data/55af82e93e48a.bin: file format elf64-x86-64 Disassembly of section .init: 00000000004878a8 <_init>: 4878a8: 48 83 ec 08 sub $0x8,%rsp 4878ac: 48 8b 05 6d 89 06 00 mov 0x6896d(%rip),%rax # 4f0220 <_DYNAMIC+0x210> 4878b3: 48 85 c0 test %rax,%rax 4878b6: 74 05 je 4878bd <_init+0x15> 4878b8: e8 33 00 00 00 callq 4878f0 <__gmon_start__@plt> 4878bd: 48 83 c4 08 add $0x8,%rsp 4878c1: c3 retq Disassembly of section .plt: 00000000004878d0 <__libc_start_main@plt-0x10>: 4878d0: ff 35 6a 89 06 00 pushq 0x6896a(%rip) # 4f0240 <_GLOBAL_OFFSET_TABLE_+0x8> 4878d6: ff 25 6c 89 06 00 jmpq *0x6896c(%rip) # 4f0248 <_GLOBAL_OFFSET_TABLE_+0x10> 4878dc: 90 nop 4878dd: 90 nop 4878de: 90 nop 4878df: 90 nop 00000000004878e0 <__libc_start_main@plt>: 4878e0: ff 25 6a 89 06 00 jmpq *0x6896a(%rip) # 4f0250 <_GLOBAL_OFFSET_TABLE_+0x18> 4878e6: 68 00 00 00 00 pushq $0x0 4878eb: e9 e0 ff ff ff jmpq 4878d0 <_init+0x28> 00000000004878f0 <__gmon_start__@plt>: 4878f0: ff 25 62 89 06 00 jmpq *0x68962(%rip) # 4f0258 <_GLOBAL_OFFSET_TABLE_+0x20> 4878f6: 68 01 00 00 00 pushq $0x1 4878fb: e9 d0 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487900 : 487900: ff 25 5a 89 06 00 jmpq *0x6895a(%rip) # 4f0260 <_GLOBAL_OFFSET_TABLE_+0x28> 487906: 68 02 00 00 00 pushq $0x2 48790b: e9 c0 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487910 : 487910: ff 25 52 89 06 00 jmpq *0x68952(%rip) # 4f0268 <_GLOBAL_OFFSET_TABLE_+0x30> 487916: 68 03 00 00 00 pushq $0x3 48791b: e9 b0 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487920 : 487920: ff 25 4a 89 06 00 jmpq *0x6894a(%rip) # 4f0270 <_GLOBAL_OFFSET_TABLE_+0x38> 487926: 68 04 00 00 00 pushq $0x4 48792b: e9 a0 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487930 : 487930: ff 25 42 89 06 00 jmpq *0x68942(%rip) # 4f0278 <_GLOBAL_OFFSET_TABLE_+0x40> 487936: 68 05 00 00 00 pushq $0x5 48793b: e9 90 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487940 : 487940: ff 25 3a 89 06 00 jmpq *0x6893a(%rip) # 4f0280 <_GLOBAL_OFFSET_TABLE_+0x48> 487946: 68 06 00 00 00 pushq $0x6 48794b: e9 80 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487950 : 487950: ff 25 32 89 06 00 jmpq *0x68932(%rip) # 4f0288 <_GLOBAL_OFFSET_TABLE_+0x50> 487956: 68 07 00 00 00 pushq $0x7 48795b: e9 70 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487960 : 487960: ff 25 2a 89 06 00 jmpq *0x6892a(%rip) # 4f0290 <_GLOBAL_OFFSET_TABLE_+0x58> 487966: 68 08 00 00 00 pushq $0x8 48796b: e9 60 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487970 : 487970: ff 25 22 89 06 00 jmpq *0x68922(%rip) # 4f0298 <_GLOBAL_OFFSET_TABLE_+0x60> 487976: 68 09 00 00 00 pushq $0x9 48797b: e9 50 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487980 : 487980: ff 25 1a 89 06 00 jmpq *0x6891a(%rip) # 4f02a0 <_GLOBAL_OFFSET_TABLE_+0x68> 487986: 68 0a 00 00 00 pushq $0xa 48798b: e9 40 ff ff ff jmpq 4878d0 <_init+0x28> 0000000000487990 : 487990: ff 25 12 89 06 00 jmpq *0x68912(%rip) # 4f02a8 <_GLOBAL_OFFSET_TABLE_+0x70> 487996: 68 0b 00 00 00 pushq $0xb 48799b: e9 30 ff ff ff jmpq 4878d0 <_init+0x28> 00000000004879a0 : 4879a0: ff 25 0a 89 06 00 jmpq *0x6890a(%rip) # 4f02b0 <_GLOBAL_OFFSET_TABLE_+0x78> 4879a6: 68 0c 00 00 00 pushq $0xc 4879ab: e9 20 ff ff ff jmpq 4878d0 <_init+0x28> 00000000004879b0 : 4879b0: ff 25 02 89 06 00 jmpq *0x68902(%rip) # 4f02b8 <_GLOBAL_OFFSET_TABLE_+0x80> 4879b6: 68 0d 00 00 00 pushq $0xd 4879bb: e9 10 ff ff ff jmpq 4878d0 <_init+0x28> 00000000004879c0 <__tls_get_addr@plt>: 4879c0: ff 25 fa 88 06 00 jmpq *0x688fa(%rip) # 4f02c0 <_GLOBAL_OFFSET_TABLE_+0x88> 4879c6: 68 0e 00 00 00 pushq $0xe 4879cb: e9 00 ff ff ff jmpq 4878d0 <_init+0x28> 00000000004879d0 : 4879d0: ff 25 f2 88 06 00 jmpq *0x688f2(%rip) # 4f02c8 <_GLOBAL_OFFSET_TABLE_+0x90> 4879d6: 68 0f 00 00 00 pushq $0xf 4879db: e9 f0 fe ff ff jmpq 4878d0 <_init+0x28> 00000000004879e0 : 4879e0: ff 25 ea 88 06 00 jmpq *0x688ea(%rip) # 4f02d0 <_GLOBAL_OFFSET_TABLE_+0x98> 4879e6: 68 10 00 00 00 pushq $0x10 4879eb: e9 e0 fe ff ff jmpq 4878d0 <_init+0x28> 00000000004879f0 : 4879f0: ff 25 e2 88 06 00 jmpq *0x688e2(%rip) # 4f02d8 <_GLOBAL_OFFSET_TABLE_+0xa0> 4879f6: 68 11 00 00 00 pushq $0x11 4879fb: e9 d0 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a00 : 487a00: ff 25 da 88 06 00 jmpq *0x688da(%rip) # 4f02e0 <_GLOBAL_OFFSET_TABLE_+0xa8> 487a06: 68 12 00 00 00 pushq $0x12 487a0b: e9 c0 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a10 : 487a10: ff 25 d2 88 06 00 jmpq *0x688d2(%rip) # 4f02e8 <_GLOBAL_OFFSET_TABLE_+0xb0> 487a16: 68 13 00 00 00 pushq $0x13 487a1b: e9 b0 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a20 : 487a20: ff 25 ca 88 06 00 jmpq *0x688ca(%rip) # 4f02f0 <_GLOBAL_OFFSET_TABLE_+0xb8> 487a26: 68 14 00 00 00 pushq $0x14 487a2b: e9 a0 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a30 : 487a30: ff 25 c2 88 06 00 jmpq *0x688c2(%rip) # 4f02f8 <_GLOBAL_OFFSET_TABLE_+0xc0> 487a36: 68 15 00 00 00 pushq $0x15 487a3b: e9 90 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a40 : 487a40: ff 25 ba 88 06 00 jmpq *0x688ba(%rip) # 4f0300 <_GLOBAL_OFFSET_TABLE_+0xc8> 487a46: 68 16 00 00 00 pushq $0x16 487a4b: e9 80 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a50 : 487a50: ff 25 b2 88 06 00 jmpq *0x688b2(%rip) # 4f0308 <_GLOBAL_OFFSET_TABLE_+0xd0> 487a56: 68 17 00 00 00 pushq $0x17 487a5b: e9 70 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a60 : 487a60: ff 25 aa 88 06 00 jmpq *0x688aa(%rip) # 4f0310 <_GLOBAL_OFFSET_TABLE_+0xd8> 487a66: 68 18 00 00 00 pushq $0x18 487a6b: e9 60 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a70 : 487a70: ff 25 a2 88 06 00 jmpq *0x688a2(%rip) # 4f0318 <_GLOBAL_OFFSET_TABLE_+0xe0> 487a76: 68 19 00 00 00 pushq $0x19 487a7b: e9 50 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a80 : 487a80: ff 25 9a 88 06 00 jmpq *0x6889a(%rip) # 4f0320 <_GLOBAL_OFFSET_TABLE_+0xe8> 487a86: 68 1a 00 00 00 pushq $0x1a 487a8b: e9 40 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487a90 : 487a90: ff 25 92 88 06 00 jmpq *0x68892(%rip) # 4f0328 <_GLOBAL_OFFSET_TABLE_+0xf0> 487a96: 68 1b 00 00 00 pushq $0x1b 487a9b: e9 30 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487aa0 : 487aa0: ff 25 8a 88 06 00 jmpq *0x6888a(%rip) # 4f0330 <_GLOBAL_OFFSET_TABLE_+0xf8> 487aa6: 68 1c 00 00 00 pushq $0x1c 487aab: e9 20 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487ab0 : 487ab0: ff 25 82 88 06 00 jmpq *0x68882(%rip) # 4f0338 <_GLOBAL_OFFSET_TABLE_+0x100> 487ab6: 68 1d 00 00 00 pushq $0x1d 487abb: e9 10 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487ac0 : 487ac0: ff 25 7a 88 06 00 jmpq *0x6887a(%rip) # 4f0340 <_GLOBAL_OFFSET_TABLE_+0x108> 487ac6: 68 1e 00 00 00 pushq $0x1e 487acb: e9 00 fe ff ff jmpq 4878d0 <_init+0x28> 0000000000487ad0 : 487ad0: ff 25 72 88 06 00 jmpq *0x68872(%rip) # 4f0348 <_GLOBAL_OFFSET_TABLE_+0x110> 487ad6: 68 1f 00 00 00 pushq $0x1f 487adb: e9 f0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487ae0 : 487ae0: ff 25 6a 88 06 00 jmpq *0x6886a(%rip) # 4f0350 <_GLOBAL_OFFSET_TABLE_+0x118> 487ae6: 68 20 00 00 00 pushq $0x20 487aeb: e9 e0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487af0 : 487af0: ff 25 62 88 06 00 jmpq *0x68862(%rip) # 4f0358 <_GLOBAL_OFFSET_TABLE_+0x120> 487af6: 68 21 00 00 00 pushq $0x21 487afb: e9 d0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b00 : 487b00: ff 25 5a 88 06 00 jmpq *0x6885a(%rip) # 4f0360 <_GLOBAL_OFFSET_TABLE_+0x128> 487b06: 68 22 00 00 00 pushq $0x22 487b0b: e9 c0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b10 : 487b10: ff 25 52 88 06 00 jmpq *0x68852(%rip) # 4f0368 <_GLOBAL_OFFSET_TABLE_+0x130> 487b16: 68 23 00 00 00 pushq $0x23 487b1b: e9 b0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b20 : 487b20: ff 25 4a 88 06 00 jmpq *0x6884a(%rip) # 4f0370 <_GLOBAL_OFFSET_TABLE_+0x138> 487b26: 68 24 00 00 00 pushq $0x24 487b2b: e9 a0 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b30 : 487b30: ff 25 42 88 06 00 jmpq *0x68842(%rip) # 4f0378 <_GLOBAL_OFFSET_TABLE_+0x140> 487b36: 68 25 00 00 00 pushq $0x25 487b3b: e9 90 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b40 <__errno_location@plt>: 487b40: ff 25 3a 88 06 00 jmpq *0x6883a(%rip) # 4f0380 <_GLOBAL_OFFSET_TABLE_+0x148> 487b46: 68 26 00 00 00 pushq $0x26 487b4b: e9 80 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b50 : 487b50: ff 25 32 88 06 00 jmpq *0x68832(%rip) # 4f0388 <_GLOBAL_OFFSET_TABLE_+0x150> 487b56: 68 27 00 00 00 pushq $0x27 487b5b: e9 70 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b60 : 487b60: ff 25 2a 88 06 00 jmpq *0x6882a(%rip) # 4f0390 <_GLOBAL_OFFSET_TABLE_+0x158> 487b66: 68 28 00 00 00 pushq $0x28 487b6b: e9 60 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b70 : 487b70: ff 25 22 88 06 00 jmpq *0x68822(%rip) # 4f0398 <_GLOBAL_OFFSET_TABLE_+0x160> 487b76: 68 29 00 00 00 pushq $0x29 487b7b: e9 50 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b80 : 487b80: ff 25 1a 88 06 00 jmpq *0x6881a(%rip) # 4f03a0 <_GLOBAL_OFFSET_TABLE_+0x168> 487b86: 68 2a 00 00 00 pushq $0x2a 487b8b: e9 40 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487b90 : 487b90: ff 25 12 88 06 00 jmpq *0x68812(%rip) # 4f03a8 <_GLOBAL_OFFSET_TABLE_+0x170> 487b96: 68 2b 00 00 00 pushq $0x2b 487b9b: e9 30 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487ba0 : 487ba0: ff 25 0a 88 06 00 jmpq *0x6880a(%rip) # 4f03b0 <_GLOBAL_OFFSET_TABLE_+0x178> 487ba6: 68 2c 00 00 00 pushq $0x2c 487bab: e9 20 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487bb0 : 487bb0: ff 25 02 88 06 00 jmpq *0x68802(%rip) # 4f03b8 <_GLOBAL_OFFSET_TABLE_+0x180> 487bb6: 68 2d 00 00 00 pushq $0x2d 487bbb: e9 10 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487bc0 : 487bc0: ff 25 fa 87 06 00 jmpq *0x687fa(%rip) # 4f03c0 <_GLOBAL_OFFSET_TABLE_+0x188> 487bc6: 68 2e 00 00 00 pushq $0x2e 487bcb: e9 00 fd ff ff jmpq 4878d0 <_init+0x28> 0000000000487bd0 : 487bd0: ff 25 f2 87 06 00 jmpq *0x687f2(%rip) # 4f03c8 <_GLOBAL_OFFSET_TABLE_+0x190> 487bd6: 68 2f 00 00 00 pushq $0x2f 487bdb: e9 f0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487be0 : 487be0: ff 25 ea 87 06 00 jmpq *0x687ea(%rip) # 4f03d0 <_GLOBAL_OFFSET_TABLE_+0x198> 487be6: 68 30 00 00 00 pushq $0x30 487beb: e9 e0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487bf0 : 487bf0: ff 25 e2 87 06 00 jmpq *0x687e2(%rip) # 4f03d8 <_GLOBAL_OFFSET_TABLE_+0x1a0> 487bf6: 68 31 00 00 00 pushq $0x31 487bfb: e9 d0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c00 : 487c00: ff 25 da 87 06 00 jmpq *0x687da(%rip) # 4f03e0 <_GLOBAL_OFFSET_TABLE_+0x1a8> 487c06: 68 32 00 00 00 pushq $0x32 487c0b: e9 c0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c10 : 487c10: ff 25 d2 87 06 00 jmpq *0x687d2(%rip) # 4f03e8 <_GLOBAL_OFFSET_TABLE_+0x1b0> 487c16: 68 33 00 00 00 pushq $0x33 487c1b: e9 b0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c20 : 487c20: ff 25 ca 87 06 00 jmpq *0x687ca(%rip) # 4f03f0 <_GLOBAL_OFFSET_TABLE_+0x1b8> 487c26: 68 34 00 00 00 pushq $0x34 487c2b: e9 a0 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c30 : 487c30: ff 25 c2 87 06 00 jmpq *0x687c2(%rip) # 4f03f8 <_GLOBAL_OFFSET_TABLE_+0x1c0> 487c36: 68 35 00 00 00 pushq $0x35 487c3b: e9 90 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c40 : 487c40: ff 25 ba 87 06 00 jmpq *0x687ba(%rip) # 4f0400 <_GLOBAL_OFFSET_TABLE_+0x1c8> 487c46: 68 36 00 00 00 pushq $0x36 487c4b: e9 80 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c50 : 487c50: ff 25 b2 87 06 00 jmpq *0x687b2(%rip) # 4f0408 <_GLOBAL_OFFSET_TABLE_+0x1d0> 487c56: 68 37 00 00 00 pushq $0x37 487c5b: e9 70 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c60 : 487c60: ff 25 aa 87 06 00 jmpq *0x687aa(%rip) # 4f0410 <_GLOBAL_OFFSET_TABLE_+0x1d8> 487c66: 68 38 00 00 00 pushq $0x38 487c6b: e9 60 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c70 : 487c70: ff 25 a2 87 06 00 jmpq *0x687a2(%rip) # 4f0418 <_GLOBAL_OFFSET_TABLE_+0x1e0> 487c76: 68 39 00 00 00 pushq $0x39 487c7b: e9 50 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c80 : 487c80: ff 25 9a 87 06 00 jmpq *0x6879a(%rip) # 4f0420 <_GLOBAL_OFFSET_TABLE_+0x1e8> 487c86: 68 3a 00 00 00 pushq $0x3a 487c8b: e9 40 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487c90 : 487c90: ff 25 92 87 06 00 jmpq *0x68792(%rip) # 4f0428 <_GLOBAL_OFFSET_TABLE_+0x1f0> 487c96: 68 3b 00 00 00 pushq $0x3b 487c9b: e9 30 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487ca0 : 487ca0: ff 25 8a 87 06 00 jmpq *0x6878a(%rip) # 4f0430 <_GLOBAL_OFFSET_TABLE_+0x1f8> 487ca6: 68 3c 00 00 00 pushq $0x3c 487cab: e9 20 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487cb0 : 487cb0: ff 25 82 87 06 00 jmpq *0x68782(%rip) # 4f0438 <_GLOBAL_OFFSET_TABLE_+0x200> 487cb6: 68 3d 00 00 00 pushq $0x3d 487cbb: e9 10 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487cc0 : 487cc0: ff 25 7a 87 06 00 jmpq *0x6877a(%rip) # 4f0440 <_GLOBAL_OFFSET_TABLE_+0x208> 487cc6: 68 3e 00 00 00 pushq $0x3e 487ccb: e9 00 fc ff ff jmpq 4878d0 <_init+0x28> 0000000000487cd0 : 487cd0: ff 25 72 87 06 00 jmpq *0x68772(%rip) # 4f0448 <_GLOBAL_OFFSET_TABLE_+0x210> 487cd6: 68 3f 00 00 00 pushq $0x3f 487cdb: e9 f0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487ce0 : 487ce0: ff 25 6a 87 06 00 jmpq *0x6876a(%rip) # 4f0450 <_GLOBAL_OFFSET_TABLE_+0x218> 487ce6: 68 40 00 00 00 pushq $0x40 487ceb: e9 e0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487cf0 : 487cf0: ff 25 62 87 06 00 jmpq *0x68762(%rip) # 4f0458 <_GLOBAL_OFFSET_TABLE_+0x220> 487cf6: 68 41 00 00 00 pushq $0x41 487cfb: e9 d0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d00 : 487d00: ff 25 5a 87 06 00 jmpq *0x6875a(%rip) # 4f0460 <_GLOBAL_OFFSET_TABLE_+0x228> 487d06: 68 42 00 00 00 pushq $0x42 487d0b: e9 c0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d10 : 487d10: ff 25 52 87 06 00 jmpq *0x68752(%rip) # 4f0468 <_GLOBAL_OFFSET_TABLE_+0x230> 487d16: 68 43 00 00 00 pushq $0x43 487d1b: e9 b0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d20 : 487d20: ff 25 4a 87 06 00 jmpq *0x6874a(%rip) # 4f0470 <_GLOBAL_OFFSET_TABLE_+0x238> 487d26: 68 44 00 00 00 pushq $0x44 487d2b: e9 a0 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d30 : 487d30: ff 25 42 87 06 00 jmpq *0x68742(%rip) # 4f0478 <_GLOBAL_OFFSET_TABLE_+0x240> 487d36: 68 45 00 00 00 pushq $0x45 487d3b: e9 90 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d40 : 487d40: ff 25 3a 87 06 00 jmpq *0x6873a(%rip) # 4f0480 <_GLOBAL_OFFSET_TABLE_+0x248> 487d46: 68 46 00 00 00 pushq $0x46 487d4b: e9 80 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d50 : 487d50: ff 25 32 87 06 00 jmpq *0x68732(%rip) # 4f0488 <_GLOBAL_OFFSET_TABLE_+0x250> 487d56: 68 47 00 00 00 pushq $0x47 487d5b: e9 70 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d60 : 487d60: ff 25 2a 87 06 00 jmpq *0x6872a(%rip) # 4f0490 <_GLOBAL_OFFSET_TABLE_+0x258> 487d66: 68 48 00 00 00 pushq $0x48 487d6b: e9 60 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d70 : 487d70: ff 25 22 87 06 00 jmpq *0x68722(%rip) # 4f0498 <_GLOBAL_OFFSET_TABLE_+0x260> 487d76: 68 49 00 00 00 pushq $0x49 487d7b: e9 50 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d80 : 487d80: ff 25 1a 87 06 00 jmpq *0x6871a(%rip) # 4f04a0 <_GLOBAL_OFFSET_TABLE_+0x268> 487d86: 68 4a 00 00 00 pushq $0x4a 487d8b: e9 40 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487d90 : 487d90: ff 25 12 87 06 00 jmpq *0x68712(%rip) # 4f04a8 <_GLOBAL_OFFSET_TABLE_+0x270> 487d96: 68 4b 00 00 00 pushq $0x4b 487d9b: e9 30 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487da0 : 487da0: ff 25 0a 87 06 00 jmpq *0x6870a(%rip) # 4f04b0 <_GLOBAL_OFFSET_TABLE_+0x278> 487da6: 68 4c 00 00 00 pushq $0x4c 487dab: e9 20 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487db0 : 487db0: ff 25 02 87 06 00 jmpq *0x68702(%rip) # 4f04b8 <_GLOBAL_OFFSET_TABLE_+0x280> 487db6: 68 4d 00 00 00 pushq $0x4d 487dbb: e9 10 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487dc0 : 487dc0: ff 25 fa 86 06 00 jmpq *0x686fa(%rip) # 4f04c0 <_GLOBAL_OFFSET_TABLE_+0x288> 487dc6: 68 4e 00 00 00 pushq $0x4e 487dcb: e9 00 fb ff ff jmpq 4878d0 <_init+0x28> 0000000000487dd0 : 487dd0: ff 25 f2 86 06 00 jmpq *0x686f2(%rip) # 4f04c8 <_GLOBAL_OFFSET_TABLE_+0x290> 487dd6: 68 4f 00 00 00 pushq $0x4f 487ddb: e9 f0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487de0 : 487de0: ff 25 ea 86 06 00 jmpq *0x686ea(%rip) # 4f04d0 <_GLOBAL_OFFSET_TABLE_+0x298> 487de6: 68 50 00 00 00 pushq $0x50 487deb: e9 e0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487df0 : 487df0: ff 25 e2 86 06 00 jmpq *0x686e2(%rip) # 4f04d8 <_GLOBAL_OFFSET_TABLE_+0x2a0> 487df6: 68 51 00 00 00 pushq $0x51 487dfb: e9 d0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e00 : 487e00: ff 25 da 86 06 00 jmpq *0x686da(%rip) # 4f04e0 <_GLOBAL_OFFSET_TABLE_+0x2a8> 487e06: 68 52 00 00 00 pushq $0x52 487e0b: e9 c0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e10 : 487e10: ff 25 d2 86 06 00 jmpq *0x686d2(%rip) # 4f04e8 <_GLOBAL_OFFSET_TABLE_+0x2b0> 487e16: 68 53 00 00 00 pushq $0x53 487e1b: e9 b0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e20 : 487e20: ff 25 ca 86 06 00 jmpq *0x686ca(%rip) # 4f04f0 <_GLOBAL_OFFSET_TABLE_+0x2b8> 487e26: 68 54 00 00 00 pushq $0x54 487e2b: e9 a0 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e30 : 487e30: ff 25 c2 86 06 00 jmpq *0x686c2(%rip) # 4f04f8 <_GLOBAL_OFFSET_TABLE_+0x2c0> 487e36: 68 55 00 00 00 pushq $0x55 487e3b: e9 90 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e40 : 487e40: ff 25 ba 86 06 00 jmpq *0x686ba(%rip) # 4f0500 <_GLOBAL_OFFSET_TABLE_+0x2c8> 487e46: 68 56 00 00 00 pushq $0x56 487e4b: e9 80 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e50 : 487e50: ff 25 b2 86 06 00 jmpq *0x686b2(%rip) # 4f0508 <_GLOBAL_OFFSET_TABLE_+0x2d0> 487e56: 68 57 00 00 00 pushq $0x57 487e5b: e9 70 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e60 : 487e60: ff 25 aa 86 06 00 jmpq *0x686aa(%rip) # 4f0510 <_GLOBAL_OFFSET_TABLE_+0x2d8> 487e66: 68 58 00 00 00 pushq $0x58 487e6b: e9 60 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e70 : 487e70: ff 25 a2 86 06 00 jmpq *0x686a2(%rip) # 4f0518 <_GLOBAL_OFFSET_TABLE_+0x2e0> 487e76: 68 59 00 00 00 pushq $0x59 487e7b: e9 50 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e80 : 487e80: ff 25 9a 86 06 00 jmpq *0x6869a(%rip) # 4f0520 <_GLOBAL_OFFSET_TABLE_+0x2e8> 487e86: 68 5a 00 00 00 pushq $0x5a 487e8b: e9 40 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487e90 : 487e90: ff 25 92 86 06 00 jmpq *0x68692(%rip) # 4f0528 <_GLOBAL_OFFSET_TABLE_+0x2f0> 487e96: 68 5b 00 00 00 pushq $0x5b 487e9b: e9 30 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487ea0 : 487ea0: ff 25 8a 86 06 00 jmpq *0x6868a(%rip) # 4f0530 <_GLOBAL_OFFSET_TABLE_+0x2f8> 487ea6: 68 5c 00 00 00 pushq $0x5c 487eab: e9 20 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487eb0 : 487eb0: ff 25 82 86 06 00 jmpq *0x68682(%rip) # 4f0538 <_GLOBAL_OFFSET_TABLE_+0x300> 487eb6: 68 5d 00 00 00 pushq $0x5d 487ebb: e9 10 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487ec0 : 487ec0: ff 25 7a 86 06 00 jmpq *0x6867a(%rip) # 4f0540 <_GLOBAL_OFFSET_TABLE_+0x308> 487ec6: 68 5e 00 00 00 pushq $0x5e 487ecb: e9 00 fa ff ff jmpq 4878d0 <_init+0x28> 0000000000487ed0 : 487ed0: ff 25 72 86 06 00 jmpq *0x68672(%rip) # 4f0548 <_GLOBAL_OFFSET_TABLE_+0x310> 487ed6: 68 5f 00 00 00 pushq $0x5f 487edb: e9 f0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487ee0 : 487ee0: ff 25 6a 86 06 00 jmpq *0x6866a(%rip) # 4f0550 <_GLOBAL_OFFSET_TABLE_+0x318> 487ee6: 68 60 00 00 00 pushq $0x60 487eeb: e9 e0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487ef0 : 487ef0: ff 25 62 86 06 00 jmpq *0x68662(%rip) # 4f0558 <_GLOBAL_OFFSET_TABLE_+0x320> 487ef6: 68 61 00 00 00 pushq $0x61 487efb: e9 d0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f00 : 487f00: ff 25 5a 86 06 00 jmpq *0x6865a(%rip) # 4f0560 <_GLOBAL_OFFSET_TABLE_+0x328> 487f06: 68 62 00 00 00 pushq $0x62 487f0b: e9 c0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f10 : 487f10: ff 25 52 86 06 00 jmpq *0x68652(%rip) # 4f0568 <_GLOBAL_OFFSET_TABLE_+0x330> 487f16: 68 63 00 00 00 pushq $0x63 487f1b: e9 b0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f20 : 487f20: ff 25 4a 86 06 00 jmpq *0x6864a(%rip) # 4f0570 <_GLOBAL_OFFSET_TABLE_+0x338> 487f26: 68 64 00 00 00 pushq $0x64 487f2b: e9 a0 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f30 : 487f30: ff 25 42 86 06 00 jmpq *0x68642(%rip) # 4f0578 <_GLOBAL_OFFSET_TABLE_+0x340> 487f36: 68 65 00 00 00 pushq $0x65 487f3b: e9 90 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f40 : 487f40: ff 25 3a 86 06 00 jmpq *0x6863a(%rip) # 4f0580 <_GLOBAL_OFFSET_TABLE_+0x348> 487f46: 68 66 00 00 00 pushq $0x66 487f4b: e9 80 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f50 : 487f50: ff 25 32 86 06 00 jmpq *0x68632(%rip) # 4f0588 <_GLOBAL_OFFSET_TABLE_+0x350> 487f56: 68 67 00 00 00 pushq $0x67 487f5b: e9 70 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f60 : 487f60: ff 25 2a 86 06 00 jmpq *0x6862a(%rip) # 4f0590 <_GLOBAL_OFFSET_TABLE_+0x358> 487f66: 68 68 00 00 00 pushq $0x68 487f6b: e9 60 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f70 : 487f70: ff 25 22 86 06 00 jmpq *0x68622(%rip) # 4f0598 <_GLOBAL_OFFSET_TABLE_+0x360> 487f76: 68 69 00 00 00 pushq $0x69 487f7b: e9 50 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f80 : 487f80: ff 25 1a 86 06 00 jmpq *0x6861a(%rip) # 4f05a0 <_GLOBAL_OFFSET_TABLE_+0x368> 487f86: 68 6a 00 00 00 pushq $0x6a 487f8b: e9 40 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487f90 : 487f90: ff 25 12 86 06 00 jmpq *0x68612(%rip) # 4f05a8 <_GLOBAL_OFFSET_TABLE_+0x370> 487f96: 68 6b 00 00 00 pushq $0x6b 487f9b: e9 30 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487fa0 : 487fa0: ff 25 0a 86 06 00 jmpq *0x6860a(%rip) # 4f05b0 <_GLOBAL_OFFSET_TABLE_+0x378> 487fa6: 68 6c 00 00 00 pushq $0x6c 487fab: e9 20 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487fb0 : 487fb0: ff 25 02 86 06 00 jmpq *0x68602(%rip) # 4f05b8 <_GLOBAL_OFFSET_TABLE_+0x380> 487fb6: 68 6d 00 00 00 pushq $0x6d 487fbb: e9 10 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487fc0 : 487fc0: ff 25 fa 85 06 00 jmpq *0x685fa(%rip) # 4f05c0 <_GLOBAL_OFFSET_TABLE_+0x388> 487fc6: 68 6e 00 00 00 pushq $0x6e 487fcb: e9 00 f9 ff ff jmpq 4878d0 <_init+0x28> 0000000000487fd0 : 487fd0: ff 25 f2 85 06 00 jmpq *0x685f2(%rip) # 4f05c8 <_GLOBAL_OFFSET_TABLE_+0x390> 487fd6: 68 6f 00 00 00 pushq $0x6f 487fdb: e9 f0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000487fe0 <_pthread_cleanup_push@plt>: 487fe0: ff 25 ea 85 06 00 jmpq *0x685ea(%rip) # 4f05d0 <_GLOBAL_OFFSET_TABLE_+0x398> 487fe6: 68 70 00 00 00 pushq $0x70 487feb: e9 e0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000487ff0 <_pthread_cleanup_pop@plt>: 487ff0: ff 25 e2 85 06 00 jmpq *0x685e2(%rip) # 4f05d8 <_GLOBAL_OFFSET_TABLE_+0x3a0> 487ff6: 68 71 00 00 00 pushq $0x71 487ffb: e9 d0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488000 : 488000: ff 25 da 85 06 00 jmpq *0x685da(%rip) # 4f05e0 <_GLOBAL_OFFSET_TABLE_+0x3a8> 488006: 68 72 00 00 00 pushq $0x72 48800b: e9 c0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488010 : 488010: ff 25 d2 85 06 00 jmpq *0x685d2(%rip) # 4f05e8 <_GLOBAL_OFFSET_TABLE_+0x3b0> 488016: 68 73 00 00 00 pushq $0x73 48801b: e9 b0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488020 : 488020: ff 25 ca 85 06 00 jmpq *0x685ca(%rip) # 4f05f0 <_GLOBAL_OFFSET_TABLE_+0x3b8> 488026: 68 74 00 00 00 pushq $0x74 48802b: e9 a0 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488030 : 488030: ff 25 c2 85 06 00 jmpq *0x685c2(%rip) # 4f05f8 <_GLOBAL_OFFSET_TABLE_+0x3c0> 488036: 68 75 00 00 00 pushq $0x75 48803b: e9 90 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488040 : 488040: ff 25 ba 85 06 00 jmpq *0x685ba(%rip) # 4f0600 <_GLOBAL_OFFSET_TABLE_+0x3c8> 488046: 68 76 00 00 00 pushq $0x76 48804b: e9 80 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488050 : 488050: ff 25 b2 85 06 00 jmpq *0x685b2(%rip) # 4f0608 <_GLOBAL_OFFSET_TABLE_+0x3d0> 488056: 68 77 00 00 00 pushq $0x77 48805b: e9 70 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488060 : 488060: ff 25 aa 85 06 00 jmpq *0x685aa(%rip) # 4f0610 <_GLOBAL_OFFSET_TABLE_+0x3d8> 488066: 68 78 00 00 00 pushq $0x78 48806b: e9 60 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488070 <__xstat64@plt>: 488070: ff 25 a2 85 06 00 jmpq *0x685a2(%rip) # 4f0618 <_GLOBAL_OFFSET_TABLE_+0x3e0> 488076: 68 79 00 00 00 pushq $0x79 48807b: e9 50 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488080 <__fxstat64@plt>: 488080: ff 25 9a 85 06 00 jmpq *0x6859a(%rip) # 4f0620 <_GLOBAL_OFFSET_TABLE_+0x3e8> 488086: 68 7a 00 00 00 pushq $0x7a 48808b: e9 40 f8 ff ff jmpq 4878d0 <_init+0x28> 0000000000488090 <__lxstat64@plt>: 488090: ff 25 92 85 06 00 jmpq *0x68592(%rip) # 4f0628 <_GLOBAL_OFFSET_TABLE_+0x3f0> 488096: 68 7b 00 00 00 pushq $0x7b 48809b: e9 30 f8 ff ff jmpq 4878d0 <_init+0x28> Disassembly of section .text: 00000000004880a0 <_start>: 4880a0: 31 ed xor %ebp,%ebp 4880a2: 49 89 d1 mov %rdx,%r9 4880a5: 5e pop %rsi 4880a6: 48 89 e2 mov %rsp,%rdx 4880a9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 4880ad: 50 push %rax 4880ae: 54 push %rsp 4880af: 49 c7 c0 a0 d2 4d 00 mov $0x4dd2a0,%r8 4880b6: 48 c7 c1 30 d2 4d 00 mov $0x4dd230,%rcx 4880bd: 48 c7 c7 88 85 48 00 mov $0x488588,%rdi 4880c4: e8 17 f8 ff ff callq 4878e0 <__libc_start_main@plt> 4880c9: f4 hlt 4880ca: 00 00 add %al,(%rax) 4880cc: 00 00 add %al,(%rax) ... 00000000004880d0 : 4880d0: b8 af 16 50 00 mov $0x5016af,%eax 4880d5: 55 push %rbp 4880d6: 48 2d a8 16 50 00 sub $0x5016a8,%rax 4880dc: 48 83 f8 0e cmp $0xe,%rax 4880e0: 48 89 e5 mov %rsp,%rbp 4880e3: 76 1b jbe 488100 4880e5: b8 00 00 00 00 mov $0x0,%eax 4880ea: 48 85 c0 test %rax,%rax 4880ed: 74 11 je 488100 4880ef: 5d pop %rbp 4880f0: bf a8 16 50 00 mov $0x5016a8,%edi 4880f5: ff e0 jmpq *%rax 4880f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4880fe: 00 00 488100: 5d pop %rbp 488101: c3 retq 488102: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 488109: 1f 84 00 00 00 00 00 0000000000488110 : 488110: be a8 16 50 00 mov $0x5016a8,%esi 488115: 55 push %rbp 488116: 48 81 ee a8 16 50 00 sub $0x5016a8,%rsi 48811d: 48 c1 fe 03 sar $0x3,%rsi 488121: 48 89 e5 mov %rsp,%rbp 488124: 48 89 f0 mov %rsi,%rax 488127: 48 c1 e8 3f shr $0x3f,%rax 48812b: 48 01 c6 add %rax,%rsi 48812e: 48 d1 fe sar %rsi 488131: 74 15 je 488148 488133: b8 00 00 00 00 mov $0x0,%eax 488138: 48 85 c0 test %rax,%rax 48813b: 74 0b je 488148 48813d: 5d pop %rbp 48813e: bf a8 16 50 00 mov $0x5016a8,%edi 488143: ff e0 jmpq *%rax 488145: 0f 1f 00 nopl (%rax) 488148: 5d pop %rbp 488149: c3 retq 48814a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000488150 <__do_global_dtors_aux>: 488150: 80 3d 89 9f 07 00 00 cmpb $0x0,0x79f89(%rip) # 5020e0 488157: 75 11 jne 48816a <__do_global_dtors_aux+0x1a> 488159: 55 push %rbp 48815a: 48 89 e5 mov %rsp,%rbp 48815d: e8 6e ff ff ff callq 4880d0 488162: 5d pop %rbp 488163: c6 05 76 9f 07 00 01 movb $0x1,0x79f76(%rip) # 5020e0 48816a: f3 c3 repz retq 48816c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000488170 : 488170: bf a0 16 50 00 mov $0x5016a0,%edi 488175: 48 83 3f 00 cmpq $0x0,(%rdi) 488179: 75 05 jne 488180 48817b: eb 93 jmp 488110 48817d: 0f 1f 00 nopl (%rax) 488180: b8 00 00 00 00 mov $0x0,%eax 488185: 48 85 c0 test %rax,%rax 488188: 74 f1 je 48817b 48818a: 55 push %rbp 48818b: 48 89 e5 mov %rsp,%rbp 48818e: ff d0 callq *%rax 488190: 5d pop %rbp 488191: e9 7a ff ff ff jmpq 488110 ... 0000000000488198 <_Dmain>: 488198: 55 push %rbp 488199: 48 8b ec mov %rsp,%rbp 48819c: 48 8b 15 a5 51 05 00 mov 0x551a5(%rip),%rdx # 4dd348 <_TMP1+0x8> 4881a3: 48 8b 3d 96 51 05 00 mov 0x55196(%rip),%rdi # 4dd340 <_TMP1> 4881aa: 48 89 d6 mov %rdx,%rsi 4881ad: e8 06 00 00 00 callq 4881b8 <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv> 4881b2: 31 c0 xor %eax,%eax 4881b4: 5d pop %rbp 4881b5: c3 retq 4881b6: 66 90 xchg %ax,%ax 00000000004881b8 <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv>: 4881b8: 55 push %rbp 4881b9: 48 8b ec mov %rsp,%rbp 4881bc: 48 83 ec 58 sub $0x58,%rsp 4881c0: 53 push %rbx 4881c1: 41 54 push %r12 4881c3: 41 55 push %r13 4881c5: 41 56 push %r14 4881c7: 41 57 push %r15 4881c9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4881cd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4881d1: 48 8d 75 b8 lea -0x48(%rbp),%rsi 4881d5: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4881d9: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4881dd: e8 16 46 00 00 callq 48c7f8 <_D3std5stdio13trustedStdoutFNdNeZS3std5stdio4File> 4881e2: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4881e6: 48 8b 75 b0 mov -0x50(%rbp),%rsi 4881ea: e8 51 44 00 00 callq 48c640 <_D3std5stdio4File17lockingTextWriterMFNfZS3std5stdio4File17LockingTextWriter> 4881ef: e8 02 00 00 00 callq 4881f6 <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv+0x3e> 4881f4: eb 0a jmp 488200 <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv+0x48> 4881f6: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4881fa: e8 f1 2b 00 00 callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 4881ff: c3 retq 488200: 48 8b 55 f8 mov -0x8(%rbp),%rdx 488204: 48 8b 75 f0 mov -0x10(%rbp),%rsi 488208: 48 8d 7d b8 lea -0x48(%rbp),%rdi 48820c: e8 37 00 00 00 callq 488248 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFNfAyaZv> 488211: 40 b6 0a mov $0xa,%sil 488214: 48 8d 7d b8 lea -0x48(%rbp),%rdi 488218: e8 bb 02 00 00 callq 4884d8 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNbNiNfaZv> 48821d: 48 83 ec 08 sub $0x8,%rsp 488221: e8 06 00 00 00 callq 48822c <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv+0x74> 488226: 48 83 c4 08 add $0x8,%rsp 48822a: eb 0a jmp 488236 <_D3std5stdio16__T7writelnTAyaZ7writelnFNfAyaZv+0x7e> 48822c: 48 8d 7d b8 lea -0x48(%rbp),%rdi 488230: e8 7b 43 00 00 callq 48c5b0 <_D3std5stdio4File17LockingTextWriter6__dtorMFNeZv> 488235: c3 retq 488236: 41 5f pop %r15 488238: 41 5e pop %r14 48823a: 41 5d pop %r13 48823c: 41 5c pop %r12 48823e: 5b pop %rbx 48823f: c9 leaveq 488240: c3 retq 488241: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000488248 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFNfAyaZv>: 488248: 55 push %rbp 488249: 48 8b ec mov %rsp,%rbp 48824c: 48 83 ec 48 sub $0x48,%rsp 488250: 53 push %rbx 488251: 48 89 7d e0 mov %rdi,-0x20(%rbp) 488255: 48 89 75 f0 mov %rsi,-0x10(%rbp) 488259: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48825d: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 488262: 75 31 jne 488295 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFNfAyaZv+0x4d> 488264: 41 b8 ac 09 00 00 mov $0x9ac,%r8d 48826a: b9 50 d3 4d 00 mov $0x4dd350,%ecx 48826f: b8 20 00 00 00 mov $0x20,%eax 488274: 48 89 c2 mov %rax,%rdx 488277: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48827b: 48 8b 15 06 51 05 00 mov 0x55106(%rip),%rdx # 4dd388 <_TMP5+0x8> 488282: 48 8b 3d f7 50 05 00 mov 0x550f7(%rip),%rdi # 4dd380 <_TMP5> 488289: 48 89 d6 mov %rdx,%rsi 48828c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 488290: e8 b7 09 00 00 callq 488c4c <_d_assert_msg> 488295: 48 8b 5d e0 mov -0x20(%rbp),%rbx 488299: 83 7b 10 00 cmpl $0x0,0x10(%rbx) 48829d: 7f 38 jg 4882d7 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFNfAyaZv+0x8f> 48829f: 48 8b ca mov %rdx,%rcx 4882a2: ba 01 00 00 00 mov $0x1,%edx 4882a7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4882ab: 48 8b 38 mov (%rax),%rdi 4882ae: e8 4d 00 00 00 callq 488300 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFAyaZ13trustedFwriteFNbNiNexPvmmPOS4core4stdc5stdio8_IO_FILEZm> 4882b3: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4882b7: 74 1b je 4882d4 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFNfAyaZv+0x8c> 4882b9: 31 d2 xor %edx,%edx 4882bb: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4882bf: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4882c3: ba 28 83 48 00 mov $0x488328,%edx 4882c8: 48 89 d6 mov %rdx,%rsi 4882cb: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4882cf: e8 84 00 00 00 callq 488358 <_D3std9exception106__T12errnoEnforceTiVAyaa36_646d642f7372632f2e2e2f2e2e2f70686f626f732f7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfiLAyaZi> 4882d4: 5b pop %rbx 4882d5: c9 leaveq 4882d6: c3 retq 4882d7: 48 8d 45 e0 lea -0x20(%rbp),%rax 4882db: b9 38 83 48 00 mov $0x488338,%ecx 4882e0: 48 89 c2 mov %rax,%rdx 4882e3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4882e7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4882eb: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4882ef: 48 89 d6 mov %rdx,%rsi 4882f2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4882f6: e8 b5 0b 00 00 callq 488eb0 <_aApplycd1> 4882fb: 5b pop %rbx 4882fc: c9 leaveq 4882fd: c3 retq 4882fe: 66 90 xchg %ax,%ax 0000000000488300 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFAyaZ13trustedFwriteFNbNiNexPvmmPOS4core4stdc5stdio8_IO_FILEZm>: 488300: 55 push %rbp 488301: 48 8b ec mov %rsp,%rbp 488304: 48 83 ec 20 sub $0x20,%rsp 488308: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48830c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 488310: 48 89 f9 mov %rdi,%rcx 488313: 48 89 f2 mov %rsi,%rdx 488316: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48831a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48831e: e8 dd f5 ff ff callq 487900 488323: c9 leaveq 488324: c3 retq 488325: 0f 1f 00 nopl (%rax) 0000000000488328 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFAyaZ12__dgliteral3MFNaNbNiNfZAya>: 488328: 55 push %rbp 488329: 48 8b ec mov %rsp,%rbp 48832c: 48 83 ec 10 sub $0x10,%rsp 488330: 31 c0 xor %eax,%eax 488332: 31 d2 xor %edx,%edx 488334: c9 leaveq 488335: c3 retq 488336: 66 90 xchg %ax,%ax 0000000000488338 <_D3std5stdio4File17LockingTextWriter12__T3putTAyaZ3putMFAyaZ14__foreachbody4MFNbNiNfKwZi>: 488338: 55 push %rbp 488339: 48 8b ec mov %rsp,%rbp 48833c: 48 83 ec 10 sub $0x10,%rsp 488340: 8b 06 mov (%rsi),%eax 488342: 48 8b 0f mov (%rdi),%rcx 488345: 48 89 c6 mov %rax,%rsi 488348: 48 89 cf mov %rcx,%rdi 48834b: e8 78 00 00 00 callq 4883c8 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv> 488350: 31 c0 xor %eax,%eax 488352: c9 leaveq 488353: c3 retq 488354: 0f 1f 40 00 nopl 0x0(%rax) 0000000000488358 <_D3std9exception106__T12errnoEnforceTiVAyaa36_646d642f7372632f2e2e2f2e2e2f70686f626f732f7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfiLAyaZi>: 488358: 55 push %rbp 488359: 48 8b ec mov %rsp,%rbp 48835c: 48 83 ec 28 sub $0x28,%rsp 488360: 53 push %rbx 488361: 48 89 7d e8 mov %rdi,-0x18(%rbp) 488365: 48 89 75 f0 mov %rsi,-0x10(%rbp) 488369: 89 55 f8 mov %edx,-0x8(%rbp) 48836c: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 488370: 75 4a jne 4883bc <_D3std9exception106__T12errnoEnforceTiVAyaa36_646d642f7372632f2e2e2f2e2e2f70686f626f732f7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfiLAyaZi+0x64> 488372: bf 10 09 4f 00 mov $0x4f0910,%edi 488377: e8 2c 15 00 00 callq 4898a8 <_d_newclass> 48837c: 48 89 45 e0 mov %rax,-0x20(%rbp) 488380: 48 8b 7d e8 mov -0x18(%rbp),%rdi 488384: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488388: 48 8b 5d e8 mov -0x18(%rbp),%rbx 48838c: 48 ff d2 rex.W callq *%rdx 48838f: 49 89 c0 mov %rax,%r8 488392: 49 89 d1 mov %rdx,%r9 488395: 48 8b 0d 2c 50 05 00 mov 0x5502c(%rip),%rcx # 4dd3c8 <_TMP9+0x8> 48839c: 48 8b 05 1d 50 05 00 mov 0x5501d(%rip),%rax # 4dd3c0 <_TMP9> 4883a3: 48 89 c2 mov %rax,%rdx 4883a6: be 30 02 00 00 mov $0x230,%esi 4883ab: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4883af: e8 f8 26 00 00 callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4883b4: 48 89 c7 mov %rax,%rdi 4883b7: e8 70 0c 00 00 callq 48902c <_d_throwc> 4883bc: 8b 45 f8 mov -0x8(%rbp),%eax 4883bf: 5b pop %rbx 4883c0: c9 leaveq 4883c1: c3 retq 4883c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004883c8 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv>: 4883c8: 55 push %rbp 4883c9: 48 8b ec mov %rsp,%rbp 4883cc: 48 83 ec 58 sub $0x58,%rsp 4883d0: 53 push %rbx 4883d1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4883d5: 89 75 f8 mov %esi,-0x8(%rbp) 4883d8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4883dd: 75 31 jne 488410 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0x48> 4883df: 41 b8 d0 09 00 00 mov $0x9d0,%r8d 4883e5: b9 50 d3 4d 00 mov $0x4dd350,%ecx 4883ea: b8 20 00 00 00 mov $0x20,%eax 4883ef: 48 89 c2 mov %rax,%rdx 4883f2: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4883f6: 48 8b 15 db 4f 05 00 mov 0x54fdb(%rip),%rdx # 4dd3d8 <_TMP10+0x8> 4883fd: 48 8b 3d cc 4f 05 00 mov 0x54fcc(%rip),%rdi # 4dd3d0 <_TMP10> 488404: 48 89 d6 mov %rdx,%rsi 488407: 48 8b 55 b8 mov -0x48(%rbp),%rdx 48840b: e8 3c 08 00 00 callq 488c4c <_d_assert_msg> 488410: 48 8b 5d f0 mov -0x10(%rbp),%rbx 488414: 83 7b 10 00 cmpl $0x0,0x10(%rbx) 488418: 0f 8f 77 00 00 00 jg 488495 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0xcd> 48841e: 83 7d f8 7f cmpl $0x7f,-0x8(%rbp) 488422: 77 0f ja 488433 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0x6b> 488424: 4c 8b 45 f0 mov -0x10(%rbp),%r8 488428: 49 8b 78 08 mov 0x8(%r8),%rdi 48842c: e8 77 00 00 00 callq 4884a8 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNfwZ12trustedFPUTCFNbNiNeiPS4core4stdc5stdio8_IO_FILEZi> 488431: eb 6f jmp 4884a2 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0xda> 488433: 48 8d 75 c0 lea -0x40(%rbp),%rsi 488437: 8b 7d f8 mov -0x8(%rbp),%edi 48843a: e8 29 4f 00 00 callq 48d368 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa> 48843f: 48 89 45 d0 mov %rax,-0x30(%rbp) 488443: 48 89 55 d8 mov %rdx,-0x28(%rbp) 488447: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 48844e: 00 48844f: 48 8b 45 d0 mov -0x30(%rbp),%rax 488453: 48 89 45 e8 mov %rax,-0x18(%rbp) 488457: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48845b: 48 3b 4d e8 cmp -0x18(%rbp),%rcx 48845f: 73 41 jae 4884a2 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0xda> 488461: 48 8b 55 e0 mov -0x20(%rbp),%rdx 488465: 48 3b 55 d0 cmp -0x30(%rbp),%rdx 488469: 72 0a jb 488475 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0xad> 48846b: bf 08 0a 00 00 mov $0xa08,%edi 488470: e8 57 27 00 00 callq 48abcc <_D3std5stdio7__arrayZ> 488475: 48 8b 4d d8 mov -0x28(%rbp),%rcx 488479: 48 8b 45 d0 mov -0x30(%rbp),%rax 48847d: 40 0f b6 34 11 rex movzbl (%rcx,%rdx,1),%esi 488482: 48 8b 5d f0 mov -0x10(%rbp),%rbx 488486: 48 8b 7b 08 mov 0x8(%rbx),%rdi 48848a: e8 19 00 00 00 callq 4884a8 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNfwZ12trustedFPUTCFNbNiNeiPS4core4stdc5stdio8_IO_FILEZi> 48848f: 48 ff 45 e0 incq -0x20(%rbp) 488493: eb c2 jmp 488457 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNbNiNfwZv+0x8f> 488495: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488499: 48 8b 7a 08 mov 0x8(%rdx),%rdi 48849d: e8 1e 00 00 00 callq 4884c0 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNfwZ13trustedFPUTWCFNbNiNewPS4core4stdc5stdio8_IO_FILEZi> 4884a2: 5b pop %rbx 4884a3: c9 leaveq 4884a4: c3 retq 4884a5: 0f 1f 00 nopl (%rax) 00000000004884a8 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNfwZ12trustedFPUTCFNbNiNeiPS4core4stdc5stdio8_IO_FILEZi>: 4884a8: 55 push %rbp 4884a9: 48 8b ec mov %rsp,%rbp 4884ac: 48 83 ec 10 sub $0x10,%rsp 4884b0: 89 75 f8 mov %esi,-0x8(%rbp) 4884b3: 48 89 fe mov %rdi,%rsi 4884b6: 8b 7d f8 mov -0x8(%rbp),%edi 4884b9: e8 52 f4 ff ff callq 487910 4884be: c9 leaveq 4884bf: c3 retq 00000000004884c0 <_D3std5stdio4File17LockingTextWriter10__T3putTwZ3putMFNfwZ13trustedFPUTWCFNbNiNewPS4core4stdc5stdio8_IO_FILEZi>: 4884c0: 55 push %rbp 4884c1: 48 8b ec mov %rsp,%rbp 4884c4: 48 83 ec 10 sub $0x10,%rsp 4884c8: 89 75 f8 mov %esi,-0x8(%rbp) 4884cb: 48 89 fe mov %rdi,%rsi 4884ce: 8b 7d f8 mov -0x8(%rbp),%edi 4884d1: e8 4a f4 ff ff callq 487920 4884d6: c9 leaveq 4884d7: c3 retq 00000000004884d8 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNbNiNfaZv>: 4884d8: 55 push %rbp 4884d9: 48 8b ec mov %rsp,%rbp 4884dc: 48 83 ec 28 sub $0x28,%rsp 4884e0: 53 push %rbx 4884e1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4884e5: 89 75 f8 mov %esi,-0x8(%rbp) 4884e8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4884ed: 75 31 jne 488520 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNbNiNfaZv+0x48> 4884ef: 41 b8 d0 09 00 00 mov $0x9d0,%r8d 4884f5: b9 50 d3 4d 00 mov $0x4dd350,%ecx 4884fa: b8 20 00 00 00 mov $0x20,%eax 4884ff: 48 89 c2 mov %rax,%rdx 488502: 48 89 55 e8 mov %rdx,-0x18(%rbp) 488506: 48 8b 15 db 4e 05 00 mov 0x54edb(%rip),%rdx # 4dd3e8 <_TMP11+0x8> 48850d: 48 8b 3d cc 4e 05 00 mov 0x54ecc(%rip),%rdi # 4dd3e0 <_TMP11> 488514: 48 89 d6 mov %rdx,%rsi 488517: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48851b: e8 2c 07 00 00 callq 488c4c <_d_assert_msg> 488520: 48 8b 5d f0 mov -0x10(%rbp),%rbx 488524: 83 7b 10 00 cmpl $0x0,0x10(%rbx) 488528: 7f 14 jg 48853e <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNbNiNfaZv+0x66> 48852a: 40 0f b6 75 f8 rex movzbl -0x8(%rbp),%esi 48852f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 488533: 48 8b 79 08 mov 0x8(%rcx),%rdi 488537: e8 1c 00 00 00 callq 488558 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNfaZ12trustedFPUTCFNbNiNeiPS4core4stdc5stdio8_IO_FILEZi> 48853c: eb 12 jmp 488550 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNbNiNfaZv+0x78> 48853e: 40 0f b6 75 f8 rex movzbl -0x8(%rbp),%esi 488543: 48 8b 45 f0 mov -0x10(%rbp),%rax 488547: 48 8b 78 08 mov 0x8(%rax),%rdi 48854b: e8 20 00 00 00 callq 488570 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNfaZ13trustedFPUTWCFNbNiNewPS4core4stdc5stdio8_IO_FILEZi> 488550: 5b pop %rbx 488551: c9 leaveq 488552: c3 retq 488553: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000488558 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNfaZ12trustedFPUTCFNbNiNeiPS4core4stdc5stdio8_IO_FILEZi>: 488558: 55 push %rbp 488559: 48 8b ec mov %rsp,%rbp 48855c: 48 83 ec 10 sub $0x10,%rsp 488560: 89 75 f8 mov %esi,-0x8(%rbp) 488563: 48 89 fe mov %rdi,%rsi 488566: 8b 7d f8 mov -0x8(%rbp),%edi 488569: e8 a2 f3 ff ff callq 487910 48856e: c9 leaveq 48856f: c3 retq 0000000000488570 <_D3std5stdio4File17LockingTextWriter10__T3putTaZ3putMFNfaZ13trustedFPUTWCFNbNiNewPS4core4stdc5stdio8_IO_FILEZi>: 488570: 55 push %rbp 488571: 48 8b ec mov %rsp,%rbp 488574: 48 83 ec 10 sub $0x10,%rsp 488578: 89 75 f8 mov %esi,-0x8(%rbp) 48857b: 48 89 fe mov %rdi,%rsi 48857e: 8b 7d f8 mov -0x8(%rbp),%edi 488581: e8 9a f3 ff ff callq 487920 488586: c9 leaveq 488587: c3 retq 0000000000488588
: 488588: 55 push %rbp 488589: 48 8b ec mov %rsp,%rbp 48858c: 48 83 ec 10 sub $0x10,%rsp 488590: ba 98 81 48 00 mov $0x488198,%edx 488595: e8 ba 0f 00 00 callq 489554 <_d_run_main> 48859a: c9 leaveq 48859b: c3 retq 48859c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004885a0 <_D6object7__arrayZ>: 4885a0: 55 push %rbp 4885a1: 48 8b ec mov %rsp,%rbp 4885a4: 48 83 ec 10 sub $0x10,%rsp 4885a8: 48 89 fa mov %rdi,%rdx 4885ab: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4885af: ba 0c d4 4d 00 mov $0x4dd40c,%edx 4885b4: bf 26 00 00 00 mov $0x26,%edi 4885b9: 48 89 d6 mov %rdx,%rsi 4885bc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4885c0: e8 83 08 00 00 callq 488e48 <_d_arraybounds> 4885c5: 0f 1f 00 nopl (%rax) 00000000004885c8 <_D6object8__assertFiZv>: 4885c8: 55 push %rbp 4885c9: 48 8b ec mov %rsp,%rbp 4885cc: 48 83 ec 10 sub $0x10,%rsp 4885d0: 48 89 fa mov %rdi,%rdx 4885d3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4885d7: ba 0c d4 4d 00 mov $0x4dd40c,%edx 4885dc: bf 26 00 00 00 mov $0x26,%edi 4885e1: 48 89 d6 mov %rdx,%rsi 4885e4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4885e8: e8 13 07 00 00 callq 488d00 <_d_assert> 4885ed: 0f 1f 00 nopl (%rax) 00000000004885f0 <_D6object15__unittest_failFiZv>: 4885f0: 55 push %rbp 4885f1: 48 8b ec mov %rsp,%rbp 4885f4: 48 83 ec 10 sub $0x10,%rsp 4885f8: 48 89 fa mov %rdi,%rdx 4885fb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4885ff: ba 0c d4 4d 00 mov $0x4dd40c,%edx 488604: bf 26 00 00 00 mov $0x26,%edi 488609: 48 89 d6 mov %rdx,%rsi 48860c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488610: e8 7b 07 00 00 callq 488d90 <_d_unittest> 488615: c9 leaveq 488616: c3 retq 488617: 90 nop 488618: 55 push %rbp 488619: 48 8b ec mov %rsp,%rbp 48861c: 48 83 ec 10 sub $0x10,%rsp 488620: 48 89 fa mov %rdi,%rdx 488623: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488627: ba 50 d3 4d 00 mov $0x4dd350,%edx 48862c: bf 20 00 00 00 mov $0x20,%edi 488631: 48 89 d6 mov %rdx,%rsi 488634: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488638: e8 0b 08 00 00 callq 488e48 <_d_arraybounds> 48863d: 0f 1f 00 nopl (%rax) 488640: 55 push %rbp 488641: 48 8b ec mov %rsp,%rbp 488644: 48 83 ec 10 sub $0x10,%rsp 488648: 48 89 fa mov %rdi,%rdx 48864b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48864f: ba 50 d3 4d 00 mov $0x4dd350,%edx 488654: bf 20 00 00 00 mov $0x20,%edi 488659: 48 89 d6 mov %rdx,%rsi 48865c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488660: e8 9b 06 00 00 callq 488d00 <_d_assert> 488665: 0f 1f 00 nopl (%rax) 488668: 55 push %rbp 488669: 48 8b ec mov %rsp,%rbp 48866c: 48 83 ec 10 sub $0x10,%rsp 488670: 48 89 fa mov %rdi,%rdx 488673: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488677: ba 50 d3 4d 00 mov $0x4dd350,%edx 48867c: bf 20 00 00 00 mov $0x20,%edi 488681: 48 89 d6 mov %rdx,%rsi 488684: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488688: e8 03 07 00 00 callq 488d90 <_d_unittest> 48868d: c9 leaveq 48868e: c3 retq 48868f: 90 nop 0000000000488690 <_D4core4stdc6stdint7__arrayZ>: 488690: 55 push %rbp 488691: 48 8b ec mov %rsp,%rbp 488694: 48 83 ec 10 sub $0x10,%rsp 488698: 48 89 fa mov %rdi,%rdx 48869b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48869f: ba 33 d4 4d 00 mov $0x4dd433,%edx 4886a4: bf 30 00 00 00 mov $0x30,%edi 4886a9: 48 89 d6 mov %rdx,%rsi 4886ac: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4886b0: e8 93 07 00 00 callq 488e48 <_d_arraybounds> 4886b5: 0f 1f 00 nopl (%rax) 00000000004886b8 <_D4core4stdc6stdint8__assertFiZv>: 4886b8: 55 push %rbp 4886b9: 48 8b ec mov %rsp,%rbp 4886bc: 48 83 ec 10 sub $0x10,%rsp 4886c0: 48 89 fa mov %rdi,%rdx 4886c3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4886c7: ba 33 d4 4d 00 mov $0x4dd433,%edx 4886cc: bf 30 00 00 00 mov $0x30,%edi 4886d1: 48 89 d6 mov %rdx,%rsi 4886d4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4886d8: e8 23 06 00 00 callq 488d00 <_d_assert> 4886dd: 0f 1f 00 nopl (%rax) 00000000004886e0 <_D4core4stdc6stdint15__unittest_failFiZv>: 4886e0: 55 push %rbp 4886e1: 48 8b ec mov %rsp,%rbp 4886e4: 48 83 ec 10 sub $0x10,%rsp 4886e8: 48 89 fa mov %rdi,%rdx 4886eb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4886ef: ba 33 d4 4d 00 mov $0x4dd433,%edx 4886f4: bf 30 00 00 00 mov $0x30,%edi 4886f9: 48 89 d6 mov %rdx,%rsi 4886fc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488700: e8 8b 06 00 00 callq 488d90 <_d_unittest> 488705: c9 leaveq 488706: c3 retq 488707: 90 nop 0000000000488708 <_D3std8typecons7__arrayZ>: 488708: 55 push %rbp 488709: 48 8b ec mov %rsp,%rbp 48870c: 48 83 ec 10 sub $0x10,%rsp 488710: 48 89 fa mov %rdi,%rdx 488713: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488717: ba 64 d4 4d 00 mov $0x4dd464,%edx 48871c: bf 23 00 00 00 mov $0x23,%edi 488721: 48 89 d6 mov %rdx,%rsi 488724: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488728: e8 1b 07 00 00 callq 488e48 <_d_arraybounds> 48872d: 0f 1f 00 nopl (%rax) 0000000000488730 <_D3std8typecons8__assertFiZv>: 488730: 55 push %rbp 488731: 48 8b ec mov %rsp,%rbp 488734: 48 83 ec 10 sub $0x10,%rsp 488738: 48 89 fa mov %rdi,%rdx 48873b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48873f: ba 64 d4 4d 00 mov $0x4dd464,%edx 488744: bf 23 00 00 00 mov $0x23,%edi 488749: 48 89 d6 mov %rdx,%rsi 48874c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488750: e8 ab 05 00 00 callq 488d00 <_d_assert> 488755: 0f 1f 00 nopl (%rax) 0000000000488758 <_D3std8typecons15__unittest_failFiZv>: 488758: 55 push %rbp 488759: 48 8b ec mov %rsp,%rbp 48875c: 48 83 ec 10 sub $0x10,%rsp 488760: 48 89 fa mov %rdi,%rdx 488763: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488767: ba 64 d4 4d 00 mov $0x4dd464,%edx 48876c: bf 23 00 00 00 mov $0x23,%edi 488771: 48 89 d6 mov %rdx,%rsi 488774: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488778: e8 13 06 00 00 callq 488d90 <_d_unittest> 48877d: c9 leaveq 48877e: c3 retq 48877f: 90 nop 0000000000488780 <_D3std6traits7__arrayZ>: 488780: 55 push %rbp 488781: 48 8b ec mov %rsp,%rbp 488784: 48 83 ec 10 sub $0x10,%rsp 488788: 48 89 fa mov %rdi,%rdx 48878b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48878f: ba 88 d4 4d 00 mov $0x4dd488,%edx 488794: bf 21 00 00 00 mov $0x21,%edi 488799: 48 89 d6 mov %rdx,%rsi 48879c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4887a0: e8 a3 06 00 00 callq 488e48 <_d_arraybounds> 4887a5: 0f 1f 00 nopl (%rax) 00000000004887a8 <_D3std6traits8__assertFiZv>: 4887a8: 55 push %rbp 4887a9: 48 8b ec mov %rsp,%rbp 4887ac: 48 83 ec 10 sub $0x10,%rsp 4887b0: 48 89 fa mov %rdi,%rdx 4887b3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4887b7: ba 88 d4 4d 00 mov $0x4dd488,%edx 4887bc: bf 21 00 00 00 mov $0x21,%edi 4887c1: 48 89 d6 mov %rdx,%rsi 4887c4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4887c8: e8 33 05 00 00 callq 488d00 <_d_assert> 4887cd: 0f 1f 00 nopl (%rax) 00000000004887d0 <_D3std6traits15__unittest_failFiZv>: 4887d0: 55 push %rbp 4887d1: 48 8b ec mov %rsp,%rbp 4887d4: 48 83 ec 10 sub $0x10,%rsp 4887d8: 48 89 fa mov %rdi,%rdx 4887db: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4887df: ba 88 d4 4d 00 mov $0x4dd488,%edx 4887e4: bf 21 00 00 00 mov $0x21,%edi 4887e9: 48 89 d6 mov %rdx,%rsi 4887ec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4887f0: e8 9b 05 00 00 callq 488d90 <_d_unittest> 4887f5: c9 leaveq 4887f6: c3 retq 4887f7: 90 nop 00000000004887f8 <_D3std4meta7__arrayZ>: 4887f8: 55 push %rbp 4887f9: 48 8b ec mov %rsp,%rbp 4887fc: 48 83 ec 10 sub $0x10,%rsp 488800: 48 89 fa mov %rdi,%rdx 488803: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488807: ba aa d4 4d 00 mov $0x4dd4aa,%edx 48880c: bf 1f 00 00 00 mov $0x1f,%edi 488811: 48 89 d6 mov %rdx,%rsi 488814: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488818: e8 2b 06 00 00 callq 488e48 <_d_arraybounds> 48881d: 0f 1f 00 nopl (%rax) 0000000000488820 <_D3std4meta8__assertFiZv>: 488820: 55 push %rbp 488821: 48 8b ec mov %rsp,%rbp 488824: 48 83 ec 10 sub $0x10,%rsp 488828: 48 89 fa mov %rdi,%rdx 48882b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48882f: ba aa d4 4d 00 mov $0x4dd4aa,%edx 488834: bf 1f 00 00 00 mov $0x1f,%edi 488839: 48 89 d6 mov %rdx,%rsi 48883c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488840: e8 bb 04 00 00 callq 488d00 <_d_assert> 488845: 0f 1f 00 nopl (%rax) 0000000000488848 <_D3std4meta15__unittest_failFiZv>: 488848: 55 push %rbp 488849: 48 8b ec mov %rsp,%rbp 48884c: 48 83 ec 10 sub $0x10,%rsp 488850: 48 89 fa mov %rdi,%rdx 488853: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488857: ba aa d4 4d 00 mov $0x4dd4aa,%edx 48885c: bf 1f 00 00 00 mov $0x1f,%edi 488861: 48 89 d6 mov %rdx,%rsi 488864: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488868: e8 23 05 00 00 callq 488d90 <_d_unittest> 48886d: c9 leaveq 48886e: c3 retq 48886f: 90 nop 0000000000488870 <_D3std5range10primitives7__arrayZ>: 488870: 55 push %rbp 488871: 48 8b ec mov %rsp,%rbp 488874: 48 83 ec 10 sub $0x10,%rsp 488878: 48 89 fa mov %rdi,%rdx 48887b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48887f: ba ca d4 4d 00 mov $0x4dd4ca,%edx 488884: bf 2b 00 00 00 mov $0x2b,%edi 488889: 48 89 d6 mov %rdx,%rsi 48888c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488890: e8 b3 05 00 00 callq 488e48 <_d_arraybounds> 488895: 0f 1f 00 nopl (%rax) 0000000000488898 <_D3std5range10primitives8__assertFiZv>: 488898: 55 push %rbp 488899: 48 8b ec mov %rsp,%rbp 48889c: 48 83 ec 10 sub $0x10,%rsp 4888a0: 48 89 fa mov %rdi,%rdx 4888a3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4888a7: ba ca d4 4d 00 mov $0x4dd4ca,%edx 4888ac: bf 2b 00 00 00 mov $0x2b,%edi 4888b1: 48 89 d6 mov %rdx,%rsi 4888b4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4888b8: e8 43 04 00 00 callq 488d00 <_d_assert> 4888bd: 0f 1f 00 nopl (%rax) 00000000004888c0 <_D3std5range10primitives15__unittest_failFiZv>: 4888c0: 55 push %rbp 4888c1: 48 8b ec mov %rsp,%rbp 4888c4: 48 83 ec 10 sub $0x10,%rsp 4888c8: 48 89 fa mov %rdi,%rdx 4888cb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4888cf: ba ca d4 4d 00 mov $0x4dd4ca,%edx 4888d4: bf 2b 00 00 00 mov $0x2b,%edi 4888d9: 48 89 d6 mov %rdx,%rsi 4888dc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4888e0: e8 ab 04 00 00 callq 488d90 <_d_unittest> 4888e5: c9 leaveq 4888e6: c3 retq 4888e7: 90 nop 00000000004888e8 <_D3std9exception7__arrayZ>: 4888e8: 55 push %rbp 4888e9: 48 8b ec mov %rsp,%rbp 4888ec: 48 83 ec 10 sub $0x10,%rsp 4888f0: 48 89 fa mov %rdi,%rdx 4888f3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4888f7: ba 90 d3 4d 00 mov $0x4dd390,%edx 4888fc: bf 24 00 00 00 mov $0x24,%edi 488901: 48 89 d6 mov %rdx,%rsi 488904: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488908: e8 3b 05 00 00 callq 488e48 <_d_arraybounds> 48890d: 0f 1f 00 nopl (%rax) 0000000000488910 <_D3std9exception8__assertFiZv>: 488910: 55 push %rbp 488911: 48 8b ec mov %rsp,%rbp 488914: 48 83 ec 10 sub $0x10,%rsp 488918: 48 89 fa mov %rdi,%rdx 48891b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48891f: ba 90 d3 4d 00 mov $0x4dd390,%edx 488924: bf 24 00 00 00 mov $0x24,%edi 488929: 48 89 d6 mov %rdx,%rsi 48892c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488930: e8 cb 03 00 00 callq 488d00 <_d_assert> 488935: 0f 1f 00 nopl (%rax) 0000000000488938 <_D3std9exception15__unittest_failFiZv>: 488938: 55 push %rbp 488939: 48 8b ec mov %rsp,%rbp 48893c: 48 83 ec 10 sub $0x10,%rsp 488940: 48 89 fa mov %rdi,%rdx 488943: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488947: ba 90 d3 4d 00 mov $0x4dd390,%edx 48894c: bf 24 00 00 00 mov $0x24,%edi 488951: 48 89 d6 mov %rdx,%rsi 488954: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488958: e8 33 04 00 00 callq 488d90 <_d_unittest> 48895d: c9 leaveq 48895e: c3 retq 48895f: 90 nop 488960: 55 push %rbp 488961: 48 8b ec mov %rsp,%rbp 488964: 48 83 ec 10 sub $0x10,%rsp 488968: 48 89 fa mov %rdi,%rdx 48896b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48896f: ba f6 d4 4d 00 mov $0x4dd4f6,%edx 488974: bf 25 00 00 00 mov $0x25,%edi 488979: 48 89 d6 mov %rdx,%rsi 48897c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488980: e8 c3 04 00 00 callq 488e48 <_d_arraybounds> 488985: 0f 1f 00 nopl (%rax) 488988: 55 push %rbp 488989: 48 8b ec mov %rsp,%rbp 48898c: 48 83 ec 10 sub $0x10,%rsp 488990: 48 89 fa mov %rdi,%rdx 488993: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488997: ba f6 d4 4d 00 mov $0x4dd4f6,%edx 48899c: bf 25 00 00 00 mov $0x25,%edi 4889a1: 48 89 d6 mov %rdx,%rsi 4889a4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4889a8: e8 53 03 00 00 callq 488d00 <_d_assert> 4889ad: 0f 1f 00 nopl (%rax) 4889b0: 55 push %rbp 4889b1: 48 8b ec mov %rsp,%rbp 4889b4: 48 83 ec 10 sub $0x10,%rsp 4889b8: 48 89 fa mov %rdi,%rdx 4889bb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4889bf: ba f6 d4 4d 00 mov $0x4dd4f6,%edx 4889c4: bf 25 00 00 00 mov $0x25,%edi 4889c9: 48 89 d6 mov %rdx,%rsi 4889cc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4889d0: e8 bb 03 00 00 callq 488d90 <_d_unittest> 4889d5: c9 leaveq 4889d6: c3 retq 4889d7: 90 nop 00000000004889d8 <_D3std3utf7__arrayZ>: 4889d8: 55 push %rbp 4889d9: 48 8b ec mov %rsp,%rbp 4889dc: 48 83 ec 10 sub $0x10,%rsp 4889e0: 48 89 fa mov %rdi,%rdx 4889e3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4889e7: ba 1c d5 4d 00 mov $0x4dd51c,%edx 4889ec: bf 1e 00 00 00 mov $0x1e,%edi 4889f1: 48 89 d6 mov %rdx,%rsi 4889f4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4889f8: e8 4b 04 00 00 callq 488e48 <_d_arraybounds> 4889fd: 0f 1f 00 nopl (%rax) 0000000000488a00 <_D3std3utf8__assertFiZv>: 488a00: 55 push %rbp 488a01: 48 8b ec mov %rsp,%rbp 488a04: 48 83 ec 10 sub $0x10,%rsp 488a08: 48 89 fa mov %rdi,%rdx 488a0b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488a0f: ba 1c d5 4d 00 mov $0x4dd51c,%edx 488a14: bf 1e 00 00 00 mov $0x1e,%edi 488a19: 48 89 d6 mov %rdx,%rsi 488a1c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488a20: e8 db 02 00 00 callq 488d00 <_d_assert> 488a25: 0f 1f 00 nopl (%rax) 0000000000488a28 <_D3std3utf15__unittest_failFiZv>: 488a28: 55 push %rbp 488a29: 48 8b ec mov %rsp,%rbp 488a2c: 48 83 ec 10 sub $0x10,%rsp 488a30: 48 89 fa mov %rdi,%rdx 488a33: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488a37: ba 1c d5 4d 00 mov $0x4dd51c,%edx 488a3c: bf 1e 00 00 00 mov $0x1e,%edi 488a41: 48 89 d6 mov %rdx,%rsi 488a44: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488a48: e8 43 03 00 00 callq 488d90 <_d_unittest> 488a4d: c9 leaveq 488a4e: c3 retq 488a4f: 00 55 48 add %dl,0x48(%rbp) 488a52: 8b ec mov %esp,%ebp 488a54: b8 b8 1f 50 00 mov $0x501fb8,%eax 488a59: 50 push %rax 488a5a: b8 d0 16 50 00 mov $0x5016d0,%eax 488a5f: 50 push %rax 488a60: b8 d0 20 50 00 mov $0x5020d0,%eax 488a65: 50 push %rax 488a66: b8 b8 1f 50 00 mov $0x501fb8,%eax 488a6b: 50 push %rax 488a6c: b8 c0 06 4f 00 mov $0x4f06c0,%eax 488a71: 50 push %rax 488a72: 6a 01 pushq $0x1 488a74: 48 8b fc mov %rsp,%rdi 488a77: e8 b8 10 00 00 callq 489b34 <_d_dso_registry> 488a7c: c9 leaveq 488a7d: c3 retq ... 0000000000488a80 <_D6object14TypeInfo_Const8toStringMxFNaNbNfZAya>: 488a80: 55 push %rbp 488a81: 48 8b ec mov %rsp,%rbp 488a84: 48 83 ec 40 sub $0x40,%rsp 488a88: 48 8b 15 e9 4a 05 00 mov 0x54ae9(%rip),%rdx # 4dd578 <_TMP49+0x8> 488a8f: 48 8b 05 da 4a 05 00 mov 0x54ada(%rip),%rax # 4dd570 <_TMP49> 488a96: 48 89 45 c8 mov %rax,-0x38(%rbp) 488a9a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 488a9e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488aa2: 48 8b 0f mov (%rdi),%rcx 488aa5: 48 ff 51 08 rex.W callq *0x8(%rcx) 488aa9: 48 89 45 d8 mov %rax,-0x28(%rbp) 488aad: 48 89 55 e0 mov %rdx,-0x20(%rbp) 488ab1: 48 8b 15 a0 4a 05 00 mov 0x54aa0(%rip),%rdx # 4dd558 <_TMP47+0x8> 488ab8: 48 8b 05 91 4a 05 00 mov 0x54a91(%rip),%rax # 4dd550 <_TMP47> 488abf: 48 89 45 e8 mov %rax,-0x18(%rbp) 488ac3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488ac7: 48 8d 55 c8 lea -0x38(%rbp),%rdx 488acb: be 03 00 00 00 mov $0x3,%esi 488ad0: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 488ad5: e8 aa 0e 00 00 callq 489984 <_d_arraycatnTX> 488ada: 48 8b e5 mov %rbp,%rsp 488add: 5d pop %rbp 488ade: c3 retq 488adf: 90 nop 0000000000488ae0 <_D6object14TypeInfo_Const8opEqualsMFC6ObjectZb>: 488ae0: 55 push %rbp 488ae1: 48 8b ec mov %rsp,%rbp 488ae4: 48 83 ec 10 sub $0x10,%rsp 488ae8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 488aec: 48 89 75 f8 mov %rsi,-0x8(%rbp) 488af0: 48 39 f7 cmp %rsi,%rdi 488af3: 75 0a jne 488aff <_D6object14TypeInfo_Const8opEqualsMFC6ObjectZb+0x1f> 488af5: b8 01 00 00 00 mov $0x1,%eax 488afa: 48 8b e5 mov %rbp,%rsp 488afd: 5d pop %rbp 488afe: c3 retq 488aff: 48 8b 07 mov (%rdi),%rax 488b02: 48 8b 30 mov (%rax),%rsi 488b05: 48 8b 4d f8 mov -0x8(%rbp),%rcx 488b09: 48 8b 11 mov (%rcx),%rdx 488b0c: 48 8b 3a mov (%rdx),%rdi 488b0f: e8 a8 4c 00 00 callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 488b14: 34 01 xor $0x1,%al 488b16: 74 07 je 488b1f <_D6object14TypeInfo_Const8opEqualsMFC6ObjectZb+0x3f> 488b18: 31 c0 xor %eax,%eax 488b1a: 48 8b e5 mov %rbp,%rsp 488b1d: 5d pop %rbp 488b1e: c3 retq 488b1f: be c8 06 4f 00 mov $0x4f06c8,%esi 488b24: 48 8b 7d f8 mov -0x8(%rbp),%rdi 488b28: e8 f7 03 00 00 callq 488f24 <_d_dynamic_cast> 488b2d: 48 8b 70 10 mov 0x10(%rax),%rsi 488b31: 48 8b 45 f0 mov -0x10(%rbp),%rax 488b35: 48 8b 78 10 mov 0x10(%rax),%rdi 488b39: 48 8b 0f mov (%rdi),%rcx 488b3c: 48 ff 51 20 rex.W callq *0x20(%rcx) 488b40: 48 8b e5 mov %rbp,%rsp 488b43: 5d pop %rbp 488b44: c3 retq 488b45: 0f 1f 00 nopl (%rax) 0000000000488b48 <_D6object14TypeInfo_Const7getHashMxFNbNfxPvZm>: 488b48: 55 push %rbp 488b49: 48 8b ec mov %rsp,%rbp 488b4c: 48 83 ec 10 sub $0x10,%rsp 488b50: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488b54: 48 8b 07 mov (%rdi),%rax 488b57: 48 ff 50 28 rex.W callq *0x28(%rax) 488b5b: 48 8b e5 mov %rbp,%rsp 488b5e: 5d pop %rbp 488b5f: c3 retq 0000000000488b60 <_D6object14TypeInfo_Const6equalsMxFxPvxPvZb>: 488b60: 55 push %rbp 488b61: 48 8b ec mov %rsp,%rbp 488b64: 48 83 ec 20 sub $0x20,%rsp 488b68: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488b6c: 48 8b 07 mov (%rdi),%rax 488b6f: 48 ff 50 30 rex.W callq *0x30(%rax) 488b73: 48 8b e5 mov %rbp,%rsp 488b76: 5d pop %rbp 488b77: c3 retq 0000000000488b78 <_D6object14TypeInfo_Const7compareMxFxPvxPvZi>: 488b78: 55 push %rbp 488b79: 48 8b ec mov %rsp,%rbp 488b7c: 48 83 ec 20 sub $0x20,%rsp 488b80: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488b84: 48 8b 07 mov (%rdi),%rax 488b87: 48 ff 50 38 rex.W callq *0x38(%rax) 488b8b: 48 8b e5 mov %rbp,%rsp 488b8e: 5d pop %rbp 488b8f: c3 retq 0000000000488b90 <_D6object14TypeInfo_Const5tsizeMxFNaNbNdNiNfZm>: 488b90: 55 push %rbp 488b91: 48 8b ec mov %rsp,%rbp 488b94: 48 83 ec 10 sub $0x10,%rsp 488b98: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488b9c: 48 8b 07 mov (%rdi),%rax 488b9f: 48 ff 50 40 rex.W callq *0x40(%rax) 488ba3: 48 8b e5 mov %rbp,%rsp 488ba6: 5d pop %rbp 488ba7: c3 retq 0000000000488ba8 <_D6object14TypeInfo_Const4swapMxFPvPvZv>: 488ba8: 55 push %rbp 488ba9: 48 8b ec mov %rsp,%rbp 488bac: 48 83 ec 20 sub $0x20,%rsp 488bb0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488bb4: 48 8b 07 mov (%rdi),%rax 488bb7: 48 ff 50 48 rex.W callq *0x48(%rax) 488bbb: 48 8b e5 mov %rbp,%rsp 488bbe: 5d pop %rbp 488bbf: c3 retq 0000000000488bc0 <_D6object14TypeInfo_Const4nextMNgFNaNbNdNiZNgC8TypeInfo>: 488bc0: 55 push %rbp 488bc1: 48 8b ec mov %rsp,%rbp 488bc4: 48 83 ec 10 sub $0x10,%rsp 488bc8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488bcc: 48 8b 07 mov (%rdi),%rax 488bcf: 48 ff 50 50 rex.W callq *0x50(%rax) 488bd3: 48 8b e5 mov %rbp,%rsp 488bd6: 5d pop %rbp 488bd7: c3 retq 0000000000488bd8 <_D6object14TypeInfo_Const5flagsMxFNaNbNdNiNfZk>: 488bd8: 55 push %rbp 488bd9: 48 8b ec mov %rsp,%rbp 488bdc: 48 83 ec 10 sub $0x10,%rsp 488be0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488be4: 48 8b 07 mov (%rdi),%rax 488be7: 48 ff 50 60 rex.W callq *0x60(%rax) 488beb: 48 8b e5 mov %rbp,%rsp 488bee: 5d pop %rbp 488bef: c3 retq 0000000000488bf0 <_D6object14TypeInfo_Const4initMxFNaNbNiNfZAxv>: 488bf0: 55 push %rbp 488bf1: 48 8b ec mov %rsp,%rbp 488bf4: 48 83 ec 10 sub $0x10,%rsp 488bf8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488bfc: 48 8b 07 mov (%rdi),%rax 488bff: 48 ff 50 58 rex.W callq *0x58(%rax) 488c03: 48 8b e5 mov %rbp,%rsp 488c06: 5d pop %rbp 488c07: c3 retq 0000000000488c08 <_D6object14TypeInfo_Const6talignMxFNaNbNdNiNfZm>: 488c08: 55 push %rbp 488c09: 48 8b ec mov %rsp,%rbp 488c0c: 48 83 ec 10 sub $0x10,%rsp 488c10: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488c14: 48 8b 07 mov (%rdi),%rax 488c17: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 488c1e: 48 8b e5 mov %rbp,%rsp 488c21: 5d pop %rbp 488c22: c3 retq 488c23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000488c28 <_D6object14TypeInfo_Const8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 488c28: 55 push %rbp 488c29: 48 8b ec mov %rsp,%rbp 488c2c: 48 83 ec 20 sub $0x20,%rsp 488c30: 31 c0 xor %eax,%eax 488c32: 48 89 02 mov %rax,(%rdx) 488c35: 48 89 06 mov %rax,(%rsi) 488c38: 48 8b 7f 10 mov 0x10(%rdi),%rdi 488c3c: 48 8b 0f mov (%rdi),%rcx 488c3f: 48 ff 91 88 00 00 00 rex.W callq *0x88(%rcx) 488c46: 48 8b e5 mov %rbp,%rsp 488c49: 5d pop %rbp 488c4a: c3 retq ... 0000000000488c4c <_d_assert_msg>: 488c4c: 55 push %rbp 488c4d: 48 8b ec mov %rsp,%rbp 488c50: 48 83 ec 58 sub $0x58,%rsp 488c54: 53 push %rbx 488c55: 48 89 7d d8 mov %rdi,-0x28(%rbp) 488c59: 48 89 75 e0 mov %rsi,-0x20(%rbp) 488c5d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 488c61: 48 89 4d f0 mov %rcx,-0x10(%rbp) 488c65: 44 89 45 f8 mov %r8d,-0x8(%rbp) 488c69: 8b 5d f8 mov -0x8(%rbp),%ebx 488c6c: 48 83 3d 6c 95 07 00 cmpq $0x0,0x7956c(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488c73: 00 488c74: 75 57 jne 488ccd <_d_assert_msg+0x81> 488c76: ff 75 e0 pushq -0x20(%rbp) 488c79: ff 75 d8 pushq -0x28(%rbp) 488c7c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488c80: 48 8b 45 e8 mov -0x18(%rbp),%rax 488c84: 48 89 c1 mov %rax,%rcx 488c87: 49 89 d0 mov %rdx,%r8 488c8a: 48 8b d3 mov %rbx,%rdx 488c8d: 31 f6 xor %esi,%esi 488c8f: 48 89 4d b0 mov %rcx,-0x50(%rbp) 488c93: 48 89 55 b8 mov %rdx,-0x48(%rbp) 488c97: 48 89 75 c0 mov %rsi,-0x40(%rbp) 488c9b: 4c 89 45 c8 mov %r8,-0x38(%rbp) 488c9f: bf 78 17 4f 00 mov $0x4f1778,%edi 488ca4: e8 ff 0b 00 00 callq 4898a8 <_d_newclass> 488ca9: 48 89 c7 mov %rax,%rdi 488cac: 48 8b 4d b0 mov -0x50(%rbp),%rcx 488cb0: 48 8b 55 b8 mov -0x48(%rbp),%rdx 488cb4: 48 8b 75 c0 mov -0x40(%rbp),%rsi 488cb8: 4c 8b 45 c8 mov -0x38(%rbp),%r8 488cbc: e8 87 62 00 00 callq 48ef48 <_D4core9exception11AssertError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core9exception11AssertError> 488cc1: 48 83 c4 10 add $0x10,%rsp 488cc5: 48 89 c7 mov %rax,%rdi 488cc8: e8 5f 03 00 00 callq 48902c <_d_throwc> 488ccd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488cd1: 48 8b 45 e8 mov -0x18(%rbp),%rax 488cd5: 48 89 c1 mov %rax,%rcx 488cd8: 49 89 d0 mov %rdx,%r8 488cdb: 48 8b d3 mov %rbx,%rdx 488cde: 48 89 55 d0 mov %rdx,-0x30(%rbp) 488ce2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 488ce6: 48 8b 7d d8 mov -0x28(%rbp),%rdi 488cea: 48 89 d6 mov %rdx,%rsi 488ced: 48 8b 55 d0 mov -0x30(%rbp),%rdx 488cf1: 48 ff 15 e8 94 07 00 rex.W callq *0x794e8(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488cf8: 5b pop %rbx 488cf9: 48 8b e5 mov %rbp,%rsp 488cfc: 5d pop %rbp 488cfd: c3 retq ... 0000000000488d00 <_d_assert>: 488d00: 55 push %rbp 488d01: 48 8b ec mov %rsp,%rbp 488d04: 48 83 ec 48 sub $0x48,%rsp 488d08: 53 push %rbx 488d09: 48 89 7d e8 mov %rdi,-0x18(%rbp) 488d0d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 488d11: 89 55 f8 mov %edx,-0x8(%rbp) 488d14: 8b 5d f8 mov -0x8(%rbp),%ebx 488d17: 48 83 3d c1 94 07 00 cmpq $0x0,0x794c1(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488d1e: 00 488d1f: 75 40 jne 488d61 <_d_assert+0x61> 488d21: 48 8b 4d f0 mov -0x10(%rbp),%rcx 488d25: 48 8b 45 e8 mov -0x18(%rbp),%rax 488d29: 48 89 c2 mov %rax,%rdx 488d2c: 48 8b f3 mov %rbx,%rsi 488d2f: 48 89 4d c8 mov %rcx,-0x38(%rbp) 488d33: 48 89 55 d0 mov %rdx,-0x30(%rbp) 488d37: 48 89 75 d8 mov %rsi,-0x28(%rbp) 488d3b: bf 78 17 4f 00 mov $0x4f1778,%edi 488d40: e8 63 0b 00 00 callq 4898a8 <_d_newclass> 488d45: 48 89 c7 mov %rax,%rdi 488d48: 48 8b 4d c8 mov -0x38(%rbp),%rcx 488d4c: 48 8b 55 d0 mov -0x30(%rbp),%rdx 488d50: 48 8b 75 d8 mov -0x28(%rbp),%rsi 488d54: e8 6f 61 00 00 callq 48eec8 <_D4core9exception11AssertError6__ctorMFNaNbNfAyamZC4core9exception11AssertError> 488d59: 48 89 c7 mov %rax,%rdi 488d5c: e8 cb 02 00 00 callq 48902c <_d_throwc> 488d61: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488d65: 48 8b 45 e8 mov -0x18(%rbp),%rax 488d69: 48 89 c1 mov %rax,%rcx 488d6c: 49 89 d0 mov %rdx,%r8 488d6f: 48 8b d3 mov %rbx,%rdx 488d72: 48 89 55 e0 mov %rdx,-0x20(%rbp) 488d76: 31 ff xor %edi,%edi 488d78: 31 d2 xor %edx,%edx 488d7a: 48 89 d6 mov %rdx,%rsi 488d7d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 488d81: 48 ff 15 58 94 07 00 rex.W callq *0x79458(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488d88: 5b pop %rbx 488d89: 48 8b e5 mov %rbp,%rsp 488d8c: 5d pop %rbp 488d8d: c3 retq ... 0000000000488d90 <_d_unittest>: 488d90: 55 push %rbp 488d91: 48 8b ec mov %rsp,%rbp 488d94: 48 83 ec 48 sub $0x48,%rsp 488d98: 53 push %rbx 488d99: 48 89 7d e8 mov %rdi,-0x18(%rbp) 488d9d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 488da1: 89 55 f8 mov %edx,-0x8(%rbp) 488da4: 8b 5d f8 mov -0x8(%rbp),%ebx 488da7: 48 83 3d 31 94 07 00 cmpq $0x0,0x79431(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488dae: 00 488daf: 75 5d jne 488e0e <_d_unittest+0x7e> 488db1: ff 35 c1 48 05 00 pushq 0x548c1(%rip) # 4dd678 <_TMP709+0x8> 488db7: ff 35 b3 48 05 00 pushq 0x548b3(%rip) # 4dd670 <_TMP709> 488dbd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488dc1: 48 8b 45 e8 mov -0x18(%rbp),%rax 488dc5: 48 89 c1 mov %rax,%rcx 488dc8: 49 89 d0 mov %rdx,%r8 488dcb: 48 8b d3 mov %rbx,%rdx 488dce: 31 f6 xor %esi,%esi 488dd0: 48 89 4d c0 mov %rcx,-0x40(%rbp) 488dd4: 48 89 55 c8 mov %rdx,-0x38(%rbp) 488dd8: 48 89 75 d0 mov %rsi,-0x30(%rbp) 488ddc: 4c 89 45 d8 mov %r8,-0x28(%rbp) 488de0: bf 78 17 4f 00 mov $0x4f1778,%edi 488de5: e8 be 0a 00 00 callq 4898a8 <_d_newclass> 488dea: 48 89 c7 mov %rax,%rdi 488ded: 48 8b 4d c0 mov -0x40(%rbp),%rcx 488df1: 48 8b 55 c8 mov -0x38(%rbp),%rdx 488df5: 48 8b 75 d0 mov -0x30(%rbp),%rsi 488df9: 4c 8b 45 d8 mov -0x28(%rbp),%r8 488dfd: e8 46 61 00 00 callq 48ef48 <_D4core9exception11AssertError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core9exception11AssertError> 488e02: 48 83 c4 10 add $0x10,%rsp 488e06: 48 89 c7 mov %rax,%rdi 488e09: e8 1e 02 00 00 callq 48902c <_d_throwc> 488e0e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488e12: 48 8b 45 e8 mov -0x18(%rbp),%rax 488e16: 48 89 c1 mov %rax,%rcx 488e19: 49 89 d0 mov %rdx,%r8 488e1c: 48 8b d3 mov %rbx,%rdx 488e1f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 488e23: 48 8b 15 4e 48 05 00 mov 0x5484e(%rip),%rdx # 4dd678 <_TMP709+0x8> 488e2a: 48 8b 3d 3f 48 05 00 mov 0x5483f(%rip),%rdi # 4dd670 <_TMP709> 488e31: 48 89 d6 mov %rdx,%rsi 488e34: 48 8b 55 e0 mov -0x20(%rbp),%rdx 488e38: 48 ff 15 a1 93 07 00 rex.W callq *0x793a1(%rip) # 5021e0 <_D4core9exception14_assertHandlerPFNbAyamAyaZv> 488e3f: 5b pop %rbx 488e40: 48 8b e5 mov %rbp,%rsp 488e43: 5d pop %rbp 488e44: c3 retq 488e45: 00 00 add %al,(%rax) ... 0000000000488e48 <_d_arraybounds>: 488e48: 55 push %rbp 488e49: 48 8b ec mov %rsp,%rbp 488e4c: 48 83 ec 40 sub $0x40,%rsp 488e50: 48 89 7d e8 mov %rdi,-0x18(%rbp) 488e54: 48 89 75 f0 mov %rsi,-0x10(%rbp) 488e58: 89 55 f8 mov %edx,-0x8(%rbp) 488e5b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 488e5f: 48 8b 45 e8 mov -0x18(%rbp),%rax 488e63: 48 89 c1 mov %rax,%rcx 488e66: 49 89 d0 mov %rdx,%r8 488e69: 8b 55 f8 mov -0x8(%rbp),%edx 488e6c: 31 f6 xor %esi,%esi 488e6e: 48 89 4d c8 mov %rcx,-0x38(%rbp) 488e72: 48 89 55 d0 mov %rdx,-0x30(%rbp) 488e76: 48 89 75 d8 mov %rsi,-0x28(%rbp) 488e7a: 4c 89 45 e0 mov %r8,-0x20(%rbp) 488e7e: bf e0 16 4f 00 mov $0x4f16e0,%edi 488e83: e8 20 0a 00 00 callq 4898a8 <_d_newclass> 488e88: 48 89 c7 mov %rax,%rdi 488e8b: 48 8b 4d c8 mov -0x38(%rbp),%rcx 488e8f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 488e93: 48 8b 75 d8 mov -0x28(%rbp),%rsi 488e97: 4c 8b 45 e0 mov -0x20(%rbp),%r8 488e9b: e8 e0 5f 00 00 callq 48ee80 <_D4core9exception10RangeError6__ctorMFNaNbNfAyamC6object9ThrowableZC4core9exception10RangeError> 488ea0: 48 89 c7 mov %rax,%rdi 488ea3: e8 84 01 00 00 callq 48902c <_d_throwc> 488ea8: 48 8b e5 mov %rbp,%rsp 488eab: 5d pop %rbp 488eac: c3 retq 488ead: 00 00 add %al,(%rax) ... 0000000000488eb0 <_aApplycd1>: 488eb0: 55 push %rbp 488eb1: 48 8b ec mov %rsp,%rbp 488eb4: 48 83 ec 38 sub $0x38,%rsp 488eb8: 53 push %rbx 488eb9: 48 89 7d e0 mov %rdi,-0x20(%rbp) 488ebd: 48 89 75 e8 mov %rsi,-0x18(%rbp) 488ec1: 48 89 55 f0 mov %rdx,-0x10(%rbp) 488ec5: 48 89 4d f8 mov %rcx,-0x8(%rbp) 488ec9: 31 db xor %ebx,%ebx 488ecb: 48 89 5d d0 mov %rbx,-0x30(%rbp) 488ecf: 48 8b 45 d0 mov -0x30(%rbp),%rax 488ed3: 48 3b 45 e0 cmp -0x20(%rbp),%rax 488ed7: 73 41 jae 488f1a <_aApplycd1+0x6a> 488ed9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 488edd: 0f b6 0c 02 movzbl (%rdx,%rax,1),%ecx 488ee1: 89 4d d8 mov %ecx,-0x28(%rbp) 488ee4: f7 45 d8 80 00 00 00 testl $0x80,-0x28(%rbp) 488eeb: 74 16 je 488f03 <_aApplycd1+0x53> 488eed: 48 8b 55 e8 mov -0x18(%rbp),%rdx 488ef1: 48 8b 75 e0 mov -0x20(%rbp),%rsi 488ef5: 48 8d 7d d0 lea -0x30(%rbp),%rdi 488ef9: e8 22 13 00 00 callq 48a220 <_D2rt4util3utf6decodeFxAaKmZw> 488efe: 89 45 d8 mov %eax,-0x28(%rbp) 488f01: eb 04 jmp 488f07 <_aApplycd1+0x57> 488f03: 48 ff 45 d0 incq -0x30(%rbp) 488f07: 48 8d 75 d8 lea -0x28(%rbp),%rsi 488f0b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 488f0f: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 488f13: 48 89 c3 mov %rax,%rbx 488f16: 85 db test %ebx,%ebx 488f18: 74 b5 je 488ecf <_aApplycd1+0x1f> 488f1a: 8b c3 mov %ebx,%eax 488f1c: 5b pop %rbx 488f1d: 48 8b e5 mov %rbp,%rsp 488f20: 5d pop %rbp 488f21: c3 retq ... 0000000000488f24 <_d_dynamic_cast>: 488f24: 55 push %rbp 488f25: 48 8b ec mov %rsp,%rbp 488f28: 48 83 ec 28 sub $0x28,%rsp 488f2c: 53 push %rbx 488f2d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 488f31: 31 db xor %ebx,%ebx 488f33: 48 89 5d e8 mov %rbx,-0x18(%rbp) 488f37: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 488f3b: 74 23 je 488f60 <_d_dynamic_cast+0x3c> 488f3d: 48 8d 55 e8 lea -0x18(%rbp),%rdx 488f41: 48 8b 45 f0 mov -0x10(%rbp),%rax 488f45: 48 8b 08 mov (%rax),%rcx 488f48: 48 8b 39 mov (%rcx),%rdi 488f4b: e8 1c 00 00 00 callq 488f6c <_d_isbaseof2> 488f50: 85 c0 test %eax,%eax 488f52: 74 0c je 488f60 <_d_dynamic_cast+0x3c> 488f54: 48 8b 7d f0 mov -0x10(%rbp),%rdi 488f58: 4c 8b 45 e8 mov -0x18(%rbp),%r8 488f5c: 4a 8d 1c 07 lea (%rdi,%r8,1),%rbx 488f60: 48 8b c3 mov %rbx,%rax 488f63: 5b pop %rbx 488f64: 48 8b e5 mov %rbp,%rsp 488f67: 5d pop %rbp 488f68: c3 retq 488f69: 00 00 add %al,(%rax) ... 0000000000488f6c <_d_isbaseof2>: 488f6c: 55 push %rbp 488f6d: 48 8b ec mov %rsp,%rbp 488f70: 48 83 ec 30 sub $0x30,%rsp 488f74: 53 push %rbx 488f75: 41 54 push %r12 488f77: 41 55 push %r13 488f79: 41 56 push %r14 488f7b: 49 89 fe mov %rdi,%r14 488f7e: 48 89 f3 mov %rsi,%rbx 488f81: 49 89 d5 mov %rdx,%r13 488f84: 49 39 de cmp %rbx,%r14 488f87: 74 06 je 488f8f <_d_isbaseof2+0x23> 488f89: 49 39 5e 50 cmp %rbx,0x50(%r14) 488f8d: 75 11 jne 488fa0 <_d_isbaseof2+0x34> 488f8f: b8 01 00 00 00 mov $0x1,%eax 488f94: 41 5e pop %r14 488f96: 41 5d pop %r13 488f98: 41 5c pop %r12 488f9a: 5b pop %rbx 488f9b: 48 8b e5 mov %rbp,%rsp 488f9e: 5d pop %rbp 488f9f: c3 retq 488fa0: 49 8b 56 48 mov 0x48(%r14),%rdx 488fa4: 49 8b 46 40 mov 0x40(%r14),%rax 488fa8: 48 89 45 d0 mov %rax,-0x30(%rbp) 488fac: 48 89 55 d8 mov %rdx,-0x28(%rbp) 488fb0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 488fb5: 74 5a je 489011 <_d_isbaseof2+0xa5> 488fb7: 4c 8b 65 d8 mov -0x28(%rbp),%r12 488fbb: 49 8b f4 mov %r12,%rsi 488fbe: 48 8d 7d e0 lea -0x20(%rbp),%rdi 488fc2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 488fc4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 488fc6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 488fc8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 488fca: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 488fce: 74 13 je 488fe3 <_d_isbaseof2+0x77> 488fd0: 49 8b d5 mov %r13,%rdx 488fd3: 48 8b f3 mov %rbx,%rsi 488fd6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 488fda: e8 8d ff ff ff callq 488f6c <_d_isbaseof2> 488fdf: 85 c0 test %eax,%eax 488fe1: 74 19 je 488ffc <_d_isbaseof2+0x90> 488fe3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 488fe7: 49 01 4d 00 add %rcx,0x0(%r13) 488feb: b8 01 00 00 00 mov $0x1,%eax 488ff0: 41 5e pop %r14 488ff2: 41 5d pop %r13 488ff4: 41 5c pop %r12 488ff6: 5b pop %rbx 488ff7: 48 8b e5 mov %rbp,%rsp 488ffa: 5d pop %rbp 488ffb: c3 retq 488ffc: 49 83 c4 20 add $0x20,%r12 489000: 48 8b 45 d0 mov -0x30(%rbp),%rax 489004: 48 c1 e0 05 shl $0x5,%rax 489008: 48 03 45 d8 add -0x28(%rbp),%rax 48900c: 49 39 c4 cmp %rax,%r12 48900f: 72 aa jb 488fbb <_d_isbaseof2+0x4f> 489011: 4d 8b 76 50 mov 0x50(%r14),%r14 489015: 4d 85 f6 test %r14,%r14 489018: 0f 85 6b ff ff ff jne 488f89 <_d_isbaseof2+0x1d> 48901e: 31 c0 xor %eax,%eax 489020: 41 5e pop %r14 489022: 41 5d pop %r13 489024: 41 5c pop %r12 489026: 5b pop %rbx 489027: 48 8b e5 mov %rbp,%rsp 48902a: 5d pop %rbp 48902b: c3 retq 000000000048902c <_d_throwc>: 48902c: 55 push %rbp 48902d: 48 8b ec mov %rsp,%rbp 489030: 48 81 ec 18 01 00 00 sub $0x118,%rsp 489037: 53 push %rbx 489038: 41 54 push %r12 48903a: 41 55 push %r13 48903c: 41 56 push %r14 48903e: 41 57 push %r15 489040: 48 89 7d f8 mov %rdi,-0x8(%rbp) 489044: 48 c7 85 00 ff ff ff movq $0x0,-0x100(%rbp) 48904b: 00 00 00 00 48904f: 48 89 ad 00 ff ff ff mov %rbp,-0x100(%rbp) 489056: 31 f6 xor %esi,%esi 489058: e8 23 67 00 00 callq 48f780 <_d_createTrace> 48905d: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) 489064: 00 00 00 00 489068: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 48906f: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 489076: 48 8d 85 08 ff ff ff lea -0xf8(%rbp),%rax 48907d: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 489084: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 48908b: 48 8b 00 mov (%rax),%rax 48908e: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 489095: 48 83 bd 20 ff ff ff cmpq $0x0,-0xe0(%rbp) 48909c: 00 48909d: 74 2a je 4890c9 <_d_throwc+0x9d> 48909f: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4890a6: 48 39 85 00 ff ff ff cmp %rax,-0x100(%rbp) 4890ad: 72 05 jb 4890b4 <_d_throwc+0x88> 4890af: e8 94 67 00 00 callq 48f848 <_D2rt15deh_win64_posix9terminateFZv> 4890b4: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 4890bb: 48 8b 40 08 mov 0x8(%rax),%rax 4890bf: 48 8b 8d 18 ff ff ff mov -0xe8(%rbp),%rcx 4890c6: 48 89 01 mov %rax,(%rcx) 4890c9: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4890d0: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4890d7: 48 83 bd 20 ff ff ff cmpq $0x0,-0xe0(%rbp) 4890de: 00 4890df: 0f 84 5c 04 00 00 je 489541 <_d_throwc+0x515> 4890e5: 48 8b bd 08 ff ff ff mov -0xf8(%rbp),%rdi 4890ec: e8 5f 67 00 00 callq 48f850 <_D2rt15deh_win64_posix13__eh_finddataFPvZPyS2rt15deh_win64_posix9FuncTable> 4890f1: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4890f8: 48 83 bd 28 ff ff ff cmpq $0x0,-0xd8(%rbp) 4890ff: 00 489100: 74 0d je 48910f <_d_throwc+0xe3> 489102: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 489109: 48 8b 40 08 mov 0x8(%rax),%rax 48910d: eb 02 jmp 489111 <_d_throwc+0xe5> 48910f: 31 c0 xor %eax,%eax 489111: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 489118: 48 83 bd 30 ff ff ff cmpq $0x0,-0xd0(%rbp) 48911f: 00 489120: 0f 84 37 ff ff ff je 48905d <_d_throwc+0x31> 489126: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 48912d: 48 8b 00 mov (%rax),%rax 489130: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 489137: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 48913e: 8b 00 mov (%rax),%eax 489140: 89 45 d8 mov %eax,-0x28(%rbp) 489143: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 48914a: 8b 40 04 mov 0x4(%rax),%eax 48914d: 89 45 dc mov %eax,-0x24(%rbp) 489150: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 489157: 48 8b 40 08 mov 0x8(%rax),%rax 48915b: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 489162: c7 45 e0 ff ff ff ff movl $0xffffffff,-0x20(%rbp) 489169: c7 45 e4 00 00 00 00 movl $0x0,-0x1c(%rbp) 489170: 8b 45 e4 mov -0x1c(%rbp),%eax 489173: 48 3b 85 40 ff ff ff cmp -0xc0(%rbp),%rax 48917a: 73 58 jae 4891d4 <_d_throwc+0x1a8> 48917c: 8b 45 e4 mov -0x1c(%rbp),%eax 48917f: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 489186: 48 8d 04 40 lea (%rax,%rax,2),%rax 48918a: 48 8d 44 c1 10 lea 0x10(%rcx,%rax,8),%rax 48918f: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 489196: 48 8b 8d 48 ff ff ff mov -0xb8(%rbp),%rcx 48919d: 8b 01 mov (%rcx),%eax 48919f: 48 03 85 38 ff ff ff add -0xc8(%rbp),%rax 4891a6: 48 3b 85 08 ff ff ff cmp -0xf8(%rbp),%rax 4891ad: 73 20 jae 4891cf <_d_throwc+0x1a3> 4891af: 48 8b 8d 48 ff ff ff mov -0xb8(%rbp),%rcx 4891b6: 8b 41 04 mov 0x4(%rcx),%eax 4891b9: 48 03 85 38 ff ff ff add -0xc8(%rbp),%rax 4891c0: 48 3b 85 08 ff ff ff cmp -0xf8(%rbp),%rax 4891c7: 72 06 jb 4891cf <_d_throwc+0x1a3> 4891c9: 8b 45 e4 mov -0x1c(%rbp),%eax 4891cc: 89 45 e0 mov %eax,-0x20(%rbp) 4891cf: ff 45 e4 incl -0x1c(%rbp) 4891d2: eb 9c jmp 489170 <_d_throwc+0x144> 4891d4: 48 83 bd 40 ff ff ff cmpq $0x0,-0xc0(%rbp) 4891db: 00 4891dc: 0f 84 75 01 00 00 je 489357 <_d_throwc+0x32b> 4891e2: 8b 45 e0 mov -0x20(%rbp),%eax 4891e5: ff c0 inc %eax 4891e7: 48 98 cltq 4891e9: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 4891f0: 48 8d 04 40 lea (%rax,%rax,2),%rax 4891f4: 48 8d 44 c1 10 lea 0x10(%rcx,%rax,8),%rax 4891f9: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 489200: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 489207: 00 00 489209: 48 8d 80 80 ff ff ff lea -0x80(%rax),%rax 489210: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 489217: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 48921e: 48 8b 00 mov (%rax),%rax 489221: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 489228: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 48922f: 00 489230: 0f 84 21 01 00 00 je 489357 <_d_throwc+0x32b> 489236: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 48923d: 48 8b 40 10 mov 0x10(%rax),%rax 489241: 48 03 85 38 ff ff ff add -0xc8(%rbp),%rax 489248: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 48924f: 48 3b 41 08 cmp 0x8(%rcx),%rax 489253: 0f 85 fe 00 00 00 jne 489357 <_d_throwc+0x32b> 489259: be e8 15 4f 00 mov $0x4f15e8,%esi 48925e: 48 89 b5 f8 fe ff ff mov %rsi,-0x108(%rbp) 489265: be 90 14 4f 00 mov $0x4f1490,%esi 48926a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48926e: e8 b1 fc ff ff callq 488f24 <_d_dynamic_cast> 489273: 48 89 c7 mov %rax,%rdi 489276: 48 8b b5 f8 fe ff ff mov -0x108(%rbp),%rsi 48927d: e8 a2 fc ff ff callq 488f24 <_d_dynamic_cast> 489282: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 489289: 48 83 bd 68 ff ff ff cmpq $0x0,-0x98(%rbp) 489290: 00 489291: 74 46 je 4892d9 <_d_throwc+0x2ad> 489293: be e8 15 4f 00 mov $0x4f15e8,%esi 489298: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 48929f: 48 8b 78 10 mov 0x10(%rax),%rdi 4892a3: e8 7c fc ff ff callq 488f24 <_d_dynamic_cast> 4892a8: 48 85 c0 test %rax,%rax 4892ab: 75 2c jne 4892d9 <_d_throwc+0x2ad> 4892ad: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4892b4: 48 8b 40 10 mov 0x10(%rax),%rax 4892b8: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4892bf: 48 89 41 48 mov %rax,0x48(%rcx) 4892c3: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4892ca: 48 8b 00 mov (%rax),%rax 4892cd: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4892d4: 48 89 01 mov %rax,(%rcx) 4892d7: eb 7e jmp 489357 <_d_throwc+0x32b> 4892d9: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4892e0: 48 8b 40 10 mov 0x10(%rax),%rax 4892e4: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4892eb: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4892f2: 48 8b 40 10 mov 0x10(%rax),%rax 4892f6: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4892fd: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 489304: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 489309: 74 14 je 48931f <_d_throwc+0x2f3> 48930b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 489312: 48 8b 40 40 mov 0x40(%rax),%rax 489316: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 48931d: eb de jmp 4892fd <_d_throwc+0x2d1> 48931f: be 90 14 4f 00 mov $0x4f1490,%esi 489324: 48 8b 7d f8 mov -0x8(%rbp),%rdi 489328: e8 f7 fb ff ff callq 488f24 <_d_dynamic_cast> 48932d: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 489334: 48 89 41 40 mov %rax,0x40(%rcx) 489338: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 48933f: 48 8b 00 mov (%rax),%rax 489342: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 489349: 48 89 01 mov %rax,(%rcx) 48934c: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 489353: 48 89 45 f8 mov %rax,-0x8(%rbp) 489357: c7 45 e8 00 00 00 00 movl $0x0,-0x18(%rbp) 48935e: 8b 45 e0 mov -0x20(%rbp),%eax 489361: 89 45 ec mov %eax,-0x14(%rbp) 489364: 8b 45 ec mov -0x14(%rbp),%eax 489367: 83 f8 ff cmp $0xffffffffffffffff,%eax 48936a: 0f 84 ed fc ff ff je 48905d <_d_throwc+0x31> 489370: 48 63 45 ec movslq -0x14(%rbp),%rax 489374: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 48937b: 48 8d 04 40 lea (%rax,%rax,2),%rax 48937f: 48 8d 44 c1 10 lea 0x10(%rcx,%rax,8),%rax 489384: 48 89 45 80 mov %rax,-0x80(%rbp) 489388: 48 8b 45 80 mov -0x80(%rbp),%rax 48938c: 8b 40 08 mov 0x8(%rax),%eax 48938f: 89 45 e8 mov %eax,-0x18(%rbp) 489392: 48 8b 45 80 mov -0x80(%rbp),%rax 489396: 83 78 0c 00 cmpl $0x0,0xc(%rax) 48939a: 0f 84 de 00 00 00 je 48947e <_d_throwc+0x452> 4893a0: 48 8b 4d 80 mov -0x80(%rbp),%rcx 4893a4: 8b 41 0c mov 0xc(%rcx),%eax 4893a7: 48 03 85 30 ff ff ff add -0xd0(%rbp),%rax 4893ae: 48 89 45 88 mov %rax,-0x78(%rbp) 4893b2: 48 8b 45 88 mov -0x78(%rbp),%rax 4893b6: 48 8b 00 mov (%rax),%rax 4893b9: 48 89 45 90 mov %rax,-0x70(%rbp) 4893bd: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 4893c4: 8b 45 f0 mov -0x10(%rbp),%eax 4893c7: 48 3b 45 90 cmp -0x70(%rbp),%rax 4893cb: 0f 83 65 01 00 00 jae 489536 <_d_throwc+0x50a> 4893d1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4893d5: 48 8b 00 mov (%rax),%rax 4893d8: 48 8b 00 mov (%rax),%rax 4893db: 48 89 45 98 mov %rax,-0x68(%rbp) 4893df: 8b 45 f0 mov -0x10(%rbp),%eax 4893e2: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4893e6: 48 8d 04 40 lea (%rax,%rax,2),%rax 4893ea: 48 8d 44 c1 08 lea 0x8(%rcx,%rax,8),%rax 4893ef: 48 89 45 a0 mov %rax,-0x60(%rbp) 4893f3: 48 8b 45 a0 mov -0x60(%rbp),%rax 4893f7: 48 8b 30 mov (%rax),%rsi 4893fa: 48 8b 7d 98 mov -0x68(%rbp),%rdi 4893fe: e8 e5 62 00 00 callq 48f6e8 <_d_isbaseof> 489403: 85 c0 test %eax,%eax 489405: 74 6f je 489476 <_d_throwc+0x44a> 489407: 48 8b 45 f8 mov -0x8(%rbp),%rax 48940b: 48 8b 4d a0 mov -0x60(%rbp),%rcx 48940f: 48 8b 49 08 mov 0x8(%rcx),%rcx 489413: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx 48941a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 48941e: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 489425: 00 489426: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 48942d: 00 48942e: 48 8b 45 a0 mov -0x60(%rbp),%rax 489432: 48 8b 40 10 mov 0x10(%rax),%rax 489436: 48 03 85 38 ff ff ff add -0xc8(%rbp),%rax 48943d: 48 89 45 b0 mov %rax,-0x50(%rbp) 489441: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 489448: 48 83 c0 f8 add $0xfffffffffffffff8,%rax 48944c: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 489453: 8b 0a mov (%rdx),%ecx 489455: 48 2b c1 sub %rcx,%rax 489458: 48 89 45 a8 mov %rax,-0x58(%rbp) 48945c: 48 8b 45 a8 mov -0x58(%rbp),%rax 489460: 48 8b 4d a8 mov -0x58(%rbp),%rcx 489464: 48 8b 4d b0 mov -0x50(%rbp),%rcx 489468: 48 89 08 mov %rcx,(%rax) 48946b: 48 8b ad 00 ff ff ff mov -0x100(%rbp),%rbp 489472: 48 89 c4 mov %rax,%rsp 489475: c3 retq 489476: ff 45 f0 incl -0x10(%rbp) 489479: e9 46 ff ff ff jmpq 4893c4 <_d_throwc+0x398> 48947e: 48 8b 45 80 mov -0x80(%rbp),%rax 489482: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 489487: 0f 84 a9 00 00 00 je 489536 <_d_throwc+0x50a> 48948d: 48 8b 45 80 mov -0x80(%rbp),%rax 489491: 48 8b 40 10 mov 0x10(%rax),%rax 489495: 48 03 85 38 ff ff ff add -0xc8(%rbp),%rax 48949c: 48 89 45 b8 mov %rax,-0x48(%rbp) 4894a0: 48 8d 45 c0 lea -0x40(%rbp),%rax 4894a4: 31 c9 xor %ecx,%ecx 4894a6: 48 89 08 mov %rcx,(%rax) 4894a9: 48 89 48 08 mov %rcx,0x8(%rax) 4894ad: 48 89 48 10 mov %rcx,0x10(%rax) 4894b1: 48 8b 45 b8 mov -0x48(%rbp),%rax 4894b5: 48 89 45 c8 mov %rax,-0x38(%rbp) 4894b9: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4894c0: 00 00 4894c2: 48 c7 c1 80 ff ff ff mov $0xffffffffffffff80,%rcx 4894c9: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4894cd: 48 89 45 c0 mov %rax,-0x40(%rbp) 4894d1: be 90 14 4f 00 mov $0x4f1490,%esi 4894d6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4894da: e8 45 fa ff ff callq 488f24 <_d_dynamic_cast> 4894df: 48 89 45 d0 mov %rax,-0x30(%rbp) 4894e3: 48 8d 45 c0 lea -0x40(%rbp),%rax 4894e7: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4894ee: 00 00 4894f0: 48 c7 c2 80 ff ff ff mov $0xffffffffffffff80,%rdx 4894f7: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4894fb: 48 83 ec 08 sub $0x8,%rsp 4894ff: 53 push %rbx 489500: 48 8b 5d b8 mov -0x48(%rbp),%rbx 489504: 55 push %rbp 489505: 48 8b ad 00 ff ff ff mov -0x100(%rbp),%rbp 48950c: ff d3 callq *%rbx 48950e: 5d pop %rbp 48950f: 5b pop %rbx 489510: 48 83 c4 08 add $0x8,%rsp 489514: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 48951b: 00 00 48951d: 48 8d 80 80 ff ff ff lea -0x80(%rax),%rax 489524: 48 8b 08 mov (%rax),%rcx 489527: 48 8d 55 c0 lea -0x40(%rbp),%rdx 48952b: 48 3b ca cmp %rdx,%rcx 48952e: 75 06 jne 489536 <_d_throwc+0x50a> 489530: 48 8b 09 mov (%rcx),%rcx 489533: 48 89 08 mov %rcx,(%rax) 489536: 8b 45 e8 mov -0x18(%rbp),%eax 489539: 89 45 ec mov %eax,-0x14(%rbp) 48953c: e9 23 fe ff ff jmpq 489364 <_d_throwc+0x338> 489541: e8 02 63 00 00 callq 48f848 <_D2rt15deh_win64_posix9terminateFZv> 489546: 41 5f pop %r15 489548: 41 5e pop %r14 48954a: 41 5d pop %r13 48954c: 41 5c pop %r12 48954e: 5b pop %rbx 48954f: 48 8b e5 mov %rbp,%rsp 489552: 5d pop %rbp 489553: c3 retq 0000000000489554 <_d_run_main>: 489554: 55 push %rbp 489555: 48 8b ec mov %rsp,%rbp 489558: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 48955f: 48 c7 85 68 ff ff ff movq $0xa8,-0x98(%rbp) 489566: a8 00 00 00 48956a: 53 push %rbx 48956b: 41 54 push %r12 48956d: 41 55 push %r13 48956f: 41 56 push %r14 489571: 41 57 push %r15 489573: 48 89 75 f0 mov %rsi,-0x10(%rbp) 489577: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48957b: 89 3d 9f 8c 07 00 mov %edi,0x78c9f(%rip) # 502220 <_D2rt6dmain26_cArgsS2rt6dmain25CArgs> 489581: 48 89 35 a0 8c 07 00 mov %rsi,0x78ca0(%rip) # 502228 <_D2rt6dmain26_cArgsS2rt6dmain25CArgs+0x8> 489588: c7 45 d8 00 00 00 00 movl $0x0,-0x28(%rbp) 48958f: 48 63 c7 movslq %edi,%rax 489592: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 489599: 48 89 c7 mov %rax,%rdi 48959c: 48 c1 e7 04 shl $0x4,%rdi 4895a0: 48 8d 8d 68 ff ff ff lea -0x98(%rbp),%rcx 4895a7: e8 f4 60 00 00 callq 48f6a0 <__alloca> 4895ac: 48 89 c1 mov %rax,%rcx 4895af: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4895b6: 48 89 45 80 mov %rax,-0x80(%rbp) 4895ba: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4895be: 45 31 ed xor %r13d,%r13d 4895c1: 48 89 45 90 mov %rax,-0x70(%rbp) 4895c5: 48 89 4d 98 mov %rcx,-0x68(%rbp) 4895c9: 45 31 e4 xor %r12d,%r12d 4895cc: 4c 39 65 80 cmp %r12,-0x80(%rbp) 4895d0: 74 3c je 48960e <_d_run_main+0xba> 4895d2: 48 8b 5d 98 mov -0x68(%rbp),%rbx 4895d6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4895da: 4a 8d 34 e2 lea (%rdx,%r12,8),%rsi 4895de: 48 8b 3e mov (%rsi),%rdi 4895e1: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 4895e8: e8 43 e3 ff ff callq 487930 4895ed: 4c 8b 85 60 ff ff ff mov -0xa0(%rbp),%r8 4895f4: 49 8b 08 mov (%r8),%rcx 4895f7: 48 89 03 mov %rax,(%rbx) 4895fa: 48 89 4b 08 mov %rcx,0x8(%rbx) 4895fe: 4c 03 2b add (%rbx),%r13 489601: 48 83 c3 10 add $0x10,%rbx 489605: 49 ff c4 inc %r12 489608: 4c 3b 65 90 cmp -0x70(%rbp),%r12 48960c: 72 c8 jb 4895d6 <_d_run_main+0x82> 48960e: 48 8b 55 88 mov -0x78(%rbp),%rdx 489612: 48 8b 45 80 mov -0x80(%rbp),%rax 489616: 48 89 05 d3 8b 07 00 mov %rax,0x78bd3(%rip) # 5021f0 <_D2rt6dmain27_d_argsAAya> 48961d: 48 89 15 d4 8b 07 00 mov %rdx,0x78bd4(%rip) # 5021f8 <_D2rt6dmain27_d_argsAAya+0x8> 489624: 48 8b 7d 80 mov -0x80(%rbp),%rdi 489628: 48 c1 e7 04 shl $0x4,%rdi 48962c: 49 03 fd add %r13,%rdi 48962f: 48 8d 8d 68 ff ff ff lea -0x98(%rbp),%rcx 489636: e8 65 60 00 00 callq 48f6a0 <__alloca> 48963b: 48 89 c3 mov %rax,%rbx 48963e: 48 8b 75 80 mov -0x80(%rbp),%rsi 489642: 48 8b cb mov %rbx,%rcx 489645: 48 89 75 a0 mov %rsi,-0x60(%rbp) 489649: 48 89 4d a8 mov %rcx,-0x58(%rbp) 48964d: 4c 8b 45 80 mov -0x80(%rbp),%r8 489651: 49 c1 e0 04 shl $0x4,%r8 489655: 4c 03 c3 add %rbx,%r8 489658: 4c 89 45 d0 mov %r8,-0x30(%rbp) 48965c: 45 31 f6 xor %r14d,%r14d 48965f: 48 8b 55 88 mov -0x78(%rbp),%rdx 489663: 48 8b 45 80 mov -0x80(%rbp),%rax 489667: 48 89 45 b0 mov %rax,-0x50(%rbp) 48966b: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48966f: 4c 39 75 80 cmp %r14,-0x80(%rbp) 489673: 0f 84 83 00 00 00 je 4896fc <_d_run_main+0x1a8> 489679: 4c 8b 6d d0 mov -0x30(%rbp),%r13 48967d: 4c 8b 65 b8 mov -0x48(%rbp),%r12 489681: 4c 8b 7d 80 mov -0x80(%rbp),%r15 489685: 49 c1 e7 04 shl $0x4,%r15 489689: 4c 03 7d b8 add -0x48(%rbp),%r15 48968d: 49 8b 54 24 08 mov 0x8(%r12),%rdx 489692: 49 8b 04 24 mov (%r12),%rax 489696: 48 89 45 c0 mov %rax,-0x40(%rbp) 48969a: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48969e: 48 8b 5d c0 mov -0x40(%rbp),%rbx 4896a2: b9 06 00 00 00 mov $0x6,%ecx 4896a7: 48 3b d9 cmp %rcx,%rbx 4896aa: 72 1a jb 4896c6 <_d_run_main+0x172> 4896ac: 48 39 0d dd 3f 05 00 cmp %rcx,0x53fdd(%rip) # 4dd690 <_TMP2150> 4896b3: 75 11 jne 4896c6 <_d_run_main+0x172> 4896b5: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4896b9: 48 8b 3d d8 3f 05 00 mov 0x53fd8(%rip),%rdi # 4dd698 <_TMP2150+0x8> 4896c0: 33 c0 xor %eax,%eax 4896c2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4896c4: 74 2d je 4896f3 <_d_run_main+0x19f> 4896c6: 48 89 da mov %rbx,%rdx 4896c9: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4896cd: 49 8b fd mov %r13,%rdi 4896d0: e8 6b e2 ff ff callq 487940 4896d5: 48 89 c1 mov %rax,%rcx 4896d8: 49 8b c6 mov %r14,%rax 4896db: 49 ff c6 inc %r14 4896de: 48 c1 e0 04 shl $0x4,%rax 4896e2: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4896e6: 48 89 1c 10 mov %rbx,(%rax,%rdx,1) 4896ea: 48 89 4c 10 08 mov %rcx,0x8(%rax,%rdx,1) 4896ef: 4c 03 6d c0 add -0x40(%rbp),%r13 4896f3: 49 83 c4 10 add $0x10,%r12 4896f7: 4d 3b e7 cmp %r15,%r12 4896fa: 72 91 jb 48968d <_d_run_main+0x139> 4896fc: 49 8b de mov %r14,%rbx 4896ff: 48 8b 4d a8 mov -0x58(%rbp),%rcx 489703: 48 89 5d 80 mov %rbx,-0x80(%rbp) 489707: 48 89 4d 88 mov %rcx,-0x78(%rbp) 48970b: 40 8a 35 16 85 06 00 mov 0x68516(%rip),%sil # 4f1c28 489712: 40 88 75 dc mov %sil,-0x24(%rbp) 489716: 48 89 ee mov %rbp,%rsi 489719: ba dc 97 48 00 mov $0x4897dc,%edx 48971e: 48 89 ef mov %rbp,%rdi 489721: e8 56 00 00 00 callq 48977c <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv> 489726: 48 8b 3d f3 96 07 00 mov 0x796f3(%rip),%rdi # 502e20 48972d: e8 1e e2 ff ff callq 487950 489732: 85 c0 test %eax,%eax 489734: 74 30 je 489766 <_d_run_main+0x212> 489736: e8 35 3f 00 00 callq 48d670 48973b: 48 89 c7 mov %rax,%rdi 48973e: e8 1d e2 ff ff callq 487960 489743: 48 89 c2 mov %rax,%rdx 489746: be a0 d6 4d 00 mov $0x4dd6a0,%esi 48974b: 48 8b 3d ee 96 07 00 mov 0x796ee(%rip),%rdi # 502e40 489752: 31 c0 xor %eax,%eax 489754: e8 17 e2 ff ff callq 487970 489759: 83 7d d8 00 cmpl $0x0,-0x28(%rbp) 48975d: 75 07 jne 489766 <_d_run_main+0x212> 48975f: c7 45 d8 01 00 00 00 movl $0x1,-0x28(%rbp) 489766: 8b 45 d8 mov -0x28(%rbp),%eax 489769: 41 5f pop %r15 48976b: 41 5e pop %r14 48976d: 41 5d pop %r13 48976f: 41 5c pop %r12 489771: 5b pop %rbx 489772: 48 8b e5 mov %rbp,%rsp 489775: 5d pop %rbp 489776: c3 retq 489777: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048977c <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv>: 48977c: 55 push %rbp 48977d: 48 8b ec mov %rsp,%rbp 489780: 48 83 ec 38 sub $0x38,%rsp 489784: 53 push %rbx 489785: 41 54 push %r12 489787: 41 55 push %r13 489789: 41 56 push %r14 48978b: 41 57 push %r15 48978d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 489791: 48 89 75 f0 mov %rsi,-0x10(%rbp) 489795: 48 89 55 f8 mov %rdx,-0x8(%rbp) 489799: 80 7f dc 00 cmpb $0x0,-0x24(%rdi) 48979d: 74 21 je 4897c0 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv+0x44> 48979f: 48 89 f7 mov %rsi,%rdi 4897a2: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4897a6: eb 16 jmp 4897be <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv+0x42> 4897a8: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4897ac: e8 a7 00 00 00 callq 489858 <_d_print_throwable> 4897b1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4897b5: c7 40 d8 01 00 00 00 movl $0x1,-0x28(%rax) 4897bc: eb 09 jmp 4897c7 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv+0x4b> 4897be: eb 07 jmp 4897c7 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv+0x4b> 4897c0: 48 89 f7 mov %rsi,%rdi 4897c3: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4897c7: 41 5f pop %r15 4897c9: 41 5e pop %r14 4897cb: 41 5d pop %r13 4897cd: 41 5c pop %r12 4897cf: 5b pop %rbx 4897d0: 48 8b e5 mov %rbp,%rsp 4897d3: 5d pop %rbp 4897d4: c3 retq 4897d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004897dc <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv>: 4897dc: 55 push %rbp 4897dd: 48 8b ec mov %rsp,%rbp 4897e0: 50 push %rax 4897e1: 53 push %rbx 4897e2: 48 89 fb mov %rdi,%rbx 4897e5: e8 d6 61 00 00 callq 48f9c0 4897ea: 85 c0 test %eax,%eax 4897ec: 74 1b je 489809 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv+0x2d> 4897ee: e8 ed 5a 00 00 callq 48f2e0 4897f3: 84 c0 test %al,%al 4897f5: 74 12 je 489809 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv+0x2d> 4897f7: 48 8b f3 mov %rbx,%rsi 4897fa: ba 2c 98 48 00 mov $0x48982c,%edx 4897ff: 48 8b fb mov %rbx,%rdi 489802: e8 75 ff ff ff callq 48977c <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ7tryExecMFMDFZvZv> 489807: eb 07 jmp 489810 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv+0x34> 489809: c7 43 d8 01 00 00 00 movl $0x1,-0x28(%rbx) 489810: e8 5b 62 00 00 callq 48fa70 489815: 85 c0 test %eax,%eax 489817: 75 0d jne 489826 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv+0x4a> 489819: 83 7b d8 00 cmpl $0x0,-0x28(%rbx) 48981d: 75 07 jne 489826 <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZv+0x4a> 48981f: c7 43 d8 01 00 00 00 movl $0x1,-0x28(%rbx) 489826: 5b pop %rbx 489827: 48 8b e5 mov %rbp,%rsp 48982a: 5d pop %rbp 48982b: c3 retq 000000000048982c <_D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv>: 48982c: 55 push %rbp 48982d: 48 8b ec mov %rsp,%rbp 489830: 48 83 ec 10 sub $0x10,%rsp 489834: 48 89 7d f8 mov %rdi,-0x8(%rbp) 489838: 48 8b 57 88 mov -0x78(%rdi),%rdx 48983c: 48 8b 7f 80 mov -0x80(%rdi),%rdi 489840: 48 89 d6 mov %rdx,%rsi 489843: 48 8b 45 f8 mov -0x8(%rbp),%rax 489847: 48 ff 50 f8 rex.W callq *-0x8(%rax) 48984b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48984f: 89 41 d8 mov %eax,-0x28(%rcx) 489852: 48 8b e5 mov %rbp,%rsp 489855: 5d pop %rbp 489856: c3 retq ... 0000000000489858 <_d_print_throwable>: 489858: 55 push %rbp 489859: 48 8b ec mov %rsp,%rbp 48985c: 48 83 ec 10 sub $0x10,%rsp 489860: 48 89 fa mov %rdi,%rdx 489863: 48 89 55 f0 mov %rdx,-0x10(%rbp) 489867: ba 80 98 48 00 mov $0x489880,%edx 48986c: 31 ff xor %edi,%edi 48986e: 48 89 d6 mov %rdx,%rsi 489871: 48 8b 55 f0 mov -0x10(%rbp),%rdx 489875: e8 da 62 00 00 callq 48fb54 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv> 48987a: 48 8b e5 mov %rbp,%rsp 48987d: 5d pop %rbp 48987e: c3 retq 48987f: 90 nop 0000000000489880 <_D2rt6dmain218_d_print_throwableUC6object9ThrowableZ4sinkMFNbxAaZv>: 489880: 55 push %rbp 489881: 48 8b ec mov %rsp,%rbp 489884: 48 83 ec 20 sub $0x20,%rsp 489888: 48 8b ca mov %rdx,%rcx 48988b: 48 89 f2 mov %rsi,%rdx 48988e: be c0 d6 4d 00 mov $0x4dd6c0,%esi 489893: 48 8b 3d a6 95 07 00 mov 0x795a6(%rip),%rdi # 502e40 48989a: 31 c0 xor %eax,%eax 48989c: e8 cf e0 ff ff callq 487970 4898a1: 48 8b e5 mov %rbp,%rsp 4898a4: 5d pop %rbp 4898a5: c3 retq ... 00000000004898a8 <_d_newclass>: 4898a8: 55 push %rbp 4898a9: 48 8b ec mov %rsp,%rbp 4898ac: 48 83 ec 40 sub $0x40,%rsp 4898b0: 53 push %rbx 4898b1: 41 54 push %r12 4898b3: 48 89 fb mov %rdi,%rbx 4898b6: 8b 43 68 mov 0x68(%rbx),%eax 4898b9: a9 01 00 00 00 test $0x1,%eax 4898be: 74 31 je 4898f1 <_d_newclass+0x49> 4898c0: 48 8b 03 mov (%rbx),%rax 4898c3: 48 ff 50 58 rex.W callq *0x58(%rax) 4898c7: 48 89 c7 mov %rax,%rdi 4898ca: e8 b1 e0 ff ff callq 487980 4898cf: 49 89 c4 mov %rax,%r12 4898d2: 4d 85 e4 test %r12,%r12 4898d5: 75 69 jne 489940 <_d_newclass+0x98> 4898d7: bf 40 19 4f 00 mov $0x4f1940,%edi 4898dc: 48 8b 0d 5d 80 06 00 mov 0x6805d(%rip),%rcx # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4898e3: 48 ff 51 58 rex.W callq *0x58(%rcx) 4898e7: 48 89 d7 mov %rdx,%rdi 4898ea: e8 3d f7 ff ff callq 48902c <_d_throwc> 4898ef: eb 4f jmp 489940 <_d_newclass+0x98> 4898f1: 31 c9 xor %ecx,%ecx 4898f3: a9 00 01 00 00 test $0x100,%eax 4898f8: 74 0c je 489906 <_d_newclass+0x5e> 4898fa: a9 80 00 00 00 test $0x80,%eax 4898ff: 75 05 jne 489906 <_d_newclass+0x5e> 489901: b9 01 00 00 00 mov $0x1,%ecx 489906: f7 43 68 02 00 00 00 testl $0x2,0x68(%rbx) 48990d: 74 06 je 489915 <_d_newclass+0x6d> 48990f: 81 c9 02 00 00 00 or $0x2,%ecx 489915: 89 4d f0 mov %ecx,-0x10(%rbp) 489918: 48 89 fa mov %rdi,%rdx 48991b: 8b 75 f0 mov -0x10(%rbp),%esi 48991e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 489922: 48 89 75 d0 mov %rsi,-0x30(%rbp) 489926: 48 8b 0b mov (%rbx),%rcx 489929: 48 ff 51 58 rex.W callq *0x58(%rcx) 48992d: 48 89 c7 mov %rax,%rdi 489930: 48 8b 55 c8 mov -0x38(%rbp),%rdx 489934: 48 8b 75 d0 mov -0x30(%rbp),%rsi 489938: e8 a3 5c 00 00 callq 48f5e0 48993d: 49 89 c4 mov %rax,%r12 489940: 48 8b fb mov %rbx,%rdi 489943: 48 8b 03 mov (%rbx),%rax 489946: 48 ff 50 58 rex.W callq *0x58(%rax) 48994a: 49 8b d4 mov %r12,%rdx 48994d: 48 89 45 e0 mov %rax,-0x20(%rbp) 489951: 48 89 55 e8 mov %rdx,-0x18(%rbp) 489955: 48 8b 55 e0 mov -0x20(%rbp),%rdx 489959: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48995d: 48 8b fb mov %rbx,%rdi 489960: 48 8b 0b mov (%rbx),%rcx 489963: 48 ff 51 58 rex.W callq *0x58(%rcx) 489967: 48 89 d6 mov %rdx,%rsi 48996a: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48996e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 489972: e8 c9 df ff ff callq 487940 489977: 49 8b c4 mov %r12,%rax 48997a: 41 5c pop %r12 48997c: 5b pop %rbx 48997d: 48 8b e5 mov %rbp,%rsp 489980: 5d pop %rbp 489981: c3 retq ... 0000000000489984 <_d_arraycatnTX>: 489984: 55 push %rbp 489985: 48 8b ec mov %rsp,%rbp 489988: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 48998f: 53 push %rbx 489990: 41 54 push %r12 489992: 41 55 push %r13 489994: 41 56 push %r14 489996: 41 57 push %r15 489998: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48999c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4899a0: 49 89 fe mov %rdi,%r14 4899a3: 31 db xor %ebx,%ebx 4899a5: 49 8b 06 mov (%r14),%rax 4899a8: 48 ff 50 50 rex.W callq *0x50(%rax) 4899ac: 48 89 c7 mov %rax,%rdi 4899af: e8 c4 63 00 00 callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4899b4: 49 89 c7 mov %rax,%r15 4899b7: 4c 89 ff mov %r15,%rdi 4899ba: 49 8b 0f mov (%r15),%rcx 4899bd: 48 ff 51 40 rex.W callq *0x40(%rcx) 4899c1: 48 89 45 d8 mov %rax,-0x28(%rbp) 4899c5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4899c9: 48 8b 45 f0 mov -0x10(%rbp),%rax 4899cd: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4899d4: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4899db: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4899df: 74 32 je 489a13 <_d_arraycatnTX+0x8f> 4899e1: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4899e8: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4899ec: 48 c1 e6 04 shl $0x4,%rsi 4899f0: 48 03 b5 68 ff ff ff add -0x98(%rbp),%rsi 4899f7: 48 8b 51 08 mov 0x8(%rcx),%rdx 4899fb: 48 8b 01 mov (%rcx),%rax 4899fe: 48 89 45 90 mov %rax,-0x70(%rbp) 489a02: 48 89 55 98 mov %rdx,-0x68(%rbp) 489a06: 48 03 5d 90 add -0x70(%rbp),%rbx 489a0a: 48 83 c1 10 add $0x10,%rcx 489a0e: 48 3b ce cmp %rsi,%rcx 489a11: 72 e4 jb 4899f7 <_d_arraycatnTX+0x73> 489a13: 48 85 db test %rbx,%rbx 489a16: 75 12 jne 489a2a <_d_arraycatnTX+0xa6> 489a18: 31 c0 xor %eax,%eax 489a1a: 31 d2 xor %edx,%edx 489a1c: 41 5f pop %r15 489a1e: 41 5e pop %r14 489a20: 41 5d pop %r13 489a22: 41 5c pop %r12 489a24: 5b pop %rbx 489a25: 48 8b e5 mov %rbp,%rsp 489a28: 5d pop %rbp 489a29: c3 retq 489a2a: 48 89 5d e0 mov %rbx,-0x20(%rbp) 489a2e: 48 8b 5d e0 mov -0x20(%rbp),%rbx 489a32: 48 0f af 5d d8 imul -0x28(%rbp),%rbx 489a37: 48 89 d9 mov %rbx,%rcx 489a3a: 49 8b d6 mov %r14,%rdx 489a3d: 49 8b f7 mov %r15,%rsi 489a40: 48 8d 7d a0 lea -0x60(%rbp),%rdi 489a44: e8 fb 64 00 00 callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 489a49: 4c 8d 45 a0 lea -0x60(%rbp),%r8 489a4d: 48 8b cb mov %rbx,%rcx 489a50: 49 8b 06 mov (%r14),%rax 489a53: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 489a5a: 0f 94 c2 sete %dl 489a5d: 48 0f b6 d2 movzbq %dl,%rdx 489a61: 49 8b f7 mov %r15,%rsi 489a64: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 489a6b: e8 54 63 00 00 callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 489a70: 48 8d 75 a0 lea -0x60(%rbp),%rsi 489a74: 48 8d 7d c0 lea -0x40(%rbp),%rdi 489a78: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489a7a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489a7c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489a7e: 48 f7 45 c8 00 f0 ff testq $0xfffffffffffff000,-0x38(%rbp) 489a85: ff 489a86: 41 bd 10 00 00 00 mov $0x10,%r13d 489a8c: 75 03 jne 489a91 <_d_arraycatnTX+0x10d> 489a8e: 45 31 ed xor %r13d,%r13d 489a91: 4c 03 6d a0 add -0x60(%rbp),%r13 489a95: 45 31 e4 xor %r12d,%r12d 489a98: 48 8b 55 f8 mov -0x8(%rbp),%rdx 489a9c: 48 8b 45 f0 mov -0x10(%rbp),%rax 489aa0: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 489aa7: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 489aae: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 489ab2: 74 5c je 489b10 <_d_arraycatnTX+0x18c> 489ab4: 48 8b 9d 78 ff ff ff mov -0x88(%rbp),%rbx 489abb: 4c 8b 75 f0 mov -0x10(%rbp),%r14 489abf: 49 c1 e6 04 shl $0x4,%r14 489ac3: 4c 03 b5 78 ff ff ff add -0x88(%rbp),%r14 489aca: 48 8b 53 08 mov 0x8(%rbx),%rdx 489ace: 48 8b 03 mov (%rbx),%rax 489ad1: 48 89 45 80 mov %rax,-0x80(%rbp) 489ad5: 48 89 55 88 mov %rdx,-0x78(%rbp) 489ad9: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 489ade: 74 27 je 489b07 <_d_arraycatnTX+0x183> 489ae0: 48 8b 55 80 mov -0x80(%rbp),%rdx 489ae4: 48 0f af 55 d8 imul -0x28(%rbp),%rdx 489ae9: 48 8b 75 88 mov -0x78(%rbp),%rsi 489aed: 4b 8d 3c 2c lea (%r12,%r13,1),%rdi 489af1: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 489af8: e8 43 de ff ff callq 487940 489afd: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 489b04: 49 01 cc add %rcx,%r12 489b07: 48 83 c3 10 add $0x10,%rbx 489b0b: 49 3b de cmp %r14,%rbx 489b0e: 72 ba jb 489aca <_d_arraycatnTX+0x146> 489b10: 49 8b d5 mov %r13,%rdx 489b13: 49 8b f4 mov %r12,%rsi 489b16: 49 8b ff mov %r15,%rdi 489b19: e8 1e 65 00 00 callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 489b1e: 48 8b 45 e0 mov -0x20(%rbp),%rax 489b22: 49 8b d5 mov %r13,%rdx 489b25: 41 5f pop %r15 489b27: 41 5e pop %r14 489b29: 41 5d pop %r13 489b2b: 41 5c pop %r12 489b2d: 5b pop %rbx 489b2e: 48 8b e5 mov %rbp,%rsp 489b31: 5d pop %rbp 489b32: c3 retq ... 0000000000489b34 <_d_dso_registry>: 489b34: 55 push %rbp 489b35: 48 8b ec mov %rsp,%rbp 489b38: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 489b3f: 53 push %rbx 489b40: 41 54 push %r12 489b42: 41 55 push %r13 489b44: 49 89 fc mov %rdi,%r12 489b47: b8 01 00 00 00 mov $0x1,%eax 489b4c: 49 39 04 24 cmp %rax,(%r12) 489b50: 73 01 jae 489b53 <_d_dso_registry+0x1f> 489b52: f4 hlt 489b53: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 489b58: 48 83 39 00 cmpq $0x0,(%rcx) 489b5c: 0f 85 5e 02 00 00 jne 489dc0 <_d_dso_registry+0x28c> 489b62: be 60 00 00 00 mov $0x60,%esi 489b67: 48 89 c7 mov %rax,%rdi 489b6a: e8 21 de ff ff callq 487990 489b6f: 49 89 c5 mov %rax,%r13 489b72: 49 8b 54 24 08 mov 0x8(%r12),%rdx 489b77: 4c 89 2a mov %r13,(%rdx) 489b7a: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 489b81: 00 489b82: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 489b89: 00 489b8a: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 489b91: 00 489b92: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 489b99: 00 489b9a: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 489ba1: 00 489ba2: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 489ba9: 00 489baa: 49 8b 44 24 18 mov 0x18(%r12),%rax 489baf: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 489bb4: 48 2b c1 sub %rcx,%rax 489bb7: 48 99 cqto 489bb9: 48 81 e2 07 00 00 00 and $0x7,%rdx 489bc0: 48 03 c2 add %rdx,%rax 489bc3: 48 c1 f8 03 sar $0x3,%rax 489bc7: 48 89 c6 mov %rax,%rsi 489bca: 48 89 ca mov %rcx,%rdx 489bcd: 48 8d 7d 80 lea -0x80(%rbp),%rdi 489bd1: e8 1e 70 00 00 callq 490bf4 <_D2rt5minfo11ModuleGroup6__ctorMFNcAyPS6object10ModuleInfoZS2rt5minfo11ModuleGroup> 489bd6: 48 89 c6 mov %rax,%rsi 489bd9: 49 8d 7d 10 lea 0x10(%r13),%rdi 489bdd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489bdf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489be1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489be3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489be5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489be7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 489be9: 49 8b 4c 24 28 mov 0x28(%r12),%rcx 489bee: 49 8b 44 24 20 mov 0x20(%r12),%rax 489bf3: 48 89 45 f0 mov %rax,-0x10(%rbp) 489bf7: 48 2b c8 sub %rax,%rcx 489bfa: 48 b8 ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rax 489c01: aa aa aa 489c04: 48 f7 e9 imul %rcx 489c07: 48 03 d1 add %rcx,%rdx 489c0a: 48 89 c8 mov %rcx,%rax 489c0d: 48 c1 f8 3f sar $0x3f,%rax 489c11: 48 c1 fa 04 sar $0x4,%rdx 489c15: 48 2b d0 sub %rax,%rdx 489c18: 48 89 d6 mov %rdx,%rsi 489c1b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 489c1f: 49 89 75 00 mov %rsi,0x0(%r13) 489c23: 49 89 55 08 mov %rdx,0x8(%r13) 489c27: 49 8b 74 24 08 mov 0x8(%r12),%rsi 489c2c: 48 8d 7d b0 lea -0x50(%rbp),%rdi 489c30: e8 3f 03 00 00 callq 489f74 <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZb> 489c35: 84 c0 test %al,%al 489c37: 75 01 jne 489c3a <_d_dso_registry+0x106> 489c39: f4 hlt 489c3a: 48 8d 75 b0 lea -0x50(%rbp),%rsi 489c3e: 49 8b fd mov %r13,%rdi 489c41: e8 5e 02 00 00 callq 489ea4 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv> 489c46: 48 8d 55 b0 lea -0x50(%rbp),%rdx 489c4a: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 489c51: 49 8b 55 18 mov 0x18(%r13),%rdx 489c55: 49 8b 7d 10 mov 0x10(%r13),%rdi 489c59: 48 89 d6 mov %rdx,%rsi 489c5c: 48 8b 95 18 ff ff ff mov -0xe8(%rbp),%rdx 489c63: e8 1c 04 00 00 callq 48a084 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv> 489c68: 48 8b 05 39 86 07 00 mov 0x78639(%rip),%rax # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 489c6f: 48 8b 0d 2a 86 07 00 mov 0x7862a(%rip),%rcx # 5022a0 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array> 489c76: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 489c7d: 48 89 8d 78 ff ff ff mov %rcx,-0x88(%rbp) 489c84: 31 db xor %ebx,%ebx 489c86: 48 39 9d 70 ff ff ff cmp %rbx,-0x90(%rbp) 489c8d: 74 0c je 489c9b <_d_dso_registry+0x167> 489c8f: 48 ff c3 inc %rbx 489c92: 48 3b 9d 70 ff ff ff cmp -0x90(%rbp),%rbx 489c99: 72 f4 jb 489c8f <_d_dso_registry+0x15b> 489c9b: 48 8b 35 06 86 07 00 mov 0x78606(%rip),%rsi # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 489ca2: 48 ff c6 inc %rsi 489ca5: bf a0 22 50 00 mov $0x5022a0,%edi 489caa: e8 4d 0a 00 00 callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 489caf: 48 8b 15 f2 85 07 00 mov 0x785f2(%rip),%rdx # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 489cb6: 48 8b 05 e3 85 07 00 mov 0x785e3(%rip),%rax # 5022a0 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array> 489cbd: 48 8d 0c d0 lea (%rax,%rdx,8),%rcx 489cc1: 4c 89 69 f8 mov %r13,-0x8(%rcx) 489cc5: 64 4c 8b 24 25 00 00 mov %fs:0x0,%r12 489ccc: 00 00 489cce: 49 81 c4 a0 ff ff ff add $0xffffffffffffffa0,%r12 489cd5: 49 8b 75 50 mov 0x50(%r13),%rsi 489cd9: 49 8b 7d 58 mov 0x58(%r13),%rdi 489cdd: e8 f6 04 00 00 callq 48a1d8 <_D2rt19sections_elf_shared11getTLSRangeFmmZAv> 489ce2: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 489ce9: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 489cf0: 49 8b 74 24 08 mov 0x8(%r12),%rsi 489cf5: 48 ff c6 inc %rsi 489cf8: 49 8b fc mov %r12,%rdi 489cfb: e8 2c 07 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 489d00: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 489d07: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 489d0e: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 489d13: 48 c1 e1 04 shl $0x4,%rcx 489d17: 49 03 0c 24 add (%r12),%rcx 489d1b: 48 89 41 f0 mov %rax,-0x10(%rcx) 489d1f: 48 89 51 f8 mov %rdx,-0x8(%rcx) 489d23: 40 80 3d 65 85 07 00 rex cmpb $0x0,0x78565(%rip) # 502290 <_D2rt19sections_elf_shared21_isRuntimeInitializedb> 489d2a: 00 489d2b: 0f 84 66 01 00 00 je 489e97 <_d_dso_registry+0x363> 489d31: 49 8d 55 40 lea 0x40(%r13),%rdx 489d35: 48 8b 5a 08 mov 0x8(%rdx),%rbx 489d39: 48 8b 0a mov (%rdx),%rcx 489d3c: 48 89 9d 20 ff ff ff mov %rbx,-0xe0(%rbp) 489d43: 48 89 8d 28 ff ff ff mov %rcx,-0xd8(%rbp) 489d4a: 48 83 bd 20 ff ff ff cmpq $0x0,-0xe0(%rbp) 489d51: 00 489d52: 74 4c je 489da0 <_d_dso_registry+0x26c> 489d54: 48 8b 9d 28 ff ff ff mov -0xd8(%rbp),%rbx 489d5b: 4c 8b a5 20 ff ff ff mov -0xe0(%rbp),%r12 489d62: 49 c1 e4 04 shl $0x4,%r12 489d66: 4c 03 a5 28 ff ff ff add -0xd8(%rbp),%r12 489d6d: 48 8b 53 08 mov 0x8(%rbx),%rdx 489d71: 48 8b 03 mov (%rbx),%rax 489d74: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 489d7b: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 489d82: 31 d2 xor %edx,%edx 489d84: 48 8b b5 30 ff ff ff mov -0xd0(%rbp),%rsi 489d8b: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 489d92: e8 8d 58 00 00 callq 48f624 489d97: 48 83 c3 10 add $0x10,%rbx 489d9b: 49 3b dc cmp %r12,%rbx 489d9e: 72 cd jb 489d6d <_d_dso_registry+0x239> 489da0: 49 8d 7d 10 lea 0x10(%r13),%rdi 489da4: e8 8b 6e 00 00 callq 490c34 <_D2rt5minfo11ModuleGroup9sortCtorsMFZv> 489da9: 49 8d 7d 10 lea 0x10(%r13),%rdi 489dad: e8 12 76 00 00 callq 4913c4 <_D2rt5minfo11ModuleGroup8runCtorsMFZv> 489db2: 49 8d 7d 10 lea 0x10(%r13),%rdi 489db6: e8 39 76 00 00 callq 4913f4 <_D2rt5minfo11ModuleGroup11runTlsCtorsMFZv> 489dbb: e9 d7 00 00 00 jmpq 489e97 <_d_dso_registry+0x363> 489dc0: 49 8b 44 24 08 mov 0x8(%r12),%rax 489dc5: 4c 8b 28 mov (%rax),%r13 489dc8: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 489dcf: 40 80 3d b9 84 07 00 rex cmpb $0x0,0x784b9(%rip) # 502290 <_D2rt19sections_elf_shared21_isRuntimeInitializedb> 489dd6: 00 489dd7: 74 78 je 489e51 <_d_dso_registry+0x31d> 489dd9: 49 8d 7d 10 lea 0x10(%r13),%rdi 489ddd: e8 32 76 00 00 callq 491414 <_D2rt5minfo11ModuleGroup11runTlsDtorsMFZv> 489de2: 49 8d 7d 10 lea 0x10(%r13),%rdi 489de6: e8 49 76 00 00 callq 491434 <_D2rt5minfo11ModuleGroup8runDtorsMFZv> 489deb: 49 8d 5d 40 lea 0x40(%r13),%rbx 489def: 48 8b 73 08 mov 0x8(%rbx),%rsi 489df3: 48 8b 0b mov (%rbx),%rcx 489df6: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 489dfd: 48 89 8d 48 ff ff ff mov %rcx,-0xb8(%rbp) 489e04: 48 83 bd 40 ff ff ff cmpq $0x0,-0xc0(%rbp) 489e0b: 00 489e0c: 74 43 je 489e51 <_d_dso_registry+0x31d> 489e0e: 48 8b 9d 48 ff ff ff mov -0xb8(%rbp),%rbx 489e15: 4c 8b a5 40 ff ff ff mov -0xc0(%rbp),%r12 489e1c: 49 c1 e4 04 shl $0x4,%r12 489e20: 4c 03 a5 48 ff ff ff add -0xb8(%rbp),%r12 489e27: 48 8b 53 08 mov 0x8(%rbx),%rdx 489e2b: 48 8b 03 mov (%rbx),%rax 489e2e: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 489e35: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 489e3c: 48 8b bd 58 ff ff ff mov -0xa8(%rbp),%rdi 489e43: e8 20 58 00 00 callq 48f668 489e48: 48 83 c3 10 add $0x10,%rbx 489e4c: 49 3b dc cmp %r12,%rbx 489e4f: 72 d6 jb 489e27 <_d_dso_registry+0x2f3> 489e51: 64 48 8b 1c 25 00 00 mov %fs:0x0,%rbx 489e58: 00 00 489e5a: 48 8d 9b a0 ff ff ff lea -0x60(%rbx),%rbx 489e61: 48 8b 73 08 mov 0x8(%rbx),%rsi 489e65: 48 ff ce dec %rsi 489e68: 48 8b fb mov %rbx,%rdi 489e6b: e8 bc 05 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 489e70: 48 8b 35 31 84 07 00 mov 0x78431(%rip),%rsi # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 489e77: 48 ff ce dec %rsi 489e7a: bf a0 22 50 00 mov $0x5022a0,%edi 489e7f: e8 78 08 00 00 callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 489e84: 31 f6 xor %esi,%esi 489e86: 49 8d 7d 40 lea 0x40(%r13),%rdi 489e8a: e8 9d 05 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 489e8f: 49 8b fd mov %r13,%rdi 489e92: e8 09 db ff ff callq 4879a0 489e97: 41 5d pop %r13 489e99: 41 5c pop %r12 489e9b: 5b pop %rbx 489e9c: 48 8b e5 mov %rbp,%rsp 489e9f: 5d pop %rbp 489ea0: c3 retq 489ea1: 00 00 add %al,(%rax) ... 0000000000489ea4 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv>: 489ea4: 55 push %rbp 489ea5: 48 8b ec mov %rsp,%rbp 489ea8: 48 83 ec 28 sub $0x28,%rsp 489eac: 53 push %rbx 489ead: 41 54 push %r12 489eaf: 41 55 push %r13 489eb1: 41 56 push %r14 489eb3: 41 57 push %r15 489eb5: 48 89 fb mov %rdi,%rbx 489eb8: 49 89 f6 mov %rsi,%r14 489ebb: 41 0f b7 46 18 movzwl 0x18(%r14),%eax 489ec0: 49 8b 4e 10 mov 0x10(%r14),%rcx 489ec4: 48 89 45 e0 mov %rax,-0x20(%rbp) 489ec8: 48 89 4d e8 mov %rcx,-0x18(%rbp) 489ecc: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 489ed1: 0f 84 8f 00 00 00 je 489f66 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0xc2> 489ed7: 4c 8b 65 e8 mov -0x18(%rbp),%r12 489edb: 48 8b 55 e0 mov -0x20(%rbp),%rdx 489edf: 4c 6b fa 38 imul $0x38,%rdx,%r15 489ee3: 4c 03 7d e8 add -0x18(%rbp),%r15 489ee7: 41 8b 34 24 mov (%r12),%esi 489eeb: 83 fe 01 cmp $0x1,%esi 489eee: 74 07 je 489ef7 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0x53> 489ef0: 83 fe 07 cmp $0x7,%esi 489ef3: 74 53 je 489f48 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0xa4> 489ef5: eb 62 jmp 489f59 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0xb5> 489ef7: 41 f7 44 24 04 02 00 testl $0x2,0x4(%r12) 489efe: 00 00 489f00: 74 57 je 489f59 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0xb5> 489f02: 49 8b 74 24 28 mov 0x28(%r12),%rsi 489f07: 49 8b 0e mov (%r14),%rcx 489f0a: 49 03 4c 24 10 add 0x10(%r12),%rcx 489f0f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 489f13: 48 89 4d f8 mov %rcx,-0x8(%rbp) 489f17: 4c 8d 6b 40 lea 0x40(%rbx),%r13 489f1b: 49 8b 75 08 mov 0x8(%r13),%rsi 489f1f: 48 ff c6 inc %rsi 489f22: 49 8b fd mov %r13,%rdi 489f25: e8 02 05 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 489f2a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 489f2e: 48 8b 45 f0 mov -0x10(%rbp),%rax 489f32: 4d 8b 45 08 mov 0x8(%r13),%r8 489f36: 49 c1 e0 04 shl $0x4,%r8 489f3a: 4d 03 45 00 add 0x0(%r13),%r8 489f3e: 49 89 40 f0 mov %rax,-0x10(%r8) 489f42: 49 89 50 f8 mov %rdx,-0x8(%r8) 489f46: eb 11 jmp 489f59 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0xb5> 489f48: 49 8b 7e 30 mov 0x30(%r14),%rdi 489f4c: 48 89 7b 50 mov %rdi,0x50(%rbx) 489f50: 49 8b 44 24 28 mov 0x28(%r12),%rax 489f55: 48 89 43 58 mov %rax,0x58(%rbx) 489f59: 49 83 c4 38 add $0x38,%r12 489f5d: 4d 3b e7 cmp %r15,%r12 489f60: 0f 82 81 ff ff ff jb 489ee7 <_D2rt19sections_elf_shared12scanSegmentsFKxS4core3sys5linux4link12dl_phdr_infoPS2rt19sections_elf_shared3DSOZv+0x43> 489f66: 41 5f pop %r15 489f68: 41 5e pop %r14 489f6a: 41 5d pop %r13 489f6c: 41 5c pop %r12 489f6e: 5b pop %rbx 489f6f: 48 8b e5 mov %rbp,%rsp 489f72: 5d pop %rbp 489f73: c3 retq 0000000000489f74 <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZb>: 489f74: 55 push %rbp 489f75: 48 8b ec mov %rsp,%rbp 489f78: 48 83 ec 20 sub $0x20,%rsp 489f7c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 489f80: 48 89 7d e8 mov %rdi,-0x18(%rbp) 489f84: 48 8d 75 e0 lea -0x20(%rbp),%rsi 489f88: bf a4 9f 48 00 mov $0x489fa4,%edi 489f8d: e8 1e da ff ff callq 4879b0 489f92: f7 d8 neg %eax 489f94: 19 c0 sbb %eax,%eax 489f96: f7 d8 neg %eax 489f98: 48 8b e5 mov %rbp,%rsp 489f9b: 5d pop %rbp 489f9c: c3 retq 489f9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000489fa4 <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZ8callbackUNbNiPS4core3sys5linux4link12dl_phdr_infomPvZi>: 489fa4: 55 push %rbp 489fa5: 48 8b ec mov %rsp,%rbp 489fa8: 48 83 ec 20 sub $0x20,%rsp 489fac: 48 89 7d e8 mov %rdi,-0x18(%rbp) 489fb0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 489fb4: 48 89 fa mov %rdi,%rdx 489fb7: 48 8b 45 f8 mov -0x8(%rbp),%rax 489fbb: 48 8b 30 mov (%rax),%rsi 489fbe: 31 ff xor %edi,%edi 489fc0: e8 33 00 00 00 callq 489ff8 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb> 489fc5: 84 c0 test %al,%al 489fc7: 74 26 je 489fef <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZ8callbackUNbNiPS4core3sys5linux4link12dl_phdr_infomPvZi+0x4b> 489fc9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 489fcd: 48 8b 51 08 mov 0x8(%rcx),%rdx 489fd1: 48 85 d2 test %rdx,%rdx 489fd4: 74 0f je 489fe5 <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZ8callbackUNbNiPS4core3sys5linux4link12dl_phdr_infomPvZi+0x41> 489fd6: 48 8b 75 e8 mov -0x18(%rbp),%rsi 489fda: 48 89 d7 mov %rdx,%rdi 489fdd: b9 08 00 00 00 mov $0x8,%ecx 489fe2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 489fe5: b8 01 00 00 00 mov $0x1,%eax 489fea: 48 8b e5 mov %rbp,%rsp 489fed: 5d pop %rbp 489fee: c3 retq 489fef: 31 c0 xor %eax,%eax 489ff1: 48 8b e5 mov %rbp,%rsp 489ff4: 5d pop %rbp 489ff5: c3 retq ... 0000000000489ff8 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb>: 489ff8: 55 push %rbp 489ff9: 48 8b ec mov %rsp,%rbp 489ffc: 48 83 ec 20 sub $0x20,%rsp 48a000: 53 push %rbx 48a001: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48a005: 49 89 f3 mov %rsi,%r11 48a008: 49 89 d1 mov %rdx,%r9 48a00b: 4d 3b 19 cmp (%r9),%r11 48a00e: 72 69 jb 48a079 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb+0x81> 48a010: 41 0f b7 41 18 movzwl 0x18(%r9),%eax 48a015: 49 8b 49 10 mov 0x10(%r9),%rcx 48a019: 48 89 45 e0 mov %rax,-0x20(%rbp) 48a01d: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48a021: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 48a026: 74 51 je 48a079 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb+0x81> 48a028: 4c 8b 45 e8 mov -0x18(%rbp),%r8 48a02c: 49 8b d3 mov %r11,%rdx 48a02f: 49 8b 19 mov (%r9),%rbx 48a032: 49 03 58 10 add 0x10(%r8),%rbx 48a036: 48 2b d3 sub %rbx,%rdx 48a039: 49 3b 50 28 cmp 0x28(%r8),%rdx 48a03d: 73 21 jae 48a060 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb+0x68> 48a03f: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48a044: 74 0f je 48a055 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb+0x5d> 48a046: 49 8b f0 mov %r8,%rsi 48a049: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a04d: b9 07 00 00 00 mov $0x7,%ecx 48a052: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48a055: b8 01 00 00 00 mov $0x1,%eax 48a05a: 5b pop %rbx 48a05b: 48 8b e5 mov %rbp,%rsp 48a05e: 5d pop %rbp 48a05f: c3 retq 48a060: be 38 00 00 00 mov $0x38,%esi 48a065: 49 01 f0 add %rsi,%r8 48a068: 48 8b 45 e0 mov -0x20(%rbp),%rax 48a06c: 48 6b c8 38 imul $0x38,%rax,%rcx 48a070: 48 03 4d e8 add -0x18(%rbp),%rcx 48a074: 49 39 c8 cmp %rcx,%r8 48a077: 72 b3 jb 48a02c <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb+0x34> 48a079: 31 c0 xor %eax,%eax 48a07b: 5b pop %rbx 48a07c: 48 8b e5 mov %rbp,%rsp 48a07f: 5d pop %rbp 48a080: c3 retq 48a081: 00 00 add %al,(%rax) ... 000000000048a084 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv>: 48a084: 55 push %rbp 48a085: 48 8b ec mov %rsp,%rbp 48a088: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 48a08f: 53 push %rbx 48a090: 41 54 push %r12 48a092: 41 55 push %r13 48a094: 41 56 push %r14 48a096: 41 57 push %r15 48a098: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48a09c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48a0a0: 49 89 d7 mov %rdx,%r15 48a0a3: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 48a0aa: 00 48a0ab: e8 e0 35 00 00 callq 48d690 48a0b0: 49 89 c5 mov %rax,%r13 48a0b3: e8 e8 35 00 00 callq 48d6a0 48a0b8: 49 89 c6 mov %rax,%r14 48a0bb: 4d 2b f5 sub %r13,%r14 48a0be: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48a0c2: 48 8b 45 f0 mov -0x10(%rbp),%rax 48a0c6: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 48a0cd: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 48a0d4: 31 db xor %ebx,%ebx 48a0d6: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 48a0da: 74 36 je 48a112 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x8e> 48a0dc: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 48a0e3: 4c 8b 24 d9 mov (%rcx,%rbx,8),%r12 48a0e7: 4c 89 e6 mov %r12,%rsi 48a0ea: 49 2b f5 sub %r13,%rsi 48a0ed: 49 3b f6 cmp %r14,%rsi 48a0f0: 72 17 jb 48a109 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x85> 48a0f2: 49 8b d7 mov %r15,%rdx 48a0f5: 49 8b f4 mov %r12,%rsi 48a0f8: 31 ff xor %edi,%edi 48a0fa: e8 f9 fe ff ff callq 489ff8 <_D2rt19sections_elf_shared18findSegmentForAddrFNbNiKxS4core3sys5linux4link12dl_phdr_infoxPvPS4core3sys5linux3elf10Elf64_PhdrZb> 48a0ff: 34 01 xor $0x1,%al 48a101: 74 06 je 48a109 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x85> 48a103: 4c 89 65 e0 mov %r12,-0x20(%rbp) 48a107: eb 09 jmp 48a112 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x8e> 48a109: 48 ff c3 inc %rbx 48a10c: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 48a110: 72 ca jb 48a0dc <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x58> 48a112: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 48a117: 0f 84 ad 00 00 00 je 48a1ca <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x146> 48a11d: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48a121: 48 8d 7d a0 lea -0x60(%rbp),%rdi 48a125: e8 4a fe ff ff callq 489f74 <_D2rt19sections_elf_shared18findDSOInfoForAddrFNbNixPvPS4core3sys5linux4link12dl_phdr_infoZb> 48a12a: 84 c0 test %al,%al 48a12c: 75 01 jne 48a12f <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0xab> 48a12e: f4 hlt 48a12f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48a133: e8 20 47 00 00 callq 48e858 <_D6object10ModuleInfo4nameMxFNaNbNdZAya> 48a138: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 48a13f: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 48a146: 49 8b 5f 08 mov 0x8(%r15),%rbx 48a14a: 80 3b 00 cmpb $0x0,(%rbx) 48a14d: 74 05 je 48a154 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0xd0> 48a14f: 49 89 dc mov %rbx,%r12 48a152: eb 07 jmp 48a15b <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0xd7> 48a154: 4c 8b 25 ed 8c 07 00 mov 0x78ced(%rip),%r12 # 502e48 <__progname_full> 48a15b: 4c 89 e7 mov %r12,%rdi 48a15e: e8 cd d7 ff ff callq 487930 48a163: 49 8b cc mov %r12,%rcx 48a166: 48 89 45 80 mov %rax,-0x80(%rbp) 48a16a: 48 89 4d 88 mov %rcx,-0x78(%rbp) 48a16e: 48 8b 45 a8 mov -0x58(%rbp),%rax 48a172: 80 38 00 cmpb $0x0,(%rax) 48a175: 74 06 je 48a17d <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0xf9> 48a177: 4c 8b 6d a8 mov -0x58(%rbp),%r13 48a17b: eb 07 jmp 48a184 <_D2rt19sections_elf_shared21checkModuleCollisionsFNbKxS4core3sys5linux4link12dl_phdr_infoxAPyS6object10ModuleInfoZv+0x100> 48a17d: 4c 8b 2d c4 8c 07 00 mov 0x78cc4(%rip),%r13 # 502e48 <__progname_full> 48a184: 4c 89 ef mov %r13,%rdi 48a187: e8 a4 d7 ff ff callq 487930 48a18c: 49 8b d5 mov %r13,%rdx 48a18f: 48 89 45 90 mov %rax,-0x70(%rbp) 48a193: 48 89 55 98 mov %rdx,-0x68(%rbp) 48a197: ff 75 98 pushq -0x68(%rbp) 48a19a: ff 75 90 pushq -0x70(%rbp) 48a19d: 4c 8b 8d 78 ff ff ff mov -0x88(%rbp),%r9 48a1a4: 44 8b 85 70 ff ff ff mov -0x90(%rbp),%r8d 48a1ab: 48 8b 4d 88 mov -0x78(%rbp),%rcx 48a1af: 8b 55 80 mov -0x80(%rbp),%edx 48a1b2: be d0 d6 4d 00 mov $0x4dd6d0,%esi 48a1b7: 48 8b 3d 82 8c 07 00 mov 0x78c82(%rip),%rdi # 502e40 48a1be: 31 c0 xor %eax,%eax 48a1c0: e8 ab d7 ff ff callq 487970 48a1c5: 48 83 c4 10 add $0x10,%rsp 48a1c9: f4 hlt 48a1ca: 41 5f pop %r15 48a1cc: 41 5e pop %r14 48a1ce: 41 5d pop %r13 48a1d0: 41 5c pop %r12 48a1d2: 5b pop %rbx 48a1d3: 48 8b e5 mov %rbp,%rsp 48a1d6: 5d pop %rbp 48a1d7: c3 retq 000000000048a1d8 <_D2rt19sections_elf_shared11getTLSRangeFmmZAv>: 48a1d8: 55 push %rbp 48a1d9: 48 8b ec mov %rsp,%rbp 48a1dc: 48 83 ec 30 sub $0x30,%rsp 48a1e0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48a1e4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48a1e9: 75 09 jne 48a1f4 <_D2rt19sections_elf_shared11getTLSRangeFmmZAv+0x1c> 48a1eb: 31 c0 xor %eax,%eax 48a1ed: 31 d2 xor %edx,%edx 48a1ef: 48 8b e5 mov %rbp,%rsp 48a1f2: 5d pop %rbp 48a1f3: c3 retq 48a1f4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48a1f8: 48 89 4d e0 mov %rcx,-0x20(%rbp) 48a1fc: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 48a203: 00 48a204: 48 89 f8 mov %rdi,%rax 48a207: 48 89 45 d8 mov %rax,-0x28(%rbp) 48a20b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48a20f: e8 ac d7 ff ff callq 4879c0 <__tls_get_addr@plt> 48a214: 48 89 c2 mov %rax,%rdx 48a217: 48 8b 45 d8 mov -0x28(%rbp),%rax 48a21b: 48 8b e5 mov %rbp,%rsp 48a21e: 5d pop %rbp 48a21f: c3 retq 000000000048a220 <_D2rt4util3utf6decodeFxAaKmZw>: 48a220: 55 push %rbp 48a221: 48 8b ec mov %rsp,%rbp 48a224: 48 83 ec 48 sub $0x48,%rsp 48a228: 53 push %rbx 48a229: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48a22d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48a231: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48a235: 41 bb ff ff 00 00 mov $0xffff,%r11d 48a23b: 4c 8b 0f mov (%rdi),%r9 48a23e: 48 8b c2 mov %rdx,%rax 48a241: 45 8a 04 01 mov (%r9,%rax,1),%r8b 48a245: 41 f6 c0 80 test $0x80,%r8b 48a249: 0f 84 30 01 00 00 je 48a37f <_D2rt4util3utf6decodeFxAaKmZw+0x15f> 48a24f: ba 01 00 00 00 mov $0x1,%edx 48a254: 41 0f b6 c8 movzbl %r8b,%ecx 48a258: 48 89 ce mov %rcx,%rsi 48a25b: 40 8a de mov %sil,%bl 48a25e: 8a ca mov %dl,%cl 48a260: d2 e3 shl %cl,%bl 48a262: f6 c3 80 test $0x80,%bl 48a265: 75 0b jne 48a272 <_D2rt4util3utf6decodeFxAaKmZw+0x52> 48a267: 83 fa 01 cmp $0x1,%edx 48a26a: 0f 84 26 01 00 00 je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a270: eb 0d jmp 48a27f <_D2rt4util3utf6decodeFxAaKmZw+0x5f> 48a272: ff c2 inc %edx 48a274: 83 fa 04 cmp $0x4,%edx 48a277: 0f 87 19 01 00 00 ja 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a27d: eb dc jmp 48a25b <_D2rt4util3utf6decodeFxAaKmZw+0x3b> 48a27f: 41 bb 01 00 00 00 mov $0x1,%r11d 48a285: b9 07 00 00 00 mov $0x7,%ecx 48a28a: 2b ca sub %edx,%ecx 48a28c: 41 d3 e3 shl %cl,%r11d 48a28f: 41 ff cb dec %r11d 48a292: 41 0f b6 c0 movzbl %r8b,%eax 48a296: 44 23 d8 and %eax,%r11d 48a299: 8d b2 ff ff ff ff lea -0x1(%rdx),%esi 48a29f: 89 f6 mov %esi,%esi 48a2a1: 49 03 f1 add %r9,%rsi 48a2a4: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 48a2a8: 0f 83 e8 00 00 00 jae 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a2ae: 48 8b 5d f8 mov -0x8(%rbp),%rbx 48a2b2: 49 03 d9 add %r9,%rbx 48a2b5: 8a 4b 01 mov 0x1(%rbx),%cl 48a2b8: 41 8a f8 mov %r8b,%dil 48a2bb: 40 80 e7 fe and $0xfe,%dil 48a2bf: 40 80 ff c0 cmp $0xc0,%dil 48a2c3: 0f 84 cd 00 00 00 je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a2c9: 41 80 f8 e0 cmp $0xe0,%r8b 48a2cd: 75 11 jne 48a2e0 <_D2rt4util3utf6decodeFxAaKmZw+0xc0> 48a2cf: 44 8a d1 mov %cl,%r10b 48a2d2: 41 80 e2 e0 and $0xe0,%r10b 48a2d6: 41 80 fa 80 cmp $0x80,%r10b 48a2da: 0f 84 b6 00 00 00 je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a2e0: 41 80 f8 f0 cmp $0xf0,%r8b 48a2e4: 75 0c jne 48a2f2 <_D2rt4util3utf6decodeFxAaKmZw+0xd2> 48a2e6: 8a c1 mov %cl,%al 48a2e8: 24 f0 and $0xf0,%al 48a2ea: 3c 80 cmp $0x80,%al 48a2ec: 0f 84 a4 00 00 00 je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a2f2: 41 80 f8 f8 cmp $0xf8,%r8b 48a2f6: 75 11 jne 48a309 <_D2rt4util3utf6decodeFxAaKmZw+0xe9> 48a2f8: 40 8a f1 mov %cl,%sil 48a2fb: 40 80 e6 f8 and $0xf8,%sil 48a2ff: 40 80 fe 80 cmp $0x80,%sil 48a303: 0f 84 8d 00 00 00 je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a309: 41 80 f8 fc cmp $0xfc,%r8b 48a30d: 75 0a jne 48a319 <_D2rt4util3utf6decodeFxAaKmZw+0xf9> 48a30f: 8a d9 mov %cl,%bl 48a311: 80 e3 fc and $0xfc,%bl 48a314: 80 fb 80 cmp $0x80,%bl 48a317: 74 7d je 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a319: be 01 00 00 00 mov $0x1,%esi 48a31e: 3b d6 cmp %esi,%edx 48a320: 74 2d je 48a34f <_D2rt4util3utf6decodeFxAaKmZw+0x12f> 48a322: 8b ce mov %esi,%ecx 48a324: 49 03 c9 add %r9,%rcx 48a327: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a32b: 44 8a 04 39 mov (%rcx,%rdi,1),%r8b 48a32f: 4c 89 c0 mov %r8,%rax 48a332: 24 c0 and $0xc0,%al 48a334: 3c 80 cmp $0x80,%al 48a336: 75 5e jne 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a338: 41 c1 e3 06 shl $0x6,%r11d 48a33c: 45 8a d0 mov %r8b,%r10b 48a33f: 41 81 e2 3f 00 00 00 and $0x3f,%r10d 48a346: 45 0b da or %r10d,%r11d 48a349: ff c6 inc %esi 48a34b: 39 d6 cmp %edx,%esi 48a34d: 75 d3 jne 48a322 <_D2rt4util3utf6decodeFxAaKmZw+0x102> 48a34f: 41 81 fb 00 d8 00 00 cmp $0xd800,%r11d 48a356: 72 16 jb 48a36e <_D2rt4util3utf6decodeFxAaKmZw+0x14e> 48a358: 41 81 fb ff df 00 00 cmp $0xdfff,%r11d 48a35f: 76 09 jbe 48a36a <_D2rt4util3utf6decodeFxAaKmZw+0x14a> 48a361: 41 81 fb ff ff 10 00 cmp $0x10ffff,%r11d 48a368: 76 04 jbe 48a36e <_D2rt4util3utf6decodeFxAaKmZw+0x14e> 48a36a: 31 db xor %ebx,%ebx 48a36c: eb 05 jmp 48a373 <_D2rt4util3utf6decodeFxAaKmZw+0x153> 48a36e: bb 01 00 00 00 mov $0x1,%ebx 48a373: 80 f3 01 xor $0x1,%bl 48a376: 75 1e jne 48a396 <_D2rt4util3utf6decodeFxAaKmZw+0x176> 48a378: 8b ca mov %edx,%ecx 48a37a: 49 01 c9 add %rcx,%r9 48a37d: eb 07 jmp 48a386 <_D2rt4util3utf6decodeFxAaKmZw+0x166> 48a37f: 45 0f b6 d8 movzbl %r8b,%r11d 48a383: 49 ff c1 inc %r9 48a386: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48a38a: 4c 89 0a mov %r9,(%rdx) 48a38d: 41 8b c3 mov %r11d,%eax 48a390: 5b pop %rbx 48a391: 48 8b e5 mov %rbp,%rsp 48a394: 5d pop %rbp 48a395: c3 retq 48a396: 44 89 5d d8 mov %r11d,-0x28(%rbp) 48a39a: 4c 89 4d d0 mov %r9,-0x30(%rbp) 48a39e: 41 b9 22 01 00 00 mov $0x122,%r9d 48a3a4: 48 8b 15 dd 33 05 00 mov 0x533dd(%rip),%rdx # 4dd788 <_TMP2509+0x8> 48a3ab: 48 8b 05 ce 33 05 00 mov 0x533ce(%rip),%rax # 4dd780 <_TMP2509> 48a3b2: 48 89 c1 mov %rax,%rcx 48a3b5: 49 89 d0 mov %rdx,%r8 48a3b8: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48a3bc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48a3c0: 48 8b 15 91 33 05 00 mov 0x53391(%rip),%rdx # 4dd758 <_TMP2507+0x8> 48a3c7: 48 8b 3d 82 33 05 00 mov 0x53382(%rip),%rdi # 4dd750 <_TMP2507> 48a3ce: 48 89 d6 mov %rdx,%rsi 48a3d1: 48 8b 55 c8 mov -0x38(%rbp),%rdx 48a3d5: e8 82 4e 00 00 callq 48f25c 48a3da: 8b 45 d8 mov -0x28(%rbp),%eax 48a3dd: 5b pop %rbx 48a3de: 48 8b e5 mov %rbp,%rsp 48a3e1: 5d pop %rbp 48a3e2: c3 retq ... 000000000048a3e4 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6__dtorMFNbZv>: 48a3e4: 55 push %rbp 48a3e5: 48 8b ec mov %rsp,%rbp 48a3e8: 48 83 ec 10 sub $0x10,%rsp 48a3ec: 31 f6 xor %esi,%esi 48a3ee: e8 39 00 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 48a3f3: 48 8b e5 mov %rbp,%rsp 48a3f6: 5d pop %rbp 48a3f7: c3 retq 48a3f8: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a3fc <_D2rt4util9container5array13__T5ArrayTAvZ5Array5resetMFNbZv>: 48a3fc: 55 push %rbp 48a3fd: 48 8b ec mov %rsp,%rbp 48a400: 48 83 ec 10 sub $0x10,%rsp 48a404: 31 f6 xor %esi,%esi 48a406: e8 21 00 00 00 callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 48a40b: 48 8b e5 mov %rbp,%rsp 48a40e: 5d pop %rbp 48a40f: c3 retq 48a410: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a414 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMxFNaNbNdNiNfZm>: 48a414: 55 push %rbp 48a415: 48 8b ec mov %rsp,%rbp 48a418: 48 83 ec 10 sub $0x10,%rsp 48a41c: 48 8b 47 08 mov 0x8(%rdi),%rax 48a420: 48 8b e5 mov %rbp,%rsp 48a423: 5d pop %rbp 48a424: c3 retq 48a425: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv>: 48a42c: 55 push %rbp 48a42d: 48 8b ec mov %rsp,%rbp 48a430: 48 83 ec 28 sub $0x28,%rsp 48a434: 53 push %rbx 48a435: 41 54 push %r12 48a437: 41 55 push %r13 48a439: 49 89 fd mov %rdi,%r13 48a43c: 49 89 f4 mov %rsi,%r12 48a43f: 49 8b 45 08 mov 0x8(%r13),%rax 48a443: 49 39 c4 cmp %rax,%r12 48a446: 73 45 jae 48a48d <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0x61> 48a448: 49 2b c4 sub %r12,%rax 48a44b: 48 89 f1 mov %rsi,%rcx 48a44e: 48 c1 e1 04 shl $0x4,%rcx 48a452: 49 03 4d 00 add 0x0(%r13),%rcx 48a456: 48 89 45 e0 mov %rax,-0x20(%rbp) 48a45a: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48a45e: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 48a463: 74 28 je 48a48d <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0x61> 48a465: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48a469: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48a46d: 48 c1 e2 04 shl $0x4,%rdx 48a471: 48 03 55 e8 add -0x18(%rbp),%rdx 48a475: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 48a47c: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) 48a483: 00 48a484: 48 83 c1 10 add $0x10,%rcx 48a488: 48 3b ca cmp %rdx,%rcx 48a48b: 72 e8 jb 48a475 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0x49> 48a48d: 49 8b 75 00 mov 0x0(%r13),%rsi 48a491: 49 8b fc mov %r12,%rdi 48a494: 48 c1 e7 04 shl $0x4,%rdi 48a498: e8 a7 04 00 00 callq 48a944 <_D2rt4util9container6common8xreallocFNbPvmZPv> 48a49d: 49 89 45 00 mov %rax,0x0(%r13) 48a4a1: 49 8b 55 08 mov 0x8(%r13),%rdx 48a4a5: 49 3b d4 cmp %r12,%rdx 48a4a8: 73 47 jae 48a4f1 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0xc5> 48a4aa: 49 8b dc mov %r12,%rbx 48a4ad: 48 2b da sub %rdx,%rbx 48a4b0: 48 8b ca mov %rdx,%rcx 48a4b3: 48 c1 e1 04 shl $0x4,%rcx 48a4b7: 48 03 c8 add %rax,%rcx 48a4ba: 48 89 5d f0 mov %rbx,-0x10(%rbp) 48a4be: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48a4c2: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 48a4c7: 74 28 je 48a4f1 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0xc5> 48a4c9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48a4cd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48a4d1: 48 c1 e2 04 shl $0x4,%rdx 48a4d5: 48 03 55 f8 add -0x8(%rbp),%rdx 48a4d9: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 48a4e0: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) 48a4e7: 00 48a4e8: 48 83 c1 10 add $0x10,%rcx 48a4ec: 48 3b ca cmp %rdx,%rcx 48a4ef: 72 e8 jb 48a4d9 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv+0xad> 48a4f1: 4d 89 65 08 mov %r12,0x8(%r13) 48a4f5: 41 5d pop %r13 48a4f7: 41 5c pop %r12 48a4f9: 5b pop %rbx 48a4fa: 48 8b e5 mov %rbp,%rsp 48a4fd: 5d pop %rbp 48a4fe: c3 retq 48a4ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048a504 <_D2rt4util9container5array13__T5ArrayTAvZ5Array5emptyMxFNaNbNdNiNfZb>: 48a504: 55 push %rbp 48a505: 48 8b ec mov %rsp,%rbp 48a508: 48 83 ec 10 sub $0x10,%rsp 48a50c: 48 8b 47 08 mov 0x8(%rdi),%rax 48a510: 48 f7 d8 neg %rax 48a513: 48 19 c0 sbb %rax,%rax 48a516: 48 ff c0 inc %rax 48a519: 48 8b e5 mov %rbp,%rsp 48a51c: 5d pop %rbp 48a51d: c3 retq 48a51e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048a524 <_D2rt4util9container5array13__T5ArrayTAvZ5Array5frontMNgFNaNbNcNdNiNfZNgAv>: 48a524: 55 push %rbp 48a525: 48 8b ec mov %rsp,%rbp 48a528: 48 83 ec 10 sub $0x10,%rsp 48a52c: 48 8b 07 mov (%rdi),%rax 48a52f: 48 8b e5 mov %rbp,%rsp 48a532: 5d pop %rbp 48a533: c3 retq 000000000048a534 <_D2rt4util9container5array13__T5ArrayTAvZ5Array4backMNgFNaNbNcNdNiZNgAv>: 48a534: 55 push %rbp 48a535: 48 8b ec mov %rsp,%rbp 48a538: 48 83 ec 10 sub $0x10,%rsp 48a53c: 48 8b 47 08 mov 0x8(%rdi),%rax 48a540: 48 c1 e0 04 shl $0x4,%rax 48a544: 48 8b 0f mov (%rdi),%rcx 48a547: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 48a54e: ff 48a54f: 48 8b e5 mov %rbp,%rsp 48a552: 5d pop %rbp 48a553: c3 retq 000000000048a554 <_D2rt4util9container5array13__T5ArrayTAvZ5Array7opIndexMNgFNaNbNcNimZNgAv>: 48a554: 55 push %rbp 48a555: 48 8b ec mov %rsp,%rbp 48a558: 48 83 ec 10 sub $0x10,%rsp 48a55c: 48 89 f0 mov %rsi,%rax 48a55f: 48 c1 e0 04 shl $0x4,%rax 48a563: 48 03 07 add (%rdi),%rax 48a566: 48 8b e5 mov %rbp,%rsp 48a569: 5d pop %rbp 48a56a: c3 retq 48a56b: 90 nop 000000000048a56c <_D2rt4util9container5array13__T5ArrayTAvZ5Array7opSliceMNgFNaNbNiZANgAv>: 48a56c: 55 push %rbp 48a56d: 48 8b ec mov %rsp,%rbp 48a570: 48 83 ec 10 sub $0x10,%rsp 48a574: 48 8b 47 08 mov 0x8(%rdi),%rax 48a578: 48 8b 17 mov (%rdi),%rdx 48a57b: 48 8b e5 mov %rbp,%rsp 48a57e: 5d pop %rbp 48a57f: c3 retq 48a580: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a584 <_D2rt4util9container5array13__T5ArrayTAvZ5Array7opSliceMNgFNaNbNimmZANgAv>: 48a584: 55 push %rbp 48a585: 48 8b ec mov %rsp,%rbp 48a588: 48 83 ec 20 sub $0x20,%rsp 48a58c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48a590: 48 89 f0 mov %rsi,%rax 48a593: 48 2b 45 f8 sub -0x8(%rbp),%rax 48a597: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48a59b: 48 c1 e2 04 shl $0x4,%rdx 48a59f: 48 03 17 add (%rdi),%rdx 48a5a2: 48 8b e5 mov %rbp,%rsp 48a5a5: 5d pop %rbp 48a5a6: c3 retq 48a5a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048a5ac <_D2rt4util9container5array13__T5ArrayTAvZ5Array7popBackMFNbZv>: 48a5ac: 55 push %rbp 48a5ad: 48 8b ec mov %rsp,%rbp 48a5b0: 48 83 ec 10 sub $0x10,%rsp 48a5b4: 48 8b 77 08 mov 0x8(%rdi),%rsi 48a5b8: 48 ff ce dec %rsi 48a5bb: e8 6c fe ff ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 48a5c0: 48 8b e5 mov %rbp,%rsp 48a5c3: 5d pop %rbp 48a5c4: c3 retq 48a5c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048a5cc <_D2rt4util9container5array13__T5ArrayTAvZ5Array6removeMFNbmZv>: 48a5cc: 55 push %rbp 48a5cd: 48 8b ec mov %rsp,%rbp 48a5d0: 48 83 ec 18 sub $0x18,%rsp 48a5d4: 53 push %rbx 48a5d5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48a5d9: 48 8b 57 08 mov 0x8(%rdi),%rdx 48a5dd: 48 ff ca dec %rdx 48a5e0: 48 39 d6 cmp %rdx,%rsi 48a5e3: 73 3e jae 48a623 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6removeMFNbmZv+0x57> 48a5e5: 48 89 f1 mov %rsi,%rcx 48a5e8: 48 c1 e1 04 shl $0x4,%rcx 48a5ec: 49 89 d0 mov %rdx,%r8 48a5ef: 49 c1 e0 04 shl $0x4,%r8 48a5f3: 48 8b 45 f0 mov -0x10(%rbp),%rax 48a5f7: 48 8b 10 mov (%rax),%rdx 48a5fa: 48 03 d1 add %rcx,%rdx 48a5fd: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 48a604: 48 8b 42 10 mov 0x10(%rdx),%rax 48a608: 48 8b 52 18 mov 0x18(%rdx),%rdx 48a60c: 48 8b 9d e8 ff ff ff mov -0x18(%rbp),%rbx 48a613: 48 89 03 mov %rax,(%rbx) 48a616: 48 89 53 08 mov %rdx,0x8(%rbx) 48a61a: 48 83 c1 10 add $0x10,%rcx 48a61e: 49 3b c8 cmp %r8,%rcx 48a621: 72 d0 jb 48a5f3 <_D2rt4util9container5array13__T5ArrayTAvZ5Array6removeMFNbmZv+0x27> 48a623: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48a627: 48 8b 71 08 mov 0x8(%rcx),%rsi 48a62b: 48 ff ce dec %rsi 48a62e: 48 89 cf mov %rcx,%rdi 48a631: e8 f6 fd ff ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 48a636: 5b pop %rbx 48a637: 48 8b e5 mov %rbp,%rsp 48a63a: 5d pop %rbp 48a63b: c3 retq 000000000048a63c <_D2rt4util9container5array13__T5ArrayTAvZ5Array4swapMFNaNbNiNfKS2rt4util9container5array13__T5ArrayTAvZ5ArrayZv>: 48a63c: 55 push %rbp 48a63d: 48 8b ec mov %rsp,%rbp 48a640: 53 push %rbx 48a641: 48 89 f9 mov %rdi,%rcx 48a644: 48 89 f2 mov %rsi,%rdx 48a647: 4c 8b 01 mov (%rcx),%r8 48a64a: 48 8b 02 mov (%rdx),%rax 48a64d: 48 89 01 mov %rax,(%rcx) 48a650: 4c 89 02 mov %r8,(%rdx) 48a653: 4c 8b 49 08 mov 0x8(%rcx),%r9 48a657: 48 8b 5a 08 mov 0x8(%rdx),%rbx 48a65b: 48 89 59 08 mov %rbx,0x8(%rcx) 48a65f: 4c 89 4a 08 mov %r9,0x8(%rdx) 48a663: 5b pop %rbx 48a664: 5d pop %rbp 48a665: c3 retq 48a666: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048a66c <_D2rt4util9container5array13__T5ArrayTAvZ5Array14__aggrPostblitMFNaNbNiNfZv>: 48a66c: 55 push %rbp 48a66d: 48 8b ec mov %rsp,%rbp 48a670: 48 83 ec 10 sub $0x10,%rsp 48a674: 48 8b e5 mov %rbp,%rsp 48a677: 5d pop %rbp 48a678: c3 retq 48a679: 0f 1f 00 nopl (%rax) 000000000048a67c <_D2rt4util9container5array13__T5ArrayTAvZ5Array8opAssignMFNbNcNjS2rt4util9container5array13__T5ArrayTAvZ5ArrayZS2rt4util9container5array13__T5ArrayTAvZ5Array>: 48a67c: 55 push %rbp 48a67d: 48 8b ec mov %rsp,%rbp 48a680: 48 83 ec 20 sub $0x20,%rsp 48a684: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48a688: 48 89 fe mov %rdi,%rsi 48a68b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48a68f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a691: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a693: 48 8d 75 10 lea 0x10(%rbp),%rsi 48a697: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a69b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a69d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a69f: 31 f6 xor %esi,%esi 48a6a1: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48a6a5: e8 82 fd ff ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 48a6aa: 48 8b 45 f8 mov -0x8(%rbp),%rax 48a6ae: 48 8b e5 mov %rbp,%rsp 48a6b1: 5d pop %rbp 48a6b2: c3 retq ... 000000000048a6b4 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6__dtorMFNbZv>: 48a6b4: 55 push %rbp 48a6b5: 48 8b ec mov %rsp,%rbp 48a6b8: 48 83 ec 10 sub $0x10,%rsp 48a6bc: 31 f6 xor %esi,%esi 48a6be: e8 39 00 00 00 callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 48a6c3: 48 8b e5 mov %rbp,%rsp 48a6c6: 5d pop %rbp 48a6c7: c3 retq 48a6c8: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a6cc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array5resetMFNbZv>: 48a6cc: 55 push %rbp 48a6cd: 48 8b ec mov %rsp,%rbp 48a6d0: 48 83 ec 10 sub $0x10,%rsp 48a6d4: 31 f6 xor %esi,%esi 48a6d6: e8 21 00 00 00 callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 48a6db: 48 8b e5 mov %rbp,%rsp 48a6de: 5d pop %rbp 48a6df: c3 retq 48a6e0: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a6e4 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMxFNaNbNdNiNfZm>: 48a6e4: 55 push %rbp 48a6e5: 48 8b ec mov %rsp,%rbp 48a6e8: 48 83 ec 10 sub $0x10,%rsp 48a6ec: 48 8b 47 08 mov 0x8(%rdi),%rax 48a6f0: 48 8b e5 mov %rbp,%rsp 48a6f3: 5d pop %rbp 48a6f4: c3 retq 48a6f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv>: 48a6fc: 55 push %rbp 48a6fd: 48 8b ec mov %rsp,%rbp 48a700: 48 83 ec 30 sub $0x30,%rsp 48a704: 53 push %rbx 48a705: 41 54 push %r12 48a707: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48a70b: 49 89 f4 mov %rsi,%r12 48a70e: 48 8b 47 08 mov 0x8(%rdi),%rax 48a712: 49 39 c4 cmp %rax,%r12 48a715: 73 30 jae 48a747 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0x4b> 48a717: 49 2b c4 sub %r12,%rax 48a71a: 48 8b 0f mov (%rdi),%rcx 48a71d: 4a 8d 14 e1 lea (%rcx,%r12,8),%rdx 48a721: 48 89 45 d0 mov %rax,-0x30(%rbp) 48a725: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48a729: 45 31 c0 xor %r8d,%r8d 48a72c: 4c 39 45 d0 cmp %r8,-0x30(%rbp) 48a730: 74 15 je 48a747 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0x4b> 48a732: 48 8b 5d d8 mov -0x28(%rbp),%rbx 48a736: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8) 48a73d: 00 48a73e: 49 ff c0 inc %r8 48a741: 4c 3b 45 d0 cmp -0x30(%rbp),%r8 48a745: 72 eb jb 48a732 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0x36> 48a747: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48a74b: 48 8b 36 mov (%rsi),%rsi 48a74e: 4a 8d 3c e5 00 00 00 lea 0x0(,%r12,8),%rdi 48a755: 00 48a756: e8 e9 01 00 00 callq 48a944 <_D2rt4util9container6common8xreallocFNbPvmZPv> 48a75b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48a75f: 48 89 01 mov %rax,(%rcx) 48a762: 48 8b 51 08 mov 0x8(%rcx),%rdx 48a766: 49 3b d4 cmp %r12,%rdx 48a769: 73 32 jae 48a79d <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0xa1> 48a76b: 49 8b dc mov %r12,%rbx 48a76e: 48 89 d6 mov %rdx,%rsi 48a771: 48 2b de sub %rsi,%rbx 48a774: 48 8d 0c f0 lea (%rax,%rsi,8),%rcx 48a778: 48 89 5d e0 mov %rbx,-0x20(%rbp) 48a77c: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48a780: 31 d2 xor %edx,%edx 48a782: 48 39 55 e0 cmp %rdx,-0x20(%rbp) 48a786: 74 15 je 48a79d <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0xa1> 48a788: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a78c: 48 c7 04 d0 00 00 00 movq $0x0,(%rax,%rdx,8) 48a793: 00 48a794: 48 ff c2 inc %rdx 48a797: 48 3b 55 e0 cmp -0x20(%rbp),%rdx 48a79b: 72 eb jb 48a788 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv+0x8c> 48a79d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48a7a1: 4c 89 66 08 mov %r12,0x8(%rsi) 48a7a5: 41 5c pop %r12 48a7a7: 5b pop %rbx 48a7a8: 48 8b e5 mov %rbp,%rsp 48a7ab: 5d pop %rbp 48a7ac: c3 retq 48a7ad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048a7b4 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array5emptyMxFNaNbNdNiNfZb>: 48a7b4: 55 push %rbp 48a7b5: 48 8b ec mov %rsp,%rbp 48a7b8: 48 83 ec 10 sub $0x10,%rsp 48a7bc: 48 8b 47 08 mov 0x8(%rdi),%rax 48a7c0: 48 f7 d8 neg %rax 48a7c3: 48 19 c0 sbb %rax,%rax 48a7c6: 48 ff c0 inc %rax 48a7c9: 48 8b e5 mov %rbp,%rsp 48a7cc: 5d pop %rbp 48a7cd: c3 retq 48a7ce: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048a7d4 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array5frontMNgFNaNbNcNdNiNfZNgPS2rt19sections_elf_shared3DSO>: 48a7d4: 55 push %rbp 48a7d5: 48 8b ec mov %rsp,%rbp 48a7d8: 48 83 ec 10 sub $0x10,%rsp 48a7dc: 48 8b 07 mov (%rdi),%rax 48a7df: 48 8b e5 mov %rbp,%rsp 48a7e2: 5d pop %rbp 48a7e3: c3 retq 000000000048a7e4 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array4backMNgFNaNbNcNdNiZNgPS2rt19sections_elf_shared3DSO>: 48a7e4: 55 push %rbp 48a7e5: 48 8b ec mov %rsp,%rbp 48a7e8: 48 83 ec 10 sub $0x10,%rsp 48a7ec: 48 8b 47 08 mov 0x8(%rdi),%rax 48a7f0: 48 8b 0f mov (%rdi),%rcx 48a7f3: 48 8d 84 c1 f8 ff ff lea -0x8(%rcx,%rax,8),%rax 48a7fa: ff 48a7fb: 48 8b e5 mov %rbp,%rsp 48a7fe: 5d pop %rbp 48a7ff: c3 retq 48a800: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a804 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array7opIndexMNgFNaNbNcNimZNgPS2rt19sections_elf_shared3DSO>: 48a804: 55 push %rbp 48a805: 48 8b ec mov %rsp,%rbp 48a808: 48 83 ec 10 sub $0x10,%rsp 48a80c: 48 8b 07 mov (%rdi),%rax 48a80f: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 48a813: 48 8b e5 mov %rbp,%rsp 48a816: 5d pop %rbp 48a817: c3 retq 48a818: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a81c <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array7opSliceMNgFNaNbNiZANgPS2rt19sections_elf_shared3DSO>: 48a81c: 55 push %rbp 48a81d: 48 8b ec mov %rsp,%rbp 48a820: 48 83 ec 10 sub $0x10,%rsp 48a824: 48 8b 47 08 mov 0x8(%rdi),%rax 48a828: 48 8b 17 mov (%rdi),%rdx 48a82b: 48 8b e5 mov %rbp,%rsp 48a82e: 5d pop %rbp 48a82f: c3 retq 48a830: 0f 1f 40 00 nopl 0x0(%rax) 000000000048a834 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array7opSliceMNgFNaNbNimmZANgPS2rt19sections_elf_shared3DSO>: 48a834: 55 push %rbp 48a835: 48 8b ec mov %rsp,%rbp 48a838: 48 83 ec 20 sub $0x20,%rsp 48a83c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48a840: 48 89 f0 mov %rsi,%rax 48a843: 48 2b 45 f8 sub -0x8(%rbp),%rax 48a847: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48a84b: 48 8b 17 mov (%rdi),%rdx 48a84e: 48 8d 14 ca lea (%rdx,%rcx,8),%rdx 48a852: 48 8b e5 mov %rbp,%rsp 48a855: 5d pop %rbp 48a856: c3 retq 48a857: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048a85c <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array7popBackMFNbZv>: 48a85c: 55 push %rbp 48a85d: 48 8b ec mov %rsp,%rbp 48a860: 48 83 ec 10 sub $0x10,%rsp 48a864: 48 8b 77 08 mov 0x8(%rdi),%rsi 48a868: 48 ff ce dec %rsi 48a86b: e8 8c fe ff ff callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 48a870: 48 8b e5 mov %rbp,%rsp 48a873: 5d pop %rbp 48a874: c3 retq 48a875: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048a87c <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6removeMFNbmZv>: 48a87c: 55 push %rbp 48a87d: 48 8b ec mov %rsp,%rbp 48a880: 48 83 ec 18 sub $0x18,%rsp 48a884: 53 push %rbx 48a885: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48a889: 48 89 f2 mov %rsi,%rdx 48a88c: 4c 8b 47 08 mov 0x8(%rdi),%r8 48a890: 49 ff c8 dec %r8 48a893: 4c 39 c6 cmp %r8,%rsi 48a896: 73 1a jae 48a8b2 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6removeMFNbmZv+0x36> 48a898: 48 8b 45 f0 mov -0x10(%rbp),%rax 48a89c: 48 8b 08 mov (%rax),%rcx 48a89f: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx 48a8a3: 48 8b 73 08 mov 0x8(%rbx),%rsi 48a8a7: 48 89 33 mov %rsi,(%rbx) 48a8aa: 48 ff c2 inc %rdx 48a8ad: 4c 39 c2 cmp %r8,%rdx 48a8b0: 72 e6 jb 48a898 <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6removeMFNbmZv+0x1c> 48a8b2: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48a8b6: 48 8b 72 08 mov 0x8(%rdx),%rsi 48a8ba: 48 ff ce dec %rsi 48a8bd: 48 89 d7 mov %rdx,%rdi 48a8c0: e8 37 fe ff ff callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 48a8c5: 5b pop %rbx 48a8c6: 48 8b e5 mov %rbp,%rsp 48a8c9: 5d pop %rbp 48a8ca: c3 retq 48a8cb: 90 nop 000000000048a8cc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array4swapMFNaNbNiNfKS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5ArrayZv>: 48a8cc: 55 push %rbp 48a8cd: 48 8b ec mov %rsp,%rbp 48a8d0: 53 push %rbx 48a8d1: 48 89 f9 mov %rdi,%rcx 48a8d4: 48 89 f2 mov %rsi,%rdx 48a8d7: 4c 8b 01 mov (%rcx),%r8 48a8da: 48 8b 02 mov (%rdx),%rax 48a8dd: 48 89 01 mov %rax,(%rcx) 48a8e0: 4c 89 02 mov %r8,(%rdx) 48a8e3: 4c 8b 49 08 mov 0x8(%rcx),%r9 48a8e7: 48 8b 5a 08 mov 0x8(%rdx),%rbx 48a8eb: 48 89 59 08 mov %rbx,0x8(%rcx) 48a8ef: 4c 89 4a 08 mov %r9,0x8(%rdx) 48a8f3: 5b pop %rbx 48a8f4: 5d pop %rbp 48a8f5: c3 retq 48a8f6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048a8fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array14__aggrPostblitMFNaNbNiNfZv>: 48a8fc: 55 push %rbp 48a8fd: 48 8b ec mov %rsp,%rbp 48a900: 48 83 ec 10 sub $0x10,%rsp 48a904: 48 8b e5 mov %rbp,%rsp 48a907: 5d pop %rbp 48a908: c3 retq 48a909: 0f 1f 00 nopl (%rax) 000000000048a90c <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array8opAssignMFNbNcNjS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5ArrayZS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array>: 48a90c: 55 push %rbp 48a90d: 48 8b ec mov %rsp,%rbp 48a910: 48 83 ec 20 sub $0x20,%rsp 48a914: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48a918: 48 89 fe mov %rdi,%rsi 48a91b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48a91f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a921: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a923: 48 8d 75 10 lea 0x10(%rbp),%rsi 48a927: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a92b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a92d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48a92f: 31 f6 xor %esi,%esi 48a931: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48a935: e8 c2 fd ff ff callq 48a6fc <_D2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array6lengthMFNbNdmZv> 48a93a: 48 8b 45 f8 mov -0x8(%rbp),%rax 48a93e: 48 8b e5 mov %rbp,%rsp 48a941: 5d pop %rbp 48a942: c3 retq ... 000000000048a944 <_D2rt4util9container6common8xreallocFNbPvmZPv>: 48a944: 55 push %rbp 48a945: 48 8b ec mov %rsp,%rbp 48a948: 48 83 ec 20 sub $0x20,%rsp 48a94c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48a950: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48a954: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 48a959: 75 0f jne 48a96a <_D2rt4util9container6common8xreallocFNbPvmZPv+0x26> 48a95b: 48 89 f7 mov %rsi,%rdi 48a95e: e8 3d d0 ff ff callq 4879a0 48a963: 31 c0 xor %eax,%eax 48a965: 48 8b e5 mov %rbp,%rsp 48a968: 5d pop %rbp 48a969: c3 retq 48a96a: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48a96e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a972: e8 59 d0 ff ff callq 4879d0 48a977: 48 85 c0 test %rax,%rax 48a97a: 48 89 45 e8 mov %rax,-0x18(%rbp) 48a97e: 74 09 je 48a989 <_D2rt4util9container6common8xreallocFNbPvmZPv+0x45> 48a980: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a984: 48 8b e5 mov %rbp,%rsp 48a987: 5d pop %rbp 48a988: c3 retq 48a989: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48a98d: e8 0e d0 ff ff callq 4879a0 48a992: bf 40 19 4f 00 mov $0x4f1940,%edi 48a997: 48 8b 05 a2 6f 06 00 mov 0x66fa2(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 48a99e: 48 ff 50 58 rex.W callq *0x58(%rax) 48a9a2: 48 89 d7 mov %rdx,%rdi 48a9a5: e8 82 e6 ff ff callq 48902c <_d_throwc> 48a9aa: f4 hlt 48a9ab: 48 8b e5 mov %rbp,%rsp 48a9ae: 5d pop %rbp 48a9af: c3 retq 000000000048a9b0 <_D2rt8typeinfo5ti_Ag12TypeInfo_Aya8toStringMxFNaNbNfZAya>: 48a9b0: 55 push %rbp 48a9b1: 48 8b ec mov %rsp,%rbp 48a9b4: 48 83 ec 10 sub $0x10,%rsp 48a9b8: 48 8b 15 f9 2d 05 00 mov 0x52df9(%rip),%rdx # 4dd7b8 <_TMP2621+0x8> 48a9bf: 48 8b 05 ea 2d 05 00 mov 0x52dea(%rip),%rax # 4dd7b0 <_TMP2621> 48a9c6: 48 8b e5 mov %rbp,%rsp 48a9c9: 5d pop %rbp 48a9ca: c3 retq 48a9cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048a9d0 <_D2rt8typeinfo5ti_Ag12TypeInfo_Aya4nextMNgFNaNbNdNiZNgC8TypeInfo>: 48a9d0: 55 push %rbp 48a9d1: 48 8b ec mov %rsp,%rbp 48a9d4: 48 83 ec 10 sub $0x10,%rsp 48a9d8: b8 a0 16 4f 00 mov $0x4f16a0,%eax 48a9dd: 48 8b e5 mov %rbp,%rsp 48a9e0: 5d pop %rbp 48a9e1: c3 retq ... 000000000048a9e4 <_D2rt8typeinfo7ti_uint10TypeInfo_k8toStringMxFNaNbNfZAya>: 48a9e4: 55 push %rbp 48a9e5: 48 8b ec mov %rsp,%rbp 48a9e8: 48 83 ec 10 sub $0x10,%rsp 48a9ec: 48 8b 15 b5 2e 05 00 mov 0x52eb5(%rip),%rdx # 4dd8a8 <_TMP2705+0x8> 48a9f3: 48 8b 05 a6 2e 05 00 mov 0x52ea6(%rip),%rax # 4dd8a0 <_TMP2705> 48a9fa: 48 8b e5 mov %rbp,%rsp 48a9fd: 5d pop %rbp 48a9fe: c3 retq 48a9ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048aa04 <_D2rt8typeinfo7ti_uint10TypeInfo_k7getHashMxFNaNbNexPvZm>: 48aa04: 55 push %rbp 48aa05: 48 8b ec mov %rsp,%rbp 48aa08: 48 83 ec 10 sub $0x10,%rsp 48aa0c: 8b 06 mov (%rsi),%eax 48aa0e: 48 8b e5 mov %rbp,%rsp 48aa11: 5d pop %rbp 48aa12: c3 retq 48aa13: 90 nop 000000000048aa14 <_D2rt8typeinfo7ti_uint10TypeInfo_k6equalsMxFNaNbNexPvxPvZb>: 48aa14: 55 push %rbp 48aa15: 48 8b ec mov %rsp,%rbp 48aa18: 48 83 ec 20 sub $0x20,%rsp 48aa1c: 8b 02 mov (%rdx),%eax 48aa1e: 3b 06 cmp (%rsi),%eax 48aa20: 0f 94 c0 sete %al 48aa23: 0f b6 c0 movzbl %al,%eax 48aa26: 48 8b e5 mov %rbp,%rsp 48aa29: 5d pop %rbp 48aa2a: c3 retq 48aa2b: 90 nop 000000000048aa2c <_D2rt8typeinfo7ti_uint10TypeInfo_k7compareMxFNaNbNexPvxPvZi>: 48aa2c: 55 push %rbp 48aa2d: 48 8b ec mov %rsp,%rbp 48aa30: 48 83 ec 20 sub $0x20,%rsp 48aa34: 8b 02 mov (%rdx),%eax 48aa36: 8b 0e mov (%rsi),%ecx 48aa38: 3b c1 cmp %ecx,%eax 48aa3a: 73 0a jae 48aa46 <_D2rt8typeinfo7ti_uint10TypeInfo_k7compareMxFNaNbNexPvxPvZi+0x1a> 48aa3c: b8 ff ff ff ff mov $0xffffffff,%eax 48aa41: 48 8b e5 mov %rbp,%rsp 48aa44: 5d pop %rbp 48aa45: c3 retq 48aa46: 39 c1 cmp %eax,%ecx 48aa48: 0f 92 c0 setb %al 48aa4b: 0f b6 c0 movzbl %al,%eax 48aa4e: 48 8b e5 mov %rbp,%rsp 48aa51: 5d pop %rbp 48aa52: c3 retq 48aa53: 90 nop 000000000048aa54 <_D2rt8typeinfo7ti_uint10TypeInfo_k5tsizeMxFNaNbNdNiNeZm>: 48aa54: 55 push %rbp 48aa55: 48 8b ec mov %rsp,%rbp 48aa58: 48 83 ec 10 sub $0x10,%rsp 48aa5c: b8 04 00 00 00 mov $0x4,%eax 48aa61: 48 8b e5 mov %rbp,%rsp 48aa64: 5d pop %rbp 48aa65: c3 retq 48aa66: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048aa6c <_D2rt8typeinfo7ti_uint10TypeInfo_k4initMxFNaNbNiNeZAxv>: 48aa6c: 55 push %rbp 48aa6d: 48 8b ec mov %rsp,%rbp 48aa70: 48 83 ec 10 sub $0x10,%rsp 48aa74: b8 04 00 00 00 mov $0x4,%eax 48aa79: 31 d2 xor %edx,%edx 48aa7b: 48 8b e5 mov %rbp,%rsp 48aa7e: 5d pop %rbp 48aa7f: c3 retq 48aa80: 0f 1f 40 00 nopl 0x0(%rax) 000000000048aa84 <_D2rt8typeinfo7ti_uint10TypeInfo_k4swapMxFNaNbNePvPvZv>: 48aa84: 55 push %rbp 48aa85: 48 8b ec mov %rsp,%rbp 48aa88: 48 83 ec 20 sub $0x20,%rsp 48aa8c: 8b 0a mov (%rdx),%ecx 48aa8e: 8b 06 mov (%rsi),%eax 48aa90: 89 02 mov %eax,(%rdx) 48aa92: 89 0e mov %ecx,(%rsi) 48aa94: 48 8b e5 mov %rbp,%rsp 48aa97: 5d pop %rbp 48aa98: c3 retq 48aa99: 00 00 add %al,(%rax) ... 000000000048aa9c <_D3std9exception14ErrnoException5errnoMFNdZk>: 48aa9c: 55 push %rbp 48aa9d: 48 8b ec mov %rsp,%rbp 48aaa0: 48 83 ec 10 sub $0x10,%rsp 48aaa4: 8b 47 48 mov 0x48(%rdi),%eax 48aaa7: 48 8b e5 mov %rbp,%rsp 48aaaa: 5d pop %rbp 48aaab: c3 retq 000000000048aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException>: 48aaac: 55 push %rbp 48aaad: 48 8b ec mov %rsp,%rbp 48aab0: 48 81 ec 80 04 00 00 sub $0x480,%rsp 48aab7: 53 push %rbx 48aab8: 41 54 push %r12 48aaba: 48 89 75 d0 mov %rsi,-0x30(%rbp) 48aabe: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48aac2: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48aac6: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48aaca: 4c 89 4d f8 mov %r9,-0x8(%rbp) 48aace: 48 89 fb mov %rdi,%rbx 48aad1: e8 fe 4a 00 00 callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 48aad6: 89 43 48 mov %eax,0x48(%rbx) 48aad9: ba 00 04 00 00 mov $0x400,%edx 48aade: 48 8d b5 d0 fb ff ff lea -0x430(%rbp),%rsi 48aae5: 48 89 95 80 fb ff ff mov %rdx,-0x480(%rbp) 48aaec: 48 89 b5 88 fb ff ff mov %rsi,-0x478(%rbp) 48aaf3: 48 8b fb mov %rbx,%rdi 48aaf6: e8 a1 ff ff ff callq 48aa9c <_D3std9exception14ErrnoException5errnoMFNdZk> 48aafb: 48 89 c7 mov %rax,%rdi 48aafe: 48 8b 95 80 fb ff ff mov -0x480(%rbp),%rdx 48ab05: 48 8b b5 88 fb ff ff mov -0x478(%rbp),%rsi 48ab0c: e8 cf ce ff ff callq 4879e0 48ab11: 49 89 c4 mov %rax,%r12 48ab14: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ab18: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ab1c: 48 89 85 90 fb ff ff mov %rax,-0x470(%rbp) 48ab23: 48 89 95 98 fb ff ff mov %rdx,-0x468(%rbp) 48ab2a: 48 8b 15 77 2e 05 00 mov 0x52e77(%rip),%rdx # 4dd9a8 <_TMP3263+0x8> 48ab31: 48 8b 05 68 2e 05 00 mov 0x52e68(%rip),%rax # 4dd9a0 <_TMP3263> 48ab38: 48 89 85 a0 fb ff ff mov %rax,-0x460(%rbp) 48ab3f: 48 89 95 a8 fb ff ff mov %rdx,-0x458(%rbp) 48ab46: 49 8b fc mov %r12,%rdi 48ab49: e8 e2 cd ff ff callq 487930 48ab4e: 48 89 c7 mov %rax,%rdi 48ab51: 49 8b d4 mov %r12,%rdx 48ab54: 48 89 d6 mov %rdx,%rsi 48ab57: e8 44 7b 00 00 callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 48ab5c: 48 89 85 b0 fb ff ff mov %rax,-0x450(%rbp) 48ab63: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) 48ab6a: 48 8b 15 17 2e 05 00 mov 0x52e17(%rip),%rdx # 4dd988 <_TMP3261+0x8> 48ab71: 48 8b 05 08 2e 05 00 mov 0x52e08(%rip),%rax # 4dd980 <_TMP3261> 48ab78: 48 89 85 c0 fb ff ff mov %rax,-0x440(%rbp) 48ab7f: 48 89 95 c8 fb ff ff mov %rdx,-0x438(%rbp) 48ab86: 48 8d 95 90 fb ff ff lea -0x470(%rbp),%rdx 48ab8d: be 04 00 00 00 mov $0x4,%esi 48ab92: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48ab97: e8 e8 ed ff ff callq 489984 <_d_arraycatnTX> 48ab9c: 52 push %rdx 48ab9d: 50 push %rax 48ab9e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48aba2: 48 8b 45 e0 mov -0x20(%rbp),%rax 48aba6: 48 89 c1 mov %rax,%rcx 48aba9: 49 89 d0 mov %rdx,%r8 48abac: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48abb0: 31 f6 xor %esi,%esi 48abb2: 48 8b fb mov %rbx,%rdi 48abb5: e8 a2 3f 00 00 callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 48abba: 48 83 c4 10 add $0x10,%rsp 48abbe: 48 8b c3 mov %rbx,%rax 48abc1: 41 5c pop %r12 48abc3: 5b pop %rbx 48abc4: 48 8b e5 mov %rbp,%rsp 48abc7: 5d pop %rbp 48abc8: c3 retq 48abc9: 00 00 add %al,(%rax) ... 000000000048abcc <_D3std5stdio7__arrayZ>: 48abcc: 55 push %rbp 48abcd: 48 8b ec mov %rsp,%rbp 48abd0: 48 83 ec 10 sub $0x10,%rsp 48abd4: 48 89 fa mov %rdi,%rdx 48abd7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48abdb: ba 82 da 4d 00 mov $0x4dda82,%edx 48abe0: bf 0b 00 00 00 mov $0xb,%edi 48abe5: 48 89 d6 mov %rdx,%rsi 48abe8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48abec: e8 57 e2 ff ff callq 488e48 <_d_arraybounds> 48abf1: 0f 1f 00 nopl (%rax) 000000000048abf4 <_D3std5stdio8__assertFiZv>: 48abf4: 55 push %rbp 48abf5: 48 8b ec mov %rsp,%rbp 48abf8: 48 83 ec 10 sub $0x10,%rsp 48abfc: 48 89 fa mov %rdi,%rdx 48abff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ac03: ba 82 da 4d 00 mov $0x4dda82,%edx 48ac08: bf 0b 00 00 00 mov $0xb,%edi 48ac0d: 48 89 d6 mov %rdx,%rsi 48ac10: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ac14: e8 e7 e0 ff ff callq 488d00 <_d_assert> 48ac19: 0f 1f 00 nopl (%rax) 000000000048ac1c <_D3std5stdio15__unittest_failFiZv>: 48ac1c: 55 push %rbp 48ac1d: 48 8b ec mov %rsp,%rbp 48ac20: 48 83 ec 10 sub $0x10,%rsp 48ac24: 48 89 fa mov %rdi,%rdx 48ac27: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ac2b: ba 82 da 4d 00 mov $0x4dda82,%edx 48ac30: bf 0b 00 00 00 mov $0xb,%edi 48ac35: 48 89 d6 mov %rdx,%rsi 48ac38: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ac3c: e8 4f e1 ff ff callq 488d90 <_d_unittest> 48ac41: 48 8b e5 mov %rbp,%rsp 48ac44: 5d pop %rbp 48ac45: c3 retq ... 000000000048ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File>: 48ac48: 55 push %rbp 48ac49: 48 8b ec mov %rsp,%rbp 48ac4c: 48 83 ec 38 sub $0x38,%rsp 48ac50: 53 push %rbx 48ac51: 89 75 d8 mov %esi,-0x28(%rbp) 48ac54: 89 55 e0 mov %edx,-0x20(%rbp) 48ac57: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48ac5b: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48ac5f: 4c 89 4d f8 mov %r9,-0x8(%rbp) 48ac63: 48 89 fb mov %rdi,%rbx 48ac66: bf 18 00 00 00 mov $0x18,%edi 48ac6b: e8 10 cd ff ff callq 487980 48ac70: 49 89 c1 mov %rax,%r9 48ac73: 48 8b c3 mov %rbx,%rax 48ac76: ba e0 ac 48 00 mov $0x48ace0,%edx 48ac7b: 48 89 c1 mov %rax,%rcx 48ac7e: 49 89 d0 mov %rdx,%r8 48ac81: 48 8b 15 40 2e 05 00 mov 0x52e40(%rip),%rdx # 4ddac8 <_TMP5720+0x8> 48ac88: 48 8b 35 31 2e 05 00 mov 0x52e31(%rip),%rsi # 4ddac0 <_TMP5720> 48ac8f: bf 72 01 00 00 mov $0x172,%edi 48ac94: e8 b3 7e 00 00 callq 492b4c <_D3std9exception28__T7enforceHTC9ExceptionTPvZ7enforceFNaNfPvLAxaAyamZPv> 48ac99: 48 89 03 mov %rax,(%rbx) 48ac9c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48aca0: 48 89 08 mov %rcx,(%rax) 48aca3: 8b 45 e0 mov -0x20(%rbp),%eax 48aca6: 4c 8b 03 mov (%rbx),%r8 48aca9: 41 89 40 08 mov %eax,0x8(%r8) 48acad: 8a 55 d8 mov -0x28(%rbp),%dl 48acb0: 48 8b 33 mov (%rbx),%rsi 48acb3: 88 56 0c mov %dl,0xc(%rsi) 48acb6: 48 8b 0b mov (%rbx),%rcx 48acb9: c7 41 10 00 00 00 00 movl $0x0,0x10(%rcx) 48acc0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48acc4: 48 8b 45 e8 mov -0x18(%rbp),%rax 48acc8: 48 89 43 08 mov %rax,0x8(%rbx) 48accc: 48 89 53 10 mov %rdx,0x10(%rbx) 48acd0: 48 8b c3 mov %rbx,%rax 48acd3: 5b pop %rbx 48acd4: 48 8b e5 mov %rbp,%rsp 48acd7: 5d pop %rbp 48acd8: c3 retq 48acd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048ace0 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZ12__dgliteral5MFNaNbNiNfZAxa>: 48ace0: 55 push %rbp 48ace1: 48 8b ec mov %rsp,%rbp 48ace4: 48 83 ec 10 sub $0x10,%rsp 48ace8: 48 8b 15 f9 2d 05 00 mov 0x52df9(%rip),%rdx # 4ddae8 <_TMP5722+0x8> 48acef: 48 8b 05 ea 2d 05 00 mov 0x52dea(%rip),%rax # 4ddae0 <_TMP5722> 48acf6: 48 8b e5 mov %rbp,%rsp 48acf9: 5d pop %rbp 48acfa: c3 retq 48acfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048ad00 <_D3std5stdio4File6__ctorMFNcNfAyaxAaZS3std5stdio4File>: 48ad00: 55 push %rbp 48ad01: 48 8b ec mov %rsp,%rbp 48ad04: 48 83 ec 50 sub $0x50,%rsp 48ad08: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ad0c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 48ad10: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48ad14: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ad18: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ad1c: 48 89 7d c8 mov %rdi,-0x38(%rbp) 48ad20: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48ad24: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ad28: 48 89 c2 mov %rax,%rdx 48ad2b: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48ad2f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48ad33: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48ad37: 48 89 d6 mov %rdx,%rsi 48ad3a: 48 8b 55 b8 mov -0x48(%rbp),%rdx 48ad3e: e8 71 1d 00 00 callq 48cab4 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE> 48ad43: 48 89 c2 mov %rax,%rdx 48ad46: 48 89 55 c0 mov %rdx,-0x40(%rbp) 48ad4a: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48ad4e: ba 90 ad 48 00 mov $0x48ad90,%edx 48ad53: 48 89 d6 mov %rdx,%rsi 48ad56: 48 8b 55 c0 mov -0x40(%rbp),%rdx 48ad5a: e8 55 7e 00 00 callq 492bb4 <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi401Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE> 48ad5f: 49 89 c1 mov %rax,%r9 48ad62: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ad66: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ad6a: 48 89 c1 mov %rax,%rcx 48ad6d: 49 89 d0 mov %rdx,%r8 48ad70: ba 01 00 00 00 mov $0x1,%edx 48ad75: 31 f6 xor %esi,%esi 48ad77: 48 8b 7d c8 mov -0x38(%rbp),%rdi 48ad7b: e8 c8 fe ff ff callq 48ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File> 48ad80: 48 8b 45 d0 mov -0x30(%rbp),%rax 48ad84: 48 8b e5 mov %rbp,%rsp 48ad87: 5d pop %rbp 48ad88: c3 retq 48ad89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048ad90 <_D3std5stdio4File6__ctorMFNcNfAyaxAaZ12__dgliteral3MFNaNbNiNfZAya>: 48ad90: 55 push %rbp 48ad91: 48 8b ec mov %rsp,%rbp 48ad94: 48 83 ec 10 sub $0x10,%rsp 48ad98: ff 35 7a 2d 05 00 pushq 0x52d7a(%rip) # 4ddb18 <_TMP5725+0x8> 48ad9e: ff 35 6c 2d 05 00 pushq 0x52d6c(%rip) # 4ddb10 <_TMP5725> 48ada4: ff 77 28 pushq 0x28(%rdi) 48ada7: ff 77 20 pushq 0x20(%rdi) 48adaa: 48 8b 15 87 2d 05 00 mov 0x52d87(%rip),%rdx # 4ddb38 <_TMP5727+0x8> 48adb1: 48 8b 05 78 2d 05 00 mov 0x52d78(%rip),%rax # 4ddb30 <_TMP5727> 48adb8: 49 89 c0 mov %rax,%r8 48adbb: 49 89 d1 mov %rdx,%r9 48adbe: 48 8b 4f 18 mov 0x18(%rdi),%rcx 48adc2: 48 8b 47 10 mov 0x10(%rdi),%rax 48adc6: 48 89 c2 mov %rax,%rdx 48adc9: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48adcd: 48 8b 15 84 2d 05 00 mov 0x52d84(%rip),%rdx # 4ddb58 <_TMP5729+0x8> 48add4: 48 8b 3d 75 2d 05 00 mov 0x52d75(%rip),%rdi # 4ddb50 <_TMP5729> 48addb: 48 89 d6 mov %rdx,%rsi 48adde: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ade2: e8 05 7a 00 00 callq 4927ec <_D3std4conv29__T4textTAyaTAyaTAyaTAxaTAyaZ4textFNaNbNfAyaAyaAyaAxaAyaZAya> 48ade7: 48 83 c4 20 add $0x20,%rsp 48adeb: 48 8b e5 mov %rbp,%rsp 48adee: 5d pop %rbp 48adef: c3 retq 000000000048adf0 <_D3std5stdio4File6__dtorMFNfZv>: 48adf0: 55 push %rbp 48adf1: 48 8b ec mov %rsp,%rbp 48adf4: 48 83 ec 10 sub $0x10,%rsp 48adf8: e8 5b 04 00 00 callq 48b258 <_D3std5stdio4File6detachMFNfZv> 48adfd: 48 8b e5 mov %rbp,%rsp 48ae00: 5d pop %rbp 48ae01: c3 retq 48ae02: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048ae08 <_D3std5stdio4File10__postblitMFNbNfZv>: 48ae08: 55 push %rbp 48ae09: 48 8b ec mov %rsp,%rbp 48ae0c: 48 83 ec 10 sub $0x10,%rsp 48ae10: 48 83 3f 00 cmpq $0x0,(%rdi) 48ae14: 75 05 jne 48ae1b <_D3std5stdio4File10__postblitMFNbNfZv+0x13> 48ae16: 48 8b e5 mov %rbp,%rsp 48ae19: 5d pop %rbp 48ae1a: c3 retq 48ae1b: 48 8b 07 mov (%rdi),%rax 48ae1e: ff 40 08 incl 0x8(%rax) 48ae21: 48 8b e5 mov %rbp,%rsp 48ae24: 5d pop %rbp 48ae25: c3 retq 48ae26: 66 90 xchg %ax,%ax 000000000048ae28 <_D3std5stdio4File8opAssignMFNfS3std5stdio4FileZv>: 48ae28: 55 push %rbp 48ae29: 48 8b ec mov %rsp,%rbp 48ae2c: 48 83 ec 10 sub $0x10,%rsp 48ae30: 48 89 fe mov %rdi,%rsi 48ae33: 48 8d 7d 10 lea 0x10(%rbp),%rdi 48ae37: e8 fc 78 00 00 callq 492738 <_D3std9algorithm8mutation26__T4swapTS3std5stdio4FileZ4swapFNaNbNiNeKS3std5stdio4FileKS3std5stdio4FileZv> 48ae3c: 48 8d 7d 10 lea 0x10(%rbp),%rdi 48ae40: e8 ab ff ff ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 48ae45: 48 8b e5 mov %rbp,%rsp 48ae48: 5d pop %rbp 48ae49: c3 retq 48ae4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048ae50 <_D3std5stdio4File4openMFNfAyaxAaZv>: 48ae50: 55 push %rbp 48ae51: 48 8b ec mov %rsp,%rbp 48ae54: 48 83 ec 58 sub $0x58,%rsp 48ae58: 53 push %rbx 48ae59: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ae5d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 48ae61: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48ae65: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ae69: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ae6d: e8 e6 03 00 00 callq 48b258 <_D3std5stdio4File6detachMFNfZv> 48ae72: 48 83 ec 08 sub $0x8,%rsp 48ae76: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 48ae7d: 00 48ae7e: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 48ae85: 00 48ae86: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 48ae8d: 00 48ae8e: 48 83 ec 08 sub $0x8,%rsp 48ae92: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ae96: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ae9a: 48 89 c1 mov %rax,%rcx 48ae9d: 49 89 d0 mov %rdx,%r8 48aea0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48aea4: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48aea8: 48 8d 7d b8 lea -0x48(%rbp),%rdi 48aeac: e8 4f fe ff ff callq 48ad00 <_D3std5stdio4File6__ctorMFNcNfAyaxAaZS3std5stdio4File> 48aeb1: 48 83 c4 08 add $0x8,%rsp 48aeb5: 48 89 c3 mov %rax,%rbx 48aeb8: ff 73 10 pushq 0x10(%rbx) 48aebb: ff 73 08 pushq 0x8(%rbx) 48aebe: ff 33 pushq (%rbx) 48aec0: 48 8b 7d d0 mov -0x30(%rbp),%rdi 48aec4: e8 5f ff ff ff callq 48ae28 <_D3std5stdio4File8opAssignMFNfS3std5stdio4FileZv> 48aec9: 48 83 c4 20 add $0x20,%rsp 48aecd: 5b pop %rbx 48aece: 48 8b e5 mov %rbp,%rsp 48aed1: 5d pop %rbp 48aed2: c3 retq 48aed3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048aed8 <_D3std5stdio4File5popenMFNfAyaxAaZv>: 48aed8: 55 push %rbp 48aed9: 48 8b ec mov %rsp,%rbp 48aedc: 48 83 ec 68 sub $0x68,%rsp 48aee0: 53 push %rbx 48aee1: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48aee5: 48 89 75 e0 mov %rsi,-0x20(%rbp) 48aee9: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48aeed: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48aef1: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48aef5: e8 5e 03 00 00 callq 48b258 <_D3std5stdio4File6detachMFNfZv> 48aefa: 48 8b 45 d0 mov -0x30(%rbp),%rax 48aefe: 48 89 45 c8 mov %rax,-0x38(%rbp) 48af02: 48 83 ec 08 sub $0x8,%rsp 48af06: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 48af0d: 00 48af0e: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 48af15: 00 48af16: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 48af1d: 00 48af1e: 48 83 ec 08 sub $0x8,%rsp 48af22: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48af26: 48 8b 45 f0 mov -0x10(%rbp),%rax 48af2a: 48 89 c2 mov %rax,%rdx 48af2d: 48 89 55 a0 mov %rdx,-0x60(%rbp) 48af31: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48af35: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48af39: 48 89 d6 mov %rdx,%rsi 48af3c: 48 8b 55 a0 mov -0x60(%rbp),%rdx 48af40: e8 97 1c 00 00 callq 48cbdc <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE> 48af45: 48 89 c2 mov %rax,%rdx 48af48: 48 89 55 a8 mov %rdx,-0x58(%rbp) 48af4c: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48af50: ba a8 af 48 00 mov $0x48afa8,%edx 48af55: 48 89 d6 mov %rdx,%rsi 48af58: 48 8b 55 a8 mov -0x58(%rbp),%rdx 48af5c: e8 bb 7c 00 00 callq 492c1c <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi498Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE> 48af61: 49 89 c1 mov %rax,%r9 48af64: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48af68: 48 8b 45 f0 mov -0x10(%rbp),%rax 48af6c: 48 89 c1 mov %rax,%rcx 48af6f: 49 89 d0 mov %rdx,%r8 48af72: ba 01 00 00 00 mov $0x1,%edx 48af77: 48 89 d6 mov %rdx,%rsi 48af7a: 48 8d 7d b0 lea -0x50(%rbp),%rdi 48af7e: e8 c5 fc ff ff callq 48ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File> 48af83: 48 83 c4 08 add $0x8,%rsp 48af87: 48 89 c3 mov %rax,%rbx 48af8a: ff 73 10 pushq 0x10(%rbx) 48af8d: ff 73 08 pushq 0x8(%rbx) 48af90: ff 33 pushq (%rbx) 48af92: 48 8b 7d c8 mov -0x38(%rbp),%rdi 48af96: e8 8d fe ff ff callq 48ae28 <_D3std5stdio4File8opAssignMFNfS3std5stdio4FileZv> 48af9b: 48 83 c4 20 add $0x20,%rsp 48af9f: 5b pop %rbx 48afa0: 48 8b e5 mov %rbp,%rsp 48afa3: 5d pop %rbp 48afa4: c3 retq 48afa5: 0f 1f 00 nopl (%rax) 000000000048afa8 <_D3std5stdio4File5popenMFNfAyaxAaZ12__dgliteral3MFNaNbNfZAya>: 48afa8: 55 push %rbp 48afa9: 48 8b ec mov %rsp,%rbp 48afac: 48 83 ec 40 sub $0x40,%rsp 48afb0: 48 8b 15 e1 2b 05 00 mov 0x52be1(%rip),%rdx # 4ddb98 <_TMP5736+0x8> 48afb7: 48 8b 05 d2 2b 05 00 mov 0x52bd2(%rip),%rax # 4ddb90 <_TMP5736> 48afbe: 48 89 45 c8 mov %rax,-0x38(%rbp) 48afc2: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48afc6: 48 8b 57 28 mov 0x28(%rdi),%rdx 48afca: 48 8b 47 20 mov 0x20(%rdi),%rax 48afce: 48 89 45 d8 mov %rax,-0x28(%rbp) 48afd2: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48afd6: 48 8b 15 8b 2b 05 00 mov 0x52b8b(%rip),%rdx # 4ddb68 <_TMP5734+0x8> 48afdd: 48 8b 05 7c 2b 05 00 mov 0x52b7c(%rip),%rax # 4ddb60 <_TMP5734> 48afe4: 48 89 45 e8 mov %rax,-0x18(%rbp) 48afe8: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48afec: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48aff0: be 03 00 00 00 mov $0x3,%esi 48aff5: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48affa: e8 85 e9 ff ff callq 489984 <_d_arraycatnTX> 48afff: 48 8b e5 mov %rbp,%rsp 48b002: 5d pop %rbp 48b003: c3 retq 48b004: 0f 1f 40 00 nopl 0x0(%rax) 000000000048b008 <_D3std5stdio4File6fdopenMFNfixAaZv>: 48b008: 55 push %rbp 48b009: 48 8b ec mov %rsp,%rbp 48b00c: 48 83 ec 30 sub $0x30,%rsp 48b010: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48b014: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b018: 49 89 c9 mov %rcx,%r9 48b01b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48b01f: 48 8b 45 e8 mov -0x18(%rbp),%rax 48b023: 48 89 c1 mov %rax,%rcx 48b026: 49 89 d0 mov %rdx,%r8 48b029: 31 f6 xor %esi,%esi 48b02b: 31 d2 xor %edx,%edx 48b02d: e8 06 00 00 00 callq 48b038 <_D3std5stdio4File6fdopenMFNeixAaAyaZv> 48b032: 48 8b e5 mov %rbp,%rsp 48b035: 5d pop %rbp 48b036: c3 retq 48b037: 90 nop 000000000048b038 <_D3std5stdio4File6fdopenMFNeixAaAyaZv>: 48b038: 55 push %rbp 48b039: 48 8b ec mov %rsp,%rbp 48b03c: 48 81 ec 68 01 00 00 sub $0x168,%rsp 48b043: 53 push %rbx 48b044: 41 54 push %r12 48b046: 41 55 push %r13 48b048: 41 56 push %r14 48b04a: 41 57 push %r15 48b04c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 48b050: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b054: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48b058: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48b05c: 44 89 4d f8 mov %r9d,-0x8(%rbp) 48b060: 49 89 fc mov %rdi,%r12 48b063: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48b067: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48b06b: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 48b072: e8 0d 20 00 00 callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 48b077: 49 8b fc mov %r12,%rdi 48b07a: e8 d9 01 00 00 callq 48b258 <_D3std5stdio4File6detachMFNfZv> 48b07f: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 48b086: e8 59 21 00 00 callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 48b08b: 48 89 c6 mov %rax,%rsi 48b08e: 8b 7d f8 mov -0x8(%rbp),%edi 48b091: e8 5a c9 ff ff callq 4879f0 48b096: 49 89 c5 mov %rax,%r13 48b099: 49 8b d5 mov %r13,%rdx 48b09c: 48 89 95 a8 fe ff ff mov %rdx,-0x158(%rbp) 48b0a3: 49 8b fc mov %r12,%rdi 48b0a6: ba 48 b1 48 00 mov $0x48b148,%edx 48b0ab: 48 89 d6 mov %rdx,%rsi 48b0ae: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 48b0b5: e8 ca 7b 00 00 callq 492c84 <_D3std9exception91__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE> 48b0ba: 4d 8b f4 mov %r12,%r14 48b0bd: 48 83 ec 08 sub $0x8,%rsp 48b0c1: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 48b0c8: 00 48b0c9: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 48b0d0: 00 48b0d1: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 48b0d8: 00 48b0d9: 4c 8d 7d c0 lea -0x40(%rbp),%r15 48b0dd: 48 83 ec 08 sub $0x8,%rsp 48b0e1: 4d 8b cd mov %r13,%r9 48b0e4: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48b0e8: 48 8b 45 d8 mov -0x28(%rbp),%rax 48b0ec: 48 89 c1 mov %rax,%rcx 48b0ef: 49 89 d0 mov %rdx,%r8 48b0f2: ba 01 00 00 00 mov $0x1,%edx 48b0f7: 31 f6 xor %esi,%esi 48b0f9: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48b0fd: e8 46 fb ff ff callq 48ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File> 48b102: 48 83 c4 08 add $0x8,%rsp 48b106: 48 89 c3 mov %rax,%rbx 48b109: ff 73 10 pushq 0x10(%rbx) 48b10c: ff 73 08 pushq 0x8(%rbx) 48b10f: ff 33 pushq (%rbx) 48b111: 49 8b fc mov %r12,%rdi 48b114: e8 0f fd ff ff callq 48ae28 <_D3std5stdio4File8opAssignMFNfS3std5stdio4FileZv> 48b119: 48 83 c4 20 add $0x20,%rsp 48b11d: 48 83 ec 08 sub $0x8,%rsp 48b121: e8 06 00 00 00 callq 48b12c <_D3std5stdio4File6fdopenMFNeixAaAyaZv+0xf4> 48b126: 48 83 c4 08 add $0x8,%rsp 48b12a: eb 0d jmp 48b139 <_D3std5stdio4File6fdopenMFNeixAaAyaZv+0x101> 48b12c: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 48b133: e8 c4 20 00 00 callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48b138: c3 retq 48b139: 41 5f pop %r15 48b13b: 41 5e pop %r14 48b13d: 41 5d pop %r13 48b13f: 41 5c pop %r12 48b141: 5b pop %rbx 48b142: 48 8b e5 mov %rbp,%rsp 48b145: 5d pop %rbp 48b146: c3 retq 48b147: 90 nop 000000000048b148 <_D3std5stdio4File6fdopenMFNeixAaAyaZ12__dgliteral4MFNaNbNiNfZAya>: 48b148: 55 push %rbp 48b149: 48 8b ec mov %rsp,%rbp 48b14c: 48 83 ec 10 sub $0x10,%rsp 48b150: 31 c0 xor %eax,%eax 48b152: 31 d2 xor %edx,%edx 48b154: 48 8b e5 mov %rbp,%rsp 48b157: 5d pop %rbp 48b158: c3 retq 48b159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb>: 48b160: 55 push %rbp 48b161: 48 8b ec mov %rsp,%rbp 48b164: 48 83 ec 10 sub $0x10,%rsp 48b168: 48 83 3f 00 cmpq $0x0,(%rdi) 48b16c: 74 09 je 48b177 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb+0x17> 48b16e: 48 8b 07 mov (%rdi),%rax 48b171: 48 83 38 00 cmpq $0x0,(%rax) 48b175: 75 04 jne 48b17b <_D3std5stdio4File6isOpenMxFNaNbNdNfZb+0x1b> 48b177: 31 c0 xor %eax,%eax 48b179: eb 05 jmp 48b180 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb+0x20> 48b17b: b8 01 00 00 00 mov $0x1,%eax 48b180: 48 8b e5 mov %rbp,%rsp 48b183: 5d pop %rbp 48b184: c3 retq 48b185: 0f 1f 00 nopl (%rax) 000000000048b188 <_D3std5stdio4File3eofMxFNaNdNeZb>: 48b188: 55 push %rbp 48b189: 48 8b ec mov %rsp,%rbp 48b18c: 50 push %rax 48b18d: 53 push %rbx 48b18e: 48 89 fb mov %rdi,%rbx 48b191: 48 83 3b 00 cmpq $0x0,(%rbx) 48b195: 74 09 je 48b1a0 <_D3std5stdio4File3eofMxFNaNdNeZb+0x18> 48b197: 48 8b 03 mov (%rbx),%rax 48b19a: 48 83 38 00 cmpq $0x0,(%rax) 48b19e: 75 05 jne 48b1a5 <_D3std5stdio4File3eofMxFNaNdNeZb+0x1d> 48b1a0: 45 31 c9 xor %r9d,%r9d 48b1a3: eb 06 jmp 48b1ab <_D3std5stdio4File3eofMxFNaNdNeZb+0x23> 48b1a5: 41 b9 01 00 00 00 mov $0x1,%r9d 48b1ab: 48 89 f8 mov %rdi,%rax 48b1ae: ba e8 b1 48 00 mov $0x48b1e8,%edx 48b1b3: 48 89 c1 mov %rax,%rcx 48b1b6: 49 89 d0 mov %rdx,%r8 48b1b9: 48 8b 15 e8 29 05 00 mov 0x529e8(%rip),%rdx # 4ddba8 <_TMP5742+0x8> 48b1c0: 48 8b 35 d9 29 05 00 mov 0x529d9(%rip),%rsi # 4ddba0 <_TMP5742> 48b1c7: bf 68 02 00 00 mov $0x268,%edi 48b1cc: e8 ff 77 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b1d1: 48 8b 0b mov (%rbx),%rcx 48b1d4: 48 8b 39 mov (%rcx),%rdi 48b1d7: e8 24 c8 ff ff callq 487a00 48b1dc: f7 d8 neg %eax 48b1de: 19 c0 sbb %eax,%eax 48b1e0: f7 d8 neg %eax 48b1e2: 5b pop %rbx 48b1e3: 48 8b e5 mov %rbp,%rsp 48b1e6: 5d pop %rbp 48b1e7: c3 retq 000000000048b1e8 <_D3std5stdio4File3eofMxFNaNdNeZ12__dgliteral1MFNaNbNiNfZAxa>: 48b1e8: 55 push %rbp 48b1e9: 48 8b ec mov %rsp,%rbp 48b1ec: 48 83 ec 10 sub $0x10,%rsp 48b1f0: 48 8b 15 f1 29 05 00 mov 0x529f1(%rip),%rdx # 4ddbe8 <_TMP5744+0x8> 48b1f7: 48 8b 05 e2 29 05 00 mov 0x529e2(%rip),%rax # 4ddbe0 <_TMP5744> 48b1fe: 48 8b e5 mov %rbp,%rsp 48b201: 5d pop %rbp 48b202: c3 retq 48b203: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b208 <_D3std5stdio4File4nameMxFNaNbNdNfZAya>: 48b208: 55 push %rbp 48b209: 48 8b ec mov %rsp,%rbp 48b20c: 48 83 ec 10 sub $0x10,%rsp 48b210: 48 8b 57 10 mov 0x10(%rdi),%rdx 48b214: 48 8b 47 08 mov 0x8(%rdi),%rax 48b218: 48 8b e5 mov %rbp,%rsp 48b21b: 5d pop %rbp 48b21c: c3 retq 48b21d: 0f 1f 00 nopl (%rax) 000000000048b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb>: 48b220: 55 push %rbp 48b221: 48 8b ec mov %rsp,%rbp 48b224: 48 83 ec 10 sub $0x10,%rsp 48b228: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48b22c: e8 2f ff ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b231: 34 01 xor $0x1,%al 48b233: 75 17 jne 48b24c <_D3std5stdio4File5errorMxFNaNbNdNeZb+0x2c> 48b235: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b239: 48 8b 08 mov (%rax),%rcx 48b23c: 48 8b 39 mov (%rcx),%rdi 48b23f: e8 cc c7 ff ff callq 487a10 48b244: 85 c0 test %eax,%eax 48b246: 75 04 jne 48b24c <_D3std5stdio4File5errorMxFNaNbNdNeZb+0x2c> 48b248: 31 c0 xor %eax,%eax 48b24a: eb 05 jmp 48b251 <_D3std5stdio4File5errorMxFNaNbNdNeZb+0x31> 48b24c: b8 01 00 00 00 mov $0x1,%eax 48b251: 48 8b e5 mov %rbp,%rsp 48b254: 5d pop %rbp 48b255: c3 retq 48b256: 66 90 xchg %ax,%ax 000000000048b258 <_D3std5stdio4File6detachMFNfZv>: 48b258: 55 push %rbp 48b259: 48 8b ec mov %rsp,%rbp 48b25c: 48 83 ec 10 sub $0x10,%rsp 48b260: 48 8b 07 mov (%rdi),%rax 48b263: 48 85 c0 test %rax,%rax 48b266: 74 19 je 48b281 <_D3std5stdio4File6detachMFNfZv+0x29> 48b268: 48 8d 48 08 lea 0x8(%rax),%rcx 48b26c: 83 39 01 cmpl $0x1,(%rcx) 48b26f: 75 07 jne 48b278 <_D3std5stdio4File6detachMFNfZv+0x20> 48b271: e8 12 00 00 00 callq 48b288 <_D3std5stdio4File5closeMFNeZv> 48b276: eb 09 jmp 48b281 <_D3std5stdio4File6detachMFNfZv+0x29> 48b278: ff 09 decl (%rcx) 48b27a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 48b281: 48 8b e5 mov %rbp,%rsp 48b284: 5d pop %rbp 48b285: c3 retq 48b286: 66 90 xchg %ax,%ax 000000000048b288 <_D3std5stdio4File5closeMFNeZv>: 48b288: 55 push %rbp 48b289: 48 8b ec mov %rsp,%rbp 48b28c: 48 83 ec 38 sub $0x38,%rsp 48b290: 53 push %rbx 48b291: 41 54 push %r12 48b293: 41 55 push %r13 48b295: 41 56 push %r14 48b297: 41 57 push %r15 48b299: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48b29d: 48 8b 07 mov (%rdi),%rax 48b2a0: 48 85 c0 test %rax,%rax 48b2a3: 0f 84 23 01 00 00 je 48b3cc <_D3std5stdio4File5closeMFNeZv+0x144> 48b2a9: 48 83 38 00 cmpq $0x0,(%rax) 48b2ad: 75 1b jne 48b2ca <_D3std5stdio4File5closeMFNeZv+0x42> 48b2af: 48 83 ec 08 sub $0x8,%rsp 48b2b3: e8 ea 00 00 00 callq 48b3a2 <_D3std5stdio4File5closeMFNeZv+0x11a> 48b2b8: 48 83 c4 08 add $0x8,%rsp 48b2bc: 41 5f pop %r15 48b2be: 41 5e pop %r14 48b2c0: 41 5d pop %r13 48b2c2: 41 5c pop %r12 48b2c4: 5b pop %rbx 48b2c5: 48 8b e5 mov %rbp,%rsp 48b2c8: 5d pop %rbp 48b2c9: c3 retq 48b2ca: 48 8b 0f mov (%rdi),%rcx 48b2cd: 80 79 0c 00 cmpb $0x0,0xc(%rcx) 48b2d1: 74 78 je 48b34b <_D3std5stdio4File5closeMFNeZv+0xc3> 48b2d3: 48 8b 07 mov (%rdi),%rax 48b2d6: 48 8b 38 mov (%rax),%rdi 48b2d9: e8 42 c7 ff ff callq 487a20 48b2de: 89 45 f0 mov %eax,-0x10(%rbp) 48b2e1: 83 f8 ff cmp $0xffffffffffffffff,%eax 48b2e4: 0f 95 c2 setne %dl 48b2e7: 0f b6 d2 movzbl %dl,%edx 48b2ea: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b2ee: 48 8d 7d f8 lea -0x8(%rbp),%rdi 48b2f2: ba e0 b3 48 00 mov $0x48b3e0,%edx 48b2f7: 48 89 d6 mov %rdx,%rsi 48b2fa: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48b2fe: e8 e9 79 00 00 callq 492cec <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi718Z12errnoEnforceFNfbLAyaZb> 48b303: 83 7d f0 00 cmpl $0x0,-0x10(%rbp) 48b307: 0f 94 c2 sete %dl 48b30a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48b30e: 48 8d 7d f8 lea -0x8(%rbp),%rdi 48b312: ba 40 b4 48 00 mov $0x48b440,%edx 48b317: 48 89 d6 mov %rdx,%rsi 48b31a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48b31e: e8 2d 7a 00 00 callq 492d50 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi720Z12errnoEnforceFNfbLAyaZb> 48b323: 48 83 ec 08 sub $0x8,%rsp 48b327: e8 58 00 00 00 callq 48b384 <_D3std5stdio4File5closeMFNeZv+0xfc> 48b32c: 48 83 c4 08 add $0x8,%rsp 48b330: 48 83 ec 08 sub $0x8,%rsp 48b334: e8 69 00 00 00 callq 48b3a2 <_D3std5stdio4File5closeMFNeZv+0x11a> 48b339: 48 83 c4 08 add $0x8,%rsp 48b33d: 41 5f pop %r15 48b33f: 41 5e pop %r14 48b341: 41 5d pop %r13 48b343: 41 5c pop %r12 48b345: 5b pop %rbx 48b346: 48 8b e5 mov %rbp,%rsp 48b349: 5d pop %rbp 48b34a: c3 retq 48b34b: 48 8b 39 mov (%rcx),%rdi 48b34e: e8 dd c6 ff ff callq 487a30 48b353: 48 89 c2 mov %rax,%rdx 48b356: f7 da neg %edx 48b358: 19 d2 sbb %edx,%edx 48b35a: ff c2 inc %edx 48b35c: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48b360: 48 8d 7d f8 lea -0x8(%rbp),%rdi 48b364: ba 68 b4 48 00 mov $0x48b468,%edx 48b369: 48 89 d6 mov %rdx,%rsi 48b36c: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48b370: e8 3f 7a 00 00 callq 492db4 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi725Z12errnoEnforceFNfbLAyaZb> 48b375: 48 83 ec 08 sub $0x8,%rsp 48b379: e8 06 00 00 00 callq 48b384 <_D3std5stdio4File5closeMFNeZv+0xfc> 48b37e: 48 83 c4 08 add $0x8,%rsp 48b382: eb 0f jmp 48b393 <_D3std5stdio4File5closeMFNeZv+0x10b> 48b384: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b388: 48 8b 08 mov (%rax),%rcx 48b38b: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 48b392: c3 retq 48b393: 48 83 ec 08 sub $0x8,%rsp 48b397: e8 06 00 00 00 callq 48b3a2 <_D3std5stdio4File5closeMFNeZv+0x11a> 48b39c: 48 83 c4 08 add $0x8,%rsp 48b3a0: eb 2a jmp 48b3cc <_D3std5stdio4File5closeMFNeZv+0x144> 48b3a2: 48 8b 5d f8 mov -0x8(%rbp),%rbx 48b3a6: 48 8b 0b mov (%rbx),%rcx 48b3a9: 48 83 c1 08 add $0x8,%rcx 48b3ad: ff 09 decl (%rcx) 48b3af: 83 39 00 cmpl $0x0,(%rcx) 48b3b2: 75 0c jne 48b3c0 <_D3std5stdio4File5closeMFNeZv+0x138> 48b3b4: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48b3b8: 48 8b 3e mov (%rsi),%rdi 48b3bb: e8 e0 c5 ff ff callq 4879a0 48b3c0: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b3c4: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48b3cb: c3 retq 48b3cc: 41 5f pop %r15 48b3ce: 41 5e pop %r14 48b3d0: 41 5d pop %r13 48b3d2: 41 5c pop %r12 48b3d4: 5b pop %rbx 48b3d5: 48 8b e5 mov %rbp,%rsp 48b3d8: 5d pop %rbp 48b3d9: c3 retq 48b3da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048b3e0 <_D3std5stdio4File5closeMFNeZ12__dgliteral1MFNaNbNfZAya>: 48b3e0: 55 push %rbp 48b3e1: 48 8b ec mov %rsp,%rbp 48b3e4: 48 83 ec 40 sub $0x40,%rsp 48b3e8: 48 8b 15 39 28 05 00 mov 0x52839(%rip),%rdx # 4ddc28 <_TMP5751+0x8> 48b3ef: 48 8b 05 2a 28 05 00 mov 0x5282a(%rip),%rax # 4ddc20 <_TMP5751> 48b3f6: 48 89 45 c8 mov %rax,-0x38(%rbp) 48b3fa: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48b3fe: 48 8b 0f mov (%rdi),%rcx 48b401: 48 8b 51 10 mov 0x10(%rcx),%rdx 48b405: 48 8b 41 08 mov 0x8(%rcx),%rax 48b409: 48 89 45 d8 mov %rax,-0x28(%rbp) 48b40d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b411: 48 8b 15 e0 27 05 00 mov 0x527e0(%rip),%rdx # 4ddbf8 <_TMP5749+0x8> 48b418: 48 8b 05 d1 27 05 00 mov 0x527d1(%rip),%rax # 4ddbf0 <_TMP5749> 48b41f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48b423: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b427: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48b42b: be 03 00 00 00 mov $0x3,%esi 48b430: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48b435: e8 4a e5 ff ff callq 489984 <_d_arraycatnTX> 48b43a: 48 8b e5 mov %rbp,%rsp 48b43d: 5d pop %rbp 48b43e: c3 retq 48b43f: 90 nop 000000000048b440 <_D3std5stdio4File5closeMFNeZ12__dgliteral2MFNaNiNfZAya>: 48b440: 55 push %rbp 48b441: 48 8b ec mov %rsp,%rbp 48b444: 48 83 ec 10 sub $0x10,%rsp 48b448: 48 8b 15 09 28 05 00 mov 0x52809(%rip),%rdx # 4ddc58 <_TMP5754+0x8> 48b44f: 48 8b 35 fa 27 05 00 mov 0x527fa(%rip),%rsi # 4ddc50 <_TMP5754> 48b456: 8b 7f f8 mov -0x8(%rdi),%edi 48b459: e8 56 7e 00 00 callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 48b45e: 48 8b e5 mov %rbp,%rsp 48b461: 5d pop %rbp 48b462: c3 retq 48b463: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b468 <_D3std5stdio4File5closeMFNeZ12__dgliteral3MFNaNbNfZAya>: 48b468: 55 push %rbp 48b469: 48 8b ec mov %rsp,%rbp 48b46c: 48 83 ec 40 sub $0x40,%rsp 48b470: 48 8b 15 21 28 05 00 mov 0x52821(%rip),%rdx # 4ddc98 <_TMP5757+0x8> 48b477: 48 8b 05 12 28 05 00 mov 0x52812(%rip),%rax # 4ddc90 <_TMP5757> 48b47e: 48 89 45 c8 mov %rax,-0x38(%rbp) 48b482: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48b486: 48 8b 0f mov (%rdi),%rcx 48b489: 48 8b 51 10 mov 0x10(%rcx),%rdx 48b48d: 48 8b 41 08 mov 0x8(%rcx),%rax 48b491: 48 89 45 d8 mov %rax,-0x28(%rbp) 48b495: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b499: 48 8b 15 c8 27 05 00 mov 0x527c8(%rip),%rdx # 4ddc68 <_TMP5755+0x8> 48b4a0: 48 8b 05 b9 27 05 00 mov 0x527b9(%rip),%rax # 4ddc60 <_TMP5755> 48b4a7: 48 89 45 e8 mov %rax,-0x18(%rbp) 48b4ab: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b4af: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48b4b3: be 03 00 00 00 mov $0x3,%esi 48b4b8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48b4bd: e8 c2 e4 ff ff callq 489984 <_d_arraycatnTX> 48b4c2: 48 8b e5 mov %rbp,%rsp 48b4c5: 5d pop %rbp 48b4c6: c3 retq 48b4c7: 90 nop 000000000048b4c8 <_D3std5stdio4File8clearerrMFNaNbNfZv>: 48b4c8: 55 push %rbp 48b4c9: 48 8b ec mov %rsp,%rbp 48b4cc: 48 83 ec 10 sub $0x10,%rsp 48b4d0: 48 8b 07 mov (%rdi),%rax 48b4d3: 48 85 c0 test %rax,%rax 48b4d6: 74 10 je 48b4e8 <_D3std5stdio4File8clearerrMFNaNbNfZv+0x20> 48b4d8: 48 8b 08 mov (%rax),%rcx 48b4db: 48 85 c9 test %rcx,%rcx 48b4de: 74 08 je 48b4e8 <_D3std5stdio4File8clearerrMFNaNbNfZv+0x20> 48b4e0: 48 89 cf mov %rcx,%rdi 48b4e3: e8 08 c6 ff ff callq 487af0 48b4e8: 48 8b e5 mov %rbp,%rsp 48b4eb: 5d pop %rbp 48b4ec: c3 retq 48b4ed: 0f 1f 00 nopl (%rax) 000000000048b4f0 <_D3std5stdio4File5flushMFNeZv>: 48b4f0: 55 push %rbp 48b4f1: 48 8b ec mov %rsp,%rbp 48b4f4: 48 83 ec 18 sub $0x18,%rsp 48b4f8: 53 push %rbx 48b4f9: 48 89 fb mov %rdi,%rbx 48b4fc: e8 5f fc ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b501: 49 89 c1 mov %rax,%r9 48b504: 48 8b c3 mov %rbx,%rax 48b507: ba 60 b5 48 00 mov $0x48b560,%edx 48b50c: 48 89 c1 mov %rax,%rcx 48b50f: 49 89 d0 mov %rdx,%r8 48b512: 48 8b 15 8f 27 05 00 mov 0x5278f(%rip),%rdx # 4ddca8 <_TMP5759+0x8> 48b519: 48 8b 35 80 27 05 00 mov 0x52780(%rip),%rsi # 4ddca0 <_TMP5759> 48b520: bf f0 02 00 00 mov $0x2f0,%edi 48b525: e8 a6 74 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b52a: 48 8b 0b mov (%rbx),%rcx 48b52d: 48 8b 39 mov (%rcx),%rdi 48b530: e8 1b c4 ff ff callq 487950 48b535: 48 89 c2 mov %rax,%rdx 48b538: f7 da neg %edx 48b53a: 19 d2 sbb %edx,%edx 48b53c: ff c2 inc %edx 48b53e: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48b542: 48 8b fb mov %rbx,%rdi 48b545: ba 80 b5 48 00 mov $0x48b580,%edx 48b54a: 48 89 d6 mov %rdx,%rsi 48b54d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48b551: e8 92 75 00 00 callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 48b556: 5b pop %rbx 48b557: 48 8b e5 mov %rbp,%rsp 48b55a: 5d pop %rbp 48b55b: c3 retq 48b55c: 0f 1f 40 00 nopl 0x0(%rax) 000000000048b560 <_D3std5stdio4File5flushMFNeZ12__dgliteral1MFNaNbNiNfZAxa>: 48b560: 55 push %rbp 48b561: 48 8b ec mov %rsp,%rbp 48b564: 48 83 ec 10 sub $0x10,%rsp 48b568: 48 8b 15 79 27 05 00 mov 0x52779(%rip),%rdx # 4ddce8 <_TMP5761+0x8> 48b56f: 48 8b 05 6a 27 05 00 mov 0x5276a(%rip),%rax # 4ddce0 <_TMP5761> 48b576: 48 8b e5 mov %rbp,%rsp 48b579: 5d pop %rbp 48b57a: c3 retq 48b57b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b580 <_D3std5stdio4File5flushMFNeZ12__dgliteral2MFNaNbNiNfZAya>: 48b580: 55 push %rbp 48b581: 48 8b ec mov %rsp,%rbp 48b584: 48 83 ec 10 sub $0x10,%rsp 48b588: 31 c0 xor %eax,%eax 48b58a: 31 d2 xor %edx,%edx 48b58c: 48 8b e5 mov %rbp,%rsp 48b58f: 5d pop %rbp 48b590: c3 retq 48b591: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048b598 <_D3std5stdio4File4syncMFNeZv>: 48b598: 55 push %rbp 48b599: 48 8b ec mov %rsp,%rbp 48b59c: 48 83 ec 18 sub $0x18,%rsp 48b5a0: 53 push %rbx 48b5a1: 48 89 fb mov %rdi,%rbx 48b5a4: e8 b7 fb ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b5a9: 49 89 c1 mov %rax,%r9 48b5ac: 48 8b c3 mov %rbx,%rax 48b5af: ba 10 b6 48 00 mov $0x48b610,%edx 48b5b4: 48 89 c1 mov %rax,%rcx 48b5b7: 49 89 d0 mov %rdx,%r8 48b5ba: 48 8b 15 37 27 05 00 mov 0x52737(%rip),%rdx # 4ddcf8 <_TMP5762+0x8> 48b5c1: 48 8b 35 28 27 05 00 mov 0x52728(%rip),%rsi # 4ddcf0 <_TMP5762> 48b5c8: bf 12 03 00 00 mov $0x312,%edi 48b5cd: e8 fe 73 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b5d2: 48 8b fb mov %rbx,%rdi 48b5d5: e8 7e 0a 00 00 callq 48c058 <_D3std5stdio4File6filenoMxFNdNeZi> 48b5da: 48 89 c7 mov %rax,%rdi 48b5dd: e8 5e c4 ff ff callq 487a40 48b5e2: 48 89 c2 mov %rax,%rdx 48b5e5: f7 da neg %edx 48b5e7: 19 d2 sbb %edx,%edx 48b5e9: ff c2 inc %edx 48b5eb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48b5ef: 48 8b fb mov %rbx,%rdi 48b5f2: ba 30 b6 48 00 mov $0x48b630,%edx 48b5f7: 48 89 d6 mov %rdx,%rsi 48b5fa: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48b5fe: e8 15 78 00 00 callq 492e18 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi793Z12errnoEnforceFNfbLAyaZb> 48b603: 5b pop %rbx 48b604: 48 8b e5 mov %rbp,%rsp 48b607: 5d pop %rbp 48b608: c3 retq 48b609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048b610 <_D3std5stdio4File4syncMFNeZ12__dgliteral1MFNaNbNiNfZAxa>: 48b610: 55 push %rbp 48b611: 48 8b ec mov %rsp,%rbp 48b614: 48 83 ec 10 sub $0x10,%rsp 48b618: 48 8b 15 19 27 05 00 mov 0x52719(%rip),%rdx # 4ddd38 <_TMP5764+0x8> 48b61f: 48 8b 05 0a 27 05 00 mov 0x5270a(%rip),%rax # 4ddd30 <_TMP5764> 48b626: 48 8b e5 mov %rbp,%rsp 48b629: 5d pop %rbp 48b62a: c3 retq 48b62b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b630 <_D3std5stdio4File4syncMFNeZ12__dgliteral2MFNaNbNiNfZAya>: 48b630: 55 push %rbp 48b631: 48 8b ec mov %rsp,%rbp 48b634: 48 83 ec 10 sub $0x10,%rsp 48b638: 48 8b 15 19 27 05 00 mov 0x52719(%rip),%rdx # 4ddd58 <_TMP5766+0x8> 48b63f: 48 8b 05 0a 27 05 00 mov 0x5270a(%rip),%rax # 4ddd50 <_TMP5766> 48b646: 48 8b e5 mov %rbp,%rsp 48b649: 5d pop %rbp 48b64a: c3 retq 48b64b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b650 <_D3std5stdio4File4seekMFNeliZv>: 48b650: 55 push %rbp 48b651: 48 8b ec mov %rsp,%rbp 48b654: 48 83 ec 20 sub $0x20,%rsp 48b658: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48b65c: 89 75 f0 mov %esi,-0x10(%rbp) 48b65f: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48b663: e8 f8 fa ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b668: 49 89 c1 mov %rax,%r9 48b66b: 48 8d 45 e8 lea -0x18(%rbp),%rax 48b66f: ba d0 b6 48 00 mov $0x48b6d0,%edx 48b674: 48 89 c1 mov %rax,%rcx 48b677: 49 89 d0 mov %rdx,%r8 48b67a: 48 8b 15 e7 26 05 00 mov 0x526e7(%rip),%rdx # 4ddd68 <_TMP5767+0x8> 48b681: 48 8b 35 d8 26 05 00 mov 0x526d8(%rip),%rsi # 4ddd60 <_TMP5767> 48b688: bf 9d 03 00 00 mov $0x39d,%edi 48b68d: e8 3e 73 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b692: 8b 55 f0 mov -0x10(%rbp),%edx 48b695: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48b699: 48 8b 45 e8 mov -0x18(%rbp),%rax 48b69d: 48 8b 08 mov (%rax),%rcx 48b6a0: 48 8b 39 mov (%rcx),%rdi 48b6a3: e8 a8 c3 ff ff callq 487a50 48b6a8: 48 89 c2 mov %rax,%rdx 48b6ab: f7 da neg %edx 48b6ad: 19 d2 sbb %edx,%edx 48b6af: ff c2 inc %edx 48b6b1: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b6b5: 48 8d 7d e8 lea -0x18(%rbp),%rdi 48b6b9: ba f0 b6 48 00 mov $0x48b6f0,%edx 48b6be: 48 89 d6 mov %rdx,%rsi 48b6c1: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48b6c5: e8 b2 77 00 00 callq 492e7c <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi935Z12errnoEnforceFNfbLAyaZb> 48b6ca: 48 8b e5 mov %rbp,%rsp 48b6cd: 5d pop %rbp 48b6ce: c3 retq 48b6cf: 90 nop 000000000048b6d0 <_D3std5stdio4File4seekMFNeliZ12__dgliteral3MFNaNbNiNfZAxa>: 48b6d0: 55 push %rbp 48b6d1: 48 8b ec mov %rsp,%rbp 48b6d4: 48 83 ec 10 sub $0x10,%rsp 48b6d8: 48 8b 15 c9 26 05 00 mov 0x526c9(%rip),%rdx # 4ddda8 <_TMP5769+0x8> 48b6df: 48 8b 05 ba 26 05 00 mov 0x526ba(%rip),%rax # 4ddda0 <_TMP5769> 48b6e6: 48 8b e5 mov %rbp,%rsp 48b6e9: 5d pop %rbp 48b6ea: c3 retq 48b6eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b6f0 <_D3std5stdio4File4seekMFNeliZ12__dgliteral4MFNaNbNfZAya>: 48b6f0: 55 push %rbp 48b6f1: 48 8b ec mov %rsp,%rbp 48b6f4: 48 83 ec 40 sub $0x40,%rsp 48b6f8: 48 8b 15 e9 26 05 00 mov 0x526e9(%rip),%rdx # 4ddde8 <_TMP5772+0x8> 48b6ff: 48 8b 05 da 26 05 00 mov 0x526da(%rip),%rax # 4ddde0 <_TMP5772> 48b706: 48 89 45 c8 mov %rax,-0x38(%rbp) 48b70a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48b70e: 48 8b 0f mov (%rdi),%rcx 48b711: 48 8b 51 10 mov 0x10(%rcx),%rdx 48b715: 48 8b 41 08 mov 0x8(%rcx),%rax 48b719: 48 89 45 d8 mov %rax,-0x28(%rbp) 48b71d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b721: 48 8b 15 90 26 05 00 mov 0x52690(%rip),%rdx # 4dddb8 <_TMP5770+0x8> 48b728: 48 8b 05 81 26 05 00 mov 0x52681(%rip),%rax # 4dddb0 <_TMP5770> 48b72f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48b733: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b737: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48b73b: be 03 00 00 00 mov $0x3,%esi 48b740: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48b745: e8 3a e2 ff ff callq 489984 <_d_arraycatnTX> 48b74a: 48 8b e5 mov %rbp,%rsp 48b74d: 5d pop %rbp 48b74e: c3 retq 48b74f: 90 nop 000000000048b750 <_D3std5stdio4File4tellMxFNdNeZm>: 48b750: 55 push %rbp 48b751: 48 8b ec mov %rsp,%rbp 48b754: 48 83 ec 20 sub $0x20,%rsp 48b758: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48b75c: e8 ff f9 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b761: 49 89 c1 mov %rax,%r9 48b764: 48 8d 45 f8 lea -0x8(%rbp),%rax 48b768: ba d0 b7 48 00 mov $0x48b7d0,%edx 48b76d: 48 89 c1 mov %rax,%rcx 48b770: 49 89 d0 mov %rdx,%r8 48b773: 48 8b 15 7e 26 05 00 mov 0x5267e(%rip),%rdx # 4dddf8 <_TMP5774+0x8> 48b77a: 48 8b 35 6f 26 05 00 mov 0x5266f(%rip),%rsi # 4dddf0 <_TMP5774> 48b781: bf d7 03 00 00 mov $0x3d7,%edi 48b786: e8 45 72 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b78b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48b78f: 48 8b 01 mov (%rcx),%rax 48b792: 48 8b 38 mov (%rax),%rdi 48b795: e8 c6 c2 ff ff callq 487a60 48b79a: 48 89 45 f0 mov %rax,-0x10(%rbp) 48b79e: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 48b7a2: 0f 95 c2 setne %dl 48b7a5: 48 0f b6 d2 movzbq %dl,%rdx 48b7a9: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48b7ad: 48 8d 7d f8 lea -0x8(%rbp),%rdi 48b7b1: ba f0 b7 48 00 mov $0x48b7f0,%edx 48b7b6: 48 89 d6 mov %rdx,%rsi 48b7b9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48b7bd: e8 1e 77 00 00 callq 492ee0 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi993Z12errnoEnforceFNfbLAyaZb> 48b7c2: 48 8b 45 f0 mov -0x10(%rbp),%rax 48b7c6: 48 8b e5 mov %rbp,%rsp 48b7c9: 5d pop %rbp 48b7ca: c3 retq 48b7cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b7d0 <_D3std5stdio4File4tellMxFNdNeZ12__dgliteral1MFNaNbNiNfZAxa>: 48b7d0: 55 push %rbp 48b7d1: 48 8b ec mov %rsp,%rbp 48b7d4: 48 83 ec 10 sub $0x10,%rsp 48b7d8: 48 8b 15 59 26 05 00 mov 0x52659(%rip),%rdx # 4dde38 <_TMP5776+0x8> 48b7df: 48 8b 05 4a 26 05 00 mov 0x5264a(%rip),%rax # 4dde30 <_TMP5776> 48b7e6: 48 8b e5 mov %rbp,%rsp 48b7e9: 5d pop %rbp 48b7ea: c3 retq 48b7eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b7f0 <_D3std5stdio4File4tellMxFNdNeZ12__dgliteral2MFNaNbNfZAya>: 48b7f0: 55 push %rbp 48b7f1: 48 8b ec mov %rsp,%rbp 48b7f4: 48 83 ec 40 sub $0x40,%rsp 48b7f8: 48 8b 15 79 26 05 00 mov 0x52679(%rip),%rdx # 4dde78 <_TMP5779+0x8> 48b7ff: 48 8b 05 6a 26 05 00 mov 0x5266a(%rip),%rax # 4dde70 <_TMP5779> 48b806: 48 89 45 c8 mov %rax,-0x38(%rbp) 48b80a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48b80e: 48 8b 0f mov (%rdi),%rcx 48b811: 48 8b 51 10 mov 0x10(%rcx),%rdx 48b815: 48 8b 41 08 mov 0x8(%rcx),%rax 48b819: 48 89 45 d8 mov %rax,-0x28(%rbp) 48b81d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b821: 48 8b 15 20 26 05 00 mov 0x52620(%rip),%rdx # 4dde48 <_TMP5777+0x8> 48b828: 48 8b 05 11 26 05 00 mov 0x52611(%rip),%rax # 4dde40 <_TMP5777> 48b82f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48b833: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b837: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48b83b: be 03 00 00 00 mov $0x3,%esi 48b840: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48b845: e8 3a e1 ff ff callq 489984 <_d_arraycatnTX> 48b84a: 48 8b e5 mov %rbp,%rsp 48b84d: 5d pop %rbp 48b84e: c3 retq 48b84f: 90 nop 000000000048b850 <_D3std5stdio4File6rewindMFNfZv>: 48b850: 55 push %rbp 48b851: 48 8b ec mov %rsp,%rbp 48b854: 48 83 ec 10 sub $0x10,%rsp 48b858: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48b85c: e8 ff f8 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b861: 49 89 c1 mov %rax,%r9 48b864: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b868: ba a0 b8 48 00 mov $0x48b8a0,%edx 48b86d: 48 89 c1 mov %rax,%rcx 48b870: 49 89 d0 mov %rdx,%r8 48b873: 48 8b 15 0e 26 05 00 mov 0x5260e(%rip),%rdx # 4dde88 <_TMP5781+0x8> 48b87a: 48 8b 35 ff 25 05 00 mov 0x525ff(%rip),%rsi # 4dde80 <_TMP5781> 48b881: bf fe 03 00 00 mov $0x3fe,%edi 48b886: e8 45 71 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b88b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48b88f: 48 8b 01 mov (%rcx),%rax 48b892: 48 8b 38 mov (%rax),%rdi 48b895: e8 d6 c1 ff ff callq 487a70 48b89a: 48 8b e5 mov %rbp,%rsp 48b89d: 5d pop %rbp 48b89e: c3 retq 48b89f: 90 nop 000000000048b8a0 <_D3std5stdio4File6rewindMFNfZ12__dgliteral1MFNaNbNiNfZAxa>: 48b8a0: 55 push %rbp 48b8a1: 48 8b ec mov %rsp,%rbp 48b8a4: 48 83 ec 10 sub $0x10,%rsp 48b8a8: 48 8b 15 19 26 05 00 mov 0x52619(%rip),%rdx # 4ddec8 <_TMP5783+0x8> 48b8af: 48 8b 05 0a 26 05 00 mov 0x5260a(%rip),%rax # 4ddec0 <_TMP5783> 48b8b6: 48 8b e5 mov %rbp,%rsp 48b8b9: 5d pop %rbp 48b8ba: c3 retq 48b8bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b8c0 <_D3std5stdio4File7setvbufMFNemiZv>: 48b8c0: 55 push %rbp 48b8c1: 48 8b ec mov %rsp,%rbp 48b8c4: 48 83 ec 28 sub $0x28,%rsp 48b8c8: 53 push %rbx 48b8c9: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48b8cd: 89 75 f0 mov %esi,-0x10(%rbp) 48b8d0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48b8d4: e8 87 f8 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b8d9: 49 89 c1 mov %rax,%r9 48b8dc: 48 8d 45 e8 lea -0x18(%rbp),%rax 48b8e0: ba 48 b9 48 00 mov $0x48b948,%edx 48b8e5: 48 89 c1 mov %rax,%rcx 48b8e8: 49 89 d0 mov %rdx,%r8 48b8eb: 48 8b 15 e6 25 05 00 mov 0x525e6(%rip),%rdx # 4dded8 <_TMP5784+0x8> 48b8f2: 48 8b 35 d7 25 05 00 mov 0x525d7(%rip),%rsi # 4dded0 <_TMP5784> 48b8f9: bf 0d 04 00 00 mov $0x40d,%edi 48b8fe: e8 cd 70 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48b903: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48b907: 8b 55 f0 mov -0x10(%rbp),%edx 48b90a: 31 f6 xor %esi,%esi 48b90c: 48 8b 45 e8 mov -0x18(%rbp),%rax 48b910: 48 8b 18 mov (%rax),%rbx 48b913: 48 8b 3b mov (%rbx),%rdi 48b916: e8 65 c1 ff ff callq 487a80 48b91b: 48 89 c2 mov %rax,%rdx 48b91e: f7 da neg %edx 48b920: 19 d2 sbb %edx,%edx 48b922: ff c2 inc %edx 48b924: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b928: 48 8d 7d e8 lea -0x18(%rbp),%rdi 48b92c: ba 68 b9 48 00 mov $0x48b968,%edx 48b931: 48 89 d6 mov %rdx,%rsi 48b934: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48b938: e8 07 76 00 00 callq 492f44 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1038Z12errnoEnforceFNfbLAyaZb> 48b93d: 5b pop %rbx 48b93e: 48 8b e5 mov %rbp,%rsp 48b941: 5d pop %rbp 48b942: c3 retq 48b943: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b948 <_D3std5stdio4File7setvbufMFNemiZ12__dgliteral3MFNaNbNiNfZAxa>: 48b948: 55 push %rbp 48b949: 48 8b ec mov %rsp,%rbp 48b94c: 48 83 ec 10 sub $0x10,%rsp 48b950: 48 8b 15 d1 25 05 00 mov 0x525d1(%rip),%rdx # 4ddf28 <_TMP5786+0x8> 48b957: 48 8b 05 c2 25 05 00 mov 0x525c2(%rip),%rax # 4ddf20 <_TMP5786> 48b95e: 48 8b e5 mov %rbp,%rsp 48b961: 5d pop %rbp 48b962: c3 retq 48b963: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048b968 <_D3std5stdio4File7setvbufMFNemiZ12__dgliteral4MFNaNbNfZAya>: 48b968: 55 push %rbp 48b969: 48 8b ec mov %rsp,%rbp 48b96c: 48 83 ec 40 sub $0x40,%rsp 48b970: 48 8b 15 01 26 05 00 mov 0x52601(%rip),%rdx # 4ddf78 <_TMP5789+0x8> 48b977: 48 8b 05 f2 25 05 00 mov 0x525f2(%rip),%rax # 4ddf70 <_TMP5789> 48b97e: 48 89 45 c8 mov %rax,-0x38(%rbp) 48b982: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48b986: 48 8b 0f mov (%rdi),%rcx 48b989: 48 8b 51 10 mov 0x10(%rcx),%rdx 48b98d: 48 8b 41 08 mov 0x8(%rcx),%rax 48b991: 48 89 45 d8 mov %rax,-0x28(%rbp) 48b995: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48b999: 48 8b 15 98 25 05 00 mov 0x52598(%rip),%rdx # 4ddf38 <_TMP5787+0x8> 48b9a0: 48 8b 05 89 25 05 00 mov 0x52589(%rip),%rax # 4ddf30 <_TMP5787> 48b9a7: 48 89 45 e8 mov %rax,-0x18(%rbp) 48b9ab: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b9af: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48b9b3: be 03 00 00 00 mov $0x3,%esi 48b9b8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48b9bd: e8 c2 df ff ff callq 489984 <_d_arraycatnTX> 48b9c2: 48 8b e5 mov %rbp,%rsp 48b9c5: 5d pop %rbp 48b9c6: c3 retq 48b9c7: 90 nop 000000000048b9c8 <_D3std5stdio4File7setvbufMFNeAviZv>: 48b9c8: 55 push %rbp 48b9c9: 48 8b ec mov %rsp,%rbp 48b9cc: 48 83 ec 38 sub $0x38,%rsp 48b9d0: 53 push %rbx 48b9d1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48b9d5: 89 75 e8 mov %esi,-0x18(%rbp) 48b9d8: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48b9dc: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48b9e0: e8 7b f7 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48b9e5: 49 89 c1 mov %rax,%r9 48b9e8: 48 8d 45 e0 lea -0x20(%rbp),%rax 48b9ec: ba 58 ba 48 00 mov $0x48ba58,%edx 48b9f1: 48 89 c1 mov %rax,%rcx 48b9f4: 49 89 d0 mov %rdx,%r8 48b9f7: 48 8b 15 8a 25 05 00 mov 0x5258a(%rip),%rdx # 4ddf88 <_TMP5791+0x8> 48b9fe: 48 8b 35 7b 25 05 00 mov 0x5257b(%rip),%rsi # 4ddf80 <_TMP5791> 48ba05: bf 1d 04 00 00 mov $0x41d,%edi 48ba0a: e8 c1 6f 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48ba0f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48ba13: 8b 55 e8 mov -0x18(%rbp),%edx 48ba16: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48ba1a: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ba1e: 48 8b 18 mov (%rax),%rbx 48ba21: 48 8b 3b mov (%rbx),%rdi 48ba24: e8 57 c0 ff ff callq 487a80 48ba29: 48 89 c2 mov %rax,%rdx 48ba2c: f7 da neg %edx 48ba2e: 19 d2 sbb %edx,%edx 48ba30: ff c2 inc %edx 48ba32: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48ba36: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48ba3a: ba 78 ba 48 00 mov $0x48ba78,%edx 48ba3f: 48 89 d6 mov %rdx,%rsi 48ba42: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48ba46: e8 5d 75 00 00 callq 492fa8 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1054Z12errnoEnforceFNfbLAyaZb> 48ba4b: 5b pop %rbx 48ba4c: 48 8b e5 mov %rbp,%rsp 48ba4f: 5d pop %rbp 48ba50: c3 retq 48ba51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048ba58 <_D3std5stdio4File7setvbufMFNeAviZ12__dgliteral3MFNaNbNiNfZAxa>: 48ba58: 55 push %rbp 48ba59: 48 8b ec mov %rsp,%rbp 48ba5c: 48 83 ec 10 sub $0x10,%rsp 48ba60: 48 8b 15 31 25 05 00 mov 0x52531(%rip),%rdx # 4ddf98 <_TMP5792+0x8> 48ba67: 48 8b 05 22 25 05 00 mov 0x52522(%rip),%rax # 4ddf90 <_TMP5792> 48ba6e: 48 8b e5 mov %rbp,%rsp 48ba71: 5d pop %rbp 48ba72: c3 retq 48ba73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048ba78 <_D3std5stdio4File7setvbufMFNeAviZ12__dgliteral4MFNaNbNfZAya>: 48ba78: 55 push %rbp 48ba79: 48 8b ec mov %rsp,%rbp 48ba7c: 48 83 ec 40 sub $0x40,%rsp 48ba80: 48 8b 15 31 25 05 00 mov 0x52531(%rip),%rdx # 4ddfb8 <_TMP5794+0x8> 48ba87: 48 8b 05 22 25 05 00 mov 0x52522(%rip),%rax # 4ddfb0 <_TMP5794> 48ba8e: 48 89 45 c8 mov %rax,-0x38(%rbp) 48ba92: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48ba96: 48 8b 0f mov (%rdi),%rcx 48ba99: 48 8b 51 10 mov 0x10(%rcx),%rdx 48ba9d: 48 8b 41 08 mov 0x8(%rcx),%rax 48baa1: 48 89 45 d8 mov %rax,-0x28(%rbp) 48baa5: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48baa9: 48 8b 15 f8 24 05 00 mov 0x524f8(%rip),%rdx # 4ddfa8 <_TMP5793+0x8> 48bab0: 48 8b 05 e9 24 05 00 mov 0x524e9(%rip),%rax # 4ddfa0 <_TMP5793> 48bab7: 48 89 45 e8 mov %rax,-0x18(%rbp) 48babb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48babf: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48bac3: be 03 00 00 00 mov $0x3,%esi 48bac8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48bacd: e8 b2 de ff ff callq 489984 <_d_arraycatnTX> 48bad2: 48 8b e5 mov %rbp,%rsp 48bad5: 5d pop %rbp 48bad6: c3 retq 48bad7: 90 nop 000000000048bad8 <_D3std5stdio4File8lockImplMFismmZi>: 48bad8: 55 push %rbp 48bad9: 48 8b ec mov %rsp,%rbp 48badc: 48 83 ec 60 sub $0x60,%rsp 48bae0: 48 89 7d d8 mov %rdi,-0x28(%rbp) 48bae4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 48bae8: 44 89 45 f8 mov %r8d,-0x8(%rbp) 48baec: 66 89 4d b8 mov %cx,-0x48(%rbp) 48baf0: 66 c7 45 ba 00 00 movw $0x0,-0x46(%rbp) 48baf6: 48 89 d7 mov %rdx,%rdi 48baf9: e8 2e 6e 00 00 callq 49292c <_D3std4conv9__T2toTlZ9__T2toTmZ2toFNaNfmZl> 48bafe: 48 89 45 c0 mov %rax,-0x40(%rbp) 48bb02: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48bb06: e8 21 6e 00 00 callq 49292c <_D3std4conv9__T2toTlZ9__T2toTmZ2toFNaNfmZl> 48bb0b: 48 89 45 c8 mov %rax,-0x38(%rbp) 48bb0f: e8 8c bf ff ff callq 487aa0 48bb14: 89 45 d0 mov %eax,-0x30(%rbp) 48bb17: 48 8d 55 b8 lea -0x48(%rbp),%rdx 48bb1b: 8b 75 f8 mov -0x8(%rbp),%esi 48bb1e: 48 89 55 a8 mov %rdx,-0x58(%rbp) 48bb22: 48 89 75 b0 mov %rsi,-0x50(%rbp) 48bb26: 48 8b 7d d8 mov -0x28(%rbp),%rdi 48bb2a: e8 29 05 00 00 callq 48c058 <_D3std5stdio4File6filenoMxFNdNeZi> 48bb2f: 48 89 c7 mov %rax,%rdi 48bb32: 48 8b 55 a8 mov -0x58(%rbp),%rdx 48bb36: 48 8b 75 b0 mov -0x50(%rbp),%rsi 48bb3a: 31 c0 xor %eax,%eax 48bb3c: e8 6f bf ff ff callq 487ab0 48bb41: 48 8b e5 mov %rbp,%rsp 48bb44: 5d pop %rbp 48bb45: c3 retq 48bb46: 66 90 xchg %ax,%ax 000000000048bb48 <_D3std5stdio4File4lockMFE3std5stdio8LockTypemmZv>: 48bb48: 55 push %rbp 48bb49: 48 8b ec mov %rsp,%rbp 48bb4c: 48 83 ec 30 sub $0x30,%rsp 48bb50: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48bb54: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48bb58: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48bb5c: 89 4d f8 mov %ecx,-0x8(%rbp) 48bb5f: e8 fc f5 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48bb64: 49 89 c1 mov %rax,%r9 48bb67: 48 8d 45 e0 lea -0x20(%rbp),%rax 48bb6b: ba e0 bb 48 00 mov $0x48bbe0,%edx 48bb70: 48 89 c1 mov %rax,%rcx 48bb73: 49 89 d0 mov %rdx,%r8 48bb76: 48 8b 15 4b 24 05 00 mov 0x5244b(%rip),%rdx # 4ddfc8 <_TMP5796+0x8> 48bb7d: 48 8b 35 3c 24 05 00 mov 0x5243c(%rip),%rsi # 4ddfc0 <_TMP5796> 48bb84: bf 66 04 00 00 mov $0x466,%edi 48bb89: e8 42 6e 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48bb8e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48bb92: 48 89 4d d8 mov %rcx,-0x28(%rbp) 48bb96: 41 b8 07 00 00 00 mov $0x7,%r8d 48bb9c: 83 7d f8 01 cmpl $0x1,-0x8(%rbp) 48bba0: 0f 94 c1 sete %cl 48bba3: 0f b6 c9 movzbl %cl,%ecx 48bba6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48bbaa: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48bbae: 48 8b 7d d8 mov -0x28(%rbp),%rdi 48bbb2: e8 21 ff ff ff callq 48bad8 <_D3std5stdio4File8lockImplMFismmZi> 48bbb7: 83 f8 ff cmp $0xffffffffffffffff,%eax 48bbba: 0f 95 c2 setne %dl 48bbbd: 0f b6 d2 movzbl %dl,%edx 48bbc0: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48bbc4: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48bbc8: ba 00 bc 48 00 mov $0x48bc00,%edx 48bbcd: 48 89 d6 mov %rdx,%rsi 48bbd0: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48bbd4: e8 33 74 00 00 callq 49300c <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1132Z12errnoEnforceFNfbLAyaZb> 48bbd9: 48 8b e5 mov %rbp,%rsp 48bbdc: 5d pop %rbp 48bbdd: c3 retq 48bbde: 66 90 xchg %ax,%ax 000000000048bbe0 <_D3std5stdio4File4lockMFE3std5stdio8LockTypemmZ12__dgliteral4MFNaNbNiNfZAxa>: 48bbe0: 55 push %rbp 48bbe1: 48 8b ec mov %rsp,%rbp 48bbe4: 48 83 ec 10 sub $0x10,%rsp 48bbe8: 48 8b 15 19 24 05 00 mov 0x52419(%rip),%rdx # 4de008 <_TMP5799+0x8> 48bbef: 48 8b 05 0a 24 05 00 mov 0x5240a(%rip),%rax # 4de000 <_TMP5799> 48bbf6: 48 8b e5 mov %rbp,%rsp 48bbf9: 5d pop %rbp 48bbfa: c3 retq 48bbfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048bc00 <_D3std5stdio4File4lockMFE3std5stdio8LockTypemmZ12__dgliteral5MFNaNbNfZAya>: 48bc00: 55 push %rbp 48bc01: 48 8b ec mov %rsp,%rbp 48bc04: 48 83 ec 40 sub $0x40,%rsp 48bc08: 48 8b 15 39 24 05 00 mov 0x52439(%rip),%rdx # 4de048 <_TMP5802+0x8> 48bc0f: 48 8b 05 2a 24 05 00 mov 0x5242a(%rip),%rax # 4de040 <_TMP5802> 48bc16: 48 89 45 c8 mov %rax,-0x38(%rbp) 48bc1a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48bc1e: 48 8b 0f mov (%rdi),%rcx 48bc21: 48 8b 51 10 mov 0x10(%rcx),%rdx 48bc25: 48 8b 41 08 mov 0x8(%rcx),%rax 48bc29: 48 89 45 d8 mov %rax,-0x28(%rbp) 48bc2d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48bc31: 48 8b 15 e0 23 05 00 mov 0x523e0(%rip),%rdx # 4de018 <_TMP5800+0x8> 48bc38: 48 8b 05 d1 23 05 00 mov 0x523d1(%rip),%rax # 4de010 <_TMP5800> 48bc3f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48bc43: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48bc47: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48bc4b: be 03 00 00 00 mov $0x3,%esi 48bc50: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48bc55: e8 2a dd ff ff callq 489984 <_d_arraycatnTX> 48bc5a: 48 8b e5 mov %rbp,%rsp 48bc5d: 5d pop %rbp 48bc5e: c3 retq 48bc5f: 90 nop 000000000048bc60 <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZb>: 48bc60: 55 push %rbp 48bc61: 48 8b ec mov %rsp,%rbp 48bc64: 48 83 ec 40 sub $0x40,%rsp 48bc68: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48bc6c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48bc70: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48bc74: 89 4d f8 mov %ecx,-0x8(%rbp) 48bc77: e8 e4 f4 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48bc7c: 49 89 c1 mov %rax,%r9 48bc7f: 48 8d 45 e0 lea -0x20(%rbp),%rax 48bc83: ba 20 bd 48 00 mov $0x48bd20,%edx 48bc88: 48 89 c1 mov %rax,%rcx 48bc8b: 49 89 d0 mov %rdx,%r8 48bc8e: 48 8b 15 c3 23 05 00 mov 0x523c3(%rip),%rdx # 4de058 <_TMP5804+0x8> 48bc95: 48 8b 35 b4 23 05 00 mov 0x523b4(%rip),%rsi # 4de050 <_TMP5804> 48bc9c: bf 86 04 00 00 mov $0x486,%edi 48bca1: e8 2a 6d 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48bca6: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48bcaa: 48 89 4d d0 mov %rcx,-0x30(%rbp) 48bcae: 41 b8 06 00 00 00 mov $0x6,%r8d 48bcb4: 83 7d f8 01 cmpl $0x1,-0x8(%rbp) 48bcb8: 0f 94 c1 sete %cl 48bcbb: 0f b6 c9 movzbl %cl,%ecx 48bcbe: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48bcc2: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48bcc6: 48 8b 7d d0 mov -0x30(%rbp),%rdi 48bcca: e8 09 fe ff ff callq 48bad8 <_D3std5stdio4File8lockImplMFismmZi> 48bccf: 89 45 d8 mov %eax,-0x28(%rbp) 48bcd2: 83 f8 ff cmp $0xffffffffffffffff,%eax 48bcd5: 75 1b jne 48bcf2 <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZb+0x92> 48bcd7: e8 f8 38 00 00 callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 48bcdc: 83 f8 0d cmp $0xd,%eax 48bcdf: 74 0a je 48bceb <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZb+0x8b> 48bce1: e8 ee 38 00 00 callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 48bce6: 83 f8 0b cmp $0xb,%eax 48bce9: 75 07 jne 48bcf2 <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZb+0x92> 48bceb: 31 c0 xor %eax,%eax 48bced: 48 8b e5 mov %rbp,%rsp 48bcf0: 5d pop %rbp 48bcf1: c3 retq 48bcf2: 83 7d d8 ff cmpl $0xffffffffffffffff,-0x28(%rbp) 48bcf6: 0f 95 c2 setne %dl 48bcf9: 0f b6 d2 movzbl %dl,%edx 48bcfc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48bd00: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48bd04: ba 40 bd 48 00 mov $0x48bd40,%edx 48bd09: 48 89 d6 mov %rdx,%rsi 48bd0c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 48bd10: e8 5b 73 00 00 callq 493070 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1168Z12errnoEnforceFNfbLAyaZb> 48bd15: b8 01 00 00 00 mov $0x1,%eax 48bd1a: 48 8b e5 mov %rbp,%rsp 48bd1d: 5d pop %rbp 48bd1e: c3 retq 48bd1f: 90 nop 000000000048bd20 <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZ12__dgliteral4MFNaNbNiNfZAxa>: 48bd20: 55 push %rbp 48bd21: 48 8b ec mov %rsp,%rbp 48bd24: 48 83 ec 10 sub $0x10,%rsp 48bd28: 48 8b 15 79 23 05 00 mov 0x52379(%rip),%rdx # 4de0a8 <_TMP5807+0x8> 48bd2f: 48 8b 05 6a 23 05 00 mov 0x5236a(%rip),%rax # 4de0a0 <_TMP5807> 48bd36: 48 8b e5 mov %rbp,%rsp 48bd39: 5d pop %rbp 48bd3a: c3 retq 48bd3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048bd40 <_D3std5stdio4File7tryLockMFE3std5stdio8LockTypemmZ12__dgliteral5MFNaNbNfZAya>: 48bd40: 55 push %rbp 48bd41: 48 8b ec mov %rsp,%rbp 48bd44: 48 83 ec 40 sub $0x40,%rsp 48bd48: 48 8b 15 79 23 05 00 mov 0x52379(%rip),%rdx # 4de0c8 <_TMP5809+0x8> 48bd4f: 48 8b 05 6a 23 05 00 mov 0x5236a(%rip),%rax # 4de0c0 <_TMP5809> 48bd56: 48 89 45 c8 mov %rax,-0x38(%rbp) 48bd5a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48bd5e: 48 8b 0f mov (%rdi),%rcx 48bd61: 48 8b 51 10 mov 0x10(%rcx),%rdx 48bd65: 48 8b 41 08 mov 0x8(%rcx),%rax 48bd69: 48 89 45 d8 mov %rax,-0x28(%rbp) 48bd6d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48bd71: 48 8b 15 40 23 05 00 mov 0x52340(%rip),%rdx # 4de0b8 <_TMP5808+0x8> 48bd78: 48 8b 05 31 23 05 00 mov 0x52331(%rip),%rax # 4de0b0 <_TMP5808> 48bd7f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48bd83: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48bd87: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48bd8b: be 03 00 00 00 mov $0x3,%esi 48bd90: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48bd95: e8 ea db ff ff callq 489984 <_d_arraycatnTX> 48bd9a: 48 8b e5 mov %rbp,%rsp 48bd9d: 5d pop %rbp 48bd9e: c3 retq 48bd9f: 90 nop 000000000048bda0 <_D3std5stdio4File6unlockMFmmZv>: 48bda0: 55 push %rbp 48bda1: 48 8b ec mov %rsp,%rbp 48bda4: 48 83 ec 30 sub $0x30,%rsp 48bda8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48bdac: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48bdb0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48bdb4: e8 a7 f3 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48bdb9: 49 89 c1 mov %rax,%r9 48bdbc: 48 8d 45 e8 lea -0x18(%rbp),%rax 48bdc0: ba 30 be 48 00 mov $0x48be30,%edx 48bdc5: 48 89 c1 mov %rax,%rcx 48bdc8: 49 89 d0 mov %rdx,%r8 48bdcb: 48 8b 15 06 23 05 00 mov 0x52306(%rip),%rdx # 4de0d8 <_TMP5811+0x8> 48bdd2: 48 8b 35 f7 22 05 00 mov 0x522f7(%rip),%rsi # 4de0d0 <_TMP5811> 48bdd9: bf ab 04 00 00 mov $0x4ab,%edi 48bdde: e8 ed 6b 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48bde3: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48bde7: 48 89 4d e0 mov %rcx,-0x20(%rbp) 48bdeb: 41 b8 06 00 00 00 mov $0x6,%r8d 48bdf1: b9 02 00 00 00 mov $0x2,%ecx 48bdf6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48bdfa: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48bdfe: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48be02: e8 d1 fc ff ff callq 48bad8 <_D3std5stdio4File8lockImplMFismmZi> 48be07: 83 f8 ff cmp $0xffffffffffffffff,%eax 48be0a: 0f 95 c2 setne %dl 48be0d: 0f b6 d2 movzbl %dl,%edx 48be10: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48be14: 48 8d 7d e8 lea -0x18(%rbp),%rdi 48be18: ba 50 be 48 00 mov $0x48be50,%edx 48be1d: 48 89 d6 mov %rdx,%rsi 48be20: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48be24: e8 ab 72 00 00 callq 4930d4 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1199Z12errnoEnforceFNfbLAyaZb> 48be29: 48 8b e5 mov %rbp,%rsp 48be2c: 5d pop %rbp 48be2d: c3 retq 48be2e: 66 90 xchg %ax,%ax 000000000048be30 <_D3std5stdio4File6unlockMFmmZ12__dgliteral3MFNaNbNiNfZAxa>: 48be30: 55 push %rbp 48be31: 48 8b ec mov %rsp,%rbp 48be34: 48 83 ec 10 sub $0x10,%rsp 48be38: 48 8b 15 d9 22 05 00 mov 0x522d9(%rip),%rdx # 4de118 <_TMP5814+0x8> 48be3f: 48 8b 05 ca 22 05 00 mov 0x522ca(%rip),%rax # 4de110 <_TMP5814> 48be46: 48 8b e5 mov %rbp,%rsp 48be49: 5d pop %rbp 48be4a: c3 retq 48be4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048be50 <_D3std5stdio4File6unlockMFmmZ12__dgliteral4MFNaNbNfZAya>: 48be50: 55 push %rbp 48be51: 48 8b ec mov %rsp,%rbp 48be54: 48 83 ec 40 sub $0x40,%rsp 48be58: 48 8b 15 09 23 05 00 mov 0x52309(%rip),%rdx # 4de168 <_TMP5817+0x8> 48be5f: 48 8b 05 fa 22 05 00 mov 0x522fa(%rip),%rax # 4de160 <_TMP5817> 48be66: 48 89 45 c8 mov %rax,-0x38(%rbp) 48be6a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48be6e: 48 8b 0f mov (%rdi),%rcx 48be71: 48 8b 51 10 mov 0x10(%rcx),%rdx 48be75: 48 8b 41 08 mov 0x8(%rcx),%rax 48be79: 48 89 45 d8 mov %rax,-0x28(%rbp) 48be7d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48be81: 48 8b 15 a0 22 05 00 mov 0x522a0(%rip),%rdx # 4de128 <_TMP5815+0x8> 48be88: 48 8b 05 91 22 05 00 mov 0x52291(%rip),%rax # 4de120 <_TMP5815> 48be8f: 48 89 45 e8 mov %rax,-0x18(%rbp) 48be93: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48be97: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48be9b: be 03 00 00 00 mov $0x3,%esi 48bea0: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48bea5: e8 da da ff ff callq 489984 <_d_arraycatnTX> 48beaa: 48 8b e5 mov %rbp,%rsp 48bead: 5d pop %rbp 48beae: c3 retq 48beaf: 90 nop 000000000048beb0 <_D3std5stdio4File7tmpfileFNfZS3std5stdio4File>: 48beb0: 55 push %rbp 48beb1: 48 8b ec mov %rsp,%rbp 48beb4: 48 83 ec 30 sub $0x30,%rsp 48beb8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48bebc: 31 c0 xor %eax,%eax 48bebe: 48 89 45 e0 mov %rax,-0x20(%rbp) 48bec2: 48 89 45 e8 mov %rax,-0x18(%rbp) 48bec6: 48 89 45 f0 mov %rax,-0x10(%rbp) 48beca: e8 c1 bb ff ff callq 487a90 48becf: 48 89 c2 mov %rax,%rdx 48bed2: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48bed6: ba 20 bf 48 00 mov $0x48bf20,%edx 48bedb: 31 ff xor %edi,%edi 48bedd: 48 89 d6 mov %rdx,%rsi 48bee0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48bee4: e8 4f 72 00 00 callq 493138 <_D3std9exception84__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi1661Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE> 48bee9: 49 89 c1 mov %rax,%r9 48beec: 31 c0 xor %eax,%eax 48beee: 31 d2 xor %edx,%edx 48bef0: 48 89 c1 mov %rax,%rcx 48bef3: 49 89 d0 mov %rdx,%r8 48bef6: ba 01 00 00 00 mov $0x1,%edx 48befb: 31 f6 xor %esi,%esi 48befd: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48bf01: e8 42 ed ff ff callq 48ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File> 48bf06: 48 89 c6 mov %rax,%rsi 48bf09: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48bf0d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bf0f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bf11: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bf13: 48 8b 45 f8 mov -0x8(%rbp),%rax 48bf17: 48 8b e5 mov %rbp,%rsp 48bf1a: 5d pop %rbp 48bf1b: c3 retq 48bf1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000048bf20 <_D3std5stdio4File7tmpfileFNfZ12__dgliteral1MFNaNbNiNfZAya>: 48bf20: 55 push %rbp 48bf21: 48 8b ec mov %rsp,%rbp 48bf24: 48 83 ec 10 sub $0x10,%rsp 48bf28: 48 8b 15 79 22 05 00 mov 0x52279(%rip),%rdx # 4de1a8 <_TMP5821+0x8> 48bf2f: 48 8b 05 6a 22 05 00 mov 0x5226a(%rip),%rax # 4de1a0 <_TMP5821> 48bf36: 48 8b e5 mov %rbp,%rsp 48bf39: 5d pop %rbp 48bf3a: c3 retq 48bf3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048bf40 <_D3std5stdio4File8wrapFileFNfPOS4core4stdc5stdio8_IO_FILEZS3std5stdio4File>: 48bf40: 55 push %rbp 48bf41: 48 8b ec mov %rsp,%rbp 48bf44: 48 83 ec 30 sub $0x30,%rsp 48bf48: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48bf4c: 31 c0 xor %eax,%eax 48bf4e: 48 89 45 d8 mov %rax,-0x28(%rbp) 48bf52: 48 89 45 e0 mov %rax,-0x20(%rbp) 48bf56: 48 89 45 e8 mov %rax,-0x18(%rbp) 48bf5a: 49 89 f1 mov %rsi,%r9 48bf5d: ba b8 bf 48 00 mov $0x48bfb8,%edx 48bf62: 48 89 c1 mov %rax,%rcx 48bf65: 49 89 d0 mov %rdx,%r8 48bf68: 48 8b 15 49 22 05 00 mov 0x52249(%rip),%rdx # 4de1b8 <_TMP5823+0x8> 48bf6f: 48 8b 35 3a 22 05 00 mov 0x5223a(%rip),%rsi # 4de1b0 <_TMP5823> 48bf76: bf 8a 06 00 00 mov $0x68a,%edi 48bf7b: e8 20 72 00 00 callq 4931a0 <_D3std9exception54__T7enforceHTC9ExceptionTPOS4core4stdc5stdio8_IO_FILEZ7enforceFNaNfPOS4core4stdc5stdio8_IO_FILELAxaAyamZPOS4core4stdc5stdio8_IO_FILE> 48bf80: 49 89 c1 mov %rax,%r9 48bf83: 31 c0 xor %eax,%eax 48bf85: 31 d2 xor %edx,%edx 48bf87: 48 89 c1 mov %rax,%rcx 48bf8a: 49 89 d0 mov %rdx,%r8 48bf8d: ba 0f 27 00 00 mov $0x270f,%edx 48bf92: 31 f6 xor %esi,%esi 48bf94: 48 8d 7d d8 lea -0x28(%rbp),%rdi 48bf98: e8 ab ec ff ff callq 48ac48 <_D3std5stdio4File6__ctorMFNcNePOS4core4stdc5stdio8_IO_FILEAyakbZS3std5stdio4File> 48bf9d: 48 89 c6 mov %rax,%rsi 48bfa0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48bfa4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bfa6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bfa8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48bfaa: 48 8b 45 f0 mov -0x10(%rbp),%rax 48bfae: 48 8b e5 mov %rbp,%rsp 48bfb1: 5d pop %rbp 48bfb2: c3 retq 48bfb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048bfb8 <_D3std5stdio4File8wrapFileFNfPOS4core4stdc5stdio8_IO_FILEZ12__dgliteral2MFNaNbNiNfZAxa>: 48bfb8: 55 push %rbp 48bfb9: 48 8b ec mov %rsp,%rbp 48bfbc: 48 83 ec 10 sub $0x10,%rsp 48bfc0: 48 8b 15 21 22 05 00 mov 0x52221(%rip),%rdx # 4de1e8 <_TMP5825+0x8> 48bfc7: 48 8b 05 12 22 05 00 mov 0x52212(%rip),%rax # 4de1e0 <_TMP5825> 48bfce: 48 8b e5 mov %rbp,%rsp 48bfd1: 5d pop %rbp 48bfd2: c3 retq 48bfd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048bfd8 <_D3std5stdio4File5getFPMFNaNfZPOS4core4stdc5stdio8_IO_FILE>: 48bfd8: 55 push %rbp 48bfd9: 48 8b ec mov %rsp,%rbp 48bfdc: 48 83 ec 10 sub $0x10,%rsp 48bfe0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48bfe4: 48 8b 07 mov (%rdi),%rax 48bfe7: 48 85 c0 test %rax,%rax 48bfea: 74 06 je 48bff2 <_D3std5stdio4File5getFPMFNaNfZPOS4core4stdc5stdio8_IO_FILE+0x1a> 48bfec: 48 83 38 00 cmpq $0x0,(%rax) 48bff0: 75 05 jne 48bff7 <_D3std5stdio4File5getFPMFNaNfZPOS4core4stdc5stdio8_IO_FILE+0x1f> 48bff2: 45 31 c9 xor %r9d,%r9d 48bff5: eb 06 jmp 48bffd <_D3std5stdio4File5getFPMFNaNfZPOS4core4stdc5stdio8_IO_FILE+0x25> 48bff7: 41 b9 01 00 00 00 mov $0x1,%r9d 48bffd: 48 89 f8 mov %rdi,%rax 48c000: ba 38 c0 48 00 mov $0x48c038,%edx 48c005: 48 89 c1 mov %rax,%rcx 48c008: 49 89 d0 mov %rdx,%r8 48c00b: 48 8b 15 e6 21 05 00 mov 0x521e6(%rip),%rdx # 4de1f8 <_TMP5826+0x8> 48c012: 48 8b 35 d7 21 05 00 mov 0x521d7(%rip),%rsi # 4de1f0 <_TMP5826> 48c019: bf 95 06 00 00 mov $0x695,%edi 48c01e: e8 ad 69 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48c023: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c027: 48 8b 01 mov (%rcx),%rax 48c02a: 48 8b 00 mov (%rax),%rax 48c02d: 48 8b e5 mov %rbp,%rsp 48c030: 5d pop %rbp 48c031: c3 retq 48c032: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048c038 <_D3std5stdio4File5getFPMFNaNfZ12__dgliteral1MFNaNbNiNfZAxa>: 48c038: 55 push %rbp 48c039: 48 8b ec mov %rsp,%rbp 48c03c: 48 83 ec 10 sub $0x10,%rsp 48c040: 48 8b 15 f1 21 05 00 mov 0x521f1(%rip),%rdx # 4de238 <_TMP5828+0x8> 48c047: 48 8b 05 e2 21 05 00 mov 0x521e2(%rip),%rax # 4de230 <_TMP5828> 48c04e: 48 8b e5 mov %rbp,%rsp 48c051: 5d pop %rbp 48c052: c3 retq 48c053: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048c058 <_D3std5stdio4File6filenoMxFNdNeZi>: 48c058: 55 push %rbp 48c059: 48 8b ec mov %rsp,%rbp 48c05c: 48 83 ec 10 sub $0x10,%rsp 48c060: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c064: e8 f7 f0 ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48c069: 49 89 c1 mov %rax,%r9 48c06c: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c070: ba a8 c0 48 00 mov $0x48c0a8,%edx 48c075: 48 89 c1 mov %rax,%rcx 48c078: 49 89 d0 mov %rdx,%r8 48c07b: 48 8b 15 c6 21 05 00 mov 0x521c6(%rip),%rdx # 4de248 <_TMP5829+0x8> 48c082: 48 8b 35 b7 21 05 00 mov 0x521b7(%rip),%rsi # 4de240 <_TMP5829> 48c089: bf a7 06 00 00 mov $0x6a7,%edi 48c08e: e8 3d 69 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48c093: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c097: 48 8b 01 mov (%rcx),%rax 48c09a: 48 8b 38 mov (%rax),%rdi 48c09d: e8 1e ba ff ff callq 487ac0 48c0a2: 48 8b e5 mov %rbp,%rsp 48c0a5: 5d pop %rbp 48c0a6: c3 retq 48c0a7: 90 nop 000000000048c0a8 <_D3std5stdio4File6filenoMxFNdNeZ12__dgliteral1MFNaNbNiNfZAxa>: 48c0a8: 55 push %rbp 48c0a9: 48 8b ec mov %rsp,%rbp 48c0ac: 48 83 ec 10 sub $0x10,%rsp 48c0b0: 48 8b 15 d1 21 05 00 mov 0x521d1(%rip),%rdx # 4de288 <_TMP5831+0x8> 48c0b7: 48 8b 05 c2 21 05 00 mov 0x521c2(%rip),%rax # 4de280 <_TMP5831> 48c0be: 48 8b e5 mov %rbp,%rsp 48c0c1: 5d pop %rbp 48c0c2: c3 retq 48c0c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048c0c8 <_D3std5stdio4File7ByChunk5primeMFZv>: 48c0c8: 55 push %rbp 48c0c9: 48 8b ec mov %rsp,%rbp 48c0cc: 50 push %rax 48c0cd: 53 push %rbx 48c0ce: 48 89 fb mov %rdi,%rbx 48c0d1: 48 8b 53 20 mov 0x20(%rbx),%rdx 48c0d5: 48 8b 73 18 mov 0x18(%rbx),%rsi 48c0d9: e8 f2 08 00 00 callq 48c9d0 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh> 48c0de: 48 89 43 18 mov %rax,0x18(%rbx) 48c0e2: 48 89 53 20 mov %rdx,0x20(%rbx) 48c0e6: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 48c0eb: 75 08 jne 48c0f5 <_D3std5stdio4File7ByChunk5primeMFZv+0x2d> 48c0ed: 48 8b fb mov %rbx,%rdi 48c0f0: e8 63 f1 ff ff callq 48b258 <_D3std5stdio4File6detachMFNfZv> 48c0f5: 5b pop %rbx 48c0f6: 48 8b e5 mov %rbp,%rsp 48c0f9: 5d pop %rbp 48c0fa: c3 retq 48c0fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048c100 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FilemZS3std5stdio4File7ByChunk>: 48c100: 55 push %rbp 48c101: 48 8b ec mov %rsp,%rbp 48c104: 48 83 ec 38 sub $0x38,%rsp 48c108: 53 push %rbx 48c109: 41 54 push %r12 48c10b: 41 55 push %r13 48c10d: 41 56 push %r14 48c10f: 41 57 push %r15 48c111: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48c115: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48c119: 48 89 fb mov %rdi,%rbx 48c11c: 48 8d 75 10 lea 0x10(%rbp),%rsi 48c120: 48 8d 7d d8 lea -0x28(%rbp),%rdi 48c124: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c126: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c128: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c12a: 48 8d 7d d8 lea -0x28(%rbp),%rdi 48c12e: e8 d5 ec ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c133: 48 83 ec 08 sub $0x8,%rsp 48c137: ff 75 e8 pushq -0x18(%rbp) 48c13a: ff 75 e0 pushq -0x20(%rbp) 48c13d: ff 75 d8 pushq -0x28(%rbp) 48c140: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48c144: bf 00 fb 4d 00 mov $0x4dfb00,%edi 48c149: e8 9a 3f 00 00 callq 4900e8 <_d_newarrayT> 48c14e: 48 89 c6 mov %rax,%rsi 48c151: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48c155: e8 56 00 00 00 callq 48c1b0 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk> 48c15a: 48 83 c4 20 add $0x20,%rsp 48c15e: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c162: 48 89 45 d0 mov %rax,-0x30(%rbp) 48c166: 48 83 ec 08 sub $0x8,%rsp 48c16a: e8 25 00 00 00 callq 48c194 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FilemZS3std5stdio4File7ByChunk+0x94> 48c16f: 48 83 c4 08 add $0x8,%rsp 48c173: 48 8b 45 d0 mov -0x30(%rbp),%rax 48c177: 41 5f pop %r15 48c179: 41 5e pop %r14 48c17b: 41 5d pop %r13 48c17d: 41 5c pop %r12 48c17f: 5b pop %rbx 48c180: 48 8b e5 mov %rbp,%rsp 48c183: 5d pop %rbp 48c184: c3 retq 48c185: 48 83 ec 08 sub $0x8,%rsp 48c189: e8 06 00 00 00 callq 48c194 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FilemZS3std5stdio4File7ByChunk+0x94> 48c18e: 48 83 c4 08 add $0x8,%rsp 48c192: eb 0a jmp 48c19e <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FilemZS3std5stdio4File7ByChunk+0x9e> 48c194: 48 8d 7d 10 lea 0x10(%rbp),%rdi 48c198: e8 53 ec ff ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 48c19d: c3 retq 48c19e: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c1a2: 41 5f pop %r15 48c1a4: 41 5e pop %r14 48c1a6: 41 5d pop %r13 48c1a8: 41 5c pop %r12 48c1aa: 5b pop %rbx 48c1ab: 48 8b e5 mov %rbp,%rsp 48c1ae: 5d pop %rbp 48c1af: c3 retq 000000000048c1b0 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk>: 48c1b0: 55 push %rbp 48c1b1: 48 8b ec mov %rsp,%rbp 48c1b4: 48 83 ec 38 sub $0x38,%rsp 48c1b8: 53 push %rbx 48c1b9: 41 54 push %r12 48c1bb: 41 55 push %r13 48c1bd: 41 56 push %r14 48c1bf: 41 57 push %r15 48c1c1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48c1c5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48c1c9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48c1cd: 49 89 f1 mov %rsi,%r9 48c1d0: 48 89 f8 mov %rdi,%rax 48c1d3: ba 80 c2 48 00 mov $0x48c280,%edx 48c1d8: 48 89 c1 mov %rax,%rcx 48c1db: 49 89 d0 mov %rdx,%r8 48c1de: 48 8b 15 b3 20 05 00 mov 0x520b3(%rip),%rdx # 4de298 <_TMP5835+0x8> 48c1e5: 48 8b 35 a4 20 05 00 mov 0x520a4(%rip),%rsi # 4de290 <_TMP5835> 48c1ec: bf ca 08 00 00 mov $0x8ca,%edi 48c1f1: e8 12 70 00 00 callq 493208 <_D3std9exception27__T7enforceHTC9ExceptionTmZ7enforceFNaNfmLAxaAyamZm> 48c1f6: 48 8d 75 10 lea 0x10(%rbp),%rsi 48c1fa: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48c1fe: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c200: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c202: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c204: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48c208: e8 fb eb ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c20d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48c211: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c215: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48c219: 48 89 41 18 mov %rax,0x18(%rcx) 48c21d: 48 89 51 20 mov %rdx,0x20(%rcx) 48c221: 48 89 cf mov %rcx,%rdi 48c224: e8 9f fe ff ff callq 48c0c8 <_D3std5stdio4File7ByChunk5primeMFZv> 48c229: 48 8b 45 e0 mov -0x20(%rbp),%rax 48c22d: 48 89 45 d8 mov %rax,-0x28(%rbp) 48c231: 48 83 ec 08 sub $0x8,%rsp 48c235: e8 25 00 00 00 callq 48c25f <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk+0xaf> 48c23a: 48 83 c4 08 add $0x8,%rsp 48c23e: 48 8b 45 d8 mov -0x28(%rbp),%rax 48c242: 41 5f pop %r15 48c244: 41 5e pop %r14 48c246: 41 5d pop %r13 48c248: 41 5c pop %r12 48c24a: 5b pop %rbx 48c24b: 48 8b e5 mov %rbp,%rsp 48c24e: 5d pop %rbp 48c24f: c3 retq 48c250: 48 83 ec 08 sub $0x8,%rsp 48c254: e8 06 00 00 00 callq 48c25f <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk+0xaf> 48c259: 48 83 c4 08 add $0x8,%rsp 48c25d: eb 0a jmp 48c269 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk+0xb9> 48c25f: 48 8d 7d 10 lea 0x10(%rbp),%rdi 48c263: e8 88 eb ff ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 48c268: c3 retq 48c269: 48 8b 45 e0 mov -0x20(%rbp),%rax 48c26d: 41 5f pop %r15 48c26f: 41 5e pop %r14 48c271: 41 5d pop %r13 48c273: 41 5c pop %r12 48c275: 5b pop %rbx 48c276: 48 8b e5 mov %rbp,%rsp 48c279: 5d pop %rbp 48c27a: c3 retq 48c27b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048c280 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZ12__dgliteral3MFNaNbNiNfZAxa>: 48c280: 55 push %rbp 48c281: 48 8b ec mov %rsp,%rbp 48c284: 48 83 ec 10 sub $0x10,%rsp 48c288: 48 8b 15 39 20 05 00 mov 0x52039(%rip),%rdx # 4de2c8 <_TMP5838+0x8> 48c28f: 48 8b 05 2a 20 05 00 mov 0x5202a(%rip),%rax # 4de2c0 <_TMP5838> 48c296: 48 8b e5 mov %rbp,%rsp 48c299: 5d pop %rbp 48c29a: c3 retq 48c29b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048c2a0 <_D3std5stdio4File7ByChunk5emptyMxFNbNdZb>: 48c2a0: 55 push %rbp 48c2a1: 48 8b ec mov %rsp,%rbp 48c2a4: 48 83 ec 10 sub $0x10,%rsp 48c2a8: e8 b3 ee ff ff callq 48b160 <_D3std5stdio4File6isOpenMxFNaNbNdNfZb> 48c2ad: 34 01 xor $0x1,%al 48c2af: 48 8b e5 mov %rbp,%rsp 48c2b2: 5d pop %rbp 48c2b3: c3 retq 48c2b4: 0f 1f 40 00 nopl 0x0(%rax) 000000000048c2b8 <_D3std5stdio4File7ByChunk5frontMFNbNdZAh>: 48c2b8: 55 push %rbp 48c2b9: 48 8b ec mov %rsp,%rbp 48c2bc: 48 83 ec 10 sub $0x10,%rsp 48c2c0: 48 8b 57 20 mov 0x20(%rdi),%rdx 48c2c4: 48 8b 47 18 mov 0x18(%rdi),%rax 48c2c8: 48 8b e5 mov %rbp,%rsp 48c2cb: 5d pop %rbp 48c2cc: c3 retq 48c2cd: 0f 1f 00 nopl (%rax) 000000000048c2d0 <_D3std5stdio4File7ByChunk8popFrontMFZv>: 48c2d0: 55 push %rbp 48c2d1: 48 8b ec mov %rsp,%rbp 48c2d4: 48 83 ec 10 sub $0x10,%rsp 48c2d8: e8 eb fd ff ff callq 48c0c8 <_D3std5stdio4File7ByChunk5primeMFZv> 48c2dd: 48 8b e5 mov %rbp,%rsp 48c2e0: 5d pop %rbp 48c2e1: c3 retq 48c2e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048c2e8 <_D3std5stdio4File7ByChunk11__fieldDtorMFNfZv>: 48c2e8: 55 push %rbp 48c2e9: 48 8b ec mov %rsp,%rbp 48c2ec: 48 83 ec 10 sub $0x10,%rsp 48c2f0: e8 fb ea ff ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 48c2f5: 48 8b e5 mov %rbp,%rsp 48c2f8: 5d pop %rbp 48c2f9: c3 retq 48c2fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048c300 <_D3std5stdio4File7ByChunk15__fieldPostblitMFNfZv>: 48c300: 55 push %rbp 48c301: 48 8b ec mov %rsp,%rbp 48c304: 48 83 ec 10 sub $0x10,%rsp 48c308: e8 fb ea ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c30d: 48 8b e5 mov %rbp,%rsp 48c310: 5d pop %rbp 48c311: c3 retq 48c312: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048c318 <_D3std5stdio4File7ByChunk8opAssignMFNcNjNeS3std5stdio4File7ByChunkZS3std5stdio4File7ByChunk>: 48c318: 55 push %rbp 48c319: 48 8b ec mov %rsp,%rbp 48c31c: 48 83 ec 30 sub $0x30,%rsp 48c320: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c324: 48 89 fe mov %rdi,%rsi 48c327: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48c32b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c32d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c32f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c331: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c333: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c335: 48 8d 75 10 lea 0x10(%rbp),%rsi 48c339: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c33d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c33f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c341: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c343: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c345: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c347: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48c34b: e8 98 ff ff ff callq 48c2e8 <_D3std5stdio4File7ByChunk11__fieldDtorMFNfZv> 48c350: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c354: 48 8b e5 mov %rbp,%rsp 48c357: 5d pop %rbp 48c358: c3 retq 48c359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c360 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb>: 48c360: 55 push %rbp 48c361: 48 8b ec mov %rsp,%rbp 48c364: 53 push %rbx 48c365: 48 89 fa mov %rdi,%rdx 48c368: 49 89 f0 mov %rsi,%r8 48c36b: 49 8b 00 mov (%r8),%rax 48c36e: 48 3b 02 cmp (%rdx),%rax 48c371: 75 4d jne 48c3c0 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x60> 48c373: 49 8b 48 08 mov 0x8(%r8),%rcx 48c377: 48 3b 4a 08 cmp 0x8(%rdx),%rcx 48c37b: 75 43 jne 48c3c0 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x60> 48c37d: 48 85 c9 test %rcx,%rcx 48c380: 74 16 je 48c398 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x38> 48c382: 49 8d 58 08 lea 0x8(%r8),%rbx 48c386: 48 8b 73 08 mov 0x8(%rbx),%rsi 48c38a: 4c 8d 4a 08 lea 0x8(%rdx),%r9 48c38e: 49 8b 79 08 mov 0x8(%r9),%rdi 48c392: 33 c0 xor %eax,%eax 48c394: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48c396: 75 28 jne 48c3c0 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x60> 48c398: 49 8b 40 18 mov 0x18(%r8),%rax 48c39c: 48 3b 42 18 cmp 0x18(%rdx),%rax 48c3a0: 75 1e jne 48c3c0 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x60> 48c3a2: 48 85 c0 test %rax,%rax 48c3a5: 74 1d je 48c3c4 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x64> 48c3a7: 49 8d 48 18 lea 0x18(%r8),%rcx 48c3ab: 48 8b 71 08 mov 0x8(%rcx),%rsi 48c3af: 48 8d 5a 18 lea 0x18(%rdx),%rbx 48c3b3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 48c3b7: 48 89 c1 mov %rax,%rcx 48c3ba: 33 c0 xor %eax,%eax 48c3bc: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48c3be: 74 04 je 48c3c4 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x64> 48c3c0: 31 c0 xor %eax,%eax 48c3c2: eb 05 jmp 48c3c9 <_D3std5stdio4File7ByChunk11__xopEqualsFKxS3std5stdio4File7ByChunkKxS3std5stdio4File7ByChunkZb+0x69> 48c3c4: b8 01 00 00 00 mov $0x1,%eax 48c3c9: 5b pop %rbx 48c3ca: 5d pop %rbp 48c3cb: c3 retq 48c3cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000048c3d0 <_D3std5stdio4File7ByChunk9__xtoHashFNbNeKxS3std5stdio4File7ByChunkZm>: 48c3d0: 55 push %rbp 48c3d1: 48 8b ec mov %rsp,%rbp 48c3d4: 48 83 ec 18 sub $0x18,%rsp 48c3d8: 53 push %rbx 48c3d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c3dd: 48 89 fe mov %rdi,%rsi 48c3e0: bf 40 26 4f 00 mov $0x4f2640,%edi 48c3e5: 48 8b 05 54 62 06 00 mov 0x66254(%rip),%rax # 4f2640 <_D26TypeInfo_xS3std5stdio4File6__initZ> 48c3ec: 48 ff 50 28 rex.W callq *0x28(%rax) 48c3f0: 48 89 c3 mov %rax,%rbx 48c3f3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48c3f7: 48 83 c6 18 add $0x18,%rsi 48c3fb: bf b0 25 4f 00 mov $0x4f25b0,%edi 48c400: 48 8b 0d a9 61 06 00 mov 0x661a9(%rip),%rcx # 4f25b0 <_D12TypeInfo_xAh6__initZ> 48c407: 48 ff 51 28 rex.W callq *0x28(%rcx) 48c40b: 48 01 c3 add %rax,%rbx 48c40e: 48 8b c3 mov %rbx,%rax 48c411: 5b pop %rbx 48c412: 48 8b e5 mov %rbp,%rsp 48c415: 5d pop %rbp 48c416: c3 retq 48c417: 90 nop 000000000048c418 <_D3std5stdio4File7byChunkMFmZS3std5stdio4File7ByChunk>: 48c418: 55 push %rbp 48c419: 48 8b ec mov %rsp,%rbp 48c41c: 48 83 ec 60 sub $0x60,%rsp 48c420: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48c424: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48c428: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48c42c: be 80 21 50 00 mov $0x502180,%esi 48c431: 48 8d 7d a0 lea -0x60(%rbp),%rdi 48c435: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c437: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c439: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c43b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c43d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c43f: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48c443: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48c447: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c449: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c44b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c44d: 48 8d 7d d0 lea -0x30(%rbp),%rdi 48c451: e8 b2 e9 ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c456: 48 83 ec 08 sub $0x8,%rsp 48c45a: ff 75 e0 pushq -0x20(%rbp) 48c45d: ff 75 d8 pushq -0x28(%rbp) 48c460: ff 75 d0 pushq -0x30(%rbp) 48c463: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48c467: 48 8d 7d a0 lea -0x60(%rbp),%rdi 48c46b: e8 90 fc ff ff callq 48c100 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FilemZS3std5stdio4File7ByChunk> 48c470: 48 83 c4 20 add $0x20,%rsp 48c474: 48 89 c6 mov %rax,%rsi 48c477: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48c47b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c47d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c47f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c481: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c483: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c485: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c489: 48 8b e5 mov %rbp,%rsp 48c48c: 5d pop %rbp 48c48d: c3 retq 48c48e: 66 90 xchg %ax,%ax 000000000048c490 <_D3std5stdio4File7byChunkMFAhZS3std5stdio4File7ByChunk>: 48c490: 55 push %rbp 48c491: 48 8b ec mov %rsp,%rbp 48c494: 48 83 ec 70 sub $0x70,%rsp 48c498: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48c49c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48c4a0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48c4a4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48c4a8: be 80 21 50 00 mov $0x502180,%esi 48c4ad: 48 8d 7d 98 lea -0x68(%rbp),%rdi 48c4b1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4b3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4b5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4b7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4b9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4bb: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48c4bf: 48 8d 7d c8 lea -0x38(%rbp),%rdi 48c4c3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4c9: 48 8d 7d c8 lea -0x38(%rbp),%rdi 48c4cd: e8 36 e9 ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c4d2: 48 83 ec 08 sub $0x8,%rsp 48c4d6: ff 75 d8 pushq -0x28(%rbp) 48c4d9: ff 75 d0 pushq -0x30(%rbp) 48c4dc: ff 75 c8 pushq -0x38(%rbp) 48c4df: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48c4e3: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48c4e7: 48 8d 7d 98 lea -0x68(%rbp),%rdi 48c4eb: e8 c0 fc ff ff callq 48c1b0 <_D3std5stdio4File7ByChunk6__ctorMFNcS3std5stdio4FileAhZS3std5stdio4File7ByChunk> 48c4f0: 48 83 c4 20 add $0x20,%rsp 48c4f4: 48 89 c6 mov %rax,%rsi 48c4f7: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48c4fb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4fd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c4ff: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c501: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c503: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c505: 48 8b 45 e8 mov -0x18(%rbp),%rax 48c509: 48 8b e5 mov %rbp,%rsp 48c50c: 5d pop %rbp 48c50d: c3 retq 48c50e: 66 90 xchg %ax,%ax 000000000048c510 <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZS3std5stdio4File17LockingTextWriter>: 48c510: 55 push %rbp 48c511: 48 8b ec mov %rsp,%rbp 48c514: 48 83 ec 18 sub $0x18,%rsp 48c518: 53 push %rbx 48c519: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48c51d: 48 89 fb mov %rdi,%rbx 48c520: 48 8b 06 mov (%rsi),%rax 48c523: 48 85 c0 test %rax,%rax 48c526: 74 06 je 48c52e <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZS3std5stdio4File17LockingTextWriter+0x1e> 48c528: 48 83 38 00 cmpq $0x0,(%rax) 48c52c: 75 05 jne 48c533 <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZS3std5stdio4File17LockingTextWriter+0x23> 48c52e: 45 31 c9 xor %r9d,%r9d 48c531: eb 06 jmp 48c539 <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZS3std5stdio4File17LockingTextWriter+0x29> 48c533: 41 b9 01 00 00 00 mov $0x1,%r9d 48c539: 48 89 f8 mov %rdi,%rax 48c53c: ba 98 c5 48 00 mov $0x48c598,%edx 48c541: 48 89 c1 mov %rax,%rcx 48c544: 49 89 d0 mov %rdx,%r8 48c547: 48 8b 15 8a 1d 05 00 mov 0x51d8a(%rip),%rdx # 4de2d8 <_TMP5841+0x8> 48c54e: 48 8b 35 7b 1d 05 00 mov 0x51d7b(%rip),%rsi # 4de2d0 <_TMP5841> 48c555: bf 92 09 00 00 mov $0x992,%edi 48c55a: e8 71 64 00 00 callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 48c55f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c563: 48 8b 01 mov (%rcx),%rax 48c566: 4c 8b 00 mov (%rax),%r8 48c569: 4c 89 03 mov %r8,(%rbx) 48c56c: 31 f6 xor %esi,%esi 48c56e: 4c 89 c7 mov %r8,%rdi 48c571: e8 5a b5 ff ff callq 487ad0 48c576: 89 43 10 mov %eax,0x10(%rbx) 48c579: 48 8b 3b mov (%rbx),%rdi 48c57c: e8 5f b5 ff ff callq 487ae0 48c581: 48 8b 03 mov (%rbx),%rax 48c584: 48 89 43 08 mov %rax,0x8(%rbx) 48c588: 48 8b c3 mov %rbx,%rax 48c58b: 5b pop %rbx 48c58c: 48 8b e5 mov %rbp,%rsp 48c58f: 5d pop %rbp 48c590: c3 retq 48c591: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c598 <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZ12__dgliteral2MFNaNbNiNfZAxa>: 48c598: 55 push %rbp 48c599: 48 8b ec mov %rsp,%rbp 48c59c: 48 83 ec 10 sub $0x10,%rsp 48c5a0: 31 c0 xor %eax,%eax 48c5a2: 31 d2 xor %edx,%edx 48c5a4: 48 8b e5 mov %rbp,%rsp 48c5a7: 5d pop %rbp 48c5a8: c3 retq 48c5a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c5b0 <_D3std5stdio4File17LockingTextWriter6__dtorMFNeZv>: 48c5b0: 55 push %rbp 48c5b1: 48 8b ec mov %rsp,%rbp 48c5b4: 48 83 ec 10 sub $0x10,%rsp 48c5b8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c5bc: 48 8b 07 mov (%rdi),%rax 48c5bf: 48 85 c0 test %rax,%rax 48c5c2: 74 15 je 48c5d9 <_D3std5stdio4File17LockingTextWriter6__dtorMFNeZv+0x29> 48c5c4: 48 89 c7 mov %rax,%rdi 48c5c7: e8 34 b5 ff ff callq 487b00 48c5cc: 31 c9 xor %ecx,%ecx 48c5ce: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48c5d2: 48 89 0a mov %rcx,(%rdx) 48c5d5: 48 89 4a 08 mov %rcx,0x8(%rdx) 48c5d9: 48 8b e5 mov %rbp,%rsp 48c5dc: 5d pop %rbp 48c5dd: c3 retq 48c5de: 66 90 xchg %ax,%ax 000000000048c5e0 <_D3std5stdio4File17LockingTextWriter10__postblitMFNeZv>: 48c5e0: 55 push %rbp 48c5e1: 48 8b ec mov %rsp,%rbp 48c5e4: 48 83 ec 10 sub $0x10,%rsp 48c5e8: 48 8b 07 mov (%rdi),%rax 48c5eb: 48 85 c0 test %rax,%rax 48c5ee: 74 08 je 48c5f8 <_D3std5stdio4File17LockingTextWriter10__postblitMFNeZv+0x18> 48c5f0: 48 89 c7 mov %rax,%rdi 48c5f3: e8 e8 b4 ff ff callq 487ae0 48c5f8: 48 8b e5 mov %rbp,%rsp 48c5fb: 5d pop %rbp 48c5fc: c3 retq 48c5fd: 0f 1f 00 nopl (%rax) 000000000048c600 <_D3std5stdio4File17LockingTextWriter8opAssignMFNcNjNeS3std5stdio4File17LockingTextWriterZS3std5stdio4File17LockingTextWriter>: 48c600: 55 push %rbp 48c601: 48 8b ec mov %rsp,%rbp 48c604: 48 83 ec 20 sub $0x20,%rsp 48c608: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c60c: 48 89 fe mov %rdi,%rsi 48c60f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48c613: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c615: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c617: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c619: 48 8d 75 10 lea 0x10(%rbp),%rsi 48c61d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c621: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c623: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c625: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c627: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48c62b: e8 80 ff ff ff callq 48c5b0 <_D3std5stdio4File17LockingTextWriter6__dtorMFNeZv> 48c630: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c634: 48 8b e5 mov %rbp,%rsp 48c637: 5d pop %rbp 48c638: c3 retq 48c639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c640 <_D3std5stdio4File17lockingTextWriterMFNfZS3std5stdio4File17LockingTextWriter>: 48c640: 55 push %rbp 48c641: 48 8b ec mov %rsp,%rbp 48c644: 48 83 ec 30 sub $0x30,%rsp 48c648: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48c64c: 31 c0 xor %eax,%eax 48c64e: 89 45 ec mov %eax,-0x14(%rbp) 48c651: 48 89 45 d8 mov %rax,-0x28(%rbp) 48c655: 48 89 45 e0 mov %rax,-0x20(%rbp) 48c659: 89 45 e8 mov %eax,-0x18(%rbp) 48c65c: 48 89 fe mov %rdi,%rsi 48c65f: 48 8d 7d d8 lea -0x28(%rbp),%rdi 48c663: e8 a8 fe ff ff callq 48c510 <_D3std5stdio4File17LockingTextWriter6__ctorMFNcNeKS3std5stdio4FileZS3std5stdio4File17LockingTextWriter> 48c668: 48 89 c6 mov %rax,%rsi 48c66b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c66f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c671: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c673: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c675: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c679: 48 8b e5 mov %rbp,%rsp 48c67c: 5d pop %rbp 48c67d: c3 retq 48c67e: 66 90 xchg %ax,%ax 000000000048c680 <_D3std5stdio4File4sizeMFNdNfZm>: 48c680: 55 push %rbp 48c681: 48 8b ec mov %rsp,%rbp 48c684: 48 83 ec 38 sub $0x38,%rsp 48c688: 53 push %rbx 48c689: 41 54 push %r12 48c68b: 41 55 push %r13 48c68d: 41 56 push %r14 48c68f: 41 57 push %r15 48c691: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c695: 48 8d 7d f8 lea -0x8(%rbp),%rdi 48c699: ba 40 c7 48 00 mov $0x48c740,%edx 48c69e: 48 89 d6 mov %rdx,%rsi 48c6a1: e8 ca 6b 00 00 callq 493270 <_D3std9exception37__T16collectExceptionHTC9ExceptionTmZ16collectExceptionFNaNbNfLmZC9Exception> 48c6a6: 48 85 c0 test %rax,%rax 48c6a9: 74 15 je 48c6c0 <_D3std5stdio4File4sizeMFNdNfZm+0x40> 48c6ab: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 48c6b2: 41 5f pop %r15 48c6b4: 41 5e pop %r14 48c6b6: 41 5d pop %r13 48c6b8: 41 5c pop %r12 48c6ba: 5b pop %rbx 48c6bb: 48 8b e5 mov %rbp,%rsp 48c6be: 5d pop %rbp 48c6bf: c3 retq 48c6c0: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c6c4: 48 89 45 e8 mov %rax,-0x18(%rbp) 48c6c8: 31 d2 xor %edx,%edx 48c6ca: be 02 00 00 00 mov $0x2,%esi 48c6cf: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48c6d3: e8 78 ef ff ff callq 48b650 <_D3std5stdio4File4seekMFNeliZv> 48c6d8: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c6dc: e8 6f f0 ff ff callq 48b750 <_D3std5stdio4File4tellMxFNdNeZm> 48c6e1: 48 89 45 d8 mov %rax,-0x28(%rbp) 48c6e5: 48 83 ec 08 sub $0x8,%rsp 48c6e9: e8 25 00 00 00 callq 48c713 <_D3std5stdio4File4sizeMFNdNfZm+0x93> 48c6ee: 48 83 c4 08 add $0x8,%rsp 48c6f2: 48 8b 45 d8 mov -0x28(%rbp),%rax 48c6f6: 41 5f pop %r15 48c6f8: 41 5e pop %r14 48c6fa: 41 5d pop %r13 48c6fc: 41 5c pop %r12 48c6fe: 5b pop %rbx 48c6ff: 48 8b e5 mov %rbp,%rsp 48c702: 5d pop %rbp 48c703: c3 retq 48c704: 48 83 ec 08 sub $0x8,%rsp 48c708: e8 06 00 00 00 callq 48c713 <_D3std5stdio4File4sizeMFNdNfZm+0x93> 48c70d: 48 83 c4 08 add $0x8,%rsp 48c711: eb 18 jmp 48c72b <_D3std5stdio4File4sizeMFNdNfZm+0xab> 48c713: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c717: 48 89 45 f0 mov %rax,-0x10(%rbp) 48c71b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48c71f: 31 f6 xor %esi,%esi 48c721: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48c725: e8 26 ef ff ff callq 48b650 <_D3std5stdio4File4seekMFNeliZv> 48c72a: c3 retq 48c72b: 41 5f pop %r15 48c72d: 41 5e pop %r14 48c72f: 41 5d pop %r13 48c731: 41 5c pop %r12 48c733: 5b pop %rbx 48c734: 48 8b e5 mov %rbp,%rsp 48c737: 5d pop %rbp 48c738: c3 retq 48c739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c740 <_D3std5stdio4File4sizeMFNdNfZ12__dgliteral1MFNaNiNfZm>: 48c740: 55 push %rbp 48c741: 48 8b ec mov %rsp,%rbp 48c744: 48 83 ec 10 sub $0x10,%rsp 48c748: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c74c: 48 8b 3f mov (%rdi),%rdi 48c74f: e8 fc ef ff ff callq 48b750 <_D3std5stdio4File4tellMxFNdNeZm> 48c754: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c758: 48 89 41 e8 mov %rax,-0x18(%rcx) 48c75c: 48 8b e5 mov %rbp,%rsp 48c75f: 5d pop %rbp 48c760: c3 retq 48c761: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048c768 <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb>: 48c768: 55 push %rbp 48c769: 48 8b ec mov %rsp,%rbp 48c76c: 48 83 ec 10 sub $0x10,%rsp 48c770: 53 push %rbx 48c771: 48 89 fa mov %rdi,%rdx 48c774: 48 8b 06 mov (%rsi),%rax 48c777: 48 3b 02 cmp (%rdx),%rax 48c77a: 75 25 jne 48c7a1 <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb+0x39> 48c77c: 48 8b 4e 08 mov 0x8(%rsi),%rcx 48c780: 48 3b 4a 08 cmp 0x8(%rdx),%rcx 48c784: 75 1b jne 48c7a1 <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb+0x39> 48c786: 48 85 c9 test %rcx,%rcx 48c789: 74 1a je 48c7a5 <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb+0x3d> 48c78b: 48 8d 5e 08 lea 0x8(%rsi),%rbx 48c78f: 48 8b 73 08 mov 0x8(%rbx),%rsi 48c793: 4c 8d 42 08 lea 0x8(%rdx),%r8 48c797: 49 8b 78 08 mov 0x8(%r8),%rdi 48c79b: 33 c0 xor %eax,%eax 48c79d: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48c79f: 74 04 je 48c7a5 <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb+0x3d> 48c7a1: 31 c0 xor %eax,%eax 48c7a3: eb 05 jmp 48c7aa <_D3std5stdio4File11__xopEqualsFKxS3std5stdio4FileKxS3std5stdio4FileZb+0x42> 48c7a5: b8 01 00 00 00 mov $0x1,%eax 48c7aa: 5b pop %rbx 48c7ab: 48 8b e5 mov %rbp,%rsp 48c7ae: 5d pop %rbp 48c7af: c3 retq 000000000048c7b0 <_D3std5stdio4File9__xtoHashFNbNeKxS3std5stdio4FileZm>: 48c7b0: 55 push %rbp 48c7b1: 48 8b ec mov %rsp,%rbp 48c7b4: 48 83 ec 18 sub $0x18,%rsp 48c7b8: 53 push %rbx 48c7b9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c7bd: 48 89 fe mov %rdi,%rsi 48c7c0: bf c0 0b 4f 00 mov $0x4f0bc0,%edi 48c7c5: 48 8b 05 f4 43 06 00 mov 0x643f4(%rip),%rax # 4f0bc0 <_D32TypeInfo_xPS3std5stdio4File4Impl6__initZ> 48c7cc: 48 ff 50 28 rex.W callq *0x28(%rax) 48c7d0: 48 89 c3 mov %rax,%rbx 48c7d3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48c7d7: 48 83 c6 08 add $0x8,%rsi 48c7db: bf a0 06 4f 00 mov $0x4f06a0,%edi 48c7e0: 48 8b 0d b9 3e 06 00 mov 0x63eb9(%rip),%rcx # 4f06a0 <_D13TypeInfo_xAya6__initZ> 48c7e7: 48 ff 51 28 rex.W callq *0x28(%rcx) 48c7eb: 48 01 c3 add %rax,%rbx 48c7ee: 48 8b c3 mov %rbx,%rax 48c7f1: 5b pop %rbx 48c7f2: 48 8b e5 mov %rbp,%rsp 48c7f5: 5d pop %rbp 48c7f6: c3 retq ... 000000000048c7f8 <_D3std5stdio13trustedStdoutFNdNeZS3std5stdio4File>: 48c7f8: 55 push %rbp 48c7f9: 48 8b ec mov %rsp,%rbp 48c7fc: 48 83 ec 20 sub $0x20,%rsp 48c800: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48c804: be 20 21 50 00 mov $0x502120,%esi 48c809: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48c80d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c80f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c811: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c813: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48c817: e8 ec e5 ff ff callq 48ae08 <_D3std5stdio4File10__postblitMFNbNfZv> 48c81c: 48 8d 75 e0 lea -0x20(%rbp),%rsi 48c820: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c824: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c826: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c828: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48c82a: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c82e: 48 8b e5 mov %rbp,%rsp 48c831: 5d pop %rbp 48c832: c3 retq ... 000000000048c834 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException>: 48c834: 55 push %rbp 48c835: 48 8b ec mov %rsp,%rbp 48c838: 48 81 ec 68 01 00 00 sub $0x168,%rsp 48c83f: 53 push %rbx 48c840: 89 75 e0 mov %esi,-0x20(%rbp) 48c843: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48c847: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48c84b: 48 89 fb mov %rdi,%rbx 48c84e: 89 73 48 mov %esi,0x48(%rbx) 48c851: ba 00 01 00 00 mov $0x100,%edx 48c856: 48 8d b5 e0 fe ff ff lea -0x120(%rbp),%rsi 48c85d: 8b 7b 48 mov 0x48(%rbx),%edi 48c860: e8 7b b1 ff ff callq 4879e0 48c865: 48 89 c7 mov %rax,%rdi 48c868: e8 33 5f 00 00 callq 4927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya> 48c86d: 83 7d e0 00 cmpl $0x0,-0x20(%rbp) 48c871: 74 7d je 48c8f0 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException+0xbc> 48c873: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48c878: 74 7e je 48c8f8 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException+0xc4> 48c87a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c87e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48c882: 48 89 b5 a0 fe ff ff mov %rsi,-0x160(%rbp) 48c889: 48 89 8d a8 fe ff ff mov %rcx,-0x158(%rbp) 48c890: 48 8b 0d 81 1a 05 00 mov 0x51a81(%rip),%rcx # 4de318 <_TMP5866+0x8> 48c897: 48 8b 35 72 1a 05 00 mov 0x51a72(%rip),%rsi # 4de310 <_TMP5866> 48c89e: 48 89 b5 b0 fe ff ff mov %rsi,-0x150(%rbp) 48c8a5: 48 89 8d b8 fe ff ff mov %rcx,-0x148(%rbp) 48c8ac: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 48c8b3: 48 89 95 c8 fe ff ff mov %rdx,-0x138(%rbp) 48c8ba: 48 8b 0d 37 1a 05 00 mov 0x51a37(%rip),%rcx # 4de2f8 <_TMP5864+0x8> 48c8c1: 48 8b 35 28 1a 05 00 mov 0x51a28(%rip),%rsi # 4de2f0 <_TMP5864> 48c8c8: 48 89 b5 d0 fe ff ff mov %rsi,-0x130(%rbp) 48c8cf: 48 89 8d d8 fe ff ff mov %rcx,-0x128(%rbp) 48c8d6: 48 8d 95 a0 fe ff ff lea -0x160(%rbp),%rdx 48c8dd: be 04 00 00 00 mov $0x4,%esi 48c8e2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48c8e7: e8 98 d0 ff ff callq 489984 <_d_arraycatnTX> 48c8ec: eb 0a jmp 48c8f8 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException+0xc4> 48c8ee: eb 08 jmp 48c8f8 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException+0xc4> 48c8f0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48c8f4: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c8f8: 52 push %rdx 48c8f9: 50 push %rax 48c8fa: 48 8b 15 37 1a 05 00 mov 0x51a37(%rip),%rdx # 4de338 <_TMP5869+0x8> 48c901: 48 8b 05 28 1a 05 00 mov 0x51a28(%rip),%rax # 4de330 <_TMP5869> 48c908: 48 89 c1 mov %rax,%rcx 48c90b: 49 89 d0 mov %rdx,%r8 48c90e: ba 75 0f 00 00 mov $0xf75,%edx 48c913: 31 f6 xor %esi,%esi 48c915: 48 8b fb mov %rbx,%rdi 48c918: e8 3f 22 00 00 callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 48c91d: 48 83 c4 10 add $0x10,%rsp 48c921: 48 8b c3 mov %rbx,%rax 48c924: 5b pop %rbx 48c925: 48 8b e5 mov %rbp,%rsp 48c928: 5d pop %rbp 48c929: c3 retq 48c92a: 66 90 xchg %ax,%ax 000000000048c92c <_D3std5stdio14StdioException6opCallFAyaZv>: 48c92c: 55 push %rbp 48c92d: 48 8b ec mov %rsp,%rbp 48c930: 48 83 ec 30 sub $0x30,%rsp 48c934: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48c938: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48c93c: bf a0 0a 4f 00 mov $0x4f0aa0,%edi 48c941: e8 62 cf ff ff callq 4898a8 <_d_newclass> 48c946: 48 89 45 e8 mov %rax,-0x18(%rbp) 48c94a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48c94e: 48 8b 45 f0 mov -0x10(%rbp),%rax 48c952: 48 89 c2 mov %rax,%rdx 48c955: 48 89 4d d8 mov %rcx,-0x28(%rbp) 48c959: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48c95d: e8 72 2c 00 00 callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 48c962: 48 89 c6 mov %rax,%rsi 48c965: 48 8b 4d d8 mov -0x28(%rbp),%rcx 48c969: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48c96d: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48c971: e8 be fe ff ff callq 48c834 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException> 48c976: 48 89 c7 mov %rax,%rdi 48c979: e8 ae c6 ff ff callq 48902c <_d_throwc> 48c97e: 48 8b e5 mov %rbp,%rsp 48c981: 5d pop %rbp 48c982: c3 retq 48c983: 90 nop 000000000048c984 <_D3std5stdio14StdioException6opCallFZv>: 48c984: 55 push %rbp 48c985: 48 8b ec mov %rsp,%rbp 48c988: 48 83 ec 20 sub $0x20,%rsp 48c98c: bf a0 0a 4f 00 mov $0x4f0aa0,%edi 48c991: e8 12 cf ff ff callq 4898a8 <_d_newclass> 48c996: 48 89 45 f8 mov %rax,-0x8(%rbp) 48c99a: 31 c0 xor %eax,%eax 48c99c: 31 c9 xor %ecx,%ecx 48c99e: 48 89 c2 mov %rax,%rdx 48c9a1: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48c9a5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48c9a9: e8 26 2c 00 00 callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 48c9ae: 48 89 c6 mov %rax,%rsi 48c9b1: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48c9b5: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48c9b9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48c9bd: e8 72 fe ff ff callq 48c834 <_D3std5stdio14StdioException6__ctorMFAyakZC3std5stdio14StdioException> 48c9c2: 48 89 c7 mov %rax,%rdi 48c9c5: e8 62 c6 ff ff callq 48902c <_d_throwc> 48c9ca: 48 8b e5 mov %rbp,%rsp 48c9cd: 5d pop %rbp 48c9ce: c3 retq ... 000000000048c9d0 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh>: 48c9d0: 55 push %rbp 48c9d1: 48 8b ec mov %rsp,%rbp 48c9d4: 48 83 ec 40 sub $0x40,%rsp 48c9d8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48c9dc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48c9e0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48c9e4: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 48c9e9: 75 4a jne 48ca35 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh+0x65> 48c9eb: bf 50 15 4f 00 mov $0x4f1550,%edi 48c9f0: e8 b3 ce ff ff callq 4898a8 <_d_newclass> 48c9f5: 48 89 45 d0 mov %rax,-0x30(%rbp) 48c9f9: ff 35 19 1a 05 00 pushq 0x51a19(%rip) # 4de418 <_TMP5905+0x8> 48c9ff: ff 35 0b 1a 05 00 pushq 0x51a0b(%rip) # 4de410 <_TMP5905> 48ca05: 48 8b 15 2c 1a 05 00 mov 0x51a2c(%rip),%rdx # 4de438 <_TMP5907+0x8> 48ca0c: 48 8b 05 1d 1a 05 00 mov 0x51a1d(%rip),%rax # 4de430 <_TMP5907> 48ca13: 48 89 c1 mov %rax,%rcx 48ca16: 49 89 d0 mov %rdx,%r8 48ca19: ba 30 03 00 00 mov $0x330,%edx 48ca1e: 31 f6 xor %esi,%esi 48ca20: 48 8b 7d d0 mov -0x30(%rbp),%rdi 48ca24: e8 33 21 00 00 callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 48ca29: 48 83 c4 10 add $0x10,%rsp 48ca2d: 48 89 c7 mov %rax,%rdi 48ca30: e8 f7 c5 ff ff callq 48902c <_d_throwc> 48ca35: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ca39: 48 8b 08 mov (%rax),%rcx 48ca3c: 48 8b 09 mov (%rcx),%rcx 48ca3f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ca43: be 01 00 00 00 mov $0x1,%esi 48ca48: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48ca4c: e8 bf b0 ff ff callq 487b10 48ca51: 48 89 45 d8 mov %rax,-0x28(%rbp) 48ca55: 48 3b 45 f0 cmp -0x10(%rbp),%rax 48ca59: 74 35 je 48ca90 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh+0xc0> 48ca5b: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48ca5f: e8 bc e7 ff ff callq 48b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb> 48ca64: 48 89 c2 mov %rax,%rdx 48ca67: 80 f2 01 xor $0x1,%dl 48ca6a: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48ca6e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48ca72: ba a0 ca 48 00 mov $0x48caa0,%edx 48ca77: 48 89 d6 mov %rdx,%rsi 48ca7a: 48 8b 55 c8 mov -0x38(%rbp),%rdx 48ca7e: e8 65 60 00 00 callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 48ca83: 48 8b 45 d8 mov -0x28(%rbp),%rax 48ca87: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ca8b: 48 8b e5 mov %rbp,%rsp 48ca8e: 5d pop %rbp 48ca8f: c3 retq 48ca90: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ca94: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ca98: 48 8b e5 mov %rbp,%rsp 48ca9b: 5d pop %rbp 48ca9c: c3 retq 48ca9d: 0f 1f 00 nopl (%rax) 000000000048caa0 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZ12__dgliteral2MFNaNbNiNfZAya>: 48caa0: 55 push %rbp 48caa1: 48 8b ec mov %rsp,%rbp 48caa4: 48 83 ec 10 sub $0x10,%rsp 48caa8: 31 c0 xor %eax,%eax 48caaa: 31 d2 xor %edx,%edx 48caac: 48 8b e5 mov %rbp,%rsp 48caaf: 5d pop %rbp 48cab0: c3 retq 48cab1: 00 00 add %al,(%rax) ... 000000000048cab4 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE>: 48cab4: 55 push %rbp 48cab5: 48 8b ec mov %rsp,%rbp 48cab8: 48 81 ec 58 02 00 00 sub $0x258,%rsp 48cabf: 53 push %rbx 48cac0: 41 54 push %r12 48cac2: 41 55 push %r13 48cac4: 41 56 push %r14 48cac6: 41 57 push %r15 48cac8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48cacc: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48cad0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48cad4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48cad8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48cadc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48cae0: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cae7: e8 b4 02 00 00 callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 48caec: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48caf0: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48caf4: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48cafb: e8 84 05 00 00 callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 48cb00: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cb07: e8 f4 03 00 00 callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 48cb0c: 48 89 c6 mov %rax,%rsi 48cb0f: 48 89 b5 b0 fd ff ff mov %rsi,-0x250(%rbp) 48cb16: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48cb1d: e8 c2 06 00 00 callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 48cb22: 48 89 c7 mov %rax,%rdi 48cb25: 48 8b b5 b0 fd ff ff mov -0x250(%rbp),%rsi 48cb2c: e8 8b 00 00 00 callq 48cbbc <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFAyaAxaZ9fopenImplFNbNiNePxaPxaZPOS4core4stdc5stdio8_IO_FILE> 48cb31: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 48cb38: 48 83 ec 08 sub $0x8,%rsp 48cb3c: e8 43 00 00 00 callq 48cb84 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xd0> 48cb41: 48 83 c4 08 add $0x8,%rsp 48cb45: 48 8b 85 b8 fd ff ff mov -0x248(%rbp),%rax 48cb4c: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 48cb53: 48 83 ec 08 sub $0x8,%rsp 48cb57: e8 44 00 00 00 callq 48cba0 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xec> 48cb5c: 48 83 c4 08 add $0x8,%rsp 48cb60: 48 8b 85 c0 fd ff ff mov -0x240(%rbp),%rax 48cb67: 41 5f pop %r15 48cb69: 41 5e pop %r14 48cb6b: 41 5d pop %r13 48cb6d: 41 5c pop %r12 48cb6f: 5b pop %rbx 48cb70: 48 8b e5 mov %rbp,%rsp 48cb73: 5d pop %rbp 48cb74: c3 retq 48cb75: 48 83 ec 08 sub $0x8,%rsp 48cb79: e8 06 00 00 00 callq 48cb84 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xd0> 48cb7e: 48 83 c4 08 add $0x8,%rsp 48cb82: eb 0d jmp 48cb91 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xdd> 48cb84: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48cb8b: e8 6c 06 00 00 callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48cb90: c3 retq 48cb91: 48 83 ec 08 sub $0x8,%rsp 48cb95: e8 06 00 00 00 callq 48cba0 <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xec> 48cb9a: 48 83 c4 08 add $0x8,%rsp 48cb9e: eb 0d jmp 48cbad <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFNbNiNfAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xf9> 48cba0: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cba7: e8 6c 03 00 00 callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 48cbac: c3 retq 48cbad: 41 5f pop %r15 48cbaf: 41 5e pop %r14 48cbb1: 41 5d pop %r13 48cbb3: 41 5c pop %r12 48cbb5: 5b pop %rbx 48cbb6: 48 8b e5 mov %rbp,%rsp 48cbb9: 5d pop %rbp 48cbba: c3 retq 48cbbb: 90 nop 000000000048cbbc <_D3std5stdio18__T5fopenTAyaTAxaZ5fopenFAyaAxaZ9fopenImplFNbNiNePxaPxaZPOS4core4stdc5stdio8_IO_FILE>: 48cbbc: 55 push %rbp 48cbbd: 48 8b ec mov %rsp,%rbp 48cbc0: 48 83 ec 10 sub $0x10,%rsp 48cbc4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48cbc8: 48 89 fe mov %rdi,%rsi 48cbcb: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48cbcf: e8 4c af ff ff callq 487b20 48cbd4: 48 8b e5 mov %rbp,%rsp 48cbd7: 5d pop %rbp 48cbd8: c3 retq 48cbd9: 00 00 add %al,(%rax) ... 000000000048cbdc <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE>: 48cbdc: 55 push %rbp 48cbdd: 48 8b ec mov %rsp,%rbp 48cbe0: 48 81 ec 58 02 00 00 sub $0x258,%rsp 48cbe7: 53 push %rbx 48cbe8: 41 54 push %r12 48cbea: 41 55 push %r13 48cbec: 41 56 push %r14 48cbee: 41 57 push %r15 48cbf0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48cbf4: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48cbf8: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48cbfc: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48cc00: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48cc04: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48cc08: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cc0f: e8 8c 01 00 00 callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 48cc14: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48cc18: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48cc1c: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48cc23: e8 5c 04 00 00 callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 48cc28: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cc2f: e8 cc 02 00 00 callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 48cc34: 48 89 c6 mov %rax,%rsi 48cc37: 48 89 b5 b0 fd ff ff mov %rsi,-0x250(%rbp) 48cc3e: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48cc45: e8 9a 05 00 00 callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 48cc4a: 48 89 c7 mov %rax,%rdi 48cc4d: 48 8b b5 b0 fd ff ff mov -0x250(%rbp),%rsi 48cc54: e8 8b 00 00 00 callq 48cce4 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZ9popenImplFNbNiNePxaPxaZPOS4core4stdc5stdio8_IO_FILE> 48cc59: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 48cc60: 48 83 ec 08 sub $0x8,%rsp 48cc64: e8 43 00 00 00 callq 48ccac <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xd0> 48cc69: 48 83 c4 08 add $0x8,%rsp 48cc6d: 48 8b 85 b8 fd ff ff mov -0x248(%rbp),%rax 48cc74: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 48cc7b: 48 83 ec 08 sub $0x8,%rsp 48cc7f: e8 44 00 00 00 callq 48ccc8 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xec> 48cc84: 48 83 c4 08 add $0x8,%rsp 48cc88: 48 8b 85 c0 fd ff ff mov -0x240(%rbp),%rax 48cc8f: 41 5f pop %r15 48cc91: 41 5e pop %r14 48cc93: 41 5d pop %r13 48cc95: 41 5c pop %r12 48cc97: 5b pop %rbx 48cc98: 48 8b e5 mov %rbp,%rsp 48cc9b: 5d pop %rbp 48cc9c: c3 retq 48cc9d: 48 83 ec 08 sub $0x8,%rsp 48cca1: e8 06 00 00 00 callq 48ccac <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xd0> 48cca6: 48 83 c4 08 add $0x8,%rsp 48ccaa: eb 0d jmp 48ccb9 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xdd> 48ccac: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 48ccb3: e8 44 05 00 00 callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48ccb8: c3 retq 48ccb9: 48 83 ec 08 sub $0x8,%rsp 48ccbd: e8 06 00 00 00 callq 48ccc8 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xec> 48ccc2: 48 83 c4 08 add $0x8,%rsp 48ccc6: eb 0d jmp 48ccd5 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZPOS4core4stdc5stdio8_IO_FILE+0xf9> 48ccc8: 48 8d bd c8 fd ff ff lea -0x238(%rbp),%rdi 48cccf: e8 44 02 00 00 callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 48ccd4: c3 retq 48ccd5: 41 5f pop %r15 48ccd7: 41 5e pop %r14 48ccd9: 41 5d pop %r13 48ccdb: 41 5c pop %r12 48ccdd: 5b pop %rbx 48ccde: 48 8b e5 mov %rbp,%rsp 48cce1: 5d pop %rbp 48cce2: c3 retq 48cce3: 90 nop 000000000048cce4 <_D3std5stdio18__T5popenTAyaTAxaZ5popenFNbNiNeAyaAxaZ9popenImplFNbNiNePxaPxaZPOS4core4stdc5stdio8_IO_FILE>: 48cce4: 55 push %rbp 48cce5: 48 8b ec mov %rsp,%rbp 48cce8: 48 83 ec 10 sub $0x10,%rsp 48ccec: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48ccf0: 48 89 fe mov %rdi,%rsi 48ccf3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48ccf7: e8 34 ae ff ff callq 487b30 48ccfc: 48 8b e5 mov %rbp,%rsp 48ccff: 5d pop %rbp 48cd00: c3 retq 48cd01: 00 00 add %al,(%rax) ... 000000000048cd04 <_D3std9stdiobase19_sharedStaticCtor38FZv>: 48cd04: 55 push %rbp 48cd05: 48 8b ec mov %rsp,%rbp 48cd08: e8 73 6b 00 00 callq 493880 48cd0d: 5d pop %rbp 48cd0e: c3 retq 48cd0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048cd14 <_D3std9stdiobase15__modsharedctorFZv>: 48cd14: 55 push %rbp 48cd15: 48 8b ec mov %rsp,%rbp 48cd18: e8 e7 ff ff ff callq 48cd04 <_D3std9stdiobase19_sharedStaticCtor38FZv> 48cd1d: 5d pop %rbp 48cd1e: c3 retq 48cd1f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048cd24 <_D3std9stdiobase7__arrayZ>: 48cd24: 55 push %rbp 48cd25: 48 8b ec mov %rsp,%rbp 48cd28: 48 83 ec 10 sub $0x10,%rsp 48cd2c: 48 89 fa mov %rdi,%rdx 48cd2f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48cd33: ba 5e e4 4d 00 mov $0x4de45e,%edx 48cd38: bf 0f 00 00 00 mov $0xf,%edi 48cd3d: 48 89 d6 mov %rdx,%rsi 48cd40: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48cd44: e8 ff c0 ff ff callq 488e48 <_d_arraybounds> 48cd49: 0f 1f 00 nopl (%rax) 000000000048cd4c <_D3std9stdiobase8__assertFiZv>: 48cd4c: 55 push %rbp 48cd4d: 48 8b ec mov %rsp,%rbp 48cd50: 48 83 ec 10 sub $0x10,%rsp 48cd54: 48 89 fa mov %rdi,%rdx 48cd57: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48cd5b: ba 5e e4 4d 00 mov $0x4de45e,%edx 48cd60: bf 0f 00 00 00 mov $0xf,%edi 48cd65: 48 89 d6 mov %rdx,%rsi 48cd68: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48cd6c: e8 8f bf ff ff callq 488d00 <_d_assert> 48cd71: 0f 1f 00 nopl (%rax) 000000000048cd74 <_D3std9stdiobase15__unittest_failFiZv>: 48cd74: 55 push %rbp 48cd75: 48 8b ec mov %rsp,%rbp 48cd78: 48 83 ec 10 sub $0x10,%rsp 48cd7c: 48 89 fa mov %rdi,%rdx 48cd7f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48cd83: ba 5e e4 4d 00 mov $0x4de45e,%edx 48cd88: bf 0f 00 00 00 mov $0xf,%edi 48cd8d: 48 89 d6 mov %rdx,%rsi 48cd90: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48cd94: e8 f7 bf ff ff callq 488d90 <_d_unittest> 48cd99: 48 8b e5 mov %rbp,%rsp 48cd9c: 5d pop %rbp 48cd9d: c3 retq ... 000000000048cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res>: 48cda0: 55 push %rbp 48cda1: 48 8b ec mov %rsp,%rbp 48cda4: 48 83 ec 58 sub $0x58,%rsp 48cda8: 53 push %rbx 48cda9: 41 54 push %r12 48cdab: 41 55 push %r13 48cdad: 41 56 push %r14 48cdaf: 41 57 push %r15 48cdb1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48cdb5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48cdb9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48cdbd: e8 76 01 00 00 callq 48cf38 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 48cdc2: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48cdc6: 48 83 c1 08 add $0x8,%rcx 48cdca: b8 00 01 00 00 mov $0x100,%eax 48cdcf: 48 89 45 b0 mov %rax,-0x50(%rbp) 48cdd3: 48 89 4d b8 mov %rcx,-0x48(%rbp) 48cdd7: 31 db xor %ebx,%ebx 48cdd9: 45 31 e4 xor %r12d,%r12d 48cddc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48cde0: 48 8b 45 f0 mov -0x10(%rbp),%rax 48cde4: 48 89 c7 mov %rax,%rdi 48cde7: 48 89 d6 mov %rdx,%rsi 48cdea: e8 51 06 00 00 callq 48d440 <_D3std3utf15__T6byCharTAxaZ6byCharFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 48cdef: 48 89 45 c0 mov %rax,-0x40(%rbp) 48cdf3: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48cdf7: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48cdfb: e8 88 06 00 00 callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 48ce00: 34 01 xor $0x1,%al 48ce02: 74 74 je 48ce78 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0xd8> 48ce04: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48ce08: e8 9b 06 00 00 callq 48d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa> 48ce0d: 44 8a 20 mov (%rax),%r12b 48ce10: 48 8d 4b 01 lea 0x1(%rbx),%rcx 48ce14: 48 3b 4d b0 cmp -0x50(%rbp),%rcx 48ce18: 75 28 jne 48ce42 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0xa2> 48ce1a: 48 8b 55 b8 mov -0x48(%rbp),%rdx 48ce1e: 48 8b 45 b0 mov -0x50(%rbp),%rax 48ce22: 48 89 c1 mov %rax,%rcx 48ce25: 49 89 d0 mov %rdx,%r8 48ce28: 48 8b d3 mov %rbx,%rdx 48ce2b: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48ce2f: 48 83 c6 08 add $0x8,%rsi 48ce33: 31 ff xor %edi,%edi 48ce35: e8 9e 01 00 00 callq 48cfd8 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa> 48ce3a: 48 89 45 b0 mov %rax,-0x50(%rbp) 48ce3e: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48ce42: 4c 8b eb mov %rbx,%r13 48ce45: 48 ff c3 inc %rbx 48ce48: 4c 3b 6d b0 cmp -0x50(%rbp),%r13 48ce4c: 72 0a jb 48ce58 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0xb8> 48ce4e: bf c2 00 00 00 mov $0xc2,%edi 48ce53: e8 fc 6a 00 00 callq 493954 <_D3std8internal7cstring7__arrayZ> 48ce58: 4c 8b 75 b8 mov -0x48(%rbp),%r14 48ce5c: 4d 03 f5 add %r13,%r14 48ce5f: 45 88 26 mov %r12b,(%r14) 48ce62: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48ce66: e8 65 06 00 00 callq 48d4d0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 48ce6b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48ce6f: e8 14 06 00 00 callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 48ce74: 34 01 xor $0x1,%al 48ce76: 75 8c jne 48ce04 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0x64> 48ce78: 48 3b 5d b0 cmp -0x50(%rbp),%rbx 48ce7c: 72 0a jb 48ce88 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0xe8> 48ce7e: bf c4 00 00 00 mov $0xc4,%edi 48ce83: e8 cc 6a 00 00 callq 493954 <_D3std8internal7cstring7__arrayZ> 48ce88: 48 8b 45 b8 mov -0x48(%rbp),%rax 48ce8c: 48 8d 14 18 lea (%rax,%rbx,1),%rdx 48ce90: c6 02 00 movb $0x0,(%rdx) 48ce93: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48ce97: 48 8d 71 08 lea 0x8(%rcx),%rsi 48ce9b: 48 3b f0 cmp %rax,%rsi 48ce9e: 41 b8 00 00 00 00 mov $0x0,%r8d 48cea4: 74 03 je 48cea9 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res+0x109> 48cea6: 49 89 c0 mov %rax,%r8 48cea9: 4c 89 01 mov %r8,(%rcx) 48ceac: 48 89 c8 mov %rcx,%rax 48ceaf: 41 5f pop %r15 48ceb1: 41 5e pop %r14 48ceb3: 41 5d pop %r13 48ceb5: 41 5c pop %r12 48ceb7: 5b pop %rbx 48ceb8: 48 8b e5 mov %rbp,%rsp 48cebb: 5d pop %rbp 48cebc: c3 retq 48cebd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48cec1: e8 52 00 00 00 callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 48cec6: 48 8b 7d d0 mov -0x30(%rbp),%rdi 48ceca: e8 5d c1 ff ff callq 48902c <_d_throwc> 48cecf: 41 5f pop %r15 48ced1: 41 5e pop %r14 48ced3: 41 5d pop %r13 48ced5: 41 5c pop %r12 48ced7: 5b pop %rbx 48ced8: 48 8b e5 mov %rbp,%rsp 48cedb: 5d pop %rbp 48cedc: c3 retq 48cedd: 0f 1f 00 nopl (%rax) 000000000048cee0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga>: 48cee0: 55 push %rbp 48cee1: 48 8b ec mov %rsp,%rbp 48cee4: 48 83 ec 10 sub $0x10,%rsp 48cee8: 48 8b 07 mov (%rdi),%rax 48ceeb: 48 85 c0 test %rax,%rax 48ceee: 75 04 jne 48cef4 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga+0x14> 48cef0: 48 8d 47 08 lea 0x8(%rdi),%rax 48cef4: 48 8b e5 mov %rbp,%rsp 48cef7: 5d pop %rbp 48cef8: c3 retq 48cef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa>: 48cf00: 55 push %rbp 48cf01: 48 8b ec mov %rsp,%rbp 48cf04: 48 83 ec 10 sub $0x10,%rsp 48cf08: e8 d3 ff ff ff callq 48cee0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga> 48cf0d: 48 8b e5 mov %rbp,%rsp 48cf10: 5d pop %rbp 48cf11: c3 retq 48cf12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv>: 48cf18: 55 push %rbp 48cf19: 48 8b ec mov %rsp,%rbp 48cf1c: 48 83 ec 10 sub $0x10,%rsp 48cf20: 48 8b 07 mov (%rdi),%rax 48cf23: 48 85 c0 test %rax,%rax 48cf26: 74 08 je 48cf30 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv+0x18> 48cf28: 48 89 c7 mov %rax,%rdi 48cf2b: e8 70 aa ff ff callq 4879a0 48cf30: 48 8b e5 mov %rbp,%rsp 48cf33: 5d pop %rbp 48cf34: c3 retq 48cf35: 0f 1f 00 nopl (%rax) 000000000048cf38 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res>: 48cf38: 55 push %rbp 48cf39: 48 8b ec mov %rsp,%rbp 48cf3c: 48 83 ec 18 sub $0x18,%rsp 48cf40: 53 push %rbx 48cf41: 41 54 push %r12 48cf43: 41 55 push %r13 48cf45: 41 56 push %r14 48cf47: 41 57 push %r15 48cf49: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48cf4d: 48 89 f8 mov %rdi,%rax 48cf50: 41 5f pop %r15 48cf52: 41 5e pop %r14 48cf54: 41 5d pop %r13 48cf56: 41 5c pop %r12 48cf58: 5b pop %rbx 48cf59: 48 8b e5 mov %rbp,%rsp 48cf5c: 5d pop %rbp 48cf5d: c3 retq 48cf5e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48cf62: e8 b1 ff ff ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 48cf67: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48cf6b: e8 bc c0 ff ff callq 48902c <_d_throwc> 48cf70: 41 5f pop %r15 48cf72: 41 5e pop %r14 48cf74: 41 5d pop %r13 48cf76: 41 5c pop %r12 48cf78: 5b pop %rbx 48cf79: 48 8b e5 mov %rbp,%rsp 48cf7c: 5d pop %rbp 48cf7d: c3 retq 48cf7e: 66 90 xchg %ax,%ax 000000000048cf80 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res14__aggrPostblitMFNaNbNiNfZv>: 48cf80: 55 push %rbp 48cf81: 48 8b ec mov %rsp,%rbp 48cf84: 48 83 ec 10 sub $0x10,%rsp 48cf88: 48 8b e5 mov %rbp,%rsp 48cf8b: 5d pop %rbp 48cf8c: c3 retq 48cf8d: 0f 1f 00 nopl (%rax) 000000000048cf90 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res8opAssignMFNbNcNiNjNeS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3ResZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res>: 48cf90: 55 push %rbp 48cf91: 48 8b ec mov %rsp,%rbp 48cf94: 48 81 ec 10 01 00 00 sub $0x110,%rsp 48cf9b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48cf9f: 48 89 fe mov %rdi,%rsi 48cfa2: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 48cfa9: b9 21 00 00 00 mov $0x21,%ecx 48cfae: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48cfb1: 48 8d 75 10 lea 0x10(%rbp),%rsi 48cfb5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48cfb9: b9 21 00 00 00 mov $0x21,%ecx 48cfbe: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48cfc1: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 48cfc8: e8 4b ff ff ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 48cfcd: 48 8b 45 f8 mov -0x8(%rbp),%rax 48cfd1: 48 8b e5 mov %rbp,%rsp 48cfd4: 5d pop %rbp 48cfd5: c3 retq 48cfd6: 66 90 xchg %ax,%ax 000000000048cfd8 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa>: 48cfd8: 55 push %rbp 48cfd9: 48 8b ec mov %rsp,%rbp 48cfdc: 48 83 ec 30 sub $0x30,%rsp 48cfe0: 53 push %rbx 48cfe1: 41 54 push %r12 48cfe3: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48cfe7: 48 89 75 d8 mov %rsi,-0x28(%rbp) 48cfeb: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48cfef: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48cff3: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48cff7: 48 b8 ff ff ff ff ff mov $0x7fffffffffffffff,%rax 48cffe: ff ff 7f 48d001: 48 3b c8 cmp %rax,%rcx 48d004: 72 07 jb 48d00d <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x35> 48d006: 31 ff xor %edi,%edi 48d008: e8 27 22 00 00 callq 48f234 48d00d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48d011: 48 8d 1c 49 lea (%rcx,%rcx,2),%rbx 48d015: 48 d1 eb shr %rbx 48d018: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d01c: 48 3b 55 d8 cmp -0x28(%rbp),%rdx 48d020: 75 37 jne 48d059 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x81> 48d022: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 48d026: 72 08 jb 48d030 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x58> 48d028: 48 8b 45 d0 mov -0x30(%rbp),%rax 48d02c: 48 8d 58 01 lea 0x1(%rax),%rbx 48d030: 48 8b fb mov %rbx,%rdi 48d033: e8 48 a9 ff ff callq 487980 48d038: 49 89 c4 mov %rax,%r12 48d03b: 4d 85 e4 test %r12,%r12 48d03e: 75 07 jne 48d047 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x6f> 48d040: 31 ff xor %edi,%edi 48d042: e8 ed 21 00 00 callq 48f234 48d047: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48d04b: 48 8b 75 d8 mov -0x28(%rbp),%rsi 48d04f: 49 8b fc mov %r12,%rdi 48d052: e8 e9 a8 ff ff callq 487940 48d057: eb 1a jmp 48d073 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 48d059: 48 8b f3 mov %rbx,%rsi 48d05c: 48 89 d7 mov %rdx,%rdi 48d05f: e8 6c a9 ff ff callq 4879d0 48d064: 49 89 c4 mov %rax,%r12 48d067: 4d 85 e4 test %r12,%r12 48d06a: 75 07 jne 48d073 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 48d06c: 31 ff xor %edi,%edi 48d06e: e8 c1 21 00 00 callq 48f234 48d073: 48 8b c3 mov %rbx,%rax 48d076: 49 8b d4 mov %r12,%rdx 48d079: 41 5c pop %r12 48d07b: 5b pop %rbx 48d07c: 48 8b e5 mov %rbp,%rsp 48d07f: 5d pop %rbp 48d080: c3 retq 48d081: 00 00 add %al,(%rax) ... 000000000048d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res>: 48d084: 55 push %rbp 48d085: 48 8b ec mov %rsp,%rbp 48d088: 48 83 ec 58 sub $0x58,%rsp 48d08c: 53 push %rbx 48d08d: 41 54 push %r12 48d08f: 41 55 push %r13 48d091: 41 56 push %r14 48d093: 41 57 push %r15 48d095: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48d099: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48d09d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48d0a1: e8 76 01 00 00 callq 48d21c <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 48d0a6: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48d0aa: 48 83 c1 08 add $0x8,%rcx 48d0ae: b8 00 01 00 00 mov $0x100,%eax 48d0b3: 48 89 45 b0 mov %rax,-0x50(%rbp) 48d0b7: 48 89 4d b8 mov %rcx,-0x48(%rbp) 48d0bb: 31 db xor %ebx,%ebx 48d0bd: 45 31 e4 xor %r12d,%r12d 48d0c0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d0c4: 48 8b 45 f0 mov -0x10(%rbp),%rax 48d0c8: 48 89 c7 mov %rax,%rdi 48d0cb: 48 89 d6 mov %rdx,%rsi 48d0ce: e8 6d 03 00 00 callq 48d440 <_D3std3utf15__T6byCharTAxaZ6byCharFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 48d0d3: 48 89 45 c0 mov %rax,-0x40(%rbp) 48d0d7: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48d0db: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48d0df: e8 a4 03 00 00 callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 48d0e4: 34 01 xor $0x1,%al 48d0e6: 74 74 je 48d15c <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0xd8> 48d0e8: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48d0ec: e8 b7 03 00 00 callq 48d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa> 48d0f1: 44 8a 20 mov (%rax),%r12b 48d0f4: 48 8d 4b 01 lea 0x1(%rbx),%rcx 48d0f8: 48 3b 4d b0 cmp -0x50(%rbp),%rcx 48d0fc: 75 28 jne 48d126 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0xa2> 48d0fe: 48 8b 55 b8 mov -0x48(%rbp),%rdx 48d102: 48 8b 45 b0 mov -0x50(%rbp),%rax 48d106: 48 89 c1 mov %rax,%rcx 48d109: 49 89 d0 mov %rdx,%r8 48d10c: 48 8b d3 mov %rbx,%rdx 48d10f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48d113: 48 83 c6 08 add $0x8,%rsi 48d117: 31 ff xor %edi,%edi 48d119: e8 9e 01 00 00 callq 48d2bc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa> 48d11e: 48 89 45 b0 mov %rax,-0x50(%rbp) 48d122: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48d126: 4c 8b eb mov %rbx,%r13 48d129: 48 ff c3 inc %rbx 48d12c: 4c 3b 6d b0 cmp -0x50(%rbp),%r13 48d130: 72 0a jb 48d13c <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0xb8> 48d132: bf c2 00 00 00 mov $0xc2,%edi 48d137: e8 18 68 00 00 callq 493954 <_D3std8internal7cstring7__arrayZ> 48d13c: 4c 8b 75 b8 mov -0x48(%rbp),%r14 48d140: 4d 03 f5 add %r13,%r14 48d143: 45 88 26 mov %r12b,(%r14) 48d146: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48d14a: e8 81 03 00 00 callq 48d4d0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 48d14f: 48 8d 7d c0 lea -0x40(%rbp),%rdi 48d153: e8 30 03 00 00 callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 48d158: 34 01 xor $0x1,%al 48d15a: 75 8c jne 48d0e8 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0x64> 48d15c: 48 3b 5d b0 cmp -0x50(%rbp),%rbx 48d160: 72 0a jb 48d16c <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0xe8> 48d162: bf c4 00 00 00 mov $0xc4,%edi 48d167: e8 e8 67 00 00 callq 493954 <_D3std8internal7cstring7__arrayZ> 48d16c: 48 8b 45 b8 mov -0x48(%rbp),%rax 48d170: 48 8d 14 18 lea (%rax,%rbx,1),%rdx 48d174: c6 02 00 movb $0x0,(%rdx) 48d177: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48d17b: 48 8d 71 08 lea 0x8(%rcx),%rsi 48d17f: 48 3b f0 cmp %rax,%rsi 48d182: 41 b8 00 00 00 00 mov $0x0,%r8d 48d188: 74 03 je 48d18d <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res+0x109> 48d18a: 49 89 c0 mov %rax,%r8 48d18d: 4c 89 01 mov %r8,(%rcx) 48d190: 48 89 c8 mov %rcx,%rax 48d193: 41 5f pop %r15 48d195: 41 5e pop %r14 48d197: 41 5d pop %r13 48d199: 41 5c pop %r12 48d19b: 5b pop %rbx 48d19c: 48 8b e5 mov %rbp,%rsp 48d19f: 5d pop %rbp 48d1a0: c3 retq 48d1a1: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48d1a5: e8 52 00 00 00 callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48d1aa: 48 8b 7d d0 mov -0x30(%rbp),%rdi 48d1ae: e8 79 be ff ff callq 48902c <_d_throwc> 48d1b3: 41 5f pop %r15 48d1b5: 41 5e pop %r14 48d1b7: 41 5d pop %r13 48d1b9: 41 5c pop %r12 48d1bb: 5b pop %rbx 48d1bc: 48 8b e5 mov %rbp,%rsp 48d1bf: 5d pop %rbp 48d1c0: c3 retq 48d1c1: 0f 1f 00 nopl (%rax) 000000000048d1c4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga>: 48d1c4: 55 push %rbp 48d1c5: 48 8b ec mov %rsp,%rbp 48d1c8: 48 83 ec 10 sub $0x10,%rsp 48d1cc: 48 8b 07 mov (%rdi),%rax 48d1cf: 48 85 c0 test %rax,%rax 48d1d2: 75 04 jne 48d1d8 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga+0x14> 48d1d4: 48 8d 47 08 lea 0x8(%rdi),%rax 48d1d8: 48 8b e5 mov %rbp,%rsp 48d1db: 5d pop %rbp 48d1dc: c3 retq 48d1dd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa>: 48d1e4: 55 push %rbp 48d1e5: 48 8b ec mov %rsp,%rbp 48d1e8: 48 83 ec 10 sub $0x10,%rsp 48d1ec: e8 d3 ff ff ff callq 48d1c4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga> 48d1f1: 48 8b e5 mov %rbp,%rsp 48d1f4: 5d pop %rbp 48d1f5: c3 retq 48d1f6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv>: 48d1fc: 55 push %rbp 48d1fd: 48 8b ec mov %rsp,%rbp 48d200: 48 83 ec 10 sub $0x10,%rsp 48d204: 48 8b 07 mov (%rdi),%rax 48d207: 48 85 c0 test %rax,%rax 48d20a: 74 08 je 48d214 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv+0x18> 48d20c: 48 89 c7 mov %rax,%rdi 48d20f: e8 8c a7 ff ff callq 4879a0 48d214: 48 8b e5 mov %rbp,%rsp 48d217: 5d pop %rbp 48d218: c3 retq 48d219: 0f 1f 00 nopl (%rax) 000000000048d21c <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res>: 48d21c: 55 push %rbp 48d21d: 48 8b ec mov %rsp,%rbp 48d220: 48 83 ec 18 sub $0x18,%rsp 48d224: 53 push %rbx 48d225: 41 54 push %r12 48d227: 41 55 push %r13 48d229: 41 56 push %r14 48d22b: 41 57 push %r15 48d22d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48d231: 48 89 f8 mov %rdi,%rax 48d234: 41 5f pop %r15 48d236: 41 5e pop %r14 48d238: 41 5d pop %r13 48d23a: 41 5c pop %r12 48d23c: 5b pop %rbx 48d23d: 48 8b e5 mov %rbp,%rsp 48d240: 5d pop %rbp 48d241: c3 retq 48d242: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48d246: e8 b1 ff ff ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48d24b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48d24f: e8 d8 bd ff ff callq 48902c <_d_throwc> 48d254: 41 5f pop %r15 48d256: 41 5e pop %r14 48d258: 41 5d pop %r13 48d25a: 41 5c pop %r12 48d25c: 5b pop %rbx 48d25d: 48 8b e5 mov %rbp,%rsp 48d260: 5d pop %rbp 48d261: c3 retq 48d262: 66 90 xchg %ax,%ax 000000000048d264 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res14__aggrPostblitMFNaNbNiNfZv>: 48d264: 55 push %rbp 48d265: 48 8b ec mov %rsp,%rbp 48d268: 48 83 ec 10 sub $0x10,%rsp 48d26c: 48 8b e5 mov %rbp,%rsp 48d26f: 5d pop %rbp 48d270: c3 retq 48d271: 0f 1f 00 nopl (%rax) 000000000048d274 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res8opAssignMFNbNcNiNjNeS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3ResZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res>: 48d274: 55 push %rbp 48d275: 48 8b ec mov %rsp,%rbp 48d278: 48 81 ec 10 01 00 00 sub $0x110,%rsp 48d27f: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48d283: 48 89 fe mov %rdi,%rsi 48d286: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 48d28d: b9 21 00 00 00 mov $0x21,%ecx 48d292: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48d295: 48 8d 75 10 lea 0x10(%rbp),%rsi 48d299: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48d29d: b9 21 00 00 00 mov $0x21,%ecx 48d2a2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48d2a5: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 48d2ac: e8 4b ff ff ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 48d2b1: 48 8b 45 f8 mov -0x8(%rbp),%rax 48d2b5: 48 8b e5 mov %rbp,%rsp 48d2b8: 5d pop %rbp 48d2b9: c3 retq 48d2ba: 66 90 xchg %ax,%ax 000000000048d2bc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa>: 48d2bc: 55 push %rbp 48d2bd: 48 8b ec mov %rsp,%rbp 48d2c0: 48 83 ec 30 sub $0x30,%rsp 48d2c4: 53 push %rbx 48d2c5: 41 54 push %r12 48d2c7: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48d2cb: 48 89 75 d8 mov %rsi,-0x28(%rbp) 48d2cf: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48d2d3: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48d2d7: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48d2db: 48 b8 ff ff ff ff ff mov $0x7fffffffffffffff,%rax 48d2e2: ff ff 7f 48d2e5: 48 3b c8 cmp %rax,%rcx 48d2e8: 72 07 jb 48d2f1 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x35> 48d2ea: 31 ff xor %edi,%edi 48d2ec: e8 43 1f 00 00 callq 48f234 48d2f1: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48d2f5: 48 8d 1c 49 lea (%rcx,%rcx,2),%rbx 48d2f9: 48 d1 eb shr %rbx 48d2fc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d300: 48 3b 55 d8 cmp -0x28(%rbp),%rdx 48d304: 75 37 jne 48d33d <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x81> 48d306: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 48d30a: 72 08 jb 48d314 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x58> 48d30c: 48 8b 45 d0 mov -0x30(%rbp),%rax 48d310: 48 8d 58 01 lea 0x1(%rax),%rbx 48d314: 48 8b fb mov %rbx,%rdi 48d317: e8 64 a6 ff ff callq 487980 48d31c: 49 89 c4 mov %rax,%r12 48d31f: 4d 85 e4 test %r12,%r12 48d322: 75 07 jne 48d32b <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x6f> 48d324: 31 ff xor %edi,%edi 48d326: e8 09 1f 00 00 callq 48f234 48d32b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48d32f: 48 8b 75 d8 mov -0x28(%rbp),%rsi 48d333: 49 8b fc mov %r12,%rdi 48d336: e8 05 a6 ff ff callq 487940 48d33b: eb 1a jmp 48d357 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 48d33d: 48 8b f3 mov %rbx,%rsi 48d340: 48 89 d7 mov %rdx,%rdi 48d343: e8 88 a6 ff ff callq 4879d0 48d348: 49 89 c4 mov %rax,%r12 48d34b: 4d 85 e4 test %r12,%r12 48d34e: 75 07 jne 48d357 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 48d350: 31 ff xor %edi,%edi 48d352: e8 dd 1e 00 00 callq 48f234 48d357: 48 8b c3 mov %rbx,%rax 48d35a: 49 8b d4 mov %r12,%rdx 48d35d: 41 5c pop %r12 48d35f: 5b pop %rbx 48d360: 48 8b e5 mov %rbp,%rsp 48d363: 5d pop %rbp 48d364: c3 retq 48d365: 00 00 add %al,(%rax) ... 000000000048d368 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa>: 48d368: 55 push %rbp 48d369: 48 8b ec mov %rsp,%rbp 48d36c: 53 push %rbx 48d36d: 49 89 f8 mov %rdi,%r8 48d370: 48 89 f1 mov %rsi,%rcx 48d373: c7 01 ff ff ff ff movl $0xffffffff,(%rcx) 48d379: 41 83 f8 7f cmp $0x7f,%r8d 48d37d: 77 0e ja 48d38d <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa+0x25> 48d37f: 44 88 01 mov %r8b,(%rcx) 48d382: 48 89 f2 mov %rsi,%rdx 48d385: b8 01 00 00 00 mov $0x1,%eax 48d38a: 5b pop %rbx 48d38b: 5d pop %rbp 48d38c: c3 retq 48d38d: 41 81 f8 ff 07 00 00 cmp $0x7ff,%r8d 48d394: 77 21 ja 48d3b7 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa+0x4f> 48d396: c1 ef 06 shr $0x6,%edi 48d399: 40 80 cf c0 or $0xc0,%dil 48d39d: 40 88 39 mov %dil,(%rcx) 48d3a0: 41 8a d8 mov %r8b,%bl 48d3a3: 80 e3 3f and $0x3f,%bl 48d3a6: 80 cb 80 or $0x80,%bl 48d3a9: 88 59 01 mov %bl,0x1(%rcx) 48d3ac: 48 89 f2 mov %rsi,%rdx 48d3af: b8 02 00 00 00 mov $0x2,%eax 48d3b4: 5b pop %rbx 48d3b5: 5d pop %rbp 48d3b6: c3 retq 48d3b7: 41 81 f8 ff ff 00 00 cmp $0xffff,%r8d 48d3be: 77 36 ja 48d3f6 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa+0x8e> 48d3c0: c1 ef 0c shr $0xc,%edi 48d3c3: 40 80 cf e0 or $0xe0,%dil 48d3c7: 40 88 39 mov %dil,(%rcx) 48d3ca: 41 8b f8 mov %r8d,%edi 48d3cd: c1 ef 06 shr $0x6,%edi 48d3d0: 40 80 e7 3f and $0x3f,%dil 48d3d4: 40 80 cf 80 or $0x80,%dil 48d3d8: 40 88 79 01 mov %dil,0x1(%rcx) 48d3dc: 45 8a c8 mov %r8b,%r9b 48d3df: 41 80 e1 3f and $0x3f,%r9b 48d3e3: 41 80 c9 80 or $0x80,%r9b 48d3e7: 44 88 49 02 mov %r9b,0x2(%rcx) 48d3eb: 48 89 f2 mov %rsi,%rdx 48d3ee: b8 03 00 00 00 mov $0x3,%eax 48d3f3: 5b pop %rbx 48d3f4: 5d pop %rbp 48d3f5: c3 retq 48d3f6: 41 81 f8 ff ff 10 00 cmp $0x10ffff,%r8d 48d3fd: 77 3d ja 48d43c <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa+0xd4> 48d3ff: c1 ef 12 shr $0x12,%edi 48d402: 40 80 cf f0 or $0xf0,%dil 48d406: 40 88 39 mov %dil,(%rcx) 48d409: 41 8b c0 mov %r8d,%eax 48d40c: c1 e8 0c shr $0xc,%eax 48d40f: 24 3f and $0x3f,%al 48d411: 0c 80 or $0x80,%al 48d413: 88 41 01 mov %al,0x1(%rcx) 48d416: 41 8b d0 mov %r8d,%edx 48d419: c1 ea 06 shr $0x6,%edx 48d41c: 80 e2 3f and $0x3f,%dl 48d41f: 80 ca 80 or $0x80,%dl 48d422: 88 51 02 mov %dl,0x2(%rcx) 48d425: 41 8a d8 mov %r8b,%bl 48d428: 80 e3 3f and $0x3f,%bl 48d42b: 80 cb 80 or $0x80,%bl 48d42e: 88 59 03 mov %bl,0x3(%rcx) 48d431: 48 89 f2 mov %rsi,%rdx 48d434: b8 04 00 00 00 mov $0x4,%eax 48d439: 5b pop %rbx 48d43a: 5d pop %rbp 48d43b: c3 retq 48d43c: f4 hlt 48d43d: 00 00 add %al,(%rax) ... 000000000048d440 <_D3std3utf15__T6byCharTAxaZ6byCharFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl>: 48d440: 55 push %rbp 48d441: 48 8b ec mov %rsp,%rbp 48d444: 48 83 ec 10 sub $0x10,%rsp 48d448: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d44c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d450: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d454: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48d458: 48 89 d6 mov %rdx,%rsi 48d45b: e8 08 00 00 00 callq 48d468 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 48d460: 48 8b e5 mov %rbp,%rsp 48d463: 5d pop %rbp 48d464: c3 retq 48d465: 00 00 add %al,(%rax) ... 000000000048d468 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl>: 48d468: 55 push %rbp 48d469: 48 8b ec mov %rsp,%rbp 48d46c: 48 83 ec 10 sub $0x10,%rsp 48d470: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d474: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d478: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d47c: 48 8b 45 f0 mov -0x10(%rbp),%rax 48d480: 48 8b e5 mov %rbp,%rsp 48d483: 5d pop %rbp 48d484: c3 retq 48d485: 0f 1f 00 nopl (%rax) 000000000048d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb>: 48d488: 55 push %rbp 48d489: 48 8b ec mov %rsp,%rbp 48d48c: 48 83 ec 10 sub $0x10,%rsp 48d490: 48 8b 07 mov (%rdi),%rax 48d493: 48 f7 d8 neg %rax 48d496: 48 19 c0 sbb %rax,%rax 48d499: 48 ff c0 inc %rax 48d49c: 48 8b e5 mov %rbp,%rsp 48d49f: 5d pop %rbp 48d4a0: c3 retq 48d4a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa>: 48d4a8: 55 push %rbp 48d4a9: 48 8b ec mov %rsp,%rbp 48d4ac: 48 83 ec 10 sub $0x10,%rsp 48d4b0: 48 83 3f 00 cmpq $0x0,(%rdi) 48d4b4: 75 0a jne 48d4c0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa+0x18> 48d4b6: bf 1d 0c 00 00 mov $0xc1d,%edi 48d4bb: e8 18 b5 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d4c0: 48 8b 47 08 mov 0x8(%rdi),%rax 48d4c4: 48 8b e5 mov %rbp,%rsp 48d4c7: 5d pop %rbp 48d4c8: c3 retq 48d4c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048d4d0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv>: 48d4d0: 55 push %rbp 48d4d1: 48 8b ec mov %rsp,%rbp 48d4d4: 48 89 fe mov %rdi,%rsi 48d4d7: 48 8b 16 mov (%rsi),%rdx 48d4da: 48 39 d2 cmp %rdx,%rdx 48d4dd: 72 06 jb 48d4e5 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x15> 48d4df: 48 83 fa 01 cmp $0x1,%rdx 48d4e3: 73 0a jae 48d4ef <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x1f> 48d4e5: bf 1e 0c 00 00 mov $0xc1e,%edi 48d4ea: e8 e9 b4 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d4ef: 48 8d 42 ff lea -0x1(%rdx),%rax 48d4f3: 48 8b 4e 08 mov 0x8(%rsi),%rcx 48d4f7: 48 ff c1 inc %rcx 48d4fa: 48 89 06 mov %rax,(%rsi) 48d4fd: 48 89 4e 08 mov %rcx,0x8(%rsi) 48d501: 5d pop %rbp 48d502: c3 retq 48d503: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d508 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNgxa>: 48d508: 55 push %rbp 48d509: 48 8b ec mov %rsp,%rbp 48d50c: 48 83 ec 10 sub $0x10,%rsp 48d510: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d514: 48 8b 07 mov (%rdi),%rax 48d517: 48 39 c6 cmp %rax,%rsi 48d51a: 72 0a jb 48d526 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNgxa+0x1e> 48d51c: bf 1f 0c 00 00 mov $0xc1f,%edi 48d521: e8 b2 b4 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d526: 48 8b 47 08 mov 0x8(%rdi),%rax 48d52a: 48 03 45 f8 add -0x8(%rbp),%rax 48d52e: 48 8b e5 mov %rbp,%rsp 48d531: 5d pop %rbp 48d532: c3 retq 48d533: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d538 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNgxa>: 48d538: 55 push %rbp 48d539: 48 8b ec mov %rsp,%rbp 48d53c: 48 83 ec 20 sub $0x20,%rsp 48d540: 48 8b 17 mov (%rdi),%rdx 48d543: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 48d54a: 48 8d 42 ff lea -0x1(%rdx),%rax 48d54e: 48 8b 8d e8 ff ff ff mov -0x18(%rbp),%rcx 48d555: 48 3b c1 cmp %rcx,%rax 48d558: 72 0a jb 48d564 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNgxa+0x2c> 48d55a: bf 23 0c 00 00 mov $0xc23,%edi 48d55f: e8 74 b4 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d564: 48 8b 47 08 mov 0x8(%rdi),%rax 48d568: 48 8d 84 02 ff ff ff lea -0x1(%rdx,%rax,1),%rax 48d56f: ff 48d570: 48 8b e5 mov %rbp,%rsp 48d573: 5d pop %rbp 48d574: c3 retq 48d575: 0f 1f 00 nopl (%rax) 000000000048d578 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv>: 48d578: 55 push %rbp 48d579: 48 8b ec mov %rsp,%rbp 48d57c: 48 89 fa mov %rdi,%rdx 48d57f: 48 8b 32 mov (%rdx),%rsi 48d582: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 48d589: 48 39 c6 cmp %rax,%rsi 48d58c: 73 0a jae 48d598 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv+0x20> 48d58e: bf 28 0c 00 00 mov $0xc28,%edi 48d593: e8 40 b4 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d598: 48 8b 4a 08 mov 0x8(%rdx),%rcx 48d59c: 48 89 02 mov %rax,(%rdx) 48d59f: 48 89 4a 08 mov %rcx,0x8(%rdx) 48d5a3: 5d pop %rbp 48d5a4: c3 retq 48d5a5: 0f 1f 00 nopl (%rax) 000000000048d5a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl>: 48d5a8: 55 push %rbp 48d5a9: 48 8b ec mov %rsp,%rbp 48d5ac: 48 83 ec 10 sub $0x10,%rsp 48d5b0: 48 89 f1 mov %rsi,%rcx 48d5b3: 49 89 d0 mov %rdx,%r8 48d5b6: 48 39 0f cmp %rcx,(%rdi) 48d5b9: 72 05 jb 48d5c0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl+0x18> 48d5bb: 49 3b c8 cmp %r8,%rcx 48d5be: 73 0a jae 48d5ca <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl+0x22> 48d5c0: bf 2d 0c 00 00 mov $0xc2d,%edi 48d5c5: e8 0e b4 ff ff callq 4889d8 <_D3std3utf7__arrayZ> 48d5ca: 48 89 f0 mov %rsi,%rax 48d5cd: 49 2b c0 sub %r8,%rax 48d5d0: 48 8b 57 08 mov 0x8(%rdi),%rdx 48d5d4: 49 03 d0 add %r8,%rdx 48d5d7: 48 8b e5 mov %rbp,%rsp 48d5da: 5d pop %rbp 48d5db: c3 retq 48d5dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000048d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm>: 48d5e0: 55 push %rbp 48d5e1: 48 8b ec mov %rsp,%rbp 48d5e4: 48 83 ec 10 sub $0x10,%rsp 48d5e8: 48 8b 07 mov (%rdi),%rax 48d5eb: 48 8b e5 mov %rbp,%rsp 48d5ee: 5d pop %rbp 48d5ef: c3 retq 000000000048d5f0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl>: 48d5f0: 55 push %rbp 48d5f1: 48 8b ec mov %rsp,%rbp 48d5f4: 48 83 ec 10 sub $0x10,%rsp 48d5f8: 48 8b 57 08 mov 0x8(%rdi),%rdx 48d5fc: 48 8b 3f mov (%rdi),%rdi 48d5ff: 48 89 d6 mov %rdx,%rsi 48d602: e8 11 51 00 00 callq 492718 <_D3std5range10primitives12__T4saveTxaZ4saveFNaNbNdNiNfAxaZAxa> 48d607: 48 8b e5 mov %rbp,%rsp 48d60a: 5d pop %rbp 48d60b: c3 retq 48d60c: 0f 1f 40 00 nopl 0x0(%rax) 000000000048d610 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZb>: 48d610: 55 push %rbp 48d611: 48 8b ec mov %rsp,%rbp 48d614: 48 83 ec 10 sub $0x10,%rsp 48d618: 48 8b 06 mov (%rsi),%rax 48d61b: 48 3b 07 cmp (%rdi),%rax 48d61e: 75 16 jne 48d636 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZb+0x26> 48d620: 48 85 c0 test %rax,%rax 48d623: 74 15 je 48d63a <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZb+0x2a> 48d625: 48 8b 76 08 mov 0x8(%rsi),%rsi 48d629: 48 8b 7f 08 mov 0x8(%rdi),%rdi 48d62d: 48 89 c1 mov %rax,%rcx 48d630: 33 c0 xor %eax,%eax 48d632: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48d634: 74 04 je 48d63a <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZb+0x2a> 48d636: 31 c0 xor %eax,%eax 48d638: eb 05 jmp 48d63f <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZb+0x2f> 48d63a: b8 01 00 00 00 mov $0x1,%eax 48d63f: 48 8b e5 mov %rbp,%rsp 48d642: 5d pop %rbp 48d643: c3 retq 48d644: 0f 1f 40 00 nopl 0x0(%rax) 000000000048d648 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl9__xtoHashFNbNeKxS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZm>: 48d648: 55 push %rbp 48d649: 48 8b ec mov %rsp,%rbp 48d64c: 48 83 ec 10 sub $0x10,%rsp 48d650: 48 89 fe mov %rdi,%rsi 48d653: bf c0 16 4f 00 mov $0x4f16c0,%edi 48d658: 48 8b 05 61 40 06 00 mov 0x64061(%rip),%rax # 4f16c0 <_D12TypeInfo_xAa6__initZ> 48d65f: 48 ff 50 28 rex.W callq *0x28(%rax) 48d663: 48 8b e5 mov %rbp,%rsp 48d666: 5d pop %rbp 48d667: c3 retq ... 000000000048d670 : 48d670: 48 83 ec 08 sub $0x8,%rsp 48d674: e8 c7 a4 ff ff callq 487b40 <__errno_location@plt> 48d679: 8b 00 mov (%rax),%eax 48d67b: 48 83 c4 08 add $0x8,%rsp 48d67f: c3 retq 000000000048d680 : 48d680: 53 push %rbx 48d681: 89 fb mov %edi,%ebx 48d683: e8 b8 a4 ff ff callq 487b40 <__errno_location@plt> 48d688: 89 18 mov %ebx,(%rax) 48d68a: 89 d8 mov %ebx,%eax 48d68c: 5b pop %rbx 48d68d: c3 retq ... 000000000048d690 : 48d690: 48 8b 05 91 2b 06 00 mov 0x62b91(%rip),%rax # 4f0228 <_DYNAMIC+0x218> 48d697: c3 retq 48d698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 48d69f: 00 000000000048d6a0 : 48d6a0: 48 8b 05 89 2b 06 00 mov 0x62b89(%rip),%rax # 4f0230 <_DYNAMIC+0x220> 48d6a7: c3 retq 000000000048d6a8 <_D6object6Object8toStringMFZAya>: 48d6a8: 55 push %rbp 48d6a9: 48 8b ec mov %rsp,%rbp 48d6ac: 48 83 ec 10 sub $0x10,%rsp 48d6b0: 48 8b 07 mov (%rdi),%rax 48d6b3: 48 8b 08 mov (%rax),%rcx 48d6b6: 48 8b 51 28 mov 0x28(%rcx),%rdx 48d6ba: 48 8b 41 20 mov 0x20(%rcx),%rax 48d6be: 48 8b e5 mov %rbp,%rsp 48d6c1: 5d pop %rbp 48d6c2: c3 retq 48d6c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d6c8 <_D6object6Object6toHashMFNbNeZm>: 48d6c8: 55 push %rbp 48d6c9: 48 8b ec mov %rsp,%rbp 48d6cc: 48 83 ec 10 sub $0x10,%rsp 48d6d0: 48 89 f8 mov %rdi,%rax 48d6d3: 48 8b e5 mov %rbp,%rsp 48d6d6: 5d pop %rbp 48d6d7: c3 retq 000000000048d6d8 <_D6object6Object5opCmpMFC6ObjectZi>: 48d6d8: 55 push %rbp 48d6d9: 48 8b ec mov %rsp,%rbp 48d6dc: 48 83 ec 28 sub $0x28,%rsp 48d6e0: 53 push %rbx 48d6e1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d6e5: bf 50 15 4f 00 mov $0x4f1550,%edi 48d6ea: e8 b9 c1 ff ff callq 4898a8 <_d_newclass> 48d6ef: 48 89 45 e8 mov %rax,-0x18(%rbp) 48d6f3: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48d6f7: 48 8b 11 mov (%rcx),%rdx 48d6fa: 48 8b 1a mov (%rdx),%rbx 48d6fd: 48 8b 53 28 mov 0x28(%rbx),%rdx 48d701: 48 8b 43 20 mov 0x20(%rbx),%rax 48d705: 48 89 c1 mov %rax,%rcx 48d708: 49 89 d0 mov %rdx,%r8 48d70b: 48 8b 15 86 0d 05 00 mov 0x50d86(%rip),%rdx # 4de498 <_TMP3+0x8> 48d712: 48 8b 35 77 0d 05 00 mov 0x50d77(%rip),%rsi # 4de490 <_TMP3> 48d719: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48d71e: e8 35 33 00 00 callq 490a58 <_d_arraycatT> 48d723: 52 push %rdx 48d724: 50 push %rax 48d725: 48 8b 15 8c 0d 05 00 mov 0x50d8c(%rip),%rdx # 4de4b8 <_TMP5+0x8> 48d72c: 48 8b 05 7d 0d 05 00 mov 0x50d7d(%rip),%rax # 4de4b0 <_TMP5> 48d733: 48 89 c1 mov %rax,%rcx 48d736: 49 89 d0 mov %rdx,%r8 48d739: ba 5a 00 00 00 mov $0x5a,%edx 48d73e: 31 f6 xor %esi,%esi 48d740: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48d744: e8 13 14 00 00 callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 48d749: 48 83 c4 10 add $0x10,%rsp 48d74d: 48 89 c7 mov %rax,%rdi 48d750: e8 d7 b8 ff ff callq 48902c <_d_throwc> 48d755: 5b pop %rbx 48d756: 48 8b e5 mov %rbp,%rsp 48d759: 5d pop %rbp 48d75a: c3 retq 48d75b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d760 <_D6object6Object8opEqualsMFC6ObjectZb>: 48d760: 55 push %rbp 48d761: 48 8b ec mov %rsp,%rbp 48d764: 48 83 ec 10 sub $0x10,%rsp 48d768: 48 3b fe cmp %rsi,%rdi 48d76b: 0f 94 c0 sete %al 48d76e: 48 0f b6 c0 movzbq %al,%rax 48d772: 48 8b e5 mov %rbp,%rsp 48d775: 5d pop %rbp 48d776: c3 retq 48d777: 90 nop 000000000048d778 <_D6object6Object7factoryFAyaZC6Object>: 48d778: 55 push %rbp 48d779: 48 8b ec mov %rsp,%rbp 48d77c: 48 83 ec 20 sub $0x20,%rsp 48d780: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d784: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d788: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d78c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48d790: 48 89 d6 mov %rdx,%rsi 48d793: e8 6c 0a 00 00 callq 48e204 <_D6object14TypeInfo_Class4findFxAaZxC14TypeInfo_Class> 48d798: 48 85 c0 test %rax,%rax 48d79b: 48 89 45 e8 mov %rax,-0x18(%rbp) 48d79f: 74 13 je 48d7b4 <_D6object6Object7factoryFAyaZC6Object+0x3c> 48d7a1: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48d7a5: 48 8b 0f mov (%rdi),%rcx 48d7a8: 48 ff 91 a8 00 00 00 rex.W callq *0xa8(%rcx) 48d7af: 48 8b e5 mov %rbp,%rsp 48d7b2: 5d pop %rbp 48d7b3: c3 retq 48d7b4: 31 c0 xor %eax,%eax 48d7b6: 48 8b e5 mov %rbp,%rsp 48d7b9: 5d pop %rbp 48d7ba: c3 retq ... 000000000048d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb>: 48d7bc: 55 push %rbp 48d7bd: 48 8b ec mov %rsp,%rbp 48d7c0: 48 83 ec 18 sub $0x18,%rsp 48d7c4: 53 push %rbx 48d7c5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48d7c9: 48 89 f3 mov %rsi,%rbx 48d7cc: 48 8b c7 mov %rdi,%rax 48d7cf: 48 3b d8 cmp %rax,%rbx 48d7d2: 75 0b jne 48d7df <_D6object8opEqualsFC6ObjectC6ObjectZb+0x23> 48d7d4: b8 01 00 00 00 mov $0x1,%eax 48d7d9: 5b pop %rbx 48d7da: 48 8b e5 mov %rbp,%rsp 48d7dd: 5d pop %rbp 48d7de: c3 retq 48d7df: 48 85 db test %rbx,%rbx 48d7e2: 74 05 je 48d7e9 <_D6object8opEqualsFC6ObjectC6ObjectZb+0x2d> 48d7e4: 48 85 c0 test %rax,%rax 48d7e7: 75 08 jne 48d7f1 <_D6object8opEqualsFC6ObjectC6ObjectZb+0x35> 48d7e9: 31 c0 xor %eax,%eax 48d7eb: 5b pop %rbx 48d7ec: 48 8b e5 mov %rbp,%rsp 48d7ef: 5d pop %rbp 48d7f0: c3 retq 48d7f1: 48 89 45 f8 mov %rax,-0x8(%rbp) 48d7f5: 48 8b 03 mov (%rbx),%rax 48d7f8: 48 8b 08 mov (%rax),%rcx 48d7fb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48d7ff: 48 8b 3a mov (%rdx),%rdi 48d802: 4c 8b 07 mov (%rdi),%r8 48d805: 49 3b c8 cmp %r8,%rcx 48d808: 74 11 je 48d81b <_D6object8opEqualsFC6ObjectC6ObjectZb+0x5f> 48d80a: 4c 89 c6 mov %r8,%rsi 48d80d: 48 89 cf mov %rcx,%rdi 48d810: 48 8b 01 mov (%rcx),%rax 48d813: 48 ff 50 20 rex.W callq *0x20(%rax) 48d817: 84 c0 test %al,%al 48d819: 74 14 je 48d82f <_D6object8opEqualsFC6ObjectC6ObjectZb+0x73> 48d81b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48d81f: 48 8b fb mov %rbx,%rdi 48d822: 48 8b 0b mov (%rbx),%rcx 48d825: 48 ff 51 20 rex.W callq *0x20(%rcx) 48d829: 5b pop %rbx 48d82a: 48 8b e5 mov %rbp,%rsp 48d82d: 5d pop %rbp 48d82e: c3 retq 48d82f: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48d833: 48 8b fb mov %rbx,%rdi 48d836: 48 8b 0b mov (%rbx),%rcx 48d839: 48 ff 51 20 rex.W callq *0x20(%rcx) 48d83d: 84 c0 test %al,%al 48d83f: 74 10 je 48d851 <_D6object8opEqualsFC6ObjectC6ObjectZb+0x95> 48d841: 48 8b f3 mov %rbx,%rsi 48d844: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48d848: 48 8b 07 mov (%rdi),%rax 48d84b: 48 ff 50 20 rex.W callq *0x20(%rax) 48d84f: eb 02 jmp 48d853 <_D6object8opEqualsFC6ObjectC6ObjectZb+0x97> 48d851: 31 c0 xor %eax,%eax 48d853: 5b pop %rbx 48d854: 48 8b e5 mov %rbp,%rsp 48d857: 5d pop %rbp 48d858: c3 retq 48d859: 00 00 add %al,(%rax) ... 000000000048d85c <_D6object8TypeInfo8toStringMxFNaNbNfZAya>: 48d85c: 55 push %rbp 48d85d: 48 8b ec mov %rsp,%rbp 48d860: 48 83 ec 10 sub $0x10,%rsp 48d864: 48 8b 07 mov (%rdi),%rax 48d867: 48 8b 08 mov (%rax),%rcx 48d86a: 48 8b 51 28 mov 0x28(%rcx),%rdx 48d86e: 48 8b 41 20 mov 0x20(%rcx),%rax 48d872: 48 8b e5 mov %rbp,%rsp 48d875: 5d pop %rbp 48d876: c3 retq 48d877: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d87c <_D6object8TypeInfo6toHashMxFNbNeZm>: 48d87c: 55 push %rbp 48d87d: 48 8b ec mov %rsp,%rbp 48d880: 48 83 ec 28 sub $0x28,%rsp 48d884: 53 push %rbx 48d885: 41 54 push %r12 48d887: 41 55 push %r13 48d889: 41 56 push %r14 48d88b: 41 57 push %r15 48d88d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48d891: 48 8b 0f mov (%rdi),%rcx 48d894: 48 ff 51 08 rex.W callq *0x8(%rcx) 48d898: 48 89 45 e0 mov %rax,-0x20(%rbp) 48d89c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48d8a0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48d8a4: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48d8a8: 31 ff xor %edi,%edi 48d8aa: e8 39 46 00 00 callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 48d8af: 41 5f pop %r15 48d8b1: 41 5e pop %r14 48d8b3: 41 5d pop %r13 48d8b5: 41 5c pop %r12 48d8b7: 5b pop %rbx 48d8b8: 48 8b e5 mov %rbp,%rsp 48d8bb: 5d pop %rbp 48d8bc: c3 retq 48d8bd: 48 8b 45 f8 mov -0x8(%rbp),%rax 48d8c1: 41 5f pop %r15 48d8c3: 41 5e pop %r14 48d8c5: 41 5d pop %r13 48d8c7: 41 5c pop %r12 48d8c9: 5b pop %rbx 48d8ca: 48 8b e5 mov %rbp,%rsp 48d8cd: 5d pop %rbp 48d8ce: c3 retq 48d8cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048d8d4 <_D6object8TypeInfo5opCmpMFC6ObjectZi>: 48d8d4: 55 push %rbp 48d8d5: 48 8b ec mov %rsp,%rbp 48d8d8: 48 83 ec 30 sub $0x30,%rsp 48d8dc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d8e0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d8e4: 48 39 f7 cmp %rsi,%rdi 48d8e7: 75 07 jne 48d8f0 <_D6object8TypeInfo5opCmpMFC6ObjectZi+0x1c> 48d8e9: 31 c0 xor %eax,%eax 48d8eb: 48 8b e5 mov %rbp,%rsp 48d8ee: 5d pop %rbp 48d8ef: c3 retq 48d8f0: be a0 10 4f 00 mov $0x4f10a0,%esi 48d8f5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48d8f9: e8 26 b6 ff ff callq 488f24 <_d_dynamic_cast> 48d8fe: 48 85 c0 test %rax,%rax 48d901: 48 89 45 e8 mov %rax,-0x18(%rbp) 48d905: 75 0a jne 48d911 <_D6object8TypeInfo5opCmpMFC6ObjectZi+0x3d> 48d907: b8 01 00 00 00 mov $0x1,%eax 48d90c: 48 8b e5 mov %rbp,%rsp 48d90f: 5d pop %rbp 48d910: c3 retq 48d911: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48d915: 48 8b 0f mov (%rdi),%rcx 48d918: 48 ff 51 08 rex.W callq *0x8(%rcx) 48d91c: 48 89 d1 mov %rdx,%rcx 48d91f: 48 89 c2 mov %rax,%rdx 48d922: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48d926: 48 89 4d e0 mov %rcx,-0x20(%rbp) 48d92a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48d92e: 48 8b 17 mov (%rdi),%rdx 48d931: 48 ff 52 08 rex.W callq *0x8(%rdx) 48d935: 48 89 c7 mov %rax,%rdi 48d938: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48d93c: 48 89 d6 mov %rdx,%rsi 48d93f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48d943: e8 1c 1c 00 00 callq 48f564 <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi> 48d948: 48 8b e5 mov %rbp,%rsp 48d94b: 5d pop %rbp 48d94c: c3 retq 48d94d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048d954 <_D6object8TypeInfo8opEqualsMFC6ObjectZb>: 48d954: 55 push %rbp 48d955: 48 8b ec mov %rsp,%rbp 48d958: 48 83 ec 60 sub $0x60,%rsp 48d95c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48d960: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48d964: 48 39 f7 cmp %rsi,%rdi 48d967: 75 0a jne 48d973 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x1f> 48d969: b8 01 00 00 00 mov $0x1,%eax 48d96e: 48 8b e5 mov %rbp,%rsp 48d971: 5d pop %rbp 48d972: c3 retq 48d973: be a0 10 4f 00 mov $0x4f10a0,%esi 48d978: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48d97c: e8 a3 b5 ff ff callq 488f24 <_d_dynamic_cast> 48d981: 48 85 c0 test %rax,%rax 48d984: 48 89 45 e0 mov %rax,-0x20(%rbp) 48d988: 74 56 je 48d9e0 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x8c> 48d98a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48d98e: 48 8b 0f mov (%rdi),%rcx 48d991: 48 ff 51 08 rex.W callq *0x8(%rcx) 48d995: 48 89 45 d0 mov %rax,-0x30(%rbp) 48d999: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48d99d: 48 89 45 a0 mov %rax,-0x60(%rbp) 48d9a1: 48 89 55 a8 mov %rdx,-0x58(%rbp) 48d9a5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48d9a9: 48 8b 07 mov (%rdi),%rax 48d9ac: 48 ff 50 08 rex.W callq *0x8(%rax) 48d9b0: 48 89 45 c0 mov %rax,-0x40(%rbp) 48d9b4: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48d9b8: 48 89 45 b0 mov %rax,-0x50(%rbp) 48d9bc: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48d9c0: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48d9c4: 48 3b 55 c0 cmp -0x40(%rbp),%rdx 48d9c8: 75 16 jne 48d9e0 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x8c> 48d9ca: 48 85 d2 test %rdx,%rdx 48d9cd: 74 15 je 48d9e4 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x90> 48d9cf: 48 8b 75 a8 mov -0x58(%rbp),%rsi 48d9d3: 48 8b 7d b8 mov -0x48(%rbp),%rdi 48d9d7: 48 89 d1 mov %rdx,%rcx 48d9da: 33 c0 xor %eax,%eax 48d9dc: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48d9de: 74 04 je 48d9e4 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x90> 48d9e0: 31 c0 xor %eax,%eax 48d9e2: eb 05 jmp 48d9e9 <_D6object8TypeInfo8opEqualsMFC6ObjectZb+0x95> 48d9e4: b8 01 00 00 00 mov $0x1,%eax 48d9e9: 48 8b e5 mov %rbp,%rsp 48d9ec: 5d pop %rbp 48d9ed: c3 retq 48d9ee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048d9f4 <_D6object8TypeInfo7getHashMxFNbNexPvZm>: 48d9f4: 55 push %rbp 48d9f5: 48 8b ec mov %rsp,%rbp 48d9f8: 48 83 ec 10 sub $0x10,%rsp 48d9fc: 48 89 f0 mov %rsi,%rax 48d9ff: 48 8b e5 mov %rbp,%rsp 48da02: 5d pop %rbp 48da03: c3 retq 000000000048da04 <_D6object8TypeInfo6equalsMxFxPvxPvZb>: 48da04: 55 push %rbp 48da05: 48 8b ec mov %rsp,%rbp 48da08: 48 83 ec 20 sub $0x20,%rsp 48da0c: 48 3b d6 cmp %rsi,%rdx 48da0f: 0f 94 c0 sete %al 48da12: 48 0f b6 c0 movzbq %al,%rax 48da16: 48 8b e5 mov %rbp,%rsp 48da19: 5d pop %rbp 48da1a: c3 retq 48da1b: 90 nop 000000000048da1c <_D6object8TypeInfo7compareMxFxPvxPvZi>: 48da1c: 55 push %rbp 48da1d: 48 8b ec mov %rsp,%rbp 48da20: 48 83 ec 20 sub $0x20,%rsp 48da24: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48da28: 48 89 d6 mov %rdx,%rsi 48da2b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48da2f: e8 40 12 00 00 callq 48ec74 <_D6object7_xopCmpFxPvxPvZb> 48da34: 25 ff 00 00 00 and $0xff,%eax 48da39: 48 8b e5 mov %rbp,%rsp 48da3c: 5d pop %rbp 48da3d: c3 retq 48da3e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048da44 <_D6object8TypeInfo5tsizeMxFNaNbNdNiNfZm>: 48da44: 55 push %rbp 48da45: 48 8b ec mov %rsp,%rbp 48da48: 48 83 ec 10 sub $0x10,%rsp 48da4c: 31 c0 xor %eax,%eax 48da4e: 48 8b e5 mov %rbp,%rsp 48da51: 5d pop %rbp 48da52: c3 retq 48da53: 90 nop 000000000048da54 <_D6object8TypeInfo4swapMxFPvPvZv>: 48da54: 55 push %rbp 48da55: 48 8b ec mov %rsp,%rbp 48da58: 48 83 ec 20 sub $0x20,%rsp 48da5c: 53 push %rbx 48da5d: 41 54 push %r12 48da5f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48da63: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48da67: 31 db xor %ebx,%ebx 48da69: 48 8b 07 mov (%rdi),%rax 48da6c: 48 ff 50 40 rex.W callq *0x40(%rax) 48da70: 49 89 c4 mov %rax,%r12 48da73: 4d 85 e4 test %r12,%r12 48da76: 74 24 je 48da9c <_D6object8TypeInfo4swapMxFPvPvZv+0x48> 48da78: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48da7c: 48 8d 14 0b lea (%rbx,%rcx,1),%rdx 48da80: 40 8a 32 mov (%rdx),%sil 48da83: 4c 8b 45 f0 mov -0x10(%rbp),%r8 48da87: 4e 8d 0c 03 lea (%rbx,%r8,1),%r9 48da8b: 45 8a 11 mov (%r9),%r10b 48da8e: 44 88 12 mov %r10b,(%rdx) 48da91: 41 88 31 mov %sil,(%r9) 48da94: 48 ff c3 inc %rbx 48da97: 4c 39 e3 cmp %r12,%rbx 48da9a: 72 dc jb 48da78 <_D6object8TypeInfo4swapMxFPvPvZv+0x24> 48da9c: 41 5c pop %r12 48da9e: 5b pop %rbx 48da9f: 48 8b e5 mov %rbp,%rsp 48daa2: 5d pop %rbp 48daa3: c3 retq 000000000048daa4 <_D6object8TypeInfo4nextMNgFNaNbNdNiZNgC8TypeInfo>: 48daa4: 55 push %rbp 48daa5: 48 8b ec mov %rsp,%rbp 48daa8: 48 83 ec 10 sub $0x10,%rsp 48daac: 31 c0 xor %eax,%eax 48daae: 48 8b e5 mov %rbp,%rsp 48dab1: 5d pop %rbp 48dab2: c3 retq 48dab3: 90 nop 000000000048dab4 <_D6object8TypeInfo5flagsMxFNaNbNdNiNfZk>: 48dab4: 55 push %rbp 48dab5: 48 8b ec mov %rsp,%rbp 48dab8: 48 83 ec 10 sub $0x10,%rsp 48dabc: 31 c0 xor %eax,%eax 48dabe: 48 8b e5 mov %rbp,%rsp 48dac1: 5d pop %rbp 48dac2: c3 retq 48dac3: 90 nop 000000000048dac4 <_D6object8TypeInfo5offTiMxFZAxS6object14OffsetTypeInfo>: 48dac4: 55 push %rbp 48dac5: 48 8b ec mov %rsp,%rbp 48dac8: 48 83 ec 10 sub $0x10,%rsp 48dacc: 31 c0 xor %eax,%eax 48dace: 31 d2 xor %edx,%edx 48dad0: 48 8b e5 mov %rbp,%rsp 48dad3: 5d pop %rbp 48dad4: c3 retq 48dad5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048dadc <_D6object8TypeInfo7destroyMxFPvZv>: 48dadc: 55 push %rbp 48dadd: 48 8b ec mov %rsp,%rbp 48dae0: 48 83 ec 10 sub $0x10,%rsp 48dae4: 48 8b e5 mov %rbp,%rsp 48dae7: 5d pop %rbp 48dae8: c3 retq 48dae9: 0f 1f 00 nopl (%rax) 000000000048daec <_D6object8TypeInfo8postblitMxFPvZv>: 48daec: 55 push %rbp 48daed: 48 8b ec mov %rsp,%rbp 48daf0: 48 83 ec 10 sub $0x10,%rsp 48daf4: 48 8b e5 mov %rbp,%rsp 48daf7: 5d pop %rbp 48daf8: c3 retq 48daf9: 0f 1f 00 nopl (%rax) 000000000048dafc <_D6object8TypeInfo6talignMxFNaNbNdNiNfZm>: 48dafc: 55 push %rbp 48dafd: 48 8b ec mov %rsp,%rbp 48db00: 48 83 ec 10 sub $0x10,%rsp 48db04: 48 8b 07 mov (%rdi),%rax 48db07: 48 ff 50 40 rex.W callq *0x40(%rax) 48db0b: 48 8b e5 mov %rbp,%rsp 48db0e: 5d pop %rbp 48db0f: c3 retq 48db10: 0f 1f 40 00 nopl 0x0(%rax) 000000000048db14 <_D6object8TypeInfo8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 48db14: 55 push %rbp 48db15: 48 8b ec mov %rsp,%rbp 48db18: 48 83 ec 20 sub $0x20,%rsp 48db1c: 31 c0 xor %eax,%eax 48db1e: 48 89 02 mov %rax,(%rdx) 48db21: 48 89 06 mov %rax,(%rsi) 48db24: 48 89 3a mov %rdi,(%rdx) 48db27: 48 8b e5 mov %rbp,%rsp 48db2a: 5d pop %rbp 48db2b: c3 retq 000000000048db2c <_D6object8TypeInfo6rtInfoMxFNaNbNdNiNfZPyv>: 48db2c: 55 push %rbp 48db2d: 48 8b ec mov %rsp,%rbp 48db30: 48 83 ec 10 sub $0x10,%rsp 48db34: 31 c0 xor %eax,%eax 48db36: 48 8b e5 mov %rbp,%rsp 48db39: 5d pop %rbp 48db3a: c3 retq ... 000000000048db3c <_D6object16TypeInfo_Pointer8toStringMxFNaNbNfZAya>: 48db3c: 55 push %rbp 48db3d: 48 8b ec mov %rsp,%rbp 48db40: 48 83 ec 28 sub $0x28,%rsp 48db44: 53 push %rbx 48db45: 48 8b 15 5c 0b 05 00 mov 0x50b5c(%rip),%rdx # 4de6a8 <_TMP13+0x8> 48db4c: 48 8b 05 4d 0b 05 00 mov 0x50b4d(%rip),%rax # 4de6a0 <_TMP13> 48db53: 48 89 c1 mov %rax,%rcx 48db56: 49 89 d0 mov %rdx,%r8 48db59: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48db5d: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48db61: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48db65: 48 8b 1f mov (%rdi),%rbx 48db68: 48 ff 53 08 rex.W callq *0x8(%rbx) 48db6c: 48 89 c6 mov %rax,%rsi 48db6f: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48db73: 4c 8b 45 f0 mov -0x10(%rbp),%r8 48db77: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48db7c: e8 d7 2e 00 00 callq 490a58 <_d_arraycatT> 48db81: 5b pop %rbx 48db82: 48 8b e5 mov %rbp,%rsp 48db85: 5d pop %rbp 48db86: c3 retq 48db87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048db8c <_D6object16TypeInfo_Pointer8opEqualsMFC6ObjectZb>: 48db8c: 55 push %rbp 48db8d: 48 8b ec mov %rsp,%rbp 48db90: 48 83 ec 20 sub $0x20,%rsp 48db94: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48db98: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48db9c: 48 39 f7 cmp %rsi,%rdi 48db9f: 75 0a jne 48dbab <_D6object16TypeInfo_Pointer8opEqualsMFC6ObjectZb+0x1f> 48dba1: b8 01 00 00 00 mov $0x1,%eax 48dba6: 48 8b e5 mov %rbp,%rsp 48dba9: 5d pop %rbp 48dbaa: c3 retq 48dbab: be 38 11 4f 00 mov $0x4f1138,%esi 48dbb0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48dbb4: e8 6b b3 ff ff callq 488f24 <_d_dynamic_cast> 48dbb9: 48 85 c0 test %rax,%rax 48dbbc: 74 25 je 48dbe3 <_D6object16TypeInfo_Pointer8opEqualsMFC6ObjectZb+0x57> 48dbbe: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48dbc2: 48 8b 51 10 mov 0x10(%rcx),%rdx 48dbc6: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48dbca: 48 8b 40 10 mov 0x10(%rax),%rax 48dbce: 48 89 45 e8 mov %rax,-0x18(%rbp) 48dbd2: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48dbd6: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48dbda: e8 dd fb ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 48dbdf: 84 c0 test %al,%al 48dbe1: 75 04 jne 48dbe7 <_D6object16TypeInfo_Pointer8opEqualsMFC6ObjectZb+0x5b> 48dbe3: 31 c0 xor %eax,%eax 48dbe5: eb 05 jmp 48dbec <_D6object16TypeInfo_Pointer8opEqualsMFC6ObjectZb+0x60> 48dbe7: b8 01 00 00 00 mov $0x1,%eax 48dbec: 48 8b e5 mov %rbp,%rsp 48dbef: 5d pop %rbp 48dbf0: c3 retq 48dbf1: 0f 1f 00 nopl (%rax) 000000000048dbf4 <_D6object16TypeInfo_Pointer7getHashMxFNbNexPvZm>: 48dbf4: 55 push %rbp 48dbf5: 48 8b ec mov %rsp,%rbp 48dbf8: 48 83 ec 10 sub $0x10,%rsp 48dbfc: 48 8b 06 mov (%rsi),%rax 48dbff: 48 8b e5 mov %rbp,%rsp 48dc02: 5d pop %rbp 48dc03: c3 retq 000000000048dc04 <_D6object16TypeInfo_Pointer6equalsMxFxPvxPvZb>: 48dc04: 55 push %rbp 48dc05: 48 8b ec mov %rsp,%rbp 48dc08: 48 83 ec 20 sub $0x20,%rsp 48dc0c: 48 8b 02 mov (%rdx),%rax 48dc0f: 48 3b 06 cmp (%rsi),%rax 48dc12: 0f 94 c0 sete %al 48dc15: 48 0f b6 c0 movzbq %al,%rax 48dc19: 48 8b e5 mov %rbp,%rsp 48dc1c: 5d pop %rbp 48dc1d: c3 retq 48dc1e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048dc24 <_D6object16TypeInfo_Pointer7compareMxFxPvxPvZi>: 48dc24: 55 push %rbp 48dc25: 48 8b ec mov %rsp,%rbp 48dc28: 48 83 ec 20 sub $0x20,%rsp 48dc2c: 48 8b 02 mov (%rdx),%rax 48dc2f: 48 8b 0e mov (%rsi),%rcx 48dc32: 48 3b c1 cmp %rcx,%rax 48dc35: 73 0a jae 48dc41 <_D6object16TypeInfo_Pointer7compareMxFxPvxPvZi+0x1d> 48dc37: b8 ff ff ff ff mov $0xffffffff,%eax 48dc3c: 48 8b e5 mov %rbp,%rsp 48dc3f: 5d pop %rbp 48dc40: c3 retq 48dc41: 48 39 c1 cmp %rax,%rcx 48dc44: 0f 92 c0 setb %al 48dc47: 48 0f b6 c0 movzbq %al,%rax 48dc4b: 48 8b e5 mov %rbp,%rsp 48dc4e: 5d pop %rbp 48dc4f: c3 retq 48dc50: 0f 1f 40 00 nopl 0x0(%rax) 000000000048dc54 <_D6object16TypeInfo_Pointer5tsizeMxFNaNbNdNiNfZm>: 48dc54: 55 push %rbp 48dc55: 48 8b ec mov %rsp,%rbp 48dc58: 48 83 ec 10 sub $0x10,%rsp 48dc5c: b8 08 00 00 00 mov $0x8,%eax 48dc61: 48 8b e5 mov %rbp,%rsp 48dc64: 5d pop %rbp 48dc65: c3 retq 48dc66: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048dc6c <_D6object16TypeInfo_Pointer4initMxFNaNbNiNeZAxv>: 48dc6c: 55 push %rbp 48dc6d: 48 8b ec mov %rsp,%rbp 48dc70: 48 83 ec 10 sub $0x10,%rsp 48dc74: b8 08 00 00 00 mov $0x8,%eax 48dc79: 31 d2 xor %edx,%edx 48dc7b: 48 8b e5 mov %rbp,%rsp 48dc7e: 5d pop %rbp 48dc7f: c3 retq 48dc80: 0f 1f 40 00 nopl 0x0(%rax) 000000000048dc84 <_D6object16TypeInfo_Pointer4swapMxFPvPvZv>: 48dc84: 55 push %rbp 48dc85: 48 8b ec mov %rsp,%rbp 48dc88: 48 83 ec 20 sub $0x20,%rsp 48dc8c: 48 8b 0a mov (%rdx),%rcx 48dc8f: 48 8b 06 mov (%rsi),%rax 48dc92: 48 89 02 mov %rax,(%rdx) 48dc95: 48 89 0e mov %rcx,(%rsi) 48dc98: 48 8b e5 mov %rbp,%rsp 48dc9b: 5d pop %rbp 48dc9c: c3 retq 48dc9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048dca4 <_D6object16TypeInfo_Pointer4nextMNgFNaNbNdNiZNgC8TypeInfo>: 48dca4: 55 push %rbp 48dca5: 48 8b ec mov %rsp,%rbp 48dca8: 48 83 ec 10 sub $0x10,%rsp 48dcac: 48 8b 47 10 mov 0x10(%rdi),%rax 48dcb0: 48 8b e5 mov %rbp,%rsp 48dcb3: 5d pop %rbp 48dcb4: c3 retq 48dcb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048dcbc <_D6object16TypeInfo_Pointer5flagsMxFNaNbNdNiNfZk>: 48dcbc: 55 push %rbp 48dcbd: 48 8b ec mov %rsp,%rbp 48dcc0: 48 83 ec 10 sub $0x10,%rsp 48dcc4: b8 01 00 00 00 mov $0x1,%eax 48dcc9: 48 8b e5 mov %rbp,%rsp 48dccc: 5d pop %rbp 48dccd: c3 retq ... 000000000048dcd0 <_D6object14TypeInfo_Array8toStringMxFNaNbNfZAya>: 48dcd0: 55 push %rbp 48dcd1: 48 8b ec mov %rsp,%rbp 48dcd4: 48 83 ec 28 sub $0x28,%rsp 48dcd8: 53 push %rbx 48dcd9: 48 8b 15 b8 0a 05 00 mov 0x50ab8(%rip),%rdx # 4de798 <_TMP15+0x8> 48dce0: 48 8b 05 a9 0a 05 00 mov 0x50aa9(%rip),%rax # 4de790 <_TMP15> 48dce7: 48 89 c1 mov %rax,%rcx 48dcea: 49 89 d0 mov %rdx,%r8 48dced: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48dcf1: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48dcf5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48dcf9: 48 8b 1f mov (%rdi),%rbx 48dcfc: 48 ff 53 08 rex.W callq *0x8(%rbx) 48dd00: 48 89 c6 mov %rax,%rsi 48dd03: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48dd07: 4c 8b 45 f0 mov -0x10(%rbp),%r8 48dd0b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48dd10: e8 43 2d 00 00 callq 490a58 <_d_arraycatT> 48dd15: 5b pop %rbx 48dd16: 48 8b e5 mov %rbp,%rsp 48dd19: 5d pop %rbp 48dd1a: c3 retq 48dd1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048dd20 <_D6object14TypeInfo_Array8opEqualsMFC6ObjectZb>: 48dd20: 55 push %rbp 48dd21: 48 8b ec mov %rsp,%rbp 48dd24: 48 83 ec 20 sub $0x20,%rsp 48dd28: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48dd2c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48dd30: 48 39 f7 cmp %rsi,%rdi 48dd33: 75 0a jne 48dd3f <_D6object14TypeInfo_Array8opEqualsMFC6ObjectZb+0x1f> 48dd35: b8 01 00 00 00 mov $0x1,%eax 48dd3a: 48 8b e5 mov %rbp,%rsp 48dd3d: 5d pop %rbp 48dd3e: c3 retq 48dd3f: be d0 11 4f 00 mov $0x4f11d0,%esi 48dd44: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48dd48: e8 d7 b1 ff ff callq 488f24 <_d_dynamic_cast> 48dd4d: 48 85 c0 test %rax,%rax 48dd50: 74 25 je 48dd77 <_D6object14TypeInfo_Array8opEqualsMFC6ObjectZb+0x57> 48dd52: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48dd56: 48 8b 51 10 mov 0x10(%rcx),%rdx 48dd5a: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48dd5e: 48 8b 40 10 mov 0x10(%rax),%rax 48dd62: 48 89 45 e8 mov %rax,-0x18(%rbp) 48dd66: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48dd6a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48dd6e: e8 49 fa ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 48dd73: 84 c0 test %al,%al 48dd75: 75 04 jne 48dd7b <_D6object14TypeInfo_Array8opEqualsMFC6ObjectZb+0x5b> 48dd77: 31 c0 xor %eax,%eax 48dd79: eb 05 jmp 48dd80 <_D6object14TypeInfo_Array8opEqualsMFC6ObjectZb+0x60> 48dd7b: b8 01 00 00 00 mov $0x1,%eax 48dd80: 48 8b e5 mov %rbp,%rsp 48dd83: 5d pop %rbp 48dd84: c3 retq 48dd85: 0f 1f 00 nopl (%rax) 000000000048dd88 <_D6object14TypeInfo_Array7getHashMxFNbNexPvZm>: 48dd88: 55 push %rbp 48dd89: 48 8b ec mov %rsp,%rbp 48dd8c: 48 83 ec 20 sub $0x20,%rsp 48dd90: 48 8b 56 08 mov 0x8(%rsi),%rdx 48dd94: 48 8b 06 mov (%rsi),%rax 48dd97: 48 89 45 e0 mov %rax,-0x20(%rbp) 48dd9b: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48dd9f: 48 8b 57 10 mov 0x10(%rdi),%rdx 48dda3: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48dda7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48ddab: e8 04 0f 00 00 callq 48ecb4 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm> 48ddb0: 48 8b e5 mov %rbp,%rsp 48ddb3: 5d pop %rbp 48ddb4: c3 retq 48ddb5: 0f 1f 00 nopl (%rax) 000000000048ddb8 <_D6object14TypeInfo_Array6equalsMxFxPvxPvZb>: 48ddb8: 55 push %rbp 48ddb9: 48 8b ec mov %rsp,%rbp 48ddbc: 48 83 ec 48 sub $0x48,%rsp 48ddc0: 53 push %rbx 48ddc1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48ddc5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 48ddc9: 48 8b 02 mov (%rdx),%rax 48ddcc: 48 89 45 c0 mov %rax,-0x40(%rbp) 48ddd0: 48 89 4d c8 mov %rcx,-0x38(%rbp) 48ddd4: 48 8b 4e 08 mov 0x8(%rsi),%rcx 48ddd8: 48 8b 06 mov (%rsi),%rax 48dddb: 48 89 45 d0 mov %rax,-0x30(%rbp) 48dddf: 48 89 4d d8 mov %rcx,-0x28(%rbp) 48dde3: 48 8b 5d c0 mov -0x40(%rbp),%rbx 48dde7: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 48ddeb: 75 50 jne 48de3d <_D6object14TypeInfo_Array6equalsMxFxPvxPvZb+0x85> 48dded: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48ddf1: 4c 8b 07 mov (%rdi),%r8 48ddf4: 49 ff 50 40 rex.WB callq *0x40(%r8) 48ddf8: 48 89 45 e0 mov %rax,-0x20(%rbp) 48ddfc: 31 db xor %ebx,%ebx 48ddfe: 48 39 5d c0 cmp %rbx,-0x40(%rbp) 48de02: 74 4a je 48de4e <_D6object14TypeInfo_Array6equalsMxFxPvxPvZb+0x96> 48de04: 48 8b d3 mov %rbx,%rdx 48de07: 48 0f af 55 e0 imul -0x20(%rbp),%rdx 48de0c: 48 8b 45 c8 mov -0x38(%rbp),%rax 48de10: 48 89 95 b8 ff ff ff mov %rdx,-0x48(%rbp) 48de17: 48 8d 14 02 lea (%rdx,%rax,1),%rdx 48de1b: 48 8b 8d b8 ff ff ff mov -0x48(%rbp),%rcx 48de22: 48 8b 75 d8 mov -0x28(%rbp),%rsi 48de26: 48 8d 34 31 lea (%rcx,%rsi,1),%rsi 48de2a: 48 8b 45 e8 mov -0x18(%rbp),%rax 48de2e: 48 8b 78 10 mov 0x10(%rax),%rdi 48de32: 48 8b 0f mov (%rdi),%rcx 48de35: 48 ff 51 30 rex.W callq *0x30(%rcx) 48de39: 34 01 xor $0x1,%al 48de3b: 74 08 je 48de45 <_D6object14TypeInfo_Array6equalsMxFxPvxPvZb+0x8d> 48de3d: 31 c0 xor %eax,%eax 48de3f: 5b pop %rbx 48de40: 48 8b e5 mov %rbp,%rsp 48de43: 5d pop %rbp 48de44: c3 retq 48de45: 48 ff c3 inc %rbx 48de48: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 48de4c: 72 b6 jb 48de04 <_D6object14TypeInfo_Array6equalsMxFxPvxPvZb+0x4c> 48de4e: b8 01 00 00 00 mov $0x1,%eax 48de53: 5b pop %rbx 48de54: 48 8b e5 mov %rbp,%rsp 48de57: 5d pop %rbp 48de58: c3 retq 48de59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048de60 <_D6object14TypeInfo_Array7compareMxFxPvxPvZi>: 48de60: 55 push %rbp 48de61: 48 8b ec mov %rsp,%rbp 48de64: 48 83 ec 48 sub $0x48,%rsp 48de68: 53 push %rbx 48de69: 41 54 push %r12 48de6b: 41 55 push %r13 48de6d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48de71: 48 8b 4a 08 mov 0x8(%rdx),%rcx 48de75: 48 8b 02 mov (%rdx),%rax 48de78: 48 89 45 c0 mov %rax,-0x40(%rbp) 48de7c: 48 89 4d c8 mov %rcx,-0x38(%rbp) 48de80: 48 8b 4e 08 mov 0x8(%rsi),%rcx 48de84: 48 8b 06 mov (%rsi),%rax 48de87: 48 89 45 d0 mov %rax,-0x30(%rbp) 48de8b: 48 89 4d d8 mov %rcx,-0x28(%rbp) 48de8f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48de93: 48 8b 1f mov (%rdi),%rbx 48de96: 48 ff 53 40 rex.W callq *0x40(%rbx) 48de9a: 48 89 45 e0 mov %rax,-0x20(%rbp) 48de9e: 4c 8b 6d c0 mov -0x40(%rbp),%r13 48dea2: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48dea6: 48 3b 55 c0 cmp -0x40(%rbp),%rdx 48deaa: 73 03 jae 48deaf <_D6object14TypeInfo_Array7compareMxFxPvxPvZi+0x4f> 48deac: 49 89 d5 mov %rdx,%r13 48deaf: 31 db xor %ebx,%ebx 48deb1: 4d 85 ed test %r13,%r13 48deb4: 74 44 je 48defa <_D6object14TypeInfo_Array7compareMxFxPvxPvZi+0x9a> 48deb6: 48 8b f3 mov %rbx,%rsi 48deb9: 48 0f af 75 e0 imul -0x20(%rbp),%rsi 48debe: 48 8b 45 c8 mov -0x38(%rbp),%rax 48dec2: 48 8d 14 06 lea (%rsi,%rax,1),%rdx 48dec6: 48 8b 4d d8 mov -0x28(%rbp),%rcx 48deca: 48 8d 34 0e lea (%rsi,%rcx,1),%rsi 48dece: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48ded2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48ded6: 48 8b 07 mov (%rdi),%rax 48ded9: 48 ff 50 38 rex.W callq *0x38(%rax) 48dedd: 49 89 c4 mov %rax,%r12 48dee0: 45 85 e4 test %r12d,%r12d 48dee3: 74 0d je 48def2 <_D6object14TypeInfo_Array7compareMxFxPvxPvZi+0x92> 48dee5: 41 8b c4 mov %r12d,%eax 48dee8: 41 5d pop %r13 48deea: 41 5c pop %r12 48deec: 5b pop %rbx 48deed: 48 8b e5 mov %rbp,%rsp 48def0: 5d pop %rbp 48def1: c3 retq 48def2: 48 ff c3 inc %rbx 48def5: 4c 39 eb cmp %r13,%rbx 48def8: 72 bc jb 48deb6 <_D6object14TypeInfo_Array7compareMxFxPvxPvZi+0x56> 48defa: 8b 45 c0 mov -0x40(%rbp),%eax 48defd: 2b 45 d0 sub -0x30(%rbp),%eax 48df00: 41 5d pop %r13 48df02: 41 5c pop %r12 48df04: 5b pop %rbx 48df05: 48 8b e5 mov %rbp,%rsp 48df08: 5d pop %rbp 48df09: c3 retq 48df0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048df10 <_D6object14TypeInfo_Array5tsizeMxFNaNbNdNiNfZm>: 48df10: 55 push %rbp 48df11: 48 8b ec mov %rsp,%rbp 48df14: 48 83 ec 10 sub $0x10,%rsp 48df18: b8 10 00 00 00 mov $0x10,%eax 48df1d: 48 8b e5 mov %rbp,%rsp 48df20: 5d pop %rbp 48df21: c3 retq 48df22: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048df28 <_D6object14TypeInfo_Array4initMxFNaNbNiNeZAxv>: 48df28: 55 push %rbp 48df29: 48 8b ec mov %rsp,%rbp 48df2c: 48 83 ec 10 sub $0x10,%rsp 48df30: b8 10 00 00 00 mov $0x10,%eax 48df35: 31 d2 xor %edx,%edx 48df37: 48 8b e5 mov %rbp,%rsp 48df3a: 5d pop %rbp 48df3b: c3 retq 48df3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000048df40 <_D6object14TypeInfo_Array4swapMxFPvPvZv>: 48df40: 55 push %rbp 48df41: 48 8b ec mov %rsp,%rbp 48df44: 48 83 ec 20 sub $0x20,%rsp 48df48: 53 push %rbx 48df49: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48df4d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 48df51: 48 8b 02 mov (%rdx),%rax 48df54: 48 8b 56 08 mov 0x8(%rsi),%rdx 48df58: 48 8b 1e mov (%rsi),%rbx 48df5b: 4c 8b 45 f8 mov -0x8(%rbp),%r8 48df5f: 49 89 18 mov %rbx,(%r8) 48df62: 49 89 50 08 mov %rdx,0x8(%r8) 48df66: 48 89 06 mov %rax,(%rsi) 48df69: 48 89 4e 08 mov %rcx,0x8(%rsi) 48df6d: 5b pop %rbx 48df6e: 48 8b e5 mov %rbp,%rsp 48df71: 5d pop %rbp 48df72: c3 retq 48df73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048df78 <_D6object14TypeInfo_Array4nextMNgFNaNbNdNiZNgC8TypeInfo>: 48df78: 55 push %rbp 48df79: 48 8b ec mov %rsp,%rbp 48df7c: 48 83 ec 10 sub $0x10,%rsp 48df80: 48 8b 47 10 mov 0x10(%rdi),%rax 48df84: 48 8b e5 mov %rbp,%rsp 48df87: 5d pop %rbp 48df88: c3 retq 48df89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048df90 <_D6object14TypeInfo_Array5flagsMxFNaNbNdNiNfZk>: 48df90: 55 push %rbp 48df91: 48 8b ec mov %rsp,%rbp 48df94: 48 83 ec 10 sub $0x10,%rsp 48df98: b8 01 00 00 00 mov $0x1,%eax 48df9d: 48 8b e5 mov %rbp,%rsp 48dfa0: 5d pop %rbp 48dfa1: c3 retq 48dfa2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048dfa8 <_D6object14TypeInfo_Array6talignMxFNaNbNdNiNfZm>: 48dfa8: 55 push %rbp 48dfa9: 48 8b ec mov %rsp,%rbp 48dfac: 48 83 ec 10 sub $0x10,%rsp 48dfb0: b8 08 00 00 00 mov $0x8,%eax 48dfb5: 48 8b e5 mov %rbp,%rsp 48dfb8: 5d pop %rbp 48dfb9: c3 retq 48dfba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048dfc0 <_D6object14TypeInfo_Array8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 48dfc0: 55 push %rbp 48dfc1: 48 8b ec mov %rsp,%rbp 48dfc4: 48 83 ec 20 sub $0x20,%rsp 48dfc8: 31 c0 xor %eax,%eax 48dfca: 48 89 02 mov %rax,(%rdx) 48dfcd: 48 89 06 mov %rax,(%rsi) 48dfd0: 48 c7 02 70 00 4e 00 movq $0x4e0070,(%rdx) 48dfd7: 48 c7 06 80 16 4f 00 movq $0x4f1680,(%rsi) 48dfde: 48 8b e5 mov %rbp,%rsp 48dfe1: 5d pop %rbp 48dfe2: c3 retq ... 000000000048dfe4 <_D6object14TypeInfo_Class8toStringMxFNaNbNfZAya>: 48dfe4: 55 push %rbp 48dfe5: 48 8b ec mov %rsp,%rbp 48dfe8: 48 83 ec 10 sub $0x10,%rsp 48dfec: 48 8b 07 mov (%rdi),%rax 48dfef: 48 ff 90 98 00 00 00 rex.W callq *0x98(%rax) 48dff6: 48 8b 50 28 mov 0x28(%rax),%rdx 48dffa: 48 8b 40 20 mov 0x20(%rax),%rax 48dffe: 48 8b e5 mov %rbp,%rsp 48e001: 5d pop %rbp 48e002: c3 retq 48e003: 90 nop 000000000048e004 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb>: 48e004: 55 push %rbp 48e005: 48 8b ec mov %rsp,%rbp 48e008: 48 83 ec 68 sub $0x68,%rsp 48e00c: 53 push %rbx 48e00d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e011: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e015: 48 39 f7 cmp %rsi,%rdi 48e018: 75 0b jne 48e025 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0x21> 48e01a: b8 01 00 00 00 mov $0x1,%eax 48e01f: 5b pop %rbx 48e020: 48 8b e5 mov %rbp,%rsp 48e023: 5d pop %rbp 48e024: c3 retq 48e025: be 78 12 4f 00 mov $0x4f1278,%esi 48e02a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48e02e: e8 f1 ae ff ff callq 488f24 <_d_dynamic_cast> 48e033: 48 85 c0 test %rax,%rax 48e036: 48 89 45 e0 mov %rax,-0x20(%rbp) 48e03a: 74 69 je 48e0a5 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0xa1> 48e03c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48e040: 48 8b 0f mov (%rdi),%rcx 48e043: 48 ff 91 98 00 00 00 rex.W callq *0x98(%rcx) 48e04a: 48 8b 50 28 mov 0x28(%rax),%rdx 48e04e: 48 8b 40 20 mov 0x20(%rax),%rax 48e052: 48 89 45 d0 mov %rax,-0x30(%rbp) 48e056: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48e05a: 48 89 45 a0 mov %rax,-0x60(%rbp) 48e05e: 48 89 55 a8 mov %rdx,-0x58(%rbp) 48e062: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48e066: 48 8b 1f mov (%rdi),%rbx 48e069: 48 ff 93 98 00 00 00 rex.W callq *0x98(%rbx) 48e070: 48 8b 50 28 mov 0x28(%rax),%rdx 48e074: 48 8b 40 20 mov 0x20(%rax),%rax 48e078: 48 89 45 c0 mov %rax,-0x40(%rbp) 48e07c: 48 89 55 c8 mov %rdx,-0x38(%rbp) 48e080: 48 89 45 b0 mov %rax,-0x50(%rbp) 48e084: 48 89 55 b8 mov %rdx,-0x48(%rbp) 48e088: 48 8b 4d d0 mov -0x30(%rbp),%rcx 48e08c: 48 3b 4d c0 cmp -0x40(%rbp),%rcx 48e090: 75 13 jne 48e0a5 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0xa1> 48e092: 48 85 c9 test %rcx,%rcx 48e095: 74 12 je 48e0a9 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0xa5> 48e097: 48 8b 75 a8 mov -0x58(%rbp),%rsi 48e09b: 48 8b 7d b8 mov -0x48(%rbp),%rdi 48e09f: 33 c0 xor %eax,%eax 48e0a1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48e0a3: 74 04 je 48e0a9 <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0xa5> 48e0a5: 31 c0 xor %eax,%eax 48e0a7: eb 05 jmp 48e0ae <_D6object14TypeInfo_Class8opEqualsMFC6ObjectZb+0xaa> 48e0a9: b8 01 00 00 00 mov $0x1,%eax 48e0ae: 5b pop %rbx 48e0af: 48 8b e5 mov %rbp,%rsp 48e0b2: 5d pop %rbp 48e0b3: c3 retq 000000000048e0b4 <_D6object14TypeInfo_Class7getHashMxFNbNexPvZm>: 48e0b4: 55 push %rbp 48e0b5: 48 8b ec mov %rsp,%rbp 48e0b8: 48 83 ec 18 sub $0x18,%rsp 48e0bc: 53 push %rbx 48e0bd: 48 8b 1e mov (%rsi),%rbx 48e0c0: 48 85 db test %rbx,%rbx 48e0c3: 74 0c je 48e0d1 <_D6object14TypeInfo_Class7getHashMxFNbNexPvZm+0x1d> 48e0c5: 48 8b fb mov %rbx,%rdi 48e0c8: 48 8b 03 mov (%rbx),%rax 48e0cb: 48 ff 50 10 rex.W callq *0x10(%rax) 48e0cf: eb 02 jmp 48e0d3 <_D6object14TypeInfo_Class7getHashMxFNbNexPvZm+0x1f> 48e0d1: 31 c0 xor %eax,%eax 48e0d3: 5b pop %rbx 48e0d4: 48 8b e5 mov %rbp,%rsp 48e0d7: 5d pop %rbp 48e0d8: c3 retq 48e0d9: 0f 1f 00 nopl (%rax) 000000000048e0dc <_D6object14TypeInfo_Class6equalsMxFxPvxPvZb>: 48e0dc: 55 push %rbp 48e0dd: 48 8b ec mov %rsp,%rbp 48e0e0: 48 83 ec 28 sub $0x28,%rsp 48e0e4: 53 push %rbx 48e0e5: 48 8b 1a mov (%rdx),%rbx 48e0e8: 48 8b 06 mov (%rsi),%rax 48e0eb: 48 3b d8 cmp %rax,%rbx 48e0ee: 74 1a je 48e10a <_D6object14TypeInfo_Class6equalsMxFxPvxPvZb+0x2e> 48e0f0: 48 85 db test %rbx,%rbx 48e0f3: 74 11 je 48e106 <_D6object14TypeInfo_Class6equalsMxFxPvxPvZb+0x2a> 48e0f5: 48 89 c6 mov %rax,%rsi 48e0f8: 48 8b fb mov %rbx,%rdi 48e0fb: 48 8b 0b mov (%rbx),%rcx 48e0fe: 48 ff 51 20 rex.W callq *0x20(%rcx) 48e102: 84 c0 test %al,%al 48e104: 75 04 jne 48e10a <_D6object14TypeInfo_Class6equalsMxFxPvxPvZb+0x2e> 48e106: 31 c0 xor %eax,%eax 48e108: eb 05 jmp 48e10f <_D6object14TypeInfo_Class6equalsMxFxPvxPvZb+0x33> 48e10a: b8 01 00 00 00 mov $0x1,%eax 48e10f: 5b pop %rbx 48e110: 48 8b e5 mov %rbp,%rsp 48e113: 5d pop %rbp 48e114: c3 retq 48e115: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e11c <_D6object14TypeInfo_Class7compareMxFxPvxPvZi>: 48e11c: 55 push %rbp 48e11d: 48 8b ec mov %rsp,%rbp 48e120: 48 83 ec 38 sub $0x38,%rsp 48e124: 53 push %rbx 48e125: 31 ff xor %edi,%edi 48e127: 48 8b 1a mov (%rdx),%rbx 48e12a: 48 8b 06 mov (%rsi),%rax 48e12d: 48 3b d8 cmp %rax,%rbx 48e130: 74 30 je 48e162 <_D6object14TypeInfo_Class7compareMxFxPvxPvZi+0x46> 48e132: 48 85 db test %rbx,%rbx 48e135: 74 26 je 48e15d <_D6object14TypeInfo_Class7compareMxFxPvxPvZi+0x41> 48e137: 48 85 c0 test %rax,%rax 48e13a: 75 07 jne 48e143 <_D6object14TypeInfo_Class7compareMxFxPvxPvZi+0x27> 48e13c: bf 01 00 00 00 mov $0x1,%edi 48e141: eb 1f jmp 48e162 <_D6object14TypeInfo_Class7compareMxFxPvxPvZi+0x46> 48e143: 48 89 45 d8 mov %rax,-0x28(%rbp) 48e147: 48 8b 75 d8 mov -0x28(%rbp),%rsi 48e14b: 48 8b fb mov %rbx,%rdi 48e14e: 48 8b 03 mov (%rbx),%rax 48e151: 48 ff 50 18 rex.W callq *0x18(%rax) 48e155: 89 45 e0 mov %eax,-0x20(%rbp) 48e158: 8b 7d e0 mov -0x20(%rbp),%edi 48e15b: eb 05 jmp 48e162 <_D6object14TypeInfo_Class7compareMxFxPvxPvZi+0x46> 48e15d: bf ff ff ff ff mov $0xffffffff,%edi 48e162: 8b c7 mov %edi,%eax 48e164: 5b pop %rbx 48e165: 48 8b e5 mov %rbp,%rsp 48e168: 5d pop %rbp 48e169: c3 retq 48e16a: 66 90 xchg %ax,%ax 000000000048e16c <_D6object14TypeInfo_Class5tsizeMxFNaNbNdNiNfZm>: 48e16c: 55 push %rbp 48e16d: 48 8b ec mov %rsp,%rbp 48e170: 48 83 ec 10 sub $0x10,%rsp 48e174: b8 08 00 00 00 mov $0x8,%eax 48e179: 48 8b e5 mov %rbp,%rsp 48e17c: 5d pop %rbp 48e17d: c3 retq 48e17e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048e184 <_D6object14TypeInfo_Class4initMxFNaNbNiNfZAxv>: 48e184: 55 push %rbp 48e185: 48 8b ec mov %rsp,%rbp 48e188: 48 83 ec 10 sub $0x10,%rsp 48e18c: 48 8b 57 18 mov 0x18(%rdi),%rdx 48e190: 48 8b 47 10 mov 0x10(%rdi),%rax 48e194: 48 8b e5 mov %rbp,%rsp 48e197: 5d pop %rbp 48e198: c3 retq 48e199: 0f 1f 00 nopl (%rax) 000000000048e19c <_D6object14TypeInfo_Class5flagsMxFNaNbNdNiNfZk>: 48e19c: 55 push %rbp 48e19d: 48 8b ec mov %rsp,%rbp 48e1a0: 48 83 ec 10 sub $0x10,%rsp 48e1a4: b8 01 00 00 00 mov $0x1,%eax 48e1a9: 48 8b e5 mov %rbp,%rsp 48e1ac: 5d pop %rbp 48e1ad: c3 retq 48e1ae: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048e1b4 <_D6object14TypeInfo_Class5offTiMxFNaNbNdZAxS6object14OffsetTypeInfo>: 48e1b4: 55 push %rbp 48e1b5: 48 8b ec mov %rsp,%rbp 48e1b8: 48 83 ec 10 sub $0x10,%rsp 48e1bc: 48 8b 97 80 00 00 00 mov 0x80(%rdi),%rdx 48e1c3: 48 8b 47 78 mov 0x78(%rdi),%rax 48e1c7: 48 8b e5 mov %rbp,%rsp 48e1ca: 5d pop %rbp 48e1cb: c3 retq 000000000048e1cc <_D6object14TypeInfo_Class4infoMxFNaNbNdNiNfZxC14TypeInfo_Class>: 48e1cc: 55 push %rbp 48e1cd: 48 8b ec mov %rsp,%rbp 48e1d0: 48 83 ec 10 sub $0x10,%rsp 48e1d4: 48 89 f8 mov %rdi,%rax 48e1d7: 48 8b e5 mov %rbp,%rsp 48e1da: 5d pop %rbp 48e1db: c3 retq 000000000048e1dc <_D6object14TypeInfo_Class8typeinfoMxFNaNbNdNiNfZxC14TypeInfo_Class>: 48e1dc: 55 push %rbp 48e1dd: 48 8b ec mov %rsp,%rbp 48e1e0: 48 83 ec 10 sub $0x10,%rsp 48e1e4: 48 89 f8 mov %rdi,%rax 48e1e7: 48 8b e5 mov %rbp,%rsp 48e1ea: 5d pop %rbp 48e1eb: c3 retq 000000000048e1ec <_D6object14TypeInfo_Class6rtInfoMxFNaNbNdNiNfZPyv>: 48e1ec: 55 push %rbp 48e1ed: 48 8b ec mov %rsp,%rbp 48e1f0: 48 83 ec 10 sub $0x10,%rsp 48e1f4: 48 8b 87 90 00 00 00 mov 0x90(%rdi),%rax 48e1fb: 48 8b e5 mov %rbp,%rsp 48e1fe: 5d pop %rbp 48e1ff: c3 retq 48e200: 0f 1f 40 00 nopl 0x0(%rax) 000000000048e204 <_D6object14TypeInfo_Class4findFxAaZxC14TypeInfo_Class>: 48e204: 55 push %rbp 48e205: 48 8b ec mov %rsp,%rbp 48e208: 48 83 ec 20 sub $0x20,%rsp 48e20c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e210: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e214: 48 89 ef mov %rbp,%rdi 48e217: ba 44 e2 48 00 mov $0x48e244,%edx 48e21c: 48 89 d6 mov %rdx,%rsi 48e21f: e8 5c 06 00 00 callq 48e880 <_D6object10ModuleInfo7opApplyFMDFPS6object10ModuleInfoZiZi> 48e224: 83 f8 02 cmp $0x2,%eax 48e227: 74 02 je 48e22b <_D6object14TypeInfo_Class4findFxAaZxC14TypeInfo_Class+0x27> 48e229: eb 09 jmp 48e234 <_D6object14TypeInfo_Class4findFxAaZxC14TypeInfo_Class+0x30> 48e22b: 48 8b 45 e8 mov -0x18(%rbp),%rax 48e22f: 48 8b e5 mov %rbp,%rsp 48e232: 5d pop %rbp 48e233: c3 retq 48e234: 31 c9 xor %ecx,%ecx 48e236: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48e23a: 48 89 c8 mov %rcx,%rax 48e23d: 48 8b e5 mov %rbp,%rsp 48e240: 5d pop %rbp 48e241: c3 retq 48e242: 66 90 xchg %ax,%ax 000000000048e244 <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi>: 48e244: 55 push %rbp 48e245: 48 8b ec mov %rsp,%rbp 48e248: 48 83 ec 20 sub $0x20,%rsp 48e24c: 53 push %rbx 48e24d: 41 54 push %r12 48e24f: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e253: 49 89 fc mov %rdi,%r12 48e256: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48e25b: 74 68 je 48e2c5 <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x81> 48e25d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48e261: e8 ba 05 00 00 callq 48e820 <_D6object10ModuleInfo12localClassesMxFNaNbNdZAC14TypeInfo_Class> 48e266: 48 89 45 e0 mov %rax,-0x20(%rbp) 48e26a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48e26e: 31 db xor %ebx,%ebx 48e270: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 48e274: 74 4f je 48e2c5 <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x81> 48e276: 48 8b 45 e8 mov -0x18(%rbp),%rax 48e27a: 48 8b 14 d8 mov (%rax,%rbx,8),%rdx 48e27e: 48 85 d2 test %rdx,%rdx 48e281: 74 39 je 48e2bc <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x78> 48e283: 48 8b 4a 20 mov 0x20(%rdx),%rcx 48e287: 49 3b 4c 24 f0 cmp -0x10(%r12),%rcx 48e28c: 75 2e jne 48e2bc <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x78> 48e28e: 48 85 c9 test %rcx,%rcx 48e291: 74 17 je 48e2aa <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x66> 48e293: 48 8d 72 20 lea 0x20(%rdx),%rsi 48e297: 48 8b 76 08 mov 0x8(%rsi),%rsi 48e29b: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 48e2a0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 48e2a4: 33 c0 xor %eax,%eax 48e2a6: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48e2a8: 75 12 jne 48e2bc <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x78> 48e2aa: 49 89 54 24 e8 mov %rdx,-0x18(%r12) 48e2af: b8 02 00 00 00 mov $0x2,%eax 48e2b4: 41 5c pop %r12 48e2b6: 5b pop %rbx 48e2b7: 48 8b e5 mov %rbp,%rsp 48e2ba: 5d pop %rbp 48e2bb: c3 retq 48e2bc: 48 ff c3 inc %rbx 48e2bf: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 48e2c3: 72 b1 jb 48e276 <_D6object14TypeInfo_Class4findFxAaZ14__foreachbody2MFNaNbPS6object10ModuleInfoZi+0x32> 48e2c5: 31 c0 xor %eax,%eax 48e2c7: 41 5c pop %r12 48e2c9: 5b pop %rbx 48e2ca: 48 8b e5 mov %rbp,%rsp 48e2cd: 5d pop %rbp 48e2ce: c3 retq 48e2cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048e2d4 <_D6object14TypeInfo_Class6createMxFZC6Object>: 48e2d4: 55 push %rbp 48e2d5: 48 8b ec mov %rsp,%rbp 48e2d8: 48 83 ec 18 sub $0x18,%rsp 48e2dc: 53 push %rbx 48e2dd: 48 89 fb mov %rdi,%rbx 48e2e0: 8b 43 68 mov 0x68(%rbx),%eax 48e2e3: a9 08 00 00 00 test $0x8,%eax 48e2e8: 74 0a je 48e2f4 <_D6object14TypeInfo_Class6createMxFZC6Object+0x20> 48e2ea: 48 83 bb 88 00 00 00 cmpq $0x0,0x88(%rbx) 48e2f1: 00 48e2f2: 74 07 je 48e2fb <_D6object14TypeInfo_Class6createMxFZC6Object+0x27> 48e2f4: a9 40 00 00 00 test $0x40,%eax 48e2f9: 74 08 je 48e303 <_D6object14TypeInfo_Class6createMxFZC6Object+0x2f> 48e2fb: 31 c0 xor %eax,%eax 48e2fd: 5b pop %rbx 48e2fe: 48 8b e5 mov %rbp,%rsp 48e301: 5d pop %rbp 48e302: c3 retq 48e303: e8 a0 b5 ff ff callq 4898a8 <_d_newclass> 48e308: 48 89 45 f8 mov %rax,-0x8(%rbp) 48e30c: f7 43 68 08 00 00 00 testl $0x8,0x68(%rbx) 48e313: 74 14 je 48e329 <_D6object14TypeInfo_Class6createMxFZC6Object+0x55> 48e315: 48 83 bb 88 00 00 00 cmpq $0x0,0x88(%rbx) 48e31c: 00 48e31d: 74 0a je 48e329 <_D6object14TypeInfo_Class6createMxFZC6Object+0x55> 48e31f: 48 89 c7 mov %rax,%rdi 48e322: 48 ff 93 88 00 00 00 rex.W callq *0x88(%rbx) 48e329: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e32d: 5b pop %rbx 48e32e: 48 8b e5 mov %rbp,%rsp 48e331: 5d pop %rbp 48e332: c3 retq ... 000000000048e334 <_D6object18TypeInfo_Interface8toStringMxFNaNbNfZAya>: 48e334: 55 push %rbp 48e335: 48 8b ec mov %rsp,%rbp 48e338: 48 83 ec 10 sub $0x10,%rsp 48e33c: 48 8b 47 10 mov 0x10(%rdi),%rax 48e340: 48 8b 50 28 mov 0x28(%rax),%rdx 48e344: 48 8b 40 20 mov 0x20(%rax),%rax 48e348: 48 8b e5 mov %rbp,%rsp 48e34b: 5d pop %rbp 48e34c: c3 retq 48e34d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e354 <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb>: 48e354: 55 push %rbp 48e355: 48 8b ec mov %rsp,%rbp 48e358: 48 83 ec 28 sub $0x28,%rsp 48e35c: 53 push %rbx 48e35d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e361: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e365: 48 39 f7 cmp %rsi,%rdi 48e368: 75 0b jne 48e375 <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x21> 48e36a: b8 01 00 00 00 mov $0x1,%eax 48e36f: 5b pop %rbx 48e370: 48 8b e5 mov %rbp,%rsp 48e373: 5d pop %rbp 48e374: c3 retq 48e375: be 10 13 4f 00 mov $0x4f1310,%esi 48e37a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48e37e: e8 a1 ab ff ff callq 488f24 <_d_dynamic_cast> 48e383: 48 85 c0 test %rax,%rax 48e386: 74 42 je 48e3ca <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x76> 48e388: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48e38c: 48 8b 51 10 mov 0x10(%rcx),%rdx 48e390: 48 83 c2 20 add $0x20,%rdx 48e394: 48 8b 1a mov (%rdx),%rbx 48e397: 48 8b 00 mov (%rax),%rax 48e39a: 48 8b 30 mov (%rax),%rsi 48e39d: 48 83 c6 20 add $0x20,%rsi 48e3a1: 48 3b 1e cmp (%rsi),%rbx 48e3a4: 48 89 b5 e8 ff ff ff mov %rsi,-0x18(%rbp) 48e3ab: 75 1d jne 48e3ca <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x76> 48e3ad: 48 85 db test %rbx,%rbx 48e3b0: 74 1c je 48e3ce <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x7a> 48e3b2: 48 8b 72 08 mov 0x8(%rdx),%rsi 48e3b6: 48 8b 8d e8 ff ff ff mov -0x18(%rbp),%rcx 48e3bd: 48 8b 79 08 mov 0x8(%rcx),%rdi 48e3c1: 48 89 d9 mov %rbx,%rcx 48e3c4: 33 c0 xor %eax,%eax 48e3c6: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 48e3c8: 74 04 je 48e3ce <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x7a> 48e3ca: 31 c0 xor %eax,%eax 48e3cc: eb 05 jmp 48e3d3 <_D6object18TypeInfo_Interface8opEqualsMFC6ObjectZb+0x7f> 48e3ce: b8 01 00 00 00 mov $0x1,%eax 48e3d3: 5b pop %rbx 48e3d4: 48 8b e5 mov %rbp,%rsp 48e3d7: 5d pop %rbp 48e3d8: c3 retq 48e3d9: 0f 1f 00 nopl (%rax) 000000000048e3dc <_D6object18TypeInfo_Interface7getHashMxFNbNexPvZm>: 48e3dc: 55 push %rbp 48e3dd: 48 8b ec mov %rsp,%rbp 48e3e0: 48 83 ec 10 sub $0x10,%rsp 48e3e4: 48 8b 3e mov (%rsi),%rdi 48e3e7: 48 8b 07 mov (%rdi),%rax 48e3ea: 48 8b 08 mov (%rax),%rcx 48e3ed: 48 2b 79 18 sub 0x18(%rcx),%rdi 48e3f1: 48 8b 17 mov (%rdi),%rdx 48e3f4: 48 ff 52 10 rex.W callq *0x10(%rdx) 48e3f8: 48 8b e5 mov %rbp,%rsp 48e3fb: 5d pop %rbp 48e3fc: c3 retq 48e3fd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e404 <_D6object18TypeInfo_Interface6equalsMxFxPvxPvZb>: 48e404: 55 push %rbp 48e405: 48 8b ec mov %rsp,%rbp 48e408: 48 83 ec 28 sub $0x28,%rsp 48e40c: 53 push %rbx 48e40d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48e411: 48 8b 1a mov (%rdx),%rbx 48e414: 48 8b 03 mov (%rbx),%rax 48e417: 48 8b 08 mov (%rax),%rcx 48e41a: 48 2b 59 18 sub 0x18(%rcx),%rbx 48e41e: 48 89 de mov %rbx,%rsi 48e421: 4c 8b 45 f0 mov -0x10(%rbp),%r8 48e425: 49 8b 38 mov (%r8),%rdi 48e428: 48 8b 07 mov (%rdi),%rax 48e42b: 48 8b 08 mov (%rax),%rcx 48e42e: 48 2b 79 18 sub 0x18(%rcx),%rdi 48e432: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48e436: e8 81 f3 ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 48e43b: 84 c0 test %al,%al 48e43d: 75 1b jne 48e45a <_D6object18TypeInfo_Interface6equalsMxFxPvxPvZb+0x56> 48e43f: 48 85 db test %rbx,%rbx 48e442: 74 12 je 48e456 <_D6object18TypeInfo_Interface6equalsMxFxPvxPvZb+0x52> 48e444: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48e448: 48 8b fb mov %rbx,%rdi 48e44b: 48 8b 13 mov (%rbx),%rdx 48e44e: 48 ff 52 18 rex.W callq *0x18(%rdx) 48e452: 85 c0 test %eax,%eax 48e454: 74 04 je 48e45a <_D6object18TypeInfo_Interface6equalsMxFxPvxPvZb+0x56> 48e456: 31 c0 xor %eax,%eax 48e458: eb 05 jmp 48e45f <_D6object18TypeInfo_Interface6equalsMxFxPvxPvZb+0x5b> 48e45a: b8 01 00 00 00 mov $0x1,%eax 48e45f: 5b pop %rbx 48e460: 48 8b e5 mov %rbp,%rsp 48e463: 5d pop %rbp 48e464: c3 retq 48e465: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e46c <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi>: 48e46c: 55 push %rbp 48e46d: 48 8b ec mov %rsp,%rbp 48e470: 48 83 ec 28 sub $0x28,%rsp 48e474: 53 push %rbx 48e475: 41 54 push %r12 48e477: 41 55 push %r13 48e479: 48 8b 1a mov (%rdx),%rbx 48e47c: 48 8b 03 mov (%rbx),%rax 48e47f: 48 8b 08 mov (%rax),%rcx 48e482: 48 2b 59 18 sub 0x18(%rcx),%rbx 48e486: 4c 8b 2e mov (%rsi),%r13 48e489: 4d 8b 45 00 mov 0x0(%r13),%r8 48e48d: 4d 8b 08 mov (%r8),%r9 48e490: 4d 2b 69 18 sub 0x18(%r9),%r13 48e494: 45 31 e4 xor %r12d,%r12d 48e497: 48 8b f3 mov %rbx,%rsi 48e49a: 49 8b fd mov %r13,%rdi 48e49d: e8 1a f3 ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 48e4a2: 34 01 xor $0x1,%al 48e4a4: 74 2a je 48e4d0 <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi+0x64> 48e4a6: 48 85 db test %rbx,%rbx 48e4a9: 74 1f je 48e4ca <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi+0x5e> 48e4ab: 4d 85 ed test %r13,%r13 48e4ae: 75 08 jne 48e4b8 <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi+0x4c> 48e4b0: 41 bc 01 00 00 00 mov $0x1,%r12d 48e4b6: eb 18 jmp 48e4d0 <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi+0x64> 48e4b8: 49 8b f5 mov %r13,%rsi 48e4bb: 48 8b fb mov %rbx,%rdi 48e4be: 48 8b 03 mov (%rbx),%rax 48e4c1: 48 ff 50 18 rex.W callq *0x18(%rax) 48e4c5: 49 89 c4 mov %rax,%r12 48e4c8: eb 06 jmp 48e4d0 <_D6object18TypeInfo_Interface7compareMxFxPvxPvZi+0x64> 48e4ca: 41 bc ff ff ff ff mov $0xffffffff,%r12d 48e4d0: 41 8b c4 mov %r12d,%eax 48e4d3: 41 5d pop %r13 48e4d5: 41 5c pop %r12 48e4d7: 5b pop %rbx 48e4d8: 48 8b e5 mov %rbp,%rsp 48e4db: 5d pop %rbp 48e4dc: c3 retq 48e4dd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e4e4 <_D6object18TypeInfo_Interface5tsizeMxFNaNbNdNiNfZm>: 48e4e4: 55 push %rbp 48e4e5: 48 8b ec mov %rsp,%rbp 48e4e8: 48 83 ec 10 sub $0x10,%rsp 48e4ec: b8 08 00 00 00 mov $0x8,%eax 48e4f1: 48 8b e5 mov %rbp,%rsp 48e4f4: 5d pop %rbp 48e4f5: c3 retq 48e4f6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048e4fc <_D6object18TypeInfo_Interface4initMxFNaNbNiNeZAxv>: 48e4fc: 55 push %rbp 48e4fd: 48 8b ec mov %rsp,%rbp 48e500: 48 83 ec 10 sub $0x10,%rsp 48e504: b8 08 00 00 00 mov $0x8,%eax 48e509: 31 d2 xor %edx,%edx 48e50b: 48 8b e5 mov %rbp,%rsp 48e50e: 5d pop %rbp 48e50f: c3 retq 48e510: 0f 1f 40 00 nopl 0x0(%rax) 000000000048e514 <_D6object18TypeInfo_Interface5flagsMxFNaNbNdNiNfZk>: 48e514: 55 push %rbp 48e515: 48 8b ec mov %rsp,%rbp 48e518: 48 83 ec 10 sub $0x10,%rsp 48e51c: b8 01 00 00 00 mov $0x1,%eax 48e521: 48 8b e5 mov %rbp,%rsp 48e524: 5d pop %rbp 48e525: c3 retq ... 000000000048e528 <_D6object15TypeInfo_Shared8toStringMxFNaNbNfZAya>: 48e528: 55 push %rbp 48e529: 48 8b ec mov %rsp,%rbp 48e52c: 48 83 ec 40 sub $0x40,%rsp 48e530: 48 8b 15 a1 05 05 00 mov 0x505a1(%rip),%rdx # 4dead8 <_TMP59+0x8> 48e537: 48 8b 05 92 05 05 00 mov 0x50592(%rip),%rax # 4dead0 <_TMP59> 48e53e: 48 89 45 c8 mov %rax,-0x38(%rbp) 48e542: 48 89 55 d0 mov %rdx,-0x30(%rbp) 48e546: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48e54a: 48 8b 0f mov (%rdi),%rcx 48e54d: 48 ff 51 08 rex.W callq *0x8(%rcx) 48e551: 48 89 45 d8 mov %rax,-0x28(%rbp) 48e555: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48e559: 48 8b 15 58 05 05 00 mov 0x50558(%rip),%rdx # 4deab8 <_TMP57+0x8> 48e560: 48 8b 05 49 05 05 00 mov 0x50549(%rip),%rax # 4deab0 <_TMP57> 48e567: 48 89 45 e8 mov %rax,-0x18(%rbp) 48e56b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48e56f: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48e573: be 03 00 00 00 mov $0x3,%esi 48e578: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48e57d: e8 02 b4 ff ff callq 489984 <_d_arraycatnTX> 48e582: 48 8b e5 mov %rbp,%rsp 48e585: 5d pop %rbp 48e586: c3 retq ... 000000000048e588 <_D6object10ModuleInfo8opAssignMFxS6object10ModuleInfoZv>: 48e588: 55 push %rbp 48e589: 48 8b ec mov %rsp,%rbp 48e58c: 48 83 ec 10 sub $0x10,%rsp 48e590: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e594: 89 37 mov %esi,(%rdi) 48e596: 8b 45 fc mov -0x4(%rbp),%eax 48e599: 89 47 04 mov %eax,0x4(%rdi) 48e59c: 48 8b e5 mov %rbp,%rsp 48e59f: 5d pop %rbp 48e5a0: c3 retq 48e5a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv>: 48e5a8: 55 push %rbp 48e5a9: 48 8b ec mov %rsp,%rbp 48e5ac: 48 83 ec 18 sub $0x18,%rsp 48e5b0: 53 push %rbx 48e5b1: 48 89 fa mov %rdi,%rdx 48e5b4: 49 89 f0 mov %rsi,%r8 48e5b7: 48 8d 4a 08 lea 0x8(%rdx),%rcx 48e5bb: f7 02 08 00 00 00 testl $0x8,(%rdx) 48e5c1: 74 0e je 48e5d1 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x29> 48e5c3: 41 83 f8 08 cmp $0x8,%r8d 48e5c7: 0f 84 cc 00 00 00 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e5cd: 48 83 c1 08 add $0x8,%rcx 48e5d1: f7 02 10 00 00 00 testl $0x10,(%rdx) 48e5d7: 74 0e je 48e5e7 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x3f> 48e5d9: 41 83 f8 10 cmp $0x10,%r8d 48e5dd: 0f 84 b6 00 00 00 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e5e3: 48 83 c1 08 add $0x8,%rcx 48e5e7: f7 02 20 00 00 00 testl $0x20,(%rdx) 48e5ed: 74 0e je 48e5fd <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x55> 48e5ef: 41 83 f8 20 cmp $0x20,%r8d 48e5f3: 0f 84 a0 00 00 00 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e5f9: 48 83 c1 08 add $0x8,%rcx 48e5fd: f7 02 40 00 00 00 testl $0x40,(%rdx) 48e603: 74 0e je 48e613 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x6b> 48e605: 41 83 f8 40 cmp $0x40,%r8d 48e609: 0f 84 8a 00 00 00 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e60f: 48 83 c1 08 add $0x8,%rcx 48e613: f7 02 80 00 00 00 testl $0x80,(%rdx) 48e619: 74 0d je 48e628 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x80> 48e61b: 41 81 f8 80 00 00 00 cmp $0x80,%r8d 48e622: 74 75 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e624: 48 83 c1 08 add $0x8,%rcx 48e628: f7 02 00 01 00 00 testl $0x100,(%rdx) 48e62e: 74 0d je 48e63d <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0x95> 48e630: 41 81 f8 00 01 00 00 cmp $0x100,%r8d 48e637: 74 60 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e639: 48 83 c1 08 add $0x8,%rcx 48e63d: f7 02 00 02 00 00 testl $0x200,(%rdx) 48e643: 74 0d je 48e652 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xaa> 48e645: 41 81 f8 00 02 00 00 cmp $0x200,%r8d 48e64c: 74 4b je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e64e: 48 83 c1 08 add $0x8,%rcx 48e652: f7 02 00 04 00 00 testl $0x400,(%rdx) 48e658: 74 17 je 48e671 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xc9> 48e65a: 41 81 f8 00 04 00 00 cmp $0x400,%r8d 48e661: 74 36 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e663: 48 8b 01 mov (%rcx),%rax 48e666: 48 8d 1c c5 08 00 00 lea 0x8(,%rax,8),%rbx 48e66d: 00 48e66e: 48 01 d9 add %rbx,%rcx 48e671: f7 02 00 08 00 00 testl $0x800,(%rdx) 48e677: 74 17 je 48e690 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xe8> 48e679: 41 81 f8 00 08 00 00 cmp $0x800,%r8d 48e680: 74 17 je 48e699 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xf1> 48e682: 48 8b 11 mov (%rcx),%rdx 48e685: 4c 8d 0c d5 08 00 00 lea 0x8(,%rdx,8),%r9 48e68c: 00 48e68d: 4c 01 c9 add %r9,%rcx 48e690: 41 81 f8 00 10 00 00 cmp $0x1000,%r8d 48e697: 75 09 jne 48e6a2 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv+0xfa> 48e699: 48 8b c1 mov %rcx,%rax 48e69c: 5b pop %rbx 48e69d: 48 8b e5 mov %rbp,%rsp 48e6a0: 5d pop %rbp 48e6a1: c3 retq 48e6a2: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48e6a6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48e6aa: e8 81 92 ff ff callq 487930 48e6af: f4 hlt 000000000048e6b0 <_D6object10ModuleInfo5indexMxFNaNbNdZk>: 48e6b0: 55 push %rbp 48e6b1: 48 8b ec mov %rsp,%rbp 48e6b4: 48 83 ec 10 sub $0x10,%rsp 48e6b8: 8b 47 04 mov 0x4(%rdi),%eax 48e6bb: 48 8b e5 mov %rbp,%rsp 48e6be: 5d pop %rbp 48e6bf: c3 retq 000000000048e6c0 <_D6object10ModuleInfo5flagsMxFNaNbNdZk>: 48e6c0: 55 push %rbp 48e6c1: 48 8b ec mov %rsp,%rbp 48e6c4: 48 83 ec 10 sub $0x10,%rsp 48e6c8: 8b 07 mov (%rdi),%eax 48e6ca: 48 8b e5 mov %rbp,%rsp 48e6cd: 5d pop %rbp 48e6ce: c3 retq 48e6cf: 90 nop 000000000048e6d0 <_D6object10ModuleInfo7tlsctorMxFNaNbNdZPFZv>: 48e6d0: 55 push %rbp 48e6d1: 48 8b ec mov %rsp,%rbp 48e6d4: 48 83 ec 10 sub $0x10,%rsp 48e6d8: f7 07 08 00 00 00 testl $0x8,(%rdi) 48e6de: 74 0f je 48e6ef <_D6object10ModuleInfo7tlsctorMxFNaNbNdZPFZv+0x1f> 48e6e0: be 08 00 00 00 mov $0x8,%esi 48e6e5: e8 be fe ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e6ea: 48 8b 00 mov (%rax),%rax 48e6ed: eb 02 jmp 48e6f1 <_D6object10ModuleInfo7tlsctorMxFNaNbNdZPFZv+0x21> 48e6ef: 31 c0 xor %eax,%eax 48e6f1: 48 8b e5 mov %rbp,%rsp 48e6f4: 5d pop %rbp 48e6f5: c3 retq 48e6f6: 66 90 xchg %ax,%ax 000000000048e6f8 <_D6object10ModuleInfo7tlsdtorMxFNaNbNdZPFZv>: 48e6f8: 55 push %rbp 48e6f9: 48 8b ec mov %rsp,%rbp 48e6fc: 48 83 ec 10 sub $0x10,%rsp 48e700: f7 07 10 00 00 00 testl $0x10,(%rdi) 48e706: 74 0f je 48e717 <_D6object10ModuleInfo7tlsdtorMxFNaNbNdZPFZv+0x1f> 48e708: be 10 00 00 00 mov $0x10,%esi 48e70d: e8 96 fe ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e712: 48 8b 00 mov (%rax),%rax 48e715: eb 02 jmp 48e719 <_D6object10ModuleInfo7tlsdtorMxFNaNbNdZPFZv+0x21> 48e717: 31 c0 xor %eax,%eax 48e719: 48 8b e5 mov %rbp,%rsp 48e71c: 5d pop %rbp 48e71d: c3 retq 48e71e: 66 90 xchg %ax,%ax 000000000048e720 <_D6object10ModuleInfo11xgetMembersMxFNaNbNdZPv>: 48e720: 55 push %rbp 48e721: 48 8b ec mov %rsp,%rbp 48e724: 48 83 ec 10 sub $0x10,%rsp 48e728: f7 07 80 00 00 00 testl $0x80,(%rdi) 48e72e: 74 0f je 48e73f <_D6object10ModuleInfo11xgetMembersMxFNaNbNdZPv+0x1f> 48e730: be 80 00 00 00 mov $0x80,%esi 48e735: e8 6e fe ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e73a: 48 8b 00 mov (%rax),%rax 48e73d: eb 02 jmp 48e741 <_D6object10ModuleInfo11xgetMembersMxFNaNbNdZPv+0x21> 48e73f: 31 c0 xor %eax,%eax 48e741: 48 8b e5 mov %rbp,%rsp 48e744: 5d pop %rbp 48e745: c3 retq 48e746: 66 90 xchg %ax,%ax 000000000048e748 <_D6object10ModuleInfo4ctorMxFNaNbNdZPFZv>: 48e748: 55 push %rbp 48e749: 48 8b ec mov %rsp,%rbp 48e74c: 48 83 ec 10 sub $0x10,%rsp 48e750: f7 07 20 00 00 00 testl $0x20,(%rdi) 48e756: 74 0f je 48e767 <_D6object10ModuleInfo4ctorMxFNaNbNdZPFZv+0x1f> 48e758: be 20 00 00 00 mov $0x20,%esi 48e75d: e8 46 fe ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e762: 48 8b 00 mov (%rax),%rax 48e765: eb 02 jmp 48e769 <_D6object10ModuleInfo4ctorMxFNaNbNdZPFZv+0x21> 48e767: 31 c0 xor %eax,%eax 48e769: 48 8b e5 mov %rbp,%rsp 48e76c: 5d pop %rbp 48e76d: c3 retq 48e76e: 66 90 xchg %ax,%ax 000000000048e770 <_D6object10ModuleInfo4dtorMxFNaNbNdZPFZv>: 48e770: 55 push %rbp 48e771: 48 8b ec mov %rsp,%rbp 48e774: 48 83 ec 10 sub $0x10,%rsp 48e778: f7 07 40 00 00 00 testl $0x40,(%rdi) 48e77e: 74 0f je 48e78f <_D6object10ModuleInfo4dtorMxFNaNbNdZPFZv+0x1f> 48e780: be 40 00 00 00 mov $0x40,%esi 48e785: e8 1e fe ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e78a: 48 8b 00 mov (%rax),%rax 48e78d: eb 02 jmp 48e791 <_D6object10ModuleInfo4dtorMxFNaNbNdZPFZv+0x21> 48e78f: 31 c0 xor %eax,%eax 48e791: 48 8b e5 mov %rbp,%rsp 48e794: 5d pop %rbp 48e795: c3 retq 48e796: 66 90 xchg %ax,%ax 000000000048e798 <_D6object10ModuleInfo5ictorMxFNaNbNdZPFZv>: 48e798: 55 push %rbp 48e799: 48 8b ec mov %rsp,%rbp 48e79c: 48 83 ec 10 sub $0x10,%rsp 48e7a0: f7 07 00 01 00 00 testl $0x100,(%rdi) 48e7a6: 74 0f je 48e7b7 <_D6object10ModuleInfo5ictorMxFNaNbNdZPFZv+0x1f> 48e7a8: be 00 01 00 00 mov $0x100,%esi 48e7ad: e8 f6 fd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e7b2: 48 8b 00 mov (%rax),%rax 48e7b5: eb 02 jmp 48e7b9 <_D6object10ModuleInfo5ictorMxFNaNbNdZPFZv+0x21> 48e7b7: 31 c0 xor %eax,%eax 48e7b9: 48 8b e5 mov %rbp,%rsp 48e7bc: 5d pop %rbp 48e7bd: c3 retq 48e7be: 66 90 xchg %ax,%ax 000000000048e7c0 <_D6object10ModuleInfo8unitTestMxFNaNbNdZPFZv>: 48e7c0: 55 push %rbp 48e7c1: 48 8b ec mov %rsp,%rbp 48e7c4: 48 83 ec 10 sub $0x10,%rsp 48e7c8: f7 07 00 02 00 00 testl $0x200,(%rdi) 48e7ce: 74 0f je 48e7df <_D6object10ModuleInfo8unitTestMxFNaNbNdZPFZv+0x1f> 48e7d0: be 00 02 00 00 mov $0x200,%esi 48e7d5: e8 ce fd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e7da: 48 8b 00 mov (%rax),%rax 48e7dd: eb 02 jmp 48e7e1 <_D6object10ModuleInfo8unitTestMxFNaNbNdZPFZv+0x21> 48e7df: 31 c0 xor %eax,%eax 48e7e1: 48 8b e5 mov %rbp,%rsp 48e7e4: 5d pop %rbp 48e7e5: c3 retq 48e7e6: 66 90 xchg %ax,%ax 000000000048e7e8 <_D6object10ModuleInfo15importedModulesMxFNaNbNdZAyPS6object10ModuleInfo>: 48e7e8: 55 push %rbp 48e7e9: 48 8b ec mov %rsp,%rbp 48e7ec: 48 83 ec 10 sub $0x10,%rsp 48e7f0: f7 07 00 04 00 00 testl $0x400,(%rdi) 48e7f6: 74 1e je 48e816 <_D6object10ModuleInfo15importedModulesMxFNaNbNdZAyPS6object10ModuleInfo+0x2e> 48e7f8: be 00 04 00 00 mov $0x400,%esi 48e7fd: e8 a6 fd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e802: 48 89 45 f0 mov %rax,-0x10(%rbp) 48e806: 48 8b 00 mov (%rax),%rax 48e809: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48e80d: 48 8d 51 08 lea 0x8(%rcx),%rdx 48e811: 48 8b e5 mov %rbp,%rsp 48e814: 5d pop %rbp 48e815: c3 retq 48e816: 31 c0 xor %eax,%eax 48e818: 31 d2 xor %edx,%edx 48e81a: 48 8b e5 mov %rbp,%rsp 48e81d: 5d pop %rbp 48e81e: c3 retq 48e81f: 90 nop 000000000048e820 <_D6object10ModuleInfo12localClassesMxFNaNbNdZAC14TypeInfo_Class>: 48e820: 55 push %rbp 48e821: 48 8b ec mov %rsp,%rbp 48e824: 48 83 ec 10 sub $0x10,%rsp 48e828: f7 07 00 08 00 00 testl $0x800,(%rdi) 48e82e: 74 1e je 48e84e <_D6object10ModuleInfo12localClassesMxFNaNbNdZAC14TypeInfo_Class+0x2e> 48e830: be 00 08 00 00 mov $0x800,%esi 48e835: e8 6e fd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e83a: 48 89 45 f0 mov %rax,-0x10(%rbp) 48e83e: 48 8b 00 mov (%rax),%rax 48e841: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48e845: 48 8d 51 08 lea 0x8(%rcx),%rdx 48e849: 48 8b e5 mov %rbp,%rsp 48e84c: 5d pop %rbp 48e84d: c3 retq 48e84e: 31 c0 xor %eax,%eax 48e850: 31 d2 xor %edx,%edx 48e852: 48 8b e5 mov %rbp,%rsp 48e855: 5d pop %rbp 48e856: c3 retq 48e857: 90 nop 000000000048e858 <_D6object10ModuleInfo4nameMxFNaNbNdZAya>: 48e858: 55 push %rbp 48e859: 48 8b ec mov %rsp,%rbp 48e85c: 48 83 ec 10 sub $0x10,%rsp 48e860: be 00 10 00 00 mov $0x1000,%esi 48e865: e8 3e fd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 48e86a: 48 89 c7 mov %rax,%rdi 48e86d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e871: e8 ba 90 ff ff callq 487930 48e876: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48e87a: 48 8b e5 mov %rbp,%rsp 48e87d: 5d pop %rbp 48e87e: c3 retq 48e87f: 90 nop 000000000048e880 <_D6object10ModuleInfo7opApplyFMDFPS6object10ModuleInfoZiZi>: 48e880: 55 push %rbp 48e881: 48 8b ec mov %rsp,%rbp 48e884: 48 83 ec 10 sub $0x10,%rsp 48e888: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e88c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48e890: 48 89 ef mov %rbp,%rdi 48e893: ba a8 e8 48 00 mov $0x48e8a8,%edx 48e898: 48 89 d6 mov %rdx,%rsi 48e89b: e8 38 2d 00 00 callq 4915d8 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZi> 48e8a0: 48 8b e5 mov %rbp,%rsp 48e8a3: 5d pop %rbp 48e8a4: c3 retq 48e8a5: 0f 1f 00 nopl (%rax) 000000000048e8a8 <_D6object10ModuleInfo7opApplyFMDFPS6object10ModuleInfoZiZ9__lambda2MFyPS6object10ModuleInfoZi>: 48e8a8: 55 push %rbp 48e8a9: 48 8b ec mov %rsp,%rbp 48e8ac: 48 83 ec 10 sub $0x10,%rsp 48e8b0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48e8b4: 48 8b 7f f0 mov -0x10(%rdi),%rdi 48e8b8: 48 8b 45 f0 mov -0x10(%rbp),%rax 48e8bc: 48 8d 48 f0 lea -0x10(%rax),%rcx 48e8c0: 48 ff 51 08 rex.W callq *0x8(%rcx) 48e8c4: 48 8b e5 mov %rbp,%rsp 48e8c7: 5d pop %rbp 48e8c8: c3 retq 48e8c9: 00 00 add %al,(%rax) ... 000000000048e8cc <_D6object9Throwable6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object9Throwable>: 48e8cc: 55 push %rbp 48e8cd: 48 8b ec mov %rsp,%rbp 48e8d0: 48 83 ec 20 sub $0x20,%rsp 48e8d4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48e8d8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48e8dc: 49 89 f8 mov %rdi,%r8 48e8df: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48e8e3: 48 8b 45 f0 mov -0x10(%rbp),%rax 48e8e7: 49 89 40 10 mov %rax,0x10(%r8) 48e8eb: 49 89 50 18 mov %rdx,0x18(%r8) 48e8ef: 49 89 70 40 mov %rsi,0x40(%r8) 48e8f3: 48 89 f8 mov %rdi,%rax 48e8f6: 48 8b e5 mov %rbp,%rsp 48e8f9: 5d pop %rbp 48e8fa: c3 retq 48e8fb: 90 nop 000000000048e8fc <_D6object9Throwable6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object9Throwable>: 48e8fc: 55 push %rbp 48e8fd: 48 8b ec mov %rsp,%rbp 48e900: 48 83 ec 28 sub $0x28,%rsp 48e904: 53 push %rbx 48e905: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48e909: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48e90d: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48e911: 48 89 fb mov %rdi,%rbx 48e914: 48 8b 4d 18 mov 0x18(%rbp),%rcx 48e918: 48 8b 45 10 mov 0x10(%rbp),%rax 48e91c: 48 89 c2 mov %rax,%rdx 48e91f: e8 a8 ff ff ff callq 48e8cc <_D6object9Throwable6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object9Throwable> 48e924: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48e928: 48 8b 45 f0 mov -0x10(%rbp),%rax 48e92c: 48 89 43 20 mov %rax,0x20(%rbx) 48e930: 48 89 53 28 mov %rdx,0x28(%rbx) 48e934: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48e938: 48 89 73 30 mov %rsi,0x30(%rbx) 48e93c: 48 8b c3 mov %rbx,%rax 48e93f: 5b pop %rbx 48e940: 48 8b e5 mov %rbp,%rsp 48e943: 5d pop %rbp 48e944: c3 retq 48e945: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e94c <_D6object9Throwable8toStringMFZAya>: 48e94c: 55 push %rbp 48e94d: 48 8b ec mov %rsp,%rbp 48e950: 48 83 ec 20 sub $0x20,%rsp 48e954: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48e958: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 48e95f: 00 48e960: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 48e967: 00 48e968: 48 8d 75 f8 lea -0x8(%rbp),%rsi 48e96c: ba 8c e9 48 00 mov $0x48e98c,%edx 48e971: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48e975: 48 8b 07 mov (%rdi),%rax 48e978: 48 ff 50 28 rex.W callq *0x28(%rax) 48e97c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48e980: 48 8b 45 e0 mov -0x20(%rbp),%rax 48e984: 48 8b e5 mov %rbp,%rsp 48e987: 5d pop %rbp 48e988: c3 retq 48e989: 0f 1f 00 nopl (%rax) 000000000048e98c <_D6object9Throwable8toStringMFZ18__T9__lambda1TxAaZ9__lambda1MFNaNbNfxAaZv>: 48e98c: 55 push %rbp 48e98d: 48 8b ec mov %rsp,%rbp 48e990: 48 83 ec 20 sub $0x20,%rsp 48e994: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48e998: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48e99c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48e9a0: 48 8b 45 f0 mov -0x10(%rbp),%rax 48e9a4: 48 89 c2 mov %rax,%rdx 48e9a7: 48 89 fe mov %rdi,%rsi 48e9aa: 48 83 c6 e8 add $0xffffffffffffffe8,%rsi 48e9ae: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48e9b3: e8 8c 17 00 00 callq 490144 <_d_arrayappendT> 48e9b8: 48 8b e5 mov %rbp,%rsp 48e9bb: 5d pop %rbp 48e9bc: c3 retq 48e9bd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048e9c4 <_D6object9Throwable8toStringMxFMDFxAaZvZv>: 48e9c4: 55 push %rbp 48e9c5: 48 8b ec mov %rsp,%rbp 48e9c8: 48 83 ec 58 sub $0x58,%rsp 48e9cc: 53 push %rbx 48e9cd: 41 54 push %r12 48e9cf: 41 55 push %r13 48e9d1: 41 56 push %r14 48e9d3: 41 57 push %r15 48e9d5: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48e9d9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48e9dd: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48e9e1: 48 8b 07 mov (%rdi),%rax 48e9e4: 48 8b 08 mov (%rax),%rcx 48e9e7: 48 8b 51 28 mov 0x28(%rcx),%rdx 48e9eb: 48 8b 71 20 mov 0x20(%rcx),%rsi 48e9ef: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48e9f3: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48e9f7: 48 8b 15 7a 02 05 00 mov 0x5027a(%rip),%rdx # 4dec78 <_TMP77+0x8> 48e9fe: 48 8b 35 6b 02 05 00 mov 0x5026b(%rip),%rsi # 4dec70 <_TMP77> 48ea05: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea09: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea0d: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ea11: 48 8b 50 28 mov 0x28(%rax),%rdx 48ea15: 48 8b 70 20 mov 0x20(%rax),%rsi 48ea19: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea1d: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea21: 48 8b 15 70 02 05 00 mov 0x50270(%rip),%rdx # 4dec98 <_TMP79+0x8> 48ea28: 48 8b 35 61 02 05 00 mov 0x50261(%rip),%rsi # 4dec90 <_TMP79> 48ea2f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea33: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea37: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ea3b: 48 8b 48 30 mov 0x30(%rax),%rcx 48ea3f: 48 8d 55 c8 lea -0x38(%rbp),%rdx 48ea43: be 14 00 00 00 mov $0x14,%esi 48ea48: bf 0a 00 00 00 mov $0xa,%edi 48ea4d: e8 7e 0a 00 00 callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 48ea52: 48 89 c6 mov %rax,%rsi 48ea55: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea59: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea5d: 48 8b 15 54 02 05 00 mov 0x50254(%rip),%rdx # 4decb8 <_TMP81+0x8> 48ea64: 48 8b 35 45 02 05 00 mov 0x50245(%rip),%rsi # 4decb0 <_TMP81> 48ea6b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea6f: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea73: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ea77: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 48ea7c: 74 2a je 48eaa8 <_D6object9Throwable8toStringMxFMDFxAaZvZv+0xe4> 48ea7e: 48 8b 15 53 02 05 00 mov 0x50253(%rip),%rdx # 4decd8 <_TMP83+0x8> 48ea85: 48 8b 35 44 02 05 00 mov 0x50244(%rip),%rsi # 4decd0 <_TMP83> 48ea8c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ea90: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48ea94: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48ea98: 48 8b 51 18 mov 0x18(%rcx),%rdx 48ea9c: 48 8b 71 10 mov 0x10(%rcx),%rsi 48eaa0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48eaa4: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48eaa8: 48 8b 45 e0 mov -0x20(%rbp),%rax 48eaac: 48 83 78 38 00 cmpq $0x0,0x38(%rax) 48eab1: 74 30 je 48eae3 <_D6object9Throwable8toStringMxFMDFxAaZvZv+0x11f> 48eab3: 48 8b 15 4e 02 05 00 mov 0x5024e(%rip),%rdx # 4ded08 <_TMP86+0x8> 48eaba: 48 8b 35 3f 02 05 00 mov 0x5023f(%rip),%rsi # 4ded00 <_TMP86> 48eac1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48eac5: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48eac9: 48 8d 75 e0 lea -0x20(%rbp),%rsi 48eacd: ba f4 ea 48 00 mov $0x48eaf4,%edx 48ead2: 48 8b 45 e0 mov -0x20(%rbp),%rax 48ead6: 48 8b 78 38 mov 0x38(%rax),%rdi 48eada: 48 8b 0f mov (%rdi),%rcx 48eadd: 48 ff 51 08 rex.W callq *0x8(%rcx) 48eae1: eb 00 jmp 48eae3 <_D6object9Throwable8toStringMxFMDFxAaZvZv+0x11f> 48eae3: 41 5f pop %r15 48eae5: 41 5e pop %r14 48eae7: 41 5d pop %r13 48eae9: 41 5c pop %r12 48eaeb: 5b pop %rbx 48eaec: 48 8b e5 mov %rbp,%rsp 48eaef: 5d pop %rbp 48eaf0: c3 retq 48eaf1: 0f 1f 00 nopl (%rax) 000000000048eaf4 <_D6object9Throwable8toStringMxFMDFxAaZvZ14__foreachbody2MFKxAaZi>: 48eaf4: 55 push %rbp 48eaf5: 48 8b ec mov %rsp,%rbp 48eaf8: 48 83 ec 28 sub $0x28,%rsp 48eafc: 53 push %rbx 48eafd: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48eb01: 48 8b 56 08 mov 0x8(%rsi),%rdx 48eb05: 48 8b 06 mov (%rsi),%rax 48eb08: 48 89 45 e0 mov %rax,-0x20(%rbp) 48eb0c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48eb10: 48 8b 15 11 02 05 00 mov 0x50211(%rip),%rdx # 4ded28 <_TMP89+0x8> 48eb17: 48 8b 35 02 02 05 00 mov 0x50202(%rip),%rsi # 4ded20 <_TMP89> 48eb1e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 48eb22: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48eb26: bb 10 00 00 00 mov $0x10,%ebx 48eb2b: 4c 8d 44 0b 08 lea 0x8(%rbx,%rcx,1),%r8 48eb30: 4c 89 85 d8 ff ff ff mov %r8,-0x28(%rbp) 48eb37: 49 ff 10 rex.WB callq *(%r8) 48eb3a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48eb3e: 48 8b 75 e0 mov -0x20(%rbp),%rsi 48eb42: 48 8b 45 f0 mov -0x10(%rbp),%rax 48eb46: 48 8b 78 10 mov 0x10(%rax),%rdi 48eb4a: 48 8b 8d d8 ff ff ff mov -0x28(%rbp),%rcx 48eb51: 48 ff 11 rex.W callq *(%rcx) 48eb54: 31 c0 xor %eax,%eax 48eb56: 5b pop %rbx 48eb57: 48 8b e5 mov %rbp,%rsp 48eb5a: 5d pop %rbp 48eb5b: c3 retq 000000000048eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception>: 48eb5c: 55 push %rbp 48eb5d: 48 8b ec mov %rsp,%rbp 48eb60: 48 83 ec 30 sub $0x30,%rsp 48eb64: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48eb68: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48eb6c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48eb70: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48eb74: ff 75 18 pushq 0x18(%rbp) 48eb77: ff 75 10 pushq 0x10(%rbp) 48eb7a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48eb7e: 48 8b 45 f0 mov -0x10(%rbp),%rax 48eb82: 48 89 c1 mov %rax,%rcx 48eb85: 49 89 d0 mov %rdx,%r8 48eb88: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48eb8c: e8 6b fd ff ff callq 48e8fc <_D6object9Throwable6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object9Throwable> 48eb91: 48 83 c4 10 add $0x10,%rsp 48eb95: 48 8b 45 d0 mov -0x30(%rbp),%rax 48eb99: 48 8b e5 mov %rbp,%rsp 48eb9c: 5d pop %rbp 48eb9d: c3 retq 48eb9e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048eba4 <_D6object9Exception6__ctorMFNaNbNiNfAyaC6object9ThrowableAyamZC9Exception>: 48eba4: 55 push %rbp 48eba5: 48 8b ec mov %rsp,%rbp 48eba8: 48 83 ec 30 sub $0x30,%rsp 48ebac: 48 89 7d d8 mov %rdi,-0x28(%rbp) 48ebb0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48ebb4: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ebb8: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ebbc: ff 75 18 pushq 0x18(%rbp) 48ebbf: ff 75 10 pushq 0x10(%rbp) 48ebc2: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ebc6: 48 8b 45 e8 mov -0x18(%rbp),%rax 48ebca: 48 89 c1 mov %rax,%rcx 48ebcd: 49 89 d0 mov %rdx,%r8 48ebd0: 48 89 f2 mov %rsi,%rdx 48ebd3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48ebd7: e8 20 fd ff ff callq 48e8fc <_D6object9Throwable6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object9Throwable> 48ebdc: 48 83 c4 10 add $0x10,%rsp 48ebe0: 48 8b 45 d8 mov -0x28(%rbp),%rax 48ebe4: 48 8b e5 mov %rbp,%rsp 48ebe7: 5d pop %rbp 48ebe8: c3 retq 48ebe9: 00 00 add %al,(%rax) ... 000000000048ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error>: 48ebec: 55 push %rbp 48ebed: 48 8b ec mov %rsp,%rbp 48ebf0: 48 83 ec 20 sub $0x20,%rsp 48ebf4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48ebf8: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ebfc: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48ec00: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48ec04: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ec08: 48 89 c2 mov %rax,%rdx 48ec0b: e8 bc fc ff ff callq 48e8cc <_D6object9Throwable6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object9Throwable> 48ec10: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48ec14: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 48ec1b: 00 48ec1c: 48 89 d0 mov %rdx,%rax 48ec1f: 48 8b e5 mov %rbp,%rsp 48ec22: 5d pop %rbp 48ec23: c3 retq 000000000048ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error>: 48ec24: 55 push %rbp 48ec25: 48 8b ec mov %rsp,%rbp 48ec28: 48 83 ec 30 sub $0x30,%rsp 48ec2c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ec30: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48ec34: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ec38: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ec3c: ff 75 18 pushq 0x18(%rbp) 48ec3f: ff 75 10 pushq 0x10(%rbp) 48ec42: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ec46: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ec4a: 48 89 c1 mov %rax,%rcx 48ec4d: 49 89 d0 mov %rdx,%r8 48ec50: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48ec54: e8 a3 fc ff ff callq 48e8fc <_D6object9Throwable6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object9Throwable> 48ec59: 48 83 c4 10 add $0x10,%rsp 48ec5d: 48 8b 4d d0 mov -0x30(%rbp),%rcx 48ec61: 48 c7 41 48 00 00 00 movq $0x0,0x48(%rcx) 48ec68: 00 48ec69: 48 89 c8 mov %rcx,%rax 48ec6c: 48 8b e5 mov %rbp,%rsp 48ec6f: 5d pop %rbp 48ec70: c3 retq 48ec71: 00 00 add %al,(%rax) ... 000000000048ec74 <_D6object7_xopCmpFxPvxPvZb>: 48ec74: 55 push %rbp 48ec75: 48 8b ec mov %rsp,%rbp 48ec78: 48 83 ec 20 sub $0x20,%rsp 48ec7c: bf e8 15 4f 00 mov $0x4f15e8,%edi 48ec81: e8 22 ac ff ff callq 4898a8 <_d_newclass> 48ec86: 48 89 45 e8 mov %rax,-0x18(%rbp) 48ec8a: 48 8b 0d 87 02 05 00 mov 0x50287(%rip),%rcx # 4def18 <_TMP95+0x8> 48ec91: 48 8b 05 78 02 05 00 mov 0x50278(%rip),%rax # 4def10 <_TMP95> 48ec98: 48 89 c2 mov %rax,%rdx 48ec9b: 31 f6 xor %esi,%esi 48ec9d: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48eca1: e8 46 ff ff ff callq 48ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error> 48eca6: 48 89 c7 mov %rax,%rdi 48eca9: e8 7e a3 ff ff callq 48902c <_d_throwc> 48ecae: 48 8b e5 mov %rbp,%rsp 48ecb1: 5d pop %rbp 48ecb2: c3 retq ... 000000000048ecb4 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm>: 48ecb4: 55 push %rbp 48ecb5: 48 8b ec mov %rsp,%rbp 48ecb8: 48 83 ec 18 sub $0x18,%rsp 48ecbc: 53 push %rbx 48ecbd: 41 54 push %r12 48ecbf: 41 55 push %r13 48ecc1: 41 56 push %r14 48ecc3: 41 57 push %r15 48ecc5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48ecc9: 49 89 fe mov %rdi,%r14 48eccc: 49 89 d4 mov %rdx,%r12 48eccf: 4d 85 f6 test %r14,%r14 48ecd2: 74 13 je 48ece7 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm+0x33> 48ecd4: 48 89 d7 mov %rdx,%rdi 48ecd7: 49 8b 04 24 mov (%r12),%rax 48ecdb: 48 ff 50 40 rex.W callq *0x40(%rax) 48ecdf: 49 89 c7 mov %rax,%r15 48ece2: 4d 85 ff test %r15,%r15 48ece5: 75 10 jne 48ecf7 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm+0x43> 48ece7: 31 c0 xor %eax,%eax 48ece9: 41 5f pop %r15 48eceb: 41 5e pop %r14 48eced: 41 5d pop %r13 48ecef: 41 5c pop %r12 48ecf1: 5b pop %rbx 48ecf2: 48 8b e5 mov %rbp,%rsp 48ecf5: 5d pop %rbp 48ecf6: c3 retq 48ecf7: 49 8b fc mov %r12,%rdi 48ecfa: e8 65 00 00 00 callq 48ed64 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb> 48ecff: 34 01 xor $0x1,%al 48ed01: 74 20 je 48ed23 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm+0x6f> 48ed03: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ed07: 49 8b f7 mov %r15,%rsi 48ed0a: 49 0f af f6 imul %r14,%rsi 48ed0e: 31 ff xor %edi,%edi 48ed10: e8 d3 31 00 00 callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 48ed15: 41 5f pop %r15 48ed17: 41 5e pop %r14 48ed19: 41 5d pop %r13 48ed1b: 41 5c pop %r12 48ed1d: 5b pop %rbx 48ed1e: 48 8b e5 mov %rbp,%rsp 48ed21: 5d pop %rbp 48ed22: c3 retq 48ed23: 45 31 ed xor %r13d,%r13d 48ed26: 31 db xor %ebx,%ebx 48ed28: 4d 85 f6 test %r14,%r14 48ed2b: 74 21 je 48ed4e <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm+0x9a> 48ed2d: 48 8b f3 mov %rbx,%rsi 48ed30: 49 0f af f7 imul %r15,%rsi 48ed34: 48 03 75 f8 add -0x8(%rbp),%rsi 48ed38: 49 8b fc mov %r12,%rdi 48ed3b: 49 8b 0c 24 mov (%r12),%rcx 48ed3f: 48 ff 51 28 rex.W callq *0x28(%rcx) 48ed43: 49 01 c5 add %rax,%r13 48ed46: 48 ff c3 inc %rbx 48ed49: 4c 39 f3 cmp %r14,%rbx 48ed4c: 72 df jb 48ed2d <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm+0x79> 48ed4e: 49 8b c5 mov %r13,%rax 48ed51: 41 5f pop %r15 48ed53: 41 5e pop %r14 48ed55: 41 5d pop %r13 48ed57: 41 5c pop %r12 48ed59: 5b pop %rbx 48ed5a: 48 8b e5 mov %rbp,%rsp 48ed5d: 5d pop %rbp 48ed5e: c3 retq 48ed5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048ed64 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb>: 48ed64: 55 push %rbp 48ed65: 48 8b ec mov %rsp,%rbp 48ed68: 48 83 ec 28 sub $0x28,%rsp 48ed6c: 53 push %rbx 48ed6d: be d0 4e 4f 00 mov $0x4f4ed0,%esi 48ed72: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48ed76: e8 71 d7 00 00 callq 49c4ec <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo> 48ed7b: 48 89 c3 mov %rax,%rbx 48ed7e: 48 89 df mov %rbx,%rdi 48ed81: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48ed85: e8 9a a1 ff ff callq 488f24 <_d_dynamic_cast> 48ed8a: 48 85 c0 test %rax,%rax 48ed8d: 48 89 45 f0 mov %rax,-0x10(%rbp) 48ed91: 74 17 je 48edaa <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x46> 48ed93: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48ed97: 48 8b 41 30 mov 0x30(%rcx),%rax 48ed9b: 48 f7 d8 neg %rax 48ed9e: 48 19 c0 sbb %rax,%rax 48eda1: 48 f7 d8 neg %rax 48eda4: 5b pop %rbx 48eda5: 48 8b e5 mov %rbp,%rsp 48eda8: 5d pop %rbp 48eda9: c3 retq 48edaa: be d0 11 4f 00 mov $0x4f11d0,%esi 48edaf: 48 8b fb mov %rbx,%rdi 48edb2: e8 6d a1 ff ff callq 488f24 <_d_dynamic_cast> 48edb7: 48 85 c0 test %rax,%rax 48edba: 75 3a jne 48edf6 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x92> 48edbc: be 28 4e 4f 00 mov $0x4f4e28,%esi 48edc1: 48 8b fb mov %rbx,%rdi 48edc4: e8 5b a1 ff ff callq 488f24 <_d_dynamic_cast> 48edc9: 48 85 c0 test %rax,%rax 48edcc: 75 28 jne 48edf6 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x92> 48edce: be 78 12 4f 00 mov $0x4f1278,%esi 48edd3: 48 8b fb mov %rbx,%rdi 48edd6: e8 49 a1 ff ff callq 488f24 <_d_dynamic_cast> 48eddb: 48 85 c0 test %rax,%rax 48edde: 75 16 jne 48edf6 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x92> 48ede0: be 10 13 4f 00 mov $0x4f1310,%esi 48ede5: 48 8b fb mov %rbx,%rdi 48ede8: e8 37 a1 ff ff callq 488f24 <_d_dynamic_cast> 48eded: 48 85 c0 test %rax,%rax 48edf0: 75 04 jne 48edf6 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x92> 48edf2: 31 c0 xor %eax,%eax 48edf4: eb 05 jmp 48edfb <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZ15hasCustomToHashFNaNbNexC8TypeInfoZb+0x97> 48edf6: b8 01 00 00 00 mov $0x1,%eax 48edfb: 5b pop %rbx 48edfc: 48 8b e5 mov %rbp,%rsp 48edff: 5d pop %rbp 48ee00: c3 retq 48ee01: 00 00 add %al,(%rax) ... 000000000048ee04 <_D4core9exception7__arrayZ>: 48ee04: 55 push %rbp 48ee05: 48 8b ec mov %rsp,%rbp 48ee08: 48 83 ec 10 sub $0x10,%rsp 48ee0c: 48 89 fa mov %rdi,%rdx 48ee0f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ee13: ba 7f ef 4d 00 mov $0x4def7f,%edx 48ee18: bf 14 00 00 00 mov $0x14,%edi 48ee1d: 48 89 d6 mov %rdx,%rsi 48ee20: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ee24: e8 1f a0 ff ff callq 488e48 <_d_arraybounds> 48ee29: 0f 1f 00 nopl (%rax) 000000000048ee2c <_D4core9exception8__assertFiZv>: 48ee2c: 55 push %rbp 48ee2d: 48 8b ec mov %rsp,%rbp 48ee30: 48 83 ec 10 sub $0x10,%rsp 48ee34: 48 89 fa mov %rdi,%rdx 48ee37: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ee3b: ba 7f ef 4d 00 mov $0x4def7f,%edx 48ee40: bf 14 00 00 00 mov $0x14,%edi 48ee45: 48 89 d6 mov %rdx,%rsi 48ee48: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ee4c: e8 af 9e ff ff callq 488d00 <_d_assert> 48ee51: 0f 1f 00 nopl (%rax) 000000000048ee54 <_D4core9exception15__unittest_failFiZv>: 48ee54: 55 push %rbp 48ee55: 48 8b ec mov %rsp,%rbp 48ee58: 48 83 ec 10 sub $0x10,%rsp 48ee5c: 48 89 fa mov %rdi,%rdx 48ee5f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48ee63: ba 7f ef 4d 00 mov $0x4def7f,%edx 48ee68: bf 14 00 00 00 mov $0x14,%edi 48ee6d: 48 89 d6 mov %rdx,%rsi 48ee70: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ee74: e8 17 9f ff ff callq 488d90 <_d_unittest> 48ee79: 48 8b e5 mov %rbp,%rsp 48ee7c: 5d pop %rbp 48ee7d: c3 retq ... 000000000048ee80 <_D4core9exception10RangeError6__ctorMFNaNbNfAyamC6object9ThrowableZC4core9exception10RangeError>: 48ee80: 55 push %rbp 48ee81: 48 8b ec mov %rsp,%rbp 48ee84: 48 83 ec 30 sub $0x30,%rsp 48ee88: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ee8c: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48ee90: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ee94: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ee98: ff 35 1a 01 05 00 pushq 0x5011a(%rip) # 4defb8 <_TMP677+0x8> 48ee9e: ff 35 0c 01 05 00 pushq 0x5010c(%rip) # 4defb0 <_TMP677> 48eea4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48eea8: 48 8b 45 f0 mov -0x10(%rbp),%rax 48eeac: 48 89 c1 mov %rax,%rcx 48eeaf: 49 89 d0 mov %rdx,%r8 48eeb2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48eeb6: e8 69 fd ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48eebb: 48 83 c4 10 add $0x10,%rsp 48eebf: 48 8b 45 d0 mov -0x30(%rbp),%rax 48eec3: 48 8b e5 mov %rbp,%rsp 48eec6: 5d pop %rbp 48eec7: c3 retq 000000000048eec8 <_D4core9exception11AssertError6__ctorMFNaNbNfAyamZC4core9exception11AssertError>: 48eec8: 55 push %rbp 48eec9: 48 8b ec mov %rsp,%rbp 48eecc: 48 83 ec 20 sub $0x20,%rsp 48eed0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48eed4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48eed8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48eedc: 45 31 c0 xor %r8d,%r8d 48eedf: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48eee3: 48 8b 45 f0 mov -0x10(%rbp),%rax 48eee7: 48 89 c2 mov %rax,%rdx 48eeea: e8 09 00 00 00 callq 48eef8 <_D4core9exception11AssertError6__ctorMFNaNbNfC6object9ThrowableAyamZC4core9exception11AssertError> 48eeef: 48 8b 45 e0 mov -0x20(%rbp),%rax 48eef3: 48 8b e5 mov %rbp,%rsp 48eef6: 5d pop %rbp 48eef7: c3 retq 000000000048eef8 <_D4core9exception11AssertError6__ctorMFNaNbNfC6object9ThrowableAyamZC4core9exception11AssertError>: 48eef8: 55 push %rbp 48eef9: 48 8b ec mov %rsp,%rbp 48eefc: 48 83 ec 30 sub $0x30,%rsp 48ef00: 48 89 7d d8 mov %rdi,-0x28(%rbp) 48ef04: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48ef08: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ef0c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ef10: ff 35 72 01 05 00 pushq 0x50172(%rip) # 4df088 <_TMP679+0x8> 48ef16: ff 35 64 01 05 00 pushq 0x50164(%rip) # 4df080 <_TMP679> 48ef1c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48ef20: 48 8b 45 e8 mov -0x18(%rbp),%rax 48ef24: 48 89 c1 mov %rax,%rcx 48ef27: 49 89 d0 mov %rdx,%r8 48ef2a: 48 89 f2 mov %rsi,%rdx 48ef2d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48ef31: e8 12 00 00 00 callq 48ef48 <_D4core9exception11AssertError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core9exception11AssertError> 48ef36: 48 83 c4 10 add $0x10,%rsp 48ef3a: 48 8b 45 d8 mov -0x28(%rbp),%rax 48ef3e: 48 8b e5 mov %rbp,%rsp 48ef41: 5d pop %rbp 48ef42: c3 retq 48ef43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048ef48 <_D4core9exception11AssertError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core9exception11AssertError>: 48ef48: 55 push %rbp 48ef49: 48 8b ec mov %rsp,%rbp 48ef4c: 48 83 ec 30 sub $0x30,%rsp 48ef50: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ef54: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48ef58: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48ef5c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48ef60: ff 75 18 pushq 0x18(%rbp) 48ef63: ff 75 10 pushq 0x10(%rbp) 48ef66: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48ef6a: 48 8b 45 f0 mov -0x10(%rbp),%rax 48ef6e: 48 89 c1 mov %rax,%rcx 48ef71: 49 89 d0 mov %rdx,%r8 48ef74: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48ef78: e8 a7 fc ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48ef7d: 48 83 c4 10 add $0x10,%rsp 48ef81: 48 8b 45 d0 mov -0x30(%rbp),%rax 48ef85: 48 8b e5 mov %rbp,%rsp 48ef88: 5d pop %rbp 48ef89: c3 retq ... 000000000048ef8c <_D4core9exception13FinalizeError6__ctorMFNaNbNfC8TypeInfoC6object9ThrowableAyamZC4core9exception13FinalizeError>: 48ef8c: 55 push %rbp 48ef8d: 48 8b ec mov %rsp,%rbp 48ef90: 48 83 ec 30 sub $0x30,%rsp 48ef94: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48ef98: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48ef9c: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48efa0: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48efa4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48efa8: 48 8b 45 e0 mov -0x20(%rbp),%rax 48efac: 48 89 c1 mov %rax,%rcx 48efaf: 49 89 d0 mov %rdx,%r8 48efb2: 48 89 f2 mov %rsi,%rdx 48efb5: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48efb9: e8 0e 00 00 00 callq 48efcc <_D4core9exception13FinalizeError6__ctorMFNaNbNfC8TypeInfoAyamC6object9ThrowableZC4core9exception13FinalizeError> 48efbe: 48 8b 45 d0 mov -0x30(%rbp),%rax 48efc2: 48 8b e5 mov %rbp,%rsp 48efc5: 5d pop %rbp 48efc6: c3 retq 48efc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048efcc <_D4core9exception13FinalizeError6__ctorMFNaNbNfC8TypeInfoAyamC6object9ThrowableZC4core9exception13FinalizeError>: 48efcc: 55 push %rbp 48efcd: 48 8b ec mov %rsp,%rbp 48efd0: 48 83 ec 48 sub $0x48,%rsp 48efd4: 53 push %rbx 48efd5: 48 89 7d c8 mov %rdi,-0x38(%rbp) 48efd9: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48efdd: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48efe1: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48efe5: 4c 89 4d f8 mov %r9,-0x8(%rbp) 48efe9: ff 35 69 01 05 00 pushq 0x50169(%rip) # 4df158 <_TMP681+0x8> 48efef: ff 35 5b 01 05 00 pushq 0x5015b(%rip) # 4df150 <_TMP681> 48eff5: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48eff9: 48 8b 45 e8 mov -0x18(%rbp),%rax 48effd: 48 89 c1 mov %rax,%rcx 48f000: 49 89 d0 mov %rdx,%r8 48f003: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48f007: e8 18 fc ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48f00c: 48 83 c4 10 add $0x10,%rsp 48f010: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48f014: 48 8b 5d c8 mov -0x38(%rbp),%rbx 48f018: 48 89 4b 50 mov %rcx,0x50(%rbx) 48f01c: 48 89 d8 mov %rbx,%rax 48f01f: 5b pop %rbx 48f020: 48 8b e5 mov %rbp,%rsp 48f023: 5d pop %rbp 48f024: c3 retq 48f025: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000048f02c <_D4core9exception13FinalizeError8toStringMxFNfZAya>: 48f02c: 55 push %rbp 48f02d: 48 8b ec mov %rsp,%rbp 48f030: 48 83 ec 10 sub $0x10,%rsp 48f034: 48 8b 7f 50 mov 0x50(%rdi),%rdi 48f038: 48 8b 07 mov (%rdi),%rax 48f03b: 48 ff 50 08 rex.W callq *0x8(%rax) 48f03f: 48 89 c1 mov %rax,%rcx 48f042: 49 89 d0 mov %rdx,%r8 48f045: 48 8b 15 5c 01 05 00 mov 0x5015c(%rip),%rdx # 4df1a8 <_TMP683+0x8> 48f04c: 48 8b 35 4d 01 05 00 mov 0x5014d(%rip),%rsi # 4df1a0 <_TMP683> 48f053: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48f058: e8 fb 19 00 00 callq 490a58 <_d_arraycatT> 48f05d: 48 8b e5 mov %rbp,%rsp 48f060: 5d pop %rbp 48f061: c3 retq ... 000000000048f064 <_D4core9exception15HiddenFuncError6__ctorMFNaNbNfC14TypeInfo_ClassZC4core9exception15HiddenFuncError>: 48f064: 55 push %rbp 48f065: 48 8b ec mov %rsp,%rbp 48f068: 48 83 ec 10 sub $0x10,%rsp 48f06c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48f070: 48 8b 56 28 mov 0x28(%rsi),%rdx 48f074: 48 8b 46 20 mov 0x20(%rsi),%rax 48f078: 48 89 c1 mov %rax,%rcx 48f07b: 49 89 d0 mov %rdx,%r8 48f07e: 48 8b 15 03 02 05 00 mov 0x50203(%rip),%rdx # 4df288 <_TMP685+0x8> 48f085: 48 8b 35 f4 01 05 00 mov 0x501f4(%rip),%rsi # 4df280 <_TMP685> 48f08c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 48f091: e8 c2 19 00 00 callq 490a58 <_d_arraycatT> 48f096: 48 89 d1 mov %rdx,%rcx 48f099: 48 89 c2 mov %rax,%rdx 48f09c: 31 f6 xor %esi,%esi 48f09e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48f0a2: e8 45 fb ff ff callq 48ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error> 48f0a7: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f0ab: 48 8b e5 mov %rbp,%rsp 48f0ae: 5d pop %rbp 48f0af: c3 retq 000000000048f0b0 <_D4core9exception16OutOfMemoryError6__ctorMFNaNbNfAyamC6object9ThrowableZC4core9exception16OutOfMemoryError>: 48f0b0: 55 push %rbp 48f0b1: 48 8b ec mov %rsp,%rbp 48f0b4: 48 83 ec 30 sub $0x30,%rsp 48f0b8: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48f0bc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48f0c0: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48f0c4: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48f0c8: ff 35 8a 02 05 00 pushq 0x5028a(%rip) # 4df358 <_TMP687+0x8> 48f0ce: ff 35 7c 02 05 00 pushq 0x5027c(%rip) # 4df350 <_TMP687> 48f0d4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48f0d8: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f0dc: 48 89 c1 mov %rax,%rcx 48f0df: 49 89 d0 mov %rdx,%r8 48f0e2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48f0e6: e8 39 fb ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48f0eb: 48 83 c4 10 add $0x10,%rsp 48f0ef: 48 8b 45 d0 mov -0x30(%rbp),%rax 48f0f3: 48 8b e5 mov %rbp,%rsp 48f0f6: 5d pop %rbp 48f0f7: c3 retq 000000000048f0f8 <_D4core9exception16OutOfMemoryError8toStringMxFNeZAya>: 48f0f8: 55 push %rbp 48f0f9: 48 8b ec mov %rsp,%rbp 48f0fc: 48 83 ec 10 sub $0x10,%rsp 48f100: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 48f105: 74 09 je 48f110 <_D4core9exception16OutOfMemoryError8toStringMxFNeZAya+0x18> 48f107: 48 8b 07 mov (%rdi),%rax 48f10a: 48 ff 50 08 rex.W callq *0x8(%rax) 48f10e: eb 0e jmp 48f11e <_D4core9exception16OutOfMemoryError8toStringMxFNeZAya+0x26> 48f110: 48 8b 15 51 02 05 00 mov 0x50251(%rip),%rdx # 4df368 <_TMP688+0x8> 48f117: 48 8b 05 42 02 05 00 mov 0x50242(%rip),%rax # 4df360 <_TMP688> 48f11e: 48 8b e5 mov %rbp,%rsp 48f121: 5d pop %rbp 48f122: c3 retq ... 000000000048f124 <_D4core9exception27InvalidMemoryOperationError6__ctorMFNaNbNfAyamC6object9ThrowableZC4core9exception27InvalidMemoryOperationError>: 48f124: 55 push %rbp 48f125: 48 8b ec mov %rsp,%rbp 48f128: 48 83 ec 30 sub $0x30,%rsp 48f12c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48f130: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48f134: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48f138: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48f13c: ff 35 f6 02 05 00 pushq 0x502f6(%rip) # 4df438 <_TMP690+0x8> 48f142: ff 35 e8 02 05 00 pushq 0x502e8(%rip) # 4df430 <_TMP690> 48f148: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48f14c: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f150: 48 89 c1 mov %rax,%rcx 48f153: 49 89 d0 mov %rdx,%r8 48f156: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48f15a: e8 c5 fa ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48f15f: 48 83 c4 10 add $0x10,%rsp 48f163: 48 8b 45 d0 mov -0x30(%rbp),%rax 48f167: 48 8b e5 mov %rbp,%rsp 48f16a: 5d pop %rbp 48f16b: c3 retq 000000000048f16c <_D4core9exception27InvalidMemoryOperationError8toStringMxFNeZAya>: 48f16c: 55 push %rbp 48f16d: 48 8b ec mov %rsp,%rbp 48f170: 48 83 ec 10 sub $0x10,%rsp 48f174: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 48f179: 74 09 je 48f184 <_D4core9exception27InvalidMemoryOperationError8toStringMxFNeZAya+0x18> 48f17b: 48 8b 07 mov (%rdi),%rax 48f17e: 48 ff 50 08 rex.W callq *0x8(%rax) 48f182: eb 0e jmp 48f192 <_D4core9exception27InvalidMemoryOperationError8toStringMxFNeZAya+0x26> 48f184: 48 8b 15 bd 02 05 00 mov 0x502bd(%rip),%rdx # 4df448 <_TMP691+0x8> 48f18b: 48 8b 05 ae 02 05 00 mov 0x502ae(%rip),%rax # 4df440 <_TMP691> 48f192: 48 8b e5 mov %rbp,%rsp 48f195: 5d pop %rbp 48f196: c3 retq ... 000000000048f198 <_D4core9exception11SwitchError6__ctorMFNaNbNfAyamC6object9ThrowableZC4core9exception11SwitchError>: 48f198: 55 push %rbp 48f199: 48 8b ec mov %rsp,%rbp 48f19c: 48 83 ec 30 sub $0x30,%rsp 48f1a0: 48 89 7d d0 mov %rdi,-0x30(%rbp) 48f1a4: 48 89 55 e0 mov %rdx,-0x20(%rbp) 48f1a8: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48f1ac: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48f1b0: ff 35 82 03 05 00 pushq 0x50382(%rip) # 4df538 <_TMP693+0x8> 48f1b6: ff 35 74 03 05 00 pushq 0x50374(%rip) # 4df530 <_TMP693> 48f1bc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48f1c0: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f1c4: 48 89 c1 mov %rax,%rcx 48f1c7: 49 89 d0 mov %rdx,%r8 48f1ca: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48f1ce: e8 51 fa ff ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 48f1d3: 48 83 c4 10 add $0x10,%rsp 48f1d7: 48 8b 45 d0 mov -0x30(%rbp),%rax 48f1db: 48 8b e5 mov %rbp,%rsp 48f1de: 5d pop %rbp 48f1df: c3 retq 000000000048f1e0 <_D4core9exception16UnicodeException6__ctorMFNaNbNfAyamAyamC6object9ThrowableZC4core9exception16UnicodeException>: 48f1e0: 55 push %rbp 48f1e1: 48 8b ec mov %rsp,%rbp 48f1e4: 48 83 ec 48 sub $0x48,%rsp 48f1e8: 53 push %rbx 48f1e9: 48 89 7d c8 mov %rdi,-0x38(%rbp) 48f1ed: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48f1f1: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48f1f5: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48f1f9: 4c 89 4d f8 mov %r9,-0x8(%rbp) 48f1fd: ff 75 18 pushq 0x18(%rbp) 48f200: ff 75 10 pushq 0x10(%rbp) 48f203: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f207: 48 8b 45 e8 mov -0x18(%rbp),%rax 48f20b: 48 89 c1 mov %rax,%rcx 48f20e: 49 89 d0 mov %rdx,%r8 48f211: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48f215: e8 42 f9 ff ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 48f21a: 48 83 c4 10 add $0x10,%rsp 48f21e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48f222: 48 8b 5d c8 mov -0x38(%rbp),%rbx 48f226: 48 89 4b 48 mov %rcx,0x48(%rbx) 48f22a: 48 89 d8 mov %rbx,%rax 48f22d: 5b pop %rbx 48f22e: 48 8b e5 mov %rbp,%rsp 48f231: 5d pop %rbp 48f232: c3 retq ... 000000000048f234 : 48f234: 55 push %rbp 48f235: 48 8b ec mov %rsp,%rbp 48f238: 48 83 ec 10 sub $0x10,%rsp 48f23c: bf 40 19 4f 00 mov $0x4f1940,%edi 48f241: 48 8b 05 f8 26 06 00 mov 0x626f8(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 48f248: 48 ff 50 58 rex.W callq *0x58(%rax) 48f24c: 48 89 d7 mov %rdx,%rdi 48f24f: e8 d8 9d ff ff callq 48902c <_d_throwc> 48f254: 48 8b e5 mov %rbp,%rsp 48f257: 5d pop %rbp 48f258: c3 retq 48f259: 00 00 add %al,(%rax) ... 000000000048f25c : 48f25c: 55 push %rbp 48f25d: 48 8b ec mov %rsp,%rbp 48f260: 48 83 ec 60 sub $0x60,%rsp 48f264: 48 89 7d c8 mov %rdi,-0x38(%rbp) 48f268: 48 89 75 d0 mov %rsi,-0x30(%rbp) 48f26c: 48 89 4d e8 mov %rcx,-0x18(%rbp) 48f270: 4c 89 45 f0 mov %r8,-0x10(%rbp) 48f274: 4c 89 4d f8 mov %r9,-0x8(%rbp) 48f278: ff 75 d0 pushq -0x30(%rbp) 48f27b: ff 75 c8 pushq -0x38(%rbp) 48f27e: 49 89 d1 mov %rdx,%r9 48f281: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f285: 48 8b 45 e8 mov -0x18(%rbp),%rax 48f289: 48 89 c1 mov %rax,%rcx 48f28c: 49 89 d0 mov %rdx,%r8 48f28f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48f293: 31 f6 xor %esi,%esi 48f295: 48 89 4d a0 mov %rcx,-0x60(%rbp) 48f299: 48 89 55 a8 mov %rdx,-0x58(%rbp) 48f29d: 48 89 75 b0 mov %rsi,-0x50(%rbp) 48f2a1: 4c 89 45 b8 mov %r8,-0x48(%rbp) 48f2a5: 4c 89 4d c0 mov %r9,-0x40(%rbp) 48f2a9: bf 08 1b 4f 00 mov $0x4f1b08,%edi 48f2ae: e8 f5 a5 ff ff callq 4898a8 <_d_newclass> 48f2b3: 48 89 c7 mov %rax,%rdi 48f2b6: 48 8b 4d a0 mov -0x60(%rbp),%rcx 48f2ba: 48 8b 55 a8 mov -0x58(%rbp),%rdx 48f2be: 48 8b 75 b0 mov -0x50(%rbp),%rsi 48f2c2: 4c 8b 45 b8 mov -0x48(%rbp),%r8 48f2c6: 4c 8b 4d c0 mov -0x40(%rbp),%r9 48f2ca: e8 11 ff ff ff callq 48f1e0 <_D4core9exception16UnicodeException6__ctorMFNaNbNfAyamAyamC6object9ThrowableZC4core9exception16UnicodeException> 48f2cf: 48 83 c4 10 add $0x10,%rsp 48f2d3: 48 89 c7 mov %rax,%rdi 48f2d6: e8 51 9d ff ff callq 48902c <_d_throwc> 48f2db: 48 8b e5 mov %rbp,%rsp 48f2de: 5d pop %rbp 48f2df: c3 retq 000000000048f2e0 : 48f2e0: 55 push %rbp 48f2e1: 48 8b ec mov %rsp,%rbp 48f2e4: 48 81 ec f8 01 00 00 sub $0x1f8,%rsp 48f2eb: 53 push %rbx 48f2ec: 41 54 push %r12 48f2ee: 41 55 push %r13 48f2f0: 41 56 push %r14 48f2f2: 41 57 push %r15 48f2f4: b9 26 00 00 00 mov $0x26,%ecx 48f2f9: 31 c0 xor %eax,%eax 48f2fb: 48 8d bd 20 fe ff ff lea -0x1e0(%rbp),%rdi 48f302: f3 ab rep stos %eax,%es:(%rdi) 48f304: 48 8d bd 28 fe ff ff lea -0x1d8(%rbp),%rdi 48f30b: e8 40 88 ff ff callq 487b50 48f310: c7 85 a8 fe ff ff 04 movl $0x80000004,-0x158(%rbp) 48f317: 00 00 80 48f31a: b9 20 f4 48 00 mov $0x48f420,%ecx 48f31f: 48 89 8d 20 fe ff ff mov %rcx,-0x1e0(%rbp) 48f326: 48 8d 95 c0 fe ff ff lea -0x140(%rbp),%rdx 48f32d: 48 8d b5 20 fe ff ff lea -0x1e0(%rbp),%rsi 48f334: bf 0b 00 00 00 mov $0xb,%edi 48f339: e8 22 88 ff ff callq 487b60 48f33e: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 48f345: 48 8d b5 20 fe ff ff lea -0x1e0(%rbp),%rsi 48f34c: bf 07 00 00 00 mov $0x7,%edi 48f351: e8 0a 88 ff ff callq 487b60 48f356: 48 83 3d da 2f 07 00 cmpq $0x0,0x72fda(%rip) # 502338 <_D4core7runtime7Runtime19sm_moduleUnitTesterPFZb> 48f35d: 00 48f35e: 75 4a jne 48f3aa 48f360: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 48f367: 00 48f368: 48 89 ef mov %rbp,%rdi 48f36b: ba 78 f4 48 00 mov $0x48f478,%edx 48f370: 48 89 d6 mov %rdx,%rsi 48f373: e8 08 f5 ff ff callq 48e880 <_D6object10ModuleInfo7opApplyFMDFPS6object10ModuleInfoZiZi> 48f378: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48f37d: 48 0f 94 c0 rex.W sete %al 48f381: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 48f388: 48 83 ec 08 sub $0x8,%rsp 48f38c: e8 58 00 00 00 callq 48f3e9 48f391: 48 83 c4 08 add $0x8,%rsp 48f395: 48 8b 85 10 fe ff ff mov -0x1f0(%rbp),%rax 48f39c: 41 5f pop %r15 48f39e: 41 5e pop %r14 48f3a0: 41 5d pop %r13 48f3a2: 41 5c pop %r12 48f3a4: 5b pop %rbx 48f3a5: 48 8b e5 mov %rbp,%rsp 48f3a8: 5d pop %rbp 48f3a9: c3 retq 48f3aa: 48 ff 15 87 2f 07 00 rex.W callq *0x72f87(%rip) # 502338 <_D4core7runtime7Runtime19sm_moduleUnitTesterPFZb> 48f3b1: 48 89 85 18 fe ff ff mov %rax,-0x1e8(%rbp) 48f3b8: 48 83 ec 08 sub $0x8,%rsp 48f3bc: e8 28 00 00 00 callq 48f3e9 48f3c1: 48 83 c4 08 add $0x8,%rsp 48f3c5: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 48f3cc: 41 5f pop %r15 48f3ce: 41 5e pop %r14 48f3d0: 41 5d pop %r13 48f3d2: 41 5c pop %r12 48f3d4: 5b pop %rbx 48f3d5: 48 8b e5 mov %rbp,%rsp 48f3d8: 5d pop %rbp 48f3d9: c3 retq 48f3da: 48 83 ec 08 sub $0x8,%rsp 48f3de: e8 06 00 00 00 callq 48f3e9 48f3e3: 48 83 c4 08 add $0x8,%rsp 48f3e7: eb 27 jmp 48f410 48f3e9: 31 d2 xor %edx,%edx 48f3eb: 48 8d b5 c0 fe ff ff lea -0x140(%rbp),%rsi 48f3f2: bf 0b 00 00 00 mov $0xb,%edi 48f3f7: e8 64 87 ff ff callq 487b60 48f3fc: 31 d2 xor %edx,%edx 48f3fe: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 48f405: bf 07 00 00 00 mov $0x7,%edi 48f40a: e8 51 87 ff ff callq 487b60 48f40f: c3 retq 48f410: 41 5f pop %r15 48f412: 41 5e pop %r14 48f414: 41 5d pop %r13 48f416: 41 5c pop %r12 48f418: 5b pop %rbx 48f419: 48 8b e5 mov %rbp,%rsp 48f41c: 5d pop %rbp 48f41d: c3 retq 48f41e: 66 90 xchg %ax,%ax 000000000048f420 <_D4core7runtime18runModuleUnitTestsUZ19unittestSegvHandlerUNbiPS4core3sys5posix6signal9siginfo_tPvZv>: 48f420: 55 push %rbp 48f421: 48 8b ec mov %rsp,%rbp 48f424: 48 81 ec 20 04 00 00 sub $0x420,%rsp 48f42b: b9 00 01 00 00 mov $0x100,%ecx 48f430: 31 c0 xor %eax,%eax 48f432: 48 8d bd e8 fb ff ff lea -0x418(%rbp),%rdi 48f439: f3 ab rep stos %eax,%es:(%rdi) 48f43b: ba 02 00 00 00 mov $0x2,%edx 48f440: 48 89 95 e0 fb ff ff mov %rdx,-0x420(%rbp) 48f447: be 80 00 00 00 mov $0x80,%esi 48f44c: 48 8d bd e8 fb ff ff lea -0x418(%rbp),%rdi 48f453: e8 18 87 ff ff callq 487b70 48f458: 48 89 c6 mov %rax,%rsi 48f45b: 48 8b 95 e0 fb ff ff mov -0x420(%rbp),%rdx 48f462: 48 8d bd e8 fb ff ff lea -0x418(%rbp),%rdi 48f469: e8 12 87 ff ff callq 487b80 48f46e: 48 8b e5 mov %rbp,%rsp 48f471: 5d pop %rbp 48f472: c3 retq 48f473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048f478 <_D4core7runtime18runModuleUnitTestsUZ14__foreachbody2MFPS6object10ModuleInfoZi>: 48f478: 55 push %rbp 48f479: 48 8b ec mov %rsp,%rbp 48f47c: 48 83 ec 28 sub $0x28,%rsp 48f480: 53 push %rbx 48f481: 41 54 push %r12 48f483: 41 55 push %r13 48f485: 41 56 push %r14 48f487: 41 57 push %r15 48f489: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48f48d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48f491: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48f496: 74 27 je 48f4bf <_D4core7runtime18runModuleUnitTestsUZ14__foreachbody2MFPS6object10ModuleInfoZi+0x47> 48f498: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48f49c: e8 1f f3 ff ff callq 48e7c0 <_D6object10ModuleInfo8unitTestMxFNaNbNdZPFZv> 48f4a1: 48 89 c3 mov %rax,%rbx 48f4a4: 48 85 db test %rbx,%rbx 48f4a7: 74 16 je 48f4bf <_D4core7runtime18runModuleUnitTestsUZ14__foreachbody2MFPS6object10ModuleInfoZi+0x47> 48f4a9: 48 ff d3 rex.W callq *%rbx 48f4ac: eb 11 jmp 48f4bf <_D4core7runtime18runModuleUnitTestsUZ14__foreachbody2MFPS6object10ModuleInfoZi+0x47> 48f4ae: 48 8b 7d e8 mov -0x18(%rbp),%rdi 48f4b2: e8 a1 a3 ff ff callq 489858 <_d_print_throwable> 48f4b7: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f4bb: 48 ff 40 f8 incq -0x8(%rax) 48f4bf: 31 c0 xor %eax,%eax 48f4c1: 41 5f pop %r15 48f4c3: 41 5e pop %r14 48f4c5: 41 5d pop %r13 48f4c7: 41 5c pop %r12 48f4c9: 5b pop %rbx 48f4ca: 48 8b e5 mov %rbp,%rsp 48f4cd: 5d pop %rbp 48f4ce: c3 retq ... 000000000048f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa>: 48f4d0: 55 push %rbp 48f4d1: 48 8b ec mov %rsp,%rbp 48f4d4: 48 83 ec 38 sub $0x38,%rsp 48f4d8: 53 push %rbx 48f4d9: 89 7d e0 mov %edi,-0x20(%rbp) 48f4dc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48f4e0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48f4e4: 49 89 c9 mov %rcx,%r9 48f4e7: 49 89 f0 mov %rsi,%r8 48f4ea: 8b 45 e0 mov -0x20(%rbp),%eax 48f4ed: 48 89 45 d8 mov %rax,-0x28(%rbp) 48f4f1: 49 8b c1 mov %r9,%rax 48f4f4: 33 d2 xor %edx,%edx 48f4f6: 48 f7 75 d8 divq -0x28(%rbp) 48f4fa: 48 89 d6 mov %rdx,%rsi 48f4fd: 49 89 c1 mov %rax,%r9 48f500: 49 ff c8 dec %r8 48f503: 4c 3b 45 f0 cmp -0x10(%rbp),%r8 48f507: 72 0a jb 48f513 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x43> 48f509: bf 19 00 00 00 mov $0x19,%edi 48f50e: e8 3d de 00 00 callq 49d350 <_D4core8internal6string7__arrayZ> 48f513: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48f517: 4d 8d 1c 08 lea (%r8,%rcx,1),%r11 48f51b: 40 80 fe 0a cmp $0xa,%sil 48f51f: 73 09 jae 48f52a <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x5a> 48f521: 40 0f b6 d6 movzbl %sil,%edx 48f525: 80 c2 30 add $0x30,%dl 48f528: eb 0a jmp 48f534 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x64> 48f52a: 40 0f b6 de movzbl %sil,%ebx 48f52e: 48 89 da mov %rbx,%rdx 48f531: 80 c2 57 add $0x57,%dl 48f534: 41 88 13 mov %dl,(%r11) 48f537: 48 85 c0 test %rax,%rax 48f53a: 75 b5 jne 48f4f1 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x21> 48f53c: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f540: 48 39 c0 cmp %rax,%rax 48f543: 72 06 jb 48f54b <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x7b> 48f545: 4c 39 45 f0 cmp %r8,-0x10(%rbp) 48f549: 73 0a jae 48f555 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa+0x85> 48f54b: bf 1b 00 00 00 mov $0x1b,%edi 48f550: e8 fb dd 00 00 callq 49d350 <_D4core8internal6string7__arrayZ> 48f555: 49 2b c0 sub %r8,%rax 48f558: 4a 8d 14 01 lea (%rcx,%r8,1),%rdx 48f55c: 5b pop %rbx 48f55d: 48 8b e5 mov %rbp,%rsp 48f560: 5d pop %rbp 48f561: c3 retq ... 000000000048f564 <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi>: 48f564: 55 push %rbp 48f565: 48 8b ec mov %rsp,%rbp 48f568: 48 83 ec 30 sub $0x30,%rsp 48f56c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 48f570: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48f574: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f578: 48 89 4d f8 mov %rcx,-0x8(%rbp) 48f57c: 48 89 d0 mov %rdx,%rax 48f57f: 48 39 d7 cmp %rdx,%rdi 48f582: 73 03 jae 48f587 <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi+0x23> 48f584: 48 89 f8 mov %rdi,%rax 48f587: 48 89 45 d0 mov %rax,-0x30(%rbp) 48f58b: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48f58f: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48f593: 48 8b f9 mov %rcx,%rdi 48f596: e8 f5 85 ff ff callq 487b90 48f59b: 85 c0 test %eax,%eax 48f59d: 89 45 d8 mov %eax,-0x28(%rbp) 48f5a0: 74 08 je 48f5aa <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi+0x46> 48f5a2: 8b 45 d8 mov -0x28(%rbp),%eax 48f5a5: 48 8b e5 mov %rbp,%rsp 48f5a8: 5d pop %rbp 48f5a9: c3 retq 48f5aa: 48 8b 45 e0 mov -0x20(%rbp),%rax 48f5ae: 48 3b 45 f0 cmp -0x10(%rbp),%rax 48f5b2: b8 01 00 00 00 mov $0x1,%eax 48f5b7: 72 14 jb 48f5cd <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi+0x69> 48f5b9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48f5bd: 48 3b 4d e0 cmp -0x20(%rbp),%rcx 48f5c1: b8 00 00 00 00 mov $0x0,%eax 48f5c6: 74 05 je 48f5cd <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi+0x69> 48f5c8: b8 ff ff ff ff mov $0xffffffff,%eax 48f5cd: 48 8b e5 mov %rbp,%rsp 48f5d0: 5d pop %rbp 48f5d1: c3 retq ... 000000000048f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi>: 48f5d4: 55 push %rbp 48f5d5: 48 8b ec mov %rsp,%rbp 48f5d8: e8 93 e0 ff ff callq 48d670 48f5dd: 5d pop %rbp 48f5de: c3 retq ... 000000000048f5e0 : 48f5e0: 55 push %rbp 48f5e1: 48 8b ec mov %rsp,%rbp 48f5e4: 48 83 ec 20 sub $0x20,%rsp 48f5e8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48f5ec: 48 83 3d cc 30 07 00 cmpq $0x0,0x730cc(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f5f3: 00 48f5f4: 75 1b jne 48f611 48f5f6: 49 89 f8 mov %rdi,%r8 48f5f9: 48 89 f1 mov %rsi,%rcx 48f5fc: 31 d2 xor %edx,%edx 48f5fe: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48f602: bf 90 5e 4f 00 mov $0x4f5e90,%edi 48f607: e8 d8 e4 00 00 callq 49dae4 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv> 48f60c: 48 8b e5 mov %rbp,%rsp 48f60f: 5d pop %rbp 48f610: c3 retq 48f611: 48 8b 05 a8 30 07 00 mov 0x730a8(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f618: 48 ff 50 38 rex.W callq *0x38(%rax) 48f61c: 48 8b e5 mov %rbp,%rsp 48f61f: 5d pop %rbp 48f620: c3 retq 48f621: 00 00 add %al,(%rax) ... 000000000048f624 : 48f624: 55 push %rbp 48f625: 48 8b ec mov %rsp,%rbp 48f628: 48 83 ec 20 sub $0x20,%rsp 48f62c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48f630: 48 83 3d 88 30 07 00 cmpq $0x0,0x73088(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f637: 00 48f638: 75 19 jne 48f653 48f63a: 48 89 f9 mov %rdi,%rcx 48f63d: 48 89 f2 mov %rsi,%rdx 48f640: 48 8b 75 f8 mov -0x8(%rbp),%rsi 48f644: bf 90 5e 4f 00 mov $0x4f5e90,%edi 48f649: e8 0e f6 00 00 callq 49ec5c <_D2gc2gc2GC8addRangeMFNbNiPvmxC8TypeInfoZv> 48f64e: 48 8b e5 mov %rbp,%rsp 48f651: 5d pop %rbp 48f652: c3 retq 48f653: 48 8b 05 66 30 07 00 mov 0x73066(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f65a: 48 ff 90 90 00 00 00 rex.W callq *0x90(%rax) 48f661: 48 8b e5 mov %rbp,%rsp 48f664: 5d pop %rbp 48f665: c3 retq ... 000000000048f668 : 48f668: 55 push %rbp 48f669: 48 8b ec mov %rsp,%rbp 48f66c: 48 83 ec 10 sub $0x10,%rsp 48f670: 48 83 3d 48 30 07 00 cmpq $0x0,0x73048(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f677: 00 48f678: 75 12 jne 48f68c 48f67a: 48 89 fe mov %rdi,%rsi 48f67d: bf 90 5e 4f 00 mov $0x4f5e90,%edi 48f682: e8 5d f6 00 00 callq 49ece4 <_D2gc2gc2GC11removeRangeMFNbNiPvZv> 48f687: 48 8b e5 mov %rbp,%rsp 48f68a: 5d pop %rbp 48f68b: c3 retq 48f68c: 48 8b 05 2d 30 07 00 mov 0x7302d(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 48f693: 48 ff 90 a0 00 00 00 rex.W callq *0xa0(%rax) 48f69a: 48 8b e5 mov %rbp,%rsp 48f69d: 5d pop %rbp 48f69e: c3 retq ... 000000000048f6a0 <__alloca>: 48f6a0: 48 89 ca mov %rcx,%rdx 48f6a3: 48 89 f8 mov %rdi,%rax 48f6a6: 48 83 c0 0f add $0xf,%rax 48f6aa: 24 f0 and $0xf0,%al 48f6ac: 48 85 c0 test %rax,%rax 48f6af: 75 05 jne 48f6b6 <__alloca+0x16> 48f6b1: b8 10 00 00 00 mov $0x10,%eax 48f6b6: 48 89 c6 mov %rax,%rsi 48f6b9: 48 f7 d8 neg %rax 48f6bc: 48 01 e0 add %rsp,%rax 48f6bf: 73 21 jae 48f6e2 <__alloca+0x42> 48f6c1: 48 89 e9 mov %rbp,%rcx 48f6c4: 48 29 e1 sub %rsp,%rcx 48f6c7: 48 2b 0a sub (%rdx),%rcx 48f6ca: 48 01 32 add %rsi,(%rdx) 48f6cd: 48 89 c4 mov %rax,%rsp 48f6d0: 48 01 c8 add %rcx,%rax 48f6d3: 48 89 e7 mov %rsp,%rdi 48f6d6: 48 01 e6 add %rsp,%rsi 48f6d9: 48 c1 e9 03 shr $0x3,%rcx 48f6dd: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 48f6e0: eb 02 jmp 48f6e4 <__alloca+0x44> 48f6e2: 31 c0 xor %eax,%eax 48f6e4: c3 retq 48f6e5: 00 00 add %al,(%rax) ... 000000000048f6e8 <_d_isbaseof>: 48f6e8: 55 push %rbp 48f6e9: 48 8b ec mov %rsp,%rbp 48f6ec: 48 83 ec 38 sub $0x38,%rsp 48f6f0: 53 push %rbx 48f6f1: 41 54 push %r12 48f6f3: 41 55 push %r13 48f6f5: 49 89 fd mov %rdi,%r13 48f6f8: 48 89 f3 mov %rsi,%rbx 48f6fb: 49 39 dd cmp %rbx,%r13 48f6fe: 74 46 je 48f746 <_d_isbaseof+0x5e> 48f700: 49 39 5d 50 cmp %rbx,0x50(%r13) 48f704: 74 40 je 48f746 <_d_isbaseof+0x5e> 48f706: 49 8b 55 48 mov 0x48(%r13),%rdx 48f70a: 49 8b 45 40 mov 0x40(%r13),%rax 48f70e: 48 89 45 d0 mov %rax,-0x30(%rbp) 48f712: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48f716: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 48f71b: 74 4d je 48f76a <_d_isbaseof+0x82> 48f71d: 4c 8b 65 d8 mov -0x28(%rbp),%r12 48f721: 49 8b f4 mov %r12,%rsi 48f724: 48 8d 7d e0 lea -0x20(%rbp),%rdi 48f728: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48f72a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48f72c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48f72e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 48f730: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 48f734: 74 10 je 48f746 <_d_isbaseof+0x5e> 48f736: 48 8b f3 mov %rbx,%rsi 48f739: 48 8b 7d e0 mov -0x20(%rbp),%rdi 48f73d: e8 a6 ff ff ff callq 48f6e8 <_d_isbaseof> 48f742: 85 c0 test %eax,%eax 48f744: 74 0f je 48f755 <_d_isbaseof+0x6d> 48f746: b8 01 00 00 00 mov $0x1,%eax 48f74b: 41 5d pop %r13 48f74d: 41 5c pop %r12 48f74f: 5b pop %rbx 48f750: 48 8b e5 mov %rbp,%rsp 48f753: 5d pop %rbp 48f754: c3 retq 48f755: 49 83 c4 20 add $0x20,%r12 48f759: 48 8b 45 d0 mov -0x30(%rbp),%rax 48f75d: 48 c1 e0 05 shl $0x5,%rax 48f761: 48 03 45 d8 add -0x28(%rbp),%rax 48f765: 49 39 c4 cmp %rax,%r12 48f768: 72 b7 jb 48f721 <_d_isbaseof+0x39> 48f76a: 4d 8b 6d 50 mov 0x50(%r13),%r13 48f76e: 4d 85 ed test %r13,%r13 48f771: 75 8d jne 48f700 <_d_isbaseof+0x18> 48f773: 31 c0 xor %eax,%eax 48f775: 41 5d pop %r13 48f777: 41 5c pop %r12 48f779: 5b pop %rbx 48f77a: 48 8b e5 mov %rbp,%rsp 48f77d: 5d pop %rbp 48f77e: c3 retq ... 000000000048f780 <_d_createTrace>: 48f780: 55 push %rbp 48f781: 48 8b ec mov %rsp,%rbp 48f784: 48 83 ec 18 sub $0x18,%rsp 48f788: 53 push %rbx 48f789: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48f78d: be 90 14 4f 00 mov $0x4f1490,%esi 48f792: e8 8d 97 ff ff callq 488f24 <_d_dynamic_cast> 48f797: 48 89 c3 mov %rax,%rbx 48f79a: 48 85 db test %rbx,%rbx 48f79d: 74 26 je 48f7c5 <_d_createTrace+0x45> 48f79f: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 48f7a4: 75 1f jne 48f7c5 <_d_createTrace+0x45> 48f7a6: 48 8b 03 mov (%rbx),%rax 48f7a9: 48 8b 38 mov (%rax),%rdi 48f7ac: 48 8b 0f mov (%rdi),%rcx 48f7af: 48 ff 51 58 rex.W callq *0x58(%rcx) 48f7b3: 48 3b da cmp %rdx,%rbx 48f7b6: 74 0d je 48f7c5 <_d_createTrace+0x45> 48f7b8: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48f7bc: e8 6b 03 00 00 callq 48fb2c <_d_traceContext> 48f7c1: 48 89 43 38 mov %rax,0x38(%rbx) 48f7c5: 5b pop %rbx 48f7c6: 48 8b e5 mov %rbp,%rsp 48f7c9: 5d pop %rbp 48f7ca: c3 retq ... 000000000048f7cc <_D2rt15deh_win64_posix7__arrayZ>: 48f7cc: 55 push %rbp 48f7cd: 48 8b ec mov %rsp,%rbp 48f7d0: 48 83 ec 10 sub $0x10,%rsp 48f7d4: 48 89 fa mov %rdi,%rdx 48f7d7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f7db: ba 9b f6 4d 00 mov $0x4df69b,%edx 48f7e0: bf 18 00 00 00 mov $0x18,%edi 48f7e5: 48 89 d6 mov %rdx,%rsi 48f7e8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f7ec: e8 57 96 ff ff callq 488e48 <_d_arraybounds> 48f7f1: 0f 1f 00 nopl (%rax) 000000000048f7f4 <_D2rt15deh_win64_posix8__assertFiZv>: 48f7f4: 55 push %rbp 48f7f5: 48 8b ec mov %rsp,%rbp 48f7f8: 48 83 ec 10 sub $0x10,%rsp 48f7fc: 48 89 fa mov %rdi,%rdx 48f7ff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f803: ba 9b f6 4d 00 mov $0x4df69b,%edx 48f808: bf 18 00 00 00 mov $0x18,%edi 48f80d: 48 89 d6 mov %rdx,%rsi 48f810: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f814: e8 e7 94 ff ff callq 488d00 <_d_assert> 48f819: 0f 1f 00 nopl (%rax) 000000000048f81c <_D2rt15deh_win64_posix15__unittest_failFiZv>: 48f81c: 55 push %rbp 48f81d: 48 8b ec mov %rsp,%rbp 48f820: 48 83 ec 10 sub $0x10,%rsp 48f824: 48 89 fa mov %rdi,%rdx 48f827: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f82b: ba 9b f6 4d 00 mov $0x4df69b,%edx 48f830: bf 18 00 00 00 mov $0x18,%edi 48f835: 48 89 d6 mov %rdx,%rsi 48f838: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f83c: e8 4f 95 ff ff callq 488d90 <_d_unittest> 48f841: 48 8b e5 mov %rbp,%rsp 48f844: 5d pop %rbp 48f845: c3 retq ... 000000000048f848 <_D2rt15deh_win64_posix9terminateFZv>: 48f848: 55 push %rbp 48f849: 48 8b ec mov %rsp,%rbp 48f84c: f4 hlt 48f84d: 5d pop %rbp 48f84e: c3 retq ... 000000000048f850 <_D2rt15deh_win64_posix13__eh_finddataFPvZPyS2rt15deh_win64_posix9FuncTable>: 48f850: 55 push %rbp 48f851: 48 8b ec mov %rsp,%rbp 48f854: 48 83 ec 10 sub $0x10,%rsp 48f858: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48f85c: 48 89 ef mov %rbp,%rdi 48f85f: ba 90 f8 48 00 mov $0x48f890,%edx 48f864: 48 89 d6 mov %rdx,%rsi 48f867: e8 b8 22 00 00 callq 491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi> 48f86c: 83 f8 02 cmp $0x2,%eax 48f86f: 74 02 je 48f873 <_D2rt15deh_win64_posix13__eh_finddataFPvZPyS2rt15deh_win64_posix9FuncTable+0x23> 48f871: eb 09 jmp 48f87c <_D2rt15deh_win64_posix13__eh_finddataFPvZPyS2rt15deh_win64_posix9FuncTable+0x2c> 48f873: 48 8b 45 f0 mov -0x10(%rbp),%rax 48f877: 48 8b e5 mov %rbp,%rsp 48f87a: 5d pop %rbp 48f87b: c3 retq 48f87c: 31 c9 xor %ecx,%ecx 48f87e: 48 89 4d f0 mov %rcx,-0x10(%rbp) 48f882: 48 89 c8 mov %rcx,%rax 48f885: 48 8b e5 mov %rbp,%rsp 48f888: 5d pop %rbp 48f889: c3 retq 48f88a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000048f890 <_D2rt15deh_win64_posix13__eh_finddataFPvZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi>: 48f890: 55 push %rbp 48f891: 48 8b ec mov %rsp,%rbp 48f894: 48 83 ec 20 sub $0x20,%rsp 48f898: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48f89c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48f8a0: 48 89 f7 mov %rsi,%rdi 48f8a3: e8 7c 23 00 00 callq 491c24 <_D2rt19sections_elf_shared3DSO8ehTablesMxFNdZAyS2rt15deh_win64_posix9FuncTable> 48f8a8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48f8ac: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48f8b0: e8 6f 23 00 00 callq 491c24 <_D2rt19sections_elf_shared3DSO8ehTablesMxFNdZAyS2rt15deh_win64_posix9FuncTable> 48f8b5: 48 8d 04 40 lea (%rax,%rax,2),%rax 48f8b9: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 48f8c0: 00 48f8c1: 48 03 45 e8 add -0x18(%rbp),%rax 48f8c5: 48 8b 4d f0 mov -0x10(%rbp),%rcx 48f8c9: 48 8b 51 f8 mov -0x8(%rcx),%rdx 48f8cd: 48 8b 75 e8 mov -0x18(%rbp),%rsi 48f8d1: 48 89 c7 mov %rax,%rdi 48f8d4: e8 27 00 00 00 callq 48f900 <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable> 48f8d9: 48 85 c0 test %rax,%rax 48f8dc: 48 89 45 e0 mov %rax,-0x20(%rbp) 48f8e0: 74 16 je 48f8f8 <_D2rt15deh_win64_posix13__eh_finddataFPvZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi+0x68> 48f8e2: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48f8e6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f8ea: 48 89 4a f0 mov %rcx,-0x10(%rdx) 48f8ee: b8 02 00 00 00 mov $0x2,%eax 48f8f3: 48 8b e5 mov %rbp,%rsp 48f8f6: 5d pop %rbp 48f8f7: c3 retq 48f8f8: 31 c0 xor %eax,%eax 48f8fa: 48 8b e5 mov %rbp,%rsp 48f8fd: 5d pop %rbp 48f8fe: c3 retq ... 000000000048f900 <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable>: 48f900: 55 push %rbp 48f901: 48 8b ec mov %rsp,%rbp 48f904: 48 83 ec 10 sub $0x10,%rsp 48f908: 49 89 f9 mov %rdi,%r9 48f90b: 48 89 d1 mov %rdx,%rcx 48f90e: 49 89 f0 mov %rsi,%r8 48f911: 4c 39 ce cmp %r9,%rsi 48f914: 73 25 jae 48f93b <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable+0x3b> 48f916: 49 8b 10 mov (%r8),%rdx 48f919: 48 39 d1 cmp %rdx,%rcx 48f91c: 72 14 jb 48f932 <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable+0x32> 48f91e: 41 8b 40 10 mov 0x10(%r8),%eax 48f922: 48 03 c2 add %rdx,%rax 48f925: 48 39 c1 cmp %rax,%rcx 48f928: 73 08 jae 48f932 <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable+0x32> 48f92a: 49 8b c0 mov %r8,%rax 48f92d: 48 8b e5 mov %rbp,%rsp 48f930: 5d pop %rbp 48f931: c3 retq 48f932: 49 83 c0 18 add $0x18,%r8 48f936: 4d 39 c8 cmp %r9,%r8 48f939: 72 db jb 48f916 <_D2rt15deh_win64_posix13__eh_finddataFPvPyS2rt15deh_win64_posix9FuncTablePyS2rt15deh_win64_posix9FuncTableZPyS2rt15deh_win64_posix9FuncTable+0x16> 48f93b: 31 c0 xor %eax,%eax 48f93d: 48 8b e5 mov %rbp,%rsp 48f940: 5d pop %rbp 48f941: c3 retq ... 000000000048f944 <_D2rt6dmain27__arrayZ>: 48f944: 55 push %rbp 48f945: 48 8b ec mov %rsp,%rbp 48f948: 48 83 ec 10 sub $0x10,%rsp 48f94c: 48 89 fa mov %rdi,%rdx 48f94f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f953: ba d2 f6 4d 00 mov $0x4df6d2,%edx 48f958: bf 0f 00 00 00 mov $0xf,%edi 48f95d: 48 89 d6 mov %rdx,%rsi 48f960: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f964: e8 df 94 ff ff callq 488e48 <_d_arraybounds> 48f969: 0f 1f 00 nopl (%rax) 000000000048f96c <_D2rt6dmain28__assertFiZv>: 48f96c: 55 push %rbp 48f96d: 48 8b ec mov %rsp,%rbp 48f970: 48 83 ec 10 sub $0x10,%rsp 48f974: 48 89 fa mov %rdi,%rdx 48f977: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f97b: ba d2 f6 4d 00 mov $0x4df6d2,%edx 48f980: bf 0f 00 00 00 mov $0xf,%edi 48f985: 48 89 d6 mov %rdx,%rsi 48f988: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f98c: e8 6f 93 ff ff callq 488d00 <_d_assert> 48f991: 0f 1f 00 nopl (%rax) 000000000048f994 <_D2rt6dmain215__unittest_failFiZv>: 48f994: 55 push %rbp 48f995: 48 8b ec mov %rsp,%rbp 48f998: 48 83 ec 10 sub $0x10,%rsp 48f99c: 48 89 fa mov %rdi,%rdx 48f99f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48f9a3: ba d2 f6 4d 00 mov $0x4df6d2,%edx 48f9a8: bf 0f 00 00 00 mov $0xf,%edi 48f9ad: 48 89 d6 mov %rdx,%rsi 48f9b0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48f9b4: e8 d7 93 ff ff callq 488d90 <_d_unittest> 48f9b9: 48 8b e5 mov %rbp,%rsp 48f9bc: 5d pop %rbp 48f9bd: c3 retq ... 000000000048f9c0 : 48f9c0: 55 push %rbp 48f9c1: 48 8b ec mov %rsp,%rbp 48f9c4: 48 83 ec 18 sub $0x18,%rsp 48f9c8: 53 push %rbx 48f9c9: 41 54 push %r12 48f9cb: 41 55 push %r13 48f9cd: 41 56 push %r14 48f9cf: 41 57 push %r15 48f9d1: be 10 22 50 00 mov $0x502210,%esi 48f9d6: bf 01 00 00 00 mov $0x1,%edi 48f9db: e8 dc cb 00 00 callq 49c5bc <_D4core6atomic24__T14atomicFetchAddTmTiZ14atomicFetchAddFNaNbNiKOmiZm> 48f9e0: 48 ff c0 inc %rax 48f9e3: b9 01 00 00 00 mov $0x1,%ecx 48f9e8: 48 3b c1 cmp %rcx,%rax 48f9eb: 76 11 jbe 48f9fe 48f9ed: 48 89 c8 mov %rcx,%rax 48f9f0: 41 5f pop %r15 48f9f2: 41 5e pop %r14 48f9f4: 41 5d pop %r13 48f9f6: 41 5c pop %r12 48f9f8: 5b pop %rbx 48f9f9: 48 8b e5 mov %rbp,%rsp 48f9fc: 5d pop %rbp 48f9fd: c3 retq 48f9fe: e8 d1 1f 00 00 callq 4919d4 <_d_monitor_staticctor> 48fa03: e8 40 4b 01 00 callq 4a4548 <_d_critical_init> 48fa08: c6 05 81 28 07 00 01 movb $0x1,0x72881(%rip) # 502290 <_D2rt19sections_elf_shared21_isRuntimeInitializedb> 48fa0f: e8 50 d7 00 00 callq 49d164 <_d_initMonoTime> 48fa14: e8 2b 3c 01 00 callq 4a3644 48fa19: e8 5a 11 00 00 callq 490b78 <_D2rt6memory16initStaticDataGCFZv> 48fa1e: e8 e9 02 00 00 callq 48fd0c 48fa23: e8 6c 1c 00 00 callq 491694 48fa28: e8 b3 1c 00 00 callq 4916e0 48fa2d: b8 01 00 00 00 mov $0x1,%eax 48fa32: 41 5f pop %r15 48fa34: 41 5e pop %r14 48fa36: 41 5d pop %r13 48fa38: 41 5c pop %r12 48fa3a: 5b pop %rbx 48fa3b: 48 8b e5 mov %rbp,%rsp 48fa3e: 5d pop %rbp 48fa3f: c3 retq 48fa40: 48 c7 05 c5 27 07 00 movq $0x0,0x727c5(%rip) # 502210 <_D2rt6dmain210_initCountOm> 48fa47: 00 00 00 00 48fa4b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48fa4f: e8 04 9e ff ff callq 489858 <_d_print_throwable> 48fa54: e8 17 4b 01 00 callq 4a4570 <_d_critical_term> 48fa59: e8 aa 1f 00 00 callq 491a08 <_d_monitor_staticdtor> 48fa5e: 31 c0 xor %eax,%eax 48fa60: 41 5f pop %r15 48fa62: 41 5e pop %r14 48fa64: 41 5d pop %r13 48fa66: 41 5c pop %r12 48fa68: 5b pop %rbx 48fa69: 48 8b e5 mov %rbp,%rsp 48fa6c: 5d pop %rbp 48fa6d: c3 retq ... 000000000048fa70 : 48fa70: 55 push %rbp 48fa71: 48 8b ec mov %rsp,%rbp 48fa74: 48 83 ec 18 sub $0x18,%rsp 48fa78: 53 push %rbx 48fa79: 41 54 push %r12 48fa7b: 41 55 push %r13 48fa7d: 41 56 push %r14 48fa7f: 41 57 push %r15 48fa81: 48 83 3d 87 27 07 00 cmpq $0x0,0x72787(%rip) # 502210 <_D2rt6dmain210_initCountOm> 48fa88: 00 48fa89: 0f 84 8d 00 00 00 je 48fb1c 48fa8f: be 10 22 50 00 mov $0x502210,%esi 48fa94: bf ff ff ff ff mov $0xffffffff,%edi 48fa99: e8 1e cb 00 00 callq 49c5bc <_D4core6atomic24__T14atomicFetchAddTmTiZ14atomicFetchAddFNaNbNiKOmiZm> 48fa9e: 48 ff c8 dec %rax 48faa1: 74 13 je 48fab6 48faa3: b8 01 00 00 00 mov $0x1,%eax 48faa8: 41 5f pop %r15 48faaa: 41 5e pop %r14 48faac: 41 5d pop %r13 48faae: 41 5c pop %r12 48fab0: 5b pop %rbx 48fab1: 48 8b e5 mov %rbp,%rsp 48fab4: 5d pop %rbp 48fab5: c3 retq 48fab6: e8 5d 1c 00 00 callq 491718 48fabb: e8 c4 d5 00 00 callq 49d084 48fac0: e8 8b 1c 00 00 callq 491750 48fac5: e8 0a 3e 01 00 callq 4a38d4 48faca: c6 05 bf 27 07 00 00 movb $0x0,0x727bf(%rip) # 502290 <_D2rt19sections_elf_shared21_isRuntimeInitializedb> 48fad1: b8 01 00 00 00 mov $0x1,%eax 48fad6: 48 89 45 f0 mov %rax,-0x10(%rbp) 48fada: 48 83 ec 08 sub $0x8,%rsp 48fade: e8 2e 00 00 00 callq 48fb11 48fae3: 48 83 c4 08 add $0x8,%rsp 48fae7: 48 8b 45 f0 mov -0x10(%rbp),%rax 48faeb: 41 5f pop %r15 48faed: 41 5e pop %r14 48faef: 41 5d pop %r13 48faf1: 41 5c pop %r12 48faf3: 5b pop %rbx 48faf4: 48 8b e5 mov %rbp,%rsp 48faf7: 5d pop %rbp 48faf8: c3 retq 48faf9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 48fafd: e8 56 9d ff ff callq 489858 <_d_print_throwable> 48fb02: 48 83 ec 08 sub $0x8,%rsp 48fb06: e8 06 00 00 00 callq 48fb11 48fb0b: 48 83 c4 08 add $0x8,%rsp 48fb0f: eb 0b jmp 48fb1c 48fb11: e8 5a 4a 01 00 callq 4a4570 <_d_critical_term> 48fb16: e8 ed 1e 00 00 callq 491a08 <_d_monitor_staticdtor> 48fb1b: c3 retq 48fb1c: 31 c0 xor %eax,%eax 48fb1e: 41 5f pop %r15 48fb20: 41 5e pop %r14 48fb22: 41 5d pop %r13 48fb24: 41 5c pop %r12 48fb26: 5b pop %rbx 48fb27: 48 8b e5 mov %rbp,%rsp 48fb2a: 5d pop %rbp 48fb2b: c3 retq 000000000048fb2c <_d_traceContext>: 48fb2c: 55 push %rbp 48fb2d: 48 8b ec mov %rsp,%rbp 48fb30: 48 83 ec 10 sub $0x10,%rsp 48fb34: 48 83 3d dc 26 07 00 cmpq $0x0,0x726dc(%rip) # 502218 <_D2rt6dmain212traceHandlerPFPvZC6object9Throwable9TraceInfo> 48fb3b: 00 48fb3c: 75 07 jne 48fb45 <_d_traceContext+0x19> 48fb3e: 31 c0 xor %eax,%eax 48fb40: 48 8b e5 mov %rbp,%rsp 48fb43: 5d pop %rbp 48fb44: c3 retq 48fb45: 48 ff 15 cc 26 07 00 rex.W callq *0x726cc(%rip) # 502218 <_D2rt6dmain212traceHandlerPFPvZC6object9Throwable9TraceInfo> 48fb4c: 48 8b e5 mov %rbp,%rsp 48fb4f: 5d pop %rbp 48fb50: c3 retq 48fb51: 00 00 add %al,(%rax) ... 000000000048fb54 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv>: 48fb54: 55 push %rbp 48fb55: 48 8b ec mov %rsp,%rbp 48fb58: 48 83 ec 18 sub $0x18,%rsp 48fb5c: 53 push %rbx 48fb5d: 41 54 push %r12 48fb5f: 41 55 push %r13 48fb61: 48 89 7d f0 mov %rdi,-0x10(%rbp) 48fb65: 48 89 75 f8 mov %rsi,-0x8(%rbp) 48fb69: 49 89 d4 mov %rdx,%r12 48fb6c: 4d 85 e4 test %r12,%r12 48fb6f: 0f 84 b9 00 00 00 je 48fc2e <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0xda> 48fb75: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48fb79: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48fb7d: 49 8b fc mov %r12,%rdi 48fb80: 49 8b 04 24 mov (%r12),%rax 48fb84: 48 ff 50 28 rex.W callq *0x28(%rax) 48fb88: 48 8b 15 79 fb 04 00 mov 0x4fb79(%rip),%rdx # 4df708 <_TMP2159+0x8> 48fb8f: 48 8b 35 6a fb 04 00 mov 0x4fb6a(%rip),%rsi # 4df700 <_TMP2159> 48fb96: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48fb9a: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48fb9e: be e8 15 4f 00 mov $0x4f15e8,%esi 48fba3: 49 8b fc mov %r12,%rdi 48fba6: e8 79 93 ff ff callq 488f24 <_d_dynamic_cast> 48fbab: 49 89 c5 mov %rax,%r13 48fbae: 4d 85 ed test %r13,%r13 48fbb1: 74 6d je 48fc20 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0xcc> 48fbb3: 49 83 7d 48 00 cmpq $0x0,0x48(%r13) 48fbb8: 74 66 je 48fc20 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0xcc> 48fbba: 48 8b 15 77 fb 04 00 mov 0x4fb77(%rip),%rdx # 4df738 <_TMP2161+0x8> 48fbc1: 48 8b 35 68 fb 04 00 mov 0x4fb68(%rip),%rsi # 4df730 <_TMP2161> 48fbc8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48fbcc: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48fbd0: 49 8b 5d 48 mov 0x48(%r13),%rbx 48fbd4: 48 85 db test %rbx,%rbx 48fbd7: 74 31 je 48fc0a <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0xb6> 48fbd9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48fbdd: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48fbe1: 48 8b fb mov %rbx,%rdi 48fbe4: 48 8b 03 mov (%rbx),%rax 48fbe7: 48 ff 50 28 rex.W callq *0x28(%rax) 48fbeb: 48 8b 15 56 fb 04 00 mov 0x4fb56(%rip),%rdx # 4df748 <_TMP2162+0x8> 48fbf2: 48 8b 35 47 fb 04 00 mov 0x4fb47(%rip),%rsi # 4df740 <_TMP2162> 48fbf9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48fbfd: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48fc01: 48 8b 5b 40 mov 0x40(%rbx),%rbx 48fc05: 48 85 db test %rbx,%rbx 48fc08: 75 cf jne 48fbd9 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0x85> 48fc0a: 48 8b 15 67 fb 04 00 mov 0x4fb67(%rip),%rdx # 4df778 <_TMP2164+0x8> 48fc11: 48 8b 35 58 fb 04 00 mov 0x4fb58(%rip),%rsi # 4df770 <_TMP2164> 48fc18: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48fc1c: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 48fc20: 4d 8b 64 24 40 mov 0x40(%r12),%r12 48fc25: 4d 85 e4 test %r12,%r12 48fc28: 0f 85 47 ff ff ff jne 48fb75 <_D2rt6dmain215formatThrowableFC6object9ThrowableDFNbxAaZvZv+0x21> 48fc2e: 41 5d pop %r13 48fc30: 41 5c pop %r12 48fc32: 5b pop %rbx 48fc33: 48 8b e5 mov %rbp,%rsp 48fc36: 5d pop %rbp 48fc37: c3 retq 000000000048fc38 <_D2rt8lifetime13_staticDtor27FZv>: 48fc38: 55 push %rbp 48fc39: 48 8b ec mov %rsp,%rbp 48fc3c: 50 push %rax 48fc3d: 53 push %rbx 48fc3e: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 48fc45: 00 00 48fc47: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 48fc4e: 48 8b 14 08 mov (%rax,%rcx,1),%rdx 48fc52: 48 85 d2 test %rdx,%rdx 48fc55: 74 20 je 48fc77 <_D2rt8lifetime13_staticDtor27FZv+0x3f> 48fc57: 48 89 d7 mov %rdx,%rdi 48fc5a: e8 41 7d ff ff callq 4879a0 48fc5f: 64 48 8b 1c 25 00 00 mov %fs:0x0,%rbx 48fc66: 00 00 48fc68: 48 c7 c0 90 ff ff ff mov $0xffffffffffffff90,%rax 48fc6f: 48 c7 04 03 00 00 00 movq $0x0,(%rbx,%rax,1) 48fc76: 00 48fc77: 5b pop %rbx 48fc78: 48 8b e5 mov %rbp,%rsp 48fc7b: 5d pop %rbp 48fc7c: c3 retq 48fc7d: 0f 1f 00 nopl (%rax) 000000000048fc80 <_D2rt8lifetime9__moddtorFZv>: 48fc80: 55 push %rbp 48fc81: 48 8b ec mov %rsp,%rbp 48fc84: e8 af ff ff ff callq 48fc38 <_D2rt8lifetime13_staticDtor27FZv> 48fc89: 5d pop %rbp 48fc8a: c3 retq 48fc8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000048fc90 <_D2rt8lifetime7__arrayZ>: 48fc90: 55 push %rbp 48fc91: 48 8b ec mov %rsp,%rbp 48fc94: 48 83 ec 10 sub $0x10,%rsp 48fc98: 48 89 fa mov %rdi,%rdx 48fc9b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48fc9f: ba bc f7 4d 00 mov $0x4df7bc,%edx 48fca4: bf 11 00 00 00 mov $0x11,%edi 48fca9: 48 89 d6 mov %rdx,%rsi 48fcac: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48fcb0: e8 93 91 ff ff callq 488e48 <_d_arraybounds> 48fcb5: 0f 1f 00 nopl (%rax) 000000000048fcb8 <_D2rt8lifetime8__assertFiZv>: 48fcb8: 55 push %rbp 48fcb9: 48 8b ec mov %rsp,%rbp 48fcbc: 48 83 ec 10 sub $0x10,%rsp 48fcc0: 48 89 fa mov %rdi,%rdx 48fcc3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48fcc7: ba bc f7 4d 00 mov $0x4df7bc,%edx 48fccc: bf 11 00 00 00 mov $0x11,%edi 48fcd1: 48 89 d6 mov %rdx,%rsi 48fcd4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48fcd8: e8 23 90 ff ff callq 488d00 <_d_assert> 48fcdd: 0f 1f 00 nopl (%rax) 000000000048fce0 <_D2rt8lifetime15__unittest_failFiZv>: 48fce0: 55 push %rbp 48fce1: 48 8b ec mov %rsp,%rbp 48fce4: 48 83 ec 10 sub $0x10,%rsp 48fce8: 48 89 fa mov %rdi,%rdx 48fceb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 48fcef: ba bc f7 4d 00 mov $0x4df7bc,%edx 48fcf4: bf 11 00 00 00 mov $0x11,%edi 48fcf9: 48 89 d6 mov %rdx,%rsi 48fcfc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 48fd00: e8 8b 90 ff ff callq 488d90 <_d_unittest> 48fd05: 48 8b e5 mov %rbp,%rsp 48fd08: 5d pop %rbp 48fd09: c3 retq ... 000000000048fd0c : 48fd0c: 55 push %rbp 48fd0d: 48 8b ec mov %rsp,%rbp 48fd10: 48 83 ec 18 sub $0x18,%rsp 48fd14: 53 push %rbx 48fd15: 48 8b 15 dc fa 04 00 mov 0x4fadc(%rip),%rdx # 4df7f8 <_TMP2170+0x8> 48fd1c: 48 8b 05 cd fa 04 00 mov 0x4facd(%rip),%rax # 4df7f0 <_TMP2170> 48fd23: 48 89 c1 mov %rax,%rcx 48fd26: 49 89 d0 mov %rdx,%r8 48fd29: 31 f6 xor %esi,%esi 48fd2b: 31 d2 xor %edx,%edx 48fd2d: 31 ff xor %edi,%edi 48fd2f: e8 dc 43 01 00 callq 4a4110 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya> 48fd34: 48 89 45 f0 mov %rax,-0x10(%rbp) 48fd38: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48fd3c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 48fd41: 74 26 je 48fd69 48fd43: 48 8b 4d f8 mov -0x8(%rbp),%rcx 48fd47: 8a 19 mov (%rcx),%bl 48fd49: 80 fb 31 cmp $0x31,%bl 48fd4c: 74 0e je 48fd5c 48fd4e: 80 fb 79 cmp $0x79,%bl 48fd51: 74 09 je 48fd5c 48fd53: 80 fb 59 cmp $0x59,%bl 48fd56: 74 04 je 48fd5c 48fd58: 31 c0 xor %eax,%eax 48fd5a: eb 05 jmp 48fd61 48fd5c: b8 01 00 00 00 mov $0x1,%eax 48fd61: 88 05 d1 24 07 00 mov %al,0x724d1(%rip) # 502238 <_D2rt8lifetime23callStructDtorsDuringGCyb> 48fd67: eb 07 jmp 48fd70 48fd69: c6 05 c8 24 07 00 01 movb $0x1,0x724c8(%rip) # 502238 <_D2rt8lifetime23callStructDtorsDuringGCyb> 48fd70: 5b pop %rbx 48fd71: 48 8b e5 mov %rbp,%rsp 48fd74: 5d pop %rbp 48fd75: c3 retq ... 000000000048fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo>: 48fd78: 55 push %rbp 48fd79: 48 8b ec mov %rsp,%rbp 48fd7c: 48 83 ec 10 sub $0x10,%rsp 48fd80: 48 89 fa mov %rdi,%rdx 48fd83: 48 85 ff test %rdi,%rdi 48fd86: 74 33 je 48fdbb <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x43> 48fd88: 48 8b 02 mov (%rdx),%rax 48fd8b: 48 8b 08 mov (%rax),%rcx 48fd8e: 48 81 f9 c8 06 4f 00 cmp $0x4f06c8,%rcx 48fd95: 74 1b je 48fdb2 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x3a> 48fd97: 48 81 f9 68 4f 4f 00 cmp $0x4f4f68,%rcx 48fd9e: 74 12 je 48fdb2 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x3a> 48fda0: 48 81 f9 a8 13 4f 00 cmp $0x4f13a8,%rcx 48fda7: 74 09 je 48fdb2 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x3a> 48fda9: 48 81 f9 00 50 4f 00 cmp $0x4f5000,%rcx 48fdb0: 75 09 jne 48fdbb <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x43> 48fdb2: 48 8b 52 10 mov 0x10(%rdx),%rdx 48fdb6: 48 85 d2 test %rdx,%rdx 48fdb9: 75 cd jne 48fd88 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo+0x10> 48fdbb: 48 8b c2 mov %rdx,%rax 48fdbe: 48 8b e5 mov %rbp,%rsp 48fdc1: 5d pop %rbp 48fdc2: c3 retq ... 000000000048fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb>: 48fdc4: 55 push %rbp 48fdc5: 48 8b ec mov %rsp,%rbp 48fdc8: 48 83 ec 40 sub $0x40,%rsp 48fdcc: 53 push %rbx 48fdcd: 41 54 push %r12 48fdcf: 48 89 75 e8 mov %rsi,-0x18(%rbp) 48fdd3: 89 55 f0 mov %edx,-0x10(%rbp) 48fdd6: 4c 89 45 f8 mov %r8,-0x8(%rbp) 48fdda: 48 89 fb mov %rdi,%rbx 48fddd: 49 89 cc mov %rcx,%r12 48fde0: 48 89 f7 mov %rsi,%rdi 48fde3: e8 8c 48 01 00 callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 48fde8: 48 89 45 e0 mov %rax,-0x20(%rbp) 48fdec: 48 8b 45 f8 mov -0x8(%rbp),%rax 48fdf0: 48 8b 48 08 mov 0x8(%rax),%rcx 48fdf4: 48 81 f9 00 01 00 00 cmp $0x100,%rcx 48fdfb: 77 66 ja 48fe63 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x9f> 48fdfd: 4c 8b 45 f8 mov -0x8(%rbp),%r8 48fe01: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48fe05: 4a 8d 4c 22 01 lea 0x1(%rdx,%r12,1),%rcx 48fe0a: 49 39 48 08 cmp %rcx,0x8(%r8) 48fe0e: 0f 82 06 01 00 00 jb 48ff1a <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x156> 48fe14: 49 8b 30 mov (%r8),%rsi 48fe17: 4d 8b 48 08 mov 0x8(%r8),%r9 48fe1b: 49 8d b4 31 ff ff ff lea -0x1(%r9,%rsi,1),%rsi 48fe22: ff 48fe23: 48 2b f2 sub %rdx,%rsi 48fe26: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 48fe2a: 74 2a je 48fe56 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x92> 48fe2c: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 48fe31: 74 1b je 48fe4e <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x8a> 48fe33: 48 89 75 c8 mov %rsi,-0x38(%rbp) 48fe37: 48 8b 55 c8 mov -0x38(%rbp),%rdx 48fe3b: 40 8a f3 mov %bl,%sil 48fe3e: 41 8a fc mov %r12b,%dil 48fe41: e8 aa c7 00 00 callq 49c5f0 <_D4core6atomic19__T7casImplThTxhThZ7casImplFNaNbNiPOhxhhZb> 48fe46: 41 5c pop %r12 48fe48: 5b pop %rbx 48fe49: 48 8b e5 mov %rbp,%rsp 48fe4c: 5d pop %rbp 48fe4d: c3 retq 48fe4e: 38 1e cmp %bl,(%rsi) 48fe50: 0f 85 c4 00 00 00 jne 48ff1a <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x156> 48fe56: 44 88 26 mov %r12b,(%rsi) 48fe59: 48 85 d2 test %rdx,%rdx 48fe5c: 75 71 jne 48fecf <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x10b> 48fe5e: e9 d4 00 00 00 jmpq 48ff37 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x173> 48fe63: 4c 8b 45 f8 mov -0x8(%rbp),%r8 48fe67: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48fe6b: 48 81 f9 00 10 00 00 cmp $0x1000,%rcx 48fe72: 73 6c jae 48fee0 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x11c> 48fe74: 4a 8d 44 22 02 lea 0x2(%rdx,%r12,1),%rax 48fe79: 49 39 40 08 cmp %rax,0x8(%r8) 48fe7d: 0f 82 97 00 00 00 jb 48ff1a <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x156> 48fe83: 49 8b 30 mov (%r8),%rsi 48fe86: 49 8b 48 08 mov 0x8(%r8),%rcx 48fe8a: 48 8d b4 31 fe ff ff lea -0x2(%rcx,%rsi,1),%rsi 48fe91: ff 48fe92: 48 2b f2 sub %rdx,%rsi 48fe95: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 48fe99: 74 2b je 48fec6 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x102> 48fe9b: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 48fea0: 74 1a je 48febc <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0xf8> 48fea2: 48 89 75 d0 mov %rsi,-0x30(%rbp) 48fea6: 48 8b 55 d0 mov -0x30(%rbp),%rdx 48feaa: 8b f3 mov %ebx,%esi 48feac: 41 8b fc mov %r12d,%edi 48feaf: e8 64 c7 00 00 callq 49c618 <_D4core6atomic19__T7casImplTtTxtTtZ7casImplFNaNbNiPOtxttZb> 48feb4: 41 5c pop %r12 48feb6: 5b pop %rbx 48feb7: 48 8b e5 mov %rbp,%rsp 48feba: 5d pop %rbp 48febb: c3 retq 48febc: 0f b7 06 movzwl (%rsi),%eax 48febf: 48 98 cltq 48fec1: 48 3b c3 cmp %rbx,%rax 48fec4: 75 54 jne 48ff1a <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x156> 48fec6: 66 44 89 26 mov %r12w,(%rsi) 48feca: 48 85 d2 test %rdx,%rdx 48fecd: 74 68 je 48ff37 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x173> 48fecf: 48 8b 45 e8 mov -0x18(%rbp),%rax 48fed3: 49 8b 10 mov (%r8),%rdx 48fed6: 49 03 50 08 add 0x8(%r8),%rdx 48feda: 48 89 42 f8 mov %rax,-0x8(%rdx) 48fede: eb 57 jmp 48ff37 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x173> 48fee0: 49 8d 74 24 11 lea 0x11(%r12),%rsi 48fee5: 48 39 f1 cmp %rsi,%rcx 48fee8: 72 30 jb 48ff1a <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x156> 48feea: 49 8b 08 mov (%r8),%rcx 48feed: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 48fef1: 74 31 je 48ff24 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x160> 48fef3: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 48fef8: 74 1b je 48ff15 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x151> 48fefa: 48 89 4d d8 mov %rcx,-0x28(%rbp) 48fefe: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48ff02: 48 8b f3 mov %rbx,%rsi 48ff05: 49 8b fc mov %r12,%rdi 48ff08: e8 37 c7 00 00 callq 49c644 <_D4core6atomic19__T7casImplTmTxmTmZ7casImplFNaNbNiPOmxmmZb> 48ff0d: 41 5c pop %r12 48ff0f: 5b pop %rbx 48ff10: 48 8b e5 mov %rbp,%rsp 48ff13: 5d pop %rbp 48ff14: c3 retq 48ff15: 48 39 19 cmp %rbx,(%rcx) 48ff18: 74 0a je 48ff24 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x160> 48ff1a: 31 c0 xor %eax,%eax 48ff1c: 41 5c pop %r12 48ff1e: 5b pop %rbx 48ff1f: 48 8b e5 mov %rbp,%rsp 48ff22: 5d pop %rbp 48ff23: c3 retq 48ff24: 4c 89 21 mov %r12,(%rcx) 48ff27: 48 85 d2 test %rdx,%rdx 48ff2a: 74 0b je 48ff37 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb+0x173> 48ff2c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48ff30: 49 8b 18 mov (%r8),%rbx 48ff33: 48 89 53 08 mov %rdx,0x8(%rbx) 48ff37: b8 01 00 00 00 mov $0x1,%eax 48ff3c: 41 5c pop %r12 48ff3e: 5b pop %rbx 48ff3f: 48 8b e5 mov %rbp,%rsp 48ff42: 5d pop %rbp 48ff43: c3 retq 000000000048ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_>: 48ff44: 55 push %rbp 48ff45: 48 8b ec mov %rsp,%rbp 48ff48: 48 83 ec 68 sub $0x68,%rsp 48ff4c: 53 push %rbx 48ff4d: 41 54 push %r12 48ff4f: 41 55 push %r13 48ff51: 48 89 75 f0 mov %rsi,-0x10(%rbp) 48ff55: 48 89 55 f8 mov %rdx,-0x8(%rbp) 48ff59: 48 89 fb mov %rdi,%rbx 48ff5c: 49 89 cc mov %rcx,%r12 48ff5f: 48 89 f7 mov %rsi,%rdi 48ff62: e8 0d 47 01 00 callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 48ff67: 49 89 c5 mov %rax,%r13 48ff6a: 49 81 fc fe 07 00 00 cmp $0x7fe,%r12 48ff71: b8 11 00 00 00 mov $0x11,%eax 48ff76: 77 16 ja 48ff8e <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x4a> 48ff78: 49 81 fc ff 00 00 00 cmp $0xff,%r12 48ff7f: b8 02 00 00 00 mov $0x2,%eax 48ff84: 77 05 ja 48ff8b <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x47> 48ff86: b8 01 00 00 00 mov $0x1,%eax 48ff8b: 49 03 c5 add %r13,%rax 48ff8e: 48 89 45 e0 mov %rax,-0x20(%rbp) 48ff92: 49 8d 0c 04 lea (%r12,%rax,1),%rcx 48ff96: 49 3b cc cmp %r12,%rcx 48ff99: 73 2a jae 48ffc5 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x81> 48ff9b: c7 43 14 00 00 00 00 movl $0x0,0x14(%rbx) 48ffa2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 48ffa9: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 48ffb0: 00 48ffb1: c7 43 10 00 00 00 00 movl $0x0,0x10(%rbx) 48ffb8: 48 8b c3 mov %rbx,%rax 48ffbb: 41 5d pop %r13 48ffbd: 41 5c pop %r12 48ffbf: 5b pop %rbx 48ffc0: 48 8b e5 mov %rbp,%rsp 48ffc3: 5d pop %rbp 48ffc4: c3 retq 48ffc5: 4c 89 6d e8 mov %r13,-0x18(%rbp) 48ffc9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 48ffcd: 48 8b 17 mov (%rdi),%rdx 48ffd0: 48 ff 52 60 rex.W callq *0x60(%rdx) 48ffd4: a9 01 00 00 00 test $0x1,%eax 48ffd9: 41 bd 00 00 00 00 mov $0x0,%r13d 48ffdf: 75 06 jne 48ffe7 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0xa3> 48ffe1: 41 bd 02 00 00 00 mov $0x2,%r13d 48ffe7: 41 81 cd 08 00 00 00 or $0x8,%r13d 48ffee: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 48fff3: 74 07 je 48fffc <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0xb8> 48fff5: 41 81 cd 21 00 00 00 or $0x21,%r13d 48fffc: 48 8b 4d f8 mov -0x8(%rbp),%rcx 490000: 41 8b d5 mov %r13d,%edx 490003: 48 8b 75 e0 mov -0x20(%rbp),%rsi 490007: 49 03 f4 add %r12,%rsi 49000a: 48 8d 7d c8 lea -0x38(%rbp),%rdi 49000e: e8 c9 3a 01 00 callq 4a3adc 490013: 48 89 c6 mov %rax,%rsi 490016: 48 8d 7d a8 lea -0x58(%rbp),%rdi 49001a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49001c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49001e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490020: 48 8d 75 a8 lea -0x58(%rbp),%rsi 490024: 48 8b fb mov %rbx,%rdi 490027: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490029: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49002b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49002d: 48 8b c3 mov %rbx,%rax 490030: 41 5d pop %r13 490032: 41 5c pop %r12 490034: 5b pop %rbx 490035: 48 8b e5 mov %rbp,%rsp 490038: 5d pop %rbp 490039: c3 retq ... 000000000049003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv>: 49003c: 55 push %rbp 49003d: 48 8b ec mov %rsp,%rbp 490040: 48 83 ec 18 sub $0x18,%rsp 490044: 53 push %rbx 490045: 41 54 push %r12 490047: 41 55 push %r13 490049: 41 56 push %r14 49004b: 41 57 push %r15 49004d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 490051: 49 89 fc mov %rdi,%r12 490054: 48 89 d3 mov %rdx,%rbx 490057: e8 10 48 01 00 callq 4a486c <_D2rt8lifetime11hasPostblitFxC8TypeInfoZb> 49005c: 34 01 xor $0x1,%al 49005e: 75 7a jne 4900da <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x9e> 490060: be d0 4e 4f 00 mov $0x4f4ed0,%esi 490065: 49 8b fc mov %r12,%rdi 490068: e8 b7 8e ff ff callq 488f24 <_d_dynamic_cast> 49006d: 49 89 c6 mov %rax,%r14 490070: 4d 85 f6 test %r14,%r14 490073: 74 34 je 4900a9 <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x6d> 490075: 4d 8b 6e 60 mov 0x60(%r14),%r13 490079: 4d 85 ed test %r13,%r13 49007c: 74 5c je 4900da <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x9e> 49007e: 49 8b fc mov %r12,%rdi 490081: 49 8b 04 24 mov (%r12),%rax 490085: 48 ff 50 40 rex.W callq *0x40(%rax) 490089: 49 89 c6 mov %rax,%r14 49008c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 490090: 4c 8d 3c 0b lea (%rbx,%rcx,1),%r15 490094: 49 3b df cmp %r15,%rbx 490097: 73 41 jae 4900da <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x9e> 490099: 48 8b fb mov %rbx,%rdi 49009c: 49 ff d5 rex.WB callq *%r13 49009f: 49 03 de add %r14,%rbx 4900a2: 4c 39 fb cmp %r15,%rbx 4900a5: 72 f2 jb 490099 <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x5d> 4900a7: eb 31 jmp 4900da <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x9e> 4900a9: 49 8b fc mov %r12,%rdi 4900ac: 49 8b 04 24 mov (%r12),%rax 4900b0: 48 ff 50 40 rex.W callq *0x40(%rax) 4900b4: 49 89 c5 mov %rax,%r13 4900b7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4900bb: 4c 8d 34 0b lea (%rbx,%rcx,1),%r14 4900bf: 49 3b de cmp %r14,%rbx 4900c2: 73 16 jae 4900da <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x9e> 4900c4: 48 8b f3 mov %rbx,%rsi 4900c7: 49 8b fc mov %r12,%rdi 4900ca: 49 8b 14 24 mov (%r12),%rdx 4900ce: 48 ff 52 78 rex.W callq *0x78(%rdx) 4900d2: 49 03 dd add %r13,%rbx 4900d5: 4c 39 f3 cmp %r14,%rbx 4900d8: 72 ea jb 4900c4 <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv+0x88> 4900da: 41 5f pop %r15 4900dc: 41 5e pop %r14 4900de: 41 5d pop %r13 4900e0: 41 5c pop %r12 4900e2: 5b pop %rbx 4900e3: 48 8b e5 mov %rbp,%rsp 4900e6: 5d pop %rbp 4900e7: c3 retq 00000000004900e8 <_d_newarrayT>: 4900e8: 55 push %rbp 4900e9: 48 8b ec mov %rsp,%rbp 4900ec: 48 83 ec 20 sub $0x20,%rsp 4900f0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4900f4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4900f8: e8 9b 47 01 00 callq 4a4898 <_d_newarrayU> 4900fd: 48 89 45 e0 mov %rax,-0x20(%rbp) 490101: 48 89 55 e8 mov %rdx,-0x18(%rbp) 490105: 48 8b 7d f0 mov -0x10(%rbp),%rdi 490109: 48 8b 0f mov (%rdi),%rcx 49010c: 48 ff 51 50 rex.W callq *0x50(%rcx) 490110: 48 89 c7 mov %rax,%rdi 490113: e8 60 fc ff ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 490118: 48 89 c7 mov %rax,%rdi 49011b: 48 8b 07 mov (%rdi),%rax 49011e: 48 ff 50 40 rex.W callq *0x40(%rax) 490122: 48 89 c2 mov %rax,%rdx 490125: 48 0f af 55 f8 imul -0x8(%rbp),%rdx 49012a: 31 f6 xor %esi,%esi 49012c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 490130: e8 6b 7a ff ff callq 487ba0 490135: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490139: 48 8b 45 e0 mov -0x20(%rbp),%rax 49013d: 48 8b e5 mov %rbp,%rsp 490140: 5d pop %rbp 490141: c3 retq ... 0000000000490144 <_d_arrayappendT>: 490144: 55 push %rbp 490145: 48 8b ec mov %rsp,%rbp 490148: 48 83 ec 40 sub $0x40,%rsp 49014c: 53 push %rbx 49014d: 41 54 push %r12 49014f: 48 89 7d e0 mov %rdi,-0x20(%rbp) 490153: 48 89 55 f0 mov %rdx,-0x10(%rbp) 490157: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49015b: 48 89 f3 mov %rsi,%rbx 49015e: 48 8b 03 mov (%rbx),%rax 490161: 48 89 45 d0 mov %rax,-0x30(%rbp) 490165: 4c 8b 07 mov (%rdi),%r8 490168: 49 ff 50 50 rex.WB callq *0x50(%r8) 49016c: 48 89 c7 mov %rax,%rdi 49016f: e8 04 fc ff ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 490174: 49 89 c4 mov %rax,%r12 490177: 4c 89 e7 mov %r12,%rdi 49017a: 49 8b 0c 24 mov (%r12),%rcx 49017e: 48 ff 51 40 rex.W callq *0x40(%rcx) 490182: 48 89 45 d8 mov %rax,-0x28(%rbp) 490186: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49018a: 48 8b f3 mov %rbx,%rsi 49018d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 490191: e8 5e 00 00 00 callq 4901f4 <_d_arrayappendcTX> 490196: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49019a: 48 0f af 55 d8 imul -0x28(%rbp),%rdx 49019f: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4901a3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4901a7: 48 0f af 45 d8 imul -0x28(%rbp),%rax 4901ac: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4901b0: 48 8d 3c 08 lea (%rax,%rcx,1),%rdi 4901b4: 48 89 85 c0 ff ff ff mov %rax,-0x40(%rbp) 4901bb: 48 89 95 c8 ff ff ff mov %rdx,-0x38(%rbp) 4901c2: e8 79 77 ff ff callq 487940 4901c7: 48 8b 95 c0 ff ff ff mov -0x40(%rbp),%rdx 4901ce: 48 8b 73 08 mov 0x8(%rbx),%rsi 4901d2: 48 8d 14 32 lea (%rdx,%rsi,1),%rdx 4901d6: 48 8b b5 c8 ff ff ff mov -0x38(%rbp),%rsi 4901dd: 49 8b fc mov %r12,%rdi 4901e0: e8 57 fe ff ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 4901e5: 48 8b 53 08 mov 0x8(%rbx),%rdx 4901e9: 48 8b 03 mov (%rbx),%rax 4901ec: 41 5c pop %r12 4901ee: 5b pop %rbx 4901ef: 48 8b e5 mov %rbp,%rsp 4901f2: 5d pop %rbp 4901f3: c3 retq 00000000004901f4 <_d_arrayappendcTX>: 4901f4: 55 push %rbp 4901f5: 48 8b ec mov %rsp,%rbp 4901f8: 48 81 ec f8 01 00 00 sub $0x1f8,%rsp 4901ff: 53 push %rbx 490200: 41 54 push %r12 490202: 41 55 push %r13 490204: 41 56 push %r14 490206: 41 57 push %r15 490208: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49020c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 490210: 48 89 55 f8 mov %rdx,-0x8(%rbp) 490214: 48 8b 07 mov (%rdi),%rax 490217: 48 ff 50 50 rex.W callq *0x50(%rax) 49021b: 48 89 c7 mov %rax,%rdi 49021e: e8 55 fb ff ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 490223: 49 89 c5 mov %rax,%r13 490226: 4c 89 ef mov %r13,%rdi 490229: 49 8b 4d 00 mov 0x0(%r13),%rcx 49022d: 48 ff 51 40 rex.W callq *0x40(%rcx) 490231: 49 89 c6 mov %rax,%r14 490234: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490238: 48 8b 02 mov (%rdx),%rax 49023b: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 490242: 41 0f 94 c7 sete %r15b 490246: 4d 0f b6 ff movzbq %r15b,%r15 49024a: 41 bc 00 00 00 00 mov $0x0,%r12d 490250: 74 10 je 490262 <_d_arrayappendcTX+0x6e> 490252: 48 8b 75 f0 mov -0x10(%rbp),%rsi 490256: 48 8b 7e 08 mov 0x8(%rsi),%rdi 49025a: e8 05 45 01 00 callq 4a4764 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_> 49025f: 49 89 c4 mov %rax,%r12 490262: 4d 85 e4 test %r12,%r12 490265: 74 05 je 49026c <_d_arrayappendcTX+0x78> 490267: 49 8b f4 mov %r12,%rsi 49026a: eb 2e jmp 49029a <_d_arrayappendcTX+0xa6> 49026c: 48 8b 4d f0 mov -0x10(%rbp),%rcx 490270: 48 8b 41 08 mov 0x8(%rcx),%rax 490274: 48 89 c6 mov %rax,%rsi 490277: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 49027e: e8 0d 3b 01 00 callq 4a3d90 490283: 48 89 c6 mov %rax,%rsi 490286: 48 8d bd 70 fe ff ff lea -0x190(%rbp),%rdi 49028d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49028f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490291: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490293: 48 8d b5 70 fe ff ff lea -0x190(%rbp),%rsi 49029a: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 4902a1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902a3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902a5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902a7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4902ab: 48 8b 08 mov (%rax),%rcx 4902ae: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4902b2: 48 03 4d f8 add -0x8(%rbp),%rcx 4902b6: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4902ba: 49 0f af ce imul %r14,%rcx 4902be: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4902c2: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4902c6: 49 0f af d6 imul %r14,%rdx 4902ca: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4902ce: 48 8b 58 08 mov 0x8(%rax),%rbx 4902d2: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 4902d9: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 4902e0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902e2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902e4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4902e6: 48 f7 85 b8 fe ff ff testq $0xfffffffffffff000,-0x148(%rbp) 4902ed: 00 f0 ff ff 4902f1: b8 10 00 00 00 mov $0x10,%eax 4902f6: 75 02 jne 4902fa <_d_arrayappendcTX+0x106> 4902f8: 31 c0 xor %eax,%eax 4902fa: 48 03 85 50 fe ff ff add -0x1b0(%rbp),%rax 490301: 48 2b d8 sub %rax,%rbx 490304: 48 83 bd 50 fe ff ff cmpq $0x0,-0x1b0(%rbp) 49030b: 00 49030c: 0f 84 90 04 00 00 je 4907a2 <_d_arrayappendcTX+0x5ae> 490312: f7 85 60 fe ff ff 08 testl $0x8,-0x1a0(%rbp) 490319: 00 00 00 49031c: 0f 84 80 04 00 00 je 4907a2 <_d_arrayappendcTX+0x5ae> 490322: 48 81 bd 58 fe ff ff cmpq $0x1000,-0x1a8(%rbp) 490329: 00 10 00 00 49032d: 0f 82 18 03 00 00 jb 49064b <_d_arrayappendcTX+0x457> 490333: 4c 8d 85 50 fe ff ff lea -0x1b0(%rbp),%r8 49033a: 48 8b 4d c8 mov -0x38(%rbp),%rcx 49033e: 48 03 cb add %rbx,%rcx 490341: 41 8a d7 mov %r15b,%dl 490344: 49 8b f5 mov %r13,%rsi 490347: 48 8b 7d b8 mov -0x48(%rbp),%rdi 49034b: 48 03 fb add %rbx,%rdi 49034e: e8 71 fa ff ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 490353: 34 01 xor $0x1,%al 490355: 0f 84 33 02 00 00 je 49058e <_d_arrayappendcTX+0x39a> 49035b: 31 ff xor %edi,%edi 49035d: 48 8b 75 e0 mov -0x20(%rbp),%rsi 490361: 49 0f af f6 imul %r14,%rsi 490365: 48 81 fe 00 10 00 00 cmp $0x1000,%rsi 49036c: 76 52 jbe 4903c0 <_d_arrayappendcTX+0x1cc> 49036e: b8 e8 03 00 00 mov $0x3e8,%eax 490373: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 49037a: 48 0f bd c6 bsr %rsi,%rax 49037e: ff c0 inc %eax 490380: 48 98 cltq 490382: 48 89 c1 mov %rax,%rcx 490385: 48 8b 85 48 fe ff ff mov -0x1b8(%rbp),%rax 49038c: 48 99 cqto 49038e: 48 f7 f9 idiv %rcx 490391: 49 89 c0 mov %rax,%r8 490394: 49 83 c0 64 add $0x64,%r8 490398: 48 8b 45 e0 mov -0x20(%rbp),%rax 49039c: 49 0f af c0 imul %r8,%rax 4903a0: 48 83 c0 63 add $0x63,%rax 4903a4: 48 c1 e8 02 shr $0x2,%rax 4903a8: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4903af: c2 f5 28 4903b2: 48 f7 e2 mul %rdx 4903b5: 48 c1 ea 02 shr $0x2,%rdx 4903b9: 48 89 d7 mov %rdx,%rdi 4903bc: 49 0f af fe imul %r14,%rdi 4903c0: 48 39 fe cmp %rdi,%rsi 4903c3: 73 03 jae 4903c8 <_d_arrayappendcTX+0x1d4> 4903c5: 48 8b f7 mov %rdi,%rsi 4903c8: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4903cc: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4903d0: 48 03 d3 add %rbx,%rdx 4903d3: 4c 8b 8d 50 fe ff ff mov -0x1b0(%rbp),%r9 4903da: 49 3b 11 cmp (%r9),%rdx 4903dd: 48 89 95 10 fe ff ff mov %rdx,-0x1f0(%rbp) 4903e4: 0f 85 33 04 00 00 jne 49081d <_d_arrayappendcTX+0x629> 4903ea: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4903ee: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4903f2: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4903f6: 48 8d 5f 11 lea 0x11(%rdi),%rbx 4903fa: 48 2b 9d 58 fe ff ff sub -0x1a8(%rbp),%rbx 490401: 48 89 d9 mov %rbx,%rcx 490404: 48 03 4d c8 add -0x38(%rbp),%rcx 490408: 48 89 4d b0 mov %rcx,-0x50(%rbp) 49040c: 31 c9 xor %ecx,%ecx 49040e: 48 8d 14 1e lea (%rsi,%rbx,1),%rdx 490412: 48 8b 75 b0 mov -0x50(%rbp),%rsi 490416: 4c 89 cf mov %r9,%rdi 490419: e8 2e 38 01 00 callq 4a3c4c 49041e: 48 85 c0 test %rax,%rax 490421: 0f 84 f6 03 00 00 je 49081d <_d_arrayappendcTX+0x629> 490427: 48 8b 5d d8 mov -0x28(%rbp),%rbx 49042b: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 490432: 4c 8d 85 50 fe ff ff lea -0x1b0(%rbp),%r8 490439: 48 8b 45 c8 mov -0x38(%rbp),%rax 49043d: 48 8d 0c 18 lea (%rax,%rbx,1),%rcx 490441: 41 8a d7 mov %r15b,%dl 490444: 49 8b f5 mov %r13,%rsi 490447: 48 8b bd 10 fe ff ff mov -0x1f0(%rbp),%rdi 49044e: e8 71 f9 ff ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 490453: 84 c0 test %al,%al 490455: 0f 84 c2 03 00 00 je 49081d <_d_arrayappendcTX+0x629> 49045b: 41 8a cf mov %r15b,%cl 49045e: 80 f1 01 xor $0x1,%cl 490461: 0f 84 ce 05 00 00 je 490a35 <_d_arrayappendcTX+0x841> 490467: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 49046e: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 490475: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490477: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490479: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49047b: 4d 8b ec mov %r12,%r13 49047e: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 490485: 00 00 490487: 48 c7 c0 90 ff ff ff mov $0xffffffffffffff90,%rax 49048e: 48 83 3c 02 00 cmpq $0x0,(%rdx,%rax,1) 490493: 75 2d jne 4904c2 <_d_arrayappendcTX+0x2ce> 490495: bf c0 00 00 00 mov $0xc0,%edi 49049a: e8 e1 74 ff ff callq 487980 49049f: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4904a6: 00 00 4904a8: 48 c7 c6 90 ff ff ff mov $0xffffffffffffff90,%rsi 4904af: 48 89 04 31 mov %rax,(%rcx,%rsi,1) 4904b3: ba c0 00 00 00 mov $0xc0,%edx 4904b8: 31 f6 xor %esi,%esi 4904ba: 48 89 c7 mov %rax,%rdi 4904bd: e8 de 76 ff ff callq 487ba0 4904c2: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4904c9: 00 00 4904cb: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4904d2: 48 8b 1c 08 mov (%rax,%rcx,1),%rbx 4904d6: 4d 85 e4 test %r12,%r12 4904d9: 74 70 je 49054b <_d_arrayappendcTX+0x357> 4904db: 48 c7 c2 98 ff ff ff mov $0xffffffffffffff98,%rdx 4904e2: 8b 04 10 mov (%rax,%rdx,1),%eax 4904e5: 48 89 85 28 fe ff ff mov %rax,-0x1d8(%rbp) 4904ec: 48 98 cltq 4904ee: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4904f2: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4904f9: 00 4904fa: 48 03 f3 add %rbx,%rsi 4904fd: 49 3b f4 cmp %r12,%rsi 490500: 74 77 je 490579 <_d_arrayappendcTX+0x385> 490502: 48 8b 85 28 fe ff ff mov -0x1d8(%rbp),%rax 490509: 48 98 cltq 49050b: 48 8d 34 40 lea (%rax,%rax,2),%rsi 49050f: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 490516: 00 490517: 48 03 f3 add %rbx,%rsi 49051a: 49 8b fc mov %r12,%rdi 49051d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49051f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490521: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490523: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 49052a: 00 00 49052c: 48 c7 c0 98 ff ff ff mov $0xffffffffffffff98,%rax 490533: 48 63 0c 02 movslq (%rdx,%rax,1),%rcx 490537: 48 8d 34 49 lea (%rcx,%rcx,2),%rsi 49053b: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 490542: 00 490543: 49 89 f5 mov %rsi,%r13 490546: 4c 03 eb add %rbx,%r13 490549: eb 2e jmp 490579 <_d_arrayappendcTX+0x385> 49054b: 48 c7 c7 98 ff ff ff mov $0xffffffffffffff98,%rdi 490552: 48 8d 0c 38 lea (%rax,%rdi,1),%rcx 490556: 8b 11 mov (%rcx),%edx 490558: ff c2 inc %edx 49055a: 81 e2 07 00 00 00 and $0x7,%edx 490560: 89 11 mov %edx,(%rcx) 490562: 48 89 d0 mov %rdx,%rax 490565: 48 98 cltq 490567: 48 8d 34 40 lea (%rax,%rax,2),%rsi 49056b: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 490572: 00 490573: 49 89 f5 mov %rsi,%r13 490576: 4c 03 eb add %rbx,%r13 490579: 48 8d b5 d0 fe ff ff lea -0x130(%rbp),%rsi 490580: 49 8b fd mov %r13,%rdi 490583: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490585: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490587: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490589: e9 a7 04 00 00 jmpq 490a35 <_d_arrayappendcTX+0x841> 49058e: 41 8a c7 mov %r15b,%al 490591: 34 01 xor $0x1,%al 490593: 0f 84 9c 04 00 00 je 490a35 <_d_arrayappendcTX+0x841> 490599: 4d 85 e4 test %r12,%r12 49059c: 0f 85 93 04 00 00 jne 490a35 <_d_arrayappendcTX+0x841> 4905a2: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 4905a9: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4905b0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4905b2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4905b4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4905b6: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4905bd: 00 00 4905bf: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4905c6: 48 83 3c 11 00 cmpq $0x0,(%rcx,%rdx,1) 4905cb: 75 2d jne 4905fa <_d_arrayappendcTX+0x406> 4905cd: bf c0 00 00 00 mov $0xc0,%edi 4905d2: e8 a9 73 ff ff callq 487980 4905d7: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 4905de: 00 00 4905e0: 49 c7 c0 90 ff ff ff mov $0xffffffffffffff90,%r8 4905e7: 4a 89 04 06 mov %rax,(%rsi,%r8,1) 4905eb: ba c0 00 00 00 mov $0xc0,%edx 4905f0: 31 f6 xor %esi,%esi 4905f2: 48 89 c7 mov %rax,%rdi 4905f5: e8 a6 75 ff ff callq 487ba0 4905fa: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 490601: 00 00 490603: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 49060a: 48 8b 1c 08 mov (%rax,%rcx,1),%rbx 49060e: 48 c7 c2 98 ff ff ff mov $0xffffffffffffff98,%rdx 490615: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 490619: 8b 3e mov (%rsi),%edi 49061b: ff c7 inc %edi 49061d: 81 e7 07 00 00 00 and $0x7,%edi 490623: 89 3e mov %edi,(%rsi) 490625: 48 8d b5 f0 fe ff ff lea -0x110(%rbp),%rsi 49062c: 48 89 f8 mov %rdi,%rax 49062f: 48 98 cltq 490631: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 490635: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 49063c: 00 49063d: 48 03 fb add %rbx,%rdi 490640: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490642: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490644: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490646: e9 ea 03 00 00 jmpq 490a35 <_d_arrayappendcTX+0x841> 49064b: 4c 8d 85 50 fe ff ff lea -0x1b0(%rbp),%r8 490652: 48 8b 4d c8 mov -0x38(%rbp),%rcx 490656: 48 03 cb add %rbx,%rcx 490659: 41 8a d7 mov %r15b,%dl 49065c: 49 8b f5 mov %r13,%rsi 49065f: 48 8b 7d b8 mov -0x48(%rbp),%rdi 490663: 48 03 fb add %rbx,%rdi 490666: e8 59 f7 ff ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 49066b: 34 01 xor $0x1,%al 49066d: 74 76 je 4906e5 <_d_arrayappendcTX+0x4f1> 49066f: 31 ff xor %edi,%edi 490671: 48 8b 75 e0 mov -0x20(%rbp),%rsi 490675: 49 0f af f6 imul %r14,%rsi 490679: 48 81 fe 00 10 00 00 cmp $0x1000,%rsi 490680: 76 52 jbe 4906d4 <_d_arrayappendcTX+0x4e0> 490682: b8 e8 03 00 00 mov $0x3e8,%eax 490687: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) 49068e: 48 0f bd c6 bsr %rsi,%rax 490692: ff c0 inc %eax 490694: 48 98 cltq 490696: 48 89 c1 mov %rax,%rcx 490699: 48 8b 85 40 fe ff ff mov -0x1c0(%rbp),%rax 4906a0: 48 99 cqto 4906a2: 48 f7 f9 idiv %rcx 4906a5: 49 89 c0 mov %rax,%r8 4906a8: 49 83 c0 64 add $0x64,%r8 4906ac: 48 8b 45 e0 mov -0x20(%rbp),%rax 4906b0: 49 0f af c0 imul %r8,%rax 4906b4: 48 83 c0 63 add $0x63,%rax 4906b8: 48 c1 e8 02 shr $0x2,%rax 4906bc: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4906c3: c2 f5 28 4906c6: 48 f7 e2 mul %rdx 4906c9: 48 c1 ea 02 shr $0x2,%rdx 4906cd: 48 89 d7 mov %rdx,%rdi 4906d0: 49 0f af fe imul %r14,%rdi 4906d4: 48 39 fe cmp %rdi,%rsi 4906d7: 73 03 jae 4906dc <_d_arrayappendcTX+0x4e8> 4906d9: 48 8b f7 mov %rdi,%rsi 4906dc: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4906e0: e9 38 01 00 00 jmpq 49081d <_d_arrayappendcTX+0x629> 4906e5: 41 8a c7 mov %r15b,%al 4906e8: 34 01 xor $0x1,%al 4906ea: 0f 84 45 03 00 00 je 490a35 <_d_arrayappendcTX+0x841> 4906f0: 4d 85 e4 test %r12,%r12 4906f3: 0f 85 3c 03 00 00 jne 490a35 <_d_arrayappendcTX+0x841> 4906f9: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 490700: 48 8d bd 10 ff ff ff lea -0xf0(%rbp),%rdi 490707: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490709: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49070b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49070d: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 490714: 00 00 490716: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 49071d: 48 83 3c 11 00 cmpq $0x0,(%rcx,%rdx,1) 490722: 75 2d jne 490751 <_d_arrayappendcTX+0x55d> 490724: bf c0 00 00 00 mov $0xc0,%edi 490729: e8 52 72 ff ff callq 487980 49072e: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 490735: 00 00 490737: 49 c7 c0 90 ff ff ff mov $0xffffffffffffff90,%r8 49073e: 4a 89 04 06 mov %rax,(%rsi,%r8,1) 490742: ba c0 00 00 00 mov $0xc0,%edx 490747: 31 f6 xor %esi,%esi 490749: 48 89 c7 mov %rax,%rdi 49074c: e8 4f 74 ff ff callq 487ba0 490751: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 490758: 00 00 49075a: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 490761: 48 8b 1c 08 mov (%rax,%rcx,1),%rbx 490765: 48 c7 c2 98 ff ff ff mov $0xffffffffffffff98,%rdx 49076c: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 490770: 8b 3e mov (%rsi),%edi 490772: ff c7 inc %edi 490774: 81 e7 07 00 00 00 and $0x7,%edi 49077a: 89 3e mov %edi,(%rsi) 49077c: 48 8d b5 10 ff ff ff lea -0xf0(%rbp),%rsi 490783: 48 89 f8 mov %rdi,%rax 490786: 48 98 cltq 490788: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 49078c: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 490793: 00 490794: 48 03 fb add %rbx,%rdi 490797: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490799: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49079b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49079d: e9 93 02 00 00 jmpq 490a35 <_d_arrayappendcTX+0x841> 4907a2: 31 f6 xor %esi,%esi 4907a4: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4907a8: 49 0f af de imul %r14,%rbx 4907ac: 48 81 fb 00 10 00 00 cmp $0x1000,%rbx 4907b3: 76 52 jbe 490807 <_d_arrayappendcTX+0x613> 4907b5: b8 e8 03 00 00 mov $0x3e8,%eax 4907ba: 48 89 85 38 fe ff ff mov %rax,-0x1c8(%rbp) 4907c1: 48 0f bd c3 bsr %rbx,%rax 4907c5: ff c0 inc %eax 4907c7: 48 98 cltq 4907c9: 48 89 c1 mov %rax,%rcx 4907cc: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 4907d3: 48 99 cqto 4907d5: 48 f7 f9 idiv %rcx 4907d8: 48 89 c7 mov %rax,%rdi 4907db: 48 83 c7 64 add $0x64,%rdi 4907df: 48 8b 45 e0 mov -0x20(%rbp),%rax 4907e3: 48 0f af c7 imul %rdi,%rax 4907e7: 48 83 c0 63 add $0x63,%rax 4907eb: 48 c1 e8 02 shr $0x2,%rax 4907ef: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4907f6: c2 f5 28 4907f9: 48 f7 e2 mul %rdx 4907fc: 48 c1 ea 02 shr $0x2,%rdx 490800: 48 89 d6 mov %rdx,%rsi 490803: 49 0f af f6 imul %r14,%rsi 490807: 48 39 f3 cmp %rsi,%rbx 49080a: 73 03 jae 49080f <_d_arrayappendcTX+0x61b> 49080c: 48 8b de mov %rsi,%rbx 49080f: 48 89 5d c0 mov %rbx,-0x40(%rbp) 490813: 48 83 bd 50 fe ff ff cmpq $0x0,-0x1b0(%rbp) 49081a: 00 49081b: 74 4c je 490869 <_d_arrayappendcTX+0x675> 49081d: 4d 85 e4 test %r12,%r12 490820: 74 17 je 490839 <_d_arrayappendcTX+0x645> 490822: 48 8b bd 50 fe ff ff mov -0x1b0(%rbp),%rdi 490829: e8 12 32 01 00 callq 4a3a40 49082e: 0d 08 00 00 00 or $0x8,%eax 490833: 89 85 60 fe ff ff mov %eax,-0x1a0(%rbp) 490839: 4c 8b 45 c0 mov -0x40(%rbp),%r8 49083d: 48 8d 8d 50 fe ff ff lea -0x1b0(%rbp),%rcx 490844: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490848: 49 8b f5 mov %r13,%rsi 49084b: 48 8d bd 30 ff ff ff lea -0xd0(%rbp),%rdi 490852: e8 51 3e 01 00 callq 4a46a8 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 490857: 48 89 c6 mov %rax,%rsi 49085a: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 490861: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490863: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490865: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490867: eb 26 jmp 49088f <_d_arrayappendcTX+0x69b> 490869: 48 8b cb mov %rbx,%rcx 49086c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490870: 49 8b f5 mov %r13,%rsi 490873: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 49087a: e8 c5 f6 ff ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 49087f: 48 89 c6 mov %rax,%rsi 490882: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 490889: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49088b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49088d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49088f: 4c 8d 85 50 fe ff ff lea -0x1b0(%rbp),%r8 490896: 48 8b 4d c8 mov -0x38(%rbp),%rcx 49089a: 41 8a d7 mov %r15b,%dl 49089d: 49 8b f5 mov %r13,%rsi 4908a0: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4908a7: e8 18 f5 ff ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4908ac: 41 8a c7 mov %r15b,%al 4908af: 34 01 xor $0x1,%al 4908b1: 0f 84 1c 01 00 00 je 4909d3 <_d_arrayappendcTX+0x7df> 4908b7: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 4908be: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4908c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4908c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4908c9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4908cb: 4d 8b fc mov %r12,%r15 4908ce: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4908d5: 00 00 4908d7: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4908de: 48 83 3c 11 00 cmpq $0x0,(%rcx,%rdx,1) 4908e3: 75 2d jne 490912 <_d_arrayappendcTX+0x71e> 4908e5: bf c0 00 00 00 mov $0xc0,%edi 4908ea: e8 91 70 ff ff callq 487980 4908ef: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 4908f6: 00 00 4908f8: 49 c7 c0 90 ff ff ff mov $0xffffffffffffff90,%r8 4908ff: 4a 89 04 06 mov %rax,(%rsi,%r8,1) 490903: ba c0 00 00 00 mov $0xc0,%edx 490908: 31 f6 xor %esi,%esi 49090a: 48 89 c7 mov %rax,%rdi 49090d: e8 8e 72 ff ff callq 487ba0 490912: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 490919: 00 00 49091b: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 490922: 48 8b 1c 08 mov (%rax,%rcx,1),%rbx 490926: 4d 85 e4 test %r12,%r12 490929: 74 6d je 490998 <_d_arrayappendcTX+0x7a4> 49092b: 48 c7 c2 98 ff ff ff mov $0xffffffffffffff98,%rdx 490932: 8b 04 10 mov (%rax,%rdx,1),%eax 490935: 48 89 85 18 fe ff ff mov %rax,-0x1e8(%rbp) 49093c: 48 98 cltq 49093e: 48 8d 34 40 lea (%rax,%rax,2),%rsi 490942: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 490949: 00 49094a: 48 03 f3 add %rbx,%rsi 49094d: 49 3b f4 cmp %r12,%rsi 490950: 74 71 je 4909c3 <_d_arrayappendcTX+0x7cf> 490952: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 490959: 48 98 cltq 49095b: 48 8d 34 40 lea (%rax,%rax,2),%rsi 49095f: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 490966: 00 490967: 48 03 f3 add %rbx,%rsi 49096a: 49 8b fc mov %r12,%rdi 49096d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49096f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490971: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490973: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 49097a: 00 00 49097c: 48 c7 c0 98 ff ff ff mov $0xffffffffffffff98,%rax 490983: 48 63 0c 02 movslq (%rdx,%rax,1),%rcx 490987: 4c 8d 3c 49 lea (%rcx,%rcx,2),%r15 49098b: 4e 8d 3c fd 00 00 00 lea 0x0(,%r15,8),%r15 490992: 00 490993: 4c 03 fb add %rbx,%r15 490996: eb 2b jmp 4909c3 <_d_arrayappendcTX+0x7cf> 490998: 48 c7 c6 98 ff ff ff mov $0xffffffffffffff98,%rsi 49099f: 48 8d 3c 30 lea (%rax,%rsi,1),%rdi 4909a3: 8b 0f mov (%rdi),%ecx 4909a5: ff c1 inc %ecx 4909a7: 81 e1 07 00 00 00 and $0x7,%ecx 4909ad: 89 0f mov %ecx,(%rdi) 4909af: 48 89 c8 mov %rcx,%rax 4909b2: 48 98 cltq 4909b4: 4c 8d 3c 40 lea (%rax,%rax,2),%r15 4909b8: 4e 8d 3c fd 00 00 00 lea 0x0(,%r15,8),%r15 4909bf: 00 4909c0: 4c 03 fb add %rbx,%r15 4909c3: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4909ca: 49 8b ff mov %r15,%rdi 4909cd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909cf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909d1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909d3: 48 8d b5 50 fe ff ff lea -0x1b0(%rbp),%rsi 4909da: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4909de: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909e0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909e2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4909e4: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4909e8: 49 0f af d6 imul %r14,%rdx 4909ec: 48 8b 45 f0 mov -0x10(%rbp),%rax 4909f0: 48 8b 70 08 mov 0x8(%rax),%rsi 4909f4: 48 f7 45 98 00 f0 ff testq $0xfffffffffffff000,-0x68(%rbp) 4909fb: ff 4909fc: bb 10 00 00 00 mov $0x10,%ebx 490a01: 48 89 95 20 fe ff ff mov %rdx,-0x1e0(%rbp) 490a08: 75 02 jne 490a0c <_d_arrayappendcTX+0x818> 490a0a: 31 db xor %ebx,%ebx 490a0c: 48 03 9d 50 fe ff ff add -0x1b0(%rbp),%rbx 490a13: 48 89 df mov %rbx,%rdi 490a16: e8 25 6f ff ff callq 487940 490a1b: 48 8b d3 mov %rbx,%rdx 490a1e: 48 8b b5 20 fe ff ff mov -0x1e0(%rbp),%rsi 490a25: 49 8b fd mov %r13,%rdi 490a28: e8 0f f6 ff ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 490a2d: 48 8b 45 f0 mov -0x10(%rbp),%rax 490a31: 48 89 58 08 mov %rbx,0x8(%rax) 490a35: 48 8b 4d e0 mov -0x20(%rbp),%rcx 490a39: 48 8b 45 f0 mov -0x10(%rbp),%rax 490a3d: 48 89 08 mov %rcx,(%rax) 490a40: 48 8b 50 08 mov 0x8(%rax),%rdx 490a44: 48 8b 00 mov (%rax),%rax 490a47: 41 5f pop %r15 490a49: 41 5e pop %r14 490a4b: 41 5d pop %r13 490a4d: 41 5c pop %r12 490a4f: 5b pop %rbx 490a50: 48 8b e5 mov %rbp,%rsp 490a53: 5d pop %rbp 490a54: c3 retq 490a55: 00 00 add %al,(%rax) ... 0000000000490a58 <_d_arraycatT>: 490a58: 55 push %rbp 490a59: 48 8b ec mov %rsp,%rbp 490a5c: 48 83 ec 70 sub $0x70,%rsp 490a60: 53 push %rbx 490a61: 41 54 push %r12 490a63: 41 55 push %r13 490a65: 41 56 push %r14 490a67: 48 89 7d d0 mov %rdi,-0x30(%rbp) 490a6b: 48 89 75 e0 mov %rsi,-0x20(%rbp) 490a6f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 490a73: 48 89 4d f0 mov %rcx,-0x10(%rbp) 490a77: 4c 89 45 f8 mov %r8,-0x8(%rbp) 490a7b: 48 8b 07 mov (%rdi),%rax 490a7e: 48 ff 50 50 rex.W callq *0x50(%rax) 490a82: 48 89 c7 mov %rax,%rdi 490a85: e8 ee f2 ff ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 490a8a: 48 89 c3 mov %rax,%rbx 490a8d: 48 89 df mov %rbx,%rdi 490a90: 48 8b 0b mov (%rbx),%rcx 490a93: 48 ff 51 40 rex.W callq *0x40(%rcx) 490a97: 49 89 c5 mov %rax,%r13 490a9a: 4d 89 ec mov %r13,%r12 490a9d: 4c 0f af 65 e0 imul -0x20(%rbp),%r12 490aa2: 4c 8b 75 f0 mov -0x10(%rbp),%r14 490aa6: 4d 0f af f5 imul %r13,%r14 490aaa: 4c 89 75 c8 mov %r14,-0x38(%rbp) 490aae: 4d 03 f4 add %r12,%r14 490ab1: 75 10 jne 490ac3 <_d_arraycatT+0x6b> 490ab3: 31 c0 xor %eax,%eax 490ab5: 31 d2 xor %edx,%edx 490ab7: 41 5e pop %r14 490ab9: 41 5d pop %r13 490abb: 41 5c pop %r12 490abd: 5b pop %rbx 490abe: 48 8b e5 mov %rbp,%rsp 490ac1: 5d pop %rbp 490ac2: c3 retq 490ac3: 49 8b ce mov %r14,%rcx 490ac6: 48 8b 55 d0 mov -0x30(%rbp),%rdx 490aca: 48 8b f3 mov %rbx,%rsi 490acd: 48 8d 7d 90 lea -0x70(%rbp),%rdi 490ad1: e8 6e f4 ff ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 490ad6: 48 8d 75 90 lea -0x70(%rbp),%rsi 490ada: 48 8d 7d b0 lea -0x50(%rbp),%rdi 490ade: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490ae0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490ae2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 490ae4: 48 f7 45 b8 00 f0 ff testq $0xfffffffffffff000,-0x48(%rbp) 490aeb: ff 490aec: 41 bd 10 00 00 00 mov $0x10,%r13d 490af2: 75 03 jne 490af7 <_d_arraycatT+0x9f> 490af4: 45 31 ed xor %r13d,%r13d 490af7: 4c 03 6d 90 add -0x70(%rbp),%r13 490afb: 43 c6 44 35 00 00 movb $0x0,0x0(%r13,%r14,1) 490b01: 49 8b d4 mov %r12,%rdx 490b04: 48 8b 75 e8 mov -0x18(%rbp),%rsi 490b08: 49 8b fd mov %r13,%rdi 490b0b: e8 30 6e ff ff callq 487940 490b10: 48 8b 55 c8 mov -0x38(%rbp),%rdx 490b14: 48 8b 75 f8 mov -0x8(%rbp),%rsi 490b18: 4b 8d 7c 25 00 lea 0x0(%r13,%r12,1),%rdi 490b1d: e8 1e 6e ff ff callq 487940 490b22: 49 8b d5 mov %r13,%rdx 490b25: 48 8b 45 c8 mov -0x38(%rbp),%rax 490b29: 49 8d 34 04 lea (%r12,%rax,1),%rsi 490b2d: 48 8b fb mov %rbx,%rdi 490b30: e8 07 f5 ff ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 490b35: 4c 8d 45 90 lea -0x70(%rbp),%r8 490b39: 49 8b ce mov %r14,%rcx 490b3c: 48 8b 45 d0 mov -0x30(%rbp),%rax 490b40: 48 8b 10 mov (%rax),%rdx 490b43: 48 81 3a a8 13 4f 00 cmpq $0x4f13a8,(%rdx) 490b4a: 0f 94 c2 sete %dl 490b4d: 48 0f b6 d2 movzbq %dl,%rdx 490b51: 48 8b f3 mov %rbx,%rsi 490b54: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 490b5b: e8 64 f2 ff ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 490b60: 48 8b 45 e0 mov -0x20(%rbp),%rax 490b64: 48 03 45 f0 add -0x10(%rbp),%rax 490b68: 49 8b d5 mov %r13,%rdx 490b6b: 41 5e pop %r14 490b6d: 41 5d pop %r13 490b6f: 41 5c pop %r12 490b71: 5b pop %rbx 490b72: 48 8b e5 mov %rbp,%rsp 490b75: 5d pop %rbp 490b76: c3 retq ... 0000000000490b78 <_D2rt6memory16initStaticDataGCFZv>: 490b78: 55 push %rbp 490b79: 48 8b ec mov %rsp,%rbp 490b7c: ba 90 0b 49 00 mov $0x490b90,%edx 490b81: 31 ff xor %edi,%edi 490b83: 48 89 d6 mov %rdx,%rsi 490b86: e8 99 0f 00 00 callq 491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi> 490b8b: 5d pop %rbp 490b8c: c3 retq 490b8d: 0f 1f 00 nopl (%rax) 0000000000490b90 <_D2rt6memory16initStaticDataGCFZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi>: 490b90: 55 push %rbp 490b91: 48 8b ec mov %rsp,%rbp 490b94: 48 83 ec 30 sub $0x30,%rsp 490b98: 53 push %rbx 490b99: 41 54 push %r12 490b9b: 48 89 f7 mov %rsi,%rdi 490b9e: e8 99 10 00 00 callq 491c3c <_D2rt19sections_elf_shared3DSO8gcRangesMNgFNdZANgAv> 490ba3: 48 89 45 d0 mov %rax,-0x30(%rbp) 490ba7: 48 89 55 d8 mov %rdx,-0x28(%rbp) 490bab: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 490bb0: 74 37 je 490be9 <_D2rt6memory16initStaticDataGCFZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi+0x59> 490bb2: 48 8b 5d d8 mov -0x28(%rbp),%rbx 490bb6: 4c 8b 65 d0 mov -0x30(%rbp),%r12 490bba: 49 c1 e4 04 shl $0x4,%r12 490bbe: 4c 03 65 d8 add -0x28(%rbp),%r12 490bc2: 48 8b 53 08 mov 0x8(%rbx),%rdx 490bc6: 48 8b 03 mov (%rbx),%rax 490bc9: 48 89 45 e0 mov %rax,-0x20(%rbp) 490bcd: 48 89 55 e8 mov %rdx,-0x18(%rbp) 490bd1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490bd5: 48 8b 75 e0 mov -0x20(%rbp),%rsi 490bd9: 31 ff xor %edi,%edi 490bdb: e8 44 bd 00 00 callq 49c924 <_D4core6memory2GC8addRangeFNbNixPvmxC8TypeInfoZv> 490be0: 48 83 c3 10 add $0x10,%rbx 490be4: 49 3b dc cmp %r12,%rbx 490be7: 72 d9 jb 490bc2 <_D2rt6memory16initStaticDataGCFZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi+0x32> 490be9: 31 c0 xor %eax,%eax 490beb: 41 5c pop %r12 490bed: 5b pop %rbx 490bee: 48 8b e5 mov %rbp,%rsp 490bf1: 5d pop %rbp 490bf2: c3 retq ... 0000000000490bf4 <_D2rt5minfo11ModuleGroup6__ctorMFNcAyPS6object10ModuleInfoZS2rt5minfo11ModuleGroup>: 490bf4: 55 push %rbp 490bf5: 48 8b ec mov %rsp,%rbp 490bf8: 48 83 ec 20 sub $0x20,%rsp 490bfc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 490c00: 48 89 55 f8 mov %rdx,-0x8(%rbp) 490c04: 48 8b 4d f8 mov -0x8(%rbp),%rcx 490c08: 48 8b 45 f0 mov -0x10(%rbp),%rax 490c0c: 48 89 07 mov %rax,(%rdi) 490c0f: 48 89 4f 08 mov %rcx,0x8(%rdi) 490c13: 48 89 f8 mov %rdi,%rax 490c16: 48 8b e5 mov %rbp,%rsp 490c19: 5d pop %rbp 490c1a: c3 retq 490c1b: 90 nop 0000000000490c1c <_D2rt5minfo11ModuleGroup7modulesMxFNdZAyPS6object10ModuleInfo>: 490c1c: 55 push %rbp 490c1d: 48 8b ec mov %rsp,%rbp 490c20: 48 83 ec 10 sub $0x10,%rsp 490c24: 48 8b 57 08 mov 0x8(%rdi),%rdx 490c28: 48 8b 07 mov (%rdi),%rax 490c2b: 48 8b e5 mov %rbp,%rsp 490c2e: 5d pop %rbp 490c2f: c3 retq 490c30: 0f 1f 40 00 nopl 0x0(%rax) 0000000000490c34 <_D2rt5minfo11ModuleGroup9sortCtorsMFZv>: 490c34: 55 push %rbp 490c35: 48 8b ec mov %rsp,%rbp 490c38: 48 83 ec 48 sub $0x48,%rsp 490c3c: 53 push %rbx 490c3d: 41 54 push %r12 490c3f: 41 55 push %r13 490c41: 41 56 push %r14 490c43: 41 57 push %r15 490c45: 48 89 7d f8 mov %rdi,-0x8(%rbp) 490c49: 48 8b 07 mov (%rdi),%rax 490c4c: 48 89 45 d0 mov %rax,-0x30(%rbp) 490c50: 48 85 c0 test %rax,%rax 490c53: 0f 84 bd 00 00 00 je 490d16 <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0xe2> 490c59: be 18 00 00 00 mov $0x18,%esi 490c5e: 48 8b 7d d0 mov -0x30(%rbp),%rdi 490c62: e8 29 6d ff ff callq 487990 490c67: 48 89 c3 mov %rax,%rbx 490c6a: 48 8b 45 d0 mov -0x30(%rbp),%rax 490c6e: 48 8b cb mov %rbx,%rcx 490c71: 48 89 45 c0 mov %rax,-0x40(%rbp) 490c75: 48 89 4d c8 mov %rcx,-0x38(%rbp) 490c79: 48 8b 55 d0 mov -0x30(%rbp),%rdx 490c7d: 48 8d 72 3f lea 0x3f(%rdx),%rsi 490c81: 48 c1 ee 06 shr $0x6,%rsi 490c85: 48 89 75 d8 mov %rsi,-0x28(%rbp) 490c89: 48 8b 7d d8 mov -0x28(%rbp),%rdi 490c8d: 48 c1 e7 03 shl $0x3,%rdi 490c91: e8 ea 6c ff ff callq 487980 490c96: 48 89 45 e0 mov %rax,-0x20(%rbp) 490c9a: 48 8b 7d d8 mov -0x28(%rbp),%rdi 490c9e: 48 c1 e7 03 shl $0x3,%rdi 490ca2: e8 d9 6c ff ff callq 487980 490ca7: 48 89 45 e8 mov %rax,-0x18(%rbp) 490cab: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 490cb0: 74 0c je 490cbe <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0x8a> 490cb2: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 490cb7: 74 05 je 490cbe <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0x8a> 490cb9: 48 85 c0 test %rax,%rax 490cbc: 75 01 jne 490cbf <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0x8b> 490cbe: f4 hlt 490cbf: 48 8b 55 f8 mov -0x8(%rbp),%rdx 490cc3: 48 83 c2 10 add $0x10,%rdx 490cc7: be 60 00 00 00 mov $0x60,%esi 490ccc: 48 8d 7d f8 lea -0x8(%rbp),%rdi 490cd0: e8 67 01 00 00 callq 490e3c <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv> 490cd5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 490cd9: 48 83 c2 20 add $0x20,%rdx 490cdd: be 18 00 00 00 mov $0x18,%esi 490ce2: 48 8d 7d f8 lea -0x8(%rbp),%rdi 490ce6: e8 51 01 00 00 callq 490e3c <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv> 490ceb: 48 83 ec 08 sub $0x8,%rsp 490cef: e8 06 00 00 00 callq 490cfa <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0xc6> 490cf4: 48 83 c4 08 add $0x8,%rsp 490cf8: eb 1c jmp 490d16 <_D2rt5minfo11ModuleGroup9sortCtorsMFZv+0xe2> 490cfa: 48 8b 7d c8 mov -0x38(%rbp),%rdi 490cfe: e8 9d 6c ff ff callq 4879a0 490d03: 48 8b 7d e0 mov -0x20(%rbp),%rdi 490d07: e8 94 6c ff ff callq 4879a0 490d0c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 490d10: e8 8b 6c ff ff callq 4879a0 490d15: c3 retq 490d16: 41 5f pop %r15 490d18: 41 5e pop %r14 490d1a: 41 5d pop %r13 490d1c: 41 5c pop %r12 490d1e: 5b pop %rbx 490d1f: 48 8b e5 mov %rbp,%rsp 490d22: 5d pop %rbp 490d23: c3 retq 0000000000490d24 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec3modMFNdZPyS6object10ModuleInfo>: 490d24: 55 push %rbp 490d25: 48 8b ec mov %rsp,%rbp 490d28: 48 83 ec 10 sub $0x10,%rsp 490d2c: 48 8b 47 10 mov 0x10(%rdi),%rax 490d30: 48 8b 4f 08 mov 0x8(%rdi),%rcx 490d34: 48 8b 04 c1 mov (%rcx,%rax,8),%rax 490d38: 48 8b e5 mov %rbp,%rsp 490d3b: 5d pop %rbp 490d3c: c3 retq 490d3d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000490d44 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec11__xopEqualsFKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecZb>: 490d44: 55 push %rbp 490d45: 48 8b ec mov %rsp,%rbp 490d48: 48 83 ec 28 sub $0x28,%rsp 490d4c: 53 push %rbx 490d4d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 490d51: 48 89 75 f8 mov %rsi,-0x8(%rbp) 490d55: 41 b8 30 1e 4f 00 mov $0x4f1e30,%r8d 490d5b: 48 8b 4f 08 mov 0x8(%rdi),%rcx 490d5f: 48 8b 07 mov (%rdi),%rax 490d62: 48 89 c2 mov %rax,%rdx 490d65: 48 89 55 e8 mov %rdx,-0x18(%rbp) 490d69: 48 8b 56 08 mov 0x8(%rsi),%rdx 490d6d: 48 8b 3e mov (%rsi),%rdi 490d70: 48 89 d6 mov %rdx,%rsi 490d73: 48 8b 55 e8 mov -0x18(%rbp),%rdx 490d77: e8 50 33 01 00 callq 4a40cc <_adEq2> 490d7c: 85 c0 test %eax,%eax 490d7e: 74 12 je 490d92 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec11__xopEqualsFKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecZb+0x4e> 490d80: 48 8b 5d f8 mov -0x8(%rbp),%rbx 490d84: 48 8b 73 10 mov 0x10(%rbx),%rsi 490d88: 4c 8b 45 f0 mov -0x10(%rbp),%r8 490d8c: 49 3b 70 10 cmp 0x10(%r8),%rsi 490d90: 74 04 je 490d96 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec11__xopEqualsFKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecZb+0x52> 490d92: 31 c0 xor %eax,%eax 490d94: eb 05 jmp 490d9b <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec11__xopEqualsFKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecZb+0x57> 490d96: b8 01 00 00 00 mov $0x1,%eax 490d9b: 5b pop %rbx 490d9c: 48 8b e5 mov %rbp,%rsp 490d9f: 5d pop %rbp 490da0: c3 retq 490da1: 0f 1f 00 nopl (%rax) 0000000000490da4 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRec9__xtoHashFNbNeKxS2rt5minfo11ModuleGroup9sortCtorsMFZ8StackRecZm>: 490da4: 55 push %rbp 490da5: 48 8b ec mov %rsp,%rbp 490da8: 48 83 ec 18 sub $0x18,%rsp 490dac: 53 push %rbx 490dad: 48 89 7d f8 mov %rdi,-0x8(%rbp) 490db1: 48 89 fe mov %rdi,%rsi 490db4: bf f0 1d 4f 00 mov $0x4f1df0,%edi 490db9: 48 8b 05 30 10 06 00 mov 0x61030(%rip),%rax # 4f1df0 <_D33TypeInfo_xAyPS6object10ModuleInfo6__initZ> 490dc0: 48 ff 50 28 rex.W callq *0x28(%rax) 490dc4: 48 89 c3 mov %rax,%rbx 490dc7: 48 8b 75 f8 mov -0x8(%rbp),%rsi 490dcb: 48 83 c6 10 add $0x10,%rsi 490dcf: bf a0 50 4f 00 mov $0x4f50a0,%edi 490dd4: 48 8b 0d c5 42 06 00 mov 0x642c5(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 490ddb: 48 ff 51 28 rex.W callq *0x28(%rcx) 490ddf: 48 01 c3 add %rax,%rbx 490de2: 48 8b c3 mov %rbx,%rax 490de5: 5b pop %rbx 490de6: 48 8b e5 mov %rbp,%rsp 490de9: 5d pop %rbp 490dea: c3 retq 490deb: 90 nop 0000000000490dec <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi>: 490dec: 55 push %rbp 490ded: 48 8b ec mov %rsp,%rbp 490df0: 48 83 ec 20 sub $0x20,%rsp 490df4: 53 push %rbx 490df5: 48 89 f1 mov %rsi,%rcx 490df8: 48 8b 07 mov (%rdi),%rax 490dfb: 48 8b 50 08 mov 0x8(%rax),%rdx 490dff: 48 8b 00 mov (%rax),%rax 490e02: 48 89 45 e0 mov %rax,-0x20(%rbp) 490e06: 48 89 55 e8 mov %rdx,-0x18(%rbp) 490e0a: 45 31 c0 xor %r8d,%r8d 490e0d: 4c 39 45 e0 cmp %r8,-0x20(%rbp) 490e11: 74 1c je 490e2f <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi+0x43> 490e13: 48 8b 5d e8 mov -0x18(%rbp),%rbx 490e17: 4a 39 0c c3 cmp %rcx,(%rbx,%r8,8) 490e1b: 75 09 jne 490e26 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi+0x3a> 490e1d: 41 8b c0 mov %r8d,%eax 490e20: 5b pop %rbx 490e21: 48 8b e5 mov %rbp,%rsp 490e24: 5d pop %rbp 490e25: c3 retq 490e26: 49 ff c0 inc %r8 490e29: 4c 3b 45 e0 cmp -0x20(%rbp),%r8 490e2d: 72 e4 jb 490e13 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi+0x27> 490e2f: b8 ff ff ff ff mov $0xffffffff,%eax 490e34: 5b pop %rbx 490e35: 48 8b e5 mov %rbp,%rsp 490e38: 5d pop %rbp 490e39: c3 retq 490e3a: 66 90 xchg %ax,%ax 0000000000490e3c <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv>: 490e3c: 55 push %rbp 490e3d: 48 8b ec mov %rsp,%rbp 490e40: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 490e47: 53 push %rbx 490e48: 41 54 push %r12 490e4a: 41 55 push %r13 490e4c: 41 56 push %r14 490e4e: 41 57 push %r15 490e50: 89 75 f0 mov %esi,-0x10(%rbp) 490e53: 48 89 55 f8 mov %rdx,-0x8(%rbp) 490e57: 49 89 fd mov %rdi,%r13 490e5a: 49 8b 7d d8 mov -0x28(%r13),%rdi 490e5e: 48 c1 e7 03 shl $0x3,%rdi 490e62: e8 19 6b ff ff callq 487980 490e67: 48 89 c3 mov %rax,%rbx 490e6a: 49 8b 45 d8 mov -0x28(%r13),%rax 490e6e: 48 8b cb mov %rbx,%rcx 490e71: 48 8b 55 f8 mov -0x8(%rbp),%rdx 490e75: 48 89 02 mov %rax,(%rdx) 490e78: 48 89 4a 08 mov %rcx,0x8(%rdx) 490e7c: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 490e81: 75 01 jne 490e84 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x48> 490e83: f4 hlt 490e84: 49 8b 55 e0 mov -0x20(%r13),%rdx 490e88: 48 c1 e2 03 shl $0x3,%rdx 490e8c: 31 f6 xor %esi,%esi 490e8e: 49 8b 7d e8 mov -0x18(%r13),%rdi 490e92: e8 09 6d ff ff callq 487ba0 490e97: 49 8b 55 e0 mov -0x20(%r13),%rdx 490e9b: 48 c1 e2 03 shl $0x3,%rdx 490e9f: 31 f6 xor %esi,%esi 490ea1: 49 8b 7d f0 mov -0x10(%r13),%rdi 490ea5: e8 f6 6c ff ff callq 487ba0 490eaa: 31 c0 xor %eax,%eax 490eac: 48 89 45 c8 mov %rax,-0x38(%rbp) 490eb0: 48 89 45 c0 mov %rax,-0x40(%rbp) 490eb4: 49 8b 4d 00 mov 0x0(%r13),%rcx 490eb8: 48 8b 51 08 mov 0x8(%rcx),%rdx 490ebc: 48 8b 19 mov (%rcx),%rbx 490ebf: 48 89 9d 40 ff ff ff mov %rbx,-0xc0(%rbp) 490ec6: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 490ecd: 49 89 c4 mov %rax,%r12 490ed0: 4c 3b a5 40 ff ff ff cmp -0xc0(%rbp),%r12 490ed7: 0f 83 0b 04 00 00 jae 4912e8 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x4ac> 490edd: 48 8b 8d 48 ff ff ff mov -0xb8(%rbp),%rcx 490ee4: 4a 8b 34 e1 mov (%rcx,%r12,8),%rsi 490ee8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 490eec: 49 8b fd mov %r13,%rdi 490eef: e8 f8 fe ff ff callq 490dec <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi> 490ef4: 48 89 c3 mov %rax,%rbx 490ef7: 85 db test %ebx,%ebx 490ef9: 0f 88 f5 02 00 00 js 4911f4 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x3b8> 490eff: 4d 8b 75 f0 mov -0x10(%r13),%r14 490f03: 4c 63 fb movslq %ebx,%r15 490f06: 45 0f a3 3e bt %r15d,(%r14) 490f0a: 0f 82 e4 02 00 00 jb 4911f4 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x3b8> 490f10: 49 8b 55 e8 mov -0x18(%r13),%rdx 490f14: 48 63 c3 movslq %ebx,%rax 490f17: 0f a3 02 bt %eax,(%rdx) 490f1a: 0f 83 dc 02 00 00 jae 4911fc <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x3c0> 490f20: c6 45 e0 00 movb $0x0,-0x20(%rbp) 490f24: 48 8b 4d c8 mov -0x38(%rbp),%rcx 490f28: 48 89 4d d0 mov %rcx,-0x30(%rbp) 490f2c: 48 8b 45 d0 mov -0x30(%rbp),%rax 490f30: 48 ff c8 dec %rax 490f33: 48 89 45 d0 mov %rax,-0x30(%rbp) 490f37: 48 ff c0 inc %rax 490f3a: 74 5c je 490f98 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x15c> 490f3c: 4d 8d 7d c8 lea -0x38(%r13),%r15 490f40: 48 8b 55 d0 mov -0x30(%rbp),%rdx 490f44: 48 8d 1c 52 lea (%rdx,%rdx,2),%rbx 490f48: 48 8d 1c dd 00 00 00 lea 0x0(,%rbx,8),%rbx 490f4f: 00 490f50: 49 8b 57 08 mov 0x8(%r15),%rdx 490f54: 48 03 d3 add %rbx,%rdx 490f57: 48 8b 72 10 mov 0x10(%rdx),%rsi 490f5b: 48 8b 7a 08 mov 0x8(%rdx),%rdi 490f5f: 4c 8b 34 f7 mov (%rdi,%rsi,8),%r14 490f63: 4c 3b 75 d8 cmp -0x28(%rbp),%r14 490f67: 74 2f je 490f98 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x15c> 490f69: 49 8b f6 mov %r14,%rsi 490f6c: 49 8b fd mov %r13,%rdi 490f6f: e8 78 fe ff ff callq 490dec <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi> 490f74: 49 8b 4d e8 mov -0x18(%r13),%rcx 490f78: 48 63 d0 movslq %eax,%rdx 490f7b: 0f a3 11 bt %edx,(%rcx) 490f7e: 73 04 jae 490f84 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x148> 490f80: c6 45 e0 01 movb $0x1,-0x20(%rbp) 490f84: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx 490f88: 48 8b 45 d0 mov -0x30(%rbp),%rax 490f8c: 48 ff c8 dec %rax 490f8f: 48 89 45 d0 mov %rax,-0x30(%rbp) 490f93: 48 ff c0 inc %rax 490f96: 75 b8 jne 490f50 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x114> 490f98: 40 80 7d e0 00 rex cmpb $0x0,-0x20(%rbp) 490f9d: 0f 84 51 02 00 00 je 4911f4 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x3b8> 490fa3: 4c 8b 7d d0 mov -0x30(%rbp),%r15 490fa7: 48 8b 15 fa e8 04 00 mov 0x4e8fa(%rip),%rdx # 4df8a8 <_TMP2291+0x8> 490fae: 48 8b 05 eb e8 04 00 mov 0x4e8eb(%rip),%rax # 4df8a0 <_TMP2291> 490fb5: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 490fbc: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 490fc3: f7 45 f0 60 00 00 00 testl $0x60,-0x10(%rbp) 490fca: 74 22 je 490fee <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x1b2> 490fcc: 48 8b 0d f5 e8 04 00 mov 0x4e8f5(%rip),%rcx # 4df8c8 <_TMP2293+0x8> 490fd3: 48 8b 05 e6 e8 04 00 mov 0x4e8e6(%rip),%rax # 4df8c0 <_TMP2293> 490fda: 48 89 c2 mov %rax,%rdx 490fdd: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 490fe4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 490fe9: e8 56 f1 ff ff callq 490144 <_d_arrayappendT> 490fee: 48 8b 0d f3 e8 04 00 mov 0x4e8f3(%rip),%rcx # 4df8e8 <_TMP2295+0x8> 490ff5: 48 8b 05 e4 e8 04 00 mov 0x4e8e4(%rip),%rax # 4df8e0 <_TMP2295> 490ffc: 48 89 c2 mov %rax,%rdx 490fff: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 491006: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49100b: e8 34 f1 ff ff callq 490144 <_d_arrayappendT> 491010: 48 8b 5d c8 mov -0x38(%rbp),%rbx 491014: 49 2b df sub %r15,%rbx 491017: 49 8b d7 mov %r15,%rdx 49101a: 48 8d 0c 52 lea (%rdx,%rdx,2),%rcx 49101e: 48 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%rcx 491025: 00 491026: 49 8d 45 c8 lea -0x38(%r13),%rax 49102a: 48 03 48 08 add 0x8(%rax),%rcx 49102e: 48 89 9d 60 ff ff ff mov %rbx,-0xa0(%rbp) 491035: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 49103c: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 491043: 00 491044: 0f 84 ce 00 00 00 je 491118 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x2dc> 49104a: 48 8b 9d 68 ff ff ff mov -0x98(%rbp),%rbx 491051: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 491058: 4c 8d 34 76 lea (%rsi,%rsi,2),%r14 49105c: 4e 8d 34 f5 00 00 00 lea 0x0(,%r14,8),%r14 491063: 00 491064: 4c 03 b5 68 ff ff ff add -0x98(%rbp),%r14 49106b: 48 8b f3 mov %rbx,%rsi 49106e: 48 8d 7d 80 lea -0x80(%rbp),%rdi 491072: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 491074: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 491076: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 491078: 48 8b 4d 90 mov -0x70(%rbp),%rcx 49107c: 48 8b 45 88 mov -0x78(%rbp),%rax 491080: 48 8b 3c c8 mov (%rax,%rcx,8),%rdi 491084: e8 cf d7 ff ff callq 48e858 <_D6object10ModuleInfo4nameMxFNaNbNdZAya> 491089: 48 89 d1 mov %rdx,%rcx 49108c: 48 89 c2 mov %rax,%rdx 49108f: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 491096: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49109b: e8 a4 f0 ff ff callq 490144 <_d_arrayappendT> 4910a0: 48 8b 55 90 mov -0x70(%rbp),%rdx 4910a4: 4c 8b 45 88 mov -0x78(%rbp),%r8 4910a8: 49 8b 04 d0 mov (%r8,%rdx,8),%rax 4910ac: 8b 08 mov (%rax),%ecx 4910ae: 85 4d f0 test %ecx,-0x10(%rbp) 4910b1: 74 36 je 4910e9 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x2ad> 4910b3: ba 01 00 00 00 mov $0x1,%edx 4910b8: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 4910bf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4910c4: e8 2b f1 ff ff callq 4901f4 <_d_arrayappendcTX> 4910c9: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4910d0: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4910d7: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4910de: 48 03 85 70 ff ff ff add -0x90(%rbp),%rax 4910e5: c6 40 ff 2a movb $0x2a,-0x1(%rax) 4910e9: 48 8b 0d 18 e8 04 00 mov 0x4e818(%rip),%rcx # 4df908 <_TMP2298+0x8> 4910f0: 48 8b 05 09 e8 04 00 mov 0x4e809(%rip),%rax # 4df900 <_TMP2298> 4910f7: 48 89 c2 mov %rax,%rdx 4910fa: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 491101: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 491106: e8 39 f0 ff ff callq 490144 <_d_arrayappendT> 49110b: 48 83 c3 18 add $0x18,%rbx 49110f: 49 3b de cmp %r14,%rbx 491112: 0f 82 53 ff ff ff jb 49106b <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x22f> 491118: 4f 8d 34 7f lea (%r15,%r15,2),%r14 49111c: 4e 8d 34 f5 00 00 00 lea 0x0(,%r14,8),%r14 491123: 00 491124: 49 8d 55 c8 lea -0x38(%r13),%rdx 491128: 4c 03 72 08 add 0x8(%rdx),%r14 49112c: 4d 8b 46 10 mov 0x10(%r14),%r8 491130: 49 8b 46 08 mov 0x8(%r14),%rax 491134: 4a 8b 3c c0 mov (%rax,%r8,8),%rdi 491138: e8 1b d7 ff ff callq 48e858 <_D6object10ModuleInfo4nameMxFNaNbNdZAya> 49113d: 48 89 d1 mov %rdx,%rcx 491140: 48 89 c2 mov %rax,%rdx 491143: 48 8d b5 50 ff ff ff lea -0xb0(%rbp),%rsi 49114a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49114f: e8 f0 ef ff ff callq 490144 <_d_arrayappendT> 491154: 49 8b 5d 00 mov 0x0(%r13),%rbx 491158: 48 8d 53 10 lea 0x10(%rbx),%rdx 49115c: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 491161: 74 0d je 491170 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x334> 491163: 4c 8d 43 10 lea 0x10(%rbx),%r8 491167: 49 8b 78 08 mov 0x8(%r8),%rdi 49116b: e8 30 68 ff ff callq 4879a0 491170: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 491177: 00 491178: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 49117f: 00 491180: 48 8d 43 20 lea 0x20(%rbx),%rax 491184: 48 8b 48 08 mov 0x8(%rax),%rcx 491188: 48 85 c9 test %rcx,%rcx 49118b: 74 08 je 491195 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x359> 49118d: 48 89 cf mov %rcx,%rdi 491190: e8 0b 68 ff ff callq 4879a0 491195: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 49119c: 00 49119d: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 4911a4: 00 4911a5: bf 50 15 4f 00 mov $0x4f1550,%edi 4911aa: e8 f9 86 ff ff callq 4898a8 <_d_newclass> 4911af: 48 89 45 b8 mov %rax,-0x48(%rbp) 4911b3: ff b5 58 ff ff ff pushq -0xa8(%rbp) 4911b9: ff b5 50 ff ff ff pushq -0xb0(%rbp) 4911bf: 48 8b 15 62 e7 04 00 mov 0x4e762(%rip),%rdx # 4df928 <_TMP2301+0x8> 4911c6: 48 8b 05 53 e7 04 00 mov 0x4e753(%rip),%rax # 4df920 <_TMP2301> 4911cd: 48 89 c1 mov %rax,%rcx 4911d0: 49 89 d0 mov %rdx,%r8 4911d3: ba a7 00 00 00 mov $0xa7,%edx 4911d8: 31 f6 xor %esi,%esi 4911da: 48 8b 7d b8 mov -0x48(%rbp),%rdi 4911de: e8 79 d9 ff ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4911e3: 48 83 c4 10 add $0x10,%rsp 4911e7: 48 89 c7 mov %rax,%rdi 4911ea: e8 3d 7e ff ff callq 48902c <_d_throwc> 4911ef: e9 dc fc ff ff jmpq 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 4911f4: 49 ff c4 inc %r12 4911f7: e9 d4 fc ff ff jmpq 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 4911fc: 48 8b 4d d8 mov -0x28(%rbp),%rcx 491200: 8b 31 mov (%rcx),%esi 491202: 85 75 f0 test %esi,-0x10(%rbp) 491205: 74 4f je 491256 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x41a> 491207: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49120b: f7 02 04 00 00 00 testl $0x4,(%rdx) 491211: 75 0d jne 491220 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x3e4> 491213: 48 89 d7 mov %rdx,%rdi 491216: e8 cd d5 ff ff callq 48e7e8 <_D6object10ModuleInfo15importedModulesMxFNaNbNdZAyPS6object10ModuleInfo> 49121b: 48 85 c0 test %rax,%rax 49121e: 75 2a jne 49124a <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x40e> 491220: 48 8b 75 d8 mov -0x28(%rbp),%rsi 491224: 48 8b 55 f8 mov -0x8(%rbp),%rdx 491228: 48 8b 7a 08 mov 0x8(%rdx),%rdi 49122c: 48 8b 45 c0 mov -0x40(%rbp),%rax 491230: 48 ff c0 inc %rax 491233: 48 89 45 c0 mov %rax,-0x40(%rbp) 491237: 48 ff c8 dec %rax 49123a: 48 89 34 c7 mov %rsi,(%rdi,%rax,8) 49123e: 49 8b 4d f0 mov -0x10(%r13),%rcx 491242: 48 63 f3 movslq %ebx,%rsi 491245: 0f ab 31 bts %esi,(%rcx) 491248: eb 13 jmp 49125d <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x421> 49124a: 49 8b 45 e8 mov -0x18(%r13),%rax 49124e: 48 63 cb movslq %ebx,%rcx 491251: 0f ab 08 bts %ecx,(%rax) 491254: eb 07 jmp 49125d <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x421> 491256: 49 8b 7d f0 mov -0x10(%r13),%rdi 49125a: 0f ab 07 bts %eax,(%rdi) 49125d: 48 8b 7d d8 mov -0x28(%rbp),%rdi 491261: e8 82 d5 ff ff callq 48e7e8 <_D6object10ModuleInfo15importedModulesMxFNaNbNdZAyPS6object10ModuleInfo> 491266: 48 85 c0 test %rax,%rax 491269: 0f 84 61 fc ff ff je 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 49126f: 49 8b 55 00 mov 0x0(%r13),%rdx 491273: 48 8b 02 mov (%rdx),%rax 491276: 48 39 45 c8 cmp %rax,-0x38(%rbp) 49127a: 72 01 jb 49127d <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x441> 49127c: f4 hlt 49127d: 49 8d 4d c8 lea -0x38(%r13),%rcx 491281: 48 8b 59 08 mov 0x8(%rcx),%rbx 491285: 48 8b 75 c8 mov -0x38(%rbp),%rsi 491289: 48 ff c6 inc %rsi 49128c: 48 89 75 c8 mov %rsi,-0x38(%rbp) 491290: 48 ff ce dec %rsi 491293: 48 8d 3c 76 lea (%rsi,%rsi,2),%rdi 491297: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 49129e: 00 49129f: 48 03 df add %rdi,%rbx 4912a2: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4912a9: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4912b0: 48 89 45 a0 mov %rax,-0x60(%rbp) 4912b4: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4912b8: 4c 89 65 b0 mov %r12,-0x50(%rbp) 4912bc: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4912c0: 48 8b fb mov %rbx,%rdi 4912c3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4912c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4912c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4912c9: 45 31 e4 xor %r12d,%r12d 4912cc: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4912d0: e8 13 d5 ff ff callq 48e7e8 <_D6object10ModuleInfo15importedModulesMxFNaNbNdZAyPS6object10ModuleInfo> 4912d5: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4912dc: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4912e3: e9 e8 fb ff ff jmpq 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 4912e8: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4912ed: 0f 84 8f 00 00 00 je 491382 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x546> 4912f3: 48 ff 4d c8 decq -0x38(%rbp) 4912f7: 48 8b 45 c8 mov -0x38(%rbp),%rax 4912fb: 48 8d 14 40 lea (%rax,%rax,2),%rdx 4912ff: 48 8d 14 d5 00 00 00 lea 0x0(,%rdx,8),%rdx 491306: 00 491307: 49 8d 5d c8 lea -0x38(%r13),%rbx 49130b: 48 03 53 08 add 0x8(%rbx),%rdx 49130f: 48 8b 4a 08 mov 0x8(%rdx),%rcx 491313: 48 8b 02 mov (%rdx),%rax 491316: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 49131d: 48 89 8d 48 ff ff ff mov %rcx,-0xb8(%rbp) 491324: 4c 8b 62 10 mov 0x10(%rdx),%r12 491328: 49 8b f4 mov %r12,%rsi 49132b: 49 ff c4 inc %r12 49132e: 48 8b bd 48 ff ff ff mov -0xb8(%rbp),%rdi 491335: 4c 8b 34 f7 mov (%rdi,%rsi,8),%r14 491339: 4c 89 f6 mov %r14,%rsi 49133c: 49 8b fd mov %r13,%rdi 49133f: e8 a8 fa ff ff callq 490dec <_D2rt5minfo11ModuleGroup9sortCtorsMFZ10findModuleMFxPS6object10ModuleInfoZi> 491344: 49 89 c7 mov %rax,%r15 491347: 41 8b 06 mov (%r14),%eax 49134a: 85 45 f0 test %eax,-0x10(%rbp) 49134d: 0f 84 7d fb ff ff je 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 491353: 49 8b 4d f0 mov -0x10(%r13),%rcx 491357: 49 63 d7 movslq %r15d,%rdx 49135a: 0f ab 11 bts %edx,(%rcx) 49135d: 0f 82 6d fb ff ff jb 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 491363: 48 8b 5d f8 mov -0x8(%rbp),%rbx 491367: 48 8b 73 08 mov 0x8(%rbx),%rsi 49136b: 48 8b 45 c0 mov -0x40(%rbp),%rax 49136f: 48 ff c0 inc %rax 491372: 48 89 45 c0 mov %rax,-0x40(%rbp) 491376: 48 ff c8 dec %rax 491379: 4c 89 34 c6 mov %r14,(%rsi,%rax,8) 49137d: e9 4e fb ff ff jmpq 490ed0 <_D2rt5minfo11ModuleGroup9sortCtorsMFZ4sortMFKAPyS6object10ModuleInfokZv+0x94> 491382: 4c 8b 6d f8 mov -0x8(%rbp),%r13 491386: 48 8b 75 c0 mov -0x40(%rbp),%rsi 49138a: 48 89 b5 38 ff ff ff mov %rsi,-0xc8(%rbp) 491391: 48 c1 e6 03 shl $0x3,%rsi 491395: 49 8b 7d 08 mov 0x8(%r13),%rdi 491399: e8 32 66 ff ff callq 4879d0 49139e: 48 89 c1 mov %rax,%rcx 4913a1: 48 8b b5 38 ff ff ff mov -0xc8(%rbp),%rsi 4913a8: 49 89 75 00 mov %rsi,0x0(%r13) 4913ac: 49 89 4d 08 mov %rcx,0x8(%r13) 4913b0: 41 5f pop %r15 4913b2: 41 5e pop %r14 4913b4: 41 5d pop %r13 4913b6: 41 5c pop %r12 4913b8: 5b pop %rbx 4913b9: 48 8b e5 mov %rbp,%rsp 4913bc: 5d pop %rbp 4913bd: c3 retq 4913be: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004913c4 <_D2rt5minfo11ModuleGroup8runCtorsMFZv>: 4913c4: 55 push %rbp 4913c5: 48 8b ec mov %rsp,%rbp 4913c8: 50 push %rax 4913c9: 53 push %rbx 4913ca: 48 89 fb mov %rdi,%rbx 4913cd: 48 8b 53 08 mov 0x8(%rbx),%rdx 4913d1: 48 8b 33 mov (%rbx),%rsi 4913d4: e8 c3 03 00 00 callq 49179c <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv> 4913d9: 48 8b 53 18 mov 0x18(%rbx),%rdx 4913dd: 48 8b 73 10 mov 0x10(%rbx),%rsi 4913e1: 48 8b fb mov %rbx,%rdi 4913e4: e8 23 04 00 00 callq 49180c <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv> 4913e9: 5b pop %rbx 4913ea: 48 8b e5 mov %rbp,%rsp 4913ed: 5d pop %rbp 4913ee: c3 retq 4913ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004913f4 <_D2rt5minfo11ModuleGroup11runTlsCtorsMFZv>: 4913f4: 55 push %rbp 4913f5: 48 8b ec mov %rsp,%rbp 4913f8: 48 83 ec 10 sub $0x10,%rsp 4913fc: 48 8b 57 28 mov 0x28(%rdi),%rdx 491400: 48 8b 77 20 mov 0x20(%rdi),%rsi 491404: e8 73 04 00 00 callq 49187c <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv> 491409: 48 8b e5 mov %rbp,%rsp 49140c: 5d pop %rbp 49140d: c3 retq 49140e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000491414 <_D2rt5minfo11ModuleGroup11runTlsDtorsMFZv>: 491414: 55 push %rbp 491415: 48 8b ec mov %rsp,%rbp 491418: 48 83 ec 10 sub $0x10,%rsp 49141c: 48 8b 57 28 mov 0x28(%rdi),%rdx 491420: 48 8b 77 20 mov 0x20(%rdi),%rsi 491424: e8 c3 04 00 00 callq 4918ec <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv> 491429: 48 8b e5 mov %rbp,%rsp 49142c: 5d pop %rbp 49142d: c3 retq 49142e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000491434 <_D2rt5minfo11ModuleGroup8runDtorsMFZv>: 491434: 55 push %rbp 491435: 48 8b ec mov %rsp,%rbp 491438: 48 83 ec 10 sub $0x10,%rsp 49143c: 48 8b 57 18 mov 0x18(%rdi),%rdx 491440: 48 8b 77 10 mov 0x10(%rdi),%rsi 491444: e8 17 05 00 00 callq 491960 <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv> 491449: 48 8b e5 mov %rbp,%rsp 49144c: 5d pop %rbp 49144d: c3 retq 49144e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000491454 <_D2rt5minfo11ModuleGroup4freeMFZv>: 491454: 55 push %rbp 491455: 48 8b ec mov %rsp,%rbp 491458: 48 83 ec 10 sub $0x10,%rsp 49145c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 491460: 48 83 c7 10 add $0x10,%rdi 491464: 48 8b 47 08 mov 0x8(%rdi),%rax 491468: 48 85 c0 test %rax,%rax 49146b: 74 08 je 491475 <_D2rt5minfo11ModuleGroup4freeMFZv+0x21> 49146d: 48 89 c7 mov %rax,%rdi 491470: e8 2b 65 ff ff callq 4879a0 491475: 48 8b 4d f8 mov -0x8(%rbp),%rcx 491479: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 491480: 00 491481: 48 c7 41 18 00 00 00 movq $0x0,0x18(%rcx) 491488: 00 491489: 48 8d 51 20 lea 0x20(%rcx),%rdx 49148d: 48 8b 72 08 mov 0x8(%rdx),%rsi 491491: 48 85 f6 test %rsi,%rsi 491494: 74 08 je 49149e <_D2rt5minfo11ModuleGroup4freeMFZv+0x4a> 491496: 48 89 f7 mov %rsi,%rdi 491499: e8 02 65 ff ff callq 4879a0 49149e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4914a2: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 4914a9: 00 4914aa: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 4914b1: 00 4914b2: 48 8b e5 mov %rbp,%rsp 4914b5: 5d pop %rbp 4914b6: c3 retq 4914b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004914bc <_D2rt5minfo11ModuleGroup11__xopEqualsFKxS2rt5minfo11ModuleGroupKxS2rt5minfo11ModuleGroupZb>: 4914bc: 55 push %rbp 4914bd: 48 8b ec mov %rsp,%rbp 4914c0: 48 83 ec 38 sub $0x38,%rsp 4914c4: 53 push %rbx 4914c5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4914c9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4914cd: 41 b8 30 1e 4f 00 mov $0x4f1e30,%r8d 4914d3: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4914d7: 48 8b 07 mov (%rdi),%rax 4914da: 48 89 c2 mov %rax,%rdx 4914dd: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4914e1: 48 8b 56 08 mov 0x8(%rsi),%rdx 4914e5: 48 8b 3e mov (%rsi),%rdi 4914e8: 48 89 d6 mov %rdx,%rsi 4914eb: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4914ef: e8 d8 2b 01 00 callq 4a40cc <_adEq2> 4914f4: 85 c0 test %eax,%eax 4914f6: 74 66 je 49155e <_D2rt5minfo11ModuleGroup11__xopEqualsFKxS2rt5minfo11ModuleGroupKxS2rt5minfo11ModuleGroupZb+0xa2> 4914f8: 41 b8 50 1e 4f 00 mov $0x4f1e50,%r8d 4914fe: 48 8b 5d f0 mov -0x10(%rbp),%rbx 491502: 48 8b 4b 18 mov 0x18(%rbx),%rcx 491506: 48 8b 43 10 mov 0x10(%rbx),%rax 49150a: 48 89 c2 mov %rax,%rdx 49150d: 48 89 55 e0 mov %rdx,-0x20(%rbp) 491511: 48 8b 75 f8 mov -0x8(%rbp),%rsi 491515: 48 8b 56 18 mov 0x18(%rsi),%rdx 491519: 48 8b 7e 10 mov 0x10(%rsi),%rdi 49151d: 48 89 d6 mov %rdx,%rsi 491520: 48 8b 55 e0 mov -0x20(%rbp),%rdx 491524: e8 a3 2b 01 00 callq 4a40cc <_adEq2> 491529: 85 c0 test %eax,%eax 49152b: 74 31 je 49155e <_D2rt5minfo11ModuleGroup11__xopEqualsFKxS2rt5minfo11ModuleGroupKxS2rt5minfo11ModuleGroupZb+0xa2> 49152d: 41 b8 50 1e 4f 00 mov $0x4f1e50,%r8d 491533: 48 8b 4b 28 mov 0x28(%rbx),%rcx 491537: 48 8b 43 20 mov 0x20(%rbx),%rax 49153b: 48 89 c2 mov %rax,%rdx 49153e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 491542: 48 8b 5d f8 mov -0x8(%rbp),%rbx 491546: 48 8b 53 28 mov 0x28(%rbx),%rdx 49154a: 48 8b 7b 20 mov 0x20(%rbx),%rdi 49154e: 48 89 d6 mov %rdx,%rsi 491551: 48 8b 55 e8 mov -0x18(%rbp),%rdx 491555: e8 72 2b 01 00 callq 4a40cc <_adEq2> 49155a: 85 c0 test %eax,%eax 49155c: 75 04 jne 491562 <_D2rt5minfo11ModuleGroup11__xopEqualsFKxS2rt5minfo11ModuleGroupKxS2rt5minfo11ModuleGroupZb+0xa6> 49155e: 31 c0 xor %eax,%eax 491560: eb 05 jmp 491567 <_D2rt5minfo11ModuleGroup11__xopEqualsFKxS2rt5minfo11ModuleGroupKxS2rt5minfo11ModuleGroupZb+0xab> 491562: b8 01 00 00 00 mov $0x1,%eax 491567: 5b pop %rbx 491568: 48 8b e5 mov %rbp,%rsp 49156b: 5d pop %rbp 49156c: c3 retq 49156d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000491574 <_D2rt5minfo11ModuleGroup9__xtoHashFNbNeKxS2rt5minfo11ModuleGroupZm>: 491574: 55 push %rbp 491575: 48 8b ec mov %rsp,%rbp 491578: 48 83 ec 18 sub $0x18,%rsp 49157c: 53 push %rbx 49157d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 491581: 48 89 fe mov %rdi,%rsi 491584: bf f0 1d 4f 00 mov $0x4f1df0,%edi 491589: 48 8b 05 60 08 06 00 mov 0x60860(%rip),%rax # 4f1df0 <_D33TypeInfo_xAyPS6object10ModuleInfo6__initZ> 491590: 48 ff 50 28 rex.W callq *0x28(%rax) 491594: 48 89 c3 mov %rax,%rbx 491597: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49159b: 48 8d 71 10 lea 0x10(%rcx),%rsi 49159f: bf 10 1e 4f 00 mov $0x4f1e10,%edi 4915a4: 48 8b 15 65 08 06 00 mov 0x60865(%rip),%rdx # 4f1e10 <_D33TypeInfo_xAPyS6object10ModuleInfo6__initZ> 4915ab: 48 ff 52 28 rex.W callq *0x28(%rdx) 4915af: 48 01 c3 add %rax,%rbx 4915b2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4915b6: 48 8d 70 20 lea 0x20(%rax),%rsi 4915ba: bf 10 1e 4f 00 mov $0x4f1e10,%edi 4915bf: 48 8b 0d 4a 08 06 00 mov 0x6084a(%rip),%rcx # 4f1e10 <_D33TypeInfo_xAPyS6object10ModuleInfo6__initZ> 4915c6: 48 ff 51 28 rex.W callq *0x28(%rcx) 4915ca: 48 01 c3 add %rax,%rbx 4915cd: 48 8b c3 mov %rbx,%rax 4915d0: 5b pop %rbx 4915d1: 48 8b e5 mov %rbp,%rsp 4915d4: 5d pop %rbp 4915d5: c3 retq ... 00000000004915d8 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZi>: 4915d8: 55 push %rbp 4915d9: 48 8b ec mov %rsp,%rbp 4915dc: 48 83 ec 20 sub $0x20,%rsp 4915e0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4915e4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4915e8: 48 89 ef mov %rbp,%rdi 4915eb: ba 18 16 49 00 mov $0x491618,%edx 4915f0: 48 89 d6 mov %rdx,%rsi 4915f3: e8 2c 05 00 00 callq 491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi> 4915f8: 83 f8 02 cmp $0x2,%eax 4915fb: 74 02 je 4915ff <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZi+0x27> 4915fd: eb 08 jmp 491607 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZi+0x2f> 4915ff: 8b 45 e8 mov -0x18(%rbp),%eax 491602: 48 8b e5 mov %rbp,%rsp 491605: 5d pop %rbp 491606: c3 retq 491607: 31 c9 xor %ecx,%ecx 491609: 89 4d e8 mov %ecx,-0x18(%rbp) 49160c: 48 89 c8 mov %rcx,%rax 49160f: 48 8b e5 mov %rbp,%rsp 491612: 5d pop %rbp 491613: c3 retq 491614: 0f 1f 40 00 nopl 0x0(%rax) 0000000000491618 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi>: 491618: 55 push %rbp 491619: 48 8b ec mov %rsp,%rbp 49161c: 48 83 ec 20 sub $0x20,%rsp 491620: 53 push %rbx 491621: 41 54 push %r12 491623: 41 55 push %r13 491625: 41 56 push %r14 491627: 49 89 fd mov %rdi,%r13 49162a: 48 89 f7 mov %rsi,%rdi 49162d: e8 c2 05 00 00 callq 491bf4 <_D2rt19sections_elf_shared3DSO7modulesMxFNdZAyPS6object10ModuleInfo> 491632: 48 89 45 e0 mov %rax,-0x20(%rbp) 491636: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49163a: 31 db xor %ebx,%ebx 49163c: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 491640: 74 42 je 491684 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi+0x6c> 491642: 48 8b 45 e8 mov -0x18(%rbp),%rax 491646: 4c 8b 24 d8 mov (%rax,%rbx,8),%r12 49164a: 4d 85 e4 test %r12,%r12 49164d: 74 2c je 49167b <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi+0x63> 49164f: 49 8b f4 mov %r12,%rsi 491652: 49 8b 7d f0 mov -0x10(%r13),%rdi 491656: 49 8d 4d f0 lea -0x10(%r13),%rcx 49165a: 48 ff 51 08 rex.W callq *0x8(%rcx) 49165e: 49 89 c6 mov %rax,%r14 491661: 45 85 f6 test %r14d,%r14d 491664: 74 15 je 49167b <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi+0x63> 491666: 45 89 75 e8 mov %r14d,-0x18(%r13) 49166a: b8 02 00 00 00 mov $0x2,%eax 49166f: 41 5e pop %r14 491671: 41 5d pop %r13 491673: 41 5c pop %r12 491675: 5b pop %rbx 491676: 48 8b e5 mov %rbp,%rsp 491679: 5d pop %rbp 49167a: c3 retq 49167b: 48 ff c3 inc %rbx 49167e: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 491682: 72 be jb 491642 <_D2rt5minfo17moduleinfos_applyFMDFyPS6object10ModuleInfoZiZ14__foreachbody2MFKS2rt19sections_elf_shared3DSOZi+0x2a> 491684: 31 c0 xor %eax,%eax 491686: 41 5e pop %r14 491688: 41 5d pop %r13 49168a: 41 5c pop %r12 49168c: 5b pop %rbx 49168d: 48 8b e5 mov %rbp,%rsp 491690: 5d pop %rbp 491691: c3 retq ... 0000000000491694 : 491694: 55 push %rbp 491695: 48 8b ec mov %rsp,%rbp 491698: ba ac 16 49 00 mov $0x4916ac,%edx 49169d: 31 ff xor %edi,%edi 49169f: 48 89 d6 mov %rdx,%rsi 4916a2: e8 7d 04 00 00 callq 491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi> 4916a7: 5d pop %rbp 4916a8: c3 retq 4916a9: 0f 1f 00 nopl (%rax) 00000000004916ac <_D2rt5minfo13rt_moduleCtorUZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi>: 4916ac: 55 push %rbp 4916ad: 48 8b ec mov %rsp,%rbp 4916b0: 48 83 ec 10 sub $0x10,%rsp 4916b4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4916b8: 48 89 f7 mov %rsi,%rdi 4916bb: e8 4c 05 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 4916c0: 48 89 c7 mov %rax,%rdi 4916c3: e8 6c f5 ff ff callq 490c34 <_D2rt5minfo11ModuleGroup9sortCtorsMFZv> 4916c8: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4916cc: e8 3b 05 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 4916d1: 48 89 c7 mov %rax,%rdi 4916d4: e8 eb fc ff ff callq 4913c4 <_D2rt5minfo11ModuleGroup8runCtorsMFZv> 4916d9: 31 c0 xor %eax,%eax 4916db: 48 8b e5 mov %rbp,%rsp 4916de: 5d pop %rbp 4916df: c3 retq 00000000004916e0 : 4916e0: 55 push %rbp 4916e1: 48 8b ec mov %rsp,%rbp 4916e4: ba f8 16 49 00 mov $0x4916f8,%edx 4916e9: 31 ff xor %edi,%edi 4916eb: 48 89 d6 mov %rdx,%rsi 4916ee: e8 31 04 00 00 callq 491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi> 4916f3: 5d pop %rbp 4916f4: c3 retq 4916f5: 0f 1f 00 nopl (%rax) 00000000004916f8 <_D2rt5minfo16rt_moduleTlsCtorUZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi>: 4916f8: 55 push %rbp 4916f9: 48 8b ec mov %rsp,%rbp 4916fc: 48 83 ec 10 sub $0x10,%rsp 491700: 48 89 f7 mov %rsi,%rdi 491703: e8 04 05 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 491708: 48 89 c7 mov %rax,%rdi 49170b: e8 e4 fc ff ff callq 4913f4 <_D2rt5minfo11ModuleGroup11runTlsCtorsMFZv> 491710: 31 c0 xor %eax,%eax 491712: 48 8b e5 mov %rbp,%rsp 491715: 5d pop %rbp 491716: c3 retq ... 0000000000491718 : 491718: 55 push %rbp 491719: 48 8b ec mov %rsp,%rbp 49171c: ba 30 17 49 00 mov $0x491730,%edx 491721: 31 ff xor %edi,%edi 491723: 48 89 d6 mov %rdx,%rsi 491726: e8 61 04 00 00 callq 491b8c <_D2rt19sections_elf_shared3DSO14opApplyReverseFMDFKS2rt19sections_elf_shared3DSOZiZi> 49172b: 5d pop %rbp 49172c: c3 retq 49172d: 0f 1f 00 nopl (%rax) 0000000000491730 <_D2rt5minfo16rt_moduleTlsDtorUZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi>: 491730: 55 push %rbp 491731: 48 8b ec mov %rsp,%rbp 491734: 48 83 ec 10 sub $0x10,%rsp 491738: 48 89 f7 mov %rsi,%rdi 49173b: e8 cc 04 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 491740: 48 89 c7 mov %rax,%rdi 491743: e8 cc fc ff ff callq 491414 <_D2rt5minfo11ModuleGroup11runTlsDtorsMFZv> 491748: 31 c0 xor %eax,%eax 49174a: 48 8b e5 mov %rbp,%rsp 49174d: 5d pop %rbp 49174e: c3 retq ... 0000000000491750 : 491750: 55 push %rbp 491751: 48 8b ec mov %rsp,%rbp 491754: ba 68 17 49 00 mov $0x491768,%edx 491759: 31 ff xor %edi,%edi 49175b: 48 89 d6 mov %rdx,%rsi 49175e: e8 29 04 00 00 callq 491b8c <_D2rt19sections_elf_shared3DSO14opApplyReverseFMDFKS2rt19sections_elf_shared3DSOZiZi> 491763: 5d pop %rbp 491764: c3 retq 491765: 0f 1f 00 nopl (%rax) 0000000000491768 <_D2rt5minfo13rt_moduleDtorUZ14__foreachbody1MFKS2rt19sections_elf_shared3DSOZi>: 491768: 55 push %rbp 491769: 48 8b ec mov %rsp,%rbp 49176c: 48 83 ec 10 sub $0x10,%rsp 491770: 48 89 75 f8 mov %rsi,-0x8(%rbp) 491774: 48 89 f7 mov %rsi,%rdi 491777: e8 90 04 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 49177c: 48 89 c7 mov %rax,%rdi 49177f: e8 b0 fc ff ff callq 491434 <_D2rt5minfo11ModuleGroup8runDtorsMFZv> 491784: 48 8b 7d f8 mov -0x8(%rbp),%rdi 491788: e8 7f 04 00 00 callq 491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup> 49178d: 48 89 c7 mov %rax,%rdi 491790: e8 bf fc ff ff callq 491454 <_D2rt5minfo11ModuleGroup4freeMFZv> 491795: 31 c0 xor %eax,%eax 491797: 48 8b e5 mov %rbp,%rsp 49179a: 5d pop %rbp 49179b: c3 retq 000000000049179c <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv>: 49179c: 55 push %rbp 49179d: 48 8b ec mov %rsp,%rbp 4917a0: 48 83 ec 38 sub $0x38,%rsp 4917a4: 53 push %rbx 4917a5: 41 54 push %r12 4917a7: 41 55 push %r13 4917a9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4917ad: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4917b1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4917b5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4917b9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4917bd: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4917c1: 31 db xor %ebx,%ebx 4917c3: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4917c7: 74 38 je 491801 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x65> 4917c9: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4917cd: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 4917d1: 41 f7 04 24 00 01 00 testl $0x100,(%r12) 4917d8: 00 4917d9: 74 15 je 4917f0 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x54> 4917db: be 00 01 00 00 mov $0x100,%esi 4917e0: 49 8b fc mov %r12,%rdi 4917e3: e8 c0 cd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 4917e8: 4c 8b 28 mov (%rax),%r13 4917eb: 4d 85 ed test %r13,%r13 4917ee: eb 03 jmp 4917f3 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x57> 4917f0: 45 31 ed xor %r13d,%r13d 4917f3: 74 03 je 4917f8 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x5c> 4917f5: 49 ff d5 rex.WB callq *%r13 4917f8: 48 ff c3 inc %rbx 4917fb: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4917ff: 72 c8 jb 4917c9 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x2d> 491801: 41 5d pop %r13 491803: 41 5c pop %r12 491805: 5b pop %rbx 491806: 48 8b e5 mov %rbp,%rsp 491809: 5d pop %rbp 49180a: c3 retq ... 000000000049180c <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv>: 49180c: 55 push %rbp 49180d: 48 8b ec mov %rsp,%rbp 491810: 48 83 ec 38 sub $0x38,%rsp 491814: 53 push %rbx 491815: 41 54 push %r12 491817: 41 55 push %r13 491819: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49181d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 491821: 48 8b 4d f8 mov -0x8(%rbp),%rcx 491825: 48 8b 45 f0 mov -0x10(%rbp),%rax 491829: 48 89 45 d0 mov %rax,-0x30(%rbp) 49182d: 48 89 4d d8 mov %rcx,-0x28(%rbp) 491831: 31 db xor %ebx,%ebx 491833: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 491837: 74 38 je 491871 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x65> 491839: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49183d: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 491841: 41 f7 04 24 20 00 00 testl $0x20,(%r12) 491848: 00 491849: 74 15 je 491860 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x54> 49184b: be 20 00 00 00 mov $0x20,%esi 491850: 49 8b fc mov %r12,%rdi 491853: e8 50 cd ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 491858: 4c 8b 28 mov (%rax),%r13 49185b: 4d 85 ed test %r13,%r13 49185e: eb 03 jmp 491863 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x57> 491860: 45 31 ed xor %r13d,%r13d 491863: 74 03 je 491868 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x5c> 491865: 49 ff d5 rex.WB callq *%r13 491868: 48 ff c3 inc %rbx 49186b: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 49186f: 72 c8 jb 491839 <_D2rt5minfo67__T14runModuleFuncsS442rt5minfo11ModuleGroup8runCtorsMFZ9__lambda2Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x2d> 491871: 41 5d pop %r13 491873: 41 5c pop %r12 491875: 5b pop %rbx 491876: 48 8b e5 mov %rbp,%rsp 491879: 5d pop %rbp 49187a: c3 retq ... 000000000049187c <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv>: 49187c: 55 push %rbp 49187d: 48 8b ec mov %rsp,%rbp 491880: 48 83 ec 38 sub $0x38,%rsp 491884: 53 push %rbx 491885: 41 54 push %r12 491887: 41 55 push %r13 491889: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49188d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 491891: 48 8b 4d f8 mov -0x8(%rbp),%rcx 491895: 48 8b 45 f0 mov -0x10(%rbp),%rax 491899: 48 89 45 d0 mov %rax,-0x30(%rbp) 49189d: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4918a1: 31 db xor %ebx,%ebx 4918a3: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4918a7: 74 38 je 4918e1 <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x65> 4918a9: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4918ad: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 4918b1: 41 f7 04 24 08 00 00 testl $0x8,(%r12) 4918b8: 00 4918b9: 74 15 je 4918d0 <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x54> 4918bb: be 08 00 00 00 mov $0x8,%esi 4918c0: 49 8b fc mov %r12,%rdi 4918c3: e8 e0 cc ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 4918c8: 4c 8b 28 mov (%rax),%r13 4918cb: 4d 85 ed test %r13,%r13 4918ce: eb 03 jmp 4918d3 <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x57> 4918d0: 45 31 ed xor %r13d,%r13d 4918d3: 74 03 je 4918d8 <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x5c> 4918d5: 49 ff d5 rex.WB callq *%r13 4918d8: 48 ff c3 inc %rbx 4918db: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4918df: 72 c8 jb 4918a9 <_D2rt5minfo71__T14runModuleFuncsS482rt5minfo11ModuleGroup11runTlsCtorsMFZ9__lambda1Z14runModuleFuncsMFAxPyS6object10ModuleInfoZv+0x2d> 4918e1: 41 5d pop %r13 4918e3: 41 5c pop %r12 4918e5: 5b pop %rbx 4918e6: 48 8b e5 mov %rbp,%rsp 4918e9: 5d pop %rbp 4918ea: c3 retq ... 00000000004918ec <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv>: 4918ec: 55 push %rbp 4918ed: 48 8b ec mov %rsp,%rbp 4918f0: 48 83 ec 38 sub $0x38,%rsp 4918f4: 53 push %rbx 4918f5: 41 54 push %r12 4918f7: 41 55 push %r13 4918f9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4918fd: 48 89 55 f8 mov %rdx,-0x8(%rbp) 491901: 48 8b 4d f8 mov -0x8(%rbp),%rcx 491905: 48 8b 45 f0 mov -0x10(%rbp),%rax 491909: 48 89 45 d0 mov %rax,-0x30(%rbp) 49190d: 48 89 4d d8 mov %rcx,-0x28(%rbp) 491911: 48 8b 5d f0 mov -0x10(%rbp),%rbx 491915: 48 85 db test %rbx,%rbx 491918: 48 8d 5b ff lea -0x1(%rbx),%rbx 49191c: 74 38 je 491956 <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x6a> 49191e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 491922: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 491926: 41 f7 04 24 10 00 00 testl $0x10,(%r12) 49192d: 00 49192e: 74 15 je 491945 <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x59> 491930: be 10 00 00 00 mov $0x10,%esi 491935: 49 8b fc mov %r12,%rdi 491938: e8 6b cc ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 49193d: 4c 8b 28 mov (%rax),%r13 491940: 4d 85 ed test %r13,%r13 491943: eb 03 jmp 491948 <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x5c> 491945: 45 31 ed xor %r13d,%r13d 491948: 74 03 je 49194d <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x61> 49194a: 49 ff d5 rex.WB callq *%r13 49194d: 48 85 db test %rbx,%rbx 491950: 48 8d 5b ff lea -0x1(%rbx),%rbx 491954: 75 c8 jne 49191e <_D2rt5minfo74__T17runModuleFuncsRevS482rt5minfo11ModuleGroup11runTlsDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x32> 491956: 41 5d pop %r13 491958: 41 5c pop %r12 49195a: 5b pop %rbx 49195b: 48 8b e5 mov %rbp,%rsp 49195e: 5d pop %rbp 49195f: c3 retq 0000000000491960 <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv>: 491960: 55 push %rbp 491961: 48 8b ec mov %rsp,%rbp 491964: 48 83 ec 38 sub $0x38,%rsp 491968: 53 push %rbx 491969: 41 54 push %r12 49196b: 41 55 push %r13 49196d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 491971: 48 89 55 f8 mov %rdx,-0x8(%rbp) 491975: 48 8b 4d f8 mov -0x8(%rbp),%rcx 491979: 48 8b 45 f0 mov -0x10(%rbp),%rax 49197d: 48 89 45 d0 mov %rax,-0x30(%rbp) 491981: 48 89 4d d8 mov %rcx,-0x28(%rbp) 491985: 48 8b 5d f0 mov -0x10(%rbp),%rbx 491989: 48 85 db test %rbx,%rbx 49198c: 48 8d 5b ff lea -0x1(%rbx),%rbx 491990: 74 38 je 4919ca <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x6a> 491992: 48 8b 55 d8 mov -0x28(%rbp),%rdx 491996: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 49199a: 41 f7 04 24 40 00 00 testl $0x40,(%r12) 4919a1: 00 4919a2: 74 15 je 4919b9 <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x59> 4919a4: be 40 00 00 00 mov $0x40,%esi 4919a9: 49 8b fc mov %r12,%rdi 4919ac: e8 f7 cb ff ff callq 48e5a8 <_D6object10ModuleInfo6addrOfMxFNaNbiZPv> 4919b1: 4c 8b 28 mov (%rax),%r13 4919b4: 4d 85 ed test %r13,%r13 4919b7: eb 03 jmp 4919bc <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x5c> 4919b9: 45 31 ed xor %r13d,%r13d 4919bc: 74 03 je 4919c1 <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x61> 4919be: 49 ff d5 rex.WB callq *%r13 4919c1: 48 85 db test %rbx,%rbx 4919c4: 48 8d 5b ff lea -0x1(%rbx),%rbx 4919c8: 75 c8 jne 491992 <_D2rt5minfo70__T17runModuleFuncsRevS442rt5minfo11ModuleGroup8runDtorsMFZ9__lambda1Z17runModuleFuncsRevMFAxPyS6object10ModuleInfoZv+0x32> 4919ca: 41 5d pop %r13 4919cc: 41 5c pop %r12 4919ce: 5b pop %rbx 4919cf: 48 8b e5 mov %rbp,%rsp 4919d2: 5d pop %rbp 4919d3: c3 retq 00000000004919d4 <_d_monitor_staticctor>: 4919d4: 55 push %rbp 4919d5: 48 8b ec mov %rsp,%rbp 4919d8: bf e0 26 50 00 mov $0x5026e0,%edi 4919dd: e8 ce 61 ff ff callq 487bb0 4919e2: be 01 00 00 00 mov $0x1,%esi 4919e7: bf e0 26 50 00 mov $0x5026e0,%edi 4919ec: e8 cf 61 ff ff callq 487bc0 4919f1: be e0 26 50 00 mov $0x5026e0,%esi 4919f6: bf f0 26 50 00 mov $0x5026f0,%edi 4919fb: e8 d0 61 ff ff callq 487bd0 491a00: 85 c0 test %eax,%eax 491a02: 74 01 je 491a05 <_d_monitor_staticctor+0x31> 491a04: f4 hlt 491a05: 5d pop %rbp 491a06: c3 retq ... 0000000000491a08 <_d_monitor_staticdtor>: 491a08: 55 push %rbp 491a09: 48 8b ec mov %rsp,%rbp 491a0c: bf f0 26 50 00 mov $0x5026f0,%edi 491a11: e8 ca 61 ff ff callq 487be0 491a16: 85 c0 test %eax,%eax 491a18: 74 01 je 491a1b <_d_monitor_staticdtor+0x13> 491a1a: f4 hlt 491a1b: bf e0 26 50 00 mov $0x5026e0,%edi 491a20: e8 cb 61 ff ff callq 487bf0 491a25: 5d pop %rbp 491a26: c3 retq ... 0000000000491a28 <_D2rt19sections_elf_shared7__arrayZ>: 491a28: 55 push %rbp 491a29: 48 8b ec mov %rsp,%rbp 491a2c: 48 83 ec 10 sub $0x10,%rsp 491a30: 48 89 fa mov %rdi,%rdx 491a33: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491a37: ba 4f f9 4d 00 mov $0x4df94f,%edx 491a3c: bf 1c 00 00 00 mov $0x1c,%edi 491a41: 48 89 d6 mov %rdx,%rsi 491a44: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491a48: e8 fb 73 ff ff callq 488e48 <_d_arraybounds> 491a4d: 0f 1f 00 nopl (%rax) 0000000000491a50 <_D2rt19sections_elf_shared8__assertFiZv>: 491a50: 55 push %rbp 491a51: 48 8b ec mov %rsp,%rbp 491a54: 48 83 ec 10 sub $0x10,%rsp 491a58: 48 89 fa mov %rdi,%rdx 491a5b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491a5f: ba 4f f9 4d 00 mov $0x4df94f,%edx 491a64: bf 1c 00 00 00 mov $0x1c,%edi 491a69: 48 89 d6 mov %rdx,%rsi 491a6c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491a70: e8 8b 72 ff ff callq 488d00 <_d_assert> 491a75: 0f 1f 00 nopl (%rax) 0000000000491a78 <_D2rt19sections_elf_shared15__unittest_failFiZv>: 491a78: 55 push %rbp 491a79: 48 8b ec mov %rsp,%rbp 491a7c: 48 83 ec 10 sub $0x10,%rsp 491a80: 48 89 fa mov %rdi,%rdx 491a83: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491a87: ba 4f f9 4d 00 mov $0x4df94f,%edx 491a8c: bf 1c 00 00 00 mov $0x1c,%edi 491a91: 48 89 d6 mov %rdx,%rsi 491a94: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491a98: e8 f3 72 ff ff callq 488d90 <_d_unittest> 491a9d: 48 8b e5 mov %rbp,%rsp 491aa0: 5d pop %rbp 491aa1: c3 retq 491aa2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000491aa8 <_D4core3sys5linux4link7__arrayZ>: 491aa8: 55 push %rbp 491aa9: 48 8b ec mov %rsp,%rbp 491aac: 48 83 ec 10 sub $0x10,%rsp 491ab0: 48 89 fa mov %rdi,%rdx 491ab3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491ab7: ba 6c f9 4d 00 mov $0x4df96c,%edx 491abc: bf 19 00 00 00 mov $0x19,%edi 491ac1: 48 89 d6 mov %rdx,%rsi 491ac4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491ac8: e8 7b 73 ff ff callq 488e48 <_d_arraybounds> 491acd: 0f 1f 00 nopl (%rax) 0000000000491ad0 <_D4core3sys5linux4link8__assertFiZv>: 491ad0: 55 push %rbp 491ad1: 48 8b ec mov %rsp,%rbp 491ad4: 48 83 ec 10 sub $0x10,%rsp 491ad8: 48 89 fa mov %rdi,%rdx 491adb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491adf: ba 6c f9 4d 00 mov $0x4df96c,%edx 491ae4: bf 19 00 00 00 mov $0x19,%edi 491ae9: 48 89 d6 mov %rdx,%rsi 491aec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491af0: e8 0b 72 ff ff callq 488d00 <_d_assert> 491af5: 0f 1f 00 nopl (%rax) 0000000000491af8 <_D4core3sys5linux4link15__unittest_failFiZv>: 491af8: 55 push %rbp 491af9: 48 8b ec mov %rsp,%rbp 491afc: 48 83 ec 10 sub $0x10,%rsp 491b00: 48 89 fa mov %rdi,%rdx 491b03: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491b07: ba 6c f9 4d 00 mov $0x4df96c,%edx 491b0c: bf 19 00 00 00 mov $0x19,%edi 491b11: 48 89 d6 mov %rdx,%rsi 491b14: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491b18: e8 73 72 ff ff callq 488d90 <_d_unittest> 491b1d: 48 8b e5 mov %rbp,%rsp 491b20: 5d pop %rbp 491b21: c3 retq ... 0000000000491b24 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi>: 491b24: 55 push %rbp 491b25: 48 8b ec mov %rsp,%rbp 491b28: 48 83 ec 20 sub $0x20,%rsp 491b2c: 53 push %rbx 491b2d: 41 54 push %r12 491b2f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 491b33: 48 89 75 f8 mov %rsi,-0x8(%rbp) 491b37: 48 8b 05 6a 07 07 00 mov 0x7076a(%rip),%rax # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 491b3e: 48 8b 0d 5b 07 07 00 mov 0x7075b(%rip),%rcx # 5022a0 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array> 491b45: 48 89 45 e0 mov %rax,-0x20(%rbp) 491b49: 48 89 4d e8 mov %rcx,-0x18(%rbp) 491b4d: 31 db xor %ebx,%ebx 491b4f: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 491b53: 74 2c je 491b81 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi+0x5d> 491b55: 48 8b 55 e8 mov -0x18(%rbp),%rdx 491b59: 48 8b 34 da mov (%rdx,%rbx,8),%rsi 491b5d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 491b61: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 491b65: 49 89 c4 mov %rax,%r12 491b68: 45 85 e4 test %r12d,%r12d 491b6b: 74 0b je 491b78 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi+0x54> 491b6d: 41 8b c4 mov %r12d,%eax 491b70: 41 5c pop %r12 491b72: 5b pop %rbx 491b73: 48 8b e5 mov %rbp,%rsp 491b76: 5d pop %rbp 491b77: c3 retq 491b78: 48 ff c3 inc %rbx 491b7b: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 491b7f: 72 d4 jb 491b55 <_D2rt19sections_elf_shared3DSO7opApplyFMDFKS2rt19sections_elf_shared3DSOZiZi+0x31> 491b81: 31 c0 xor %eax,%eax 491b83: 41 5c pop %r12 491b85: 5b pop %rbx 491b86: 48 8b e5 mov %rbp,%rsp 491b89: 5d pop %rbp 491b8a: c3 retq 491b8b: 90 nop 0000000000491b8c <_D2rt19sections_elf_shared3DSO14opApplyReverseFMDFKS2rt19sections_elf_shared3DSOZiZi>: 491b8c: 55 push %rbp 491b8d: 48 8b ec mov %rsp,%rbp 491b90: 48 83 ec 20 sub $0x20,%rsp 491b94: 53 push %rbx 491b95: 41 54 push %r12 491b97: 48 89 7d f0 mov %rdi,-0x10(%rbp) 491b9b: 48 89 75 f8 mov %rsi,-0x8(%rbp) 491b9f: 48 8b 05 02 07 07 00 mov 0x70702(%rip),%rax # 5022a8 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array+0x8> 491ba6: 48 8b 0d f3 06 07 00 mov 0x706f3(%rip),%rcx # 5022a0 <_D2rt19sections_elf_shared11_loadedDSOsS2rt4util9container5array41__T5ArrayTPS2rt19sections_elf_shared3DSOZ5Array> 491bad: 48 89 45 e0 mov %rax,-0x20(%rbp) 491bb1: 48 89 4d e8 mov %rcx,-0x18(%rbp) 491bb5: 48 8b 5d e0 mov -0x20(%rbp),%rbx 491bb9: 48 85 db test %rbx,%rbx 491bbc: 48 8d 5b ff lea -0x1(%rbx),%rbx 491bc0: 74 23 je 491be5 <_D2rt19sections_elf_shared3DSO14opApplyReverseFMDFKS2rt19sections_elf_shared3DSOZiZi+0x59> 491bc2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 491bc6: 48 8b 34 da mov (%rdx,%rbx,8),%rsi 491bca: 48 8b 7d f0 mov -0x10(%rbp),%rdi 491bce: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 491bd2: 49 89 c4 mov %rax,%r12 491bd5: 45 85 e4 test %r12d,%r12d 491bd8: 74 df je 491bb9 <_D2rt19sections_elf_shared3DSO14opApplyReverseFMDFKS2rt19sections_elf_shared3DSOZiZi+0x2d> 491bda: 41 8b c4 mov %r12d,%eax 491bdd: 41 5c pop %r12 491bdf: 5b pop %rbx 491be0: 48 8b e5 mov %rbp,%rsp 491be3: 5d pop %rbp 491be4: c3 retq 491be5: 31 c0 xor %eax,%eax 491be7: 41 5c pop %r12 491be9: 5b pop %rbx 491bea: 48 8b e5 mov %rbp,%rsp 491bed: 5d pop %rbp 491bee: c3 retq 491bef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000491bf4 <_D2rt19sections_elf_shared3DSO7modulesMxFNdZAyPS6object10ModuleInfo>: 491bf4: 55 push %rbp 491bf5: 48 8b ec mov %rsp,%rbp 491bf8: 48 83 ec 10 sub $0x10,%rsp 491bfc: 48 8b 57 18 mov 0x18(%rdi),%rdx 491c00: 48 8b 47 10 mov 0x10(%rdi),%rax 491c04: 48 8b e5 mov %rbp,%rsp 491c07: 5d pop %rbp 491c08: c3 retq 491c09: 0f 1f 00 nopl (%rax) 0000000000491c0c <_D2rt19sections_elf_shared3DSO11moduleGroupMNgFNcNdZNgS2rt5minfo11ModuleGroup>: 491c0c: 55 push %rbp 491c0d: 48 8b ec mov %rsp,%rbp 491c10: 48 83 ec 10 sub $0x10,%rsp 491c14: 48 89 f8 mov %rdi,%rax 491c17: 48 83 c0 10 add $0x10,%rax 491c1b: 48 8b e5 mov %rbp,%rsp 491c1e: 5d pop %rbp 491c1f: c3 retq 491c20: 0f 1f 40 00 nopl 0x0(%rax) 0000000000491c24 <_D2rt19sections_elf_shared3DSO8ehTablesMxFNdZAyS2rt15deh_win64_posix9FuncTable>: 491c24: 55 push %rbp 491c25: 48 8b ec mov %rsp,%rbp 491c28: 48 83 ec 10 sub $0x10,%rsp 491c2c: 48 8b 57 08 mov 0x8(%rdi),%rdx 491c30: 48 8b 07 mov (%rdi),%rax 491c33: 48 8b e5 mov %rbp,%rsp 491c36: 5d pop %rbp 491c37: c3 retq 491c38: 0f 1f 40 00 nopl 0x0(%rax) 0000000000491c3c <_D2rt19sections_elf_shared3DSO8gcRangesMNgFNdZANgAv>: 491c3c: 55 push %rbp 491c3d: 48 8b ec mov %rsp,%rbp 491c40: 48 83 ec 10 sub $0x10,%rsp 491c44: 48 89 fe mov %rdi,%rsi 491c47: 48 83 c6 40 add $0x40,%rsi 491c4b: 48 8b 46 08 mov 0x8(%rsi),%rax 491c4f: 48 8b 16 mov (%rsi),%rdx 491c52: 48 8b e5 mov %rbp,%rsp 491c55: 5d pop %rbp 491c56: c3 retq 491c57: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000491c5c <_D2rt19sections_elf_shared3DSO13__invariant35MxFZv>: 491c5c: 55 push %rbp 491c5d: 48 8b ec mov %rsp,%rbp 491c60: 48 83 ec 10 sub $0x10,%rsp 491c64: 48 8b e5 mov %rbp,%rsp 491c67: 5d pop %rbp 491c68: c3 retq 491c69: 0f 1f 00 nopl (%rax) 0000000000491c6c <_D2rt19sections_elf_shared3DSO11__fieldDtorMFNbZv>: 491c6c: 55 push %rbp 491c6d: 48 8b ec mov %rsp,%rbp 491c70: 48 83 ec 10 sub $0x10,%rsp 491c74: 31 f6 xor %esi,%esi 491c76: 48 83 c7 40 add $0x40,%rdi 491c7a: e8 ad 87 ff ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 491c7f: 48 8b e5 mov %rbp,%rsp 491c82: 5d pop %rbp 491c83: c3 retq 0000000000491c84 <_D2rt19sections_elf_shared3DSO8opAssignMFNbNcNjS2rt19sections_elf_shared3DSOZS2rt19sections_elf_shared3DSO>: 491c84: 55 push %rbp 491c85: 48 8b ec mov %rsp,%rbp 491c88: 48 83 ec 70 sub $0x70,%rsp 491c8c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 491c90: 48 89 fe mov %rdi,%rsi 491c93: 48 8d 7d 98 lea -0x68(%rbp),%rdi 491c97: b9 0c 00 00 00 mov $0xc,%ecx 491c9c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 491c9f: 48 8d 75 10 lea 0x10(%rbp),%rsi 491ca3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 491ca7: b9 0c 00 00 00 mov $0xc,%ecx 491cac: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 491caf: 31 f6 xor %esi,%esi 491cb1: 48 8d 7d d8 lea -0x28(%rbp),%rdi 491cb5: e8 72 87 ff ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 491cba: 48 8b 45 f8 mov -0x8(%rbp),%rax 491cbe: 48 8b e5 mov %rbp,%rsp 491cc1: 5d pop %rbp 491cc2: c3 retq 491cc3: 90 nop 0000000000491cc4 <_D2rt19sections_elf_shared3DSO11__invariantMxFZv>: 491cc4: 55 push %rbp 491cc5: 48 8b ec mov %rsp,%rbp 491cc8: 48 83 ec 10 sub $0x10,%rsp 491ccc: 48 8b e5 mov %rbp,%rsp 491ccf: 5d pop %rbp 491cd0: c3 retq 491cd1: 0f 1f 00 nopl (%rax) 0000000000491cd4 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb>: 491cd4: 55 push %rbp 491cd5: 48 8b ec mov %rsp,%rbp 491cd8: 48 83 ec 20 sub $0x20,%rsp 491cdc: 53 push %rbx 491cdd: 41 54 push %r12 491cdf: 48 89 fb mov %rdi,%rbx 491ce2: 49 89 f4 mov %rsi,%r12 491ce5: 41 b8 50 1f 4f 00 mov $0x4f1f50,%r8d 491ceb: 48 8b 4b 08 mov 0x8(%rbx),%rcx 491cef: 48 8b 03 mov (%rbx),%rax 491cf2: 48 89 c2 mov %rax,%rdx 491cf5: 48 89 55 e0 mov %rdx,-0x20(%rbp) 491cf9: 49 8b 54 24 08 mov 0x8(%r12),%rdx 491cfe: 49 8b 3c 24 mov (%r12),%rdi 491d02: 48 89 d6 mov %rdx,%rsi 491d05: 48 8b 55 e0 mov -0x20(%rbp),%rdx 491d09: e8 be 23 01 00 callq 4a40cc <_adEq2> 491d0e: 85 c0 test %eax,%eax 491d10: 0f 84 bb 00 00 00 je 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491d16: 41 b8 30 1e 4f 00 mov $0x4f1e30,%r8d 491d1c: 48 8b 4b 18 mov 0x18(%rbx),%rcx 491d20: 48 8b 43 10 mov 0x10(%rbx),%rax 491d24: 48 89 c2 mov %rax,%rdx 491d27: 48 89 55 e8 mov %rdx,-0x18(%rbp) 491d2b: 49 8b 54 24 18 mov 0x18(%r12),%rdx 491d30: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 491d35: 48 89 d6 mov %rdx,%rsi 491d38: 48 8b 55 e8 mov -0x18(%rbp),%rdx 491d3c: e8 8b 23 01 00 callq 4a40cc <_adEq2> 491d41: 85 c0 test %eax,%eax 491d43: 0f 84 88 00 00 00 je 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491d49: 41 b8 50 1e 4f 00 mov $0x4f1e50,%r8d 491d4f: 48 8b 4b 28 mov 0x28(%rbx),%rcx 491d53: 48 8b 43 20 mov 0x20(%rbx),%rax 491d57: 48 89 c2 mov %rax,%rdx 491d5a: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491d5e: 49 8b 54 24 28 mov 0x28(%r12),%rdx 491d63: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 491d68: 48 89 d6 mov %rdx,%rsi 491d6b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491d6f: e8 58 23 01 00 callq 4a40cc <_adEq2> 491d74: 85 c0 test %eax,%eax 491d76: 74 59 je 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491d78: 41 b8 50 1e 4f 00 mov $0x4f1e50,%r8d 491d7e: 48 8b 4b 38 mov 0x38(%rbx),%rcx 491d82: 48 8b 43 30 mov 0x30(%rbx),%rax 491d86: 48 89 c2 mov %rax,%rdx 491d89: 48 89 55 f8 mov %rdx,-0x8(%rbp) 491d8d: 49 8b 54 24 38 mov 0x38(%r12),%rdx 491d92: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 491d97: 48 89 d6 mov %rdx,%rsi 491d9a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 491d9e: e8 29 23 01 00 callq 4a40cc <_adEq2> 491da3: 85 c0 test %eax,%eax 491da5: 74 2a je 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491da7: 49 8d 74 24 40 lea 0x40(%r12),%rsi 491dac: 48 8d 7b 40 lea 0x40(%rbx),%rdi 491db0: b9 10 00 00 00 mov $0x10,%ecx 491db5: 33 c0 xor %eax,%eax 491db7: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 491db9: 75 16 jne 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491dbb: 49 8b 44 24 50 mov 0x50(%r12),%rax 491dc0: 48 3b 43 50 cmp 0x50(%rbx),%rax 491dc4: 75 0b jne 491dd1 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0xfd> 491dc6: 49 8b 54 24 58 mov 0x58(%r12),%rdx 491dcb: 48 3b 53 58 cmp 0x58(%rbx),%rdx 491dcf: 74 04 je 491dd5 <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0x101> 491dd1: 31 c0 xor %eax,%eax 491dd3: eb 05 jmp 491dda <_D2rt19sections_elf_shared3DSO11__xopEqualsFKxS2rt19sections_elf_shared3DSOKxS2rt19sections_elf_shared3DSOZb+0x106> 491dd5: b8 01 00 00 00 mov $0x1,%eax 491dda: 41 5c pop %r12 491ddc: 5b pop %rbx 491ddd: 48 8b e5 mov %rbp,%rsp 491de0: 5d pop %rbp 491de1: c3 retq 491de2: 66 90 xchg %ax,%ax 0000000000491de4 <_D2rt19sections_elf_shared3DSO9__xtoHashFNbNeKxS2rt19sections_elf_shared3DSOZm>: 491de4: 55 push %rbp 491de5: 48 8b ec mov %rsp,%rbp 491de8: 53 push %rbx 491de9: 41 54 push %r12 491deb: 49 89 fc mov %rdi,%r12 491dee: 48 89 fe mov %rdi,%rsi 491df1: bf f0 1e 4f 00 mov $0x4f1ef0,%edi 491df6: 48 8b 05 f3 00 06 00 mov 0x600f3(%rip),%rax # 4f1ef0 <_D43TypeInfo_xAyS2rt15deh_win64_posix9FuncTable6__initZ> 491dfd: 48 ff 50 28 rex.W callq *0x28(%rax) 491e01: 48 89 c3 mov %rax,%rbx 491e04: 49 8d 74 24 10 lea 0x10(%r12),%rsi 491e09: bf 10 1f 4f 00 mov $0x4f1f10,%edi 491e0e: 48 8b 0d fb 00 06 00 mov 0x600fb(%rip),%rcx # 4f1f10 <_D33TypeInfo_xS2rt5minfo11ModuleGroup6__initZ> 491e15: 48 ff 51 28 rex.W callq *0x28(%rcx) 491e19: 48 01 c3 add %rax,%rbx 491e1c: 49 8d 74 24 40 lea 0x40(%r12),%rsi 491e21: bf 30 1f 4f 00 mov $0x4f1f30,%edi 491e26: 48 8b 05 03 01 06 00 mov 0x60103(%rip),%rax # 4f1f30 <_D56TypeInfo_xS2rt4util9container5array13__T5ArrayTAvZ5Array6__initZ> 491e2d: 48 ff 50 28 rex.W callq *0x28(%rax) 491e31: 48 01 c3 add %rax,%rbx 491e34: 49 8d 74 24 50 lea 0x50(%r12),%rsi 491e39: bf a0 50 4f 00 mov $0x4f50a0,%edi 491e3e: 48 8b 0d 5b 32 06 00 mov 0x6325b(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 491e45: 48 ff 51 28 rex.W callq *0x28(%rcx) 491e49: 48 01 c3 add %rax,%rbx 491e4c: 49 8d 74 24 58 lea 0x58(%r12),%rsi 491e51: bf a0 50 4f 00 mov $0x4f50a0,%edi 491e56: 48 8b 05 43 32 06 00 mov 0x63243(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 491e5d: 48 ff 50 28 rex.W callq *0x28(%rax) 491e61: 48 01 c3 add %rax,%rbx 491e64: 48 8b c3 mov %rbx,%rax 491e67: 41 5c pop %r12 491e69: 5b pop %rbx 491e6a: 5d pop %rbp 491e6b: c3 retq 0000000000491e6c <_D2rt5tlsgc7__arrayZ>: 491e6c: 55 push %rbp 491e6d: 48 8b ec mov %rsp,%rbp 491e70: 48 83 ec 10 sub $0x10,%rsp 491e74: 48 89 fa mov %rdi,%rdx 491e77: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491e7b: ba e1 f9 4d 00 mov $0x4df9e1,%edx 491e80: bf 0e 00 00 00 mov $0xe,%edi 491e85: 48 89 d6 mov %rdx,%rsi 491e88: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491e8c: e8 b7 6f ff ff callq 488e48 <_d_arraybounds> 491e91: 0f 1f 00 nopl (%rax) 0000000000491e94 <_D2rt5tlsgc8__assertFiZv>: 491e94: 55 push %rbp 491e95: 48 8b ec mov %rsp,%rbp 491e98: 48 83 ec 10 sub $0x10,%rsp 491e9c: 48 89 fa mov %rdi,%rdx 491e9f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491ea3: ba e1 f9 4d 00 mov $0x4df9e1,%edx 491ea8: bf 0e 00 00 00 mov $0xe,%edi 491ead: 48 89 d6 mov %rdx,%rsi 491eb0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491eb4: e8 47 6e ff ff callq 488d00 <_d_assert> 491eb9: 0f 1f 00 nopl (%rax) 0000000000491ebc <_D2rt5tlsgc15__unittest_failFiZv>: 491ebc: 55 push %rbp 491ebd: 48 8b ec mov %rsp,%rbp 491ec0: 48 83 ec 10 sub $0x10,%rsp 491ec4: 48 89 fa mov %rdi,%rdx 491ec7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 491ecb: ba e1 f9 4d 00 mov $0x4df9e1,%edx 491ed0: bf 0e 00 00 00 mov $0xe,%edi 491ed5: 48 89 d6 mov %rdx,%rsi 491ed8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 491edc: e8 af 6e ff ff callq 488d90 <_d_unittest> 491ee1: 48 8b e5 mov %rbp,%rsp 491ee4: 5d pop %rbp 491ee5: c3 retq ... 0000000000491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm>: 491ee8: 55 push %rbp 491ee9: 48 8b ec mov %rsp,%rbp 491eec: 48 83 ec 38 sub $0x38,%rsp 491ef0: 53 push %rbx 491ef1: 41 54 push %r12 491ef3: 41 55 push %r13 491ef5: 49 89 f5 mov %rsi,%r13 491ef8: 49 89 d4 mov %rdx,%r12 491efb: 48 89 fb mov %rdi,%rbx 491efe: 4d 85 ed test %r13,%r13 491f01: 74 05 je 491f08 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x20> 491f03: 48 85 d2 test %rdx,%rdx 491f06: 75 0c jne 491f14 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x2c> 491f08: 31 c0 xor %eax,%eax 491f0a: 41 5d pop %r13 491f0c: 41 5c pop %r12 491f0e: 5b pop %rbx 491f0f: 48 8b e5 mov %rbp,%rsp 491f12: 5d pop %rbp 491f13: c3 retq 491f14: 48 81 e6 03 00 00 00 and $0x3,%rsi 491f1b: 89 75 e8 mov %esi,-0x18(%rbp) 491f1e: 49 c1 ed 02 shr $0x2,%r13 491f22: 4d 85 ed test %r13,%r13 491f25: 74 4a je 491f71 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x89> 491f27: 49 8b fc mov %r12,%rdi 491f2a: e8 21 01 00 00 callq 492050 <_D2rt4util4hash6hashOfFNaNbNePxvmmZ9get16bitsFNaNbPxhZk> 491f2f: 89 c0 mov %eax,%eax 491f31: 48 01 c3 add %rax,%rbx 491f34: 48 8b c3 mov %rbx,%rax 491f37: 48 c1 e0 10 shl $0x10,%rax 491f3b: 48 89 45 d8 mov %rax,-0x28(%rbp) 491f3f: 49 8d 7c 24 02 lea 0x2(%r12),%rdi 491f44: e8 07 01 00 00 callq 492050 <_D2rt4util4hash6hashOfFNaNbNePxvmmZ9get16bitsFNaNbPxhZk> 491f49: 48 89 c1 mov %rax,%rcx 491f4c: c1 e1 0b shl $0xb,%ecx 491f4f: 89 c9 mov %ecx,%ecx 491f51: 48 33 cb xor %rbx,%rcx 491f54: 48 8b 45 d8 mov -0x28(%rbp),%rax 491f58: 48 33 c1 xor %rcx,%rax 491f5b: 48 89 c3 mov %rax,%rbx 491f5e: 49 83 c4 04 add $0x4,%r12 491f62: 48 c1 e8 0b shr $0xb,%rax 491f66: 48 01 c3 add %rax,%rbx 491f69: 49 ff cd dec %r13 491f6c: 4d 85 ed test %r13,%r13 491f6f: 75 b6 jne 491f27 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x3f> 491f71: 8b 55 e8 mov -0x18(%rbp),%edx 491f74: 83 fa 01 cmp $0x1,%edx 491f77: 74 6b je 491fe4 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0xfc> 491f79: 83 fa 02 cmp $0x2,%edx 491f7c: 74 43 je 491fc1 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0xd9> 491f7e: 83 fa 03 cmp $0x3,%edx 491f81: 74 02 je 491f85 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x9d> 491f83: eb 7b jmp 492000 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x118> 491f85: 49 8b fc mov %r12,%rdi 491f88: e8 c3 00 00 00 callq 492050 <_D2rt4util4hash6hashOfFNaNbNePxvmmZ9get16bitsFNaNbPxhZk> 491f8d: 89 c0 mov %eax,%eax 491f8f: 48 01 c3 add %rax,%rbx 491f92: 48 8b c3 mov %rbx,%rax 491f95: 48 c1 e0 10 shl $0x10,%rax 491f99: 48 89 45 e0 mov %rax,-0x20(%rbp) 491f9d: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 491fa3: c1 e0 12 shl $0x12,%eax 491fa6: 48 98 cltq 491fa8: 48 89 c1 mov %rax,%rcx 491fab: 48 8b 45 e0 mov -0x20(%rbp),%rax 491faf: 48 33 c1 xor %rcx,%rax 491fb2: 48 31 c3 xor %rax,%rbx 491fb5: 48 8b d3 mov %rbx,%rdx 491fb8: 48 c1 ea 0b shr $0xb,%rdx 491fbc: 48 01 d3 add %rdx,%rbx 491fbf: eb 3f jmp 492000 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x118> 491fc1: 49 8b fc mov %r12,%rdi 491fc4: e8 87 00 00 00 callq 492050 <_D2rt4util4hash6hashOfFNaNbNePxvmmZ9get16bitsFNaNbPxhZk> 491fc9: 89 c0 mov %eax,%eax 491fcb: 48 01 c3 add %rax,%rbx 491fce: 48 8b cb mov %rbx,%rcx 491fd1: 48 c1 e1 0b shl $0xb,%rcx 491fd5: 48 31 cb xor %rcx,%rbx 491fd8: 48 8b d3 mov %rbx,%rdx 491fdb: 48 c1 ea 11 shr $0x11,%rdx 491fdf: 48 01 d3 add %rdx,%rbx 491fe2: eb 1c jmp 492000 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm+0x118> 491fe4: 31 f6 xor %esi,%esi 491fe6: 41 8a 34 24 mov (%r12),%sil 491fea: 48 01 f3 add %rsi,%rbx 491fed: 48 8b c3 mov %rbx,%rax 491ff0: 48 c1 e0 0a shl $0xa,%rax 491ff4: 48 31 c3 xor %rax,%rbx 491ff7: 48 8b fb mov %rbx,%rdi 491ffa: 48 d1 ef shr %rdi 491ffd: 48 01 fb add %rdi,%rbx 492000: 48 8b f3 mov %rbx,%rsi 492003: 48 c1 e6 03 shl $0x3,%rsi 492007: 48 31 f3 xor %rsi,%rbx 49200a: 48 8b fb mov %rbx,%rdi 49200d: 48 c1 ef 05 shr $0x5,%rdi 492011: 48 01 fb add %rdi,%rbx 492014: 48 8b c3 mov %rbx,%rax 492017: 48 c1 e0 04 shl $0x4,%rax 49201b: 48 31 c3 xor %rax,%rbx 49201e: 48 8b cb mov %rbx,%rcx 492021: 48 c1 e9 11 shr $0x11,%rcx 492025: 48 01 cb add %rcx,%rbx 492028: 48 8b d3 mov %rbx,%rdx 49202b: 48 c1 e2 19 shl $0x19,%rdx 49202f: 48 31 d3 xor %rdx,%rbx 492032: 48 8b f3 mov %rbx,%rsi 492035: 48 c1 ee 06 shr $0x6,%rsi 492039: 48 01 f3 add %rsi,%rbx 49203c: 48 8b c3 mov %rbx,%rax 49203f: 41 5d pop %r13 492041: 41 5c pop %r12 492043: 5b pop %rbx 492044: 48 8b e5 mov %rbp,%rsp 492047: 5d pop %rbp 492048: c3 retq 492049: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000492050 <_D2rt4util4hash6hashOfFNaNbNePxvmmZ9get16bitsFNaNbPxhZk>: 492050: 55 push %rbp 492051: 48 8b ec mov %rsp,%rbp 492054: 48 83 ec 10 sub $0x10,%rsp 492058: 0f b7 07 movzwl (%rdi),%eax 49205b: 48 8b e5 mov %rbp,%rsp 49205e: 5d pop %rbp 49205f: c3 retq 0000000000492060 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag8opEqualsMFC6ObjectZb>: 492060: 55 push %rbp 492061: 48 8b ec mov %rsp,%rbp 492064: 48 83 ec 10 sub $0x10,%rsp 492068: e8 e7 b8 ff ff callq 48d954 <_D6object8TypeInfo8opEqualsMFC6ObjectZb> 49206d: 48 8b e5 mov %rbp,%rsp 492070: 5d pop %rbp 492071: c3 retq 492072: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492078 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag8toStringMxFNaNbNfZAya>: 492078: 55 push %rbp 492079: 48 8b ec mov %rsp,%rbp 49207c: 48 83 ec 10 sub $0x10,%rsp 492080: 48 8b 15 81 d9 04 00 mov 0x4d981(%rip),%rdx # 4dfa08 <_TMP2611+0x8> 492087: 48 8b 05 72 d9 04 00 mov 0x4d972(%rip),%rax # 4dfa00 <_TMP2611> 49208e: 48 8b e5 mov %rbp,%rsp 492091: 5d pop %rbp 492092: c3 retq 492093: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492098 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7getHashMxFNbNexPvZm>: 492098: 55 push %rbp 492099: 48 8b ec mov %rsp,%rbp 49209c: 48 83 ec 20 sub $0x20,%rsp 4920a0: 48 8b 56 08 mov 0x8(%rsi),%rdx 4920a4: 48 8b 06 mov (%rsi),%rax 4920a7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4920ab: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4920af: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4920b3: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4920b7: 31 ff xor %edi,%edi 4920b9: e8 2a fe ff ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4920be: 48 8b e5 mov %rbp,%rsp 4920c1: 5d pop %rbp 4920c2: c3 retq 4920c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004920c8 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag6equalsMxFxPvxPvZb>: 4920c8: 55 push %rbp 4920c9: 48 8b ec mov %rsp,%rbp 4920cc: 48 83 ec 48 sub $0x48,%rsp 4920d0: 53 push %rbx 4920d1: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4920d5: 48 8b 02 mov (%rdx),%rax 4920d8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4920dc: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4920e0: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4920e4: 48 8b 06 mov (%rsi),%rax 4920e7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4920eb: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4920ef: 48 8b 5d c0 mov -0x40(%rbp),%rbx 4920f3: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4920f7: 75 14 jne 49210d <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag6equalsMxFxPvxPvZb+0x45> 4920f9: 48 89 da mov %rbx,%rdx 4920fc: 48 8b 75 d8 mov -0x28(%rbp),%rsi 492100: 48 8b 7d c8 mov -0x38(%rbp),%rdi 492104: e8 87 5a ff ff callq 487b90 492109: 85 c0 test %eax,%eax 49210b: 74 04 je 492111 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag6equalsMxFxPvxPvZb+0x49> 49210d: 31 c0 xor %eax,%eax 49210f: eb 05 jmp 492116 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag6equalsMxFxPvxPvZb+0x4e> 492111: b8 01 00 00 00 mov $0x1,%eax 492116: 5b pop %rbx 492117: 48 8b e5 mov %rbp,%rsp 49211a: 5d pop %rbp 49211b: c3 retq 49211c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000492120 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi>: 492120: 55 push %rbp 492121: 48 8b ec mov %rsp,%rbp 492124: 48 83 ec 40 sub $0x40,%rsp 492128: 53 push %rbx 492129: 48 8b 4a 08 mov 0x8(%rdx),%rcx 49212d: 48 8b 02 mov (%rdx),%rax 492130: 48 89 45 c0 mov %rax,-0x40(%rbp) 492134: 48 89 4d c8 mov %rcx,-0x38(%rbp) 492138: 48 8b 4e 08 mov 0x8(%rsi),%rcx 49213c: 48 8b 06 mov (%rsi),%rax 49213f: 48 89 45 d0 mov %rax,-0x30(%rbp) 492143: 48 89 4d d8 mov %rcx,-0x28(%rbp) 492147: 48 8b 7d c0 mov -0x40(%rbp),%rdi 49214b: 48 8b 5d d0 mov -0x30(%rbp),%rbx 49214f: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 492153: 73 03 jae 492158 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi+0x38> 492155: 48 89 df mov %rbx,%rdi 492158: 31 f6 xor %esi,%esi 49215a: 48 85 ff test %rdi,%rdi 49215d: 74 24 je 492183 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi+0x63> 49215f: 48 8b 55 c8 mov -0x38(%rbp),%rdx 492163: 0f be 04 16 movsbl (%rsi,%rdx,1),%eax 492167: 4c 8b 4d d8 mov -0x28(%rbp),%r9 49216b: 46 0f be 04 0e movsbl (%rsi,%r9,1),%r8d 492170: 41 2b c0 sub %r8d,%eax 492173: 74 06 je 49217b <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi+0x5b> 492175: 5b pop %rbx 492176: 48 8b e5 mov %rbp,%rsp 492179: 5d pop %rbp 49217a: c3 retq 49217b: 48 ff c6 inc %rsi 49217e: 48 39 fe cmp %rdi,%rsi 492181: 72 dc jb 49215f <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi+0x3f> 492183: 48 8b 45 d0 mov -0x30(%rbp),%rax 492187: 48 39 45 c0 cmp %rax,-0x40(%rbp) 49218b: 73 0b jae 492198 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag7compareMxFxPvxPvZi+0x78> 49218d: b8 ff ff ff ff mov $0xffffffff,%eax 492192: 5b pop %rbx 492193: 48 8b e5 mov %rbp,%rsp 492196: 5d pop %rbp 492197: c3 retq 492198: 48 3b 45 c0 cmp -0x40(%rbp),%rax 49219c: 0f 92 c0 setb %al 49219f: 48 0f b6 c0 movzbq %al,%rax 4921a3: 5b pop %rbx 4921a4: 48 8b e5 mov %rbp,%rsp 4921a7: 5d pop %rbp 4921a8: c3 retq 4921a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004921b0 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ag4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4921b0: 55 push %rbp 4921b1: 48 8b ec mov %rsp,%rbp 4921b4: 48 83 ec 10 sub $0x10,%rsp 4921b8: b8 d0 fd 4d 00 mov $0x4dfdd0,%eax 4921bd: 48 8b e5 mov %rbp,%rsp 4921c0: 5d pop %rbp 4921c1: c3 retq ... 00000000004921c4 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ah8toStringMxFNaNbNfZAya>: 4921c4: 55 push %rbp 4921c5: 48 8b ec mov %rsp,%rbp 4921c8: 48 83 ec 10 sub $0x10,%rsp 4921cc: 48 8b 15 25 d9 04 00 mov 0x4d925(%rip),%rdx # 4dfaf8 <_TMP2613+0x8> 4921d3: 48 8b 05 16 d9 04 00 mov 0x4d916(%rip),%rax # 4dfaf0 <_TMP2613> 4921da: 48 8b e5 mov %rbp,%rsp 4921dd: 5d pop %rbp 4921de: c3 retq 4921df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004921e4 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ah7compareMxFxPvxPvZi>: 4921e4: 55 push %rbp 4921e5: 48 8b ec mov %rsp,%rbp 4921e8: 48 83 ec 20 sub $0x20,%rsp 4921ec: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4921f0: 48 8b 02 mov (%rdx),%rax 4921f3: 48 89 c2 mov %rax,%rdx 4921f6: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4921fa: 48 8b 56 08 mov 0x8(%rsi),%rdx 4921fe: 48 8b 3e mov (%rsi),%rdi 492201: 48 89 d6 mov %rdx,%rsi 492204: 48 8b 55 e0 mov -0x20(%rbp),%rdx 492208: e8 57 d3 ff ff callq 48f564 <_D4core8internal6string7dstrcmpFNaNbNiNexAaxAaZi> 49220d: 48 8b e5 mov %rbp,%rsp 492210: 5d pop %rbp 492211: c3 retq 492212: 66 90 xchg %ax,%ax 0000000000492214 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ah4nextMNgFNaNbNdNiZNgC8TypeInfo>: 492214: 55 push %rbp 492215: 48 8b ec mov %rsp,%rbp 492218: 48 83 ec 10 sub $0x10,%rsp 49221c: b8 90 ff 4d 00 mov $0x4dff90,%eax 492221: 48 8b e5 mov %rbp,%rsp 492224: 5d pop %rbp 492225: c3 retq ... 0000000000492228 <_D2rt8typeinfo5ti_Ag11TypeInfo_Aa8toStringMxFNaNbNfZAya>: 492228: 55 push %rbp 492229: 48 8b ec mov %rsp,%rbp 49222c: 48 83 ec 10 sub $0x10,%rsp 492230: 48 8b 15 b1 d9 04 00 mov 0x4d9b1(%rip),%rdx # 4dfbe8 <_TMP2619+0x8> 492237: 48 8b 05 a2 d9 04 00 mov 0x4d9a2(%rip),%rax # 4dfbe0 <_TMP2619> 49223e: 48 8b e5 mov %rbp,%rsp 492241: 5d pop %rbp 492242: c3 retq 492243: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492248 <_D2rt8typeinfo5ti_Ag11TypeInfo_Aa7getHashMxFNbNexPvZm>: 492248: 55 push %rbp 492249: 48 8b ec mov %rsp,%rbp 49224c: 48 83 ec 30 sub $0x30,%rsp 492250: 53 push %rbx 492251: 45 31 c0 xor %r8d,%r8d 492254: 48 8b 56 08 mov 0x8(%rsi),%rdx 492258: 48 8b 06 mov (%rsi),%rax 49225b: 48 89 45 e0 mov %rax,-0x20(%rbp) 49225f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 492263: 48 89 45 d0 mov %rax,-0x30(%rbp) 492267: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49226b: 31 ff xor %edi,%edi 49226d: 48 39 7d e0 cmp %rdi,-0x20(%rbp) 492271: 74 19 je 49228c <_D2rt8typeinfo5ti_Ag11TypeInfo_Aa7getHashMxFNbNexPvZm+0x44> 492273: 4d 6b c0 0b imul $0xb,%r8,%r8 492277: 31 c9 xor %ecx,%ecx 492279: 48 8b 5d d8 mov -0x28(%rbp),%rbx 49227d: 8a 0c 1f mov (%rdi,%rbx,1),%cl 492280: 4c 03 c1 add %rcx,%r8 492283: 48 ff c7 inc %rdi 492286: 48 3b 7d e0 cmp -0x20(%rbp),%rdi 49228a: 72 e7 jb 492273 <_D2rt8typeinfo5ti_Ag11TypeInfo_Aa7getHashMxFNbNexPvZm+0x2b> 49228c: 49 8b c0 mov %r8,%rax 49228f: 5b pop %rbx 492290: 48 8b e5 mov %rbp,%rsp 492293: 5d pop %rbp 492294: c3 retq 492295: 0f 1f 00 nopl (%rax) 0000000000492298 <_D2rt8typeinfo5ti_Ag11TypeInfo_Aa4nextMNgFNaNbNdNiZNgC8TypeInfo>: 492298: 55 push %rbp 492299: 48 8b ec mov %rsp,%rbp 49229c: 48 83 ec 10 sub $0x10,%rsp 4922a0: b8 b0 fe 4d 00 mov $0x4dfeb0,%eax 4922a5: 48 8b e5 mov %rbp,%rsp 4922a8: 5d pop %rbp 4922a9: c3 retq ... 00000000004922ac <_D2rt8typeinfo5ti_Ag12TypeInfo_Axa8toStringMxFNaNbNfZAya>: 4922ac: 55 push %rbp 4922ad: 48 8b ec mov %rsp,%rbp 4922b0: 48 83 ec 10 sub $0x10,%rsp 4922b4: 48 8b 15 1d da 04 00 mov 0x4da1d(%rip),%rdx # 4dfcd8 <_TMP2623+0x8> 4922bb: 48 8b 05 0e da 04 00 mov 0x4da0e(%rip),%rax # 4dfcd0 <_TMP2623> 4922c2: 48 8b e5 mov %rbp,%rsp 4922c5: 5d pop %rbp 4922c6: c3 retq 4922c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004922cc <_D2rt8typeinfo5ti_Ag12TypeInfo_Axa4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4922cc: 55 push %rbp 4922cd: 48 8b ec mov %rsp,%rbp 4922d0: 48 83 ec 10 sub $0x10,%rsp 4922d4: b8 80 22 4f 00 mov $0x4f2280,%eax 4922d9: 48 8b e5 mov %rbp,%rsp 4922dc: 5d pop %rbp 4922dd: c3 retq ... 00000000004922e0 <_D2rt8typeinfo7ti_byte10TypeInfo_g8toStringMxFNaNbNfZAya>: 4922e0: 55 push %rbp 4922e1: 48 8b ec mov %rsp,%rbp 4922e4: 48 83 ec 10 sub $0x10,%rsp 4922e8: 48 8b 15 d9 da 04 00 mov 0x4dad9(%rip),%rdx # 4dfdc8 <_TMP2650+0x8> 4922ef: 48 8b 05 ca da 04 00 mov 0x4daca(%rip),%rax # 4dfdc0 <_TMP2650> 4922f6: 48 8b e5 mov %rbp,%rsp 4922f9: 5d pop %rbp 4922fa: c3 retq 4922fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492300 <_D2rt8typeinfo7ti_byte10TypeInfo_g7getHashMxFNaNbNexPvZm>: 492300: 55 push %rbp 492301: 48 8b ec mov %rsp,%rbp 492304: 48 83 ec 10 sub $0x10,%rsp 492308: 0f be 06 movsbl (%rsi),%eax 49230b: 48 98 cltq 49230d: 48 8b e5 mov %rbp,%rsp 492310: 5d pop %rbp 492311: c3 retq 492312: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492318 <_D2rt8typeinfo7ti_byte10TypeInfo_g6equalsMxFNaNbNexPvxPvZb>: 492318: 55 push %rbp 492319: 48 8b ec mov %rsp,%rbp 49231c: 48 83 ec 20 sub $0x20,%rsp 492320: 8a 02 mov (%rdx),%al 492322: 3a 06 cmp (%rsi),%al 492324: 0f 94 c0 sete %al 492327: 0f b6 c0 movzbl %al,%eax 49232a: 48 8b e5 mov %rbp,%rsp 49232d: 5d pop %rbp 49232e: c3 retq 49232f: 90 nop 0000000000492330 <_D2rt8typeinfo7ti_byte10TypeInfo_g7compareMxFNaNbNexPvxPvZi>: 492330: 55 push %rbp 492331: 48 8b ec mov %rsp,%rbp 492334: 48 83 ec 20 sub $0x20,%rsp 492338: 0f be 02 movsbl (%rdx),%eax 49233b: 0f be 0e movsbl (%rsi),%ecx 49233e: 2b c1 sub %ecx,%eax 492340: 48 8b e5 mov %rbp,%rsp 492343: 5d pop %rbp 492344: c3 retq 492345: 0f 1f 00 nopl (%rax) 0000000000492348 <_D2rt8typeinfo7ti_byte10TypeInfo_g5tsizeMxFNaNbNdNiNeZm>: 492348: 55 push %rbp 492349: 48 8b ec mov %rsp,%rbp 49234c: 48 83 ec 10 sub $0x10,%rsp 492350: b8 01 00 00 00 mov $0x1,%eax 492355: 48 8b e5 mov %rbp,%rsp 492358: 5d pop %rbp 492359: c3 retq 49235a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492360 <_D2rt8typeinfo7ti_byte10TypeInfo_g4initMxFNaNbNiNeZAxv>: 492360: 55 push %rbp 492361: 48 8b ec mov %rsp,%rbp 492364: 48 83 ec 10 sub $0x10,%rsp 492368: b8 01 00 00 00 mov $0x1,%eax 49236d: 31 d2 xor %edx,%edx 49236f: 48 8b e5 mov %rbp,%rsp 492372: 5d pop %rbp 492373: c3 retq 492374: 0f 1f 40 00 nopl 0x0(%rax) 0000000000492378 <_D2rt8typeinfo7ti_byte10TypeInfo_g4swapMxFNaNbNePvPvZv>: 492378: 55 push %rbp 492379: 48 8b ec mov %rsp,%rbp 49237c: 48 83 ec 20 sub $0x20,%rsp 492380: 8a 0a mov (%rdx),%cl 492382: 8a 06 mov (%rsi),%al 492384: 88 02 mov %al,(%rdx) 492386: 88 0e mov %cl,(%rsi) 492388: 48 8b e5 mov %rbp,%rsp 49238b: 5d pop %rbp 49238c: c3 retq 49238d: 00 00 add %al,(%rax) ... 0000000000492390 <_D2rt8typeinfo7ti_char10TypeInfo_a8toStringMxFNaNbNfZAya>: 492390: 55 push %rbp 492391: 48 8b ec mov %rsp,%rbp 492394: 48 83 ec 10 sub $0x10,%rsp 492398: 48 8b 15 09 db 04 00 mov 0x4db09(%rip),%rdx # 4dfea8 <_TMP2661+0x8> 49239f: 48 8b 05 fa da 04 00 mov 0x4dafa(%rip),%rax # 4dfea0 <_TMP2661> 4923a6: 48 8b e5 mov %rbp,%rsp 4923a9: 5d pop %rbp 4923aa: c3 retq 4923ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004923b0 <_D2rt8typeinfo7ti_char10TypeInfo_a7getHashMxFNaNbNexPvZm>: 4923b0: 55 push %rbp 4923b1: 48 8b ec mov %rsp,%rbp 4923b4: 48 83 ec 10 sub $0x10,%rsp 4923b8: 0f b6 06 movzbl (%rsi),%eax 4923bb: 89 c0 mov %eax,%eax 4923bd: 48 8b e5 mov %rbp,%rsp 4923c0: 5d pop %rbp 4923c1: c3 retq 4923c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004923c8 <_D2rt8typeinfo7ti_char10TypeInfo_a6equalsMxFNaNbNexPvxPvZb>: 4923c8: 55 push %rbp 4923c9: 48 8b ec mov %rsp,%rbp 4923cc: 48 83 ec 20 sub $0x20,%rsp 4923d0: 8a 02 mov (%rdx),%al 4923d2: 3a 06 cmp (%rsi),%al 4923d4: 0f 94 c0 sete %al 4923d7: 0f b6 c0 movzbl %al,%eax 4923da: 48 8b e5 mov %rbp,%rsp 4923dd: 5d pop %rbp 4923de: c3 retq 4923df: 90 nop 00000000004923e0 <_D2rt8typeinfo7ti_char10TypeInfo_a7compareMxFNaNbNexPvxPvZi>: 4923e0: 55 push %rbp 4923e1: 48 8b ec mov %rsp,%rbp 4923e4: 48 83 ec 20 sub $0x20,%rsp 4923e8: 0f b6 02 movzbl (%rdx),%eax 4923eb: 0f b6 0e movzbl (%rsi),%ecx 4923ee: 2b c1 sub %ecx,%eax 4923f0: 48 8b e5 mov %rbp,%rsp 4923f3: 5d pop %rbp 4923f4: c3 retq 4923f5: 0f 1f 00 nopl (%rax) 00000000004923f8 <_D2rt8typeinfo7ti_char10TypeInfo_a5tsizeMxFNaNbNdNiNeZm>: 4923f8: 55 push %rbp 4923f9: 48 8b ec mov %rsp,%rbp 4923fc: 48 83 ec 10 sub $0x10,%rsp 492400: b8 01 00 00 00 mov $0x1,%eax 492405: 48 8b e5 mov %rbp,%rsp 492408: 5d pop %rbp 492409: c3 retq 49240a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492410 <_D2rt8typeinfo7ti_char10TypeInfo_a4swapMxFNaNbNePvPvZv>: 492410: 55 push %rbp 492411: 48 8b ec mov %rsp,%rbp 492414: 48 83 ec 20 sub $0x20,%rsp 492418: 8a 0a mov (%rdx),%cl 49241a: 8a 06 mov (%rsi),%al 49241c: 88 02 mov %al,(%rdx) 49241e: 88 0e mov %cl,(%rsi) 492420: 48 8b e5 mov %rbp,%rsp 492423: 5d pop %rbp 492424: c3 retq 492425: 0f 1f 00 nopl (%rax) 0000000000492428 <_D2rt8typeinfo7ti_char10TypeInfo_a4initMxFNaNbNiNeZAxv>: 492428: 55 push %rbp 492429: 48 8b ec mov %rsp,%rbp 49242c: 48 83 ec 10 sub $0x10,%rsp 492430: ba 38 23 4f 00 mov $0x4f2338,%edx 492435: b8 01 00 00 00 mov $0x1,%eax 49243a: 48 8b e5 mov %rbp,%rsp 49243d: 5d pop %rbp 49243e: c3 retq ... 0000000000492440 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h8toStringMxFNaNbNfZAya>: 492440: 55 push %rbp 492441: 48 8b ec mov %rsp,%rbp 492444: 48 83 ec 10 sub $0x10,%rsp 492448: 48 8b 15 39 db 04 00 mov 0x4db39(%rip),%rdx # 4dff88 <_TMP2699+0x8> 49244f: 48 8b 05 2a db 04 00 mov 0x4db2a(%rip),%rax # 4dff80 <_TMP2699> 492456: 48 8b e5 mov %rbp,%rsp 492459: 5d pop %rbp 49245a: c3 retq 49245b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492460 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h7getHashMxFNaNbNexPvZm>: 492460: 55 push %rbp 492461: 48 8b ec mov %rsp,%rbp 492464: 48 83 ec 10 sub $0x10,%rsp 492468: 0f b6 06 movzbl (%rsi),%eax 49246b: 89 c0 mov %eax,%eax 49246d: 48 8b e5 mov %rbp,%rsp 492470: 5d pop %rbp 492471: c3 retq 492472: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492478 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h6equalsMxFNaNbNexPvxPvZb>: 492478: 55 push %rbp 492479: 48 8b ec mov %rsp,%rbp 49247c: 48 83 ec 20 sub $0x20,%rsp 492480: 8a 02 mov (%rdx),%al 492482: 3a 06 cmp (%rsi),%al 492484: 0f 94 c0 sete %al 492487: 0f b6 c0 movzbl %al,%eax 49248a: 48 8b e5 mov %rbp,%rsp 49248d: 5d pop %rbp 49248e: c3 retq 49248f: 90 nop 0000000000492490 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h7compareMxFNaNbNexPvxPvZi>: 492490: 55 push %rbp 492491: 48 8b ec mov %rsp,%rbp 492494: 48 83 ec 20 sub $0x20,%rsp 492498: 0f b6 02 movzbl (%rdx),%eax 49249b: 0f b6 0e movzbl (%rsi),%ecx 49249e: 2b c1 sub %ecx,%eax 4924a0: 48 8b e5 mov %rbp,%rsp 4924a3: 5d pop %rbp 4924a4: c3 retq 4924a5: 0f 1f 00 nopl (%rax) 00000000004924a8 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h5tsizeMxFNaNbNdNiNeZm>: 4924a8: 55 push %rbp 4924a9: 48 8b ec mov %rsp,%rbp 4924ac: 48 83 ec 10 sub $0x10,%rsp 4924b0: b8 01 00 00 00 mov $0x1,%eax 4924b5: 48 8b e5 mov %rbp,%rsp 4924b8: 5d pop %rbp 4924b9: c3 retq 4924ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004924c0 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h4initMxFNaNbNiNeZAxv>: 4924c0: 55 push %rbp 4924c1: 48 8b ec mov %rsp,%rbp 4924c4: 48 83 ec 10 sub $0x10,%rsp 4924c8: b8 01 00 00 00 mov $0x1,%eax 4924cd: 31 d2 xor %edx,%edx 4924cf: 48 8b e5 mov %rbp,%rsp 4924d2: 5d pop %rbp 4924d3: c3 retq 4924d4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004924d8 <_D2rt8typeinfo8ti_ubyte10TypeInfo_h4swapMxFNaNbNePvPvZv>: 4924d8: 55 push %rbp 4924d9: 48 8b ec mov %rsp,%rbp 4924dc: 48 83 ec 20 sub $0x20,%rsp 4924e0: 8a 0a mov (%rdx),%cl 4924e2: 8a 06 mov (%rsi),%al 4924e4: 88 02 mov %al,(%rdx) 4924e6: 88 0e mov %cl,(%rsi) 4924e8: 48 8b e5 mov %rbp,%rsp 4924eb: 5d pop %rbp 4924ec: c3 retq 4924ed: 00 00 add %al,(%rax) ... 00000000004924f0 <_D2rt8typeinfo8ti_ulong10TypeInfo_m8toStringMxFNaNbNfZAya>: 4924f0: 55 push %rbp 4924f1: 48 8b ec mov %rsp,%rbp 4924f4: 48 83 ec 10 sub $0x10,%rsp 4924f8: 48 8b 15 69 db 04 00 mov 0x4db69(%rip),%rdx # 4e0068 <_TMP2708+0x8> 4924ff: 48 8b 05 5a db 04 00 mov 0x4db5a(%rip),%rax # 4e0060 <_TMP2708> 492506: 48 8b e5 mov %rbp,%rsp 492509: 5d pop %rbp 49250a: c3 retq 49250b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492510 <_D2rt8typeinfo8ti_ulong10TypeInfo_m7getHashMxFNaNbNexPvZm>: 492510: 55 push %rbp 492511: 48 8b ec mov %rsp,%rbp 492514: 48 83 ec 10 sub $0x10,%rsp 492518: 48 89 f2 mov %rsi,%rdx 49251b: be 08 00 00 00 mov $0x8,%esi 492520: 31 ff xor %edi,%edi 492522: e8 c1 f9 ff ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 492527: 48 8b e5 mov %rbp,%rsp 49252a: 5d pop %rbp 49252b: c3 retq 49252c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000492530 <_D2rt8typeinfo8ti_ulong10TypeInfo_m6equalsMxFNaNbNexPvxPvZb>: 492530: 55 push %rbp 492531: 48 8b ec mov %rsp,%rbp 492534: 48 83 ec 20 sub $0x20,%rsp 492538: 48 8b 02 mov (%rdx),%rax 49253b: 48 3b 06 cmp (%rsi),%rax 49253e: 0f 94 c0 sete %al 492541: 48 0f b6 c0 movzbq %al,%rax 492545: 48 8b e5 mov %rbp,%rsp 492548: 5d pop %rbp 492549: c3 retq 49254a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492550 <_D2rt8typeinfo8ti_ulong10TypeInfo_m7compareMxFNaNbNexPvxPvZi>: 492550: 55 push %rbp 492551: 48 8b ec mov %rsp,%rbp 492554: 48 83 ec 20 sub $0x20,%rsp 492558: 48 8b 02 mov (%rdx),%rax 49255b: 48 8b 0e mov (%rsi),%rcx 49255e: 48 3b c1 cmp %rcx,%rax 492561: 73 0a jae 49256d <_D2rt8typeinfo8ti_ulong10TypeInfo_m7compareMxFNaNbNexPvxPvZi+0x1d> 492563: b8 ff ff ff ff mov $0xffffffff,%eax 492568: 48 8b e5 mov %rbp,%rsp 49256b: 5d pop %rbp 49256c: c3 retq 49256d: 48 39 c1 cmp %rax,%rcx 492570: 0f 92 c0 setb %al 492573: 48 0f b6 c0 movzbq %al,%rax 492577: 48 8b e5 mov %rbp,%rsp 49257a: 5d pop %rbp 49257b: c3 retq 49257c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000492580 <_D2rt8typeinfo8ti_ulong10TypeInfo_m5tsizeMxFNaNbNdNiNeZm>: 492580: 55 push %rbp 492581: 48 8b ec mov %rsp,%rbp 492584: 48 83 ec 10 sub $0x10,%rsp 492588: b8 08 00 00 00 mov $0x8,%eax 49258d: 48 8b e5 mov %rbp,%rsp 492590: 5d pop %rbp 492591: c3 retq 492592: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000492598 <_D2rt8typeinfo8ti_ulong10TypeInfo_m4initMxFNaNbNiNeZAxv>: 492598: 55 push %rbp 492599: 48 8b ec mov %rsp,%rbp 49259c: 48 83 ec 10 sub $0x10,%rsp 4925a0: b8 08 00 00 00 mov $0x8,%eax 4925a5: 31 d2 xor %edx,%edx 4925a7: 48 8b e5 mov %rbp,%rsp 4925aa: 5d pop %rbp 4925ab: c3 retq 4925ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000004925b0 <_D2rt8typeinfo8ti_ulong10TypeInfo_m4swapMxFNaNbNePvPvZv>: 4925b0: 55 push %rbp 4925b1: 48 8b ec mov %rsp,%rbp 4925b4: 48 83 ec 20 sub $0x20,%rsp 4925b8: 48 8b 0a mov (%rdx),%rcx 4925bb: 48 8b 06 mov (%rsi),%rax 4925be: 48 89 02 mov %rax,(%rdx) 4925c1: 48 89 0e mov %rcx,(%rsi) 4925c4: 48 8b e5 mov %rbp,%rsp 4925c7: 5d pop %rbp 4925c8: c3 retq 4925c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004925d0 <_D2rt8typeinfo8ti_ulong10TypeInfo_m6talignMxFNaNbNdNiNeZm>: 4925d0: 55 push %rbp 4925d1: 48 8b ec mov %rsp,%rbp 4925d4: 48 83 ec 10 sub $0x10,%rsp 4925d8: b8 08 00 00 00 mov $0x8,%eax 4925dd: 48 8b e5 mov %rbp,%rsp 4925e0: 5d pop %rbp 4925e1: c3 retq ... 00000000004925e4 <_D2rt8typeinfo7ti_void10TypeInfo_v8toStringMxFNaNbNfZAya>: 4925e4: 55 push %rbp 4925e5: 48 8b ec mov %rsp,%rbp 4925e8: 48 83 ec 10 sub $0x10,%rsp 4925ec: 48 8b 15 55 db 04 00 mov 0x4db55(%rip),%rdx # 4e0148 <_TMP2714+0x8> 4925f3: 48 8b 05 46 db 04 00 mov 0x4db46(%rip),%rax # 4e0140 <_TMP2714> 4925fa: 48 8b e5 mov %rbp,%rsp 4925fd: 5d pop %rbp 4925fe: c3 retq 4925ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000492604 <_D2rt8typeinfo7ti_void10TypeInfo_v7getHashMxFNaNbNexPvZm>: 492604: 55 push %rbp 492605: 48 8b ec mov %rsp,%rbp 492608: 48 83 ec 10 sub $0x10,%rsp 49260c: f4 hlt 49260d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000492614 <_D2rt8typeinfo7ti_void10TypeInfo_v6equalsMxFNaNbNexPvxPvZb>: 492614: 55 push %rbp 492615: 48 8b ec mov %rsp,%rbp 492618: 48 83 ec 20 sub $0x20,%rsp 49261c: 8a 02 mov (%rdx),%al 49261e: 3a 06 cmp (%rsi),%al 492620: 0f 94 c0 sete %al 492623: 0f b6 c0 movzbl %al,%eax 492626: 48 8b e5 mov %rbp,%rsp 492629: 5d pop %rbp 49262a: c3 retq 49262b: 90 nop 000000000049262c <_D2rt8typeinfo7ti_void10TypeInfo_v7compareMxFNaNbNexPvxPvZi>: 49262c: 55 push %rbp 49262d: 48 8b ec mov %rsp,%rbp 492630: 48 83 ec 20 sub $0x20,%rsp 492634: 0f be 02 movsbl (%rdx),%eax 492637: 0f be 0e movsbl (%rsi),%ecx 49263a: 2b c1 sub %ecx,%eax 49263c: 48 8b e5 mov %rbp,%rsp 49263f: 5d pop %rbp 492640: c3 retq 492641: 0f 1f 00 nopl (%rax) 0000000000492644 <_D2rt8typeinfo7ti_void10TypeInfo_v5tsizeMxFNaNbNdNiNeZm>: 492644: 55 push %rbp 492645: 48 8b ec mov %rsp,%rbp 492648: 48 83 ec 10 sub $0x10,%rsp 49264c: b8 01 00 00 00 mov $0x1,%eax 492651: 48 8b e5 mov %rbp,%rsp 492654: 5d pop %rbp 492655: c3 retq 492656: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049265c <_D2rt8typeinfo7ti_void10TypeInfo_v4initMxFNaNbNiNeZAxv>: 49265c: 55 push %rbp 49265d: 48 8b ec mov %rsp,%rbp 492660: 48 83 ec 10 sub $0x10,%rsp 492664: b8 01 00 00 00 mov $0x1,%eax 492669: 31 d2 xor %edx,%edx 49266b: 48 8b e5 mov %rbp,%rsp 49266e: 5d pop %rbp 49266f: c3 retq 492670: 0f 1f 40 00 nopl 0x0(%rax) 0000000000492674 <_D2rt8typeinfo7ti_void10TypeInfo_v4swapMxFNaNbNePvPvZv>: 492674: 55 push %rbp 492675: 48 8b ec mov %rsp,%rbp 492678: 48 83 ec 20 sub $0x20,%rsp 49267c: 8a 0a mov (%rdx),%cl 49267e: 8a 06 mov (%rsi),%al 492680: 88 02 mov %al,(%rdx) 492682: 88 0e mov %cl,(%rsi) 492684: 48 8b e5 mov %rbp,%rsp 492687: 5d pop %rbp 492688: c3 retq 492689: 0f 1f 00 nopl (%rax) 000000000049268c <_D2rt8typeinfo7ti_void10TypeInfo_v5flagsMxFNaNbNdNiNeZk>: 49268c: 55 push %rbp 49268d: 48 8b ec mov %rsp,%rbp 492690: 48 83 ec 10 sub $0x10,%rsp 492694: b8 01 00 00 00 mov $0x1,%eax 492699: 48 8b e5 mov %rbp,%rsp 49269c: 5d pop %rbp 49269d: c3 retq ... 00000000004926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya>: 4926a0: 55 push %rbp 4926a1: 48 8b ec mov %rsp,%rbp 4926a4: 48 83 ec 10 sub $0x10,%rsp 4926a8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4926ac: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4926b0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4926b4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4926b8: 48 89 d6 mov %rdx,%rsi 4926bb: e8 08 00 00 00 callq 4926c8 <_D6object23__T11_trustedDupTxaTyaZ11_trustedDupFNaNbNeAxaZAya> 4926c0: 48 8b e5 mov %rbp,%rsp 4926c3: 5d pop %rbp 4926c4: c3 retq 4926c5: 00 00 add %al,(%rax) ... 00000000004926c8 <_D6object23__T11_trustedDupTxaTyaZ11_trustedDupFNaNbNeAxaZAya>: 4926c8: 55 push %rbp 4926c9: 48 8b ec mov %rsp,%rbp 4926cc: 48 83 ec 10 sub $0x10,%rsp 4926d0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4926d4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4926d8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4926dc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4926e0: 48 89 d6 mov %rdx,%rsi 4926e3: e8 08 00 00 00 callq 4926f0 <_D6object15__T4_dupTxaTyaZ4_dupFNaNbAxaZAya> 4926e8: 48 8b e5 mov %rbp,%rsp 4926eb: 5d pop %rbp 4926ec: c3 retq 4926ed: 00 00 add %al,(%rax) ... 00000000004926f0 <_D6object15__T4_dupTxaTyaZ4_dupFNaNbAxaZAya>: 4926f0: 55 push %rbp 4926f1: 48 8b ec mov %rsp,%rbp 4926f4: 48 83 ec 10 sub $0x10,%rsp 4926f8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4926fc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 492700: 48 8b 55 f8 mov -0x8(%rbp),%rdx 492704: 48 8b 7d f0 mov -0x10(%rbp),%rdi 492708: 48 89 d6 mov %rdx,%rsi 49270b: e8 68 9e 00 00 callq 49c578 <_D6object14__T7_rawDupTaZ7_rawDupFNaNbANgaZANga> 492710: 48 8b e5 mov %rbp,%rsp 492713: 5d pop %rbp 492714: c3 retq 492715: 00 00 add %al,(%rax) ... 0000000000492718 <_D3std5range10primitives12__T4saveTxaZ4saveFNaNbNdNiNfAxaZAxa>: 492718: 55 push %rbp 492719: 48 8b ec mov %rsp,%rbp 49271c: 48 83 ec 10 sub $0x10,%rsp 492720: 48 89 7d f0 mov %rdi,-0x10(%rbp) 492724: 48 89 75 f8 mov %rsi,-0x8(%rbp) 492728: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49272c: 48 8b 45 f0 mov -0x10(%rbp),%rax 492730: 48 8b e5 mov %rbp,%rsp 492733: 5d pop %rbp 492734: c3 retq 492735: 00 00 add %al,(%rax) ... 0000000000492738 <_D3std9algorithm8mutation26__T4swapTS3std5stdio4FileZ4swapFNaNbNiNeKS3std5stdio4FileKS3std5stdio4FileZv>: 492738: 55 push %rbp 492739: 48 8b ec mov %rsp,%rbp 49273c: 48 83 ec 58 sub $0x58,%rsp 492740: 53 push %rbx 492741: 48 39 fe cmp %rdi,%rsi 492744: 74 54 je 49279a <_D3std9algorithm8mutation26__T4swapTS3std5stdio4FileZ4swapFNaNbNiNeKS3std5stdio4FileKS3std5stdio4FileZv+0x62> 492746: 48 89 f1 mov %rsi,%rcx 492749: b8 18 00 00 00 mov $0x18,%eax 49274e: 48 89 45 b0 mov %rax,-0x50(%rbp) 492752: 48 89 4d b8 mov %rcx,-0x48(%rbp) 492756: 48 89 fa mov %rdi,%rdx 492759: bb 18 00 00 00 mov $0x18,%ebx 49275e: 48 89 5d c0 mov %rbx,-0x40(%rbp) 492762: 48 89 55 c8 mov %rdx,-0x38(%rbp) 492766: ba 18 00 00 00 mov $0x18,%edx 49276b: 48 8b 75 b8 mov -0x48(%rbp),%rsi 49276f: 48 8d 7d d0 lea -0x30(%rbp),%rdi 492773: e8 c8 51 ff ff callq 487940 492778: 48 8b 55 b0 mov -0x50(%rbp),%rdx 49277c: 48 8b 75 c8 mov -0x38(%rbp),%rsi 492780: 48 8b 7d b8 mov -0x48(%rbp),%rdi 492784: e8 b7 51 ff ff callq 487940 492789: 48 8b 55 c0 mov -0x40(%rbp),%rdx 49278d: 48 8d 75 d0 lea -0x30(%rbp),%rsi 492791: 48 8b 7d c8 mov -0x38(%rbp),%rdi 492795: e8 a6 51 ff ff callq 487940 49279a: 5b pop %rbx 49279b: 48 8b e5 mov %rbp,%rsp 49279e: 5d pop %rbp 49279f: c3 retq 00000000004927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya>: 4927a0: 55 push %rbp 4927a1: 48 8b ec mov %rsp,%rbp 4927a4: 48 83 ec 10 sub $0x10,%rsp 4927a8: e8 07 00 00 00 callq 4927b4 <_D3std4conv19__T6toImplTAyaTPxaZ6toImplFNaNbPxaZAya> 4927ad: 48 8b e5 mov %rbp,%rsp 4927b0: 5d pop %rbp 4927b1: c3 retq ... 00000000004927b4 <_D3std4conv19__T6toImplTAyaTPxaZ6toImplFNaNbPxaZAya>: 4927b4: 55 push %rbp 4927b5: 48 8b ec mov %rsp,%rbp 4927b8: 48 83 ec 10 sub $0x10,%rsp 4927bc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4927c0: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4927c5: 74 1a je 4927e1 <_D3std4conv19__T6toImplTAyaTPxaZ6toImplFNaNbPxaZAya+0x2d> 4927c7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4927cb: e8 60 51 ff ff callq 487930 4927d0: 48 89 c7 mov %rax,%rdi 4927d3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4927d7: 48 89 d6 mov %rdx,%rsi 4927da: e8 bd 5a 01 00 callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4927df: eb 04 jmp 4927e5 <_D3std4conv19__T6toImplTAyaTPxaZ6toImplFNaNbPxaZAya+0x31> 4927e1: 31 c0 xor %eax,%eax 4927e3: 31 d2 xor %edx,%edx 4927e5: 48 8b e5 mov %rbp,%rsp 4927e8: 5d pop %rbp 4927e9: c3 retq ... 00000000004927ec <_D3std4conv29__T4textTAyaTAyaTAyaTAxaTAyaZ4textFNaNbNfAyaAyaAyaAxaAyaZAya>: 4927ec: 55 push %rbp 4927ed: 48 8b ec mov %rsp,%rbp 4927f0: 48 83 ec 40 sub $0x40,%rsp 4927f4: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4927f8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4927fc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 492800: 48 89 4d e8 mov %rcx,-0x18(%rbp) 492804: 4c 89 45 f0 mov %r8,-0x10(%rbp) 492808: 4c 89 4d f8 mov %r9,-0x8(%rbp) 49280c: ff 75 28 pushq 0x28(%rbp) 49280f: ff 75 20 pushq 0x20(%rbp) 492812: ff 75 18 pushq 0x18(%rbp) 492815: ff 75 10 pushq 0x10(%rbp) 492818: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49281c: 48 8b 45 f0 mov -0x10(%rbp),%rax 492820: 49 89 c0 mov %rax,%r8 492823: 49 89 d1 mov %rdx,%r9 492826: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49282a: 48 8b 45 e0 mov -0x20(%rbp),%rax 49282e: 48 89 c2 mov %rax,%rdx 492831: 48 89 55 c8 mov %rdx,-0x38(%rbp) 492835: 48 8b 55 d8 mov -0x28(%rbp),%rdx 492839: 48 8b 7d d0 mov -0x30(%rbp),%rdi 49283d: 48 89 d6 mov %rdx,%rsi 492840: 48 8b 55 c8 mov -0x38(%rbp),%rdx 492844: e8 0b 00 00 00 callq 492854 <_D3std4conv37__T8textImplTAyaTAyaTAyaTAyaTAxaTAyaZ8textImplFNaNbNfAyaAyaAyaAxaAyaZAya> 492849: 48 83 c4 20 add $0x20,%rsp 49284d: 48 8b e5 mov %rbp,%rsp 492850: 5d pop %rbp 492851: c3 retq ... 0000000000492854 <_D3std4conv37__T8textImplTAyaTAyaTAyaTAyaTAxaTAyaZ8textImplFNaNbNfAyaAyaAyaAxaAyaZAya>: 492854: 55 push %rbp 492855: 48 8b ec mov %rsp,%rbp 492858: 48 83 ec 40 sub $0x40,%rsp 49285c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 492860: 48 89 75 d8 mov %rsi,-0x28(%rbp) 492864: 48 89 55 e0 mov %rdx,-0x20(%rbp) 492868: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49286c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 492870: 4c 89 4d f8 mov %r9,-0x8(%rbp) 492874: 48 8b 55 28 mov 0x28(%rbp),%rdx 492878: 48 8b 7d 20 mov 0x20(%rbp),%rdi 49287c: 48 89 d6 mov %rdx,%rsi 49287f: e8 88 5c 01 00 callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 492884: 48 89 45 c0 mov %rax,-0x40(%rbp) 492888: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49288c: 48 8b 55 18 mov 0x18(%rbp),%rdx 492890: 48 8b 7d 10 mov 0x10(%rbp),%rdi 492894: 48 89 d6 mov %rdx,%rsi 492897: e8 70 5c 01 00 callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 49289c: 48 89 d1 mov %rdx,%rcx 49289f: 48 89 c2 mov %rax,%rdx 4928a2: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4928a6: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4928ab: e8 94 d8 ff ff callq 490144 <_d_arrayappendT> 4928b0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4928b4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4928b8: 48 89 d6 mov %rdx,%rsi 4928bb: e8 4c 5c 01 00 callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4928c0: 48 89 d1 mov %rdx,%rcx 4928c3: 48 89 c2 mov %rax,%rdx 4928c6: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4928ca: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4928cf: e8 70 d8 ff ff callq 490144 <_d_arrayappendT> 4928d4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4928d8: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4928dc: 48 89 d6 mov %rdx,%rsi 4928df: e8 d8 5b 01 00 callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4928e4: 48 89 d1 mov %rdx,%rcx 4928e7: 48 89 c2 mov %rax,%rdx 4928ea: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4928ee: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4928f3: e8 4c d8 ff ff callq 490144 <_d_arrayappendT> 4928f8: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4928fc: 48 8b 7d d0 mov -0x30(%rbp),%rdi 492900: 48 89 d6 mov %rdx,%rsi 492903: e8 04 5c 01 00 callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 492908: 48 89 d1 mov %rdx,%rcx 49290b: 48 89 c2 mov %rax,%rdx 49290e: 48 8d 75 c0 lea -0x40(%rbp),%rsi 492912: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 492917: e8 28 d8 ff ff callq 490144 <_d_arrayappendT> 49291c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 492920: 48 8b 45 c0 mov -0x40(%rbp),%rax 492924: 48 8b e5 mov %rbp,%rsp 492927: 5d pop %rbp 492928: c3 retq 492929: 00 00 add %al,(%rax) ... 000000000049292c <_D3std4conv9__T2toTlZ9__T2toTmZ2toFNaNfmZl>: 49292c: 55 push %rbp 49292d: 48 8b ec mov %rsp,%rbp 492930: 48 83 ec 10 sub $0x10,%rsp 492934: e8 07 00 00 00 callq 492940 <_D3std4conv15__T6toImplTlTmZ6toImplFNaNfmZl> 492939: 48 8b e5 mov %rbp,%rsp 49293c: 5d pop %rbp 49293d: c3 retq ... 0000000000492940 <_D3std4conv15__T6toImplTlTmZ6toImplFNaNfmZl>: 492940: 55 push %rbp 492941: 48 8b ec mov %rsp,%rbp 492944: 48 83 ec 10 sub $0x10,%rsp 492948: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49294c: 48 b8 ff ff ff ff ff mov $0x7fffffffffffffff,%rax 492953: ff ff 7f 492956: 48 3b f8 cmp %rax,%rdi 492959: 0f 96 c2 setbe %dl 49295c: 48 0f b6 d2 movzbq %dl,%rdx 492960: 48 89 55 f0 mov %rdx,-0x10(%rbp) 492964: ba 80 29 49 00 mov $0x492980,%edx 492969: 31 ff xor %edi,%edi 49296b: 48 89 d6 mov %rdx,%rsi 49296e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 492972: e8 45 01 00 00 callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 492977: 48 8b 45 f8 mov -0x8(%rbp),%rax 49297b: 48 8b e5 mov %rbp,%rsp 49297e: 5d pop %rbp 49297f: c3 retq 0000000000492980 <_D3std4conv15__T6toImplTlTmZ6toImplFmZ12__dgliteral2MFNaNbNfZC6object9Throwable>: 492980: 55 push %rbp 492981: 48 8b ec mov %rsp,%rbp 492984: 48 83 ec 10 sub $0x10,%rsp 492988: bf 50 69 4f 00 mov $0x4f6950,%edi 49298d: e8 16 6f ff ff callq 4898a8 <_d_newclass> 492992: 48 89 45 f0 mov %rax,-0x10(%rbp) 492996: 48 8b 15 9b d8 04 00 mov 0x4d89b(%rip),%rdx # 4e0238 <_TMP1022+0x8> 49299d: 48 8b 05 8c d8 04 00 mov 0x4d88c(%rip),%rax # 4e0230 <_TMP1022> 4929a4: 49 89 c0 mov %rax,%r8 4929a7: 49 89 d1 mov %rdx,%r9 4929aa: 48 8b 0d a7 d8 04 00 mov 0x4d8a7(%rip),%rcx # 4e0258 <_TMP1024+0x8> 4929b1: 48 8b 05 98 d8 04 00 mov 0x4d898(%rip),%rax # 4e0250 <_TMP1024> 4929b8: 48 89 c2 mov %rax,%rdx 4929bb: be 78 01 00 00 mov $0x178,%esi 4929c0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4929c4: e8 af 5a 01 00 callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4929c9: 48 8b e5 mov %rbp,%rsp 4929cc: 5d pop %rbp 4929cd: c3 retq ... 00000000004929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb>: 4929d0: 55 push %rbp 4929d1: 48 8b ec mov %rsp,%rbp 4929d4: 48 83 ec 50 sub $0x50,%rsp 4929d8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4929dc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4929e0: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4929e4: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4929e8: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4929ec: 41 80 f1 01 xor $0x1,%r9b 4929f0: 74 3c je 492a2e <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb+0x5e> 4929f2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4929f6: 48 8b 45 d8 mov -0x28(%rbp),%rax 4929fa: 48 89 c1 mov %rax,%rcx 4929fd: 49 89 d0 mov %rdx,%r8 492a00: 48 89 fa mov %rdi,%rdx 492a03: 48 89 55 b0 mov %rdx,-0x50(%rbp) 492a07: 48 89 4d b8 mov %rcx,-0x48(%rbp) 492a0b: 4c 89 45 c0 mov %r8,-0x40(%rbp) 492a0f: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492a13: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492a17: 48 89 c7 mov %rax,%rdi 492a1a: 48 8b 4d b8 mov -0x48(%rbp),%rcx 492a1e: 4c 8b 45 c0 mov -0x40(%rbp),%r8 492a22: 48 89 d6 mov %rdx,%rsi 492a25: 48 8b 55 b0 mov -0x50(%rbp),%rdx 492a29: e8 0a 00 00 00 callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 492a2e: 8a 45 f8 mov -0x8(%rbp),%al 492a31: 48 8b e5 mov %rbp,%rsp 492a34: 5d pop %rbp 492a35: c3 retq ... 0000000000492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv>: 492a38: 55 push %rbp 492a39: 48 8b ec mov %rsp,%rbp 492a3c: 48 83 ec 40 sub $0x40,%rsp 492a40: 48 89 7d d0 mov %rdi,-0x30(%rbp) 492a44: 48 89 75 d8 mov %rsi,-0x28(%rbp) 492a48: 48 89 55 e0 mov %rdx,-0x20(%rbp) 492a4c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 492a50: 4c 89 45 f8 mov %r8,-0x8(%rbp) 492a54: bf 50 15 4f 00 mov $0x4f1550,%edi 492a59: e8 4a 6e ff ff callq 4898a8 <_d_newclass> 492a5e: 48 89 45 c8 mov %rax,-0x38(%rbp) 492a62: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 492a67: 74 12 je 492a7b <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv+0x43> 492a69: 48 8b 55 d8 mov -0x28(%rbp),%rdx 492a6d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 492a71: 48 89 d6 mov %rdx,%rsi 492a74: e8 27 fc ff ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 492a79: eb 0e jmp 492a89 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv+0x51> 492a7b: 48 8b 15 06 d8 04 00 mov 0x4d806(%rip),%rdx # 4e0288 <_TMP3268+0x8> 492a82: 48 8b 05 f7 d7 04 00 mov 0x4d7f7(%rip),%rax # 4e0280 <_TMP3268> 492a89: 52 push %rdx 492a8a: 50 push %rax 492a8b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 492a8f: 48 8b 45 f0 mov -0x10(%rbp),%rax 492a93: 48 89 c1 mov %rax,%rcx 492a96: 49 89 d0 mov %rdx,%r8 492a99: 48 8b 55 e0 mov -0x20(%rbp),%rdx 492a9d: 31 f6 xor %esi,%esi 492a9f: 48 8b 7d c8 mov -0x38(%rbp),%rdi 492aa3: e8 b4 c0 ff ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 492aa8: 48 83 c4 10 add $0x10,%rsp 492aac: 48 89 c7 mov %rax,%rdi 492aaf: e8 78 65 ff ff callq 48902c <_d_throwc> 492ab4: 48 8b e5 mov %rbp,%rsp 492ab7: 5d pop %rbp 492ab8: c3 retq 492ab9: 00 00 add %al,(%rax) ... 0000000000492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb>: 492abc: 55 push %rbp 492abd: 48 8b ec mov %rsp,%rbp 492ac0: 48 83 ec 20 sub $0x20,%rsp 492ac4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492ac8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492acc: 89 55 f8 mov %edx,-0x8(%rbp) 492acf: 80 f2 01 xor $0x1,%dl 492ad2: 74 0c je 492ae0 <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb+0x24> 492ad4: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492ad8: 48 89 c7 mov %rax,%rdi 492adb: e8 4c 65 ff ff callq 48902c <_d_throwc> 492ae0: 8a 45 f8 mov -0x8(%rbp),%al 492ae3: 48 8b e5 mov %rbp,%rsp 492ae6: 5d pop %rbp 492ae7: c3 retq 0000000000492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb>: 492ae8: 55 push %rbp 492ae9: 48 8b ec mov %rsp,%rbp 492aec: 48 83 ec 20 sub $0x20,%rsp 492af0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492af4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492af8: 89 55 f8 mov %edx,-0x8(%rbp) 492afb: 80 f2 01 xor $0x1,%dl 492afe: 74 43 je 492b43 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb+0x5b> 492b00: bf 10 09 4f 00 mov $0x4f0910,%edi 492b05: e8 9e 6d ff ff callq 4898a8 <_d_newclass> 492b0a: 48 89 45 e0 mov %rax,-0x20(%rbp) 492b0e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492b12: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492b16: 49 89 c0 mov %rax,%r8 492b19: 49 89 d1 mov %rdx,%r9 492b1c: 48 8b 0d 85 d7 04 00 mov 0x4d785(%rip),%rcx # 4e02a8 <_TMP3278+0x8> 492b23: 48 8b 05 76 d7 04 00 mov 0x4d776(%rip),%rax # 4e02a0 <_TMP3278> 492b2a: 48 89 c2 mov %rax,%rdx 492b2d: be 30 02 00 00 mov $0x230,%esi 492b32: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492b36: e8 71 7f ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492b3b: 48 89 c7 mov %rax,%rdi 492b3e: e8 e9 64 ff ff callq 48902c <_d_throwc> 492b43: 8a 45 f8 mov -0x8(%rbp),%al 492b46: 48 8b e5 mov %rbp,%rsp 492b49: 5d pop %rbp 492b4a: c3 retq ... 0000000000492b4c <_D3std9exception28__T7enforceHTC9ExceptionTPvZ7enforceFNaNfPvLAxaAyamZPv>: 492b4c: 55 push %rbp 492b4d: 48 8b ec mov %rsp,%rbp 492b50: 48 83 ec 50 sub $0x50,%rsp 492b54: 48 89 75 d8 mov %rsi,-0x28(%rbp) 492b58: 48 89 55 e0 mov %rdx,-0x20(%rbp) 492b5c: 48 89 4d e8 mov %rcx,-0x18(%rbp) 492b60: 4c 89 45 f0 mov %r8,-0x10(%rbp) 492b64: 4c 89 4d f8 mov %r9,-0x8(%rbp) 492b68: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 492b6d: 75 3c jne 492bab <_D3std9exception28__T7enforceHTC9ExceptionTPvZ7enforceFNaNfPvLAxaAyamZPv+0x5f> 492b6f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 492b73: 48 8b 45 d8 mov -0x28(%rbp),%rax 492b77: 48 89 c1 mov %rax,%rcx 492b7a: 49 89 d0 mov %rdx,%r8 492b7d: 48 89 fa mov %rdi,%rdx 492b80: 48 89 55 b0 mov %rdx,-0x50(%rbp) 492b84: 48 89 4d b8 mov %rcx,-0x48(%rbp) 492b88: 4c 89 45 c0 mov %r8,-0x40(%rbp) 492b8c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492b90: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492b94: 48 89 c7 mov %rax,%rdi 492b97: 48 8b 4d b8 mov -0x48(%rbp),%rcx 492b9b: 4c 8b 45 c0 mov -0x40(%rbp),%r8 492b9f: 48 89 d6 mov %rdx,%rsi 492ba2: 48 8b 55 b0 mov -0x50(%rbp),%rdx 492ba6: e8 8d fe ff ff callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 492bab: 48 8b 45 f8 mov -0x8(%rbp),%rax 492baf: 48 8b e5 mov %rbp,%rsp 492bb2: 5d pop %rbp 492bb3: c3 retq 0000000000492bb4 <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi401Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE>: 492bb4: 55 push %rbp 492bb5: 48 8b ec mov %rsp,%rbp 492bb8: 48 83 ec 20 sub $0x20,%rsp 492bbc: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492bc0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492bc4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 492bc8: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 492bcd: 75 43 jne 492c12 <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi401Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE+0x5e> 492bcf: bf 10 09 4f 00 mov $0x4f0910,%edi 492bd4: e8 cf 6c ff ff callq 4898a8 <_d_newclass> 492bd9: 48 89 45 e0 mov %rax,-0x20(%rbp) 492bdd: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492be1: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492be5: 49 89 c0 mov %rax,%r8 492be8: 49 89 d1 mov %rdx,%r9 492beb: 48 8b 0d d6 d6 04 00 mov 0x4d6d6(%rip),%rcx # 4e02c8 <_TMP3312+0x8> 492bf2: 48 8b 05 c7 d6 04 00 mov 0x4d6c7(%rip),%rax # 4e02c0 <_TMP3312> 492bf9: 48 89 c2 mov %rax,%rdx 492bfc: be 91 01 00 00 mov $0x191,%esi 492c01: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492c05: e8 a2 7e ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492c0a: 48 89 c7 mov %rax,%rdi 492c0d: e8 1a 64 ff ff callq 48902c <_d_throwc> 492c12: 48 8b 45 f8 mov -0x8(%rbp),%rax 492c16: 48 8b e5 mov %rbp,%rsp 492c19: 5d pop %rbp 492c1a: c3 retq ... 0000000000492c1c <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi498Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE>: 492c1c: 55 push %rbp 492c1d: 48 8b ec mov %rsp,%rbp 492c20: 48 83 ec 20 sub $0x20,%rsp 492c24: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492c28: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492c2c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 492c30: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 492c35: 75 43 jne 492c7a <_D3std9exception83__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi498Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE+0x5e> 492c37: bf 10 09 4f 00 mov $0x4f0910,%edi 492c3c: e8 67 6c ff ff callq 4898a8 <_d_newclass> 492c41: 48 89 45 e0 mov %rax,-0x20(%rbp) 492c45: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492c49: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492c4d: 49 89 c0 mov %rax,%r8 492c50: 49 89 d1 mov %rdx,%r9 492c53: 48 8b 0d 8e d6 04 00 mov 0x4d68e(%rip),%rcx # 4e02e8 <_TMP3315+0x8> 492c5a: 48 8b 05 7f d6 04 00 mov 0x4d67f(%rip),%rax # 4e02e0 <_TMP3315> 492c61: 48 89 c2 mov %rax,%rdx 492c64: be f2 01 00 00 mov $0x1f2,%esi 492c69: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492c6d: e8 3a 7e ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492c72: 48 89 c7 mov %rax,%rdi 492c75: e8 b2 63 ff ff callq 48902c <_d_throwc> 492c7a: 48 8b 45 f8 mov -0x8(%rbp),%rax 492c7e: 48 8b e5 mov %rbp,%rsp 492c81: 5d pop %rbp 492c82: c3 retq ... 0000000000492c84 <_D3std9exception91__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE>: 492c84: 55 push %rbp 492c85: 48 8b ec mov %rsp,%rbp 492c88: 48 83 ec 20 sub $0x20,%rsp 492c8c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492c90: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492c94: 48 89 55 f8 mov %rdx,-0x8(%rbp) 492c98: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 492c9d: 75 43 jne 492ce2 <_D3std9exception91__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE+0x5e> 492c9f: bf 10 09 4f 00 mov $0x4f0910,%edi 492ca4: e8 ff 6b ff ff callq 4898a8 <_d_newclass> 492ca9: 48 89 45 e0 mov %rax,-0x20(%rbp) 492cad: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492cb1: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492cb5: 49 89 c0 mov %rax,%r8 492cb8: 49 89 d1 mov %rdx,%r9 492cbb: 48 8b 0d 46 d6 04 00 mov 0x4d646(%rip),%rcx # 4e0308 <_TMP3318+0x8> 492cc2: 48 8b 05 37 d6 04 00 mov 0x4d637(%rip),%rax # 4e0300 <_TMP3318> 492cc9: 48 89 c2 mov %rax,%rdx 492ccc: be 30 02 00 00 mov $0x230,%esi 492cd1: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492cd5: e8 d2 7d ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492cda: 48 89 c7 mov %rax,%rdi 492cdd: e8 4a 63 ff ff callq 48902c <_d_throwc> 492ce2: 48 8b 45 f8 mov -0x8(%rbp),%rax 492ce6: 48 8b e5 mov %rbp,%rsp 492ce9: 5d pop %rbp 492cea: c3 retq ... 0000000000492cec <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi718Z12errnoEnforceFNfbLAyaZb>: 492cec: 55 push %rbp 492ced: 48 8b ec mov %rsp,%rbp 492cf0: 48 83 ec 20 sub $0x20,%rsp 492cf4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492cf8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492cfc: 89 55 f8 mov %edx,-0x8(%rbp) 492cff: 80 f2 01 xor $0x1,%dl 492d02: 74 43 je 492d47 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi718Z12errnoEnforceFNfbLAyaZb+0x5b> 492d04: bf 10 09 4f 00 mov $0x4f0910,%edi 492d09: e8 9a 6b ff ff callq 4898a8 <_d_newclass> 492d0e: 48 89 45 e0 mov %rax,-0x20(%rbp) 492d12: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492d16: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492d1a: 49 89 c0 mov %rax,%r8 492d1d: 49 89 d1 mov %rdx,%r9 492d20: 48 8b 0d 01 d6 04 00 mov 0x4d601(%rip),%rcx # 4e0328 <_TMP3321+0x8> 492d27: 48 8b 05 f2 d5 04 00 mov 0x4d5f2(%rip),%rax # 4e0320 <_TMP3321> 492d2e: 48 89 c2 mov %rax,%rdx 492d31: be ce 02 00 00 mov $0x2ce,%esi 492d36: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492d3a: e8 6d 7d ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492d3f: 48 89 c7 mov %rax,%rdi 492d42: e8 e5 62 ff ff callq 48902c <_d_throwc> 492d47: 8a 45 f8 mov -0x8(%rbp),%al 492d4a: 48 8b e5 mov %rbp,%rsp 492d4d: 5d pop %rbp 492d4e: c3 retq ... 0000000000492d50 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi720Z12errnoEnforceFNfbLAyaZb>: 492d50: 55 push %rbp 492d51: 48 8b ec mov %rsp,%rbp 492d54: 48 83 ec 20 sub $0x20,%rsp 492d58: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492d5c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492d60: 89 55 f8 mov %edx,-0x8(%rbp) 492d63: 80 f2 01 xor $0x1,%dl 492d66: 74 43 je 492dab <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi720Z12errnoEnforceFNfbLAyaZb+0x5b> 492d68: bf 10 09 4f 00 mov $0x4f0910,%edi 492d6d: e8 36 6b ff ff callq 4898a8 <_d_newclass> 492d72: 48 89 45 e0 mov %rax,-0x20(%rbp) 492d76: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492d7a: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492d7e: 49 89 c0 mov %rax,%r8 492d81: 49 89 d1 mov %rdx,%r9 492d84: 48 8b 0d bd d5 04 00 mov 0x4d5bd(%rip),%rcx # 4e0348 <_TMP3324+0x8> 492d8b: 48 8b 05 ae d5 04 00 mov 0x4d5ae(%rip),%rax # 4e0340 <_TMP3324> 492d92: 48 89 c2 mov %rax,%rdx 492d95: be d0 02 00 00 mov $0x2d0,%esi 492d9a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492d9e: e8 09 7d ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492da3: 48 89 c7 mov %rax,%rdi 492da6: e8 81 62 ff ff callq 48902c <_d_throwc> 492dab: 8a 45 f8 mov -0x8(%rbp),%al 492dae: 48 8b e5 mov %rbp,%rsp 492db1: 5d pop %rbp 492db2: c3 retq ... 0000000000492db4 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi725Z12errnoEnforceFNfbLAyaZb>: 492db4: 55 push %rbp 492db5: 48 8b ec mov %rsp,%rbp 492db8: 48 83 ec 20 sub $0x20,%rsp 492dbc: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492dc0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492dc4: 89 55 f8 mov %edx,-0x8(%rbp) 492dc7: 80 f2 01 xor $0x1,%dl 492dca: 74 43 je 492e0f <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi725Z12errnoEnforceFNfbLAyaZb+0x5b> 492dcc: bf 10 09 4f 00 mov $0x4f0910,%edi 492dd1: e8 d2 6a ff ff callq 4898a8 <_d_newclass> 492dd6: 48 89 45 e0 mov %rax,-0x20(%rbp) 492dda: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492dde: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492de2: 49 89 c0 mov %rax,%r8 492de5: 49 89 d1 mov %rdx,%r9 492de8: 48 8b 0d 79 d5 04 00 mov 0x4d579(%rip),%rcx # 4e0368 <_TMP3327+0x8> 492def: 48 8b 05 6a d5 04 00 mov 0x4d56a(%rip),%rax # 4e0360 <_TMP3327> 492df6: 48 89 c2 mov %rax,%rdx 492df9: be d5 02 00 00 mov $0x2d5,%esi 492dfe: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492e02: e8 a5 7c ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492e07: 48 89 c7 mov %rax,%rdi 492e0a: e8 1d 62 ff ff callq 48902c <_d_throwc> 492e0f: 8a 45 f8 mov -0x8(%rbp),%al 492e12: 48 8b e5 mov %rbp,%rsp 492e15: 5d pop %rbp 492e16: c3 retq ... 0000000000492e18 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi793Z12errnoEnforceFNfbLAyaZb>: 492e18: 55 push %rbp 492e19: 48 8b ec mov %rsp,%rbp 492e1c: 48 83 ec 20 sub $0x20,%rsp 492e20: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492e24: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492e28: 89 55 f8 mov %edx,-0x8(%rbp) 492e2b: 80 f2 01 xor $0x1,%dl 492e2e: 74 43 je 492e73 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi793Z12errnoEnforceFNfbLAyaZb+0x5b> 492e30: bf 10 09 4f 00 mov $0x4f0910,%edi 492e35: e8 6e 6a ff ff callq 4898a8 <_d_newclass> 492e3a: 48 89 45 e0 mov %rax,-0x20(%rbp) 492e3e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492e42: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492e46: 49 89 c0 mov %rax,%r8 492e49: 49 89 d1 mov %rdx,%r9 492e4c: 48 8b 0d 35 d5 04 00 mov 0x4d535(%rip),%rcx # 4e0388 <_TMP3330+0x8> 492e53: 48 8b 05 26 d5 04 00 mov 0x4d526(%rip),%rax # 4e0380 <_TMP3330> 492e5a: 48 89 c2 mov %rax,%rdx 492e5d: be 19 03 00 00 mov $0x319,%esi 492e62: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492e66: e8 41 7c ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492e6b: 48 89 c7 mov %rax,%rdi 492e6e: e8 b9 61 ff ff callq 48902c <_d_throwc> 492e73: 8a 45 f8 mov -0x8(%rbp),%al 492e76: 48 8b e5 mov %rbp,%rsp 492e79: 5d pop %rbp 492e7a: c3 retq ... 0000000000492e7c <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi935Z12errnoEnforceFNfbLAyaZb>: 492e7c: 55 push %rbp 492e7d: 48 8b ec mov %rsp,%rbp 492e80: 48 83 ec 20 sub $0x20,%rsp 492e84: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492e88: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492e8c: 89 55 f8 mov %edx,-0x8(%rbp) 492e8f: 80 f2 01 xor $0x1,%dl 492e92: 74 43 je 492ed7 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi935Z12errnoEnforceFNfbLAyaZb+0x5b> 492e94: bf 10 09 4f 00 mov $0x4f0910,%edi 492e99: e8 0a 6a ff ff callq 4898a8 <_d_newclass> 492e9e: 48 89 45 e0 mov %rax,-0x20(%rbp) 492ea2: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492ea6: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492eaa: 49 89 c0 mov %rax,%r8 492ead: 49 89 d1 mov %rdx,%r9 492eb0: 48 8b 0d f1 d4 04 00 mov 0x4d4f1(%rip),%rcx # 4e03a8 <_TMP3333+0x8> 492eb7: 48 8b 05 e2 d4 04 00 mov 0x4d4e2(%rip),%rax # 4e03a0 <_TMP3333> 492ebe: 48 89 c2 mov %rax,%rdx 492ec1: be a7 03 00 00 mov $0x3a7,%esi 492ec6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492eca: e8 dd 7b ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492ecf: 48 89 c7 mov %rax,%rdi 492ed2: e8 55 61 ff ff callq 48902c <_d_throwc> 492ed7: 8a 45 f8 mov -0x8(%rbp),%al 492eda: 48 8b e5 mov %rbp,%rsp 492edd: 5d pop %rbp 492ede: c3 retq ... 0000000000492ee0 <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi993Z12errnoEnforceFNfbLAyaZb>: 492ee0: 55 push %rbp 492ee1: 48 8b ec mov %rsp,%rbp 492ee4: 48 83 ec 20 sub $0x20,%rsp 492ee8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492eec: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492ef0: 89 55 f8 mov %edx,-0x8(%rbp) 492ef3: 80 f2 01 xor $0x1,%dl 492ef6: 74 43 je 492f3b <_D3std9exception56__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi993Z12errnoEnforceFNfbLAyaZb+0x5b> 492ef8: bf 10 09 4f 00 mov $0x4f0910,%edi 492efd: e8 a6 69 ff ff callq 4898a8 <_d_newclass> 492f02: 48 89 45 e0 mov %rax,-0x20(%rbp) 492f06: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492f0a: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492f0e: 49 89 c0 mov %rax,%r8 492f11: 49 89 d1 mov %rdx,%r9 492f14: 48 8b 0d ad d4 04 00 mov 0x4d4ad(%rip),%rcx # 4e03c8 <_TMP3336+0x8> 492f1b: 48 8b 05 9e d4 04 00 mov 0x4d49e(%rip),%rax # 4e03c0 <_TMP3336> 492f22: 48 89 c2 mov %rax,%rdx 492f25: be e1 03 00 00 mov $0x3e1,%esi 492f2a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492f2e: e8 79 7b ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492f33: 48 89 c7 mov %rax,%rdi 492f36: e8 f1 60 ff ff callq 48902c <_d_throwc> 492f3b: 8a 45 f8 mov -0x8(%rbp),%al 492f3e: 48 8b e5 mov %rbp,%rsp 492f41: 5d pop %rbp 492f42: c3 retq ... 0000000000492f44 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1038Z12errnoEnforceFNfbLAyaZb>: 492f44: 55 push %rbp 492f45: 48 8b ec mov %rsp,%rbp 492f48: 48 83 ec 20 sub $0x20,%rsp 492f4c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492f50: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492f54: 89 55 f8 mov %edx,-0x8(%rbp) 492f57: 80 f2 01 xor $0x1,%dl 492f5a: 74 43 je 492f9f <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1038Z12errnoEnforceFNfbLAyaZb+0x5b> 492f5c: bf 10 09 4f 00 mov $0x4f0910,%edi 492f61: e8 42 69 ff ff callq 4898a8 <_d_newclass> 492f66: 48 89 45 e0 mov %rax,-0x20(%rbp) 492f6a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492f6e: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492f72: 49 89 c0 mov %rax,%r8 492f75: 49 89 d1 mov %rdx,%r9 492f78: 48 8b 0d 69 d4 04 00 mov 0x4d469(%rip),%rcx # 4e03e8 <_TMP3339+0x8> 492f7f: 48 8b 05 5a d4 04 00 mov 0x4d45a(%rip),%rax # 4e03e0 <_TMP3339> 492f86: 48 89 c2 mov %rax,%rdx 492f89: be 0e 04 00 00 mov $0x40e,%esi 492f8e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492f92: e8 15 7b ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492f97: 48 89 c7 mov %rax,%rdi 492f9a: e8 8d 60 ff ff callq 48902c <_d_throwc> 492f9f: 8a 45 f8 mov -0x8(%rbp),%al 492fa2: 48 8b e5 mov %rbp,%rsp 492fa5: 5d pop %rbp 492fa6: c3 retq ... 0000000000492fa8 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1054Z12errnoEnforceFNfbLAyaZb>: 492fa8: 55 push %rbp 492fa9: 48 8b ec mov %rsp,%rbp 492fac: 48 83 ec 20 sub $0x20,%rsp 492fb0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 492fb4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 492fb8: 89 55 f8 mov %edx,-0x8(%rbp) 492fbb: 80 f2 01 xor $0x1,%dl 492fbe: 74 43 je 493003 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1054Z12errnoEnforceFNfbLAyaZb+0x5b> 492fc0: bf 10 09 4f 00 mov $0x4f0910,%edi 492fc5: e8 de 68 ff ff callq 4898a8 <_d_newclass> 492fca: 48 89 45 e0 mov %rax,-0x20(%rbp) 492fce: 48 8b 7d e8 mov -0x18(%rbp),%rdi 492fd2: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 492fd6: 49 89 c0 mov %rax,%r8 492fd9: 49 89 d1 mov %rdx,%r9 492fdc: 48 8b 0d 25 d4 04 00 mov 0x4d425(%rip),%rcx # 4e0408 <_TMP3342+0x8> 492fe3: 48 8b 05 16 d4 04 00 mov 0x4d416(%rip),%rax # 4e0400 <_TMP3342> 492fea: 48 89 c2 mov %rax,%rdx 492fed: be 1e 04 00 00 mov $0x41e,%esi 492ff2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 492ff6: e8 b1 7a ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 492ffb: 48 89 c7 mov %rax,%rdi 492ffe: e8 29 60 ff ff callq 48902c <_d_throwc> 493003: 8a 45 f8 mov -0x8(%rbp),%al 493006: 48 8b e5 mov %rbp,%rsp 493009: 5d pop %rbp 49300a: c3 retq ... 000000000049300c <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1132Z12errnoEnforceFNfbLAyaZb>: 49300c: 55 push %rbp 49300d: 48 8b ec mov %rsp,%rbp 493010: 48 83 ec 20 sub $0x20,%rsp 493014: 48 89 7d e8 mov %rdi,-0x18(%rbp) 493018: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49301c: 89 55 f8 mov %edx,-0x8(%rbp) 49301f: 80 f2 01 xor $0x1,%dl 493022: 74 43 je 493067 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1132Z12errnoEnforceFNfbLAyaZb+0x5b> 493024: bf 10 09 4f 00 mov $0x4f0910,%edi 493029: e8 7a 68 ff ff callq 4898a8 <_d_newclass> 49302e: 48 89 45 e0 mov %rax,-0x20(%rbp) 493032: 48 8b 7d e8 mov -0x18(%rbp),%rdi 493036: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 49303a: 49 89 c0 mov %rax,%r8 49303d: 49 89 d1 mov %rdx,%r9 493040: 48 8b 0d e1 d3 04 00 mov 0x4d3e1(%rip),%rcx # 4e0428 <_TMP3345+0x8> 493047: 48 8b 05 d2 d3 04 00 mov 0x4d3d2(%rip),%rax # 4e0420 <_TMP3345> 49304e: 48 89 c2 mov %rax,%rdx 493051: be 6c 04 00 00 mov $0x46c,%esi 493056: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49305a: e8 4d 7a ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 49305f: 48 89 c7 mov %rax,%rdi 493062: e8 c5 5f ff ff callq 48902c <_d_throwc> 493067: 8a 45 f8 mov -0x8(%rbp),%al 49306a: 48 8b e5 mov %rbp,%rsp 49306d: 5d pop %rbp 49306e: c3 retq ... 0000000000493070 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1168Z12errnoEnforceFNfbLAyaZb>: 493070: 55 push %rbp 493071: 48 8b ec mov %rsp,%rbp 493074: 48 83 ec 20 sub $0x20,%rsp 493078: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49307c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493080: 89 55 f8 mov %edx,-0x8(%rbp) 493083: 80 f2 01 xor $0x1,%dl 493086: 74 43 je 4930cb <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1168Z12errnoEnforceFNfbLAyaZb+0x5b> 493088: bf 10 09 4f 00 mov $0x4f0910,%edi 49308d: e8 16 68 ff ff callq 4898a8 <_d_newclass> 493092: 48 89 45 e0 mov %rax,-0x20(%rbp) 493096: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49309a: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 49309e: 49 89 c0 mov %rax,%r8 4930a1: 49 89 d1 mov %rdx,%r9 4930a4: 48 8b 0d 9d d3 04 00 mov 0x4d39d(%rip),%rcx # 4e0448 <_TMP3348+0x8> 4930ab: 48 8b 05 8e d3 04 00 mov 0x4d38e(%rip),%rax # 4e0440 <_TMP3348> 4930b2: 48 89 c2 mov %rax,%rdx 4930b5: be 90 04 00 00 mov $0x490,%esi 4930ba: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4930be: e8 e9 79 ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4930c3: 48 89 c7 mov %rax,%rdi 4930c6: e8 61 5f ff ff callq 48902c <_d_throwc> 4930cb: 8a 45 f8 mov -0x8(%rbp),%al 4930ce: 48 8b e5 mov %rbp,%rsp 4930d1: 5d pop %rbp 4930d2: c3 retq ... 00000000004930d4 <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1199Z12errnoEnforceFNfbLAyaZb>: 4930d4: 55 push %rbp 4930d5: 48 8b ec mov %rsp,%rbp 4930d8: 48 83 ec 20 sub $0x20,%rsp 4930dc: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4930e0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4930e4: 89 55 f8 mov %edx,-0x8(%rbp) 4930e7: 80 f2 01 xor $0x1,%dl 4930ea: 74 43 je 49312f <_D3std9exception57__T12errnoEnforceTbVAyaa11_7374642f737464696f2e64Vmi1199Z12errnoEnforceFNfbLAyaZb+0x5b> 4930ec: bf 10 09 4f 00 mov $0x4f0910,%edi 4930f1: e8 b2 67 ff ff callq 4898a8 <_d_newclass> 4930f6: 48 89 45 e0 mov %rax,-0x20(%rbp) 4930fa: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4930fe: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 493102: 49 89 c0 mov %rax,%r8 493105: 49 89 d1 mov %rdx,%r9 493108: 48 8b 0d 59 d3 04 00 mov 0x4d359(%rip),%rcx # 4e0468 <_TMP3351+0x8> 49310f: 48 8b 05 4a d3 04 00 mov 0x4d34a(%rip),%rax # 4e0460 <_TMP3351> 493116: 48 89 c2 mov %rax,%rdx 493119: be af 04 00 00 mov $0x4af,%esi 49311e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 493122: e8 85 79 ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 493127: 48 89 c7 mov %rax,%rdi 49312a: e8 fd 5e ff ff callq 48902c <_d_throwc> 49312f: 8a 45 f8 mov -0x8(%rbp),%al 493132: 48 8b e5 mov %rbp,%rsp 493135: 5d pop %rbp 493136: c3 retq ... 0000000000493138 <_D3std9exception84__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi1661Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE>: 493138: 55 push %rbp 493139: 48 8b ec mov %rsp,%rbp 49313c: 48 83 ec 20 sub $0x20,%rsp 493140: 48 89 7d e8 mov %rdi,-0x18(%rbp) 493144: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493148: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49314c: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 493151: 75 43 jne 493196 <_D3std9exception84__T12errnoEnforceTPOS4core4stdc5stdio8_IO_FILEVAyaa11_7374642f737464696f2e64Vmi1661Z12errnoEnforceFNfPOS4core4stdc5stdio8_IO_FILELAyaZPOS4core4stdc5stdio8_IO_FILE+0x5e> 493153: bf 10 09 4f 00 mov $0x4f0910,%edi 493158: e8 4b 67 ff ff callq 4898a8 <_d_newclass> 49315d: 48 89 45 e0 mov %rax,-0x20(%rbp) 493161: 48 8b 7d e8 mov -0x18(%rbp),%rdi 493165: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 493169: 49 89 c0 mov %rax,%r8 49316c: 49 89 d1 mov %rdx,%r9 49316f: 48 8b 0d 12 d3 04 00 mov 0x4d312(%rip),%rcx # 4e0488 <_TMP3354+0x8> 493176: 48 8b 05 03 d3 04 00 mov 0x4d303(%rip),%rax # 4e0480 <_TMP3354> 49317d: 48 89 c2 mov %rax,%rdx 493180: be 7d 06 00 00 mov $0x67d,%esi 493185: 48 8b 7d e0 mov -0x20(%rbp),%rdi 493189: e8 1e 79 ff ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 49318e: 48 89 c7 mov %rax,%rdi 493191: e8 96 5e ff ff callq 48902c <_d_throwc> 493196: 48 8b 45 f8 mov -0x8(%rbp),%rax 49319a: 48 8b e5 mov %rbp,%rsp 49319d: 5d pop %rbp 49319e: c3 retq ... 00000000004931a0 <_D3std9exception54__T7enforceHTC9ExceptionTPOS4core4stdc5stdio8_IO_FILEZ7enforceFNaNfPOS4core4stdc5stdio8_IO_FILELAxaAyamZPOS4core4stdc5stdio8_IO_FILE>: 4931a0: 55 push %rbp 4931a1: 48 8b ec mov %rsp,%rbp 4931a4: 48 83 ec 50 sub $0x50,%rsp 4931a8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4931ac: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4931b0: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4931b4: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4931b8: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4931bc: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4931c1: 75 3c jne 4931ff <_D3std9exception54__T7enforceHTC9ExceptionTPOS4core4stdc5stdio8_IO_FILEZ7enforceFNaNfPOS4core4stdc5stdio8_IO_FILELAxaAyamZPOS4core4stdc5stdio8_IO_FILE+0x5f> 4931c3: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4931c7: 48 8b 45 d8 mov -0x28(%rbp),%rax 4931cb: 48 89 c1 mov %rax,%rcx 4931ce: 49 89 d0 mov %rdx,%r8 4931d1: 48 89 fa mov %rdi,%rdx 4931d4: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4931d8: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4931dc: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4931e0: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4931e4: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4931e8: 48 89 c7 mov %rax,%rdi 4931eb: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4931ef: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4931f3: 48 89 d6 mov %rdx,%rsi 4931f6: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4931fa: e8 39 f8 ff ff callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 4931ff: 48 8b 45 f8 mov -0x8(%rbp),%rax 493203: 48 8b e5 mov %rbp,%rsp 493206: 5d pop %rbp 493207: c3 retq 0000000000493208 <_D3std9exception27__T7enforceHTC9ExceptionTmZ7enforceFNaNfmLAxaAyamZm>: 493208: 55 push %rbp 493209: 48 8b ec mov %rsp,%rbp 49320c: 48 83 ec 50 sub $0x50,%rsp 493210: 48 89 75 d8 mov %rsi,-0x28(%rbp) 493214: 48 89 55 e0 mov %rdx,-0x20(%rbp) 493218: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49321c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 493220: 4c 89 4d f8 mov %r9,-0x8(%rbp) 493224: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 493229: 75 3c jne 493267 <_D3std9exception27__T7enforceHTC9ExceptionTmZ7enforceFNaNfmLAxaAyamZm+0x5f> 49322b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49322f: 48 8b 45 d8 mov -0x28(%rbp),%rax 493233: 48 89 c1 mov %rax,%rcx 493236: 49 89 d0 mov %rdx,%r8 493239: 48 89 fa mov %rdi,%rdx 49323c: 48 89 55 b0 mov %rdx,-0x50(%rbp) 493240: 48 89 4d b8 mov %rcx,-0x48(%rbp) 493244: 4c 89 45 c0 mov %r8,-0x40(%rbp) 493248: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49324c: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 493250: 48 89 c7 mov %rax,%rdi 493253: 48 8b 4d b8 mov -0x48(%rbp),%rcx 493257: 4c 8b 45 c0 mov -0x40(%rbp),%r8 49325b: 48 89 d6 mov %rdx,%rsi 49325e: 48 8b 55 b0 mov -0x50(%rbp),%rdx 493262: e8 d1 f7 ff ff callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 493267: 48 8b 45 f8 mov -0x8(%rbp),%rax 49326b: 48 8b e5 mov %rbp,%rsp 49326e: 5d pop %rbp 49326f: c3 retq 0000000000493270 <_D3std9exception37__T16collectExceptionHTC9ExceptionTmZ16collectExceptionFNaNbNfLmZC9Exception>: 493270: 55 push %rbp 493271: 48 8b ec mov %rsp,%rbp 493274: 48 83 ec 28 sub $0x28,%rsp 493278: 53 push %rbx 493279: 41 54 push %r12 49327b: 41 55 push %r13 49327d: 41 56 push %r14 49327f: 41 57 push %r15 493281: 48 89 7d f0 mov %rdi,-0x10(%rbp) 493285: 48 89 75 f8 mov %rsi,-0x8(%rbp) 493289: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 49328d: eb 12 jmp 4932a1 <_D3std9exception37__T16collectExceptionHTC9ExceptionTmZ16collectExceptionFNaNbNfLmZC9Exception+0x31> 49328f: 48 8b 45 e8 mov -0x18(%rbp),%rax 493293: 41 5f pop %r15 493295: 41 5e pop %r14 493297: 41 5d pop %r13 493299: 41 5c pop %r12 49329b: 5b pop %rbx 49329c: 48 8b e5 mov %rbp,%rsp 49329f: 5d pop %rbp 4932a0: c3 retq 4932a1: 31 c0 xor %eax,%eax 4932a3: 41 5f pop %r15 4932a5: 41 5e pop %r14 4932a7: 41 5d pop %r13 4932a9: 41 5c pop %r12 4932ab: 5b pop %rbx 4932ac: 48 8b e5 mov %rbp,%rsp 4932af: 5d pop %rbp 4932b0: c3 retq 4932b1: 00 00 add %al,(%rax) ... 00000000004932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya>: 4932b4: 55 push %rbp 4932b5: 48 8b ec mov %rsp,%rbp 4932b8: 48 83 ec 48 sub $0x48,%rsp 4932bc: 53 push %rbx 4932bd: 89 7d e0 mov %edi,-0x20(%rbp) 4932c0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4932c4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4932c8: e8 ff 4d 01 00 callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4932cd: 48 89 45 d0 mov %rax,-0x30(%rbp) 4932d1: 48 89 c1 mov %rax,%rcx 4932d4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4932d8: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4932dc: 8b 7d e0 mov -0x20(%rbp),%edi 4932df: e8 d0 00 00 00 callq 4933b4 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk> 4932e4: 89 45 d8 mov %eax,-0x28(%rbp) 4932e7: 8b d8 mov %eax,%ebx 4932e9: 48 83 fb 01 cmp $0x1,%rbx 4932ed: 0f 94 c2 sete %dl 4932f0: 48 0f b6 d2 movzbq %dl,%rdx 4932f4: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4932f8: 48 89 ef mov %rbp,%rdi 4932fb: ba 1c 33 49 00 mov $0x49331c,%edx 493300: 48 89 d6 mov %rdx,%rsi 493303: 48 8b 55 c8 mov -0x38(%rbp),%rdx 493307: e8 b0 f7 ff ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 49330c: 48 8d 7d d0 lea -0x30(%rbp),%rdi 493310: e8 7b 4c 01 00 callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 493315: 5b pop %rbx 493316: 48 8b e5 mov %rbp,%rsp 493319: 5d pop %rbp 49331a: c3 retq 49331b: 90 nop 000000000049331c <_D3std6format15__T6formatTaTiZ6formatFxAaiZ12__dgliteral4MFNaNbNfZC6object9Throwable>: 49331c: 55 push %rbp 49331d: 48 8b ec mov %rsp,%rbp 493320: 48 83 ec 20 sub $0x20,%rsp 493324: 48 89 7d f8 mov %rdi,-0x8(%rbp) 493328: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 49332d: e8 76 65 ff ff callq 4898a8 <_d_newclass> 493332: 48 89 45 f0 mov %rax,-0x10(%rbp) 493336: ff 35 7c d1 04 00 pushq 0x4d17c(%rip) # 4e04b8 <_TMP3840+0x8> 49333c: ff 35 6e d1 04 00 pushq 0x4d16e(%rip) # 4e04b0 <_TMP3840> 493342: 48 8b 4d f8 mov -0x8(%rbp),%rcx 493346: 44 8b 49 d8 mov -0x28(%rcx),%r9d 49334a: 48 8b 15 87 d1 04 00 mov 0x4d187(%rip),%rdx # 4e04d8 <_TMP3842+0x8> 493351: 48 8b 05 78 d1 04 00 mov 0x4d178(%rip),%rax # 4e04d0 <_TMP3842> 493358: 48 89 c1 mov %rax,%rcx 49335b: 49 89 d0 mov %rdx,%r8 49335e: ba 01 00 00 00 mov $0x1,%edx 493363: 48 89 55 e8 mov %rdx,-0x18(%rbp) 493367: 48 8b 15 8a d1 04 00 mov 0x4d18a(%rip),%rdx # 4e04f8 <_TMP3844+0x8> 49336e: 48 8b 3d 7b d1 04 00 mov 0x4d17b(%rip),%rdi # 4e04f0 <_TMP3844> 493375: 48 89 d6 mov %rdx,%rsi 493378: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49337c: e8 13 53 01 00 callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 493381: 48 83 c4 10 add $0x10,%rsp 493385: 52 push %rdx 493386: 50 push %rax 493387: 48 8b 15 8a d1 04 00 mov 0x4d18a(%rip),%rdx # 4e0518 <_TMP3846+0x8> 49338e: 48 8b 05 7b d1 04 00 mov 0x4d17b(%rip),%rax # 4e0510 <_TMP3846> 493395: 48 89 c1 mov %rax,%rcx 493398: 49 89 d0 mov %rdx,%r8 49339b: ba 9b 19 00 00 mov $0x199b,%edx 4933a0: 31 f6 xor %esi,%esi 4933a2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4933a6: e8 29 5c 01 00 callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4933ab: 48 83 c4 10 add $0x10,%rsp 4933af: 48 8b e5 mov %rbp,%rsp 4933b2: 5d pop %rbp 4933b3: c3 retq 00000000004933b4 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk>: 4933b4: 55 push %rbp 4933b5: 48 8b ec mov %rsp,%rbp 4933b8: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4933bf: 53 push %rbx 4933c0: 41 54 push %r12 4933c2: 41 55 push %r13 4933c4: 41 56 push %r14 4933c6: 89 7d d8 mov %edi,-0x28(%rbp) 4933c9: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4933cd: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4933d1: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4933d5: be 50 6b 4f 00 mov $0x4f6b50,%esi 4933da: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4933de: b9 08 00 00 00 mov $0x8,%ecx 4933e3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4933e6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4933ea: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4933ee: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4933f2: e8 61 5d 01 00 callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4933f7: 31 c0 xor %eax,%eax 4933f9: 48 89 45 c8 mov %rax,-0x38(%rbp) 4933fd: 48 89 45 d0 mov %rax,-0x30(%rbp) 493401: e8 16 02 00 00 callq 49361c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 493406: 48 89 45 c8 mov %rax,-0x38(%rbp) 49340a: 48 8d 7d d8 lea -0x28(%rbp),%rdi 49340e: e8 19 02 00 00 callq 49362c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiZ16__T9__lambda6TiZ9__lambda6FNaNbNiNeKiZxPv> 493413: 48 89 45 d0 mov %rax,-0x30(%rbp) 493417: 45 31 ed xor %r13d,%r13d 49341a: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49341e: 48 8d 7d 88 lea -0x78(%rbp),%rdi 493422: e8 75 76 01 00 callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 493427: 84 c0 test %al,%al 493429: 0f 84 dc 01 00 00 je 49360b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x257> 49342f: 41 8b cd mov %r13d,%ecx 493432: 48 83 f9 01 cmp $0x1,%rcx 493436: 75 3b jne 493473 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0xbf> 493438: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 49343d: 75 34 jne 493473 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0xbf> 49343f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 493444: 49 0f 94 c1 rex.WB sete %r9b 493448: 48 89 e8 mov %rbp,%rax 49344b: ba 3c 36 49 00 mov $0x49363c,%edx 493450: 48 89 c1 mov %rax,%rcx 493453: 49 89 d0 mov %rdx,%r8 493456: 48 8b 15 db d0 04 00 mov 0x4d0db(%rip),%rdx # 4e0538 <_TMP3848+0x8> 49345d: 48 8b 35 cc d0 04 00 mov 0x4d0cc(%rip),%rsi # 4e0530 <_TMP3848> 493464: bf e7 01 00 00 mov $0x1e7,%edi 493469: e8 d2 57 01 00 callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 49346e: e9 98 01 00 00 jmpq 49360b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x257> 493473: 8b 45 88 mov -0x78(%rbp),%eax 493476: 3d ff ff ff 7f cmp $0x7fffffff,%eax 49347b: 75 32 jne 4934af <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0xfb> 49347d: 41 8b f5 mov %r13d,%esi 493480: 8b 7d d8 mov -0x28(%rbp),%edi 493483: e8 cc 03 00 00 callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 493488: 48 89 c7 mov %rax,%rdi 49348b: e8 e0 51 01 00 callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 493490: 48 89 c3 mov %rax,%rbx 493493: 85 db test %ebx,%ebx 493495: 79 10 jns 4934a7 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0xf3> 493497: be 01 00 00 00 mov $0x1,%esi 49349c: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4934a0: e8 8b 5b 01 00 callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4934a5: f7 db neg %ebx 4934a7: 89 5d 88 mov %ebx,-0x78(%rbp) 4934aa: 41 ff c5 inc %r13d 4934ad: eb 44 jmp 4934f3 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x13f> 4934af: 85 c0 test %eax,%eax 4934b1: 79 40 jns 4934f3 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x13f> 4934b3: 49 89 c4 mov %rax,%r12 4934b6: 41 f7 dc neg %r12d 4934b9: 41 8d b4 24 ff ff ff lea -0x1(%r12),%esi 4934c0: ff 4934c1: 8b 7d d8 mov -0x28(%rbp),%edi 4934c4: e8 8b 03 00 00 callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 4934c9: 48 89 c7 mov %rax,%rdi 4934cc: e8 9f 51 01 00 callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4934d1: 48 89 c3 mov %rax,%rbx 4934d4: 45 3b ec cmp %r12d,%r13d 4934d7: 73 03 jae 4934dc <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x128> 4934d9: 4d 89 e5 mov %r12,%r13 4934dc: 85 db test %ebx,%ebx 4934de: 79 10 jns 4934f0 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x13c> 4934e0: be 01 00 00 00 mov $0x1,%esi 4934e5: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4934e9: e8 42 5b 01 00 callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4934ee: f7 db neg %ebx 4934f0: 89 5d 88 mov %ebx,-0x78(%rbp) 4934f3: 8b 45 8c mov -0x74(%rbp),%eax 4934f6: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4934fb: 75 2b jne 493528 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x174> 4934fd: 41 8b f5 mov %r13d,%esi 493500: 8b 7d d8 mov -0x28(%rbp),%edi 493503: e8 4c 03 00 00 callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 493508: 48 89 c7 mov %rax,%rdi 49350b: e8 60 51 01 00 callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 493510: 48 89 c3 mov %rax,%rbx 493513: 85 db test %ebx,%ebx 493515: 78 05 js 49351c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x168> 493517: 89 5d 8c mov %ebx,-0x74(%rbp) 49351a: eb 07 jmp 493523 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x16f> 49351c: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 493523: 41 ff c5 inc %r13d 493526: eb 3c jmp 493564 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1b0> 493528: 85 c0 test %eax,%eax 49352a: 79 38 jns 493564 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1b0> 49352c: 48 89 c3 mov %rax,%rbx 49352f: f7 db neg %ebx 493531: 8d b3 ff ff ff ff lea -0x1(%rbx),%esi 493537: 8b 7d d8 mov -0x28(%rbp),%edi 49353a: e8 15 03 00 00 callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 49353f: 48 89 c7 mov %rax,%rdi 493542: e8 29 51 01 00 callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 493547: 49 89 c4 mov %rax,%r12 49354a: 44 3b eb cmp %ebx,%r13d 49354d: 73 03 jae 493552 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x19e> 49354f: 49 89 dd mov %rbx,%r13 493552: 45 85 e4 test %r12d,%r12d 493555: 78 06 js 49355d <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1a9> 493557: 44 89 65 8c mov %r12d,-0x74(%rbp) 49355b: eb 07 jmp 493564 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1b0> 49355d: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 493564: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 493569: 74 6f je 4935da <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x226> 49356b: 0f b6 5d 91 movzbl -0x6f(%rbp),%ebx 49356f: ff cb dec %ebx 493571: 44 0f b6 75 92 movzbl -0x6e(%rbp),%r14d 493576: 41 3b de cmp %r14d,%ebx 493579: 7d 3c jge 4935b7 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x203> 49357b: 48 63 c3 movslq %ebx,%rax 49357e: b9 01 00 00 00 mov $0x1,%ecx 493583: 48 3b c1 cmp %rcx,%rax 493586: 73 2f jae 4935b7 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x203> 493588: 48 3b c1 cmp %rcx,%rax 49358b: 72 0a jb 493597 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1e3> 49358d: bf 23 02 00 00 mov $0x223,%edi 493592: e8 f9 58 01 00 callq 4a8e90 <_D3std6format7__arrayZ> 493597: 48 c1 e0 03 shl $0x3,%rax 49359b: 4c 8b 64 05 c8 mov -0x38(%rbp,%rax,1),%r12 4935a0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4935a4: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4935a9: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4935ad: 49 ff d4 rex.WB callq *%r12 4935b0: ff c3 inc %ebx 4935b2: 44 39 f3 cmp %r14d,%ebx 4935b5: 7c c4 jl 49357b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x1c7> 4935b7: 0f b6 45 92 movzbl -0x6e(%rbp),%eax 4935bb: 41 39 c5 cmp %eax,%r13d 4935be: 73 03 jae 4935c3 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x20f> 4935c0: 49 89 c5 mov %rax,%r13 4935c3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4935c7: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4935cb: e8 cc 74 01 00 callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4935d0: 84 c0 test %al,%al 4935d2: 0f 85 57 fe ff ff jne 49342f <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x7b> 4935d8: eb 31 jmp 49360b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x257> 4935da: 41 8b c5 mov %r13d,%eax 4935dd: 48 83 f8 01 cmp $0x1,%rax 4935e1: 72 0a jb 4935ed <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x239> 4935e3: bf 2c 02 00 00 mov $0x22c,%edi 4935e8: e8 a3 58 01 00 callq 4a8e90 <_D3std6format7__arrayZ> 4935ed: 48 c1 e0 03 shl $0x3,%rax 4935f1: 48 8b 5c 05 c8 mov -0x38(%rbp,%rax,1),%rbx 4935f6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4935fa: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4935ff: 48 8d 7d 88 lea -0x78(%rbp),%rdi 493603: 48 ff d3 rex.W callq *%rbx 493606: 41 ff c5 inc %r13d 493609: eb b8 jmp 4935c3 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiZk+0x20f> 49360b: 41 8b c5 mov %r13d,%eax 49360e: 41 5e pop %r14 493610: 41 5d pop %r13 493612: 41 5c pop %r12 493614: 5b pop %rbx 493615: 48 8b e5 mov %rbp,%rsp 493618: 5d pop %rbp 493619: c3 retq 49361a: 66 90 xchg %ax,%ax 000000000049361c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 49361c: 55 push %rbp 49361d: 48 8b ec mov %rsp,%rbp 493620: b8 60 36 49 00 mov $0x493660,%eax 493625: 5d pop %rbp 493626: c3 retq 493627: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049362c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiZ16__T9__lambda6TiZ9__lambda6FNaNbNiNeKiZxPv>: 49362c: 55 push %rbp 49362d: 48 8b ec mov %rsp,%rbp 493630: 48 83 ec 10 sub $0x10,%rsp 493634: 48 89 f8 mov %rdi,%rax 493637: 48 8b e5 mov %rbp,%rsp 49363a: 5d pop %rbp 49363b: c3 retq 000000000049363c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiZ12__dgliteral7MFNaNiNfZAya>: 49363c: 55 push %rbp 49363d: 48 8b ec mov %rsp,%rbp 493640: 48 83 ec 10 sub $0x10,%rsp 493644: 48 8b 15 1d cf 04 00 mov 0x4cf1d(%rip),%rdx # 4e0568 <_TMP3852+0x8> 49364b: 48 8b 35 0e cf 04 00 mov 0x4cf0e(%rip),%rsi # 4e0560 <_TMP3852> 493652: 40 8a 7f 90 mov -0x70(%rdi),%dil 493656: e8 2d 4f 01 00 callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 49365b: 48 8b e5 mov %rbp,%rsp 49365e: 5d pop %rbp 49365f: c3 retq 0000000000493660 <_D3std6format63__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 493660: 55 push %rbp 493661: 48 8b ec mov %rsp,%rbp 493664: 48 83 ec 20 sub $0x20,%rsp 493668: 8b 36 mov (%rsi),%esi 49366a: e8 05 00 00 00 callq 493674 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 49366f: 48 8b e5 mov %rbp,%rsp 493672: 5d pop %rbp 493673: c3 retq 0000000000493674 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 493674: 55 push %rbp 493675: 48 8b ec mov %rsp,%rbp 493678: 48 83 ec 58 sub $0x58,%rsp 49367c: 53 push %rbx 49367d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 493681: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493685: 89 75 e0 mov %esi,-0x20(%rbp) 493688: 8a 47 08 mov 0x8(%rdi),%al 49368b: 3c 72 cmp $0x72,%al 49368d: 0f 85 af 00 00 00 jne 493742 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xce> 493693: 48 8d 7d e0 lea -0x20(%rbp),%rdi 493697: e8 38 01 00 00 callq 4937d4 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TiZ9__lambda4FNaNbNiNeKiZAxa> 49369c: 48 89 45 d0 mov %rax,-0x30(%rbp) 4936a0: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4936a4: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4936a8: e8 2b 5a 01 00 callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4936ad: 84 c0 test %al,%al 4936af: 74 49 je 4936fa <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x86> 4936b1: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4936b5: 48 8b 45 d0 mov -0x30(%rbp),%rax 4936b9: 48 89 45 b0 mov %rax,-0x50(%rbp) 4936bd: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4936c1: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4936c5: 48 85 db test %rbx,%rbx 4936c8: 48 8d 5b ff lea -0x1(%rbx),%rbx 4936cc: 74 6e je 49373c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4936ce: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4936d2: 72 0a jb 4936de <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6a> 4936d4: bf aa 05 00 00 mov $0x5aa,%edi 4936d9: e8 b2 57 01 00 callq 4a8e90 <_D3std6format7__arrayZ> 4936de: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4936e2: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4936e6: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4936ea: e8 c5 4a 01 00 callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4936ef: 48 85 db test %rbx,%rbx 4936f2: 48 8d 5b ff lea -0x1(%rbx),%rbx 4936f6: 75 d6 jne 4936ce <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5a> 4936f8: eb 42 jmp 49373c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4936fa: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4936fe: 48 8b 45 d0 mov -0x30(%rbp),%rax 493702: 48 89 45 c0 mov %rax,-0x40(%rbp) 493706: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49370a: 31 db xor %ebx,%ebx 49370c: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 493710: 74 2a je 49373c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 493712: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 493716: 72 0a jb 493722 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xae> 493718: bf af 05 00 00 mov $0x5af,%edi 49371d: e8 6e 57 01 00 callq 4a8e90 <_D3std6format7__arrayZ> 493722: 48 8d 75 f8 lea -0x8(%rbp),%rsi 493726: 48 8b 4d c8 mov -0x38(%rbp),%rcx 49372a: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 49372e: e8 81 4a 01 00 callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 493733: 48 ff c3 inc %rbx 493736: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 49373a: 72 d6 jb 493712 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9e> 49373c: 5b pop %rbx 49373d: 48 8b e5 mov %rbp,%rsp 493740: 5d pop %rbp 493741: c3 retq 493742: 3c 78 cmp $0x78,%al 493744: 74 04 je 49374a <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd6> 493746: 3c 58 cmp $0x58,%al 493748: 75 07 jne 493751 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xdd> 49374a: bb 10 00 00 00 mov $0x10,%ebx 49374f: eb 33 jmp 493784 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 493751: 3c 6f cmp $0x6f,%al 493753: bb 08 00 00 00 mov $0x8,%ebx 493758: 74 2a je 493784 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 49375a: 3c 62 cmp $0x62,%al 49375c: bb 02 00 00 00 mov $0x2,%ebx 493761: 74 21 je 493784 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 493763: 3c 73 cmp $0x73,%al 493765: 74 0c je 493773 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 493767: 3c 64 cmp $0x64,%al 493769: 74 08 je 493773 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 49376b: 3c 75 cmp $0x75,%al 49376d: 74 04 je 493773 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 49376f: 31 c9 xor %ecx,%ecx 493771: eb 05 jmp 493778 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x104> 493773: b9 01 00 00 00 mov $0x1,%ecx 493778: 80 f9 01 cmp $0x1,%cl 49377b: bb 0a 00 00 00 mov $0xa,%ebx 493780: 7d 02 jge 493784 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 493782: 31 db xor %ebx,%ebx 493784: 49 89 d9 mov %rbx,%r9 493787: 41 f7 d9 neg %r9d 49378a: 45 19 c9 sbb %r9d,%r9d 49378d: 41 f7 d9 neg %r9d 493790: ba ec 37 49 00 mov $0x4937ec,%edx 493795: 31 c0 xor %eax,%eax 493797: 48 89 c1 mov %rax,%rcx 49379a: 49 89 d0 mov %rdx,%r8 49379d: 48 8b 15 e4 cd 04 00 mov 0x4cde4(%rip),%rdx # 4e0588 <_TMP3854+0x8> 4937a4: 48 8b 35 d5 cd 04 00 mov 0x4cdd5(%rip),%rsi # 4e0580 <_TMP3854> 4937ab: bf bb 05 00 00 mov $0x5bb,%edi 4937b0: e8 8b 54 01 00 callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4937b5: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4937b9: 48 63 4d e0 movslq -0x20(%rbp),%rcx 4937bd: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4937c1: 8b f3 mov %ebx,%esi 4937c3: bf ff ff ff ff mov $0xffffffff,%edi 4937c8: e8 3b 00 00 00 callq 493808 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4937cd: 5b pop %rbx 4937ce: 48 8b e5 mov %rbp,%rsp 4937d1: 5d pop %rbp 4937d2: c3 retq 4937d3: 90 nop 00000000004937d4 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TiZ9__lambda4FNaNbNiNeKiZAxa>: 4937d4: 55 push %rbp 4937d5: 48 8b ec mov %rsp,%rbp 4937d8: 48 83 ec 10 sub $0x10,%rsp 4937dc: 48 89 fa mov %rdi,%rdx 4937df: b8 04 00 00 00 mov $0x4,%eax 4937e4: 48 8b e5 mov %rbp,%rsp 4937e7: 5d pop %rbp 4937e8: c3 retq 4937e9: 0f 1f 00 nopl (%rax) 00000000004937ec <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4937ec: 55 push %rbp 4937ed: 48 8b ec mov %rsp,%rbp 4937f0: 48 83 ec 10 sub $0x10,%rsp 4937f4: 48 8b 15 ad cd 04 00 mov 0x4cdad(%rip),%rdx # 4e05a8 <_TMP3856+0x8> 4937fb: 48 8b 05 9e cd 04 00 mov 0x4cd9e(%rip),%rax # 4e05a0 <_TMP3856> 493802: 48 8b e5 mov %rbp,%rsp 493805: 5d pop %rbp 493806: c3 retq ... 0000000000493808 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv>: 493808: 55 push %rbp 493809: 48 8b ec mov %rsp,%rbp 49380c: 48 83 ec 40 sub $0x40,%rsp 493810: 48 89 7d d8 mov %rdi,-0x28(%rbp) 493814: 89 75 e0 mov %esi,-0x20(%rbp) 493817: 49 89 c9 mov %rcx,%r9 49381a: 83 7d e0 0a cmpl $0xa,-0x20(%rbp) 49381e: 75 05 jne 493825 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv+0x1d> 493820: 48 85 c9 test %rcx,%rcx 493823: 78 04 js 493829 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv+0x21> 493825: 31 c0 xor %eax,%eax 493827: eb 07 jmp 493830 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv+0x28> 493829: b8 01 00 00 00 mov $0x1,%eax 49382e: 85 c0 test %eax,%eax 493830: 88 45 d0 mov %al,-0x30(%rbp) 493833: 74 03 je 493838 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv+0x30> 493835: 49 f7 d9 neg %r9 493838: 4c 89 4d c8 mov %r9,-0x38(%rbp) 49383c: 48 8b 4d c8 mov -0x38(%rbp),%rcx 493840: 48 23 4d d8 and -0x28(%rbp),%rcx 493844: 40 8a 7d d0 mov -0x30(%rbp),%dil 493848: e8 5b 6d 01 00 callq 4aa5a8 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv> 49384d: 48 8b e5 mov %rbp,%rsp 493850: 5d pop %rbp 493851: c3 retq ... 0000000000493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi>: 493854: 55 push %rbp 493855: 48 8b ec mov %rsp,%rbp 493858: 48 83 ec 10 sub $0x10,%rsp 49385c: 89 75 f8 mov %esi,-0x8(%rbp) 49385f: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 493863: 74 0f je 493874 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi+0x20> 493865: 8b 7d f8 mov -0x8(%rbp),%edi 493868: ff cf dec %edi 49386a: e8 d5 71 01 00 callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 49386f: 48 8b e5 mov %rbp,%rsp 493872: 5d pop %rbp 493873: c3 retq 493874: e8 f7 4d 01 00 callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 493879: 48 8b e5 mov %rbp,%rsp 49387c: 5d pop %rbp 49387d: c3 retq ... 0000000000493880 : 493880: 55 push %rbp 493881: 48 8b ec mov %rsp,%rbp 493884: 48 8b 05 c5 f5 06 00 mov 0x6f5c5(%rip),%rax # 502e50 49388b: 48 89 05 ce ed 05 00 mov %rax,0x5edce(%rip) # 4f2660 <_D3std5stdio21std_stdio_static_thisUZ9stdinImplS3std5stdio4File4Impl> 493892: 48 c7 05 63 e8 06 00 movq $0x4f2660,0x6e863(%rip) # 502100 <_D3std5stdio5stdinS3std5stdio4File> 493899: 60 26 4f 00 49389d: 48 8b 0d 7c f5 06 00 mov 0x6f57c(%rip),%rcx # 502e20 4938a4: 48 89 0d d5 ed 05 00 mov %rcx,0x5edd5(%rip) # 4f2680 <_D3std5stdio21std_stdio_static_thisUZ10stdoutImplS3std5stdio4File4Impl> 4938ab: 48 c7 05 6a e8 06 00 movq $0x4f2680,0x6e86a(%rip) # 502120 <_D3std5stdio6stdoutS3std5stdio4File> 4938b2: 80 26 4f 00 4938b6: 48 8b 15 83 f5 06 00 mov 0x6f583(%rip),%rdx # 502e40 4938bd: 48 89 15 dc ed 05 00 mov %rdx,0x5eddc(%rip) # 4f26a0 <_D3std5stdio21std_stdio_static_thisUZ10stderrImplS3std5stdio4File4Impl> 4938c4: 48 c7 05 71 e8 06 00 movq $0x4f26a0,0x6e871(%rip) # 502140 <_D3std5stdio6stderrS3std5stdio4File> 4938cb: a0 26 4f 00 4938cf: 5d pop %rbp 4938d0: c3 retq 4938d1: 00 00 add %al,(%rax) ... 00000000004938d4 <_D3std6stream7__arrayZ>: 4938d4: 55 push %rbp 4938d5: 48 8b ec mov %rsp,%rbp 4938d8: 48 83 ec 10 sub $0x10,%rsp 4938dc: 48 89 fa mov %rdi,%rdx 4938df: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4938e3: ba 03 08 4e 00 mov $0x4e0803,%edx 4938e8: bf 0c 00 00 00 mov $0xc,%edi 4938ed: 48 89 d6 mov %rdx,%rsi 4938f0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4938f4: e8 4f 55 ff ff callq 488e48 <_d_arraybounds> 4938f9: 0f 1f 00 nopl (%rax) 00000000004938fc <_D3std6stream8__assertFiZv>: 4938fc: 55 push %rbp 4938fd: 48 8b ec mov %rsp,%rbp 493900: 48 83 ec 10 sub $0x10,%rsp 493904: 48 89 fa mov %rdi,%rdx 493907: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49390b: ba 03 08 4e 00 mov $0x4e0803,%edx 493910: bf 0c 00 00 00 mov $0xc,%edi 493915: 48 89 d6 mov %rdx,%rsi 493918: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49391c: e8 df 53 ff ff callq 488d00 <_d_assert> 493921: 0f 1f 00 nopl (%rax) 0000000000493924 <_D3std6stream15__unittest_failFiZv>: 493924: 55 push %rbp 493925: 48 8b ec mov %rsp,%rbp 493928: 48 83 ec 10 sub $0x10,%rsp 49392c: 48 89 fa mov %rdi,%rdx 49392f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 493933: ba 03 08 4e 00 mov $0x4e0803,%edx 493938: bf 0c 00 00 00 mov $0xc,%edi 49393d: 48 89 d6 mov %rdx,%rsi 493940: 48 8b 55 f0 mov -0x10(%rbp),%rdx 493944: e8 47 54 ff ff callq 488d90 <_d_unittest> 493949: 48 8b e5 mov %rbp,%rsp 49394c: 5d pop %rbp 49394d: c3 retq 49394e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493954 <_D3std8internal7cstring7__arrayZ>: 493954: 55 push %rbp 493955: 48 8b ec mov %rsp,%rbp 493958: 48 83 ec 10 sub $0x10,%rsp 49395c: 48 89 fa mov %rdi,%rdx 49395f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 493963: ba 10 08 4e 00 mov $0x4e0810,%edx 493968: bf 16 00 00 00 mov $0x16,%edi 49396d: 48 89 d6 mov %rdx,%rsi 493970: 48 8b 55 f0 mov -0x10(%rbp),%rdx 493974: e8 cf 54 ff ff callq 488e48 <_d_arraybounds> 493979: 0f 1f 00 nopl (%rax) 000000000049397c <_D3std8internal7cstring8__assertFiZv>: 49397c: 55 push %rbp 49397d: 48 8b ec mov %rsp,%rbp 493980: 48 83 ec 10 sub $0x10,%rsp 493984: 48 89 fa mov %rdi,%rdx 493987: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49398b: ba 10 08 4e 00 mov $0x4e0810,%edx 493990: bf 16 00 00 00 mov $0x16,%edi 493995: 48 89 d6 mov %rdx,%rsi 493998: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49399c: e8 5f 53 ff ff callq 488d00 <_d_assert> 4939a1: 0f 1f 00 nopl (%rax) 00000000004939a4 <_D3std8internal7cstring15__unittest_failFiZv>: 4939a4: 55 push %rbp 4939a5: 48 8b ec mov %rsp,%rbp 4939a8: 48 83 ec 10 sub $0x10,%rsp 4939ac: 48 89 fa mov %rdi,%rdx 4939af: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4939b3: ba 10 08 4e 00 mov $0x4e0810,%edx 4939b8: bf 16 00 00 00 mov $0x16,%edi 4939bd: 48 89 d6 mov %rdx,%rsi 4939c0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4939c4: e8 c7 53 ff ff callq 488d90 <_d_unittest> 4939c9: 48 8b e5 mov %rbp,%rsp 4939cc: 5d pop %rbp 4939cd: c3 retq 4939ce: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004939d4 <_D3std6digest6digest7__arrayZ>: 4939d4: 55 push %rbp 4939d5: 48 8b ec mov %rsp,%rbp 4939d8: 48 83 ec 10 sub $0x10,%rsp 4939dc: 48 89 fa mov %rdi,%rdx 4939df: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4939e3: ba 27 08 4e 00 mov $0x4e0827,%edx 4939e8: bf 13 00 00 00 mov $0x13,%edi 4939ed: 48 89 d6 mov %rdx,%rsi 4939f0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4939f4: e8 4f 54 ff ff callq 488e48 <_d_arraybounds> 4939f9: 0f 1f 00 nopl (%rax) 00000000004939fc <_D3std6digest6digest8__assertFiZv>: 4939fc: 55 push %rbp 4939fd: 48 8b ec mov %rsp,%rbp 493a00: 48 83 ec 10 sub $0x10,%rsp 493a04: 48 89 fa mov %rdi,%rdx 493a07: 48 89 55 f0 mov %rdx,-0x10(%rbp) 493a0b: ba 27 08 4e 00 mov $0x4e0827,%edx 493a10: bf 13 00 00 00 mov $0x13,%edi 493a15: 48 89 d6 mov %rdx,%rsi 493a18: 48 8b 55 f0 mov -0x10(%rbp),%rdx 493a1c: e8 df 52 ff ff callq 488d00 <_d_assert> 493a21: 0f 1f 00 nopl (%rax) 0000000000493a24 <_D3std6digest6digest15__unittest_failFiZv>: 493a24: 55 push %rbp 493a25: 48 8b ec mov %rsp,%rbp 493a28: 48 83 ec 10 sub $0x10,%rsp 493a2c: 48 89 fa mov %rdi,%rdx 493a2f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 493a33: ba 27 08 4e 00 mov $0x4e0827,%edx 493a38: bf 13 00 00 00 mov $0x13,%edi 493a3d: 48 89 d6 mov %rdx,%rsi 493a40: 48 8b 55 f0 mov -0x10(%rbp),%rdx 493a44: e8 47 53 ff ff callq 488d90 <_d_unittest> 493a49: 48 8b e5 mov %rbp,%rsp 493a4c: 5d pop %rbp 493a4d: c3 retq ... 0000000000493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException>: 493a50: 55 push %rbp 493a51: 48 8b ec mov %rsp,%rbp 493a54: 48 83 ec 20 sub $0x20,%rsp 493a58: 48 89 7d e0 mov %rdi,-0x20(%rbp) 493a5c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493a60: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493a64: ff 75 f8 pushq -0x8(%rbp) 493a67: ff 75 f0 pushq -0x10(%rbp) 493a6a: 48 8b 15 e7 cd 04 00 mov 0x4cde7(%rip),%rdx # 4e0858 <_TMP5938+0x8> 493a71: 48 8b 05 d8 cd 04 00 mov 0x4cdd8(%rip),%rax # 4e0850 <_TMP5938> 493a78: 48 89 c1 mov %rax,%rcx 493a7b: 49 89 d0 mov %rdx,%r8 493a7e: ba 34 00 00 00 mov $0x34,%edx 493a83: 31 f6 xor %esi,%esi 493a85: e8 d2 b0 ff ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 493a8a: 48 83 c4 10 add $0x10,%rsp 493a8e: 48 8b 45 e0 mov -0x20(%rbp),%rax 493a92: 48 8b e5 mov %rbp,%rsp 493a95: 5d pop %rbp 493a96: c3 retq ... 0000000000493a98 <_D3std6stream13ReadException6__ctorMFAyaZC3std6stream13ReadException>: 493a98: 55 push %rbp 493a99: 48 8b ec mov %rsp,%rbp 493a9c: 48 83 ec 20 sub $0x20,%rsp 493aa0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 493aa4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493aa8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493aac: 48 8b 55 f8 mov -0x8(%rbp),%rdx 493ab0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 493ab4: e8 97 ff ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 493ab9: 48 8b 45 e0 mov -0x20(%rbp),%rax 493abd: 48 8b e5 mov %rbp,%rsp 493ac0: 5d pop %rbp 493ac1: c3 retq ... 0000000000493ac4 <_D3std6stream14WriteException6__ctorMFAyaZC3std6stream14WriteException>: 493ac4: 55 push %rbp 493ac5: 48 8b ec mov %rsp,%rbp 493ac8: 48 83 ec 20 sub $0x20,%rsp 493acc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 493ad0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493ad4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493ad8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 493adc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 493ae0: e8 6b ff ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 493ae5: 48 8b 45 e0 mov -0x20(%rbp),%rax 493ae9: 48 8b e5 mov %rbp,%rsp 493aec: 5d pop %rbp 493aed: c3 retq ... 0000000000493af0 <_D3std6stream13SeekException6__ctorMFAyaZC3std6stream13SeekException>: 493af0: 55 push %rbp 493af1: 48 8b ec mov %rsp,%rbp 493af4: 48 83 ec 20 sub $0x20,%rsp 493af8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 493afc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493b00: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493b04: 48 8b 55 f8 mov -0x8(%rbp),%rdx 493b08: 48 8b 75 f0 mov -0x10(%rbp),%rsi 493b0c: e8 3f ff ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 493b11: 48 8b 45 e0 mov -0x20(%rbp),%rax 493b15: 48 8b e5 mov %rbp,%rsp 493b18: 5d pop %rbp 493b19: c3 retq ... 0000000000493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream>: 493b1c: 55 push %rbp 493b1d: 48 8b ec mov %rsp,%rbp 493b20: 48 83 ec 10 sub $0x10,%rsp 493b24: 48 89 f8 mov %rdi,%rax 493b27: 48 8b e5 mov %rbp,%rsp 493b2a: 5d pop %rbp 493b2b: c3 retq 0000000000493b2c <_D3std6stream6Stream9readExactMFPvmZv>: 493b2c: 55 push %rbp 493b2d: 48 8b ec mov %rsp,%rbp 493b30: 53 push %rbx 493b31: 41 54 push %r12 493b33: 41 55 push %r13 493b35: 41 56 push %r14 493b37: 49 89 fc mov %rdi,%r12 493b3a: 48 89 f3 mov %rsi,%rbx 493b3d: 49 89 d5 mov %rdx,%r13 493b40: 48 85 db test %rbx,%rbx 493b43: 74 56 je 493b9b <_D3std6stream6Stream9readExactMFPvmZv+0x6f> 493b45: 49 8b d5 mov %r13,%rdx 493b48: 48 8b f3 mov %rbx,%rsi 493b4b: 49 8b fc mov %r12,%rdi 493b4e: 49 8b 04 24 mov (%r12),%rax 493b52: 48 ff 50 28 rex.W callq *0x28(%rax) 493b56: 49 89 c6 mov %rax,%r14 493b59: 4d 85 f6 test %r14,%r14 493b5c: 74 0d je 493b6b <_D3std6stream6Stream9readExactMFPvmZv+0x3f> 493b5e: 4d 03 ee add %r14,%r13 493b61: 49 2b de sub %r14,%rbx 493b64: 48 85 db test %rbx,%rbx 493b67: 75 dc jne 493b45 <_D3std6stream6Stream9readExactMFPvmZv+0x19> 493b69: eb 30 jmp 493b9b <_D3std6stream6Stream9readExactMFPvmZv+0x6f> 493b6b: 48 85 db test %rbx,%rbx 493b6e: 74 2b je 493b9b <_D3std6stream6Stream9readExactMFPvmZv+0x6f> 493b70: bf 78 28 4f 00 mov $0x4f2878,%edi 493b75: e8 2e 5d ff ff callq 4898a8 <_d_newclass> 493b7a: 48 89 c3 mov %rax,%rbx 493b7d: 48 8b 15 84 cf 04 00 mov 0x4cf84(%rip),%rdx # 4e0b08 <_TMP5941+0x8> 493b84: 48 8b 35 75 cf 04 00 mov 0x4cf75(%rip),%rsi # 4e0b00 <_TMP5941> 493b8b: 48 8b fb mov %rbx,%rdi 493b8e: e8 05 ff ff ff callq 493a98 <_D3std6stream13ReadException6__ctorMFAyaZC3std6stream13ReadException> 493b93: 48 89 c7 mov %rax,%rdi 493b96: e8 91 54 ff ff callq 48902c <_d_throwc> 493b9b: 41 5e pop %r14 493b9d: 41 5d pop %r13 493b9f: 41 5c pop %r12 493ba1: 5b pop %rbx 493ba2: 5d pop %rbp 493ba3: c3 retq 0000000000493ba4 <_D3std6stream6Stream4readMFAhZm>: 493ba4: 55 push %rbp 493ba5: 48 8b ec mov %rsp,%rbp 493ba8: 48 83 ec 20 sub $0x20,%rsp 493bac: 48 89 75 f0 mov %rsi,-0x10(%rbp) 493bb0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 493bb4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 493bb8: 48 8b 07 mov (%rdi),%rax 493bbb: 48 ff 50 28 rex.W callq *0x28(%rax) 493bbf: 48 8b e5 mov %rbp,%rsp 493bc2: 5d pop %rbp 493bc3: c3 retq 0000000000493bc4 <_D3std6stream6Stream4readMFJgZv>: 493bc4: 55 push %rbp 493bc5: 48 8b ec mov %rsp,%rbp 493bc8: 48 83 ec 10 sub $0x10,%rsp 493bcc: c6 06 00 movb $0x0,(%rsi) 493bcf: 48 89 f2 mov %rsi,%rdx 493bd2: be 01 00 00 00 mov $0x1,%esi 493bd7: 48 8b 07 mov (%rdi),%rax 493bda: 48 ff 50 30 rex.W callq *0x30(%rax) 493bde: 48 8b e5 mov %rbp,%rsp 493be1: 5d pop %rbp 493be2: c3 retq 493be3: 90 nop 0000000000493be4 <_D3std6stream6Stream4readMFJhZv>: 493be4: 55 push %rbp 493be5: 48 8b ec mov %rsp,%rbp 493be8: 48 83 ec 10 sub $0x10,%rsp 493bec: c6 06 00 movb $0x0,(%rsi) 493bef: 48 89 f2 mov %rsi,%rdx 493bf2: be 01 00 00 00 mov $0x1,%esi 493bf7: 48 8b 07 mov (%rdi),%rax 493bfa: 48 ff 50 30 rex.W callq *0x30(%rax) 493bfe: 48 8b e5 mov %rbp,%rsp 493c01: 5d pop %rbp 493c02: c3 retq 493c03: 90 nop 0000000000493c04 <_D3std6stream6Stream4readMFJsZv>: 493c04: 55 push %rbp 493c05: 48 8b ec mov %rsp,%rbp 493c08: 48 83 ec 10 sub $0x10,%rsp 493c0c: 66 c7 06 00 00 movw $0x0,(%rsi) 493c11: 48 89 f2 mov %rsi,%rdx 493c14: be 02 00 00 00 mov $0x2,%esi 493c19: 48 8b 07 mov (%rdi),%rax 493c1c: 48 ff 50 30 rex.W callq *0x30(%rax) 493c20: 48 8b e5 mov %rbp,%rsp 493c23: 5d pop %rbp 493c24: c3 retq 493c25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000493c2c <_D3std6stream6Stream4readMFJtZv>: 493c2c: 55 push %rbp 493c2d: 48 8b ec mov %rsp,%rbp 493c30: 48 83 ec 10 sub $0x10,%rsp 493c34: 66 c7 06 00 00 movw $0x0,(%rsi) 493c39: 48 89 f2 mov %rsi,%rdx 493c3c: be 02 00 00 00 mov $0x2,%esi 493c41: 48 8b 07 mov (%rdi),%rax 493c44: 48 ff 50 30 rex.W callq *0x30(%rax) 493c48: 48 8b e5 mov %rbp,%rsp 493c4b: 5d pop %rbp 493c4c: c3 retq 493c4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000493c54 <_D3std6stream6Stream4readMFJiZv>: 493c54: 55 push %rbp 493c55: 48 8b ec mov %rsp,%rbp 493c58: 48 83 ec 10 sub $0x10,%rsp 493c5c: c7 06 00 00 00 00 movl $0x0,(%rsi) 493c62: 48 89 f2 mov %rsi,%rdx 493c65: be 04 00 00 00 mov $0x4,%esi 493c6a: 48 8b 07 mov (%rdi),%rax 493c6d: 48 ff 50 30 rex.W callq *0x30(%rax) 493c71: 48 8b e5 mov %rbp,%rsp 493c74: 5d pop %rbp 493c75: c3 retq 493c76: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493c7c <_D3std6stream6Stream4readMFJkZv>: 493c7c: 55 push %rbp 493c7d: 48 8b ec mov %rsp,%rbp 493c80: 48 83 ec 10 sub $0x10,%rsp 493c84: c7 06 00 00 00 00 movl $0x0,(%rsi) 493c8a: 48 89 f2 mov %rsi,%rdx 493c8d: be 04 00 00 00 mov $0x4,%esi 493c92: 48 8b 07 mov (%rdi),%rax 493c95: 48 ff 50 30 rex.W callq *0x30(%rax) 493c99: 48 8b e5 mov %rbp,%rsp 493c9c: 5d pop %rbp 493c9d: c3 retq 493c9e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493ca4 <_D3std6stream6Stream4readMFJlZv>: 493ca4: 55 push %rbp 493ca5: 48 8b ec mov %rsp,%rbp 493ca8: 48 83 ec 10 sub $0x10,%rsp 493cac: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 493cb3: 48 89 f2 mov %rsi,%rdx 493cb6: be 08 00 00 00 mov $0x8,%esi 493cbb: 48 8b 07 mov (%rdi),%rax 493cbe: 48 ff 50 30 rex.W callq *0x30(%rax) 493cc2: 48 8b e5 mov %rbp,%rsp 493cc5: 5d pop %rbp 493cc6: c3 retq 493cc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000493ccc <_D3std6stream6Stream4readMFJmZv>: 493ccc: 55 push %rbp 493ccd: 48 8b ec mov %rsp,%rbp 493cd0: 48 83 ec 10 sub $0x10,%rsp 493cd4: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 493cdb: 48 89 f2 mov %rsi,%rdx 493cde: be 08 00 00 00 mov $0x8,%esi 493ce3: 48 8b 07 mov (%rdi),%rax 493ce6: 48 ff 50 30 rex.W callq *0x30(%rax) 493cea: 48 8b e5 mov %rbp,%rsp 493ced: 5d pop %rbp 493cee: c3 retq 493cef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000493cf4 <_D3std6stream6Stream4readMFJfZv>: 493cf4: 55 push %rbp 493cf5: 48 8b ec mov %rsp,%rbp 493cf8: 48 83 ec 10 sub $0x10,%rsp 493cfc: f3 0f 10 05 0c ce 04 movss 0x4ce0c(%rip),%xmm0 # 4e0b10 <_TMP5941+0x10> 493d03: 00 493d04: f3 0f 11 06 movss %xmm0,(%rsi) 493d08: 48 89 f2 mov %rsi,%rdx 493d0b: be 04 00 00 00 mov $0x4,%esi 493d10: 48 8b 07 mov (%rdi),%rax 493d13: 48 ff 50 30 rex.W callq *0x30(%rax) 493d17: 48 8b e5 mov %rbp,%rsp 493d1a: 5d pop %rbp 493d1b: c3 retq 0000000000493d1c <_D3std6stream6Stream4readMFJdZv>: 493d1c: 55 push %rbp 493d1d: 48 8b ec mov %rsp,%rbp 493d20: 48 83 ec 10 sub $0x10,%rsp 493d24: f2 48 0f 10 05 eb cd rex.W movsd 0x4cdeb(%rip),%xmm0 # 4e0b18 <_TMP5941+0x18> 493d2b: 04 00 493d2d: f2 48 0f 11 06 rex.W movsd %xmm0,(%rsi) 493d32: 48 89 f2 mov %rsi,%rdx 493d35: be 08 00 00 00 mov $0x8,%esi 493d3a: 48 8b 07 mov (%rdi),%rax 493d3d: 48 ff 50 30 rex.W callq *0x30(%rax) 493d41: 48 8b e5 mov %rbp,%rsp 493d44: 5d pop %rbp 493d45: c3 retq 493d46: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493d4c <_D3std6stream6Stream4readMFJeZv>: 493d4c: 55 push %rbp 493d4d: 48 8b ec mov %rsp,%rbp 493d50: 48 83 ec 10 sub $0x10,%rsp 493d54: db 2d c6 cd 04 00 fldt 0x4cdc6(%rip) # 4e0b20 <_TMP5941+0x20> 493d5a: db 3e fstpt (%rsi) 493d5c: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 493d62: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 493d69: 48 89 f2 mov %rsi,%rdx 493d6c: be 10 00 00 00 mov $0x10,%esi 493d71: 48 8b 07 mov (%rdi),%rax 493d74: 48 ff 50 30 rex.W callq *0x30(%rax) 493d78: 48 8b e5 mov %rbp,%rsp 493d7b: 5d pop %rbp 493d7c: c3 retq 493d7d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000493d84 <_D3std6stream6Stream4readMFJoZv>: 493d84: 55 push %rbp 493d85: 48 8b ec mov %rsp,%rbp 493d88: 48 83 ec 10 sub $0x10,%rsp 493d8c: f3 0f 10 05 7c cd 04 movss 0x4cd7c(%rip),%xmm0 # 4e0b10 <_TMP5941+0x10> 493d93: 00 493d94: f3 0f 11 06 movss %xmm0,(%rsi) 493d98: 48 89 f2 mov %rsi,%rdx 493d9b: be 04 00 00 00 mov $0x4,%esi 493da0: 48 8b 07 mov (%rdi),%rax 493da3: 48 ff 50 30 rex.W callq *0x30(%rax) 493da7: 48 8b e5 mov %rbp,%rsp 493daa: 5d pop %rbp 493dab: c3 retq 0000000000493dac <_D3std6stream6Stream4readMFJpZv>: 493dac: 55 push %rbp 493dad: 48 8b ec mov %rsp,%rbp 493db0: 48 83 ec 10 sub $0x10,%rsp 493db4: f2 48 0f 10 05 5b cd rex.W movsd 0x4cd5b(%rip),%xmm0 # 4e0b18 <_TMP5941+0x18> 493dbb: 04 00 493dbd: f2 48 0f 11 06 rex.W movsd %xmm0,(%rsi) 493dc2: 48 89 f2 mov %rsi,%rdx 493dc5: be 08 00 00 00 mov $0x8,%esi 493dca: 48 8b 07 mov (%rdi),%rax 493dcd: 48 ff 50 30 rex.W callq *0x30(%rax) 493dd1: 48 8b e5 mov %rbp,%rsp 493dd4: 5d pop %rbp 493dd5: c3 retq 493dd6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493ddc <_D3std6stream6Stream4readMFJjZv>: 493ddc: 55 push %rbp 493ddd: 48 8b ec mov %rsp,%rbp 493de0: 48 83 ec 10 sub $0x10,%rsp 493de4: db 2d 36 cd 04 00 fldt 0x4cd36(%rip) # 4e0b20 <_TMP5941+0x20> 493dea: db 3e fstpt (%rsi) 493dec: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 493df2: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 493df9: 48 89 f2 mov %rsi,%rdx 493dfc: be 10 00 00 00 mov $0x10,%esi 493e01: 48 8b 07 mov (%rdi),%rax 493e04: 48 ff 50 30 rex.W callq *0x30(%rax) 493e08: 48 8b e5 mov %rbp,%rsp 493e0b: 5d pop %rbp 493e0c: c3 retq 493e0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000493e14 <_D3std6stream6Stream4readMFJqZv>: 493e14: 55 push %rbp 493e15: 48 8b ec mov %rsp,%rbp 493e18: 48 83 ec 10 sub $0x10,%rsp 493e1c: d9 05 0e cd 04 00 flds 0x4cd0e(%rip) # 4e0b30 <_TMP5941+0x30> 493e22: d9 05 0c cd 04 00 flds 0x4cd0c(%rip) # 4e0b34 <_TMP5941+0x34> 493e28: d9 5e 04 fstps 0x4(%rsi) 493e2b: d9 1e fstps (%rsi) 493e2d: 48 89 f2 mov %rsi,%rdx 493e30: be 08 00 00 00 mov $0x8,%esi 493e35: 48 8b 07 mov (%rdi),%rax 493e38: 48 ff 50 30 rex.W callq *0x30(%rax) 493e3c: 48 8b e5 mov %rbp,%rsp 493e3f: 5d pop %rbp 493e40: c3 retq 493e41: 0f 1f 00 nopl (%rax) 0000000000493e44 <_D3std6stream6Stream4readMFJrZv>: 493e44: 55 push %rbp 493e45: 48 8b ec mov %rsp,%rbp 493e48: 48 83 ec 10 sub $0x10,%rsp 493e4c: dd 05 ee cc 04 00 fldl 0x4ccee(%rip) # 4e0b40 <_TMP5941+0x40> 493e52: dd 05 f0 cc 04 00 fldl 0x4ccf0(%rip) # 4e0b48 <_TMP5941+0x48> 493e58: dd 5e 08 fstpl 0x8(%rsi) 493e5b: dd 1e fstpl (%rsi) 493e5d: 48 89 f2 mov %rsi,%rdx 493e60: be 10 00 00 00 mov $0x10,%esi 493e65: 48 8b 07 mov (%rdi),%rax 493e68: 48 ff 50 30 rex.W callq *0x30(%rax) 493e6c: 48 8b e5 mov %rbp,%rsp 493e6f: 5d pop %rbp 493e70: c3 retq 493e71: 0f 1f 00 nopl (%rax) 0000000000493e74 <_D3std6stream6Stream4readMFJcZv>: 493e74: 55 push %rbp 493e75: 48 8b ec mov %rsp,%rbp 493e78: 48 83 ec 10 sub $0x10,%rsp 493e7c: db 2d ce cc 04 00 fldt 0x4ccce(%rip) # 4e0b50 <_TMP5941+0x50> 493e82: db 2d d8 cc 04 00 fldt 0x4ccd8(%rip) # 4e0b60 <_TMP5941+0x60> 493e88: db 7e 10 fstpt 0x10(%rsi) 493e8b: db 3e fstpt (%rsi) 493e8d: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 493e93: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 493e9a: 66 c7 46 1a 00 00 movw $0x0,0x1a(%rsi) 493ea0: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%rsi) 493ea7: 48 89 f2 mov %rsi,%rdx 493eaa: be 20 00 00 00 mov $0x20,%esi 493eaf: 48 8b 07 mov (%rdi),%rax 493eb2: 48 ff 50 30 rex.W callq *0x30(%rax) 493eb6: 48 8b e5 mov %rbp,%rsp 493eb9: 5d pop %rbp 493eba: c3 retq 493ebb: 90 nop 0000000000493ebc <_D3std6stream6Stream4readMFJaZv>: 493ebc: 55 push %rbp 493ebd: 48 8b ec mov %rsp,%rbp 493ec0: 48 83 ec 10 sub $0x10,%rsp 493ec4: c6 06 ff movb $0xff,(%rsi) 493ec7: 48 89 f2 mov %rsi,%rdx 493eca: be 01 00 00 00 mov $0x1,%esi 493ecf: 48 8b 07 mov (%rdi),%rax 493ed2: 48 ff 50 30 rex.W callq *0x30(%rax) 493ed6: 48 8b e5 mov %rbp,%rsp 493ed9: 5d pop %rbp 493eda: c3 retq 493edb: 90 nop 0000000000493edc <_D3std6stream6Stream4readMFJuZv>: 493edc: 55 push %rbp 493edd: 48 8b ec mov %rsp,%rbp 493ee0: 48 83 ec 10 sub $0x10,%rsp 493ee4: 66 c7 06 ff ff movw $0xffff,(%rsi) 493ee9: 48 89 f2 mov %rsi,%rdx 493eec: be 02 00 00 00 mov $0x2,%esi 493ef1: 48 8b 07 mov (%rdi),%rax 493ef4: 48 ff 50 30 rex.W callq *0x30(%rax) 493ef8: 48 8b e5 mov %rbp,%rsp 493efb: 5d pop %rbp 493efc: c3 retq 493efd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000493f04 <_D3std6stream6Stream4readMFJwZv>: 493f04: 55 push %rbp 493f05: 48 8b ec mov %rsp,%rbp 493f08: 48 83 ec 10 sub $0x10,%rsp 493f0c: c7 06 ff ff 00 00 movl $0xffff,(%rsi) 493f12: 48 89 f2 mov %rsi,%rdx 493f15: be 04 00 00 00 mov $0x4,%esi 493f1a: 48 8b 07 mov (%rdi),%rax 493f1d: 48 ff 50 30 rex.W callq *0x30(%rax) 493f21: 48 8b e5 mov %rbp,%rsp 493f24: 5d pop %rbp 493f25: c3 retq 493f26: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000493f2c <_D3std6stream6Stream4readMFJAaZv>: 493f2c: 55 push %rbp 493f2d: 48 8b ec mov %rsp,%rbp 493f30: 48 83 ec 18 sub $0x18,%rsp 493f34: 53 push %rbx 493f35: 48 89 75 f8 mov %rsi,-0x8(%rbp) 493f39: 48 89 fb mov %rdi,%rbx 493f3c: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 493f43: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 493f4a: 00 493f4b: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 493f52: 00 493f53: 48 8d 75 f0 lea -0x10(%rbp),%rsi 493f57: 48 8b 03 mov (%rbx),%rax 493f5a: 48 ff 50 78 rex.W callq *0x78(%rax) 493f5e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 493f62: 48 8b fb mov %rbx,%rdi 493f65: 48 8b 0b mov (%rbx),%rcx 493f68: 48 ff 91 30 01 00 00 rex.W callq *0x130(%rcx) 493f6f: 4c 8b 45 f8 mov -0x8(%rbp),%r8 493f73: 49 89 00 mov %rax,(%r8) 493f76: 49 89 50 08 mov %rdx,0x8(%r8) 493f7a: 5b pop %rbx 493f7b: 48 8b e5 mov %rbp,%rsp 493f7e: 5d pop %rbp 493f7f: c3 retq 493f80: 0f 1f 40 00 nopl 0x0(%rax) 0000000000493f84 <_D3std6stream6Stream4readMFJAuZv>: 493f84: 55 push %rbp 493f85: 48 8b ec mov %rsp,%rbp 493f88: 48 83 ec 18 sub $0x18,%rsp 493f8c: 53 push %rbx 493f8d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 493f91: 48 89 fb mov %rdi,%rbx 493f94: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 493f9b: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 493fa2: 00 493fa3: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 493faa: 00 493fab: 48 8d 75 f0 lea -0x10(%rbp),%rsi 493faf: 48 8b 03 mov (%rbx),%rax 493fb2: 48 ff 50 78 rex.W callq *0x78(%rax) 493fb6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 493fba: 48 8b fb mov %rbx,%rdi 493fbd: 48 8b 0b mov (%rbx),%rcx 493fc0: 48 ff 91 38 01 00 00 rex.W callq *0x138(%rcx) 493fc7: 4c 8b 45 f8 mov -0x8(%rbp),%r8 493fcb: 49 89 00 mov %rax,(%r8) 493fce: 49 89 50 08 mov %rdx,0x8(%r8) 493fd2: 5b pop %rbx 493fd3: 48 8b e5 mov %rbp,%rsp 493fd6: 5d pop %rbp 493fd7: c3 retq 493fd8: 0f 1f 40 00 nopl 0x0(%rax) 0000000000493fdc <_D3std6stream6Stream8readLineMFZAa>: 493fdc: 55 push %rbp 493fdd: 48 8b ec mov %rsp,%rbp 493fe0: 48 83 ec 10 sub $0x10,%rsp 493fe4: 31 f6 xor %esi,%esi 493fe6: 31 d2 xor %edx,%edx 493fe8: 48 8b 07 mov (%rdi),%rax 493feb: 48 ff 90 f8 00 00 00 rex.W callq *0xf8(%rax) 493ff2: 48 8b e5 mov %rbp,%rsp 493ff5: 5d pop %rbp 493ff6: c3 retq 493ff7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000493ffc <_D3std6stream6Stream8readLineMFAaZAa>: 493ffc: 55 push %rbp 493ffd: 48 8b ec mov %rsp,%rbp 494000: 48 83 ec 28 sub $0x28,%rsp 494004: 53 push %rbx 494005: 41 54 push %r12 494007: 41 55 push %r13 494009: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49400d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 494011: 49 89 fd mov %rdi,%r13 494014: 45 31 e4 xor %r12d,%r12d 494017: 49 8b 45 00 mov 0x0(%r13),%rax 49401b: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494022: 48 89 c3 mov %rax,%rbx 494025: 45 38 65 10 cmp %r12b,0x10(%r13) 494029: 0f 84 ab 00 00 00 je 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 49402f: 0f b6 cb movzbl %bl,%ecx 494032: 83 f9 0a cmp $0xa,%ecx 494035: 0f 84 9f 00 00 00 je 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 49403b: 83 f9 0d cmp $0xd,%ecx 49403e: 74 0e je 49404e <_D3std6stream6Stream8readLineMFAaZAa+0x52> 494040: 81 f9 ff 00 00 00 cmp $0xff,%ecx 494046: 0f 84 8e 00 00 00 je 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 49404c: eb 37 jmp 494085 <_D3std6stream6Stream8readLineMFAaZAa+0x89> 49404e: 41 80 7d 12 00 cmpb $0x0,0x12(%r13) 494053: 74 29 je 49407e <_D3std6stream6Stream8readLineMFAaZAa+0x82> 494055: 49 8b fd mov %r13,%rdi 494058: 49 8b 55 00 mov 0x0(%r13),%rdx 49405c: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 494063: 48 89 c3 mov %rax,%rbx 494066: 80 fb 0a cmp $0xa,%bl 494069: 74 6f je 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 49406b: 40 8a f3 mov %bl,%sil 49406e: 49 8b fd mov %r13,%rdi 494071: 49 8b 45 00 mov 0x0(%r13),%rax 494075: 48 ff 90 50 01 00 00 rex.W callq *0x150(%rax) 49407c: eb 5c jmp 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 49407e: 41 c6 45 15 01 movb $0x1,0x15(%r13) 494083: eb 55 jmp 4940da <_D3std6stream6Stream8readLineMFAaZAa+0xde> 494085: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 494089: 73 0a jae 494095 <_D3std6stream6Stream8readLineMFAaZAa+0x99> 49408b: 48 8b 45 f8 mov -0x8(%rbp),%rax 49408f: 42 88 1c 20 mov %bl,(%rax,%r12,1) 494093: eb 26 jmp 4940bb <_D3std6stream6Stream8readLineMFAaZAa+0xbf> 494095: ba 01 00 00 00 mov $0x1,%edx 49409a: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49409e: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4940a3: e8 4c c1 ff ff callq 4901f4 <_d_arrayappendcTX> 4940a8: 48 89 45 e0 mov %rax,-0x20(%rbp) 4940ac: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4940b0: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4940b4: 48 03 4d e0 add -0x20(%rbp),%rcx 4940b8: 88 59 ff mov %bl,-0x1(%rcx) 4940bb: 49 ff c4 inc %r12 4940be: 49 8b fd mov %r13,%rdi 4940c1: 49 8b 55 00 mov 0x0(%r13),%rdx 4940c5: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 4940cc: 48 89 c3 mov %rax,%rbx 4940cf: 41 80 7d 10 00 cmpb $0x0,0x10(%r13) 4940d4: 0f 85 55 ff ff ff jne 49402f <_D3std6stream6Stream8readLineMFAaZAa+0x33> 4940da: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4940de: 49 8b f4 mov %r12,%rsi 4940e1: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4940e6: e8 fd 19 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 4940eb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4940ef: 48 8b 45 f0 mov -0x10(%rbp),%rax 4940f3: 41 5d pop %r13 4940f5: 41 5c pop %r12 4940f7: 5b pop %rbx 4940f8: 48 8b e5 mov %rbp,%rsp 4940fb: 5d pop %rbp 4940fc: c3 retq 4940fd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000494104 <_D3std6stream6Stream9readLineWMFZAu>: 494104: 55 push %rbp 494105: 48 8b ec mov %rsp,%rbp 494108: 48 83 ec 10 sub $0x10,%rsp 49410c: 31 f6 xor %esi,%esi 49410e: 31 d2 xor %edx,%edx 494110: 48 8b 07 mov (%rdi),%rax 494113: 48 ff 90 08 01 00 00 rex.W callq *0x108(%rax) 49411a: 48 8b e5 mov %rbp,%rsp 49411d: 5d pop %rbp 49411e: c3 retq 49411f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000494124 <_D3std6stream6Stream9readLineWMFAuZAu>: 494124: 55 push %rbp 494125: 48 8b ec mov %rsp,%rbp 494128: 48 83 ec 28 sub $0x28,%rsp 49412c: 53 push %rbx 49412d: 41 54 push %r12 49412f: 41 55 push %r13 494131: 48 89 75 f0 mov %rsi,-0x10(%rbp) 494135: 48 89 55 f8 mov %rdx,-0x8(%rbp) 494139: 49 89 fd mov %rdi,%r13 49413c: 45 31 e4 xor %r12d,%r12d 49413f: 49 8b 45 00 mov 0x0(%r13),%rax 494143: 48 ff 90 48 01 00 00 rex.W callq *0x148(%rax) 49414a: 48 89 c3 mov %rax,%rbx 49414d: 45 38 65 10 cmp %r12b,0x10(%r13) 494151: 0f 84 b1 00 00 00 je 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 494157: 0f b7 cb movzwl %bx,%ecx 49415a: 83 f9 0a cmp $0xa,%ecx 49415d: 0f 84 a5 00 00 00 je 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 494163: 83 f9 0d cmp $0xd,%ecx 494166: 74 0e je 494176 <_D3std6stream6Stream9readLineWMFAuZAu+0x52> 494168: 81 f9 ff ff 00 00 cmp $0xffff,%ecx 49416e: 0f 84 94 00 00 00 je 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 494174: eb 37 jmp 4941ad <_D3std6stream6Stream9readLineWMFAuZAu+0x89> 494176: 41 80 7d 12 00 cmpb $0x0,0x12(%r13) 49417b: 74 29 je 4941a6 <_D3std6stream6Stream9readLineWMFAuZAu+0x82> 49417d: 49 8b fd mov %r13,%rdi 494180: 49 8b 55 00 mov 0x0(%r13),%rdx 494184: 48 ff 92 48 01 00 00 rex.W callq *0x148(%rdx) 49418b: 48 89 c3 mov %rax,%rbx 49418e: 66 83 fb 0a cmp $0xa,%bx 494192: 74 74 je 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 494194: 8b f3 mov %ebx,%esi 494196: 49 8b fd mov %r13,%rdi 494199: 49 8b 45 00 mov 0x0(%r13),%rax 49419d: 48 ff 90 58 01 00 00 rex.W callq *0x158(%rax) 4941a4: eb 62 jmp 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 4941a6: 41 c6 45 15 01 movb $0x1,0x15(%r13) 4941ab: eb 5b jmp 494208 <_D3std6stream6Stream9readLineWMFAuZAu+0xe4> 4941ad: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4941b1: 73 0b jae 4941be <_D3std6stream6Stream9readLineWMFAuZAu+0x9a> 4941b3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4941b7: 66 42 89 1c 66 mov %bx,(%rsi,%r12,2) 4941bc: eb 2b jmp 4941e9 <_D3std6stream6Stream9readLineWMFAuZAu+0xc5> 4941be: ba 01 00 00 00 mov $0x1,%edx 4941c3: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4941c7: bf 10 43 4e 00 mov $0x4e4310,%edi 4941cc: e8 23 c0 ff ff callq 4901f4 <_d_arrayappendcTX> 4941d1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4941d5: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4941d9: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4941dd: 48 8b 45 e8 mov -0x18(%rbp),%rax 4941e1: 48 8d 14 48 lea (%rax,%rcx,2),%rdx 4941e5: 66 89 5a fe mov %bx,-0x2(%rdx) 4941e9: 49 ff c4 inc %r12 4941ec: 49 8b fd mov %r13,%rdi 4941ef: 49 8b 4d 00 mov 0x0(%r13),%rcx 4941f3: 48 ff 91 48 01 00 00 rex.W callq *0x148(%rcx) 4941fa: 48 89 c3 mov %rax,%rbx 4941fd: 41 80 7d 10 00 cmpb $0x0,0x10(%r13) 494202: 0f 85 4f ff ff ff jne 494157 <_D3std6stream6Stream9readLineWMFAuZAu+0x33> 494208: 48 8d 55 f0 lea -0x10(%rbp),%rdx 49420c: 49 8b f4 mov %r12,%rsi 49420f: bf 10 43 4e 00 mov $0x4e4310,%edi 494214: e8 cf 18 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 494219: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49421d: 48 8b 45 f0 mov -0x10(%rbp),%rax 494221: 41 5d pop %r13 494223: 41 5c pop %r12 494225: 5b pop %rbx 494226: 48 8b e5 mov %rbp,%rsp 494229: 5d pop %rbp 49422a: c3 retq 49422b: 90 nop 000000000049422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi>: 49422c: 55 push %rbp 49422d: 48 8b ec mov %rsp,%rbp 494230: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 494237: 53 push %rbx 494238: 41 54 push %r12 49423a: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49423e: 48 89 55 f8 mov %rdx,-0x8(%rbp) 494242: 48 89 fb mov %rdi,%rbx 494245: 45 31 e4 xor %r12d,%r12d 494248: b9 20 00 00 00 mov $0x20,%ecx 49424d: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 494254: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 49425b: f3 ab rep stos %eax,%es:(%rdi) 49425d: 48 8b fb mov %rbx,%rdi 494260: 48 8b 0b mov (%rbx),%rcx 494263: 48 ff 91 d0 02 00 00 rex.W callq *0x2d0(%rcx) 49426a: 34 01 xor $0x1,%al 49426c: 74 3e je 4942ac <_D3std6stream6Stream7opApplyMFMDFKAaZiZi+0x80> 49426e: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 494275: be 80 00 00 00 mov $0x80,%esi 49427a: 48 8b fb mov %rbx,%rdi 49427d: 48 8b 03 mov (%rbx),%rax 494280: 48 ff 90 f8 00 00 00 rex.W callq *0xf8(%rax) 494287: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 49428e: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 494295: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 49429c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4942a0: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4942a4: 49 89 c4 mov %rax,%r12 4942a7: 45 85 e4 test %r12d,%r12d 4942aa: 74 b1 je 49425d <_D3std6stream6Stream7opApplyMFMDFKAaZiZi+0x31> 4942ac: 41 8b c4 mov %r12d,%eax 4942af: 41 5c pop %r12 4942b1: 5b pop %rbx 4942b2: 48 8b e5 mov %rbp,%rsp 4942b5: 5d pop %rbp 4942b6: c3 retq 4942b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi>: 4942bc: 55 push %rbp 4942bd: 48 8b ec mov %rsp,%rbp 4942c0: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4942c7: 53 push %rbx 4942c8: 41 54 push %r12 4942ca: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4942ce: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4942d2: 48 89 fb mov %rdi,%rbx 4942d5: 45 31 e4 xor %r12d,%r12d 4942d8: 48 c7 85 60 ff ff ff movq $0x1,-0xa0(%rbp) 4942df: 01 00 00 00 4942e3: b9 20 00 00 00 mov $0x20,%ecx 4942e8: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4942ef: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4942f6: f3 ab rep stos %eax,%es:(%rdi) 4942f8: 48 8b fb mov %rbx,%rdi 4942fb: 48 8b 0b mov (%rbx),%rcx 4942fe: 48 ff 91 d0 02 00 00 rex.W callq *0x2d0(%rcx) 494305: 34 01 xor $0x1,%al 494307: 74 79 je 494382 <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi+0xc6> 494309: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 494310: b8 80 00 00 00 mov $0x80,%eax 494315: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 49431c: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 494323: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 49432a: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 494331: 48 8b fb mov %rbx,%rdi 494334: 48 8b 0b mov (%rbx),%rcx 494337: 48 ff 91 f8 00 00 00 rex.W callq *0xf8(%rcx) 49433e: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 494345: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 49434c: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 494353: 48 8d b5 40 ff ff ff lea -0xc0(%rbp),%rsi 49435a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49435e: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 494362: 49 89 c4 mov %rax,%r12 494365: 45 85 e4 test %r12d,%r12d 494368: 75 18 jne 494382 <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi+0xc6> 49436a: 48 ff 85 60 ff ff ff incq -0xa0(%rbp) 494371: 48 8b fb mov %rbx,%rdi 494374: 48 8b 03 mov (%rbx),%rax 494377: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 49437e: 34 01 xor $0x1,%al 494380: 75 a1 jne 494323 <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi+0x67> 494382: 41 8b c4 mov %r12d,%eax 494385: 41 5c pop %r12 494387: 5b pop %rbx 494388: 48 8b e5 mov %rbp,%rsp 49438b: 5d pop %rbp 49438c: c3 retq 49438d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi>: 494394: 55 push %rbp 494395: 48 8b ec mov %rsp,%rbp 494398: 48 81 ec 20 01 00 00 sub $0x120,%rsp 49439f: 53 push %rbx 4943a0: 41 54 push %r12 4943a2: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4943a6: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4943aa: 48 89 fb mov %rdi,%rbx 4943ad: 45 31 e4 xor %r12d,%r12d 4943b0: ba 80 00 00 00 mov $0x80,%edx 4943b5: be ff ff 00 00 mov $0xffff,%esi 4943ba: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4943c1: e8 b2 24 01 00 callq 4a6878 <_memset16> 4943c6: 48 8b fb mov %rbx,%rdi 4943c9: 48 8b 03 mov (%rbx),%rax 4943cc: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 4943d3: 34 01 xor $0x1,%al 4943d5: 74 3e je 494415 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi+0x81> 4943d7: 48 8d 95 f0 fe ff ff lea -0x110(%rbp),%rdx 4943de: be 80 00 00 00 mov $0x80,%esi 4943e3: 48 8b fb mov %rbx,%rdi 4943e6: 48 8b 0b mov (%rbx),%rcx 4943e9: 48 ff 91 08 01 00 00 rex.W callq *0x108(%rcx) 4943f0: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4943f7: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4943fe: 48 8d b5 e0 fe ff ff lea -0x120(%rbp),%rsi 494405: 48 8b 7d f0 mov -0x10(%rbp),%rdi 494409: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 49440d: 49 89 c4 mov %rax,%r12 494410: 45 85 e4 test %r12d,%r12d 494413: 74 b1 je 4943c6 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi+0x32> 494415: 41 8b c4 mov %r12d,%eax 494418: 41 5c pop %r12 49441a: 5b pop %rbx 49441b: 48 8b e5 mov %rbp,%rsp 49441e: 5d pop %rbp 49441f: c3 retq 494420: 0f 1f 40 00 nopl 0x0(%rax) 0000000000494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi>: 494424: 55 push %rbp 494425: 48 8b ec mov %rsp,%rbp 494428: 48 81 ec 40 01 00 00 sub $0x140,%rsp 49442f: 53 push %rbx 494430: 41 54 push %r12 494432: 48 89 75 f0 mov %rsi,-0x10(%rbp) 494436: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49443a: 48 89 fb mov %rdi,%rbx 49443d: 45 31 e4 xor %r12d,%r12d 494440: 48 c7 85 e0 fe ff ff movq $0x1,-0x120(%rbp) 494447: 01 00 00 00 49444b: ba 80 00 00 00 mov $0x80,%edx 494450: be ff ff 00 00 mov $0xffff,%esi 494455: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 49445c: e8 17 24 01 00 callq 4a6878 <_memset16> 494461: 48 8b fb mov %rbx,%rdi 494464: 48 8b 03 mov (%rbx),%rax 494467: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 49446e: 34 01 xor $0x1,%al 494470: 74 79 je 4944eb <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi+0xc7> 494472: 48 8d 8d f0 fe ff ff lea -0x110(%rbp),%rcx 494479: be 80 00 00 00 mov $0x80,%esi 49447e: 48 89 b5 d0 fe ff ff mov %rsi,-0x130(%rbp) 494485: 48 89 8d d8 fe ff ff mov %rcx,-0x128(%rbp) 49448c: 48 8b 95 d8 fe ff ff mov -0x128(%rbp),%rdx 494493: 48 8b b5 d0 fe ff ff mov -0x130(%rbp),%rsi 49449a: 48 8b fb mov %rbx,%rdi 49449d: 48 8b 03 mov (%rbx),%rax 4944a0: 48 ff 90 08 01 00 00 rex.W callq *0x108(%rax) 4944a7: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4944ae: 48 89 95 c8 fe ff ff mov %rdx,-0x138(%rbp) 4944b5: 48 8d 95 e0 fe ff ff lea -0x120(%rbp),%rdx 4944bc: 48 8d b5 c0 fe ff ff lea -0x140(%rbp),%rsi 4944c3: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4944c7: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4944cb: 49 89 c4 mov %rax,%r12 4944ce: 45 85 e4 test %r12d,%r12d 4944d1: 75 18 jne 4944eb <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi+0xc7> 4944d3: 48 ff 85 e0 fe ff ff incq -0x120(%rbp) 4944da: 48 8b fb mov %rbx,%rdi 4944dd: 48 8b 03 mov (%rbx),%rax 4944e0: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 4944e7: 34 01 xor $0x1,%al 4944e9: 75 a1 jne 49448c <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi+0x68> 4944eb: 41 8b c4 mov %r12d,%eax 4944ee: 41 5c pop %r12 4944f0: 5b pop %rbx 4944f1: 48 8b e5 mov %rbp,%rsp 4944f4: 5d pop %rbp 4944f5: c3 retq 4944f6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004944fc <_D3std6stream6Stream10readStringMFmZAa>: 4944fc: 55 push %rbp 4944fd: 48 8b ec mov %rsp,%rbp 494500: 48 83 ec 20 sub $0x20,%rsp 494504: 48 89 7d f0 mov %rdi,-0x10(%rbp) 494508: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49450c: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 494511: e8 82 04 01 00 callq 4a4998 <_d_newarrayiT> 494516: 48 89 45 e0 mov %rax,-0x20(%rbp) 49451a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49451e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 494522: 48 8b 75 f8 mov -0x8(%rbp),%rsi 494526: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49452a: 48 8b 0f mov (%rdi),%rcx 49452d: 48 ff 51 30 rex.W callq *0x30(%rcx) 494531: 48 8b 55 e8 mov -0x18(%rbp),%rdx 494535: 48 8b 45 e0 mov -0x20(%rbp),%rax 494539: 48 8b e5 mov %rbp,%rsp 49453c: 5d pop %rbp 49453d: c3 retq 49453e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000494544 <_D3std6stream6Stream11readStringWMFmZAu>: 494544: 55 push %rbp 494545: 48 8b ec mov %rsp,%rbp 494548: 48 83 ec 20 sub $0x20,%rsp 49454c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 494550: bf 10 43 4e 00 mov $0x4e4310,%edi 494555: e8 3e 04 01 00 callq 4a4998 <_d_newarrayiT> 49455a: 48 89 45 e0 mov %rax,-0x20(%rbp) 49455e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 494562: 48 8b 55 e8 mov -0x18(%rbp),%rdx 494566: 48 8b 75 e0 mov -0x20(%rbp),%rsi 49456a: 48 01 f6 add %rsi,%rsi 49456d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 494571: 48 8b 0f mov (%rdi),%rcx 494574: 48 ff 51 30 rex.W callq *0x30(%rcx) 494578: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49457c: 48 8b 45 e0 mov -0x20(%rbp),%rax 494580: 48 8b e5 mov %rbp,%rsp 494583: 5d pop %rbp 494584: c3 retq 494585: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049458c <_D3std6stream6Stream14ungetAvailableMFZb>: 49458c: 55 push %rbp 49458d: 48 8b ec mov %rsp,%rbp 494590: 48 83 ec 10 sub $0x10,%rsp 494594: 48 83 7f 18 01 cmpq $0x1,0x18(%rdi) 494599: 0f 97 c0 seta %al 49459c: 48 0f b6 c0 movzbq %al,%rax 4945a0: 48 8b e5 mov %rbp,%rsp 4945a3: 5d pop %rbp 4945a4: c3 retq 4945a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004945ac <_D3std6stream6Stream4getcMFZa>: 4945ac: 55 push %rbp 4945ad: 48 8b ec mov %rsp,%rbp 4945b0: 48 83 ec 18 sub $0x18,%rsp 4945b4: 53 push %rbx 4945b5: 48 89 fb mov %rdi,%rbx 4945b8: c6 45 f8 ff movb $0xff,-0x8(%rbp) 4945bc: 80 7b 15 00 cmpb $0x0,0x15(%rbx) 4945c0: 74 17 je 4945d9 <_D3std6stream6Stream4getcMFZa+0x2d> 4945c2: c6 43 15 00 movb $0x0,0x15(%rbx) 4945c6: 48 8b 03 mov (%rbx),%rax 4945c9: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 4945d0: 88 45 f8 mov %al,-0x8(%rbp) 4945d3: 80 7d f8 0a cmpb $0xa,-0x8(%rbp) 4945d7: 75 49 jne 494622 <_D3std6stream6Stream4getcMFZa+0x76> 4945d9: b9 01 00 00 00 mov $0x1,%ecx 4945de: 48 39 4b 18 cmp %rcx,0x18(%rbx) 4945e2: 76 2d jbe 494611 <_D3std6stream6Stream4getcMFZa+0x65> 4945e4: 48 8b 4b 18 mov 0x18(%rbx),%rcx 4945e8: 48 8d 53 18 lea 0x18(%rbx),%rdx 4945ec: 48 8b 72 08 mov 0x8(%rdx),%rsi 4945f0: 48 8d 3c 4e lea (%rsi,%rcx,2),%rdi 4945f4: 8a 47 fe mov -0x2(%rdi),%al 4945f7: 88 45 f8 mov %al,-0x8(%rbp) 4945fa: 48 8d 53 18 lea 0x18(%rbx),%rdx 4945fe: 48 8b 73 18 mov 0x18(%rbx),%rsi 494602: 48 ff ce dec %rsi 494605: bf 10 43 4e 00 mov $0x4e4310,%edi 49460a: e8 d9 14 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 49460f: eb 11 jmp 494622 <_D3std6stream6Stream4getcMFZa+0x76> 494611: 48 8d 55 f8 lea -0x8(%rbp),%rdx 494615: 48 89 ce mov %rcx,%rsi 494618: 48 8b fb mov %rbx,%rdi 49461b: 48 8b 03 mov (%rbx),%rax 49461e: 48 ff 50 28 rex.W callq *0x28(%rax) 494622: 8a 45 f8 mov -0x8(%rbp),%al 494625: 5b pop %rbx 494626: 48 8b e5 mov %rbp,%rsp 494629: 5d pop %rbp 49462a: c3 retq 49462b: 90 nop 000000000049462c <_D3std6stream6Stream5getcwMFZu>: 49462c: 55 push %rbp 49462d: 48 8b ec mov %rsp,%rbp 494630: 48 83 ec 18 sub $0x18,%rsp 494634: 53 push %rbx 494635: 48 89 fb mov %rdi,%rbx 494638: 66 c7 45 f8 ff ff movw $0xffff,-0x8(%rbp) 49463e: 80 7b 15 00 cmpb $0x0,0x15(%rbx) 494642: 74 1d je 494661 <_D3std6stream6Stream5getcwMFZu+0x35> 494644: c6 43 15 00 movb $0x0,0x15(%rbx) 494648: 48 8b 03 mov (%rbx),%rax 49464b: 48 ff 90 48 01 00 00 rex.W callq *0x148(%rax) 494652: 66 89 45 f8 mov %ax,-0x8(%rbp) 494656: 66 83 7d f8 0a cmpw $0xa,-0x8(%rbp) 49465b: 0f 85 98 00 00 00 jne 4946f9 <_D3std6stream6Stream5getcwMFZu+0xcd> 494661: b9 01 00 00 00 mov $0x1,%ecx 494666: 48 39 4b 18 cmp %rcx,0x18(%rbx) 49466a: 76 2f jbe 49469b <_D3std6stream6Stream5getcwMFZu+0x6f> 49466c: 48 8b 43 18 mov 0x18(%rbx),%rax 494670: 48 8d 4b 18 lea 0x18(%rbx),%rcx 494674: 48 8b 51 08 mov 0x8(%rcx),%rdx 494678: 48 8d 34 42 lea (%rdx,%rax,2),%rsi 49467c: 66 8b 7e fe mov -0x2(%rsi),%di 494680: 66 89 7d f8 mov %di,-0x8(%rbp) 494684: 48 8d 53 18 lea 0x18(%rbx),%rdx 494688: 48 8b 73 18 mov 0x18(%rbx),%rsi 49468c: 48 ff ce dec %rsi 49468f: bf 10 43 4e 00 mov $0x4e4310,%edi 494694: e8 4f 14 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 494699: eb 5e jmp 4946f9 <_D3std6stream6Stream5getcwMFZu+0xcd> 49469b: 48 8d 55 f8 lea -0x8(%rbp),%rdx 49469f: be 02 00 00 00 mov $0x2,%esi 4946a4: 48 8b fb mov %rbx,%rdi 4946a7: 48 8b 03 mov (%rbx),%rax 4946aa: 48 ff 50 28 rex.W callq *0x28(%rax) 4946ae: b9 01 00 00 00 mov $0x1,%ecx 4946b3: 48 3b c1 cmp %rcx,%rax 4946b6: 75 41 jne 4946f9 <_D3std6stream6Stream5getcwMFZu+0xcd> 4946b8: 48 8d 55 f9 lea -0x7(%rbp),%rdx 4946bc: 48 89 ce mov %rcx,%rsi 4946bf: 48 8b fb mov %rbx,%rdi 4946c2: 48 8b 03 mov (%rbx),%rax 4946c5: 48 ff 50 28 rex.W callq *0x28(%rax) 4946c9: 48 85 c0 test %rax,%rax 4946cc: 75 2b jne 4946f9 <_D3std6stream6Stream5getcwMFZu+0xcd> 4946ce: bf 78 28 4f 00 mov $0x4f2878,%edi 4946d3: e8 d0 51 ff ff callq 4898a8 <_d_newclass> 4946d8: 48 89 c3 mov %rax,%rbx 4946db: 48 8b 15 96 c4 04 00 mov 0x4c496(%rip),%rdx # 4e0b78 <_TMP5953+0x8> 4946e2: 48 8b 35 87 c4 04 00 mov 0x4c487(%rip),%rsi # 4e0b70 <_TMP5953> 4946e9: 48 8b fb mov %rbx,%rdi 4946ec: e8 a7 f3 ff ff callq 493a98 <_D3std6stream13ReadException6__ctorMFAyaZC3std6stream13ReadException> 4946f1: 48 89 c7 mov %rax,%rdi 4946f4: e8 33 49 ff ff callq 48902c <_d_throwc> 4946f9: 66 8b 45 f8 mov -0x8(%rbp),%ax 4946fd: 5b pop %rbx 4946fe: 48 8b e5 mov %rbp,%rsp 494701: 5d pop %rbp 494702: c3 retq 494703: 90 nop 0000000000494704 <_D3std6stream6Stream6ungetcMFaZa>: 494704: 55 push %rbp 494705: 48 8b ec mov %rsp,%rbp 494708: 48 83 ec 28 sub $0x28,%rsp 49470c: 53 push %rbx 49470d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 494711: 89 75 f8 mov %esi,-0x8(%rbp) 494714: 8a 45 f8 mov -0x8(%rbp),%al 494717: 3c ff cmp $0xff,%al 494719: 75 09 jne 494724 <_D3std6stream6Stream6ungetcMFaZa+0x20> 49471b: 48 89 f0 mov %rsi,%rax 49471e: 5b pop %rbx 49471f: 48 8b e5 mov %rbp,%rsp 494722: 5d pop %rbp 494723: c3 retq 494724: 88 45 f8 mov %al,-0x8(%rbp) 494727: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 49472c: 75 13 jne 494741 <_D3std6stream6Stream6ungetcMFaZa+0x3d> 49472e: 48 8d 57 18 lea 0x18(%rdi),%rdx 494732: be 01 00 00 00 mov $0x1,%esi 494737: bf 10 43 4e 00 mov $0x4e4310,%edi 49473c: e8 a7 13 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 494741: ba 01 00 00 00 mov $0x1,%edx 494746: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49474a: 48 83 c6 18 add $0x18,%rsi 49474e: bf 10 43 4e 00 mov $0x4e4310,%edi 494753: e8 9c ba ff ff callq 4901f4 <_d_arrayappendcTX> 494758: 48 89 45 e0 mov %rax,-0x20(%rbp) 49475c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 494760: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 494764: 48 8b 4d e0 mov -0x20(%rbp),%rcx 494768: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49476c: 48 8d 1c 4a lea (%rdx,%rcx,2),%rbx 494770: 66 89 43 fe mov %ax,-0x2(%rbx) 494774: 8a 45 f8 mov -0x8(%rbp),%al 494777: 5b pop %rbx 494778: 48 8b e5 mov %rbp,%rsp 49477b: 5d pop %rbp 49477c: c3 retq 49477d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000494784 <_D3std6stream6Stream7ungetcwMFuZu>: 494784: 55 push %rbp 494785: 48 8b ec mov %rsp,%rbp 494788: 48 83 ec 28 sub $0x28,%rsp 49478c: 53 push %rbx 49478d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 494791: 89 75 f8 mov %esi,-0x8(%rbp) 494794: 66 8b 45 f8 mov -0x8(%rbp),%ax 494798: 66 83 f8 ff cmp $0xffffffffffffffff,%ax 49479c: 75 09 jne 4947a7 <_D3std6stream6Stream7ungetcwMFuZu+0x23> 49479e: 48 89 f0 mov %rsi,%rax 4947a1: 5b pop %rbx 4947a2: 48 8b e5 mov %rbp,%rsp 4947a5: 5d pop %rbp 4947a6: c3 retq 4947a7: 66 89 45 f8 mov %ax,-0x8(%rbp) 4947ab: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 4947b0: 75 13 jne 4947c5 <_D3std6stream6Stream7ungetcwMFuZu+0x41> 4947b2: 48 8d 57 18 lea 0x18(%rdi),%rdx 4947b6: be 01 00 00 00 mov $0x1,%esi 4947bb: bf 10 43 4e 00 mov $0x4e4310,%edi 4947c0: e8 23 13 01 00 callq 4a5ae8 <_d_arraysetlengthiT> 4947c5: ba 01 00 00 00 mov $0x1,%edx 4947ca: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4947ce: 48 83 c6 18 add $0x18,%rsi 4947d2: bf 10 43 4e 00 mov $0x4e4310,%edi 4947d7: e8 18 ba ff ff callq 4901f4 <_d_arrayappendcTX> 4947dc: 48 89 45 e0 mov %rax,-0x20(%rbp) 4947e0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4947e4: 66 8b 45 f8 mov -0x8(%rbp),%ax 4947e8: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4947ec: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4947f0: 48 8d 1c 4a lea (%rdx,%rcx,2),%rbx 4947f4: 66 89 43 fe mov %ax,-0x2(%rbx) 4947f8: 5b pop %rbx 4947f9: 48 8b e5 mov %rbp,%rsp 4947fc: 5d pop %rbp 4947fd: c3 retq 4947fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi>: 494804: 55 push %rbp 494805: 48 8b ec mov %rsp,%rbp 494808: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 49480f: 53 push %rbx 494810: 41 54 push %r12 494812: 41 55 push %r13 494814: 41 56 push %r14 494816: 41 57 push %r15 494818: 48 89 75 e0 mov %rsi,-0x20(%rbp) 49481c: 48 89 55 f0 mov %rdx,-0x10(%rbp) 494820: 48 89 4d f8 mov %rcx,-0x8(%rbp) 494824: 49 89 fc mov %rdi,%r12 494827: 48 c7 85 50 ff ff ff movq $0x0,-0xb0(%rbp) 49482e: 00 00 00 00 494832: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 494839: 00 00 00 00 49483d: 31 c0 xor %eax,%eax 49483f: 89 45 c8 mov %eax,-0x38(%rbp) 494842: 49 89 c7 mov %rax,%r15 494845: 48 89 c3 mov %rax,%rbx 494848: 41 bd ff 00 00 00 mov $0xff,%r13d 49484e: 41 b8 01 00 00 00 mov $0x1,%r8d 494854: 44 88 45 d3 mov %r8b,-0x2d(%rbp) 494858: 48 39 45 f0 cmp %rax,-0x10(%rbp) 49485c: 0f 84 7a 0e 00 00 je 4956dc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xed8> 494862: 49 8b 0c 24 mov (%r12),%rcx 494866: 48 ff 91 d0 02 00 00 rex.W callq *0x2d0(%rcx) 49486d: 34 01 xor $0x1,%al 49486f: 0f 84 67 0e 00 00 je 4956dc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xed8> 494875: 40 80 7d d3 00 rex cmpb $0x0,-0x2d(%rbp) 49487a: 74 15 je 494891 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x8d> 49487c: 49 8b fc mov %r12,%rdi 49487f: 49 8b 14 24 mov (%r12),%rdx 494883: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 49488a: 49 89 c5 mov %rax,%r13 49488d: c6 45 d3 00 movb $0x0,-0x2d(%rbp) 494891: 48 83 bd 50 ff ff ff cmpq $0x0,-0xb0(%rbp) 494898: 00 494899: 74 10 je 4948ab <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa7> 49489b: 48 63 c3 movslq %ebx,%rax 49489e: 48 3b 85 50 ff ff ff cmp -0xb0(%rbp),%rax 4948a5: 0f 85 99 01 00 00 jne 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 4948ab: 31 db xor %ebx,%ebx 4948ad: 48 63 75 c8 movslq -0x38(%rbp),%rsi 4948b1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4948b5: 48 8b 3c f1 mov (%rcx,%rsi,8),%rdi 4948b9: 48 81 ff c0 d7 4d 00 cmp $0x4dd7c0,%rdi 4948c0: 74 12 je 4948d4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xd0> 4948c2: 48 81 ff f0 fb 4d 00 cmp $0x4dfbf0,%rdi 4948c9: 74 09 je 4948d4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xd0> 4948cb: 48 81 ff e0 fc 4d 00 cmp $0x4dfce0,%rdi 4948d2: 75 4f jne 494923 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x11f> 4948d4: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4948d8: e8 bb 66 01 00 callq 4aaf98 <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZAya> 4948dd: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4948e4: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4948eb: ff 45 c8 incl -0x38(%rbp) 4948ee: 48 63 45 c8 movslq -0x38(%rbp),%rax 4948f2: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4948f6: 72 10 jb 494908 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x104> 4948f8: 48 63 cb movslq %ebx,%rcx 4948fb: 48 3b 8d 50 ff ff ff cmp -0xb0(%rbp),%rcx 494902: 0f 83 d4 0d 00 00 jae 4956dc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xed8> 494908: 49 8b fc mov %r12,%rdi 49490b: 49 8b 14 24 mov (%r12),%rdx 49490f: 48 ff 92 d0 02 00 00 rex.W callq *0x2d0(%rdx) 494916: 34 01 xor $0x1,%al 494918: 0f 85 57 ff ff ff jne 494875 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x71> 49491e: e9 b9 0d 00 00 jmpq 4956dc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xed8> 494923: 48 81 ff b0 4b 4f 00 cmp $0x4f4bb0,%rdi 49492a: 74 1b je 494947 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x143> 49492c: 48 81 ff d0 4b 4f 00 cmp $0x4f4bd0,%rdi 494933: 74 12 je 494947 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x143> 494935: 48 81 ff f0 4b 4f 00 cmp $0x4f4bf0,%rdi 49493c: 74 09 je 494947 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x143> 49493e: 48 81 ff 10 4c 4f 00 cmp $0x4f4c10,%rdi 494945: 75 21 jne 494968 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x164> 494947: 48 8b 15 4a c2 04 00 mov 0x4c24a(%rip),%rdx # 4e0b98 <_TMP5958+0x8> 49494e: 48 8b 05 3b c2 04 00 mov 0x4c23b(%rip),%rax # 4e0b90 <_TMP5958> 494955: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 49495c: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 494963: e9 dc 00 00 00 jmpq 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 494968: 48 81 ff 30 4c 4f 00 cmp $0x4f4c30,%rdi 49496f: 74 1b je 49498c <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x188> 494971: 48 81 ff 50 4c 4f 00 cmp $0x4f4c50,%rdi 494978: 74 12 je 49498c <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x188> 49497a: 48 81 ff 70 4c 4f 00 cmp $0x4f4c70,%rdi 494981: 74 09 je 49498c <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x188> 494983: 48 81 ff 90 4c 4f 00 cmp $0x4f4c90,%rdi 49498a: 75 21 jne 4949ad <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1a9> 49498c: 48 8b 15 15 c2 04 00 mov 0x4c215(%rip),%rdx # 4e0ba8 <_TMP5959+0x8> 494993: 48 8b 05 06 c2 04 00 mov 0x4c206(%rip),%rax # 4e0ba0 <_TMP5959> 49499a: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4949a1: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4949a8: e9 97 00 00 00 jmpq 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 4949ad: 48 81 ff b0 4c 4f 00 cmp $0x4f4cb0,%rdi 4949b4: 74 12 je 4949c8 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1c4> 4949b6: 48 81 ff d0 4c 4f 00 cmp $0x4f4cd0,%rdi 4949bd: 74 09 je 4949c8 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1c4> 4949bf: 48 81 ff f0 4c 4f 00 cmp $0x4f4cf0,%rdi 4949c6: 75 1e jne 4949e6 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1e2> 4949c8: 48 8b 15 f9 c1 04 00 mov 0x4c1f9(%rip),%rdx # 4e0bc8 <_TMP5961+0x8> 4949cf: 48 8b 05 ea c1 04 00 mov 0x4c1ea(%rip),%rax # 4e0bc0 <_TMP5961> 4949d6: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4949dd: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4949e4: eb 5e jmp 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 4949e6: 48 81 ff 10 4d 4f 00 cmp $0x4f4d10,%rdi 4949ed: 74 12 je 494a01 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1fd> 4949ef: 48 81 ff 30 4d 4f 00 cmp $0x4f4d30,%rdi 4949f6: 74 09 je 494a01 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x1fd> 4949f8: 48 81 ff 50 4d 4f 00 cmp $0x4f4d50,%rdi 4949ff: 75 1e jne 494a1f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x21b> 494a01: 48 8b 15 e0 c1 04 00 mov 0x4c1e0(%rip),%rdx # 4e0be8 <_TMP5963+0x8> 494a08: 48 8b 05 d1 c1 04 00 mov 0x4c1d1(%rip),%rax # 4e0be0 <_TMP5963> 494a0f: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 494a16: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 494a1d: eb 25 jmp 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 494a1f: 48 81 ff 70 4d 4f 00 cmp $0x4f4d70,%rdi 494a26: 75 1c jne 494a44 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x240> 494a28: 48 8b 15 d9 c1 04 00 mov 0x4c1d9(%rip),%rdx # 4e0c08 <_TMP5965+0x8> 494a2f: 48 8b 05 ca c1 04 00 mov 0x4c1ca(%rip),%rax # 4e0c00 <_TMP5965> 494a36: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 494a3d: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 494a44: 48 63 cb movslq %ebx,%rcx 494a47: 48 03 8d 58 ff ff ff add -0xa8(%rbp),%rcx 494a4e: 80 39 25 cmpb $0x25,(%rcx) 494a51: 0f 85 0f 0c 00 00 jne 495666 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe62> 494a57: ff c3 inc %ebx 494a59: 48 63 cb movslq %ebx,%rcx 494a5c: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 494a63: 80 3c 11 2a cmpb $0x2a,(%rcx,%rdx,1) 494a67: 75 02 jne 494a6b <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x267> 494a69: ff c3 inc %ebx 494a6b: 45 31 f6 xor %r14d,%r14d 494a6e: 48 63 c3 movslq %ebx,%rax 494a71: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 494a78: 40 0f b6 3c 30 rex movzbl (%rax,%rsi,1),%edi 494a7d: e8 62 39 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494a82: 84 c0 test %al,%al 494a84: 74 34 je 494aba <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x2b6> 494a86: 48 63 d3 movslq %ebx,%rdx 494a89: 48 8b bd 58 ff ff ff mov -0xa8(%rbp),%rdi 494a90: 0f b6 0c 3a movzbl (%rdx,%rdi,1),%ecx 494a94: 47 8d 34 b6 lea (%r14,%r14,4),%r14d 494a98: 46 8d b4 71 d0 ff ff lea -0x30(%rcx,%r14,2),%r14d 494a9f: ff 494aa0: ff c3 inc %ebx 494aa2: 48 63 c3 movslq %ebx,%rax 494aa5: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 494aac: 40 0f b6 3c 08 rex movzbl (%rax,%rcx,1),%edi 494ab1: e8 2e 39 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494ab6: 84 c0 test %al,%al 494ab8: 75 cc jne 494a86 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x282> 494aba: 45 85 f6 test %r14d,%r14d 494abd: 75 06 jne 494ac5 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x2c1> 494abf: 41 be ff ff ff ff mov $0xffffffff,%r14d 494ac5: 48 63 d3 movslq %ebx,%rdx 494ac8: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 494acf: 40 8a 3c 32 mov (%rdx,%rsi,1),%dil 494ad3: 40 80 ff 68 cmp $0x68,%dil 494ad7: 74 0c je 494ae5 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x2e1> 494ad9: 40 80 ff 6c cmp $0x6c,%dil 494add: 74 06 je 494ae5 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x2e1> 494adf: 40 80 ff 4c cmp $0x4c,%dil 494ae3: 75 02 jne 494ae7 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x2e3> 494ae5: ff c3 inc %ebx 494ae7: 89 5d cc mov %ebx,-0x34(%rbp) 494aea: 48 63 45 cc movslq -0x34(%rbp),%rax 494aee: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 494af5: 0f b6 1c 08 movzbl (%rax,%rcx,1),%ebx 494af9: 83 eb 44 sub $0x44,%ebx 494afc: 48 83 fb 34 cmp $0x34,%rbx 494b00: 0f 87 aa 0b 00 00 ja 4956b0 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xeac> 494b06: ff 24 dd 60 0c 4e 00 jmpq *0x4e0c60(,%rbx,8) 494b0d: 8b 5d cc mov -0x34(%rbp),%ebx 494b10: 41 0f b6 fd movzbl %r13b,%edi 494b14: e8 3b 39 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 494b19: 84 c0 test %al,%al 494b1b: 74 26 je 494b43 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x33f> 494b1d: 41 ff c7 inc %r15d 494b20: 49 8b fc mov %r12,%rdi 494b23: 49 8b 04 24 mov (%r12),%rax 494b27: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494b2e: 49 89 c5 mov %rax,%r13 494b31: 4c 89 ef mov %r13,%rdi 494b34: 81 e7 ff 00 00 00 and $0xff,%edi 494b3a: e8 15 39 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 494b3f: 84 c0 test %al,%al 494b41: 75 da jne 494b1d <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x319> 494b43: c6 45 d0 00 movb $0x0,-0x30(%rbp) 494b47: 41 80 fd 2d cmp $0x2d,%r13b 494b4b: 75 1a jne 494b67 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x363> 494b4d: c6 45 d0 01 movb $0x1,-0x30(%rbp) 494b51: 49 8b fc mov %r12,%rdi 494b54: 49 8b 04 24 mov (%r12),%rax 494b58: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494b5f: 49 89 c5 mov %rax,%r13 494b62: 41 ff c7 inc %r15d 494b65: eb 1a jmp 494b81 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x37d> 494b67: 41 80 fd 2b cmp $0x2b,%r13b 494b6b: 75 14 jne 494b81 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x37d> 494b6d: 49 8b fc mov %r12,%rdi 494b70: 49 8b 0c 24 mov (%r12),%rcx 494b74: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494b7b: 49 89 c5 mov %rax,%r13 494b7e: 41 ff c7 inc %r15d 494b81: 48 63 f3 movslq %ebx,%rsi 494b84: 4c 8b 85 58 ff ff ff mov -0xa8(%rbp),%r8 494b8b: 42 8a 0c 06 mov (%rsi,%r8,1),%cl 494b8f: 80 c9 20 or $0x20,%cl 494b92: 81 e1 ff 00 00 00 and $0xff,%ecx 494b98: 48 89 ca mov %rcx,%rdx 494b9b: 80 fa 69 cmp $0x69,%dl 494b9e: 75 4f jne 494bef <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3eb> 494ba0: 41 80 fd 30 cmp $0x30,%r13b 494ba4: 75 44 jne 494bea <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3e6> 494ba6: 41 ff c7 inc %r15d 494ba9: 49 8b fc mov %r12,%rdi 494bac: 49 8b 04 24 mov (%r12),%rax 494bb0: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494bb7: 49 89 c5 mov %rax,%r13 494bba: 41 80 fd 78 cmp $0x78,%r13b 494bbe: 74 06 je 494bc6 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3c2> 494bc0: 41 80 fd 58 cmp $0x58,%r13b 494bc4: 75 1d jne 494be3 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3df> 494bc6: c6 45 d4 78 movb $0x78,-0x2c(%rbp) 494bca: 49 8b fc mov %r12,%rdi 494bcd: 49 8b 14 24 mov (%r12),%rdx 494bd1: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 494bd8: 49 89 c5 mov %rax,%r13 494bdb: 41 ff c7 inc %r15d 494bde: 8a 55 d4 mov -0x2c(%rbp),%dl 494be1: eb 0c jmp 494bef <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3eb> 494be3: ba 6f 00 00 00 mov $0x6f,%edx 494be8: eb 05 jmp 494bef <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x3eb> 494bea: ba 64 00 00 00 mov $0x64,%edx 494bef: 89 5d cc mov %ebx,-0x34(%rbp) 494bf2: 31 db xor %ebx,%ebx 494bf4: 0f b6 ca movzbl %dl,%ecx 494bf7: 83 f9 75 cmp $0x75,%ecx 494bfa: 74 1f je 494c1b <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x417> 494bfc: 77 0f ja 494c0d <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x409> 494bfe: 83 f9 64 cmp $0x64,%ecx 494c01: 74 18 je 494c1b <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x417> 494c03: 83 f9 6f cmp $0x6f,%ecx 494c06: 74 77 je 494c7f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x47b> 494c08: e9 3c 01 00 00 jmpq 494d49 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x545> 494c0d: 83 f9 78 cmp $0x78,%ecx 494c10: 0f 84 c0 00 00 00 je 494cd6 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x4d2> 494c16: e9 2e 01 00 00 jmpq 494d49 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x545> 494c1b: 41 0f b6 fd movzbl %r13b,%edi 494c1f: e8 c0 37 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494c24: 84 c0 test %al,%al 494c26: 0f 84 1e 01 00 00 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c2c: 45 85 f6 test %r14d,%r14d 494c2f: 0f 84 15 01 00 00 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c35: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 494c39: 48 03 db add %rbx,%rbx 494c3c: 41 0f b6 c5 movzbl %r13b,%eax 494c40: 83 c0 d0 add $0xffffffffffffffd0,%eax 494c43: 48 98 cltq 494c45: 48 03 d8 add %rax,%rbx 494c48: 41 ff ce dec %r14d 494c4b: 41 ff c7 inc %r15d 494c4e: 49 8b fc mov %r12,%rdi 494c51: 49 8b 0c 24 mov (%r12),%rcx 494c55: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494c5c: 49 89 c5 mov %rax,%r13 494c5f: 4c 89 ef mov %r13,%rdi 494c62: 81 e7 ff 00 00 00 and $0xff,%edi 494c68: e8 77 37 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494c6d: 84 c0 test %al,%al 494c6f: 0f 84 d5 00 00 00 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c75: 45 85 f6 test %r14d,%r14d 494c78: 75 bb jne 494c35 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x431> 494c7a: e9 cb 00 00 00 jmpq 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c7f: 41 0f b6 fd movzbl %r13b,%edi 494c83: e8 7c 37 01 00 callq 4a8404 <_D3std5ascii12isOctalDigitFNaNbNiNfwZb> 494c88: 84 c0 test %al,%al 494c8a: 0f 84 ba 00 00 00 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c90: 45 85 f6 test %r14d,%r14d 494c93: 0f 84 b1 00 00 00 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494c99: 41 0f b6 c5 movzbl %r13b,%eax 494c9d: 83 c0 d0 add $0xffffffffffffffd0,%eax 494ca0: 48 98 cltq 494ca2: 48 8d 1c d8 lea (%rax,%rbx,8),%rbx 494ca6: 41 ff ce dec %r14d 494ca9: 41 ff c7 inc %r15d 494cac: 49 8b fc mov %r12,%rdi 494caf: 49 8b 0c 24 mov (%r12),%rcx 494cb3: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494cba: 49 89 c5 mov %rax,%r13 494cbd: 4c 89 ef mov %r13,%rdi 494cc0: 81 e7 ff 00 00 00 and $0xff,%edi 494cc6: e8 39 37 01 00 callq 4a8404 <_D3std5ascii12isOctalDigitFNaNbNiNfwZb> 494ccb: 84 c0 test %al,%al 494ccd: 74 7b je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494ccf: 45 85 f6 test %r14d,%r14d 494cd2: 75 c5 jne 494c99 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x495> 494cd4: eb 74 jmp 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494cd6: 41 0f b6 fd movzbl %r13b,%edi 494cda: e8 45 37 01 00 callq 4a8424 <_D3std5ascii10isHexDigitFNaNbNiNfwZb> 494cdf: 84 c0 test %al,%al 494ce1: 74 67 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494ce3: 45 85 f6 test %r14d,%r14d 494ce6: 74 62 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494ce8: 48 c1 e3 04 shl $0x4,%rbx 494cec: 41 0f b6 fd movzbl %r13b,%edi 494cf0: e8 ef 36 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494cf5: 84 c0 test %al,%al 494cf7: 74 0e je 494d07 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x503> 494cf9: 41 0f b6 c5 movzbl %r13b,%eax 494cfd: 83 c0 d0 add $0xffffffffffffffd0,%eax 494d00: 48 98 cltq 494d02: 48 01 c3 add %rax,%rbx 494d05: eb 12 jmp 494d19 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x515> 494d07: 41 8a c5 mov %r13b,%al 494d0a: 0c 20 or $0x20,%al 494d0c: 25 ff 00 00 00 and $0xff,%eax 494d11: 83 c0 a9 add $0xffffffffffffffa9,%eax 494d14: 48 98 cltq 494d16: 48 01 c3 add %rax,%rbx 494d19: 41 ff ce dec %r14d 494d1c: 41 ff c7 inc %r15d 494d1f: 49 8b fc mov %r12,%rdi 494d22: 49 8b 0c 24 mov (%r12),%rcx 494d26: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494d2d: 49 89 c5 mov %rax,%r13 494d30: 4c 89 ef mov %r13,%rdi 494d33: 81 e7 ff 00 00 00 and $0xff,%edi 494d39: e8 e6 36 01 00 callq 4a8424 <_D3std5ascii10isHexDigitFNaNbNiNfwZb> 494d3e: 84 c0 test %al,%al 494d40: 74 08 je 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494d42: 45 85 f6 test %r14d,%r14d 494d45: 75 a1 jne 494ce8 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x4e4> 494d47: eb 01 jmp 494d4a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x546> 494d49: f4 hlt 494d4a: 40 80 7d d0 00 rex cmpb $0x0,-0x30(%rbp) 494d4f: 74 03 je 494d54 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x550> 494d51: 48 f7 db neg %rbx 494d54: 48 63 55 c8 movslq -0x38(%rbp),%rdx 494d58: 48 8b 45 f8 mov -0x8(%rbp),%rax 494d5c: 48 8b 34 d0 mov (%rax,%rdx,8),%rsi 494d60: 48 81 fe b0 4b 4f 00 cmp $0x4f4bb0,%rsi 494d67: 75 10 jne 494d79 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x575> 494d69: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494d6d: e8 d2 62 01 00 callq 4ab044 <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPi> 494d72: 89 18 mov %ebx,(%rax) 494d74: e9 c6 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494d79: 48 81 fe f0 4b 4f 00 cmp $0x4f4bf0,%rsi 494d80: 75 11 jne 494d93 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x58f> 494d82: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494d86: e8 29 63 01 00 callq 4ab0b4 <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPs> 494d8b: 66 89 18 mov %bx,(%rax) 494d8e: e9 ac 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494d93: 48 81 fe d0 4b 4f 00 cmp $0x4f4bd0,%rsi 494d9a: 75 10 jne 494dac <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x5a8> 494d9c: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494da0: e8 7f 63 01 00 callq 4ab124 <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPg> 494da5: 88 18 mov %bl,(%rax) 494da7: e9 93 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494dac: 48 81 fe 10 4c 4f 00 cmp $0x4f4c10,%rsi 494db3: 75 11 jne 494dc6 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x5c2> 494db5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494db9: e8 d6 63 01 00 callq 4ab194 <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPl> 494dbe: 48 89 18 mov %rbx,(%rax) 494dc1: e9 79 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494dc6: 48 81 fe 30 4c 4f 00 cmp $0x4f4c30,%rsi 494dcd: 75 10 jne 494ddf <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x5db> 494dcf: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494dd3: e8 2c 64 01 00 callq 4ab204 <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPk> 494dd8: 89 18 mov %ebx,(%rax) 494dda: e9 60 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494ddf: 48 81 fe 70 4c 4f 00 cmp $0x4f4c70,%rsi 494de6: 75 11 jne 494df9 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x5f5> 494de8: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494dec: e8 83 64 01 00 callq 4ab274 <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPt> 494df1: 66 89 18 mov %bx,(%rax) 494df4: e9 46 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494df9: 48 81 fe 50 4c 4f 00 cmp $0x4f4c50,%rsi 494e00: 75 10 jne 494e12 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x60e> 494e02: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494e06: e8 d9 64 01 00 callq 4ab2e4 <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPh> 494e0b: 88 18 mov %bl,(%rax) 494e0d: e9 2d 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494e12: 48 81 fe 90 4c 4f 00 cmp $0x4f4c90,%rsi 494e19: 0f 85 20 08 00 00 jne 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494e1f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 494e23: e8 2c 65 01 00 callq 4ab354 <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPm> 494e28: 48 89 18 mov %rbx,(%rax) 494e2b: e9 0f 08 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 494e30: 8b 5d cc mov -0x34(%rbp),%ebx 494e33: 41 0f b6 fd movzbl %r13b,%edi 494e37: e8 18 36 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 494e3c: 84 c0 test %al,%al 494e3e: 74 26 je 494e66 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x662> 494e40: 41 ff c7 inc %r15d 494e43: 49 8b fc mov %r12,%rdi 494e46: 49 8b 34 24 mov (%r12),%rsi 494e4a: 48 ff 96 40 01 00 00 rex.W callq *0x140(%rsi) 494e51: 49 89 c5 mov %rax,%r13 494e54: 4c 89 ef mov %r13,%rdi 494e57: 81 e7 ff 00 00 00 and $0xff,%edi 494e5d: e8 f2 35 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 494e62: 84 c0 test %al,%al 494e64: 75 da jne 494e40 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x63c> 494e66: c6 45 d1 00 movb $0x0,-0x2f(%rbp) 494e6a: 41 80 fd 2d cmp $0x2d,%r13b 494e6e: 75 1a jne 494e8a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x686> 494e70: c6 45 d1 01 movb $0x1,-0x2f(%rbp) 494e74: 49 8b fc mov %r12,%rdi 494e77: 49 8b 0c 24 mov (%r12),%rcx 494e7b: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494e82: 49 89 c5 mov %rax,%r13 494e85: 41 ff c7 inc %r15d 494e88: eb 1a jmp 494ea4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x6a0> 494e8a: 41 80 fd 2b cmp $0x2b,%r13b 494e8e: 75 14 jne 494ea4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x6a0> 494e90: 49 8b fc mov %r12,%rdi 494e93: 49 8b 04 24 mov (%r12),%rax 494e97: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494e9e: 49 89 c5 mov %rax,%r13 494ea1: 41 ff c7 inc %r15d 494ea4: d9 ee fldz 494ea6: db 7d a0 fstpt -0x60(%rbp) 494ea9: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 494eaf: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 494eb6: 41 0f b6 fd movzbl %r13b,%edi 494eba: e8 25 35 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494ebf: 84 c0 test %al,%al 494ec1: 74 61 je 494f24 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x720> 494ec3: 45 85 f6 test %r14d,%r14d 494ec6: 74 5c je 494f24 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x720> 494ec8: db 6d a0 fldt -0x60(%rbp) 494ecb: dc 0d 3f bd 04 00 fmull 0x4bd3f(%rip) # 4e0c10 <_TMP5965+0x10> 494ed1: 41 0f b6 d5 movzbl %r13b,%edx 494ed5: 83 c2 d0 add $0xffffffffffffffd0,%edx 494ed8: 89 95 20 ff ff ff mov %edx,-0xe0(%rbp) 494ede: db 85 20 ff ff ff fildl -0xe0(%rbp) 494ee4: de c1 faddp %st,%st(1) 494ee6: db 7d a0 fstpt -0x60(%rbp) 494ee9: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 494eef: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 494ef6: 41 ff ce dec %r14d 494ef9: 41 ff c7 inc %r15d 494efc: 49 8b fc mov %r12,%rdi 494eff: 49 8b 04 24 mov (%r12),%rax 494f03: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 494f0a: 49 89 c5 mov %rax,%r13 494f0d: 4c 89 ef mov %r13,%rdi 494f10: 81 e7 ff 00 00 00 and $0xff,%edi 494f16: e8 c9 34 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494f1b: 84 c0 test %al,%al 494f1d: 74 05 je 494f24 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x720> 494f1f: 45 85 f6 test %r14d,%r14d 494f22: 75 a4 jne 494ec8 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x6c4> 494f24: 45 85 f6 test %r14d,%r14d 494f27: 0f 84 c2 00 00 00 je 494fef <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x7eb> 494f2d: 41 80 fd 2e cmp $0x2e,%r13b 494f31: 0f 85 b8 00 00 00 jne 494fef <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x7eb> 494f37: 41 ff ce dec %r14d 494f3a: 49 8b fc mov %r12,%rdi 494f3d: 49 8b 0c 24 mov (%r12),%rcx 494f41: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494f48: 49 89 c5 mov %rax,%r13 494f4b: 41 ff c7 inc %r15d 494f4e: f2 48 0f 10 05 c1 bc rex.W movsd 0x4bcc1(%rip),%xmm0 # 4e0c18 <_TMP5965+0x18> 494f55: 04 00 494f57: f2 48 0f 11 45 c0 rex.W movsd %xmm0,-0x40(%rbp) 494f5d: 41 0f b6 fd movzbl %r13b,%edi 494f61: e8 7e 34 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494f66: 84 c0 test %al,%al 494f68: 74 7a je 494fe4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x7e0> 494f6a: 45 85 f6 test %r14d,%r14d 494f6d: 74 75 je 494fe4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x7e0> 494f6f: db 6d a0 fldt -0x60(%rbp) 494f72: dc 0d 98 bc 04 00 fmull 0x4bc98(%rip) # 4e0c10 <_TMP5965+0x10> 494f78: 41 0f b6 c5 movzbl %r13b,%eax 494f7c: 83 c0 d0 add $0xffffffffffffffd0,%eax 494f7f: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 494f85: db 85 20 ff ff ff fildl -0xe0(%rbp) 494f8b: de c1 faddp %st,%st(1) 494f8d: db 7d a0 fstpt -0x60(%rbp) 494f90: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 494f96: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 494f9d: f2 48 0f 10 0d 6a bc rex.W movsd 0x4bc6a(%rip),%xmm1 # 4e0c10 <_TMP5965+0x10> 494fa4: 04 00 494fa6: f2 48 0f 10 55 c0 rex.W movsd -0x40(%rbp),%xmm2 494fac: f2 0f 59 d1 mulsd %xmm1,%xmm2 494fb0: f2 48 0f 11 55 c0 rex.W movsd %xmm2,-0x40(%rbp) 494fb6: 41 ff ce dec %r14d 494fb9: 41 ff c7 inc %r15d 494fbc: 49 8b fc mov %r12,%rdi 494fbf: 49 8b 0c 24 mov (%r12),%rcx 494fc3: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 494fca: 49 89 c5 mov %rax,%r13 494fcd: 4c 89 ef mov %r13,%rdi 494fd0: 81 e7 ff 00 00 00 and $0xff,%edi 494fd6: e8 09 34 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 494fdb: 84 c0 test %al,%al 494fdd: 74 05 je 494fe4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x7e0> 494fdf: 45 85 f6 test %r14d,%r14d 494fe2: 75 8b jne 494f6f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x76b> 494fe4: dd 45 c0 fldl -0x40(%rbp) 494fe7: db 6d a0 fldt -0x60(%rbp) 494fea: de f1 fdivp %st,%st(1) 494fec: db 7d a0 fstpt -0x60(%rbp) 494fef: 45 85 f6 test %r14d,%r14d 494ff2: 0f 84 71 01 00 00 je 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 494ff8: 41 80 fd 65 cmp $0x65,%r13b 494ffc: 74 0a je 495008 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x804> 494ffe: 41 80 fd 45 cmp $0x45,%r13b 495002: 0f 85 61 01 00 00 jne 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 495008: 41 ff ce dec %r14d 49500b: 49 8b fc mov %r12,%rdi 49500e: 49 8b 04 24 mov (%r12),%rax 495012: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 495019: 49 89 c5 mov %rax,%r13 49501c: 41 ff c7 inc %r15d 49501f: 45 85 f6 test %r14d,%r14d 495022: 0f 84 41 01 00 00 je 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 495028: c6 45 d2 00 movb $0x0,-0x2e(%rbp) 49502c: 41 80 fd 2d cmp $0x2d,%r13b 495030: 75 1d jne 49504f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x84b> 495032: c6 45 d2 01 movb $0x1,-0x2e(%rbp) 495036: 41 ff ce dec %r14d 495039: 49 8b fc mov %r12,%rdi 49503c: 49 8b 14 24 mov (%r12),%rdx 495040: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 495047: 49 89 c5 mov %rax,%r13 49504a: 41 ff c7 inc %r15d 49504d: eb 1d jmp 49506c <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x868> 49504f: 41 80 fd 2b cmp $0x2b,%r13b 495053: 75 17 jne 49506c <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x868> 495055: 41 ff ce dec %r14d 495058: 49 8b fc mov %r12,%rdi 49505b: 49 8b 0c 24 mov (%r12),%rcx 49505f: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 495066: 49 89 c5 mov %rax,%r13 495069: 41 ff c7 inc %r15d 49506c: d9 ee fldz 49506e: db 7d 90 fstpt -0x70(%rbp) 495071: 66 c7 45 9a 00 00 movw $0x0,-0x66(%rbp) 495077: c7 45 9c 00 00 00 00 movl $0x0,-0x64(%rbp) 49507e: 41 0f b6 fd movzbl %r13b,%edi 495082: e8 5d 33 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 495087: 84 c0 test %al,%al 495089: 74 61 je 4950ec <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x8e8> 49508b: 45 85 f6 test %r14d,%r14d 49508e: 74 5c je 4950ec <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x8e8> 495090: db 6d 90 fldt -0x70(%rbp) 495093: dc 0d 77 bb 04 00 fmull 0x4bb77(%rip) # 4e0c10 <_TMP5965+0x10> 495099: 41 0f b6 c5 movzbl %r13b,%eax 49509d: 83 c0 d0 add $0xffffffffffffffd0,%eax 4950a0: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 4950a6: db 85 20 ff ff ff fildl -0xe0(%rbp) 4950ac: de c1 faddp %st,%st(1) 4950ae: db 7d 90 fstpt -0x70(%rbp) 4950b1: 66 c7 45 9a 00 00 movw $0x0,-0x66(%rbp) 4950b7: c7 45 9c 00 00 00 00 movl $0x0,-0x64(%rbp) 4950be: 41 ff ce dec %r14d 4950c1: 41 ff c7 inc %r15d 4950c4: 49 8b fc mov %r12,%rdi 4950c7: 49 8b 0c 24 mov (%r12),%rcx 4950cb: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 4950d2: 49 89 c5 mov %rax,%r13 4950d5: 4c 89 ef mov %r13,%rdi 4950d8: 81 e7 ff 00 00 00 and $0xff,%edi 4950de: e8 01 33 01 00 callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 4950e3: 84 c0 test %al,%al 4950e5: 74 05 je 4950ec <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x8e8> 4950e7: 45 85 f6 test %r14d,%r14d 4950ea: 75 a4 jne 495090 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x88c> 4950ec: 40 80 7d d2 00 rex cmpb $0x0,-0x2e(%rbp) 4950f1: 74 3c je 49512f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x92b> 4950f3: db 6d 90 fldt -0x70(%rbp) 4950f6: d9 ee fldz 4950f8: df e9 fucomip %st(1),%st 4950fa: db 2d 20 bb 04 00 fldt 0x4bb20(%rip) # 4e0c20 <_TMP5965+0x20> 495100: de e9 fsubrp %st,%st(1) 495102: db 7d 90 fstpt -0x70(%rbp) 495105: 7a 02 jp 495109 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x905> 495107: 74 60 je 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 495109: db 2d 21 bb 04 00 fldt 0x4bb21(%rip) # 4e0c30 <_TMP5965+0x30> 49510f: db 6d a0 fldt -0x60(%rbp) 495112: de f1 fdivp %st,%st(1) 495114: db 7d a0 fstpt -0x60(%rbp) 495117: db 6d 90 fldt -0x70(%rbp) 49511a: d9 ee fldz 49511c: df e9 fucomip %st(1),%st 49511e: db 2d fc ba 04 00 fldt 0x4bafc(%rip) # 4e0c20 <_TMP5965+0x20> 495124: de e9 fsubrp %st,%st(1) 495126: db 7d 90 fstpt -0x70(%rbp) 495129: 75 de jne 495109 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x905> 49512b: 7a dc jp 495109 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x905> 49512d: eb 3a jmp 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 49512f: db 6d 90 fldt -0x70(%rbp) 495132: d9 ee fldz 495134: df e9 fucomip %st(1),%st 495136: db 2d e4 ba 04 00 fldt 0x4bae4(%rip) # 4e0c20 <_TMP5965+0x20> 49513c: de e9 fsubrp %st,%st(1) 49513e: db 7d 90 fstpt -0x70(%rbp) 495141: 7a 02 jp 495145 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x941> 495143: 74 24 je 495169 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x965> 495145: db 2d e5 ba 04 00 fldt 0x4bae5(%rip) # 4e0c30 <_TMP5965+0x30> 49514b: db 6d a0 fldt -0x60(%rbp) 49514e: de c9 fmulp %st,%st(1) 495150: db 7d a0 fstpt -0x60(%rbp) 495153: db 6d 90 fldt -0x70(%rbp) 495156: d9 ee fldz 495158: df e9 fucomip %st(1),%st 49515a: db 2d c0 ba 04 00 fldt 0x4bac0(%rip) # 4e0c20 <_TMP5965+0x20> 495160: de e9 fsubrp %st,%st(1) 495162: db 7d 90 fstpt -0x70(%rbp) 495165: 75 de jne 495145 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x941> 495167: 7a dc jp 495145 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x941> 495169: 45 85 f6 test %r14d,%r14d 49516c: 0f 84 89 00 00 00 je 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 495172: 41 80 fd 6e cmp $0x6e,%r13b 495176: 74 06 je 49517e <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x97a> 495178: 41 80 fd 4e cmp $0x4e,%r13b 49517c: 75 7d jne 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 49517e: 41 ff ce dec %r14d 495181: 49 8b fc mov %r12,%rdi 495184: 49 8b 04 24 mov (%r12),%rax 495188: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 49518f: 49 89 c5 mov %rax,%r13 495192: 41 ff c7 inc %r15d 495195: 45 85 f6 test %r14d,%r14d 495198: 74 61 je 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 49519a: 41 80 fd 61 cmp $0x61,%r13b 49519e: 74 06 je 4951a6 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9a2> 4951a0: 41 80 fd 41 cmp $0x41,%r13b 4951a4: 75 55 jne 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 4951a6: 41 ff ce dec %r14d 4951a9: 49 8b fc mov %r12,%rdi 4951ac: 49 8b 0c 24 mov (%r12),%rcx 4951b0: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 4951b7: 49 89 c5 mov %rax,%r13 4951ba: 41 ff c7 inc %r15d 4951bd: 45 85 f6 test %r14d,%r14d 4951c0: 74 39 je 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 4951c2: 41 80 fd 6e cmp $0x6e,%r13b 4951c6: 74 06 je 4951ce <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9ca> 4951c8: 41 80 fd 4e cmp $0x4e,%r13b 4951cc: 75 2d jne 4951fb <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0x9f7> 4951ce: 41 ff ce dec %r14d 4951d1: 49 8b fc mov %r12,%rdi 4951d4: 49 8b 14 24 mov (%r12),%rdx 4951d8: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 4951df: 49 89 c5 mov %rax,%r13 4951e2: 41 ff c7 inc %r15d 4951e5: db 2d 55 ba 04 00 fldt 0x4ba55(%rip) # 4e0c40 <_TMP5965+0x40> 4951eb: db 7d a0 fstpt -0x60(%rbp) 4951ee: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 4951f4: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 4951fb: 45 85 f6 test %r14d,%r14d 4951fe: 0f 84 86 00 00 00 je 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 495204: 41 80 fd 69 cmp $0x69,%r13b 495208: 74 06 je 495210 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa0c> 49520a: 41 80 fd 49 cmp $0x49,%r13b 49520e: 75 7a jne 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 495210: 41 ff ce dec %r14d 495213: 49 8b fc mov %r12,%rdi 495216: 49 8b 04 24 mov (%r12),%rax 49521a: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 495221: 49 89 c5 mov %rax,%r13 495224: 41 ff c7 inc %r15d 495227: 45 85 f6 test %r14d,%r14d 49522a: 74 5e je 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 49522c: 41 80 fd 6e cmp $0x6e,%r13b 495230: 74 06 je 495238 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa34> 495232: 41 80 fd 4e cmp $0x4e,%r13b 495236: 75 52 jne 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 495238: 41 ff ce dec %r14d 49523b: 49 8b fc mov %r12,%rdi 49523e: 49 8b 0c 24 mov (%r12),%rcx 495242: 48 ff 91 40 01 00 00 rex.W callq *0x140(%rcx) 495249: 49 89 c5 mov %rax,%r13 49524c: 41 ff c7 inc %r15d 49524f: 45 85 f6 test %r14d,%r14d 495252: 74 36 je 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 495254: 41 80 fd 66 cmp $0x66,%r13b 495258: 74 06 je 495260 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa5c> 49525a: 41 80 fd 46 cmp $0x46,%r13b 49525e: 75 2a jne 49528a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa86> 495260: 49 8b fc mov %r12,%rdi 495263: 49 8b 14 24 mov (%r12),%rdx 495267: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 49526e: 49 89 c5 mov %rax,%r13 495271: 41 ff c7 inc %r15d 495274: db 2d d6 b9 04 00 fldt 0x4b9d6(%rip) # 4e0c50 <_TMP5965+0x50> 49527a: db 7d a0 fstpt -0x60(%rbp) 49527d: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 495283: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 49528a: 40 80 7d d1 00 rex cmpb $0x0,-0x2f(%rbp) 49528f: 74 04 je 495295 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xa91> 495291: 80 75 a9 80 xorb $0x80,-0x57(%rbp) 495295: 48 63 45 c8 movslq -0x38(%rbp),%rax 495299: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49529d: 48 8b 0c c6 mov (%rsi,%rax,8),%rcx 4952a1: 48 81 f9 b0 4c 4f 00 cmp $0x4f4cb0,%rcx 4952a8: 75 3a jne 4952e4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xae0> 4952aa: db 6d a0 fldt -0x60(%rbp) 4952ad: dd 9d 20 ff ff ff fstpl -0xe0(%rbp) 4952b3: f2 0f 10 8d 20 ff ff movsd -0xe0(%rbp),%xmm1 4952ba: ff 4952bb: f2 0f 5a d1 cvtsd2ss %xmm1,%xmm2 4952bf: 66 0f 29 95 40 ff ff movapd %xmm2,-0xc0(%rbp) 4952c6: ff 4952c7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4952cb: e8 f4 60 01 00 callq 4ab3c4 <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPf> 4952d0: 66 0f 28 95 40 ff ff movapd -0xc0(%rbp),%xmm2 4952d7: ff 4952d8: f3 0f 11 10 movss %xmm2,(%rax) 4952dc: 89 5d cc mov %ebx,-0x34(%rbp) 4952df: e9 5b 03 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 4952e4: 48 81 f9 d0 4c 4f 00 cmp $0x4f4cd0,%rcx 4952eb: 75 37 jne 495324 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xb20> 4952ed: db 6d a0 fldt -0x60(%rbp) 4952f0: dd 9d 20 ff ff ff fstpl -0xe0(%rbp) 4952f6: f2 0f 10 85 20 ff ff movsd -0xe0(%rbp),%xmm0 4952fd: ff 4952fe: 66 0f 29 85 30 ff ff movapd %xmm0,-0xd0(%rbp) 495305: ff 495306: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49530a: e8 25 61 01 00 callq 4ab434 <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPd> 49530f: 66 0f 28 85 30 ff ff movapd -0xd0(%rbp),%xmm0 495316: ff 495317: f2 48 0f 11 00 rex.W movsd %xmm0,(%rax) 49531c: 89 5d cc mov %ebx,-0x34(%rbp) 49531f: e9 1b 03 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495324: 89 5d cc mov %ebx,-0x34(%rbp) 495327: 48 81 f9 f0 4c 4f 00 cmp $0x4f4cf0,%rcx 49532e: 0f 85 0b 03 00 00 jne 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495334: 8b 5d cc mov -0x34(%rbp),%ebx 495337: db 6d a0 fldt -0x60(%rbp) 49533a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49533e: e8 61 61 01 00 callq 4ab4a4 <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPe> 495343: db 38 fstpt (%rax) 495345: 66 c7 40 0a 00 00 movw $0x0,0xa(%rax) 49534b: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) 495352: 89 5d cc mov %ebx,-0x34(%rbp) 495355: e9 e5 02 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 49535a: 8b 5d cc mov -0x34(%rbp),%ebx 49535d: 41 0f b6 fd movzbl %r13b,%edi 495361: e8 ee 30 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 495366: 84 c0 test %al,%al 495368: 74 26 je 495390 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xb8c> 49536a: 41 ff c7 inc %r15d 49536d: 49 8b fc mov %r12,%rdi 495370: 49 8b 04 24 mov (%r12),%rax 495374: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 49537b: 49 89 c5 mov %rax,%r13 49537e: 4c 89 ef mov %r13,%rdi 495381: 81 e7 ff 00 00 00 and $0xff,%edi 495387: e8 c8 30 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 49538c: 84 c0 test %al,%al 49538e: 75 da jne 49536a <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xb66> 495390: 48 c7 85 60 ff ff ff movq $0x0,-0xa0(%rbp) 495397: 00 00 00 00 49539b: 48 c7 85 68 ff ff ff movq $0x0,-0x98(%rbp) 4953a2: 00 00 00 00 4953a6: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 4953ad: 00 4953ae: 45 31 f6 xor %r14d,%r14d 4953b1: 48 63 4d c8 movslq -0x38(%rbp),%rcx 4953b5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4953b9: 48 81 3c ca 10 4d 4f cmpq $0x4f4d10,(%rdx,%rcx,8) 4953c0: 00 4953c1: 75 22 jne 4953e5 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xbe1> 4953c3: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4953c7: e8 48 61 01 00 callq 4ab514 <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAa> 4953cc: 48 89 45 b0 mov %rax,-0x50(%rbp) 4953d0: 48 8b 50 08 mov 0x8(%rax),%rdx 4953d4: 48 8b 00 mov (%rax),%rax 4953d7: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4953de: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4953e5: 41 0f b6 fd movzbl %r13b,%edi 4953e9: e8 66 30 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 4953ee: 34 01 xor $0x1,%al 4953f0: 74 7c je 49546e <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xc6a> 4953f2: 41 80 fd ff cmp $0xff,%r13b 4953f6: 74 76 je 49546e <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xc6a> 4953f8: 4c 3b b5 60 ff ff ff cmp -0xa0(%rbp),%r14 4953ff: 73 0d jae 49540e <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xc0a> 495401: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 495408: 46 88 2c 31 mov %r13b,(%rcx,%r14,1) 49540c: eb 36 jmp 495444 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xc40> 49540e: ba 01 00 00 00 mov $0x1,%edx 495413: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 49541a: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 49541f: e8 d0 ad ff ff callq 4901f4 <_d_arrayappendcTX> 495424: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 49542b: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 495432: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 495439: 48 03 85 70 ff ff ff add -0x90(%rbp),%rax 495440: 44 88 68 ff mov %r13b,-0x1(%rax) 495444: 49 ff c6 inc %r14 495447: 49 8b fc mov %r12,%rdi 49544a: 49 8b 14 24 mov (%r12),%rdx 49544e: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 495455: 49 89 c5 mov %rax,%r13 495458: 41 ff c7 inc %r15d 49545b: 41 0f b6 fd movzbl %r13b,%edi 49545f: e8 f0 2f 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 495464: 34 01 xor $0x1,%al 495466: 74 06 je 49546e <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xc6a> 495468: 41 80 fd ff cmp $0xff,%r13b 49546c: 75 8a jne 4953f8 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xbf4> 49546e: 49 8b c6 mov %r14,%rax 495471: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 495478: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 49547f: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 495486: 48 63 75 c8 movslq -0x38(%rbp),%rsi 49548a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49548e: 48 8b 3c f2 mov (%rdx,%rsi,8),%rdi 495492: 48 81 ff 10 4d 4f 00 cmp $0x4f4d10,%rdi 495499: 75 21 jne 4954bc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xcb8> 49549b: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4954a2: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4954a9: 48 8b 4d b0 mov -0x50(%rbp),%rcx 4954ad: 48 89 01 mov %rax,(%rcx) 4954b0: 48 89 51 08 mov %rdx,0x8(%rcx) 4954b4: 89 5d cc mov %ebx,-0x34(%rbp) 4954b7: e9 83 01 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 4954bc: 48 81 ff 70 4d 4f 00 cmp $0x4f4d70,%rdi 4954c3: 75 54 jne 495519 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xd15> 4954c5: ba 01 00 00 00 mov $0x1,%edx 4954ca: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 4954d1: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4954d6: e8 19 ad ff ff callq 4901f4 <_d_arrayappendcTX> 4954db: 48 89 45 80 mov %rax,-0x80(%rbp) 4954df: 48 89 55 88 mov %rdx,-0x78(%rbp) 4954e3: 48 8b 45 88 mov -0x78(%rbp),%rax 4954e7: 48 03 45 80 add -0x80(%rbp),%rax 4954eb: c6 40 ff 00 movb $0x0,-0x1(%rax) 4954ef: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4954f3: e8 8c 60 01 00 callq 4ab584 <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPa> 4954f8: 49 89 c6 mov %rax,%r14 4954fb: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 495502: 48 8b b5 68 ff ff ff mov -0x98(%rbp),%rsi 495509: 49 8b fe mov %r14,%rdi 49550c: e8 2f 24 ff ff callq 487940 495511: 89 5d cc mov %ebx,-0x34(%rbp) 495514: e9 26 01 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495519: 48 81 ff 30 4d 4f 00 cmp $0x4f4d30,%rdi 495520: 75 31 jne 495553 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xd4f> 495522: 48 8b 7d e0 mov -0x20(%rbp),%rdi 495526: e8 c9 60 01 00 callq 4ab5f4 <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAxu> 49552b: 49 89 c6 mov %rax,%r14 49552e: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 495535: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 49553c: 48 89 d6 mov %rdx,%rsi 49553f: e8 48 62 00 00 callq 49b78c <_D3std3utf7toUTF16FNaNfxAaZAyu> 495544: 49 89 06 mov %rax,(%r14) 495547: 49 89 56 08 mov %rdx,0x8(%r14) 49554b: 89 5d cc mov %ebx,-0x34(%rbp) 49554e: e9 ec 00 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495553: 89 5d cc mov %ebx,-0x34(%rbp) 495556: 48 81 ff 50 4d 4f 00 cmp $0x4f4d50,%rdi 49555d: 0f 85 dc 00 00 00 jne 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495563: 8b 5d cc mov -0x34(%rbp),%ebx 495566: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49556a: e8 f5 60 01 00 callq 4ab664 <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAxw> 49556f: 49 89 c6 mov %rax,%r14 495572: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 495579: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 495580: 48 89 d6 mov %rdx,%rsi 495583: e8 e4 62 00 00 callq 49b86c <_D3std3utf7toUTF32FNaNfxAaZAyw> 495588: 49 89 06 mov %rax,(%r14) 49558b: 49 89 56 08 mov %rdx,0x8(%r14) 49558f: 89 5d cc mov %ebx,-0x34(%rbp) 495592: e9 a8 00 00 00 jmpq 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495597: 8b 5d cc mov -0x34(%rbp),%ebx 49559a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49559e: e8 e1 5f 01 00 callq 4ab584 <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPa> 4955a3: 48 89 45 b8 mov %rax,-0x48(%rbp) 4955a7: 45 85 f6 test %r14d,%r14d 4955aa: 79 08 jns 4955b4 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xdb0> 4955ac: 41 be 01 00 00 00 mov $0x1,%r14d 4955b2: eb 33 jmp 4955e7 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xde3> 4955b4: 41 0f b6 fd movzbl %r13b,%edi 4955b8: e8 97 2e 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 4955bd: 84 c0 test %al,%al 4955bf: 74 26 je 4955e7 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xde3> 4955c1: 41 ff c7 inc %r15d 4955c4: 49 8b fc mov %r12,%rdi 4955c7: 49 8b 04 24 mov (%r12),%rax 4955cb: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 4955d2: 49 89 c5 mov %rax,%r13 4955d5: 4c 89 ef mov %r13,%rdi 4955d8: 81 e7 ff 00 00 00 and $0xff,%edi 4955de: e8 71 2e 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 4955e3: 84 c0 test %al,%al 4955e5: 75 da jne 4955c1 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xdbd> 4955e7: 89 5d cc mov %ebx,-0x34(%rbp) 4955ea: 48 8b 5d b8 mov -0x48(%rbp),%rbx 4955ee: 45 85 f6 test %r14d,%r14d 4955f1: 45 8d 76 ff lea -0x1(%r14),%r14d 4955f5: 74 48 je 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 4955f7: 49 8b fc mov %r12,%rdi 4955fa: 49 8b 0c 24 mov (%r12),%rcx 4955fe: 48 ff 91 d0 02 00 00 rex.W callq *0x2d0(%rcx) 495605: 34 01 xor $0x1,%al 495607: 74 36 je 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 495609: 44 88 2b mov %r13b,(%rbx) 49560c: 48 83 c3 01 add $0x1,%rbx 495610: 49 8b fc mov %r12,%rdi 495613: 49 8b 04 24 mov (%r12),%rax 495617: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 49561e: 49 89 c5 mov %rax,%r13 495621: 41 ff c7 inc %r15d 495624: 45 85 f6 test %r14d,%r14d 495627: 45 8d 76 ff lea -0x1(%r14),%r14d 49562b: 74 12 je 49563f <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe3b> 49562d: 49 8b fc mov %r12,%rdi 495630: 49 8b 14 24 mov (%r12),%rdx 495634: 48 ff 92 d0 02 00 00 rex.W callq *0x2d0(%rdx) 49563b: 34 01 xor $0x1,%al 49563d: 75 ca jne 495609 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe05> 49563f: ff 45 c8 incl -0x38(%rbp) 495642: ff 45 cc incl -0x34(%rbp) 495645: 8b 5d cc mov -0x34(%rbp),%ebx 495648: e9 a1 f2 ff ff jmpq 4948ee <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xea> 49564d: 8b 5d cc mov -0x34(%rbp),%ebx 495650: 48 8b 7d e0 mov -0x20(%rbp),%rdi 495654: e8 eb 59 01 00 callq 4ab044 <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPi> 495659: 44 89 38 mov %r15d,(%rax) 49565c: ff 45 c8 incl -0x38(%rbp) 49565f: ff c3 inc %ebx 495661: e9 88 f2 ff ff jmpq 4948ee <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xea> 495666: 89 5d cc mov %ebx,-0x34(%rbp) 495669: 40 0f b6 39 rex movzbl (%rcx),%edi 49566d: e8 e2 2d 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 495672: 84 c0 test %al,%al 495674: 74 3a je 4956b0 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xeac> 495676: 8b 5d cc mov -0x34(%rbp),%ebx 495679: 41 0f b6 fd movzbl %r13b,%edi 49567d: e8 d2 2d 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 495682: 84 c0 test %al,%al 495684: 74 23 je 4956a9 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xea5> 495686: 49 8b fc mov %r12,%rdi 495689: 49 8b 04 24 mov (%r12),%rax 49568d: 48 ff 90 40 01 00 00 rex.W callq *0x140(%rax) 495694: 49 89 c5 mov %rax,%r13 495697: 4c 89 ef mov %r13,%rdi 49569a: 81 e7 ff 00 00 00 and $0xff,%edi 4956a0: e8 af 2d 01 00 callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 4956a5: 84 c0 test %al,%al 4956a7: 75 dd jne 495686 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xe82> 4956a9: ff c3 inc %ebx 4956ab: e9 3e f2 ff ff jmpq 4948ee <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xea> 4956b0: 48 63 45 cc movslq -0x34(%rbp),%rax 4956b4: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4956bb: 44 38 2c 08 cmp %r13b,(%rax,%rcx,1) 4956bf: 75 1b jne 4956dc <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xed8> 4956c1: 8b 5d cc mov -0x34(%rbp),%ebx 4956c4: 49 8b fc mov %r12,%rdi 4956c7: 49 8b 14 24 mov (%r12),%rdx 4956cb: 48 ff 92 40 01 00 00 rex.W callq *0x140(%rdx) 4956d2: 49 89 c5 mov %rax,%r13 4956d5: ff c3 inc %ebx 4956d7: e9 12 f2 ff ff jmpq 4948ee <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi+0xea> 4956dc: 41 8a f5 mov %r13b,%sil 4956df: 49 8b fc mov %r12,%rdi 4956e2: 49 8b 04 24 mov (%r12),%rax 4956e6: 48 ff 90 50 01 00 00 rex.W callq *0x150(%rax) 4956ed: 41 8b c7 mov %r15d,%eax 4956f0: 41 5f pop %r15 4956f2: 41 5e pop %r14 4956f4: 41 5d pop %r13 4956f6: 41 5c pop %r12 4956f8: 5b pop %rbx 4956f9: 48 8b e5 mov %rbp,%rsp 4956fc: 5d pop %rbp 4956fd: c3 retq 4956fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000495704 <_D3std6stream6Stream5readfMFYi>: 495704: 55 push %rbp 495705: 48 8b ec mov %rsp,%rbp 495708: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 49570f: 53 push %rbx 495710: 48 89 95 30 ff ff ff mov %rdx,-0xd0(%rbp) 495717: 48 89 8d 38 ff ff ff mov %rcx,-0xc8(%rbp) 49571e: 4c 89 85 40 ff ff ff mov %r8,-0xc0(%rbp) 495725: 4c 89 8d 48 ff ff ff mov %r9,-0xb8(%rbp) 49572c: 0f b6 c0 movzbl %al,%eax 49572f: c1 e0 02 shl $0x2,%eax 495732: 4c 8d 1d 2a 00 00 00 lea 0x2a(%rip),%r11 # 495763 <_D3std6stream6Stream5readfMFYi+0x5f> 495739: 49 29 c3 sub %rax,%r11 49573c: 48 8d 45 cf lea -0x31(%rbp),%rax 495740: 41 ff e3 jmpq *%r11 495743: 0f 29 78 f1 movaps %xmm7,-0xf(%rax) 495747: 0f 29 70 e1 movaps %xmm6,-0x1f(%rax) 49574b: 0f 29 68 d1 movaps %xmm5,-0x2f(%rax) 49574f: 0f 29 60 c1 movaps %xmm4,-0x3f(%rax) 495753: 0f 29 58 b1 movaps %xmm3,-0x4f(%rax) 495757: 0f 29 50 a1 movaps %xmm2,-0x5f(%rax) 49575b: 0f 29 48 91 movaps %xmm1,-0x6f(%rax) 49575f: 0f 29 40 81 movaps %xmm0,-0x7f(%rax) 495763: c7 40 01 10 00 00 00 movl $0x10,0x1(%rax) 49576a: c7 40 05 30 00 00 00 movl $0x30,0x5(%rax) 495771: 4c 8d 5d 10 lea 0x10(%rbp),%r11 495775: 4c 89 58 09 mov %r11,0x9(%rax) 495779: 48 2d af 00 00 00 sub $0xaf,%rax 49577f: 48 89 80 c0 00 00 00 mov %rax,0xc0(%rax) 495786: 48 8b 4e 18 mov 0x18(%rsi),%rcx 49578a: 48 8b 46 10 mov 0x10(%rsi),%rax 49578e: 48 89 c2 mov %rax,%rdx 495791: 48 8d 75 d0 lea -0x30(%rbp),%rsi 495795: 48 8b 1f mov (%rdi),%rbx 495798: 48 ff 93 60 01 00 00 rex.W callq *0x160(%rbx) 49579f: 5b pop %rbx 4957a0: 48 8b e5 mov %rbp,%rsp 4957a3: 5d pop %rbp 4957a4: c3 retq 4957a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004957ac <_D3std6stream6Stream9availableMFNdZm>: 4957ac: 55 push %rbp 4957ad: 48 8b ec mov %rsp,%rbp 4957b0: 48 83 ec 10 sub $0x10,%rsp 4957b4: 31 c0 xor %eax,%eax 4957b6: 48 8b e5 mov %rbp,%rsp 4957b9: 5d pop %rbp 4957ba: c3 retq 4957bb: 90 nop 00000000004957bc <_D3std6stream6Stream10writeExactMFxPvmZv>: 4957bc: 55 push %rbp 4957bd: 48 8b ec mov %rsp,%rbp 4957c0: 48 83 ec 10 sub $0x10,%rsp 4957c4: 53 push %rbx 4957c5: 41 54 push %r12 4957c7: 41 55 push %r13 4957c9: 41 56 push %r14 4957cb: 49 89 fd mov %rdi,%r13 4957ce: 48 89 f3 mov %rsi,%rbx 4957d1: 49 89 d4 mov %rdx,%r12 4957d4: 48 85 db test %rbx,%rbx 4957d7: 74 59 je 495832 <_D3std6stream6Stream10writeExactMFxPvmZv+0x76> 4957d9: 49 8b d4 mov %r12,%rdx 4957dc: 48 8b f3 mov %rbx,%rsi 4957df: 49 8b fd mov %r13,%rdi 4957e2: 49 8b 45 00 mov 0x0(%r13),%rax 4957e6: 48 ff 90 78 01 00 00 rex.W callq *0x178(%rax) 4957ed: 49 89 c6 mov %rax,%r14 4957f0: 4d 85 f6 test %r14,%r14 4957f3: 74 0d je 495802 <_D3std6stream6Stream10writeExactMFxPvmZv+0x46> 4957f5: 4d 03 e6 add %r14,%r12 4957f8: 49 2b de sub %r14,%rbx 4957fb: 48 85 db test %rbx,%rbx 4957fe: 75 d9 jne 4957d9 <_D3std6stream6Stream10writeExactMFxPvmZv+0x1d> 495800: eb 30 jmp 495832 <_D3std6stream6Stream10writeExactMFxPvmZv+0x76> 495802: 48 85 db test %rbx,%rbx 495805: 74 2b je 495832 <_D3std6stream6Stream10writeExactMFxPvmZv+0x76> 495807: bf 10 29 4f 00 mov $0x4f2910,%edi 49580c: e8 97 40 ff ff callq 4898a8 <_d_newclass> 495811: 48 89 c3 mov %rax,%rbx 495814: 48 8b 15 1d b6 04 00 mov 0x4b61d(%rip),%rdx # 4e0e38 <_TMP5977+0x8> 49581b: 48 8b 35 0e b6 04 00 mov 0x4b60e(%rip),%rsi # 4e0e30 <_TMP5977> 495822: 48 8b fb mov %rbx,%rdi 495825: e8 9a e2 ff ff callq 493ac4 <_D3std6stream14WriteException6__ctorMFAyaZC3std6stream14WriteException> 49582a: 48 89 c7 mov %rax,%rdi 49582d: e8 fa 37 ff ff callq 48902c <_d_throwc> 495832: 41 5e pop %r14 495834: 41 5d pop %r13 495836: 41 5c pop %r12 495838: 5b pop %rbx 495839: 48 8b e5 mov %rbp,%rsp 49583c: 5d pop %rbp 49583d: c3 retq 49583e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000495844 <_D3std6stream6Stream5writeMFAxhZm>: 495844: 55 push %rbp 495845: 48 8b ec mov %rsp,%rbp 495848: 48 83 ec 20 sub $0x20,%rsp 49584c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495850: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495854: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495858: 48 8b 07 mov (%rdi),%rax 49585b: 48 ff 90 78 01 00 00 rex.W callq *0x178(%rax) 495862: 48 8b e5 mov %rbp,%rsp 495865: 5d pop %rbp 495866: c3 retq 495867: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049586c <_D3std6stream6Stream5writeMFgZv>: 49586c: 55 push %rbp 49586d: 48 8b ec mov %rsp,%rbp 495870: 48 83 ec 10 sub $0x10,%rsp 495874: 89 75 f8 mov %esi,-0x8(%rbp) 495877: 48 8d 55 f8 lea -0x8(%rbp),%rdx 49587b: be 01 00 00 00 mov $0x1,%esi 495880: 48 8b 07 mov (%rdi),%rax 495883: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49588a: 48 8b e5 mov %rbp,%rsp 49588d: 5d pop %rbp 49588e: c3 retq 49588f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495894 <_D3std6stream6Stream5writeMFhZv>: 495894: 55 push %rbp 495895: 48 8b ec mov %rsp,%rbp 495898: 48 83 ec 10 sub $0x10,%rsp 49589c: 89 75 f8 mov %esi,-0x8(%rbp) 49589f: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4958a3: be 01 00 00 00 mov $0x1,%esi 4958a8: 48 8b 07 mov (%rdi),%rax 4958ab: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4958b2: 48 8b e5 mov %rbp,%rsp 4958b5: 5d pop %rbp 4958b6: c3 retq 4958b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004958bc <_D3std6stream6Stream5writeMFsZv>: 4958bc: 55 push %rbp 4958bd: 48 8b ec mov %rsp,%rbp 4958c0: 48 83 ec 10 sub $0x10,%rsp 4958c4: 89 75 f8 mov %esi,-0x8(%rbp) 4958c7: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4958cb: be 02 00 00 00 mov $0x2,%esi 4958d0: 48 8b 07 mov (%rdi),%rax 4958d3: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4958da: 48 8b e5 mov %rbp,%rsp 4958dd: 5d pop %rbp 4958de: c3 retq 4958df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004958e4 <_D3std6stream6Stream5writeMFtZv>: 4958e4: 55 push %rbp 4958e5: 48 8b ec mov %rsp,%rbp 4958e8: 48 83 ec 10 sub $0x10,%rsp 4958ec: 89 75 f8 mov %esi,-0x8(%rbp) 4958ef: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4958f3: be 02 00 00 00 mov $0x2,%esi 4958f8: 48 8b 07 mov (%rdi),%rax 4958fb: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495902: 48 8b e5 mov %rbp,%rsp 495905: 5d pop %rbp 495906: c3 retq 495907: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049590c <_D3std6stream6Stream5writeMFiZv>: 49590c: 55 push %rbp 49590d: 48 8b ec mov %rsp,%rbp 495910: 48 83 ec 10 sub $0x10,%rsp 495914: 89 75 f8 mov %esi,-0x8(%rbp) 495917: 48 8d 55 f8 lea -0x8(%rbp),%rdx 49591b: be 04 00 00 00 mov $0x4,%esi 495920: 48 8b 07 mov (%rdi),%rax 495923: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49592a: 48 8b e5 mov %rbp,%rsp 49592d: 5d pop %rbp 49592e: c3 retq 49592f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495934 <_D3std6stream6Stream5writeMFkZv>: 495934: 55 push %rbp 495935: 48 8b ec mov %rsp,%rbp 495938: 48 83 ec 10 sub $0x10,%rsp 49593c: 89 75 f8 mov %esi,-0x8(%rbp) 49593f: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495943: be 04 00 00 00 mov $0x4,%esi 495948: 48 8b 07 mov (%rdi),%rax 49594b: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495952: 48 8b e5 mov %rbp,%rsp 495955: 5d pop %rbp 495956: c3 retq 495957: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049595c <_D3std6stream6Stream5writeMFlZv>: 49595c: 55 push %rbp 49595d: 48 8b ec mov %rsp,%rbp 495960: 48 83 ec 10 sub $0x10,%rsp 495964: 48 89 75 f8 mov %rsi,-0x8(%rbp) 495968: 48 8d 55 f8 lea -0x8(%rbp),%rdx 49596c: be 08 00 00 00 mov $0x8,%esi 495971: 48 8b 07 mov (%rdi),%rax 495974: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49597b: 48 8b e5 mov %rbp,%rsp 49597e: 5d pop %rbp 49597f: c3 retq 495980: 0f 1f 40 00 nopl 0x0(%rax) 0000000000495984 <_D3std6stream6Stream5writeMFmZv>: 495984: 55 push %rbp 495985: 48 8b ec mov %rsp,%rbp 495988: 48 83 ec 10 sub $0x10,%rsp 49598c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 495990: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495994: be 08 00 00 00 mov $0x8,%esi 495999: 48 8b 07 mov (%rdi),%rax 49599c: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4959a3: 48 8b e5 mov %rbp,%rsp 4959a6: 5d pop %rbp 4959a7: c3 retq 4959a8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004959ac <_D3std6stream6Stream5writeMFfZv>: 4959ac: 55 push %rbp 4959ad: 48 8b ec mov %rsp,%rbp 4959b0: 48 83 ec 10 sub $0x10,%rsp 4959b4: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 4959b9: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4959bd: be 04 00 00 00 mov $0x4,%esi 4959c2: 48 8b 07 mov (%rdi),%rax 4959c5: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4959cc: 48 8b e5 mov %rbp,%rsp 4959cf: 5d pop %rbp 4959d0: c3 retq 4959d1: 0f 1f 00 nopl (%rax) 00000000004959d4 <_D3std6stream6Stream5writeMFdZv>: 4959d4: 55 push %rbp 4959d5: 48 8b ec mov %rsp,%rbp 4959d8: 48 83 ec 10 sub $0x10,%rsp 4959dc: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 4959e1: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4959e5: be 08 00 00 00 mov $0x8,%esi 4959ea: 48 8b 07 mov (%rdi),%rax 4959ed: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4959f4: 48 8b e5 mov %rbp,%rsp 4959f7: 5d pop %rbp 4959f8: c3 retq 4959f9: 0f 1f 00 nopl (%rax) 00000000004959fc <_D3std6stream6Stream5writeMFeZv>: 4959fc: 55 push %rbp 4959fd: 48 8b ec mov %rsp,%rbp 495a00: 48 83 ec 10 sub $0x10,%rsp 495a04: 48 8d 55 10 lea 0x10(%rbp),%rdx 495a08: be 10 00 00 00 mov $0x10,%esi 495a0d: 48 8b 07 mov (%rdi),%rax 495a10: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495a17: 48 8b e5 mov %rbp,%rsp 495a1a: 5d pop %rbp 495a1b: c3 retq 0000000000495a1c <_D3std6stream6Stream5writeMFoZv>: 495a1c: 55 push %rbp 495a1d: 48 8b ec mov %rsp,%rbp 495a20: 48 83 ec 10 sub $0x10,%rsp 495a24: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 495a29: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495a2d: be 04 00 00 00 mov $0x4,%esi 495a32: 48 8b 07 mov (%rdi),%rax 495a35: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495a3c: 48 8b e5 mov %rbp,%rsp 495a3f: 5d pop %rbp 495a40: c3 retq 495a41: 0f 1f 00 nopl (%rax) 0000000000495a44 <_D3std6stream6Stream5writeMFpZv>: 495a44: 55 push %rbp 495a45: 48 8b ec mov %rsp,%rbp 495a48: 48 83 ec 10 sub $0x10,%rsp 495a4c: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 495a51: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495a55: be 08 00 00 00 mov $0x8,%esi 495a5a: 48 8b 07 mov (%rdi),%rax 495a5d: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495a64: 48 8b e5 mov %rbp,%rsp 495a67: 5d pop %rbp 495a68: c3 retq 495a69: 0f 1f 00 nopl (%rax) 0000000000495a6c <_D3std6stream6Stream5writeMFjZv>: 495a6c: 55 push %rbp 495a6d: 48 8b ec mov %rsp,%rbp 495a70: 48 83 ec 10 sub $0x10,%rsp 495a74: 48 8d 55 10 lea 0x10(%rbp),%rdx 495a78: be 10 00 00 00 mov $0x10,%esi 495a7d: 48 8b 07 mov (%rdi),%rax 495a80: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495a87: 48 8b e5 mov %rbp,%rsp 495a8a: 5d pop %rbp 495a8b: c3 retq 0000000000495a8c <_D3std6stream6Stream5writeMFqZv>: 495a8c: 55 push %rbp 495a8d: 48 8b ec mov %rsp,%rbp 495a90: 48 83 ec 10 sub $0x10,%rsp 495a94: 48 8d 55 10 lea 0x10(%rbp),%rdx 495a98: be 08 00 00 00 mov $0x8,%esi 495a9d: 48 8b 07 mov (%rdi),%rax 495aa0: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495aa7: 48 8b e5 mov %rbp,%rsp 495aaa: 5d pop %rbp 495aab: c3 retq 0000000000495aac <_D3std6stream6Stream5writeMFrZv>: 495aac: 55 push %rbp 495aad: 48 8b ec mov %rsp,%rbp 495ab0: 48 83 ec 20 sub $0x20,%rsp 495ab4: f2 0f 11 45 f0 movsd %xmm0,-0x10(%rbp) 495ab9: f2 0f 11 4d f8 movsd %xmm1,-0x8(%rbp) 495abe: 48 8d 55 f0 lea -0x10(%rbp),%rdx 495ac2: be 10 00 00 00 mov $0x10,%esi 495ac7: 48 8b 07 mov (%rdi),%rax 495aca: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495ad1: 48 8b e5 mov %rbp,%rsp 495ad4: 5d pop %rbp 495ad5: c3 retq 495ad6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000495adc <_D3std6stream6Stream5writeMFcZv>: 495adc: 55 push %rbp 495add: 48 8b ec mov %rsp,%rbp 495ae0: 48 83 ec 10 sub $0x10,%rsp 495ae4: 48 8d 55 10 lea 0x10(%rbp),%rdx 495ae8: be 20 00 00 00 mov $0x20,%esi 495aed: 48 8b 07 mov (%rdi),%rax 495af0: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495af7: 48 8b e5 mov %rbp,%rsp 495afa: 5d pop %rbp 495afb: c3 retq 0000000000495afc <_D3std6stream6Stream5writeMFaZv>: 495afc: 55 push %rbp 495afd: 48 8b ec mov %rsp,%rbp 495b00: 48 83 ec 10 sub $0x10,%rsp 495b04: 89 75 f8 mov %esi,-0x8(%rbp) 495b07: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495b0b: be 01 00 00 00 mov $0x1,%esi 495b10: 48 8b 07 mov (%rdi),%rax 495b13: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495b1a: 48 8b e5 mov %rbp,%rsp 495b1d: 5d pop %rbp 495b1e: c3 retq 495b1f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495b24 <_D3std6stream6Stream5writeMFuZv>: 495b24: 55 push %rbp 495b25: 48 8b ec mov %rsp,%rbp 495b28: 48 83 ec 10 sub $0x10,%rsp 495b2c: 89 75 f8 mov %esi,-0x8(%rbp) 495b2f: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495b33: be 02 00 00 00 mov $0x2,%esi 495b38: 48 8b 07 mov (%rdi),%rax 495b3b: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495b42: 48 8b e5 mov %rbp,%rsp 495b45: 5d pop %rbp 495b46: c3 retq 495b47: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495b4c <_D3std6stream6Stream5writeMFwZv>: 495b4c: 55 push %rbp 495b4d: 48 8b ec mov %rsp,%rbp 495b50: 48 83 ec 10 sub $0x10,%rsp 495b54: 89 75 f8 mov %esi,-0x8(%rbp) 495b57: 48 8d 55 f8 lea -0x8(%rbp),%rdx 495b5b: be 04 00 00 00 mov $0x4,%esi 495b60: 48 8b 07 mov (%rdi),%rax 495b63: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495b6a: 48 8b e5 mov %rbp,%rsp 495b6d: 5d pop %rbp 495b6e: c3 retq 495b6f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495b74 <_D3std6stream6Stream5writeMFAxaZv>: 495b74: 55 push %rbp 495b75: 48 8b ec mov %rsp,%rbp 495b78: 48 83 ec 18 sub $0x18,%rsp 495b7c: 53 push %rbx 495b7d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495b81: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495b85: 48 89 fb mov %rdi,%rbx 495b88: 48 8b 03 mov (%rbx),%rax 495b8b: 48 ff 90 c8 01 00 00 rex.W callq *0x1c8(%rax) 495b92: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495b96: 48 8b 75 f0 mov -0x10(%rbp),%rsi 495b9a: 48 8b fb mov %rbx,%rdi 495b9d: 48 8b 0b mov (%rbx),%rcx 495ba0: 48 ff 91 50 02 00 00 rex.W callq *0x250(%rcx) 495ba7: 5b pop %rbx 495ba8: 48 8b e5 mov %rbp,%rsp 495bab: 5d pop %rbp 495bac: c3 retq 495bad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000495bb4 <_D3std6stream6Stream5writeMFAxuZv>: 495bb4: 55 push %rbp 495bb5: 48 8b ec mov %rsp,%rbp 495bb8: 48 83 ec 18 sub $0x18,%rsp 495bbc: 53 push %rbx 495bbd: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495bc1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495bc5: 48 89 fb mov %rdi,%rbx 495bc8: 48 8b 03 mov (%rbx),%rax 495bcb: 48 ff 90 c8 01 00 00 rex.W callq *0x1c8(%rax) 495bd2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495bd6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 495bda: 48 8b fb mov %rbx,%rdi 495bdd: 48 8b 0b mov (%rbx),%rcx 495be0: 48 ff 91 58 02 00 00 rex.W callq *0x258(%rcx) 495be7: 5b pop %rbx 495be8: 48 8b e5 mov %rbp,%rsp 495beb: 5d pop %rbp 495bec: c3 retq 495bed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000495bf4 <_D3std6stream6Stream9writeLineMFAxaZv>: 495bf4: 55 push %rbp 495bf5: 48 8b ec mov %rsp,%rbp 495bf8: 48 83 ec 18 sub $0x18,%rsp 495bfc: 53 push %rbx 495bfd: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495c01: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495c05: 48 89 fb mov %rdi,%rbx 495c08: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495c0c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 495c10: 48 8b 03 mov (%rbx),%rax 495c13: 48 ff 90 50 02 00 00 rex.W callq *0x250(%rax) 495c1a: 48 8b 15 37 b2 04 00 mov 0x4b237(%rip),%rdx # 4e0e58 <_TMP5979+0x8> 495c21: 48 8b 35 28 b2 04 00 mov 0x4b228(%rip),%rsi # 4e0e50 <_TMP5979> 495c28: 48 8b fb mov %rbx,%rdi 495c2b: 48 8b 0b mov (%rbx),%rcx 495c2e: 48 ff 91 50 02 00 00 rex.W callq *0x250(%rcx) 495c35: 5b pop %rbx 495c36: 48 8b e5 mov %rbp,%rsp 495c39: 5d pop %rbp 495c3a: c3 retq 495c3b: 90 nop 0000000000495c3c <_D3std6stream6Stream10writeLineWMFAxuZv>: 495c3c: 55 push %rbp 495c3d: 48 8b ec mov %rsp,%rbp 495c40: 48 83 ec 18 sub $0x18,%rsp 495c44: 53 push %rbx 495c45: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495c49: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495c4d: 48 89 fb mov %rdi,%rbx 495c50: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495c54: 48 8b 75 f0 mov -0x10(%rbp),%rsi 495c58: 48 8b 03 mov (%rbx),%rax 495c5b: 48 ff 90 58 02 00 00 rex.W callq *0x258(%rax) 495c62: 48 8b 15 0f b2 04 00 mov 0x4b20f(%rip),%rdx # 4e0e78 <_TMP5981+0x8> 495c69: 48 8b 35 00 b2 04 00 mov 0x4b200(%rip),%rsi # 4e0e70 <_TMP5981> 495c70: 48 8b fb mov %rbx,%rdi 495c73: 48 8b 0b mov (%rbx),%rcx 495c76: 48 ff 91 58 02 00 00 rex.W callq *0x258(%rcx) 495c7d: 5b pop %rbx 495c7e: 48 8b e5 mov %rbp,%rsp 495c81: 5d pop %rbp 495c82: c3 retq 495c83: 90 nop 0000000000495c84 <_D3std6stream6Stream11writeStringMFAxaZv>: 495c84: 55 push %rbp 495c85: 48 8b ec mov %rsp,%rbp 495c88: 48 83 ec 20 sub $0x20,%rsp 495c8c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495c90: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495c94: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495c98: 48 8b 07 mov (%rdi),%rax 495c9b: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495ca2: 48 8b e5 mov %rbp,%rsp 495ca5: 5d pop %rbp 495ca6: c3 retq 495ca7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495cac <_D3std6stream6Stream12writeStringWMFAxuZv>: 495cac: 55 push %rbp 495cad: 48 8b ec mov %rsp,%rbp 495cb0: 48 83 ec 20 sub $0x20,%rsp 495cb4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 495cb8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 495cbc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495cc0: 48 01 f6 add %rsi,%rsi 495cc3: 48 8b 07 mov (%rdi),%rax 495cc6: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 495ccd: 48 8b e5 mov %rbp,%rsp 495cd0: 5d pop %rbp 495cd1: c3 retq 495cd2: 66 90 xchg %ax,%ax 0000000000495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm>: 495cd4: 55 push %rbp 495cd5: 48 8b ec mov %rsp,%rbp 495cd8: 48 81 ec 40 04 00 00 sub $0x440,%rsp 495cdf: 48 c7 85 c8 fb ff ff movq $0x440,-0x438(%rbp) 495ce6: 40 04 00 00 495cea: 53 push %rbx 495ceb: 41 55 push %r13 495ced: 41 56 push %r14 495cef: 41 57 push %r15 495cf1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 495cf5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 495cf9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 495cfd: 49 89 f7 mov %rsi,%r15 495d00: b9 00 01 00 00 mov $0x100,%ecx 495d05: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 495d0c: 48 8d bd e0 fb ff ff lea -0x420(%rbp),%rdi 495d13: f3 ab rep stos %eax,%es:(%rdi) 495d15: 4c 8d ad e0 fb ff ff lea -0x420(%rbp),%r13 495d1c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 495d20: 48 8b 7d f0 mov -0x10(%rbp),%rdi 495d24: 48 89 d6 mov %rdx,%rsi 495d27: e8 10 59 00 00 callq 49b63c <_D3std6string9toStringzFNaNbNeAxaZPya> 495d2c: 49 89 c6 mov %rax,%r14 495d2f: bb 00 04 00 00 mov $0x400,%ebx 495d34: 49 8b cf mov %r15,%rcx 495d37: 49 8b d6 mov %r14,%rdx 495d3a: 48 8b f3 mov %rbx,%rsi 495d3d: 49 8b fd mov %r13,%rdi 495d40: e8 bb 1e ff ff callq 487c00 495d45: 48 98 cltq 495d47: 48 89 85 d0 fb ff ff mov %rax,-0x430(%rbp) 495d4e: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 495d52: 75 05 jne 495d59 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm+0x85> 495d54: 48 01 db add %rbx,%rbx 495d57: eb 10 jmp 495d69 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm+0x95> 495d59: 48 8b 85 d0 fb ff ff mov -0x430(%rbp),%rax 495d60: 48 39 d8 cmp %rbx,%rax 495d63: 72 18 jb 495d7d <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm+0xa9> 495d65: 48 8d 58 01 lea 0x1(%rax),%rbx 495d69: 48 8b fb mov %rbx,%rdi 495d6c: 48 8d 8d c8 fb ff ff lea -0x438(%rbp),%rcx 495d73: e8 28 99 ff ff callq 48f6a0 <__alloca> 495d78: 49 89 c5 mov %rax,%r13 495d7b: eb b7 jmp 495d34 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm+0x60> 495d7d: 48 89 85 d0 fb ff ff mov %rax,-0x430(%rbp) 495d84: 48 8b b5 d0 fb ff ff mov -0x430(%rbp),%rsi 495d8b: 49 8b d5 mov %r13,%rdx 495d8e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 495d92: 48 8b 07 mov (%rdi),%rax 495d95: 48 ff 90 50 02 00 00 rex.W callq *0x250(%rax) 495d9c: 48 8b 85 d0 fb ff ff mov -0x430(%rbp),%rax 495da3: 41 5f pop %r15 495da5: 41 5e pop %r14 495da7: 41 5d pop %r13 495da9: 5b pop %rbx 495daa: 48 8b e5 mov %rbp,%rsp 495dad: 5d pop %rbp 495dae: c3 retq 495daf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000495db4 <_D3std6stream6Stream6printfMFAxaYm>: 495db4: 55 push %rbp 495db5: 48 8b ec mov %rsp,%rbp 495db8: 48 81 ec 08 01 00 00 sub $0x108,%rsp 495dbf: 53 push %rbx 495dc0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 495dc4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 495dc8: 4c 89 85 20 ff ff ff mov %r8,-0xe0(%rbp) 495dcf: 4c 89 8d 28 ff ff ff mov %r9,-0xd8(%rbp) 495dd6: 0f b6 c0 movzbl %al,%eax 495dd9: c1 e0 02 shl $0x2,%eax 495ddc: 4c 8d 1d 2a 00 00 00 lea 0x2a(%rip),%r11 # 495e0d <_D3std6stream6Stream6printfMFAxaYm+0x59> 495de3: 49 29 c3 sub %rax,%r11 495de6: 48 8d 45 af lea -0x51(%rbp),%rax 495dea: 41 ff e3 jmpq *%r11 495ded: 0f 29 78 f1 movaps %xmm7,-0xf(%rax) 495df1: 0f 29 70 e1 movaps %xmm6,-0x1f(%rax) 495df5: 0f 29 68 d1 movaps %xmm5,-0x2f(%rax) 495df9: 0f 29 60 c1 movaps %xmm4,-0x3f(%rax) 495dfd: 0f 29 58 b1 movaps %xmm3,-0x4f(%rax) 495e01: 0f 29 50 a1 movaps %xmm2,-0x5f(%rax) 495e05: 0f 29 48 91 movaps %xmm1,-0x6f(%rax) 495e09: 0f 29 40 81 movaps %xmm0,-0x7f(%rax) 495e0d: c7 40 01 20 00 00 00 movl $0x20,0x1(%rax) 495e14: c7 40 05 30 00 00 00 movl $0x30,0x5(%rax) 495e1b: 4c 8d 5d 10 lea 0x10(%rbp),%r11 495e1f: 4c 89 58 09 mov %r11,0x9(%rax) 495e23: 48 2d af 00 00 00 sub $0xaf,%rax 495e29: 48 89 80 c0 00 00 00 mov %rax,0xc0(%rax) 495e30: 48 8b 4d f8 mov -0x8(%rbp),%rcx 495e34: 48 8b 45 f0 mov -0x10(%rbp),%rax 495e38: 48 89 c2 mov %rax,%rdx 495e3b: 48 8d 75 b0 lea -0x50(%rbp),%rsi 495e3f: 48 8b 1f mov (%rdi),%rbx 495e42: 48 ff 93 60 02 00 00 rex.W callq *0x260(%rbx) 495e49: 48 89 45 d0 mov %rax,-0x30(%rbp) 495e4d: 48 8d 7d b0 lea -0x50(%rbp),%rdi 495e51: e8 76 75 00 00 callq 49d3cc <_D4core4stdc6stdarg6va_endFPS4core4stdc6stdarg13__va_list_tagZv> 495e56: 48 8b 45 d0 mov -0x30(%rbp),%rax 495e5a: 5b pop %rbx 495e5b: 48 8b e5 mov %rbp,%rsp 495e5e: 5d pop %rbp 495e5f: c3 retq 495e60: 0f 1f 40 00 nopl 0x0(%rax) 0000000000495e64 <_D3std6stream6Stream16doFormatCallbackMFwZv>: 495e64: 55 push %rbp 495e65: 48 8b ec mov %rsp,%rbp 495e68: 48 83 ec 20 sub $0x20,%rsp 495e6c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 495e70: 89 75 f8 mov %esi,-0x8(%rbp) 495e73: c7 45 e8 ff ff ff ff movl $0xffffffff,-0x18(%rbp) 495e7a: 48 8d 75 e8 lea -0x18(%rbp),%rsi 495e7e: 8b 7d f8 mov -0x8(%rbp),%edi 495e81: e8 e2 74 ff ff callq 48d368 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa> 495e86: 48 89 c6 mov %rax,%rsi 495e89: 48 8b 7d f0 mov -0x10(%rbp),%rdi 495e8d: 48 8b 07 mov (%rdi),%rax 495e90: 48 ff 90 50 02 00 00 rex.W callq *0x250(%rax) 495e97: 48 8b e5 mov %rbp,%rsp 495e9a: 5d pop %rbp 495e9b: c3 retq 0000000000495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream>: 495e9c: 55 push %rbp 495e9d: 48 8b ec mov %rsp,%rbp 495ea0: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 495ea7: 53 push %rbx 495ea8: 48 89 95 30 ff ff ff mov %rdx,-0xd0(%rbp) 495eaf: 48 89 8d 38 ff ff ff mov %rcx,-0xc8(%rbp) 495eb6: 4c 89 85 40 ff ff ff mov %r8,-0xc0(%rbp) 495ebd: 4c 89 8d 48 ff ff ff mov %r9,-0xb8(%rbp) 495ec4: 0f b6 c0 movzbl %al,%eax 495ec7: c1 e0 02 shl $0x2,%eax 495eca: 4c 8d 1d 2a 00 00 00 lea 0x2a(%rip),%r11 # 495efb <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream+0x5f> 495ed1: 49 29 c3 sub %rax,%r11 495ed4: 48 8d 45 cf lea -0x31(%rbp),%rax 495ed8: 41 ff e3 jmpq *%r11 495edb: 0f 29 78 f1 movaps %xmm7,-0xf(%rax) 495edf: 0f 29 70 e1 movaps %xmm6,-0x1f(%rax) 495ee3: 0f 29 68 d1 movaps %xmm5,-0x2f(%rax) 495ee7: 0f 29 60 c1 movaps %xmm4,-0x3f(%rax) 495eeb: 0f 29 58 b1 movaps %xmm3,-0x4f(%rax) 495eef: 0f 29 50 a1 movaps %xmm2,-0x5f(%rax) 495ef3: 0f 29 48 91 movaps %xmm1,-0x6f(%rax) 495ef7: 0f 29 40 81 movaps %xmm0,-0x7f(%rax) 495efb: c7 40 01 10 00 00 00 movl $0x10,0x1(%rax) 495f02: c7 40 05 30 00 00 00 movl $0x30,0x5(%rax) 495f09: 4c 8d 5d 10 lea 0x10(%rbp),%r11 495f0d: 4c 89 58 09 mov %r11,0x9(%rax) 495f11: 48 2d af 00 00 00 sub $0xaf,%rax 495f17: 48 89 80 c0 00 00 00 mov %rax,0xc0(%rax) 495f1e: 48 8b 56 18 mov 0x18(%rsi),%rdx 495f22: 48 8b 46 10 mov 0x10(%rsi),%rax 495f26: 48 89 c1 mov %rax,%rcx 495f29: 49 89 d0 mov %rdx,%r8 495f2c: 48 8d 55 d0 lea -0x30(%rbp),%rdx 495f30: 31 f6 xor %esi,%esi 495f32: 48 8b 1f mov (%rdi),%rbx 495f35: 48 ff 93 80 02 00 00 rex.W callq *0x280(%rbx) 495f3c: 5b pop %rbx 495f3d: 48 8b e5 mov %rbp,%rsp 495f40: 5d pop %rbp 495f41: c3 retq 495f42: 66 90 xchg %ax,%ax 0000000000495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream>: 495f44: 55 push %rbp 495f45: 48 8b ec mov %rsp,%rbp 495f48: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 495f4f: 53 push %rbx 495f50: 48 89 95 30 ff ff ff mov %rdx,-0xd0(%rbp) 495f57: 48 89 8d 38 ff ff ff mov %rcx,-0xc8(%rbp) 495f5e: 4c 89 85 40 ff ff ff mov %r8,-0xc0(%rbp) 495f65: 4c 89 8d 48 ff ff ff mov %r9,-0xb8(%rbp) 495f6c: 0f b6 c0 movzbl %al,%eax 495f6f: c1 e0 02 shl $0x2,%eax 495f72: 4c 8d 1d 2a 00 00 00 lea 0x2a(%rip),%r11 # 495fa3 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream+0x5f> 495f79: 49 29 c3 sub %rax,%r11 495f7c: 48 8d 45 cf lea -0x31(%rbp),%rax 495f80: 41 ff e3 jmpq *%r11 495f83: 0f 29 78 f1 movaps %xmm7,-0xf(%rax) 495f87: 0f 29 70 e1 movaps %xmm6,-0x1f(%rax) 495f8b: 0f 29 68 d1 movaps %xmm5,-0x2f(%rax) 495f8f: 0f 29 60 c1 movaps %xmm4,-0x3f(%rax) 495f93: 0f 29 58 b1 movaps %xmm3,-0x4f(%rax) 495f97: 0f 29 50 a1 movaps %xmm2,-0x5f(%rax) 495f9b: 0f 29 48 91 movaps %xmm1,-0x6f(%rax) 495f9f: 0f 29 40 81 movaps %xmm0,-0x7f(%rax) 495fa3: c7 40 01 10 00 00 00 movl $0x10,0x1(%rax) 495faa: c7 40 05 30 00 00 00 movl $0x30,0x5(%rax) 495fb1: 4c 8d 5d 10 lea 0x10(%rbp),%r11 495fb5: 4c 89 58 09 mov %r11,0x9(%rax) 495fb9: 48 2d af 00 00 00 sub $0xaf,%rax 495fbf: 48 89 80 c0 00 00 00 mov %rax,0xc0(%rax) 495fc6: 48 8b 56 18 mov 0x18(%rsi),%rdx 495fca: 48 8b 46 10 mov 0x10(%rsi),%rax 495fce: 48 89 c1 mov %rax,%rcx 495fd1: 49 89 d0 mov %rdx,%r8 495fd4: 48 8d 55 d0 lea -0x30(%rbp),%rdx 495fd8: be 01 00 00 00 mov $0x1,%esi 495fdd: 48 8b 1f mov (%rdi),%rbx 495fe0: 48 ff 93 80 02 00 00 rex.W callq *0x280(%rbx) 495fe7: 5b pop %rbx 495fe8: 48 8b e5 mov %rbp,%rsp 495feb: 5d pop %rbp 495fec: c3 retq 495fed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream>: 495ff4: 55 push %rbp 495ff5: 48 8b ec mov %rsp,%rbp 495ff8: 48 83 ec 28 sub $0x28,%rsp 495ffc: 53 push %rbx 495ffd: 89 75 e0 mov %esi,-0x20(%rbp) 496000: 48 89 55 e8 mov %rdx,-0x18(%rbp) 496004: 48 89 4d f0 mov %rcx,-0x10(%rbp) 496008: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49600c: 48 89 fb mov %rdi,%rbx 49600f: 48 89 f8 mov %rdi,%rax 496012: ba 64 5e 49 00 mov $0x495e64,%edx 496017: 48 89 c1 mov %rax,%rcx 49601a: 49 89 d0 mov %rdx,%r8 49601d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 496021: 48 8b 75 f0 mov -0x10(%rbp),%rsi 496025: 48 8b 7d e8 mov -0x18(%rbp),%rdi 496029: e8 a6 56 01 00 callq 4ab6d4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv> 49602e: 83 7d e0 00 cmpl $0x0,-0x20(%rbp) 496032: 74 1b je 49604f <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream+0x5b> 496034: 48 8b 15 5d ae 04 00 mov 0x4ae5d(%rip),%rdx # 4e0e98 <_TMP5983+0x8> 49603b: 48 8b 35 4e ae 04 00 mov 0x4ae4e(%rip),%rsi # 4e0e90 <_TMP5983> 496042: 48 8b fb mov %rbx,%rdi 496045: 48 8b 03 mov (%rbx),%rax 496048: 48 ff 90 40 02 00 00 rex.W callq *0x240(%rax) 49604f: 48 8d 43 30 lea 0x30(%rbx),%rax 496053: 5b pop %rbx 496054: 48 8b e5 mov %rbp,%rsp 496057: 5d pop %rbp 496058: c3 retq 496059: 0f 1f 00 nopl (%rax) 000000000049605c <_D3std6stream6Stream8copyFromMFC3std6stream6StreamZv>: 49605c: 55 push %rbp 49605d: 48 8b ec mov %rsp,%rbp 496060: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 496067: 53 push %rbx 496068: 41 54 push %r12 49606a: 49 89 fc mov %rdi,%r12 49606d: 48 89 f3 mov %rsi,%rbx 496070: 41 80 7c 24 12 00 cmpb $0x0,0x12(%r12) 496076: 74 68 je 4960e0 <_D3std6stream6Stream8copyFromMFC3std6stream6StreamZv+0x84> 496078: 48 89 f7 mov %rsi,%rdi 49607b: 48 8b 13 mov (%rbx),%rdx 49607e: 48 ff 92 c0 02 00 00 rex.W callq *0x2c0(%rdx) 496085: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 49608c: 31 f6 xor %esi,%esi 49608e: 48 8b fb mov %rbx,%rdi 496091: 48 8b 0b mov (%rbx),%rcx 496094: 48 ff 91 b8 02 00 00 rex.W callq *0x2b8(%rcx) 49609b: 48 8b d3 mov %rbx,%rdx 49609e: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4960a5: 48 8b fa mov %rdx,%rdi 4960a8: 48 8b 03 mov (%rbx),%rax 4960ab: 48 ff 90 c8 02 00 00 rex.W callq *0x2c8(%rax) 4960b2: 48 89 c6 mov %rax,%rsi 4960b5: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4960bc: 49 8b fc mov %r12,%rdi 4960bf: 49 8b 0c 24 mov (%r12),%rcx 4960c3: 48 ff 91 90 02 00 00 rex.W callq *0x290(%rcx) 4960ca: 48 8b b5 70 ff ff ff mov -0x90(%rbp),%rsi 4960d1: 48 8b fb mov %rbx,%rdi 4960d4: 48 8b 03 mov (%rbx),%rax 4960d7: 48 ff 90 b8 02 00 00 rex.W callq *0x2b8(%rax) 4960de: eb 61 jmp 496141 <_D3std6stream6Stream8copyFromMFC3std6stream6StreamZv+0xe5> 4960e0: b9 20 00 00 00 mov $0x20,%ecx 4960e5: 31 c0 xor %eax,%eax 4960e7: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4960eb: f3 ab rep stos %eax,%es:(%rdi) 4960ed: 48 89 f7 mov %rsi,%rdi 4960f0: 48 8b 0b mov (%rbx),%rcx 4960f3: 48 ff 91 d0 02 00 00 rex.W callq *0x2d0(%rcx) 4960fa: 34 01 xor $0x1,%al 4960fc: 74 43 je 496141 <_D3std6stream6Stream8copyFromMFC3std6stream6StreamZv+0xe5> 4960fe: 48 8d 55 80 lea -0x80(%rbp),%rdx 496102: 48 89 95 60 ff ff ff mov %rdx,-0xa0(%rbp) 496109: be 80 00 00 00 mov $0x80,%esi 49610e: 48 8b fb mov %rbx,%rdi 496111: 48 8b 03 mov (%rbx),%rax 496114: 48 ff 50 28 rex.W callq *0x28(%rax) 496118: 48 89 c6 mov %rax,%rsi 49611b: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 496122: 49 8b fc mov %r12,%rdi 496125: 49 8b 0c 24 mov (%r12),%rcx 496129: 48 ff 91 80 01 00 00 rex.W callq *0x180(%rcx) 496130: 48 8b fb mov %rbx,%rdi 496133: 48 8b 03 mov (%rbx),%rax 496136: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 49613d: 34 01 xor $0x1,%al 49613f: 75 bd jne 4960fe <_D3std6stream6Stream8copyFromMFC3std6stream6StreamZv+0xa2> 496141: 41 5c pop %r12 496143: 5b pop %rbx 496144: 48 8b e5 mov %rbp,%rsp 496147: 5d pop %rbp 496148: c3 retq 496149: 0f 1f 00 nopl (%rax) 000000000049614c <_D3std6stream6Stream8copyFromMFC3std6stream6StreammZv>: 49614c: 55 push %rbp 49614d: 48 8b ec mov %rsp,%rbp 496150: 48 81 ec 80 00 00 00 sub $0x80,%rsp 496157: 53 push %rbx 496158: 41 54 push %r12 49615a: 41 55 push %r13 49615c: 41 56 push %r14 49615e: 49 89 fd mov %rdi,%r13 496161: 48 89 f3 mov %rsi,%rbx 496164: 49 89 d6 mov %rdx,%r14 496167: b9 20 00 00 00 mov $0x20,%ecx 49616c: 31 c0 xor %eax,%eax 49616e: 48 8d 7d 80 lea -0x80(%rbp),%rdi 496172: f3 ab rep stos %eax,%es:(%rdi) 496174: 48 85 db test %rbx,%rbx 496177: 74 42 je 4961bb <_D3std6stream6Stream8copyFromMFC3std6stream6StreammZv+0x6f> 496179: 48 8d 55 80 lea -0x80(%rbp),%rdx 49617d: 48 81 fb 80 00 00 00 cmp $0x80,%rbx 496184: 73 05 jae 49618b <_D3std6stream6Stream8copyFromMFC3std6stream6StreammZv+0x3f> 496186: 49 89 dc mov %rbx,%r12 496189: eb 06 jmp 496191 <_D3std6stream6Stream8copyFromMFC3std6stream6StreammZv+0x45> 49618b: 41 bc 80 00 00 00 mov $0x80,%r12d 496191: 4c 89 e6 mov %r12,%rsi 496194: 49 8b fe mov %r14,%rdi 496197: 49 8b 06 mov (%r14),%rax 49619a: 48 ff 50 30 rex.W callq *0x30(%rax) 49619e: 48 8d 55 80 lea -0x80(%rbp),%rdx 4961a2: 49 8b f4 mov %r12,%rsi 4961a5: 49 8b fd mov %r13,%rdi 4961a8: 49 8b 4d 00 mov 0x0(%r13),%rcx 4961ac: 48 ff 91 80 01 00 00 rex.W callq *0x180(%rcx) 4961b3: 4c 29 e3 sub %r12,%rbx 4961b6: 48 85 db test %rbx,%rbx 4961b9: 75 be jne 496179 <_D3std6stream6Stream8copyFromMFC3std6stream6StreammZv+0x2d> 4961bb: 41 5e pop %r14 4961bd: 41 5d pop %r13 4961bf: 41 5c pop %r12 4961c1: 5b pop %rbx 4961c2: 48 8b e5 mov %rbp,%rsp 4961c5: 5d pop %rbp 4961c6: c3 retq 4961c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004961cc <_D3std6stream6Stream7seekSetMFlZm>: 4961cc: 55 push %rbp 4961cd: 48 8b ec mov %rsp,%rbp 4961d0: 48 83 ec 10 sub $0x10,%rsp 4961d4: 48 89 f2 mov %rsi,%rdx 4961d7: 31 f6 xor %esi,%esi 4961d9: 48 8b 07 mov (%rdi),%rax 4961dc: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 4961e3: 48 8b e5 mov %rbp,%rsp 4961e6: 5d pop %rbp 4961e7: c3 retq 4961e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004961ec <_D3std6stream6Stream7seekCurMFlZm>: 4961ec: 55 push %rbp 4961ed: 48 8b ec mov %rsp,%rbp 4961f0: 48 83 ec 10 sub $0x10,%rsp 4961f4: 48 89 f2 mov %rsi,%rdx 4961f7: be 01 00 00 00 mov $0x1,%esi 4961fc: 48 8b 07 mov (%rdi),%rax 4961ff: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 496206: 48 8b e5 mov %rbp,%rsp 496209: 5d pop %rbp 49620a: c3 retq 49620b: 90 nop 000000000049620c <_D3std6stream6Stream7seekEndMFlZm>: 49620c: 55 push %rbp 49620d: 48 8b ec mov %rsp,%rbp 496210: 48 83 ec 10 sub $0x10,%rsp 496214: 48 89 f2 mov %rsi,%rdx 496217: be 02 00 00 00 mov $0x2,%esi 49621c: 48 8b 07 mov (%rdi),%rax 49621f: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 496226: 48 8b e5 mov %rbp,%rsp 496229: 5d pop %rbp 49622a: c3 retq 49622b: 90 nop 000000000049622c <_D3std6stream6Stream8positionMFNdmZv>: 49622c: 55 push %rbp 49622d: 48 8b ec mov %rsp,%rbp 496230: 48 83 ec 10 sub $0x10,%rsp 496234: 48 89 f2 mov %rsi,%rdx 496237: 31 f6 xor %esi,%esi 496239: 48 8b 07 mov (%rdi),%rax 49623c: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 496243: 48 8b e5 mov %rbp,%rsp 496246: 5d pop %rbp 496247: c3 retq 496248: 0f 1f 40 00 nopl 0x0(%rax) 000000000049624c <_D3std6stream6Stream8positionMFNdZm>: 49624c: 55 push %rbp 49624d: 48 8b ec mov %rsp,%rbp 496250: 48 83 ec 10 sub $0x10,%rsp 496254: 31 d2 xor %edx,%edx 496256: be 01 00 00 00 mov $0x1,%esi 49625b: 48 8b 07 mov (%rdi),%rax 49625e: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 496265: 48 8b e5 mov %rbp,%rsp 496268: 5d pop %rbp 496269: c3 retq 49626a: 66 90 xchg %ax,%ax 000000000049626c <_D3std6stream6Stream4sizeMFNdZm>: 49626c: 55 push %rbp 49626d: 48 8b ec mov %rsp,%rbp 496270: 48 83 ec 18 sub $0x18,%rsp 496274: 53 push %rbx 496275: 48 89 fb mov %rdi,%rbx 496278: e8 5f 04 00 00 callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 49627d: 48 8b fb mov %rbx,%rdi 496280: 48 8b 03 mov (%rbx),%rax 496283: 48 ff 90 c0 02 00 00 rex.W callq *0x2c0(%rax) 49628a: 48 89 45 f0 mov %rax,-0x10(%rbp) 49628e: 31 d2 xor %edx,%edx 496290: be 02 00 00 00 mov $0x2,%esi 496295: 48 8b fb mov %rbx,%rdi 496298: 48 8b 0b mov (%rbx),%rcx 49629b: 48 ff 91 98 02 00 00 rex.W callq *0x298(%rcx) 4962a2: 48 89 45 f8 mov %rax,-0x8(%rbp) 4962a6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4962aa: 48 8b fb mov %rbx,%rdi 4962ad: 48 8b 13 mov (%rbx),%rdx 4962b0: 48 ff 92 b8 02 00 00 rex.W callq *0x2b8(%rdx) 4962b7: 48 8b 45 f8 mov -0x8(%rbp),%rax 4962bb: 5b pop %rbx 4962bc: 48 8b e5 mov %rbp,%rsp 4962bf: 5d pop %rbp 4962c0: c3 retq 4962c1: 0f 1f 00 nopl (%rax) 00000000004962c4 <_D3std6stream6Stream3eofMFNdZb>: 4962c4: 55 push %rbp 4962c5: 48 8b ec mov %rsp,%rbp 4962c8: 48 83 ec 18 sub $0x18,%rsp 4962cc: 53 push %rbx 4962cd: 48 89 fb mov %rdi,%rbx 4962d0: 80 7b 14 00 cmpb $0x0,0x14(%rbx) 4962d4: 74 14 je 4962ea <_D3std6stream6Stream3eofMFNdZb+0x26> 4962d6: e8 b1 e2 ff ff callq 49458c <_D3std6stream6Stream14ungetAvailableMFZb> 4962db: 34 01 xor $0x1,%al 4962dd: 74 0b je 4962ea <_D3std6stream6Stream3eofMFNdZb+0x26> 4962df: b8 01 00 00 00 mov $0x1,%eax 4962e4: 5b pop %rbx 4962e5: 48 8b e5 mov %rbp,%rsp 4962e8: 5d pop %rbp 4962e9: c3 retq 4962ea: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 4962ee: 74 35 je 496325 <_D3std6stream6Stream3eofMFNdZb+0x61> 4962f0: 48 8b fb mov %rbx,%rdi 4962f3: 48 8b 0b mov (%rbx),%rcx 4962f6: 48 ff 91 c0 02 00 00 rex.W callq *0x2c0(%rcx) 4962fd: 48 89 45 f8 mov %rax,-0x8(%rbp) 496301: 48 8b fb mov %rbx,%rdi 496304: 48 8b 13 mov (%rbx),%rdx 496307: 48 ff 92 c8 02 00 00 rex.W callq *0x2c8(%rdx) 49630e: 48 89 c6 mov %rax,%rsi 496311: 48 8b 45 f8 mov -0x8(%rbp),%rax 496315: 48 3b c6 cmp %rsi,%rax 496318: 0f 94 c0 sete %al 49631b: 48 0f b6 c0 movzbq %al,%rax 49631f: 5b pop %rbx 496320: 48 8b e5 mov %rbp,%rsp 496323: 5d pop %rbp 496324: c3 retq 496325: 31 c0 xor %eax,%eax 496327: 5b pop %rbx 496328: 48 8b e5 mov %rbp,%rsp 49632b: 5d pop %rbp 49632c: c3 retq 49632d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496334 <_D3std6stream6Stream6isOpenMFNdZb>: 496334: 55 push %rbp 496335: 48 8b ec mov %rsp,%rbp 496338: 48 83 ec 10 sub $0x10,%rsp 49633c: 8a 47 13 mov 0x13(%rdi),%al 49633f: 48 8b e5 mov %rbp,%rsp 496342: 5d pop %rbp 496343: c3 retq 0000000000496344 <_D3std6stream6Stream5flushMFZv>: 496344: 55 push %rbp 496345: 48 8b ec mov %rsp,%rbp 496348: 48 83 ec 10 sub $0x10,%rsp 49634c: b8 01 00 00 00 mov $0x1,%eax 496351: 48 39 47 18 cmp %rax,0x18(%rdi) 496355: 76 11 jbe 496368 <_D3std6stream6Stream5flushMFZv+0x24> 496357: 48 8d 57 18 lea 0x18(%rdi),%rdx 49635b: 48 89 c6 mov %rax,%rsi 49635e: bf 10 43 4e 00 mov $0x4e4310,%edi 496363: e8 80 f7 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 496368: 48 8b e5 mov %rbp,%rsp 49636b: 5d pop %rbp 49636c: c3 retq 49636d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496374 <_D3std6stream6Stream5closeMFZv>: 496374: 55 push %rbp 496375: 48 8b ec mov %rsp,%rbp 496378: 50 push %rax 496379: 53 push %rbx 49637a: 48 89 fb mov %rdi,%rbx 49637d: 80 7b 13 00 cmpb $0x0,0x13(%rbx) 496381: 74 0a je 49638d <_D3std6stream6Stream5closeMFZv+0x19> 496383: 48 8b 03 mov (%rbx),%rax 496386: 48 ff 90 e0 02 00 00 rex.W callq *0x2e0(%rax) 49638d: 31 c9 xor %ecx,%ecx 49638f: 88 4b 12 mov %cl,0x12(%rbx) 496392: 88 4b 11 mov %cl,0x11(%rbx) 496395: 88 4b 10 mov %cl,0x10(%rbx) 496398: 88 4b 13 mov %cl,0x13(%rbx) 49639b: 88 4b 15 mov %cl,0x15(%rbx) 49639e: 88 4b 14 mov %cl,0x14(%rbx) 4963a1: 5b pop %rbx 4963a2: 48 8b e5 mov %rbp,%rsp 4963a5: 5d pop %rbp 4963a6: c3 retq 4963a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004963ac <_D3std6stream6Stream8toStringMFZAya>: 4963ac: 55 push %rbp 4963ad: 48 8b ec mov %rsp,%rbp 4963b0: 48 83 ec 38 sub $0x38,%rsp 4963b4: 53 push %rbx 4963b5: 41 54 push %r12 4963b7: 41 55 push %r13 4963b9: 41 56 push %r14 4963bb: 41 57 push %r15 4963bd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4963c1: 8a 47 10 mov 0x10(%rdi),%al 4963c4: 34 01 xor $0x1,%al 4963c6: 0f 85 38 01 00 00 jne 496504 <_D3std6stream6Stream8toStringMFZAya+0x158> 4963cc: 31 c9 xor %ecx,%ecx 4963ce: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4963d2: 49 89 cc mov %rcx,%r12 4963d5: 48 89 cb mov %rcx,%rbx 4963d8: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4963dc: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4963e0: 38 4f 12 cmp %cl,0x12(%rdi) 4963e3: 0f 84 93 00 00 00 je 49647c <_D3std6stream6Stream8toStringMFZAya+0xd0> 4963e9: 48 8b 0f mov (%rdi),%rcx 4963ec: 48 ff 91 c0 02 00 00 rex.W callq *0x2c0(%rcx) 4963f3: 48 89 45 e8 mov %rax,-0x18(%rbp) 4963f7: 31 f6 xor %esi,%esi 4963f9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4963fd: 48 8b 17 mov (%rdi),%rdx 496400: 48 ff 92 b8 02 00 00 rex.W callq *0x2b8(%rdx) 496407: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49640b: 48 8b 07 mov (%rdi),%rax 49640e: 48 ff 90 c8 02 00 00 rex.W callq *0x2c8(%rax) 496415: 48 89 c3 mov %rax,%rbx 496418: 48 8b f3 mov %rbx,%rsi 49641b: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 496420: e8 73 e5 00 00 callq 4a4998 <_d_newarrayiT> 496425: 48 89 45 d0 mov %rax,-0x30(%rbp) 496429: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49642d: 48 85 db test %rbx,%rbx 496430: 74 25 je 496457 <_D3std6stream6Stream8toStringMFZAya+0xab> 496432: 48 8b 55 d8 mov -0x28(%rbp),%rdx 496436: 48 03 55 f0 add -0x10(%rbp),%rdx 49643a: 48 8b f3 mov %rbx,%rsi 49643d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 496441: 48 8b 07 mov (%rdi),%rax 496444: 48 ff 50 28 rex.W callq *0x28(%rax) 496448: 49 89 c4 mov %rax,%r12 49644b: 4c 01 65 f0 add %r12,-0x10(%rbp) 49644f: 4c 29 e3 sub %r12,%rbx 496452: 48 85 db test %rbx,%rbx 496455: 75 db jne 496432 <_D3std6stream6Stream8toStringMFZAya+0x86> 496457: 48 83 ec 08 sub $0x8,%rsp 49645b: e8 09 00 00 00 callq 496469 <_D3std6stream6Stream8toStringMFZAya+0xbd> 496460: 48 83 c4 08 add $0x8,%rsp 496464: e9 85 00 00 00 jmpq 4964ee <_D3std6stream6Stream8toStringMFZAya+0x142> 496469: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49646d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 496471: 48 8b 0f mov (%rdi),%rcx 496474: 48 ff 91 b8 02 00 00 rex.W callq *0x2b8(%rcx) 49647b: c3 retq 49647c: bb 00 10 00 00 mov $0x1000,%ebx 496481: be 00 10 00 00 mov $0x1000,%esi 496486: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 49648b: e8 08 e5 00 00 callq 4a4998 <_d_newarrayiT> 496490: 48 89 45 d0 mov %rax,-0x30(%rbp) 496494: 48 89 55 d8 mov %rdx,-0x28(%rbp) 496498: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49649c: be 00 10 00 00 mov $0x1000,%esi 4964a1: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4964a5: 48 8b 07 mov (%rdi),%rax 4964a8: 48 ff 50 28 rex.W callq *0x28(%rax) 4964ac: 49 89 c4 mov %rax,%r12 4964af: 4d 85 e4 test %r12,%r12 4964b2: 74 3a je 4964ee <_D3std6stream6Stream8toStringMFZAya+0x142> 4964b4: 4c 01 65 f0 add %r12,-0x10(%rbp) 4964b8: 4c 01 e3 add %r12,%rbx 4964bb: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4964bf: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4964c3: 48 03 f3 add %rbx,%rsi 4964c6: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4964cb: e8 18 f6 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 4964d0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4964d4: 48 03 55 f0 add -0x10(%rbp),%rdx 4964d8: 48 8b f3 mov %rbx,%rsi 4964db: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4964df: 48 8b 07 mov (%rdi),%rax 4964e2: 48 ff 50 28 rex.W callq *0x28(%rax) 4964e6: 49 89 c4 mov %rax,%r12 4964e9: 4d 85 e4 test %r12,%r12 4964ec: 75 c6 jne 4964b4 <_D3std6stream6Stream8toStringMFZAya+0x108> 4964ee: 48 8b 45 f0 mov -0x10(%rbp),%rax 4964f2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4964f6: 41 5f pop %r15 4964f8: 41 5e pop %r14 4964fa: 41 5d pop %r13 4964fc: 41 5c pop %r12 4964fe: 5b pop %rbx 4964ff: 48 8b e5 mov %rbp,%rsp 496502: 5d pop %rbp 496503: c3 retq 496504: 48 8b 7d f8 mov -0x8(%rbp),%rdi 496508: e8 9b 71 ff ff callq 48d6a8 <_D6object6Object8toStringMFZAya> 49650d: 41 5f pop %r15 49650f: 41 5e pop %r14 496511: 41 5d pop %r13 496513: 41 5c pop %r12 496515: 5b pop %rbx 496516: 48 8b e5 mov %rbp,%rsp 496519: 5d pop %rbp 49651a: c3 retq 49651b: 90 nop 000000000049651c <_D3std6stream6Stream6toHashMFNbNeZm>: 49651c: 55 push %rbp 49651d: 48 8b ec mov %rsp,%rbp 496520: 48 83 ec 58 sub $0x58,%rsp 496524: 53 push %rbx 496525: 41 54 push %r12 496527: 41 55 push %r13 496529: 41 56 push %r14 49652b: 41 57 push %r15 49652d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 496531: 8a 47 10 mov 0x10(%rdi),%al 496534: 34 01 xor $0x1,%al 496536: 0f 85 f8 00 00 00 jne 496634 <_D3std6stream6Stream6toHashMFNbNeZm+0x118> 49653c: 8a 4f 12 mov 0x12(%rdi),%cl 49653f: 80 f1 01 xor $0x1,%cl 496542: 0f 85 ec 00 00 00 jne 496634 <_D3std6stream6Stream6toHashMFNbNeZm+0x118> 496548: 48 8b 17 mov (%rdi),%rdx 49654b: 48 ff 92 c0 02 00 00 rex.W callq *0x2c0(%rdx) 496552: 48 89 45 e0 mov %rax,-0x20(%rbp) 496556: 8b 35 24 ce 04 00 mov 0x4ce24(%rip),%esi # 4e3380 <_D3std6digest3crc5CRC326__initZ> 49655c: 89 75 e8 mov %esi,-0x18(%rbp) 49655f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 496563: e8 00 58 00 00 callq 49bd68 <_D3std6digest3crc5CRC325startMFNaNbNiNfZv> 496568: 31 f6 xor %esi,%esi 49656a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49656e: 48 8b 07 mov (%rdi),%rax 496571: 48 ff 90 b8 02 00 00 rex.W callq *0x2b8(%rax) 496578: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49657c: 48 8b 0f mov (%rdi),%rcx 49657f: 48 ff 91 c8 02 00 00 rex.W callq *0x2c8(%rcx) 496586: 49 89 c4 mov %rax,%r12 496589: 31 db xor %ebx,%ebx 49658b: 4d 85 e4 test %r12,%r12 49658e: 74 45 je 4965d5 <_D3std6stream6Stream6toHashMFNbNeZm+0xb9> 496590: 48 8d 55 ed lea -0x13(%rbp),%rdx 496594: be 01 00 00 00 mov $0x1,%esi 496599: 48 89 75 c0 mov %rsi,-0x40(%rbp) 49659d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4965a1: c6 45 ec 00 movb $0x0,-0x14(%rbp) 4965a5: 48 8d 75 ec lea -0x14(%rbp),%rsi 4965a9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4965ad: 48 8b 07 mov (%rdi),%rax 4965b0: 48 ff 50 48 rex.W callq *0x48(%rax) 4965b4: 8a 4d ec mov -0x14(%rbp),%cl 4965b7: 88 4d ed mov %cl,-0x13(%rbp) 4965ba: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4965be: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4965c2: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4965c6: 31 c0 xor %eax,%eax 4965c8: e8 3b 57 00 00 callq 49bd08 <_D3std6digest3crc5CRC323putMFNaNbNiNeMAxhXv> 4965cd: 48 ff c3 inc %rbx 4965d0: 4c 39 e3 cmp %r12,%rbx 4965d3: 72 cc jb 4965a1 <_D3std6stream6Stream6toHashMFNbNeZm+0x85> 4965d5: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4965dc: 00 4965dd: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4965e1: e8 9a 57 00 00 callq 49bd80 <_D3std6digest3crc5CRC326finishMFNaNbNiNfZG4h> 4965e6: 89 45 d8 mov %eax,-0x28(%rbp) 4965e9: 48 8b 45 d8 mov -0x28(%rbp),%rax 4965ed: 48 89 45 b8 mov %rax,-0x48(%rbp) 4965f1: 48 83 ec 08 sub $0x8,%rsp 4965f5: e8 25 00 00 00 callq 49661f <_D3std6stream6Stream6toHashMFNbNeZm+0x103> 4965fa: 48 83 c4 08 add $0x8,%rsp 4965fe: 48 8b 45 b8 mov -0x48(%rbp),%rax 496602: 41 5f pop %r15 496604: 41 5e pop %r14 496606: 41 5d pop %r13 496608: 41 5c pop %r12 49660a: 5b pop %rbx 49660b: 48 8b e5 mov %rbp,%rsp 49660e: 5d pop %rbp 49660f: c3 retq 496610: 48 83 ec 08 sub $0x8,%rsp 496614: e8 06 00 00 00 callq 49661f <_D3std6stream6Stream6toHashMFNbNeZm+0x103> 496619: 48 83 c4 08 add $0x8,%rsp 49661d: eb 13 jmp 496632 <_D3std6stream6Stream6toHashMFNbNeZm+0x116> 49661f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 496623: 48 8b 7d f8 mov -0x8(%rbp),%rdi 496627: 48 8b 0f mov (%rdi),%rcx 49662a: 48 ff 91 b8 02 00 00 rex.W callq *0x2b8(%rcx) 496631: c3 retq 496632: eb 17 jmp 49664b <_D3std6stream6Stream6toHashMFNbNeZm+0x12f> 496634: 48 8b 7d f8 mov -0x8(%rbp),%rdi 496638: e8 8b 70 ff ff callq 48d6c8 <_D6object6Object6toHashMFNbNeZm> 49663d: 41 5f pop %r15 49663f: 41 5e pop %r14 496641: 41 5d pop %r13 496643: 41 5c pop %r12 496645: 5b pop %rbx 496646: 48 8b e5 mov %rbp,%rsp 496649: 5d pop %rbp 49664a: c3 retq 49664b: 41 5f pop %r15 49664d: 41 5e pop %r14 49664f: 41 5d pop %r13 496651: 41 5c pop %r12 496653: 5b pop %rbx 496654: 48 8b e5 mov %rbp,%rsp 496657: 5d pop %rbp 496658: c3 retq 496659: 0f 1f 00 nopl (%rax) 000000000049665c <_D3std6stream6Stream14assertReadableMFZv>: 49665c: 55 push %rbp 49665d: 48 8b ec mov %rsp,%rbp 496660: 48 83 ec 10 sub $0x10,%rsp 496664: 8a 47 10 mov 0x10(%rdi),%al 496667: 34 01 xor $0x1,%al 496669: 74 28 je 496693 <_D3std6stream6Stream14assertReadableMFZv+0x37> 49666b: bf 78 28 4f 00 mov $0x4f2878,%edi 496670: e8 33 32 ff ff callq 4898a8 <_d_newclass> 496675: 48 8b 15 4c a8 04 00 mov 0x4a84c(%rip),%rdx # 4e0ec8 <_TMP5992+0x8> 49667c: 48 8b 35 3d a8 04 00 mov 0x4a83d(%rip),%rsi # 4e0ec0 <_TMP5992> 496683: 48 89 c7 mov %rax,%rdi 496686: e8 0d d4 ff ff callq 493a98 <_D3std6stream13ReadException6__ctorMFAyaZC3std6stream13ReadException> 49668b: 48 89 c7 mov %rax,%rdi 49668e: e8 99 29 ff ff callq 48902c <_d_throwc> 496693: 48 8b e5 mov %rbp,%rsp 496696: 5d pop %rbp 496697: c3 retq 496698: 0f 1f 40 00 nopl 0x0(%rax) 000000000049669c <_D3std6stream6Stream15assertWriteableMFZv>: 49669c: 55 push %rbp 49669d: 48 8b ec mov %rsp,%rbp 4966a0: 48 83 ec 10 sub $0x10,%rsp 4966a4: 8a 47 11 mov 0x11(%rdi),%al 4966a7: 34 01 xor $0x1,%al 4966a9: 74 28 je 4966d3 <_D3std6stream6Stream15assertWriteableMFZv+0x37> 4966ab: bf 10 29 4f 00 mov $0x4f2910,%edi 4966b0: e8 f3 31 ff ff callq 4898a8 <_d_newclass> 4966b5: 48 8b 15 3c a8 04 00 mov 0x4a83c(%rip),%rdx # 4e0ef8 <_TMP5995+0x8> 4966bc: 48 8b 35 2d a8 04 00 mov 0x4a82d(%rip),%rsi # 4e0ef0 <_TMP5995> 4966c3: 48 89 c7 mov %rax,%rdi 4966c6: e8 f9 d3 ff ff callq 493ac4 <_D3std6stream14WriteException6__ctorMFAyaZC3std6stream14WriteException> 4966cb: 48 89 c7 mov %rax,%rdi 4966ce: e8 59 29 ff ff callq 48902c <_d_throwc> 4966d3: 48 8b e5 mov %rbp,%rsp 4966d6: 5d pop %rbp 4966d7: c3 retq 4966d8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004966dc <_D3std6stream6Stream14assertSeekableMFZv>: 4966dc: 55 push %rbp 4966dd: 48 8b ec mov %rsp,%rbp 4966e0: 48 83 ec 10 sub $0x10,%rsp 4966e4: 8a 47 12 mov 0x12(%rdi),%al 4966e7: 34 01 xor $0x1,%al 4966e9: 74 28 je 496713 <_D3std6stream6Stream14assertSeekableMFZv+0x37> 4966eb: bf a8 29 4f 00 mov $0x4f29a8,%edi 4966f0: e8 b3 31 ff ff callq 4898a8 <_d_newclass> 4966f5: 48 8b 15 2c a8 04 00 mov 0x4a82c(%rip),%rdx # 4e0f28 <_TMP5998+0x8> 4966fc: 48 8b 35 1d a8 04 00 mov 0x4a81d(%rip),%rsi # 4e0f20 <_TMP5998> 496703: 48 89 c7 mov %rax,%rdi 496706: e8 e5 d3 ff ff callq 493af0 <_D3std6stream13SeekException6__ctorMFAyaZC3std6stream13SeekException> 49670b: 48 89 c7 mov %rax,%rdi 49670e: e8 19 29 ff ff callq 48902c <_d_throwc> 496713: 48 8b e5 mov %rbp,%rsp 496716: 5d pop %rbp 496717: c3 retq 496718: 0f 1f 40 00 nopl 0x0(%rax) 000000000049671c <_TMP5999>: 49671c: 48 83 ef 28 sub $0x28,%rdi 496720: e9 07 d4 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 496725: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049672c <_TMP6000>: 49672c: 48 83 ef 28 sub $0x28,%rdi 496730: e9 6f d4 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 496735: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049673c <_TMP6001>: 49673c: 48 83 ef 28 sub $0x28,%rdi 496740: e9 7f d4 ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 496745: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049674c <_TMP6002>: 49674c: 48 83 ef 28 sub $0x28,%rdi 496750: e9 8f d4 ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 496755: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049675c <_TMP6003>: 49675c: 48 83 ef 28 sub $0x28,%rdi 496760: e9 9f d4 ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 496765: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049676c <_TMP6004>: 49676c: 48 83 ef 28 sub $0x28,%rdi 496770: e9 b7 d4 ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 496775: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049677c <_TMP6005>: 49677c: 48 83 ef 28 sub $0x28,%rdi 496780: e9 cf d4 ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 496785: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049678c <_TMP6006>: 49678c: 48 83 ef 28 sub $0x28,%rdi 496790: e9 e7 d4 ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 496795: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049679c <_TMP6007>: 49679c: 48 83 ef 28 sub $0x28,%rdi 4967a0: e9 ff d4 ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 4967a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967ac <_TMP6008>: 4967ac: 48 83 ef 28 sub $0x28,%rdi 4967b0: e9 17 d5 ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 4967b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967bc <_TMP6009>: 4967bc: 48 83 ef 28 sub $0x28,%rdi 4967c0: e9 2f d5 ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 4967c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967cc <_TMP6010>: 4967cc: 48 83 ef 28 sub $0x28,%rdi 4967d0: e9 47 d5 ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 4967d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967dc <_TMP6011>: 4967dc: 48 83 ef 28 sub $0x28,%rdi 4967e0: e9 67 d5 ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 4967e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967ec <_TMP6012>: 4967ec: 48 83 ef 28 sub $0x28,%rdi 4967f0: e9 8f d5 ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 4967f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004967fc <_TMP6013>: 4967fc: 48 83 ef 28 sub $0x28,%rdi 496800: e9 a7 d5 ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 496805: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049680c <_TMP6014>: 49680c: 48 83 ef 28 sub $0x28,%rdi 496810: e9 c7 d5 ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 496815: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049681c <_TMP6015>: 49681c: 48 83 ef 28 sub $0x28,%rdi 496820: e9 ef d5 ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 496825: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049682c <_TMP6016>: 49682c: 48 83 ef 28 sub $0x28,%rdi 496830: e9 0f d6 ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 496835: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049683c <_TMP6017>: 49683c: 48 83 ef 28 sub $0x28,%rdi 496840: e9 2f d6 ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 496845: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049684c <_TMP6018>: 49684c: 48 83 ef 28 sub $0x28,%rdi 496850: e9 67 d6 ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 496855: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049685c <_TMP6019>: 49685c: 48 83 ef 28 sub $0x28,%rdi 496860: e9 77 d6 ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 496865: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049686c <_TMP6020>: 49686c: 48 83 ef 28 sub $0x28,%rdi 496870: e9 8f d6 ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 496875: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049687c <_TMP6021>: 49687c: 48 83 ef 28 sub $0x28,%rdi 496880: e9 a7 d6 ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 496885: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049688c <_TMP6022>: 49688c: 48 83 ef 28 sub $0x28,%rdi 496890: e9 ef d6 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 496895: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049689c <_TMP6023>: 49689c: 48 83 ef 28 sub $0x28,%rdi 4968a0: e9 37 d7 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 4968a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968ac <_TMP6024>: 4968ac: 48 83 ef 28 sub $0x28,%rdi 4968b0: e9 47 d7 ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 4968b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968bc <_TMP6025>: 4968bc: 48 83 ef 28 sub $0x28,%rdi 4968c0: e9 3f d8 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 4968c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968cc <_TMP6026>: 4968cc: 48 83 ef 28 sub $0x28,%rdi 4968d0: e9 4f d8 ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 4968d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968dc <_TMP6027>: 4968dc: 48 83 ef 28 sub $0x28,%rdi 4968e0: e9 47 d9 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 4968e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968ec <_TMP6028>: 4968ec: 48 83 ef 28 sub $0x28,%rdi 4968f0: e9 c7 d9 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 4968f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004968fc <_TMP6029>: 4968fc: 48 83 ef 28 sub $0x28,%rdi 496900: e9 8f da ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 496905: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049690c <_TMP6030>: 49690c: 48 83 ef 28 sub $0x28,%rdi 496910: e9 0f db ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 496915: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049691c <_TMP6031>: 49691c: 48 83 ef 28 sub $0x28,%rdi 496920: e9 d7 db ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 496925: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049692c <_TMP6032>: 49692c: 48 83 ef 28 sub $0x28,%rdi 496930: e9 0f dc ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 496935: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049693c <_TMP6033>: 49693c: 48 83 ef 28 sub $0x28,%rdi 496940: e9 67 dc ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 496945: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049694c <_TMP6034>: 49694c: 48 83 ef 28 sub $0x28,%rdi 496950: e9 d7 dc ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 496955: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049695c <_TMP6035>: 49695c: 48 83 ef 28 sub $0x28,%rdi 496960: e9 9f dd ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 496965: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049696c <_TMP6036>: 49696c: 48 83 ef 28 sub $0x28,%rdi 496970: e9 0f de ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 496975: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049697c <_TMP6037>: 49697c: 48 83 ef 28 sub $0x28,%rdi 496980: e9 7f de ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 496985: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049698c <_TMP6038>: 49698c: 48 83 ef 28 sub $0x28,%rdi 496990: e9 6f ed ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 496995: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049699c <_TMP6039>: 49699c: 48 83 ef 28 sub $0x28,%rdi 4969a0: e9 07 ee ff ff jmpq 4957ac <_D3std6stream6Stream9availableMFNdZm> 4969a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969ac <_TMP6040>: 4969ac: 48 83 ef 28 sub $0x28,%rdi 4969b0: e9 0f f9 ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 4969b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969bc <_TMP6041>: 4969bc: 48 83 ef 28 sub $0x28,%rdi 4969c0: e9 6f f9 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 4969c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969cc <_TMP6042>: 4969cc: 48 83 ef 30 sub $0x30,%rdi 4969d0: e9 e7 ed ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 4969d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969dc <_TMP6043>: 4969dc: 48 83 ef 30 sub $0x30,%rdi 4969e0: e9 5f ee ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 4969e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969ec <_TMP6044>: 4969ec: 48 83 ef 30 sub $0x30,%rdi 4969f0: e9 77 ee ff ff jmpq 49586c <_D3std6stream6Stream5writeMFgZv> 4969f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004969fc <_TMP6045>: 4969fc: 48 83 ef 30 sub $0x30,%rdi 496a00: e9 8f ee ff ff jmpq 495894 <_D3std6stream6Stream5writeMFhZv> 496a05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a0c <_TMP6046>: 496a0c: 48 83 ef 30 sub $0x30,%rdi 496a10: e9 a7 ee ff ff jmpq 4958bc <_D3std6stream6Stream5writeMFsZv> 496a15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a1c <_TMP6047>: 496a1c: 48 83 ef 30 sub $0x30,%rdi 496a20: e9 bf ee ff ff jmpq 4958e4 <_D3std6stream6Stream5writeMFtZv> 496a25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a2c <_TMP6048>: 496a2c: 48 83 ef 30 sub $0x30,%rdi 496a30: e9 d7 ee ff ff jmpq 49590c <_D3std6stream6Stream5writeMFiZv> 496a35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a3c <_TMP6049>: 496a3c: 48 83 ef 30 sub $0x30,%rdi 496a40: e9 ef ee ff ff jmpq 495934 <_D3std6stream6Stream5writeMFkZv> 496a45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a4c <_TMP6050>: 496a4c: 48 83 ef 30 sub $0x30,%rdi 496a50: e9 07 ef ff ff jmpq 49595c <_D3std6stream6Stream5writeMFlZv> 496a55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a5c <_TMP6051>: 496a5c: 48 83 ef 30 sub $0x30,%rdi 496a60: e9 1f ef ff ff jmpq 495984 <_D3std6stream6Stream5writeMFmZv> 496a65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a6c <_TMP6052>: 496a6c: 48 83 ef 30 sub $0x30,%rdi 496a70: e9 37 ef ff ff jmpq 4959ac <_D3std6stream6Stream5writeMFfZv> 496a75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a7c <_TMP6053>: 496a7c: 48 83 ef 30 sub $0x30,%rdi 496a80: e9 4f ef ff ff jmpq 4959d4 <_D3std6stream6Stream5writeMFdZv> 496a85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a8c <_TMP6054>: 496a8c: 48 83 ef 30 sub $0x30,%rdi 496a90: e9 67 ef ff ff jmpq 4959fc <_D3std6stream6Stream5writeMFeZv> 496a95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496a9c <_TMP6055>: 496a9c: 48 83 ef 30 sub $0x30,%rdi 496aa0: e9 77 ef ff ff jmpq 495a1c <_D3std6stream6Stream5writeMFoZv> 496aa5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496aac <_TMP6056>: 496aac: 48 83 ef 30 sub $0x30,%rdi 496ab0: e9 8f ef ff ff jmpq 495a44 <_D3std6stream6Stream5writeMFpZv> 496ab5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496abc <_TMP6057>: 496abc: 48 83 ef 30 sub $0x30,%rdi 496ac0: e9 a7 ef ff ff jmpq 495a6c <_D3std6stream6Stream5writeMFjZv> 496ac5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496acc <_TMP6058>: 496acc: 48 83 ef 30 sub $0x30,%rdi 496ad0: e9 b7 ef ff ff jmpq 495a8c <_D3std6stream6Stream5writeMFqZv> 496ad5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496adc <_TMP6059>: 496adc: 48 83 ef 30 sub $0x30,%rdi 496ae0: e9 c7 ef ff ff jmpq 495aac <_D3std6stream6Stream5writeMFrZv> 496ae5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496aec <_TMP6060>: 496aec: 48 83 ef 30 sub $0x30,%rdi 496af0: e9 e7 ef ff ff jmpq 495adc <_D3std6stream6Stream5writeMFcZv> 496af5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496afc <_TMP6061>: 496afc: 48 83 ef 30 sub $0x30,%rdi 496b00: e9 f7 ef ff ff jmpq 495afc <_D3std6stream6Stream5writeMFaZv> 496b05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b0c <_TMP6062>: 496b0c: 48 83 ef 30 sub $0x30,%rdi 496b10: e9 0f f0 ff ff jmpq 495b24 <_D3std6stream6Stream5writeMFuZv> 496b15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b1c <_TMP6063>: 496b1c: 48 83 ef 30 sub $0x30,%rdi 496b20: e9 27 f0 ff ff jmpq 495b4c <_D3std6stream6Stream5writeMFwZv> 496b25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b2c <_TMP6064>: 496b2c: 48 83 ef 30 sub $0x30,%rdi 496b30: e9 3f f0 ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 496b35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b3c <_TMP6065>: 496b3c: 48 83 ef 30 sub $0x30,%rdi 496b40: e9 6f f0 ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 496b45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b4c <_TMP6066>: 496b4c: 48 83 ef 30 sub $0x30,%rdi 496b50: e9 9f f0 ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 496b55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b5c <_TMP6067>: 496b5c: 48 83 ef 30 sub $0x30,%rdi 496b60: e9 d7 f0 ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 496b65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b6c <_TMP6068>: 496b6c: 48 83 ef 30 sub $0x30,%rdi 496b70: e9 0f f1 ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 496b75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b7c <_TMP6069>: 496b7c: 48 83 ef 30 sub $0x30,%rdi 496b80: e9 27 f1 ff ff jmpq 495cac <_D3std6stream6Stream12writeStringWMFAxuZv> 496b85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b8c <_TMP6070>: 496b8c: 48 83 ef 30 sub $0x30,%rdi 496b90: e9 3f f1 ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 496b95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496b9c <_TMP6071>: 496b9c: 48 83 ef 30 sub $0x30,%rdi 496ba0: e9 0f f2 ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 496ba5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bac <_TMP6072>: 496bac: 48 83 ef 30 sub $0x30,%rdi 496bb0: e9 e7 f2 ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 496bb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bbc <_TMP6073>: 496bbc: 48 83 ef 30 sub $0x30,%rdi 496bc0: e9 7f f3 ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 496bc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bcc <_TMP6074>: 496bcc: 48 83 ef 30 sub $0x30,%rdi 496bd0: e9 1f f4 ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 496bd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bdc <_TMP6075>: 496bdc: 48 83 ef 30 sub $0x30,%rdi 496be0: e9 5f f7 ff ff jmpq 496344 <_D3std6stream6Stream5flushMFZv> 496be5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bec <_TMP6076>: 496bec: 48 83 ef 30 sub $0x30,%rdi 496bf0: e9 7f f7 ff ff jmpq 496374 <_D3std6stream6Stream5closeMFZv> 496bf5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496bfc <_TMP6077>: 496bfc: 48 83 ef 30 sub $0x30,%rdi 496c00: e9 2f f7 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 496c05: 00 00 add %al,(%rax) ... 0000000000496c08 <_D3std6stream12FilterStream6__ctorMFC3std6stream6StreamZC3std6stream12FilterStream>: 496c08: 55 push %rbp 496c09: 48 8b ec mov %rsp,%rbp 496c0c: 48 83 ec 18 sub $0x18,%rsp 496c10: 53 push %rbx 496c11: 48 89 75 f8 mov %rsi,-0x8(%rbp) 496c15: 48 89 fb mov %rdi,%rbx 496c18: e8 ff ce ff ff callq 493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream> 496c1d: 48 8b 45 f8 mov -0x8(%rbp),%rax 496c21: 48 89 43 38 mov %rax,0x38(%rbx) 496c25: 48 8b fb mov %rbx,%rdi 496c28: 48 8b 0b mov (%rbx),%rcx 496c2b: 48 ff 91 f8 02 00 00 rex.W callq *0x2f8(%rcx) 496c32: 48 8b c3 mov %rbx,%rax 496c35: 5b pop %rbx 496c36: 48 8b e5 mov %rbp,%rsp 496c39: 5d pop %rbp 496c3a: c3 retq 496c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000496c40 <_D3std6stream12FilterStream6sourceMFZC3std6stream6Stream>: 496c40: 55 push %rbp 496c41: 48 8b ec mov %rsp,%rbp 496c44: 48 83 ec 10 sub $0x10,%rsp 496c48: 48 8b 47 38 mov 0x38(%rdi),%rax 496c4c: 48 8b e5 mov %rbp,%rsp 496c4f: 5d pop %rbp 496c50: c3 retq 496c51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496c58 <_D3std6stream12FilterStream6sourceMFC3std6stream6StreamZv>: 496c58: 55 push %rbp 496c59: 48 8b ec mov %rsp,%rbp 496c5c: 48 83 ec 18 sub $0x18,%rsp 496c60: 53 push %rbx 496c61: 48 89 75 f8 mov %rsi,-0x8(%rbp) 496c65: 48 89 fb mov %rdi,%rbx 496c68: 48 8b 03 mov (%rbx),%rax 496c6b: 48 ff 90 e8 02 00 00 rex.W callq *0x2e8(%rax) 496c72: 48 8b 4d f8 mov -0x8(%rbp),%rcx 496c76: 48 89 4b 38 mov %rcx,0x38(%rbx) 496c7a: 48 8b fb mov %rbx,%rdi 496c7d: 48 8b 13 mov (%rbx),%rdx 496c80: 48 ff 92 f8 02 00 00 rex.W callq *0x2f8(%rdx) 496c87: 5b pop %rbx 496c88: 48 8b e5 mov %rbp,%rsp 496c8b: 5d pop %rbp 496c8c: c3 retq 496c8d: 0f 1f 00 nopl (%rax) 0000000000496c90 <_D3std6stream12FilterStream11resetSourceMFZv>: 496c90: 55 push %rbp 496c91: 48 8b ec mov %rsp,%rbp 496c94: 50 push %rax 496c95: 53 push %rbx 496c96: 48 89 fb mov %rdi,%rbx 496c99: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 496c9e: 74 33 je 496cd3 <_D3std6stream12FilterStream11resetSourceMFZv+0x43> 496ca0: 48 8b 4b 38 mov 0x38(%rbx),%rcx 496ca4: 8a 51 10 mov 0x10(%rcx),%dl 496ca7: 88 53 10 mov %dl,0x10(%rbx) 496caa: 48 8b 73 38 mov 0x38(%rbx),%rsi 496cae: 44 8a 46 11 mov 0x11(%rsi),%r8b 496cb2: 44 88 43 11 mov %r8b,0x11(%rbx) 496cb6: 48 8b 43 38 mov 0x38(%rbx),%rax 496cba: 8a 48 12 mov 0x12(%rax),%cl 496cbd: 88 4b 12 mov %cl,0x12(%rbx) 496cc0: 48 8b 7b 38 mov 0x38(%rbx),%rdi 496cc4: 48 8b 17 mov (%rdi),%rdx 496cc7: 48 ff 92 d8 02 00 00 rex.W callq *0x2d8(%rdx) 496cce: 88 43 13 mov %al,0x13(%rbx) 496cd1: eb 0e jmp 496ce1 <_D3std6stream12FilterStream11resetSourceMFZv+0x51> 496cd3: 31 c0 xor %eax,%eax 496cd5: 88 43 12 mov %al,0x12(%rbx) 496cd8: 88 43 11 mov %al,0x11(%rbx) 496cdb: 88 43 10 mov %al,0x10(%rbx) 496cde: 88 43 13 mov %al,0x13(%rbx) 496ce1: 31 f6 xor %esi,%esi 496ce3: 40 88 73 15 mov %sil,0x15(%rbx) 496ce7: 40 88 73 14 mov %sil,0x14(%rbx) 496ceb: 5b pop %rbx 496cec: 48 8b e5 mov %rbp,%rsp 496cef: 5d pop %rbp 496cf0: c3 retq 496cf1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm>: 496cf8: 55 push %rbp 496cf9: 48 8b ec mov %rsp,%rbp 496cfc: 48 83 ec 20 sub $0x20,%rsp 496d00: 48 89 7d e8 mov %rdi,-0x18(%rbp) 496d04: 48 8b 7f 38 mov 0x38(%rdi),%rdi 496d08: 48 8b 07 mov (%rdi),%rax 496d0b: 48 ff 50 28 rex.W callq *0x28(%rax) 496d0f: 48 89 45 e0 mov %rax,-0x20(%rbp) 496d13: 48 f7 d8 neg %rax 496d16: 48 19 c0 sbb %rax,%rax 496d19: 48 ff c0 inc %rax 496d1c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 496d20: 88 41 14 mov %al,0x14(%rcx) 496d23: 48 8b 45 e0 mov -0x20(%rbp),%rax 496d27: 48 8b e5 mov %rbp,%rsp 496d2a: 5d pop %rbp 496d2b: c3 retq 496d2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000496d30 <_D3std6stream12FilterStream10writeBlockMFxPvmZm>: 496d30: 55 push %rbp 496d31: 48 8b ec mov %rsp,%rbp 496d34: 48 83 ec 20 sub $0x20,%rsp 496d38: 48 8b 7f 38 mov 0x38(%rdi),%rdi 496d3c: 48 8b 07 mov (%rdi),%rax 496d3f: 48 ff 90 78 01 00 00 rex.W callq *0x178(%rax) 496d46: 48 8b e5 mov %rbp,%rsp 496d49: 5d pop %rbp 496d4a: c3 retq 496d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000496d50 <_D3std6stream12FilterStream5closeMFZv>: 496d50: 55 push %rbp 496d51: 48 8b ec mov %rsp,%rbp 496d54: 48 83 ec 10 sub $0x10,%rsp 496d58: 48 89 7d f8 mov %rdi,-0x8(%rbp) 496d5c: 80 7f 13 00 cmpb $0x0,0x13(%rdi) 496d60: 74 1d je 496d7f <_D3std6stream12FilterStream5closeMFZv+0x2f> 496d62: e8 0d f6 ff ff callq 496374 <_D3std6stream6Stream5closeMFZv> 496d67: 48 8b 45 f8 mov -0x8(%rbp),%rax 496d6b: 80 78 40 00 cmpb $0x0,0x40(%rax) 496d6f: 74 0e je 496d7f <_D3std6stream12FilterStream5closeMFZv+0x2f> 496d71: 48 8b 78 38 mov 0x38(%rax),%rdi 496d75: 48 8b 0f mov (%rdi),%rcx 496d78: 48 ff 91 e8 02 00 00 rex.W callq *0x2e8(%rcx) 496d7f: 48 8b e5 mov %rbp,%rsp 496d82: 5d pop %rbp 496d83: c3 retq 496d84: 0f 1f 40 00 nopl 0x0(%rax) 0000000000496d88 <_D3std6stream12FilterStream4seekMFlE3std6stream7SeekPosZm>: 496d88: 55 push %rbp 496d89: 48 8b ec mov %rsp,%rbp 496d8c: 48 83 ec 20 sub $0x20,%rsp 496d90: c6 47 14 00 movb $0x0,0x14(%rdi) 496d94: 48 8b 7f 38 mov 0x38(%rdi),%rdi 496d98: 48 8b 07 mov (%rdi),%rax 496d9b: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 496da2: 48 8b e5 mov %rbp,%rsp 496da5: 5d pop %rbp 496da6: c3 retq 496da7: 90 nop 0000000000496da8 <_D3std6stream12FilterStream9availableMFNdZm>: 496da8: 55 push %rbp 496da9: 48 8b ec mov %rsp,%rbp 496dac: 48 83 ec 10 sub $0x10,%rsp 496db0: 48 8b 7f 38 mov 0x38(%rdi),%rdi 496db4: 48 8b 07 mov (%rdi),%rax 496db7: 48 ff 90 70 01 00 00 rex.W callq *0x170(%rax) 496dbe: 48 8b e5 mov %rbp,%rsp 496dc1: 5d pop %rbp 496dc2: c3 retq 496dc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000496dc8 <_D3std6stream12FilterStream5flushMFZv>: 496dc8: 55 push %rbp 496dc9: 48 8b ec mov %rsp,%rbp 496dcc: 48 83 ec 10 sub $0x10,%rsp 496dd0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 496dd4: e8 6b f5 ff ff callq 496344 <_D3std6stream6Stream5flushMFZv> 496dd9: 48 8b 45 f8 mov -0x8(%rbp),%rax 496ddd: 48 8b 78 38 mov 0x38(%rax),%rdi 496de1: 48 8b 0f mov (%rdi),%rcx 496de4: 48 ff 91 e0 02 00 00 rex.W callq *0x2e0(%rcx) 496deb: 48 8b e5 mov %rbp,%rsp 496dee: 5d pop %rbp 496def: c3 retq 0000000000496df0 <_TMP6078>: 496df0: 48 83 ef 28 sub $0x28,%rdi 496df4: e9 33 cd ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 496df9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e00 <_TMP6079>: 496e00: 48 83 ef 28 sub $0x28,%rdi 496e04: e9 9b cd ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 496e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e10 <_TMP6080>: 496e10: 48 83 ef 28 sub $0x28,%rdi 496e14: e9 ab cd ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 496e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e20 <_TMP6081>: 496e20: 48 83 ef 28 sub $0x28,%rdi 496e24: e9 bb cd ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 496e29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e30 <_TMP6082>: 496e30: 48 83 ef 28 sub $0x28,%rdi 496e34: e9 cb cd ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 496e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e40 <_TMP6083>: 496e40: 48 83 ef 28 sub $0x28,%rdi 496e44: e9 e3 cd ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 496e49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e50 <_TMP6084>: 496e50: 48 83 ef 28 sub $0x28,%rdi 496e54: e9 fb cd ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 496e59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e60 <_TMP6085>: 496e60: 48 83 ef 28 sub $0x28,%rdi 496e64: e9 13 ce ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 496e69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e70 <_TMP6086>: 496e70: 48 83 ef 28 sub $0x28,%rdi 496e74: e9 2b ce ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 496e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e80 <_TMP6087>: 496e80: 48 83 ef 28 sub $0x28,%rdi 496e84: e9 43 ce ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 496e89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496e90 <_TMP6088>: 496e90: 48 83 ef 28 sub $0x28,%rdi 496e94: e9 5b ce ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 496e99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ea0 <_TMP6089>: 496ea0: 48 83 ef 28 sub $0x28,%rdi 496ea4: e9 73 ce ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 496ea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496eb0 <_TMP6090>: 496eb0: 48 83 ef 28 sub $0x28,%rdi 496eb4: e9 93 ce ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 496eb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ec0 <_TMP6091>: 496ec0: 48 83 ef 28 sub $0x28,%rdi 496ec4: e9 bb ce ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 496ec9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ed0 <_TMP6092>: 496ed0: 48 83 ef 28 sub $0x28,%rdi 496ed4: e9 d3 ce ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 496ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ee0 <_TMP6093>: 496ee0: 48 83 ef 28 sub $0x28,%rdi 496ee4: e9 f3 ce ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 496ee9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ef0 <_TMP6094>: 496ef0: 48 83 ef 28 sub $0x28,%rdi 496ef4: e9 1b cf ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 496ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f00 <_TMP6095>: 496f00: 48 83 ef 28 sub $0x28,%rdi 496f04: e9 3b cf ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 496f09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f10 <_TMP6096>: 496f10: 48 83 ef 28 sub $0x28,%rdi 496f14: e9 5b cf ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 496f19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f20 <_TMP6097>: 496f20: 48 83 ef 28 sub $0x28,%rdi 496f24: e9 93 cf ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 496f29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f30 <_TMP6098>: 496f30: 48 83 ef 28 sub $0x28,%rdi 496f34: e9 a3 cf ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 496f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f40 <_TMP6099>: 496f40: 48 83 ef 28 sub $0x28,%rdi 496f44: e9 bb cf ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 496f49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f50 <_TMP6100>: 496f50: 48 83 ef 28 sub $0x28,%rdi 496f54: e9 d3 cf ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 496f59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f60 <_TMP6101>: 496f60: 48 83 ef 28 sub $0x28,%rdi 496f64: e9 1b d0 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 496f69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f70 <_TMP6102>: 496f70: 48 83 ef 28 sub $0x28,%rdi 496f74: e9 63 d0 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 496f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f80 <_TMP6103>: 496f80: 48 83 ef 28 sub $0x28,%rdi 496f84: e9 73 d0 ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 496f89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496f90 <_TMP6104>: 496f90: 48 83 ef 28 sub $0x28,%rdi 496f94: e9 6b d1 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 496f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496fa0 <_TMP6105>: 496fa0: 48 83 ef 28 sub $0x28,%rdi 496fa4: e9 7b d1 ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 496fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496fb0 <_TMP6106>: 496fb0: 48 83 ef 28 sub $0x28,%rdi 496fb4: e9 73 d2 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 496fb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496fc0 <_TMP6107>: 496fc0: 48 83 ef 28 sub $0x28,%rdi 496fc4: e9 f3 d2 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 496fc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496fd0 <_TMP6108>: 496fd0: 48 83 ef 28 sub $0x28,%rdi 496fd4: e9 bb d3 ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 496fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496fe0 <_TMP6109>: 496fe0: 48 83 ef 28 sub $0x28,%rdi 496fe4: e9 3b d4 ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 496fe9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000496ff0 <_TMP6110>: 496ff0: 48 83 ef 28 sub $0x28,%rdi 496ff4: e9 03 d5 ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 496ff9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497000 <_TMP6111>: 497000: 48 83 ef 28 sub $0x28,%rdi 497004: e9 3b d5 ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 497009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497010 <_TMP6112>: 497010: 48 83 ef 28 sub $0x28,%rdi 497014: e9 93 d5 ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 497019: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497020 <_TMP6113>: 497020: 48 83 ef 28 sub $0x28,%rdi 497024: e9 03 d6 ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 497029: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497030 <_TMP6114>: 497030: 48 83 ef 28 sub $0x28,%rdi 497034: e9 cb d6 ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 497039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497040 <_TMP6115>: 497040: 48 83 ef 28 sub $0x28,%rdi 497044: e9 3b d7 ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 497049: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497050 <_TMP6116>: 497050: 48 83 ef 28 sub $0x28,%rdi 497054: e9 ab d7 ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 497059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497060 <_TMP6117>: 497060: 48 83 ef 28 sub $0x28,%rdi 497064: e9 9b e6 ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 497069: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497070 <_TMP6118>: 497070: 48 83 ef 28 sub $0x28,%rdi 497074: e9 2f fd ff ff jmpq 496da8 <_D3std6stream12FilterStream9availableMFNdZm> 497079: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497080 <_TMP6119>: 497080: 48 83 ef 28 sub $0x28,%rdi 497084: e9 3b f2 ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 497089: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497090 <_TMP6120>: 497090: 48 83 ef 28 sub $0x28,%rdi 497094: e9 9b f2 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 497099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970a0 <_TMP6121>: 4970a0: 48 83 ef 30 sub $0x30,%rdi 4970a4: e9 13 e7 ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 4970a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970b0 <_TMP6122>: 4970b0: 48 83 ef 30 sub $0x30,%rdi 4970b4: e9 8b e7 ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 4970b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970c0 <_TMP6123>: 4970c0: 48 83 ef 30 sub $0x30,%rdi 4970c4: e9 a3 e7 ff ff jmpq 49586c <_D3std6stream6Stream5writeMFgZv> 4970c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970d0 <_TMP6124>: 4970d0: 48 83 ef 30 sub $0x30,%rdi 4970d4: e9 bb e7 ff ff jmpq 495894 <_D3std6stream6Stream5writeMFhZv> 4970d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970e0 <_TMP6125>: 4970e0: 48 83 ef 30 sub $0x30,%rdi 4970e4: e9 d3 e7 ff ff jmpq 4958bc <_D3std6stream6Stream5writeMFsZv> 4970e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004970f0 <_TMP6126>: 4970f0: 48 83 ef 30 sub $0x30,%rdi 4970f4: e9 eb e7 ff ff jmpq 4958e4 <_D3std6stream6Stream5writeMFtZv> 4970f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497100 <_TMP6127>: 497100: 48 83 ef 30 sub $0x30,%rdi 497104: e9 03 e8 ff ff jmpq 49590c <_D3std6stream6Stream5writeMFiZv> 497109: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497110 <_TMP6128>: 497110: 48 83 ef 30 sub $0x30,%rdi 497114: e9 1b e8 ff ff jmpq 495934 <_D3std6stream6Stream5writeMFkZv> 497119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497120 <_TMP6129>: 497120: 48 83 ef 30 sub $0x30,%rdi 497124: e9 33 e8 ff ff jmpq 49595c <_D3std6stream6Stream5writeMFlZv> 497129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497130 <_TMP6130>: 497130: 48 83 ef 30 sub $0x30,%rdi 497134: e9 4b e8 ff ff jmpq 495984 <_D3std6stream6Stream5writeMFmZv> 497139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497140 <_TMP6131>: 497140: 48 83 ef 30 sub $0x30,%rdi 497144: e9 63 e8 ff ff jmpq 4959ac <_D3std6stream6Stream5writeMFfZv> 497149: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497150 <_TMP6132>: 497150: 48 83 ef 30 sub $0x30,%rdi 497154: e9 7b e8 ff ff jmpq 4959d4 <_D3std6stream6Stream5writeMFdZv> 497159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497160 <_TMP6133>: 497160: 48 83 ef 30 sub $0x30,%rdi 497164: e9 93 e8 ff ff jmpq 4959fc <_D3std6stream6Stream5writeMFeZv> 497169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497170 <_TMP6134>: 497170: 48 83 ef 30 sub $0x30,%rdi 497174: e9 a3 e8 ff ff jmpq 495a1c <_D3std6stream6Stream5writeMFoZv> 497179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497180 <_TMP6135>: 497180: 48 83 ef 30 sub $0x30,%rdi 497184: e9 bb e8 ff ff jmpq 495a44 <_D3std6stream6Stream5writeMFpZv> 497189: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497190 <_TMP6136>: 497190: 48 83 ef 30 sub $0x30,%rdi 497194: e9 d3 e8 ff ff jmpq 495a6c <_D3std6stream6Stream5writeMFjZv> 497199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971a0 <_TMP6137>: 4971a0: 48 83 ef 30 sub $0x30,%rdi 4971a4: e9 e3 e8 ff ff jmpq 495a8c <_D3std6stream6Stream5writeMFqZv> 4971a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971b0 <_TMP6138>: 4971b0: 48 83 ef 30 sub $0x30,%rdi 4971b4: e9 f3 e8 ff ff jmpq 495aac <_D3std6stream6Stream5writeMFrZv> 4971b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971c0 <_TMP6139>: 4971c0: 48 83 ef 30 sub $0x30,%rdi 4971c4: e9 13 e9 ff ff jmpq 495adc <_D3std6stream6Stream5writeMFcZv> 4971c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971d0 <_TMP6140>: 4971d0: 48 83 ef 30 sub $0x30,%rdi 4971d4: e9 23 e9 ff ff jmpq 495afc <_D3std6stream6Stream5writeMFaZv> 4971d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971e0 <_TMP6141>: 4971e0: 48 83 ef 30 sub $0x30,%rdi 4971e4: e9 3b e9 ff ff jmpq 495b24 <_D3std6stream6Stream5writeMFuZv> 4971e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004971f0 <_TMP6142>: 4971f0: 48 83 ef 30 sub $0x30,%rdi 4971f4: e9 53 e9 ff ff jmpq 495b4c <_D3std6stream6Stream5writeMFwZv> 4971f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497200 <_TMP6143>: 497200: 48 83 ef 30 sub $0x30,%rdi 497204: e9 6b e9 ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 497209: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497210 <_TMP6144>: 497210: 48 83 ef 30 sub $0x30,%rdi 497214: e9 9b e9 ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 497219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497220 <_TMP6145>: 497220: 48 83 ef 30 sub $0x30,%rdi 497224: e9 cb e9 ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 497229: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497230 <_TMP6146>: 497230: 48 83 ef 30 sub $0x30,%rdi 497234: e9 03 ea ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 497239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497240 <_TMP6147>: 497240: 48 83 ef 30 sub $0x30,%rdi 497244: e9 3b ea ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 497249: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497250 <_TMP6148>: 497250: 48 83 ef 30 sub $0x30,%rdi 497254: e9 53 ea ff ff jmpq 495cac <_D3std6stream6Stream12writeStringWMFAxuZv> 497259: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497260 <_TMP6149>: 497260: 48 83 ef 30 sub $0x30,%rdi 497264: e9 6b ea ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 497269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497270 <_TMP6150>: 497270: 48 83 ef 30 sub $0x30,%rdi 497274: e9 3b eb ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 497279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497280 <_TMP6151>: 497280: 48 83 ef 30 sub $0x30,%rdi 497284: e9 13 ec ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 497289: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497290 <_TMP6152>: 497290: 48 83 ef 30 sub $0x30,%rdi 497294: e9 ab ec ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 497299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004972a0 <_TMP6153>: 4972a0: 48 83 ef 30 sub $0x30,%rdi 4972a4: e9 4b ed ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 4972a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004972b0 <_TMP6154>: 4972b0: 48 83 ef 30 sub $0x30,%rdi 4972b4: e9 0f fb ff ff jmpq 496dc8 <_D3std6stream12FilterStream5flushMFZv> 4972b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004972c0 <_TMP6155>: 4972c0: 48 83 ef 30 sub $0x30,%rdi 4972c4: e9 87 fa ff ff jmpq 496d50 <_D3std6stream12FilterStream5closeMFZv> 4972c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004972d0 <_TMP6156>: 4972d0: 48 83 ef 30 sub $0x30,%rdi 4972d4: e9 5b f0 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 4972d9: 00 00 add %al,(%rax) ... 00000000004972dc <_D3std6stream14BufferedStream13__invariant39MxFZv>: 4972dc: 55 push %rbp 4972dd: 48 8b ec mov %rsp,%rbp 4972e0: 48 83 ec 10 sub $0x10,%rsp 4972e4: 48 8b e5 mov %rbp,%rsp 4972e7: 5d pop %rbp 4972e8: c3 retq 4972e9: 0f 1f 00 nopl (%rax) 00000000004972ec <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream>: 4972ec: 55 push %rbp 4972ed: 48 8b ec mov %rsp,%rbp 4972f0: 48 83 ec 20 sub $0x20,%rsp 4972f4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4972f8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4972fc: 48 89 d6 mov %rdx,%rsi 4972ff: e8 04 f9 ff ff callq 496c08 <_D3std6stream12FilterStream6__ctorMFC3std6stream6StreamZC3std6stream12FilterStream> 497304: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 497309: 74 1a je 497325 <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream+0x39> 49730b: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49730f: bf 00 fb 4d 00 mov $0x4dfb00,%edi 497314: e8 cf 8d ff ff callq 4900e8 <_d_newarrayT> 497319: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49731d: 48 89 41 48 mov %rax,0x48(%rcx) 497321: 48 89 51 50 mov %rdx,0x50(%rcx) 497325: 48 8b 7d e8 mov -0x18(%rbp),%rdi 497329: 48 8b c7 mov %rdi,%rax 49732c: 48 8b e5 mov %rbp,%rsp 49732f: 5d pop %rbp 497330: c3 retq 497331: 0f 1f 00 nopl (%rax) 0000000000497334 <_D3std6stream14BufferedStream11resetSourceMFZv>: 497334: 55 push %rbp 497335: 48 8b ec mov %rsp,%rbp 497338: 50 push %rax 497339: 53 push %rbx 49733a: 48 89 fb mov %rdi,%rbx 49733d: e8 4e f9 ff ff callq 496c90 <_D3std6stream12FilterStream11resetSourceMFZv> 497342: 31 c0 xor %eax,%eax 497344: 48 89 43 78 mov %rax,0x78(%rbx) 497348: 48 89 43 58 mov %rax,0x58(%rbx) 49734c: 48 89 43 70 mov %rax,0x70(%rbx) 497350: 48 89 43 60 mov %rax,0x60(%rbx) 497354: 88 43 68 mov %al,0x68(%rbx) 497357: 5b pop %rbx 497358: 48 8b e5 mov %rbp,%rsp 49735b: 5d pop %rbp 49735c: c3 retq 49735d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497364 <_D3std6stream14BufferedStream9readBlockMFPvmZm>: 497364: 55 push %rbp 497365: 48 8b ec mov %rsp,%rbp 497368: 48 83 ec 10 sub $0x10,%rsp 49736c: 53 push %rbx 49736d: 41 54 push %r12 49736f: 41 55 push %r13 497371: 41 56 push %r14 497373: 48 89 55 f8 mov %rdx,-0x8(%rbp) 497377: 48 89 fb mov %rdi,%rbx 49737a: 49 89 f4 mov %rsi,%r12 49737d: 4d 85 e4 test %r12,%r12 497380: 75 0e jne 497390 <_D3std6stream14BufferedStream9readBlockMFPvmZm+0x2c> 497382: 31 c0 xor %eax,%eax 497384: 41 5e pop %r14 497386: 41 5d pop %r13 497388: 41 5c pop %r12 49738a: 5b pop %rbx 49738b: 48 8b e5 mov %rbp,%rsp 49738e: 5d pop %rbp 49738f: c3 retq 497390: e8 c7 f2 ff ff callq 49665c <_D3std6stream6Stream14assertReadableMFZv> 497395: 4c 8b 75 f8 mov -0x8(%rbp),%r14 497399: 48 8b 4b 58 mov 0x58(%rbx),%rcx 49739d: 4a 8d 14 21 lea (%rcx,%r12,1),%rdx 4973a1: 48 8b 73 60 mov 0x60(%rbx),%rsi 4973a5: 48 3b d6 cmp %rsi,%rdx 4973a8: 73 24 jae 4973ce <_D3std6stream14BufferedStream9readBlockMFPvmZm+0x6a> 4973aa: 49 8b d4 mov %r12,%rdx 4973ad: 48 8d 43 48 lea 0x48(%rbx),%rax 4973b1: 48 8b 70 08 mov 0x8(%rax),%rsi 4973b5: 48 03 73 58 add 0x58(%rbx),%rsi 4973b9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4973bd: e8 7e 05 ff ff callq 487940 4973c2: 4c 01 63 58 add %r12,0x58(%rbx) 4973c6: 4d 89 e5 mov %r12,%r13 4973c9: e9 9f 00 00 00 jmpq 49746d <_D3std6stream14BufferedStream9readBlockMFPvmZm+0x109> 4973ce: 49 89 f5 mov %rsi,%r13 4973d1: 4c 2b e9 sub %rcx,%r13 4973d4: 74 21 je 4973f7 <_D3std6stream14BufferedStream9readBlockMFPvmZm+0x93> 4973d6: 49 8b d5 mov %r13,%rdx 4973d9: 48 8d 43 48 lea 0x48(%rbx),%rax 4973dd: 48 8b 70 08 mov 0x8(%rax),%rsi 4973e1: 48 03 f1 add %rcx,%rsi 4973e4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4973e8: e8 53 05 ff ff callq 487940 4973ed: 4d 03 f5 add %r13,%r14 4973f0: 4c 01 6b 58 add %r13,0x58(%rbx) 4973f4: 4d 29 ec sub %r13,%r12 4973f7: 48 8b fb mov %rbx,%rdi 4973fa: 48 8b 0b mov (%rbx),%rcx 4973fd: 48 ff 91 e0 02 00 00 rex.W callq *0x2e0(%rcx) 497404: 48 8b 43 48 mov 0x48(%rbx),%rax 497408: 49 39 c4 cmp %rax,%r12 49740b: 72 17 jb 497424 <_D3std6stream14BufferedStream9readBlockMFPvmZm+0xc0> 49740d: 49 8b d6 mov %r14,%rdx 497410: 49 8b f4 mov %r12,%rsi 497413: 48 8b fb mov %rbx,%rdi 497416: e8 dd f8 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 49741b: 49 01 c5 add %rax,%r13 49741e: 48 01 43 78 add %rax,0x78(%rbx) 497422: eb 49 jmp 49746d <_D3std6stream14BufferedStream9readBlockMFPvmZm+0x109> 497424: 48 8d 53 48 lea 0x48(%rbx),%rdx 497428: 48 8b 52 08 mov 0x8(%rdx),%rdx 49742c: 48 89 c6 mov %rax,%rsi 49742f: 48 8b fb mov %rbx,%rdi 497432: e8 c1 f8 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 497437: 48 89 43 60 mov %rax,0x60(%rbx) 49743b: 49 3b c4 cmp %r12,%rax 49743e: 73 03 jae 497443 <_D3std6stream14BufferedStream9readBlockMFPvmZm+0xdf> 497440: 49 89 c4 mov %rax,%r12 497443: 49 8b d4 mov %r12,%rdx 497446: 48 8d 43 48 lea 0x48(%rbx),%rax 49744a: 48 8b 70 08 mov 0x8(%rax),%rsi 49744e: 49 8b fe mov %r14,%rdi 497451: e8 ea 04 ff ff callq 487940 497456: 48 8b 4b 60 mov 0x60(%rbx),%rcx 49745a: 48 89 4b 70 mov %rcx,0x70(%rbx) 49745e: 48 8b 53 60 mov 0x60(%rbx),%rdx 497462: 48 01 53 78 add %rdx,0x78(%rbx) 497466: 4c 89 63 58 mov %r12,0x58(%rbx) 49746a: 4d 01 e5 add %r12,%r13 49746d: 49 8b c5 mov %r13,%rax 497470: 41 5e pop %r14 497472: 41 5d pop %r13 497474: 41 5c pop %r12 497476: 5b pop %rbx 497477: 48 8b e5 mov %rbp,%rsp 49747a: 5d pop %rbp 49747b: c3 retq 000000000049747c <_D3std6stream14BufferedStream10writeBlockMFxPvmZm>: 49747c: 55 push %rbp 49747d: 48 8b ec mov %rsp,%rbp 497480: 48 83 ec 28 sub $0x28,%rsp 497484: 53 push %rbx 497485: 41 54 push %r12 497487: 41 55 push %r13 497489: 41 56 push %r14 49748b: 41 57 push %r15 49748d: 48 89 fb mov %rdi,%rbx 497490: 49 89 f4 mov %rsi,%r12 497493: 49 89 d6 mov %rdx,%r14 497496: e8 01 f2 ff ff callq 49669c <_D3std6stream6Stream15assertWriteableMFZv> 49749b: 4d 8b fe mov %r14,%r15 49749e: 48 83 7b 60 00 cmpq $0x0,0x60(%rbx) 4974a3: 75 5d jne 497502 <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x86> 4974a5: 48 8b 43 48 mov 0x48(%rbx),%rax 4974a9: 49 39 c4 cmp %rax,%r12 4974ac: 73 2f jae 4974dd <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x61> 4974ae: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 4974b2: 74 29 je 4974dd <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x61> 4974b4: 48 8d 43 48 lea 0x48(%rbx),%rax 4974b8: 48 8b 50 08 mov 0x8(%rax),%rdx 4974bc: 48 8b 73 48 mov 0x48(%rbx),%rsi 4974c0: 48 8b 7b 38 mov 0x38(%rbx),%rdi 4974c4: 48 8b 0f mov (%rdi),%rcx 4974c7: 48 ff 51 28 rex.W callq *0x28(%rcx) 4974cb: 48 89 43 60 mov %rax,0x60(%rbx) 4974cf: 48 89 43 70 mov %rax,0x70(%rbx) 4974d3: 48 8b 43 60 mov 0x60(%rbx),%rax 4974d7: 48 01 43 78 add %rax,0x78(%rbx) 4974db: eb 25 jmp 497502 <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x86> 4974dd: 49 39 c4 cmp %rax,%r12 4974e0: 72 20 jb 497502 <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x86> 4974e2: 49 8b d6 mov %r14,%rdx 4974e5: 49 8b f4 mov %r12,%rsi 4974e8: 48 8b 7b 38 mov 0x38(%rbx),%rdi 4974ec: 48 8b 0f mov (%rdi),%rcx 4974ef: 48 ff 91 78 01 00 00 rex.W callq *0x178(%rcx) 4974f6: 49 89 c5 mov %rax,%r13 4974f9: 4c 01 6b 78 add %r13,0x78(%rbx) 4974fd: e9 ba 00 00 00 jmpq 4975bc <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x140> 497502: 48 8b 53 58 mov 0x58(%rbx),%rdx 497506: 4a 8d 34 22 lea (%rdx,%r12,1),%rsi 49750a: 48 8b 7b 48 mov 0x48(%rbx),%rdi 49750e: 48 39 f7 cmp %rsi,%rdi 497511: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 497518: 72 39 jb 497553 <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0xd7> 49751a: 48 8b 43 58 mov 0x58(%rbx),%rax 49751e: 4a 8d 14 20 lea (%rax,%r12,1),%rdx 497522: 48 2b d0 sub %rax,%rdx 497525: 49 8b f6 mov %r14,%rsi 497528: 48 8d 7b 48 lea 0x48(%rbx),%rdi 49752c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 497530: 48 03 f8 add %rax,%rdi 497533: e8 08 04 ff ff callq 487940 497538: 4c 01 63 58 add %r12,0x58(%rbx) 49753c: 48 8b 43 58 mov 0x58(%rbx),%rax 497540: 48 39 43 60 cmp %rax,0x60(%rbx) 497544: 73 04 jae 49754a <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0xce> 497546: 48 89 43 60 mov %rax,0x60(%rbx) 49754a: 4d 89 e5 mov %r12,%r13 49754d: c6 43 68 01 movb $0x1,0x68(%rbx) 497551: eb 69 jmp 4975bc <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x140> 497553: 49 89 fd mov %rdi,%r13 497556: 4c 2b ea sub %rdx,%r13 497559: 4c 89 ad f8 ff ff ff mov %r13,-0x8(%rbp) 497560: 74 37 je 497599 <_D3std6stream14BufferedStream10writeBlockMFxPvmZm+0x11d> 497562: 48 8b 95 f8 ff ff ff mov -0x8(%rbp),%rdx 497569: 49 8b f6 mov %r14,%rsi 49756c: 48 8d 43 48 lea 0x48(%rbx),%rax 497570: 48 8b 78 08 mov 0x8(%rax),%rdi 497574: 48 8b 8d e8 ff ff ff mov -0x18(%rbp),%rcx 49757b: 48 03 f9 add %rcx,%rdi 49757e: e8 bd 03 ff ff callq 487940 497583: 48 8b 53 48 mov 0x48(%rbx),%rdx 497587: 48 89 53 60 mov %rdx,0x60(%rbx) 49758b: 48 89 53 58 mov %rdx,0x58(%rbx) 49758f: 4d 03 fd add %r13,%r15 497592: 4d 29 ec sub %r13,%r12 497595: c6 43 68 01 movb $0x1,0x68(%rbx) 497599: 48 8b fb mov %rbx,%rdi 49759c: 48 8b 03 mov (%rbx),%rax 49759f: 48 ff 90 e0 02 00 00 rex.W callq *0x2e0(%rax) 4975a6: 49 8b d7 mov %r15,%rdx 4975a9: 49 8b f4 mov %r12,%rsi 4975ac: 48 8b fb mov %rbx,%rdi 4975af: 48 8b 0b mov (%rbx),%rcx 4975b2: 48 ff 91 78 01 00 00 rex.W callq *0x178(%rcx) 4975b9: 49 01 c5 add %rax,%r13 4975bc: 49 8b c5 mov %r13,%rax 4975bf: 41 5f pop %r15 4975c1: 41 5e pop %r14 4975c3: 41 5d pop %r13 4975c5: 41 5c pop %r12 4975c7: 5b pop %rbx 4975c8: 48 8b e5 mov %rbp,%rsp 4975cb: 5d pop %rbp 4975cc: c3 retq 4975cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004975d4 <_D3std6stream14BufferedStream4seekMFlE3std6stream7SeekPosZm>: 4975d4: 55 push %rbp 4975d5: 48 8b ec mov %rsp,%rbp 4975d8: 48 83 ec 18 sub $0x18,%rsp 4975dc: 53 push %rbx 4975dd: 89 75 f0 mov %esi,-0x10(%rbp) 4975e0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4975e4: 48 89 fb mov %rdi,%rbx 4975e7: e8 f0 f0 ff ff callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 4975ec: 83 7d f0 01 cmpl $0x1,-0x10(%rbp) 4975f0: 75 0e jne 497600 <_D3std6stream14BufferedStream4seekMFlE3std6stream7SeekPosZm+0x2c> 4975f2: 48 8b 43 58 mov 0x58(%rbx),%rax 4975f6: 48 03 45 f8 add -0x8(%rbp),%rax 4975fa: 48 3b 43 60 cmp 0x60(%rbx),%rax 4975fe: 72 28 jb 497628 <_D3std6stream14BufferedStream4seekMFlE3std6stream7SeekPosZm+0x54> 497600: 48 8b fb mov %rbx,%rdi 497603: 48 8b 0b mov (%rbx),%rcx 497606: 48 ff 91 e0 02 00 00 rex.W callq *0x2e0(%rcx) 49760d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497611: 8b 75 f0 mov -0x10(%rbp),%esi 497614: 48 8b 7b 38 mov 0x38(%rbx),%rdi 497618: 48 8b 07 mov (%rdi),%rax 49761b: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 497622: 48 89 43 78 mov %rax,0x78(%rbx) 497626: eb 08 jmp 497630 <_D3std6stream14BufferedStream4seekMFlE3std6stream7SeekPosZm+0x5c> 497628: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49762c: 48 01 53 58 add %rdx,0x58(%rbx) 497630: c6 43 14 00 movb $0x0,0x14(%rbx) 497634: 48 8b 43 78 mov 0x78(%rbx),%rax 497638: 48 03 43 58 add 0x58(%rbx),%rax 49763c: 48 2b 43 70 sub 0x70(%rbx),%rax 497640: 5b pop %rbx 497641: 48 8b e5 mov %rbp,%rsp 497644: 5d pop %rbp 497645: c3 retq 497646: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049764c <_D3std6stream14BufferedStream8readLineMFAaZAa>: 49764c: 55 push %rbp 49764d: 48 8b ec mov %rsp,%rbp 497650: 48 83 ec 20 sub $0x20,%rsp 497654: 48 89 7d e0 mov %rdi,-0x20(%rbp) 497658: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49765c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 497660: e8 27 cf ff ff callq 49458c <_D3std6stream6Stream14ungetAvailableMFZb> 497665: 84 c0 test %al,%al 497667: 74 16 je 49767f <_D3std6stream14BufferedStream8readLineMFAaZAa+0x33> 497669: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49766d: 48 8b 75 f0 mov -0x10(%rbp),%rsi 497671: 48 8b 7d e0 mov -0x20(%rbp),%rdi 497675: e8 82 c9 ff ff callq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 49767a: 48 8b e5 mov %rbp,%rsp 49767d: 5d pop %rbp 49767e: c3 retq 49767f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497683: 48 8b 75 f0 mov -0x10(%rbp),%rsi 497687: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49768b: e8 64 3c 00 00 callq 49b2f4 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa> 497690: 48 8b e5 mov %rbp,%rsp 497693: 5d pop %rbp 497694: c3 retq 497695: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049769c <_D3std6stream14BufferedStream9readLineWMFAuZAu>: 49769c: 55 push %rbp 49769d: 48 8b ec mov %rsp,%rbp 4976a0: 48 83 ec 20 sub $0x20,%rsp 4976a4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4976a8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4976ac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4976b0: e8 d7 ce ff ff callq 49458c <_D3std6stream6Stream14ungetAvailableMFZb> 4976b5: 84 c0 test %al,%al 4976b7: 74 16 je 4976cf <_D3std6stream14BufferedStream9readLineWMFAuZAu+0x33> 4976b9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4976bd: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4976c1: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4976c5: e8 5a ca ff ff callq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 4976ca: 48 8b e5 mov %rbp,%rsp 4976cd: 5d pop %rbp 4976ce: c3 retq 4976cf: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4976d3: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4976d7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4976db: e8 40 3d 00 00 callq 49b420 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu> 4976e0: 48 8b e5 mov %rbp,%rsp 4976e3: 5d pop %rbp 4976e4: c3 retq 4976e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004976ec <_D3std6stream14BufferedStream5flushMFZv>: 4976ec: 55 push %rbp 4976ed: 48 8b ec mov %rsp,%rbp 4976f0: 48 83 ec 18 sub $0x18,%rsp 4976f4: 53 push %rbx 4976f5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4976f9: 80 7f 11 00 cmpb $0x0,0x11(%rdi) 4976fd: 0f 84 b3 00 00 00 je 4977b6 <_D3std6stream14BufferedStream5flushMFZv+0xca> 497703: 80 7f 68 00 cmpb $0x0,0x68(%rdi) 497707: 0f 84 a9 00 00 00 je 4977b6 <_D3std6stream14BufferedStream5flushMFZv+0xca> 49770d: 48 83 7f 70 00 cmpq $0x0,0x70(%rdi) 497712: 74 31 je 497745 <_D3std6stream14BufferedStream5flushMFZv+0x59> 497714: 80 7f 12 00 cmpb $0x0,0x12(%rdi) 497718: 74 2b je 497745 <_D3std6stream14BufferedStream5flushMFZv+0x59> 49771a: 48 89 fb mov %rdi,%rbx 49771d: 48 83 c3 78 add $0x78,%rbx 497721: 48 83 c7 38 add $0x38,%rdi 497725: 48 8b 45 f8 mov -0x8(%rbp),%rax 497729: 48 8b 50 70 mov 0x70(%rax),%rdx 49772d: 48 f7 da neg %rdx 497730: be 01 00 00 00 mov $0x1,%esi 497735: 48 8b 3f mov (%rdi),%rdi 497738: 48 8b 0f mov (%rdi),%rcx 49773b: 48 ff 91 98 02 00 00 rex.W callq *0x298(%rcx) 497742: 48 89 03 mov %rax,(%rbx) 497745: 48 8b 5d f8 mov -0x8(%rbp),%rbx 497749: 48 83 c3 70 add $0x70,%rbx 49774d: 48 8b 45 f8 mov -0x8(%rbp),%rax 497751: 48 83 c0 38 add $0x38,%rax 497755: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497759: 48 83 c2 48 add $0x48,%rdx 49775d: 48 8b 52 08 mov 0x8(%rdx),%rdx 497761: 48 8b 75 f8 mov -0x8(%rbp),%rsi 497765: 48 8b 76 60 mov 0x60(%rsi),%rsi 497769: 48 8b 38 mov (%rax),%rdi 49776c: 48 8b 07 mov (%rdi),%rax 49776f: 48 ff 90 78 01 00 00 rex.W callq *0x178(%rax) 497776: 48 89 03 mov %rax,(%rbx) 497779: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49777d: 48 8b 51 70 mov 0x70(%rcx),%rdx 497781: 48 8b 75 f8 mov -0x8(%rbp),%rsi 497785: 48 3b 56 60 cmp 0x60(%rsi),%rdx 497789: 74 2b je 4977b6 <_D3std6stream14BufferedStream5flushMFZv+0xca> 49778b: bf 10 29 4f 00 mov $0x4f2910,%edi 497790: e8 13 21 ff ff callq 4898a8 <_d_newclass> 497795: 48 89 c3 mov %rax,%rbx 497798: 48 8b 15 59 9e 04 00 mov 0x49e59(%rip),%rdx # 4e15f8 <_TMP6163+0x8> 49779f: 48 8b 35 4a 9e 04 00 mov 0x49e4a(%rip),%rsi # 4e15f0 <_TMP6163> 4977a6: 48 8b fb mov %rbx,%rdi 4977a9: e8 16 c3 ff ff callq 493ac4 <_D3std6stream14WriteException6__ctorMFAyaZC3std6stream14WriteException> 4977ae: 48 89 c7 mov %rax,%rdi 4977b1: e8 76 18 ff ff callq 48902c <_d_throwc> 4977b6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4977ba: e8 09 f6 ff ff callq 496dc8 <_D3std6stream12FilterStream5flushMFZv> 4977bf: 48 8b 45 f8 mov -0x8(%rbp),%rax 4977c3: 48 8b 58 58 mov 0x58(%rax),%rbx 4977c7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4977cb: 48 2b 59 70 sub 0x70(%rcx),%rbx 4977cf: 48 85 db test %rbx,%rbx 4977d2: 74 3a je 49780e <_D3std6stream14BufferedStream5flushMFZv+0x122> 4977d4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4977d8: 80 7a 12 00 cmpb $0x0,0x12(%rdx) 4977dc: 74 30 je 49780e <_D3std6stream14BufferedStream5flushMFZv+0x122> 4977de: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4977e2: 48 83 c6 78 add $0x78,%rsi 4977e6: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4977ea: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4977ee: 48 83 c7 38 add $0x38,%rdi 4977f2: 48 8b d3 mov %rbx,%rdx 4977f5: be 01 00 00 00 mov $0x1,%esi 4977fa: 48 8b 3f mov (%rdi),%rdi 4977fd: 48 8b 07 mov (%rdi),%rax 497800: 48 ff 90 98 02 00 00 rex.W callq *0x298(%rax) 497807: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49780b: 48 89 01 mov %rax,(%rcx) 49780e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497812: 48 83 c2 70 add $0x70,%rdx 497816: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49781a: 48 83 c7 58 add $0x58,%rdi 49781e: 48 8b 45 f8 mov -0x8(%rbp),%rax 497822: 48 83 c0 60 add $0x60,%rax 497826: 45 31 c0 xor %r8d,%r8d 497829: 4c 89 00 mov %r8,(%rax) 49782c: 4c 89 07 mov %r8,(%rdi) 49782f: 4c 89 02 mov %r8,(%rdx) 497832: 48 8b 75 f8 mov -0x8(%rbp),%rsi 497836: 48 83 c6 68 add $0x68,%rsi 49783a: 44 88 06 mov %r8b,(%rsi) 49783d: 5b pop %rbx 49783e: 48 8b e5 mov %rbp,%rsp 497841: 5d pop %rbp 497842: c3 retq 497843: 90 nop 0000000000497844 <_D3std6stream14BufferedStream3eofMFNdZb>: 497844: 55 push %rbp 497845: 48 8b ec mov %rsp,%rbp 497848: 50 push %rax 497849: 53 push %rbx 49784a: 48 89 fb mov %rdi,%rbx 49784d: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 497852: 74 07 je 49785b <_D3std6stream14BufferedStream3eofMFNdZb+0x17> 497854: 8a 43 10 mov 0x10(%rbx),%al 497857: 34 01 xor $0x1,%al 497859: 74 0b je 497866 <_D3std6stream14BufferedStream3eofMFNdZb+0x22> 49785b: e8 64 ea ff ff callq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 497860: 5b pop %rbx 497861: 48 8b e5 mov %rbp,%rsp 497864: 5d pop %rbp 497865: c3 retq 497866: e8 21 cd ff ff callq 49458c <_D3std6stream6Stream14ungetAvailableMFZb> 49786b: 84 c0 test %al,%al 49786d: 75 0a jne 497879 <_D3std6stream14BufferedStream3eofMFNdZb+0x35> 49786f: 48 8b 4b 58 mov 0x58(%rbx),%rcx 497873: 48 3b 4b 60 cmp 0x60(%rbx),%rcx 497877: 74 08 je 497881 <_D3std6stream14BufferedStream3eofMFNdZb+0x3d> 497879: 31 c0 xor %eax,%eax 49787b: 5b pop %rbx 49787c: 48 8b e5 mov %rbp,%rsp 49787f: 5d pop %rbp 497880: c3 retq 497881: 48 8b 53 60 mov 0x60(%rbx),%rdx 497885: 48 3b 53 48 cmp 0x48(%rbx),%rdx 497889: 75 0d jne 497898 <_D3std6stream14BufferedStream3eofMFNdZb+0x54> 49788b: 48 8b fb mov %rbx,%rdi 49788e: 48 8b 33 mov (%rbx),%rsi 497891: 48 ff 96 e0 02 00 00 rex.W callq *0x2e0(%rsi) 497898: 48 8d 43 48 lea 0x48(%rbx),%rax 49789c: 48 8b 50 08 mov 0x8(%rax),%rdx 4978a0: 48 8b 4b 60 mov 0x60(%rbx),%rcx 4978a4: 48 03 d1 add %rcx,%rdx 4978a7: 48 8b 73 48 mov 0x48(%rbx),%rsi 4978ab: 48 2b f1 sub %rcx,%rsi 4978ae: 48 8b fb mov %rbx,%rdi 4978b1: e8 42 f4 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 4978b6: 48 01 43 70 add %rax,0x70(%rbx) 4978ba: 48 01 43 60 add %rax,0x60(%rbx) 4978be: 48 01 43 78 add %rax,0x78(%rbx) 4978c2: 8a 43 14 mov 0x14(%rbx),%al 4978c5: 5b pop %rbx 4978c6: 48 8b e5 mov %rbp,%rsp 4978c9: 5d pop %rbp 4978ca: c3 retq 4978cb: 90 nop 00000000004978cc <_D3std6stream14BufferedStream4sizeMFNdZm>: 4978cc: 55 push %rbp 4978cd: 48 8b ec mov %rsp,%rbp 4978d0: 48 83 ec 10 sub $0x10,%rsp 4978d4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4978d8: 80 7f 68 00 cmpb $0x0,0x68(%rdi) 4978dc: 74 0a je 4978e8 <_D3std6stream14BufferedStream4sizeMFNdZm+0x1c> 4978de: 48 8b 07 mov (%rdi),%rax 4978e1: 48 ff 90 e0 02 00 00 rex.W callq *0x2e0(%rax) 4978e8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4978ec: 48 8b 79 38 mov 0x38(%rcx),%rdi 4978f0: 48 8b 17 mov (%rdi),%rdx 4978f3: 48 ff 92 c8 02 00 00 rex.W callq *0x2c8(%rdx) 4978fa: 48 8b e5 mov %rbp,%rsp 4978fd: 5d pop %rbp 4978fe: c3 retq 4978ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000497904 <_D3std6stream14BufferedStream9availableMFNdZm>: 497904: 55 push %rbp 497905: 48 8b ec mov %rsp,%rbp 497908: 48 83 ec 10 sub $0x10,%rsp 49790c: 48 8b 47 60 mov 0x60(%rdi),%rax 497910: 48 2b 47 58 sub 0x58(%rdi),%rax 497914: 48 8b e5 mov %rbp,%rsp 497917: 5d pop %rbp 497918: c3 retq 497919: 0f 1f 00 nopl (%rax) 000000000049791c <_D3std6stream14BufferedStream11__invariantMxFZv>: 49791c: 55 push %rbp 49791d: 48 8b ec mov %rsp,%rbp 497920: 48 83 ec 10 sub $0x10,%rsp 497924: e8 b3 f9 ff ff callq 4972dc <_D3std6stream14BufferedStream13__invariant39MxFZv> 497929: 48 8b e5 mov %rbp,%rsp 49792c: 5d pop %rbp 49792d: c3 retq 49792e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000497934 <_TMP6170>: 497934: 48 83 ef 28 sub $0x28,%rdi 497938: e9 ef c1 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 49793d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497944 <_TMP6171>: 497944: 48 83 ef 28 sub $0x28,%rdi 497948: e9 57 c2 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 49794d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497954 <_TMP6172>: 497954: 48 83 ef 28 sub $0x28,%rdi 497958: e9 67 c2 ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 49795d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497964 <_TMP6173>: 497964: 48 83 ef 28 sub $0x28,%rdi 497968: e9 77 c2 ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 49796d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497974 <_TMP6174>: 497974: 48 83 ef 28 sub $0x28,%rdi 497978: e9 87 c2 ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 49797d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497984 <_TMP6175>: 497984: 48 83 ef 28 sub $0x28,%rdi 497988: e9 9f c2 ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 49798d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497994 <_TMP6176>: 497994: 48 83 ef 28 sub $0x28,%rdi 497998: e9 b7 c2 ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 49799d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979a4 <_TMP6177>: 4979a4: 48 83 ef 28 sub $0x28,%rdi 4979a8: e9 cf c2 ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 4979ad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979b4 <_TMP6178>: 4979b4: 48 83 ef 28 sub $0x28,%rdi 4979b8: e9 e7 c2 ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 4979bd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979c4 <_TMP6179>: 4979c4: 48 83 ef 28 sub $0x28,%rdi 4979c8: e9 ff c2 ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 4979cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979d4 <_TMP6180>: 4979d4: 48 83 ef 28 sub $0x28,%rdi 4979d8: e9 17 c3 ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 4979dd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979e4 <_TMP6181>: 4979e4: 48 83 ef 28 sub $0x28,%rdi 4979e8: e9 2f c3 ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 4979ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004979f4 <_TMP6182>: 4979f4: 48 83 ef 28 sub $0x28,%rdi 4979f8: e9 4f c3 ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 4979fd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a04 <_TMP6183>: 497a04: 48 83 ef 28 sub $0x28,%rdi 497a08: e9 77 c3 ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 497a0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a14 <_TMP6184>: 497a14: 48 83 ef 28 sub $0x28,%rdi 497a18: e9 8f c3 ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 497a1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a24 <_TMP6185>: 497a24: 48 83 ef 28 sub $0x28,%rdi 497a28: e9 af c3 ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 497a2d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a34 <_TMP6186>: 497a34: 48 83 ef 28 sub $0x28,%rdi 497a38: e9 d7 c3 ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 497a3d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a44 <_TMP6187>: 497a44: 48 83 ef 28 sub $0x28,%rdi 497a48: e9 f7 c3 ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 497a4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a54 <_TMP6188>: 497a54: 48 83 ef 28 sub $0x28,%rdi 497a58: e9 17 c4 ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 497a5d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a64 <_TMP6189>: 497a64: 48 83 ef 28 sub $0x28,%rdi 497a68: e9 4f c4 ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 497a6d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a74 <_TMP6190>: 497a74: 48 83 ef 28 sub $0x28,%rdi 497a78: e9 5f c4 ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 497a7d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a84 <_TMP6191>: 497a84: 48 83 ef 28 sub $0x28,%rdi 497a88: e9 77 c4 ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 497a8d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497a94 <_TMP6192>: 497a94: 48 83 ef 28 sub $0x28,%rdi 497a98: e9 8f c4 ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 497a9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497aa4 <_TMP6193>: 497aa4: 48 83 ef 28 sub $0x28,%rdi 497aa8: e9 d7 c4 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 497aad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ab4 <_TMP6194>: 497ab4: 48 83 ef 28 sub $0x28,%rdi 497ab8: e9 1f c5 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 497abd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ac4 <_TMP6195>: 497ac4: 48 83 ef 28 sub $0x28,%rdi 497ac8: e9 7f fb ff ff jmpq 49764c <_D3std6stream14BufferedStream8readLineMFAaZAa> 497acd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ad4 <_TMP6196>: 497ad4: 48 83 ef 28 sub $0x28,%rdi 497ad8: e9 27 c6 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 497add: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ae4 <_TMP6197>: 497ae4: 48 83 ef 28 sub $0x28,%rdi 497ae8: e9 af fb ff ff jmpq 49769c <_D3std6stream14BufferedStream9readLineWMFAuZAu> 497aed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497af4 <_TMP6198>: 497af4: 48 83 ef 28 sub $0x28,%rdi 497af8: e9 2f c7 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 497afd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b04 <_TMP6199>: 497b04: 48 83 ef 28 sub $0x28,%rdi 497b08: e9 af c7 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 497b0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b14 <_TMP6200>: 497b14: 48 83 ef 28 sub $0x28,%rdi 497b18: e9 77 c8 ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 497b1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b24 <_TMP6201>: 497b24: 48 83 ef 28 sub $0x28,%rdi 497b28: e9 f7 c8 ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 497b2d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b34 <_TMP6202>: 497b34: 48 83 ef 28 sub $0x28,%rdi 497b38: e9 bf c9 ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 497b3d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b44 <_TMP6203>: 497b44: 48 83 ef 28 sub $0x28,%rdi 497b48: e9 f7 c9 ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 497b4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b54 <_TMP6204>: 497b54: 48 83 ef 28 sub $0x28,%rdi 497b58: e9 4f ca ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 497b5d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b64 <_TMP6205>: 497b64: 48 83 ef 28 sub $0x28,%rdi 497b68: e9 bf ca ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 497b6d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b74 <_TMP6206>: 497b74: 48 83 ef 28 sub $0x28,%rdi 497b78: e9 87 cb ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 497b7d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b84 <_TMP6207>: 497b84: 48 83 ef 28 sub $0x28,%rdi 497b88: e9 f7 cb ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 497b8d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497b94 <_TMP6208>: 497b94: 48 83 ef 28 sub $0x28,%rdi 497b98: e9 67 cc ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 497b9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ba4 <_TMP6209>: 497ba4: 48 83 ef 28 sub $0x28,%rdi 497ba8: e9 57 db ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 497bad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497bb4 <_TMP6210>: 497bb4: 48 83 ef 28 sub $0x28,%rdi 497bb8: e9 47 fd ff ff jmpq 497904 <_D3std6stream14BufferedStream9availableMFNdZm> 497bbd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497bc4 <_TMP6211>: 497bc4: 48 83 ef 28 sub $0x28,%rdi 497bc8: e9 77 fc ff ff jmpq 497844 <_D3std6stream14BufferedStream3eofMFNdZb> 497bcd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497bd4 <_TMP6212>: 497bd4: 48 83 ef 28 sub $0x28,%rdi 497bd8: e9 57 e7 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 497bdd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497be4 <_TMP6213>: 497be4: 48 83 ef 30 sub $0x30,%rdi 497be8: e9 cf db ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 497bed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497bf4 <_TMP6214>: 497bf4: 48 83 ef 30 sub $0x30,%rdi 497bf8: e9 47 dc ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 497bfd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c04 <_TMP6215>: 497c04: 48 83 ef 30 sub $0x30,%rdi 497c08: e9 5f dc ff ff jmpq 49586c <_D3std6stream6Stream5writeMFgZv> 497c0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c14 <_TMP6216>: 497c14: 48 83 ef 30 sub $0x30,%rdi 497c18: e9 77 dc ff ff jmpq 495894 <_D3std6stream6Stream5writeMFhZv> 497c1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c24 <_TMP6217>: 497c24: 48 83 ef 30 sub $0x30,%rdi 497c28: e9 8f dc ff ff jmpq 4958bc <_D3std6stream6Stream5writeMFsZv> 497c2d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c34 <_TMP6218>: 497c34: 48 83 ef 30 sub $0x30,%rdi 497c38: e9 a7 dc ff ff jmpq 4958e4 <_D3std6stream6Stream5writeMFtZv> 497c3d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c44 <_TMP6219>: 497c44: 48 83 ef 30 sub $0x30,%rdi 497c48: e9 bf dc ff ff jmpq 49590c <_D3std6stream6Stream5writeMFiZv> 497c4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c54 <_TMP6220>: 497c54: 48 83 ef 30 sub $0x30,%rdi 497c58: e9 d7 dc ff ff jmpq 495934 <_D3std6stream6Stream5writeMFkZv> 497c5d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c64 <_TMP6221>: 497c64: 48 83 ef 30 sub $0x30,%rdi 497c68: e9 ef dc ff ff jmpq 49595c <_D3std6stream6Stream5writeMFlZv> 497c6d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c74 <_TMP6222>: 497c74: 48 83 ef 30 sub $0x30,%rdi 497c78: e9 07 dd ff ff jmpq 495984 <_D3std6stream6Stream5writeMFmZv> 497c7d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c84 <_TMP6223>: 497c84: 48 83 ef 30 sub $0x30,%rdi 497c88: e9 1f dd ff ff jmpq 4959ac <_D3std6stream6Stream5writeMFfZv> 497c8d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497c94 <_TMP6224>: 497c94: 48 83 ef 30 sub $0x30,%rdi 497c98: e9 37 dd ff ff jmpq 4959d4 <_D3std6stream6Stream5writeMFdZv> 497c9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ca4 <_TMP6225>: 497ca4: 48 83 ef 30 sub $0x30,%rdi 497ca8: e9 4f dd ff ff jmpq 4959fc <_D3std6stream6Stream5writeMFeZv> 497cad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497cb4 <_TMP6226>: 497cb4: 48 83 ef 30 sub $0x30,%rdi 497cb8: e9 5f dd ff ff jmpq 495a1c <_D3std6stream6Stream5writeMFoZv> 497cbd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497cc4 <_TMP6227>: 497cc4: 48 83 ef 30 sub $0x30,%rdi 497cc8: e9 77 dd ff ff jmpq 495a44 <_D3std6stream6Stream5writeMFpZv> 497ccd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497cd4 <_TMP6228>: 497cd4: 48 83 ef 30 sub $0x30,%rdi 497cd8: e9 8f dd ff ff jmpq 495a6c <_D3std6stream6Stream5writeMFjZv> 497cdd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497ce4 <_TMP6229>: 497ce4: 48 83 ef 30 sub $0x30,%rdi 497ce8: e9 9f dd ff ff jmpq 495a8c <_D3std6stream6Stream5writeMFqZv> 497ced: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497cf4 <_TMP6230>: 497cf4: 48 83 ef 30 sub $0x30,%rdi 497cf8: e9 af dd ff ff jmpq 495aac <_D3std6stream6Stream5writeMFrZv> 497cfd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d04 <_TMP6231>: 497d04: 48 83 ef 30 sub $0x30,%rdi 497d08: e9 cf dd ff ff jmpq 495adc <_D3std6stream6Stream5writeMFcZv> 497d0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d14 <_TMP6232>: 497d14: 48 83 ef 30 sub $0x30,%rdi 497d18: e9 df dd ff ff jmpq 495afc <_D3std6stream6Stream5writeMFaZv> 497d1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d24 <_TMP6233>: 497d24: 48 83 ef 30 sub $0x30,%rdi 497d28: e9 f7 dd ff ff jmpq 495b24 <_D3std6stream6Stream5writeMFuZv> 497d2d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d34 <_TMP6234>: 497d34: 48 83 ef 30 sub $0x30,%rdi 497d38: e9 0f de ff ff jmpq 495b4c <_D3std6stream6Stream5writeMFwZv> 497d3d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d44 <_TMP6235>: 497d44: 48 83 ef 30 sub $0x30,%rdi 497d48: e9 27 de ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 497d4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d54 <_TMP6236>: 497d54: 48 83 ef 30 sub $0x30,%rdi 497d58: e9 57 de ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 497d5d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d64 <_TMP6237>: 497d64: 48 83 ef 30 sub $0x30,%rdi 497d68: e9 87 de ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 497d6d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d74 <_TMP6238>: 497d74: 48 83 ef 30 sub $0x30,%rdi 497d78: e9 bf de ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 497d7d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d84 <_TMP6239>: 497d84: 48 83 ef 30 sub $0x30,%rdi 497d88: e9 f7 de ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 497d8d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497d94 <_TMP6240>: 497d94: 48 83 ef 30 sub $0x30,%rdi 497d98: e9 0f df ff ff jmpq 495cac <_D3std6stream6Stream12writeStringWMFAxuZv> 497d9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497da4 <_TMP6241>: 497da4: 48 83 ef 30 sub $0x30,%rdi 497da8: e9 27 df ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 497dad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497db4 <_TMP6242>: 497db4: 48 83 ef 30 sub $0x30,%rdi 497db8: e9 f7 df ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 497dbd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497dc4 <_TMP6243>: 497dc4: 48 83 ef 30 sub $0x30,%rdi 497dc8: e9 cf e0 ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 497dcd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497dd4 <_TMP6244>: 497dd4: 48 83 ef 30 sub $0x30,%rdi 497dd8: e9 67 e1 ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 497ddd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497de4 <_TMP6245>: 497de4: 48 83 ef 30 sub $0x30,%rdi 497de8: e9 07 e2 ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 497ded: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497df4 <_TMP6246>: 497df4: 48 83 ef 30 sub $0x30,%rdi 497df8: e9 ef f8 ff ff jmpq 4976ec <_D3std6stream14BufferedStream5flushMFZv> 497dfd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497e04 <_TMP6247>: 497e04: 48 83 ef 30 sub $0x30,%rdi 497e08: e9 43 ef ff ff jmpq 496d50 <_D3std6stream12FilterStream5closeMFZv> 497e0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000497e14 <_TMP6248>: 497e14: 48 83 ef 30 sub $0x30,%rdi 497e18: e9 17 e5 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 497e1d: 00 00 add %al,(%rax) ... 0000000000497e20 <_D3std6stream19StreamFileException6__ctorMFAyaZC3std6stream19StreamFileException>: 497e20: 55 push %rbp 497e21: 48 8b ec mov %rsp,%rbp 497e24: 48 83 ec 20 sub $0x20,%rsp 497e28: 48 89 7d e0 mov %rdi,-0x20(%rbp) 497e2c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 497e30: 48 89 55 f8 mov %rdx,-0x8(%rbp) 497e34: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497e38: 48 8b 75 f0 mov -0x10(%rbp),%rsi 497e3c: e8 0f bc ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 497e41: 48 8b 45 e0 mov -0x20(%rbp),%rax 497e45: 48 8b e5 mov %rbp,%rsp 497e48: 5d pop %rbp 497e49: c3 retq ... 0000000000497e4c <_D3std6stream13OpenException6__ctorMFAyaZC3std6stream13OpenException>: 497e4c: 55 push %rbp 497e4d: 48 8b ec mov %rsp,%rbp 497e50: 48 83 ec 20 sub $0x20,%rsp 497e54: 48 89 7d e0 mov %rdi,-0x20(%rbp) 497e58: 48 89 75 f0 mov %rsi,-0x10(%rbp) 497e5c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 497e60: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497e64: 48 8b 75 f0 mov -0x10(%rbp),%rsi 497e68: e8 b3 ff ff ff callq 497e20 <_D3std6stream19StreamFileException6__ctorMFAyaZC3std6stream19StreamFileException> 497e6d: 48 8b 45 e0 mov -0x20(%rbp),%rax 497e71: 48 8b e5 mov %rbp,%rsp 497e74: 5d pop %rbp 497e75: c3 retq ... 0000000000497e78 <_D3std6stream4File6__ctorMFZC3std6stream4File>: 497e78: 55 push %rbp 497e79: 48 8b ec mov %rsp,%rbp 497e7c: 50 push %rax 497e7d: 53 push %rbx 497e7e: 48 89 fb mov %rdi,%rbx 497e81: e8 96 bc ff ff callq 493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream> 497e86: c7 43 38 ff ff ff ff movl $0xffffffff,0x38(%rbx) 497e8d: c6 43 13 00 movb $0x0,0x13(%rbx) 497e91: 48 8b c3 mov %rbx,%rax 497e94: 5b pop %rbx 497e95: 48 8b e5 mov %rbp,%rsp 497e98: 5d pop %rbp 497e99: c3 retq 497e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000497ea0 <_D3std6stream4File6__ctorMFiE3std6stream8FileModeZC3std6stream4File>: 497ea0: 55 push %rbp 497ea1: 48 8b ec mov %rsp,%rbp 497ea4: 48 83 ec 18 sub $0x18,%rsp 497ea8: 53 push %rbx 497ea9: 89 75 f0 mov %esi,-0x10(%rbp) 497eac: 89 55 f8 mov %edx,-0x8(%rbp) 497eaf: 48 89 fb mov %rdi,%rbx 497eb2: e8 65 bc ff ff callq 493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream> 497eb7: 8b 45 f8 mov -0x8(%rbp),%eax 497eba: 89 43 38 mov %eax,0x38(%rbx) 497ebd: 8a 4d f0 mov -0x10(%rbp),%cl 497ec0: 80 e1 01 and $0x1,%cl 497ec3: 88 4b 10 mov %cl,0x10(%rbx) 497ec6: 0f ba 65 f0 01 btl $0x1,-0x10(%rbp) 497ecb: 19 d2 sbb %edx,%edx 497ecd: f7 da neg %edx 497ecf: 88 53 11 mov %dl,0x11(%rbx) 497ed2: 31 d2 xor %edx,%edx 497ed4: 31 f6 xor %esi,%esi 497ed6: 48 89 c7 mov %rax,%rdi 497ed9: e8 42 fd fe ff callq 487c20 497ede: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 497ee2: 0f 95 c0 setne %al 497ee5: 48 0f b6 c0 movzbq %al,%rax 497ee9: 88 43 12 mov %al,0x12(%rbx) 497eec: 48 8b c3 mov %rbx,%rax 497eef: 5b pop %rbx 497ef0: 48 8b e5 mov %rbp,%rsp 497ef3: 5d pop %rbp 497ef4: c3 retq 497ef5: 0f 1f 00 nopl (%rax) 0000000000497ef8 <_D3std6stream4File6__ctorMFAyaE3std6stream8FileModeZC3std6stream4File>: 497ef8: 55 push %rbp 497ef9: 48 8b ec mov %rsp,%rbp 497efc: 48 83 ec 28 sub $0x28,%rsp 497f00: 53 push %rbx 497f01: 89 75 e0 mov %esi,-0x20(%rbp) 497f04: 48 89 55 f0 mov %rdx,-0x10(%rbp) 497f08: 48 89 4d f8 mov %rcx,-0x8(%rbp) 497f0c: 48 89 fb mov %rdi,%rbx 497f0f: e8 64 ff ff ff callq 497e78 <_D3std6stream4File6__ctorMFZC3std6stream4File> 497f14: 48 8b 4d f8 mov -0x8(%rbp),%rcx 497f18: 48 8b 45 f0 mov -0x10(%rbp),%rax 497f1c: 48 89 c2 mov %rax,%rdx 497f1f: 8b 75 e0 mov -0x20(%rbp),%esi 497f22: 48 8b fb mov %rbx,%rdi 497f25: 4c 8b 03 mov (%rbx),%r8 497f28: 49 ff 90 f0 02 00 00 rex.WB callq *0x2f0(%r8) 497f2f: 48 8b c3 mov %rbx,%rax 497f32: 5b pop %rbx 497f33: 48 8b e5 mov %rbp,%rsp 497f36: 5d pop %rbp 497f37: c3 retq 0000000000497f38 <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv>: 497f38: 55 push %rbp 497f39: 48 8b ec mov %rsp,%rbp 497f3c: 48 81 ec 88 01 00 00 sub $0x188,%rsp 497f43: 53 push %rbx 497f44: 41 54 push %r12 497f46: 41 55 push %r13 497f48: 41 56 push %r14 497f4a: 41 57 push %r15 497f4c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 497f50: 89 75 e8 mov %esi,-0x18(%rbp) 497f53: 48 89 55 f0 mov %rdx,-0x10(%rbp) 497f57: 48 89 4d f8 mov %rcx,-0x8(%rbp) 497f5b: 48 8b 07 mov (%rdi),%rax 497f5e: 48 ff 90 e8 02 00 00 rex.W callq *0x2e8(%rax) 497f65: 31 c9 xor %ecx,%ecx 497f67: 89 4d d0 mov %ecx,-0x30(%rbp) 497f6a: 89 4d d4 mov %ecx,-0x2c(%rbp) 497f6d: 89 4d d8 mov %ecx,-0x28(%rbp) 497f70: 44 8b 45 e8 mov -0x18(%rbp),%r8d 497f74: 48 8d 4d d0 lea -0x30(%rbp),%rcx 497f78: 48 8d 55 d4 lea -0x2c(%rbp),%rdx 497f7c: 48 8d 75 d8 lea -0x28(%rbp),%rsi 497f80: 48 8b 7d e0 mov -0x20(%rbp),%rdi 497f84: e8 47 01 00 00 callq 4980d0 <_D3std6stream4File9parseModeMFiJiJiJiZv> 497f89: 48 8b 45 e0 mov -0x20(%rbp),%rax 497f8d: c6 40 12 01 movb $0x1,0x12(%rax) 497f91: 8a 4d e8 mov -0x18(%rbp),%cl 497f94: 80 e1 01 and $0x1,%cl 497f97: 88 48 10 mov %cl,0x10(%rax) 497f9a: 0f ba 65 e8 01 btl $0x1,-0x18(%rbp) 497f9f: 19 d2 sbb %edx,%edx 497fa1: f7 da neg %edx 497fa3: 88 50 11 mov %dl,0x11(%rax) 497fa6: 8b 55 d4 mov -0x2c(%rbp),%edx 497fa9: 8b 75 d0 mov -0x30(%rbp),%esi 497fac: 0b 75 d8 or -0x28(%rbp),%esi 497faf: 48 89 95 80 fe ff ff mov %rdx,-0x180(%rbp) 497fb6: 48 89 b5 88 fe ff ff mov %rsi,-0x178(%rbp) 497fbd: 48 8b 55 f8 mov -0x8(%rbp),%rdx 497fc1: 48 8b 75 f0 mov -0x10(%rbp),%rsi 497fc5: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 497fcc: e8 cf 4d ff ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 497fd1: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 497fd8: e8 23 4f ff ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 497fdd: 48 89 c7 mov %rax,%rdi 497fe0: 48 8b 95 80 fe ff ff mov -0x180(%rbp),%rdx 497fe7: 48 8b b5 88 fe ff ff mov -0x178(%rbp),%rsi 497fee: 31 c0 xor %eax,%eax 497ff0: e8 1b fc fe ff callq 487c10 497ff5: 48 8b 4d e0 mov -0x20(%rbp),%rcx 497ff9: 89 41 38 mov %eax,0x38(%rcx) 497ffc: e8 02 00 00 00 callq 498003 <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv+0xcb> 498001: eb 0d jmp 498010 <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv+0xd8> 498003: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 49800a: e8 09 4f ff ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 49800f: c3 retq 498010: 48 8b 45 e0 mov -0x20(%rbp),%rax 498014: 83 78 38 ff cmpl $0xffffffffffffffff,0x38(%rax) 498018: 0f 95 c2 setne %dl 49801b: 0f b6 d2 movzbl %dl,%edx 49801e: 88 50 13 mov %dl,0x13(%rax) 498021: 80 f2 01 xor $0x1,%dl 498024: 74 71 je 498097 <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv+0x15f> 498026: bf 38 35 4f 00 mov $0x4f3538,%edi 49802b: e8 78 18 ff ff callq 4898a8 <_d_newclass> 498030: 48 89 c3 mov %rax,%rbx 498033: 48 8b 15 ee 9a 04 00 mov 0x49aee(%rip),%rdx # 4e1b28 <_TMP6253+0x8> 49803a: 48 8b 05 df 9a 04 00 mov 0x49adf(%rip),%rax # 4e1b20 <_TMP6253> 498041: 48 89 45 a0 mov %rax,-0x60(%rbp) 498045: 48 89 55 a8 mov %rdx,-0x58(%rbp) 498049: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49804d: 48 8b 45 f0 mov -0x10(%rbp),%rax 498051: 48 89 45 b0 mov %rax,-0x50(%rbp) 498055: 48 89 55 b8 mov %rdx,-0x48(%rbp) 498059: 48 8b 15 98 9a 04 00 mov 0x49a98(%rip),%rdx # 4e1af8 <_TMP6251+0x8> 498060: 48 8b 05 89 9a 04 00 mov 0x49a89(%rip),%rax # 4e1af0 <_TMP6251> 498067: 48 89 45 c0 mov %rax,-0x40(%rbp) 49806b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49806f: 48 8d 55 a0 lea -0x60(%rbp),%rdx 498073: be 03 00 00 00 mov $0x3,%esi 498078: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49807d: e8 02 19 ff ff callq 489984 <_d_arraycatnTX> 498082: 48 89 c6 mov %rax,%rsi 498085: 48 8b fb mov %rbx,%rdi 498088: e8 bf fd ff ff callq 497e4c <_D3std6stream13OpenException6__ctorMFAyaZC3std6stream13OpenException> 49808d: 48 89 c7 mov %rax,%rdi 498090: e8 97 0f ff ff callq 48902c <_d_throwc> 498095: eb 27 jmp 4980be <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv+0x186> 498097: 48 8b 5d e0 mov -0x20(%rbp),%rbx 49809b: 8b 75 e8 mov -0x18(%rbp),%esi 49809e: 44 8a c6 mov %sil,%r8b 4980a1: 41 80 e0 0a and $0xa,%r8b 4980a5: b9 0a 00 00 00 mov $0xa,%ecx 4980aa: 44 3a c1 cmp %cl,%r8b 4980ad: 75 0f jne 4980be <_D3std6stream4File4openMFAyaE3std6stream8FileModeZv+0x186> 4980af: 31 f6 xor %esi,%esi 4980b1: 48 89 c7 mov %rax,%rdi 4980b4: 48 8b 03 mov (%rbx),%rax 4980b7: 48 ff 90 b0 02 00 00 rex.W callq *0x2b0(%rax) 4980be: 41 5f pop %r15 4980c0: 41 5e pop %r14 4980c2: 41 5d pop %r13 4980c4: 41 5c pop %r12 4980c6: 5b pop %rbx 4980c7: 48 8b e5 mov %rbp,%rsp 4980ca: 5d pop %rbp 4980cb: c3 retq 4980cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004980d0 <_D3std6stream4File9parseModeMFiJiJiJiZv>: 4980d0: 55 push %rbp 4980d1: 48 8b ec mov %rsp,%rbp 4980d4: 48 83 ec 20 sub $0x20,%rsp 4980d8: 53 push %rbx 4980d9: 49 89 c9 mov %rcx,%r9 4980dc: 4d 89 c3 mov %r8,%r11 4980df: 31 c0 xor %eax,%eax 4980e1: 41 89 01 mov %eax,(%r9) 4980e4: 89 02 mov %eax,(%rdx) 4980e6: 89 06 mov %eax,(%rsi) 4980e8: c7 02 b6 01 00 00 movl $0x1b6,(%rdx) 4980ee: 41 f7 c3 01 00 00 00 test $0x1,%r11d 4980f5: 74 03 je 4980fa <_D3std6stream4File9parseModeMFiJiJiJiZv+0x2a> 4980f7: 41 89 01 mov %eax,(%r9) 4980fa: 41 f7 c3 02 00 00 00 test $0x2,%r11d 498101: 74 0d je 498110 <_D3std6stream4File9parseModeMFiJiJiJiZv+0x40> 498103: c7 06 40 00 00 00 movl $0x40,(%rsi) 498109: 41 c7 01 01 00 00 00 movl $0x1,(%r9) 498110: 41 83 39 01 cmpl $0x1,(%r9) 498114: 75 07 jne 49811d <_D3std6stream4File9parseModeMFiJiJiJiZv+0x4d> 498116: 41 c7 01 02 00 00 00 movl $0x2,(%r9) 49811d: 41 80 e0 06 and $0x6,%r8b 498121: bb 06 00 00 00 mov $0x6,%ebx 498126: 44 3a c3 cmp %bl,%r8b 498129: 75 07 jne 498132 <_D3std6stream4File9parseModeMFiJiJiJiZv+0x62> 49812b: 41 81 09 00 02 00 00 orl $0x200,(%r9) 498132: 5b pop %rbx 498133: 48 8b e5 mov %rbp,%rsp 498136: 5d pop %rbp 498137: c3 retq 0000000000498138 <_D3std6stream4File6createMFAyaZv>: 498138: 55 push %rbp 498139: 48 8b ec mov %rsp,%rbp 49813c: 48 83 ec 28 sub $0x28,%rsp 498140: 53 push %rbx 498141: 48 89 75 f0 mov %rsi,-0x10(%rbp) 498145: 48 89 55 f8 mov %rdx,-0x8(%rbp) 498149: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49814d: 48 8b 45 f0 mov -0x10(%rbp),%rax 498151: 48 89 c2 mov %rax,%rdx 498154: be 06 00 00 00 mov $0x6,%esi 498159: 48 8b 1f mov (%rdi),%rbx 49815c: 48 ff 93 00 03 00 00 rex.W callq *0x300(%rbx) 498163: 5b pop %rbx 498164: 48 8b e5 mov %rbp,%rsp 498167: 5d pop %rbp 498168: c3 retq 498169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498170 <_D3std6stream4File6createMFAyaE3std6stream8FileModeZv>: 498170: 55 push %rbp 498171: 48 8b ec mov %rsp,%rbp 498174: 48 83 ec 28 sub $0x28,%rsp 498178: 53 push %rbx 498179: 89 75 e0 mov %esi,-0x20(%rbp) 49817c: 48 89 55 f0 mov %rdx,-0x10(%rbp) 498180: 48 89 4d f8 mov %rcx,-0x8(%rbp) 498184: 48 89 fb mov %rdi,%rbx 498187: 48 8b 03 mov (%rbx),%rax 49818a: 48 ff 90 e8 02 00 00 rex.W callq *0x2e8(%rax) 498191: 48 8b 4d f8 mov -0x8(%rbp),%rcx 498195: 48 8b 45 f0 mov -0x10(%rbp),%rax 498199: 48 89 c2 mov %rax,%rdx 49819c: 8b 75 e0 mov -0x20(%rbp),%esi 49819f: 81 ce 06 00 00 00 or $0x6,%esi 4981a5: 48 8b fb mov %rbx,%rdi 4981a8: 4c 8b 03 mov (%rbx),%r8 4981ab: 49 ff 90 f0 02 00 00 rex.WB callq *0x2f0(%r8) 4981b2: 5b pop %rbx 4981b3: 48 8b e5 mov %rbp,%rsp 4981b6: 5d pop %rbp 4981b7: c3 retq 00000000004981b8 <_D3std6stream4File5closeMFZv>: 4981b8: 55 push %rbp 4981b9: 48 8b ec mov %rsp,%rbp 4981bc: 48 83 ec 10 sub $0x10,%rsp 4981c0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4981c4: 80 7f 13 00 cmpb $0x0,0x13(%rdi) 4981c8: 74 23 je 4981ed <_D3std6stream4File5closeMFZv+0x35> 4981ca: e8 a5 e1 ff ff callq 496374 <_D3std6stream6Stream5closeMFZv> 4981cf: 48 8b 45 f8 mov -0x8(%rbp),%rax 4981d3: 8b 48 38 mov 0x38(%rax),%ecx 4981d6: 85 c9 test %ecx,%ecx 4981d8: 74 13 je 4981ed <_D3std6stream4File5closeMFZv+0x35> 4981da: 48 89 cf mov %rcx,%rdi 4981dd: e8 4e fa fe ff callq 487c30 4981e2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4981e6: c7 42 38 ff ff ff ff movl $0xffffffff,0x38(%rdx) 4981ed: 48 8b e5 mov %rbp,%rsp 4981f0: 5d pop %rbp 4981f1: c3 retq 4981f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004981f8 <_D3std6stream4File6__dtorMFZv>: 4981f8: 55 push %rbp 4981f9: 48 8b ec mov %rsp,%rbp 4981fc: 48 83 ec 10 sub $0x10,%rsp 498200: 48 8b 07 mov (%rdi),%rax 498203: 48 ff 90 e8 02 00 00 rex.W callq *0x2e8(%rax) 49820a: 48 8b e5 mov %rbp,%rsp 49820d: 5d pop %rbp 49820e: c3 retq 49820f: 90 nop 0000000000498210 <_D3std6stream4File9readBlockMFPvmZm>: 498210: 55 push %rbp 498211: 48 8b ec mov %rsp,%rbp 498214: 48 83 ec 10 sub $0x10,%rsp 498218: 53 push %rbx 498219: 41 54 push %r12 49821b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49821f: 49 89 fc mov %rdi,%r12 498222: 48 89 f3 mov %rsi,%rbx 498225: e8 32 e4 ff ff callq 49665c <_D3std6stream6Stream14assertReadableMFZv> 49822a: 48 8b d3 mov %rbx,%rdx 49822d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 498231: 41 8b 7c 24 38 mov 0x38(%r12),%edi 498236: e8 15 fa fe ff callq 487c50 49823b: 48 89 c3 mov %rax,%rbx 49823e: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 498242: 75 02 jne 498246 <_D3std6stream4File9readBlockMFPvmZm+0x36> 498244: 31 db xor %ebx,%ebx 498246: 48 85 db test %rbx,%rbx 498249: 48 0f 94 c0 rex.W sete %al 49824d: 41 88 44 24 14 mov %al,0x14(%r12) 498252: 48 8b c3 mov %rbx,%rax 498255: 41 5c pop %r12 498257: 5b pop %rbx 498258: 48 8b e5 mov %rbp,%rsp 49825b: 5d pop %rbp 49825c: c3 retq 49825d: 0f 1f 00 nopl (%rax) 0000000000498260 <_D3std6stream4File10writeBlockMFxPvmZm>: 498260: 55 push %rbp 498261: 48 8b ec mov %rsp,%rbp 498264: 48 83 ec 18 sub $0x18,%rsp 498268: 53 push %rbx 498269: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49826d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 498271: 48 89 f3 mov %rsi,%rbx 498274: e8 23 e4 ff ff callq 49669c <_D3std6stream6Stream15assertWriteableMFZv> 498279: 48 8b d3 mov %rbx,%rdx 49827c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 498280: 48 8b 45 f0 mov -0x10(%rbp),%rax 498284: 8b 78 38 mov 0x38(%rax),%edi 498287: e8 b4 f9 fe ff callq 487c40 49828c: 48 89 c3 mov %rax,%rbx 49828f: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 498293: 75 02 jne 498297 <_D3std6stream4File10writeBlockMFxPvmZm+0x37> 498295: 31 db xor %ebx,%ebx 498297: 48 8b c3 mov %rbx,%rax 49829a: 5b pop %rbx 49829b: 48 8b e5 mov %rbp,%rsp 49829e: 5d pop %rbp 49829f: c3 retq 00000000004982a0 <_D3std6stream4File4seekMFlE3std6stream7SeekPosZm>: 4982a0: 55 push %rbp 4982a1: 48 8b ec mov %rsp,%rbp 4982a4: 48 83 ec 20 sub $0x20,%rsp 4982a8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4982ac: 89 75 f0 mov %esi,-0x10(%rbp) 4982af: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4982b3: e8 24 e4 ff ff callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 4982b8: 8b 55 f0 mov -0x10(%rbp),%edx 4982bb: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4982bf: 48 8b 45 e8 mov -0x18(%rbp),%rax 4982c3: 8b 78 38 mov 0x38(%rax),%edi 4982c6: e8 55 f9 fe ff callq 487c20 4982cb: 48 89 45 e0 mov %rax,-0x20(%rbp) 4982cf: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4982d3: 75 28 jne 4982fd <_D3std6stream4File4seekMFlE3std6stream7SeekPosZm+0x5d> 4982d5: bf a8 29 4f 00 mov $0x4f29a8,%edi 4982da: e8 c9 15 ff ff callq 4898a8 <_d_newclass> 4982df: 48 8b 15 72 98 04 00 mov 0x49872(%rip),%rdx # 4e1b58 <_TMP6257+0x8> 4982e6: 48 8b 35 63 98 04 00 mov 0x49863(%rip),%rsi # 4e1b50 <_TMP6257> 4982ed: 48 89 c7 mov %rax,%rdi 4982f0: e8 fb b7 ff ff callq 493af0 <_D3std6stream13SeekException6__ctorMFAyaZC3std6stream13SeekException> 4982f5: 48 89 c7 mov %rax,%rdi 4982f8: e8 2f 0d ff ff callq 48902c <_d_throwc> 4982fd: 48 8b 7d e8 mov -0x18(%rbp),%rdi 498301: c6 47 14 00 movb $0x0,0x14(%rdi) 498305: 48 8b 45 e0 mov -0x20(%rbp),%rax 498309: 48 8b e5 mov %rbp,%rsp 49830c: 5d pop %rbp 49830d: c3 retq 49830e: 66 90 xchg %ax,%ax 0000000000498310 <_D3std6stream4File9availableMFNdZm>: 498310: 55 push %rbp 498311: 48 8b ec mov %rsp,%rbp 498314: 48 83 ec 18 sub $0x18,%rsp 498318: 53 push %rbx 498319: 48 89 fb mov %rdi,%rbx 49831c: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 498320: 74 44 je 498366 <_D3std6stream4File9availableMFNdZm+0x56> 498322: 48 8b 0b mov (%rbx),%rcx 498325: 48 ff 91 c8 02 00 00 rex.W callq *0x2c8(%rcx) 49832c: 48 89 45 f0 mov %rax,-0x10(%rbp) 498330: 48 8b fb mov %rbx,%rdi 498333: 48 8b 13 mov (%rbx),%rdx 498336: 48 ff 92 c0 02 00 00 rex.W callq *0x2c0(%rdx) 49833d: 48 89 c6 mov %rax,%rsi 498340: 48 8b 45 f0 mov -0x10(%rbp),%rax 498344: 48 2b c6 sub %rsi,%rax 498347: 48 89 45 f8 mov %rax,-0x8(%rbp) 49834b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 49834f: 76 0b jbe 49835c <_D3std6stream4File9availableMFNdZm+0x4c> 498351: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 498358: 48 89 45 f8 mov %rax,-0x8(%rbp) 49835c: 48 8b 45 f8 mov -0x8(%rbp),%rax 498360: 5b pop %rbx 498361: 48 8b e5 mov %rbp,%rsp 498364: 5d pop %rbp 498365: c3 retq 498366: 31 c0 xor %eax,%eax 498368: 5b pop %rbx 498369: 48 8b e5 mov %rbp,%rsp 49836c: 5d pop %rbp 49836d: c3 retq 49836e: 66 90 xchg %ax,%ax 0000000000498370 <_D3std6stream4File6handleMFZi>: 498370: 55 push %rbp 498371: 48 8b ec mov %rsp,%rbp 498374: 48 83 ec 10 sub $0x10,%rsp 498378: 8b 47 38 mov 0x38(%rdi),%eax 49837b: 48 8b e5 mov %rbp,%rsp 49837e: 5d pop %rbp 49837f: c3 retq 0000000000498380 <_TMP6258>: 498380: 48 83 ef 28 sub $0x28,%rdi 498384: e9 a3 b7 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 498389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498390 <_TMP6259>: 498390: 48 83 ef 28 sub $0x28,%rdi 498394: e9 0b b8 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 498399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983a0 <_TMP6260>: 4983a0: 48 83 ef 28 sub $0x28,%rdi 4983a4: e9 1b b8 ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 4983a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983b0 <_TMP6261>: 4983b0: 48 83 ef 28 sub $0x28,%rdi 4983b4: e9 2b b8 ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 4983b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983c0 <_TMP6262>: 4983c0: 48 83 ef 28 sub $0x28,%rdi 4983c4: e9 3b b8 ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 4983c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983d0 <_TMP6263>: 4983d0: 48 83 ef 28 sub $0x28,%rdi 4983d4: e9 53 b8 ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 4983d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983e0 <_TMP6264>: 4983e0: 48 83 ef 28 sub $0x28,%rdi 4983e4: e9 6b b8 ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 4983e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004983f0 <_TMP6265>: 4983f0: 48 83 ef 28 sub $0x28,%rdi 4983f4: e9 83 b8 ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 4983f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498400 <_TMP6266>: 498400: 48 83 ef 28 sub $0x28,%rdi 498404: e9 9b b8 ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 498409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498410 <_TMP6267>: 498410: 48 83 ef 28 sub $0x28,%rdi 498414: e9 b3 b8 ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 498419: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498420 <_TMP6268>: 498420: 48 83 ef 28 sub $0x28,%rdi 498424: e9 cb b8 ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 498429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498430 <_TMP6269>: 498430: 48 83 ef 28 sub $0x28,%rdi 498434: e9 e3 b8 ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 498439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498440 <_TMP6270>: 498440: 48 83 ef 28 sub $0x28,%rdi 498444: e9 03 b9 ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 498449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498450 <_TMP6271>: 498450: 48 83 ef 28 sub $0x28,%rdi 498454: e9 2b b9 ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 498459: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498460 <_TMP6272>: 498460: 48 83 ef 28 sub $0x28,%rdi 498464: e9 43 b9 ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 498469: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498470 <_TMP6273>: 498470: 48 83 ef 28 sub $0x28,%rdi 498474: e9 63 b9 ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 498479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498480 <_TMP6274>: 498480: 48 83 ef 28 sub $0x28,%rdi 498484: e9 8b b9 ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 498489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498490 <_TMP6275>: 498490: 48 83 ef 28 sub $0x28,%rdi 498494: e9 ab b9 ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 498499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984a0 <_TMP6276>: 4984a0: 48 83 ef 28 sub $0x28,%rdi 4984a4: e9 cb b9 ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 4984a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984b0 <_TMP6277>: 4984b0: 48 83 ef 28 sub $0x28,%rdi 4984b4: e9 03 ba ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 4984b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984c0 <_TMP6278>: 4984c0: 48 83 ef 28 sub $0x28,%rdi 4984c4: e9 13 ba ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 4984c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984d0 <_TMP6279>: 4984d0: 48 83 ef 28 sub $0x28,%rdi 4984d4: e9 2b ba ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 4984d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984e0 <_TMP6280>: 4984e0: 48 83 ef 28 sub $0x28,%rdi 4984e4: e9 43 ba ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 4984e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004984f0 <_TMP6281>: 4984f0: 48 83 ef 28 sub $0x28,%rdi 4984f4: e9 8b ba ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 4984f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498500 <_TMP6282>: 498500: 48 83 ef 28 sub $0x28,%rdi 498504: e9 d3 ba ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 498509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498510 <_TMP6283>: 498510: 48 83 ef 28 sub $0x28,%rdi 498514: e9 e3 ba ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 498519: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498520 <_TMP6284>: 498520: 48 83 ef 28 sub $0x28,%rdi 498524: e9 db bb ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 498529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498530 <_TMP6285>: 498530: 48 83 ef 28 sub $0x28,%rdi 498534: e9 eb bb ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 498539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498540 <_TMP6286>: 498540: 48 83 ef 28 sub $0x28,%rdi 498544: e9 e3 bc ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 498549: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498550 <_TMP6287>: 498550: 48 83 ef 28 sub $0x28,%rdi 498554: e9 63 bd ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 498559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498560 <_TMP6288>: 498560: 48 83 ef 28 sub $0x28,%rdi 498564: e9 2b be ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 498569: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498570 <_TMP6289>: 498570: 48 83 ef 28 sub $0x28,%rdi 498574: e9 ab be ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 498579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498580 <_TMP6290>: 498580: 48 83 ef 28 sub $0x28,%rdi 498584: e9 73 bf ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 498589: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498590 <_TMP6291>: 498590: 48 83 ef 28 sub $0x28,%rdi 498594: e9 ab bf ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 498599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985a0 <_TMP6292>: 4985a0: 48 83 ef 28 sub $0x28,%rdi 4985a4: e9 03 c0 ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 4985a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985b0 <_TMP6293>: 4985b0: 48 83 ef 28 sub $0x28,%rdi 4985b4: e9 73 c0 ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 4985b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985c0 <_TMP6294>: 4985c0: 48 83 ef 28 sub $0x28,%rdi 4985c4: e9 3b c1 ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 4985c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985d0 <_TMP6295>: 4985d0: 48 83 ef 28 sub $0x28,%rdi 4985d4: e9 ab c1 ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 4985d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985e0 <_TMP6296>: 4985e0: 48 83 ef 28 sub $0x28,%rdi 4985e4: e9 1b c2 ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 4985e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004985f0 <_TMP6297>: 4985f0: 48 83 ef 28 sub $0x28,%rdi 4985f4: e9 0b d1 ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 4985f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498600 <_TMP6298>: 498600: 48 83 ef 28 sub $0x28,%rdi 498604: e9 07 fd ff ff jmpq 498310 <_D3std6stream4File9availableMFNdZm> 498609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498610 <_TMP6299>: 498610: 48 83 ef 28 sub $0x28,%rdi 498614: e9 ab dc ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 498619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498620 <_TMP6300>: 498620: 48 83 ef 28 sub $0x28,%rdi 498624: e9 0b dd ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 498629: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498630 <_TMP6301>: 498630: 48 83 ef 30 sub $0x30,%rdi 498634: e9 83 d1 ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 498639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498640 <_TMP6302>: 498640: 48 83 ef 30 sub $0x30,%rdi 498644: e9 fb d1 ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 498649: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498650 <_TMP6303>: 498650: 48 83 ef 30 sub $0x30,%rdi 498654: e9 13 d2 ff ff jmpq 49586c <_D3std6stream6Stream5writeMFgZv> 498659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498660 <_TMP6304>: 498660: 48 83 ef 30 sub $0x30,%rdi 498664: e9 2b d2 ff ff jmpq 495894 <_D3std6stream6Stream5writeMFhZv> 498669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498670 <_TMP6305>: 498670: 48 83 ef 30 sub $0x30,%rdi 498674: e9 43 d2 ff ff jmpq 4958bc <_D3std6stream6Stream5writeMFsZv> 498679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498680 <_TMP6306>: 498680: 48 83 ef 30 sub $0x30,%rdi 498684: e9 5b d2 ff ff jmpq 4958e4 <_D3std6stream6Stream5writeMFtZv> 498689: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498690 <_TMP6307>: 498690: 48 83 ef 30 sub $0x30,%rdi 498694: e9 73 d2 ff ff jmpq 49590c <_D3std6stream6Stream5writeMFiZv> 498699: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986a0 <_TMP6308>: 4986a0: 48 83 ef 30 sub $0x30,%rdi 4986a4: e9 8b d2 ff ff jmpq 495934 <_D3std6stream6Stream5writeMFkZv> 4986a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986b0 <_TMP6309>: 4986b0: 48 83 ef 30 sub $0x30,%rdi 4986b4: e9 a3 d2 ff ff jmpq 49595c <_D3std6stream6Stream5writeMFlZv> 4986b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986c0 <_TMP6310>: 4986c0: 48 83 ef 30 sub $0x30,%rdi 4986c4: e9 bb d2 ff ff jmpq 495984 <_D3std6stream6Stream5writeMFmZv> 4986c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986d0 <_TMP6311>: 4986d0: 48 83 ef 30 sub $0x30,%rdi 4986d4: e9 d3 d2 ff ff jmpq 4959ac <_D3std6stream6Stream5writeMFfZv> 4986d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986e0 <_TMP6312>: 4986e0: 48 83 ef 30 sub $0x30,%rdi 4986e4: e9 eb d2 ff ff jmpq 4959d4 <_D3std6stream6Stream5writeMFdZv> 4986e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004986f0 <_TMP6313>: 4986f0: 48 83 ef 30 sub $0x30,%rdi 4986f4: e9 03 d3 ff ff jmpq 4959fc <_D3std6stream6Stream5writeMFeZv> 4986f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498700 <_TMP6314>: 498700: 48 83 ef 30 sub $0x30,%rdi 498704: e9 13 d3 ff ff jmpq 495a1c <_D3std6stream6Stream5writeMFoZv> 498709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498710 <_TMP6315>: 498710: 48 83 ef 30 sub $0x30,%rdi 498714: e9 2b d3 ff ff jmpq 495a44 <_D3std6stream6Stream5writeMFpZv> 498719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498720 <_TMP6316>: 498720: 48 83 ef 30 sub $0x30,%rdi 498724: e9 43 d3 ff ff jmpq 495a6c <_D3std6stream6Stream5writeMFjZv> 498729: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498730 <_TMP6317>: 498730: 48 83 ef 30 sub $0x30,%rdi 498734: e9 53 d3 ff ff jmpq 495a8c <_D3std6stream6Stream5writeMFqZv> 498739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498740 <_TMP6318>: 498740: 48 83 ef 30 sub $0x30,%rdi 498744: e9 63 d3 ff ff jmpq 495aac <_D3std6stream6Stream5writeMFrZv> 498749: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498750 <_TMP6319>: 498750: 48 83 ef 30 sub $0x30,%rdi 498754: e9 83 d3 ff ff jmpq 495adc <_D3std6stream6Stream5writeMFcZv> 498759: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498760 <_TMP6320>: 498760: 48 83 ef 30 sub $0x30,%rdi 498764: e9 93 d3 ff ff jmpq 495afc <_D3std6stream6Stream5writeMFaZv> 498769: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498770 <_TMP6321>: 498770: 48 83 ef 30 sub $0x30,%rdi 498774: e9 ab d3 ff ff jmpq 495b24 <_D3std6stream6Stream5writeMFuZv> 498779: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498780 <_TMP6322>: 498780: 48 83 ef 30 sub $0x30,%rdi 498784: e9 c3 d3 ff ff jmpq 495b4c <_D3std6stream6Stream5writeMFwZv> 498789: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498790 <_TMP6323>: 498790: 48 83 ef 30 sub $0x30,%rdi 498794: e9 db d3 ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 498799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987a0 <_TMP6324>: 4987a0: 48 83 ef 30 sub $0x30,%rdi 4987a4: e9 0b d4 ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 4987a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987b0 <_TMP6325>: 4987b0: 48 83 ef 30 sub $0x30,%rdi 4987b4: e9 3b d4 ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 4987b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987c0 <_TMP6326>: 4987c0: 48 83 ef 30 sub $0x30,%rdi 4987c4: e9 73 d4 ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 4987c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987d0 <_TMP6327>: 4987d0: 48 83 ef 30 sub $0x30,%rdi 4987d4: e9 ab d4 ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 4987d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987e0 <_TMP6328>: 4987e0: 48 83 ef 30 sub $0x30,%rdi 4987e4: e9 c3 d4 ff ff jmpq 495cac <_D3std6stream6Stream12writeStringWMFAxuZv> 4987e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004987f0 <_TMP6329>: 4987f0: 48 83 ef 30 sub $0x30,%rdi 4987f4: e9 db d4 ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 4987f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498800 <_TMP6330>: 498800: 48 83 ef 30 sub $0x30,%rdi 498804: e9 ab d5 ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 498809: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498810 <_TMP6331>: 498810: 48 83 ef 30 sub $0x30,%rdi 498814: e9 83 d6 ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 498819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498820 <_TMP6332>: 498820: 48 83 ef 30 sub $0x30,%rdi 498824: e9 1b d7 ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 498829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498830 <_TMP6333>: 498830: 48 83 ef 30 sub $0x30,%rdi 498834: e9 bb d7 ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 498839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498840 <_TMP6334>: 498840: 48 83 ef 30 sub $0x30,%rdi 498844: e9 fb da ff ff jmpq 496344 <_D3std6stream6Stream5flushMFZv> 498849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498850 <_TMP6335>: 498850: 48 83 ef 30 sub $0x30,%rdi 498854: e9 5f f9 ff ff jmpq 4981b8 <_D3std6stream4File5closeMFZv> 498859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498860 <_TMP6336>: 498860: 48 83 ef 30 sub $0x30,%rdi 498864: e9 cb da ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 498869: 00 00 add %al,(%rax) ... 000000000049886c <_D3std6stream12BufferedFile6__ctorMFZC3std6stream12BufferedFile>: 49886c: 55 push %rbp 49886d: 48 8b ec mov %rsp,%rbp 498870: 48 83 ec 10 sub $0x10,%rsp 498874: 48 89 7d f8 mov %rdi,-0x8(%rbp) 498878: bf d0 35 4f 00 mov $0x4f35d0,%edi 49887d: e8 26 10 ff ff callq 4898a8 <_d_newclass> 498882: 48 89 c7 mov %rax,%rdi 498885: e8 ee f5 ff ff callq 497e78 <_D3std6stream4File6__ctorMFZC3std6stream4File> 49888a: 48 89 c2 mov %rax,%rdx 49888d: be 00 20 00 00 mov $0x2000,%esi 498892: 48 8b 7d f8 mov -0x8(%rbp),%rdi 498896: e8 51 ea ff ff callq 4972ec <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream> 49889b: 48 8b 45 f8 mov -0x8(%rbp),%rax 49889f: 48 8b e5 mov %rbp,%rsp 4988a2: 5d pop %rbp 4988a3: c3 retq 00000000004988a4 <_D3std6stream12BufferedFile6__ctorMFAyaE3std6stream8FileModemZC3std6stream12BufferedFile>: 4988a4: 55 push %rbp 4988a5: 48 8b ec mov %rsp,%rbp 4988a8: 48 83 ec 50 sub $0x50,%rsp 4988ac: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4988b0: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4988b4: 89 55 e0 mov %edx,-0x20(%rbp) 4988b7: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4988bb: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4988bf: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4988c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4988c7: 48 89 c2 mov %rax,%rdx 4988ca: 8b 75 e0 mov -0x20(%rbp),%esi 4988cd: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4988d1: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4988d5: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4988d9: bf d0 35 4f 00 mov $0x4f35d0,%edi 4988de: e8 c5 0f ff ff callq 4898a8 <_d_newclass> 4988e3: 48 89 c7 mov %rax,%rdi 4988e6: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4988ea: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4988ee: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4988f2: e8 01 f6 ff ff callq 497ef8 <_D3std6stream4File6__ctorMFAyaE3std6stream8FileModeZC3std6stream4File> 4988f7: 48 89 c2 mov %rax,%rdx 4988fa: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4988fe: 48 8b 7d d0 mov -0x30(%rbp),%rdi 498902: e8 e5 e9 ff ff callq 4972ec <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream> 498907: 48 8b 45 d0 mov -0x30(%rbp),%rax 49890b: 48 8b e5 mov %rbp,%rsp 49890e: 5d pop %rbp 49890f: c3 retq 498910: 0f 1f 40 00 nopl 0x0(%rax) 0000000000498914 <_D3std6stream12BufferedFile6__ctorMFC3std6stream4FilemZC3std6stream12BufferedFile>: 498914: 55 push %rbp 498915: 48 8b ec mov %rsp,%rbp 498918: 48 83 ec 20 sub $0x20,%rsp 49891c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 498920: e8 c7 e9 ff ff callq 4972ec <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream> 498925: 48 8b 45 e8 mov -0x18(%rbp),%rax 498929: 48 8b e5 mov %rbp,%rsp 49892c: 5d pop %rbp 49892d: c3 retq 49892e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000498934 <_D3std6stream12BufferedFile6__ctorMFiE3std6stream8FileModemZC3std6stream12BufferedFile>: 498934: 55 push %rbp 498935: 48 8b ec mov %rsp,%rbp 498938: 48 83 ec 30 sub $0x30,%rsp 49893c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 498940: 48 89 75 e8 mov %rsi,-0x18(%rbp) 498944: 89 55 f0 mov %edx,-0x10(%rbp) 498947: 48 89 ca mov %rcx,%rdx 49894a: 8b 75 f0 mov -0x10(%rbp),%esi 49894d: 48 89 55 d0 mov %rdx,-0x30(%rbp) 498951: 48 89 75 d8 mov %rsi,-0x28(%rbp) 498955: bf d0 35 4f 00 mov $0x4f35d0,%edi 49895a: e8 49 0f ff ff callq 4898a8 <_d_newclass> 49895f: 48 89 c7 mov %rax,%rdi 498962: 48 8b 55 d0 mov -0x30(%rbp),%rdx 498966: 48 8b 75 d8 mov -0x28(%rbp),%rsi 49896a: e8 31 f5 ff ff callq 497ea0 <_D3std6stream4File6__ctorMFiE3std6stream8FileModeZC3std6stream4File> 49896f: 48 89 c2 mov %rax,%rdx 498972: 48 8b 75 e8 mov -0x18(%rbp),%rsi 498976: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49897a: e8 6d e9 ff ff callq 4972ec <_D3std6stream14BufferedStream6__ctorMFC3std6stream6StreammZC3std6stream14BufferedStream> 49897f: 48 8b 45 e0 mov -0x20(%rbp),%rax 498983: 48 8b e5 mov %rbp,%rsp 498986: 5d pop %rbp 498987: c3 retq 498988: 0f 1f 40 00 nopl 0x0(%rax) 000000000049898c <_D3std6stream12BufferedFile4openMFAyaE3std6stream8FileModeZv>: 49898c: 55 push %rbp 49898d: 48 8b ec mov %rsp,%rbp 498990: 48 83 ec 48 sub $0x48,%rsp 498994: 53 push %rbx 498995: 48 89 7d e0 mov %rdi,-0x20(%rbp) 498999: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49899d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4989a1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4989a5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4989a9: 48 89 c2 mov %rax,%rdx 4989ac: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4989b0: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4989b4: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4989b8: be d0 35 4f 00 mov $0x4f35d0,%esi 4989bd: 48 8b 7f 38 mov 0x38(%rdi),%rdi 4989c1: e8 5e 05 ff ff callq 488f24 <_d_dynamic_cast> 4989c6: 48 89 c7 mov %rax,%rdi 4989c9: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4989cd: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4989d1: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4989d5: 48 8b 1f mov (%rdi),%rbx 4989d8: 48 ff 93 f0 02 00 00 rex.W callq *0x2f0(%rbx) 4989df: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4989e3: 48 8b 07 mov (%rdi),%rax 4989e6: 48 ff 90 f8 02 00 00 rex.W callq *0x2f8(%rax) 4989ed: 5b pop %rbx 4989ee: 48 8b e5 mov %rbp,%rsp 4989f1: 5d pop %rbp 4989f2: c3 retq 4989f3: 90 nop 00000000004989f4 <_D3std6stream12BufferedFile6createMFAyaE3std6stream8FileModeZv>: 4989f4: 55 push %rbp 4989f5: 48 8b ec mov %rsp,%rbp 4989f8: 48 83 ec 48 sub $0x48,%rsp 4989fc: 53 push %rbx 4989fd: 48 89 7d e0 mov %rdi,-0x20(%rbp) 498a01: 48 89 55 f0 mov %rdx,-0x10(%rbp) 498a05: 48 89 4d f8 mov %rcx,-0x8(%rbp) 498a09: 48 8b 4d f8 mov -0x8(%rbp),%rcx 498a0d: 48 8b 45 f0 mov -0x10(%rbp),%rax 498a11: 48 89 c2 mov %rax,%rdx 498a14: 48 89 4d c8 mov %rcx,-0x38(%rbp) 498a18: 48 89 55 d0 mov %rdx,-0x30(%rbp) 498a1c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 498a20: be d0 35 4f 00 mov $0x4f35d0,%esi 498a25: 48 8b 7f 38 mov 0x38(%rdi),%rdi 498a29: e8 f6 04 ff ff callq 488f24 <_d_dynamic_cast> 498a2e: 48 89 c7 mov %rax,%rdi 498a31: 48 8b 4d c8 mov -0x38(%rbp),%rcx 498a35: 48 8b 55 d0 mov -0x30(%rbp),%rdx 498a39: 48 8b 75 d8 mov -0x28(%rbp),%rsi 498a3d: 48 8b 1f mov (%rdi),%rbx 498a40: 48 ff 93 00 03 00 00 rex.W callq *0x300(%rbx) 498a47: 48 8b 7d e0 mov -0x20(%rbp),%rdi 498a4b: 48 8b 07 mov (%rdi),%rax 498a4e: 48 ff 90 f8 02 00 00 rex.W callq *0x2f8(%rax) 498a55: 5b pop %rbx 498a56: 48 8b e5 mov %rbp,%rsp 498a59: 5d pop %rbp 498a5a: c3 retq ... 0000000000498a5c <_D3std6stream12EndianStream6__ctorMFC3std6stream6StreamE3std6system6EndianZC3std6stream12EndianStream>: 498a5c: 55 push %rbp 498a5d: 48 8b ec mov %rsp,%rbp 498a60: 48 83 ec 20 sub $0x20,%rsp 498a64: 48 89 7d e8 mov %rdi,-0x18(%rbp) 498a68: 89 75 f0 mov %esi,-0x10(%rbp) 498a6b: 48 89 d6 mov %rdx,%rsi 498a6e: e8 95 e1 ff ff callq 496c08 <_D3std6stream12FilterStream6__ctorMFC3std6stream6StreamZC3std6stream12FilterStream> 498a73: 8b 45 f0 mov -0x10(%rbp),%eax 498a76: 48 8b 4d e8 mov -0x18(%rbp),%rcx 498a7a: 89 41 44 mov %eax,0x44(%rcx) 498a7d: 48 89 c8 mov %rcx,%rax 498a80: 48 8b e5 mov %rbp,%rsp 498a83: 5d pop %rbp 498a84: c3 retq 498a85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000498a8c <_D3std6stream12EndianStream7readBOMMFiZi>: 498a8c: 55 push %rbp 498a8d: 48 8b ec mov %rsp,%rbp 498a90: 48 83 ec 28 sub $0x28,%rsp 498a94: 53 push %rbx 498a95: 41 54 push %r12 498a97: 41 55 push %r13 498a99: 41 56 push %r14 498a9b: 41 57 push %r15 498a9d: 89 75 f8 mov %esi,-0x8(%rbp) 498aa0: 48 89 fb mov %rdi,%rbx 498aa3: 31 c0 xor %eax,%eax 498aa5: 89 45 f4 mov %eax,-0xc(%rbp) 498aa8: 49 89 c5 mov %rax,%r13 498aab: 41 bf ff ff ff ff mov $0xffffffff,%r15d 498ab1: 49 89 c6 mov %rax,%r14 498ab4: 49 63 ce movslq %r14d,%rcx 498ab7: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 498abe: 00 498abf: 48 8b 04 55 90 27 4f mov 0x4f2790(,%rdx,2),%rax 498ac6: 00 498ac7: 48 8b 14 55 98 27 4f mov 0x4f2798(,%rdx,2),%rdx 498ace: 00 498acf: 48 89 45 e0 mov %rax,-0x20(%rbp) 498ad3: 48 89 55 e8 mov %rdx,-0x18(%rbp) 498ad7: 45 31 e4 xor %r12d,%r12d 498ada: 4c 39 65 e0 cmp %r12,-0x20(%rbp) 498ade: 74 4e je 498b2e <_D3std6stream12EndianStream7readBOMMFiZi+0xa2> 498ae0: 45 39 e5 cmp %r12d,%r13d 498ae3: 7f 2d jg 498b12 <_D3std6stream12EndianStream7readBOMMFiZi+0x86> 498ae5: 48 8b fb mov %rbx,%rdi 498ae8: 48 8b 33 mov (%rbx),%rsi 498aeb: 48 ff 96 d0 02 00 00 rex.W callq *0x2d0(%rsi) 498af2: 84 c0 test %al,%al 498af4: 75 38 jne 498b2e <_D3std6stream12EndianStream7readBOMMFiZi+0xa2> 498af6: 41 8b c5 mov %r13d,%eax 498af9: 41 ff c5 inc %r13d 498afc: 48 98 cltq 498afe: 48 8d 54 05 f4 lea -0xc(%rbp,%rax,1),%rdx 498b03: be 01 00 00 00 mov $0x1,%esi 498b08: 48 8b fb mov %rbx,%rdi 498b0b: 48 8b 0b mov (%rbx),%rcx 498b0e: 48 ff 51 30 rex.W callq *0x30(%rcx) 498b12: 49 63 c4 movslq %r12d,%rax 498b15: 8a 54 05 f4 mov -0xc(%rbp,%rax,1),%dl 498b19: 48 8b 75 e8 mov -0x18(%rbp),%rsi 498b1d: 3a 14 30 cmp (%rax,%rsi,1),%dl 498b20: 75 0c jne 498b2e <_D3std6stream12EndianStream7readBOMMFiZi+0xa2> 498b22: 41 ff c4 inc %r12d 498b25: 49 63 fc movslq %r12d,%rdi 498b28: 48 3b 7d e0 cmp -0x20(%rbp),%rdi 498b2c: 72 b2 jb 498ae0 <_D3std6stream12EndianStream7readBOMMFiZi+0x54> 498b2e: 49 63 cc movslq %r12d,%rcx 498b31: 48 3b 4d e0 cmp -0x20(%rbp),%rcx 498b35: 75 03 jne 498b3a <_D3std6stream12EndianStream7readBOMMFiZi+0xae> 498b37: 45 8b fe mov %r14d,%r15d 498b3a: 41 ff c6 inc %r14d 498b3d: 41 83 fe 05 cmp $0x5,%r14d 498b41: 0f 82 6d ff ff ff jb 498ab4 <_D3std6stream12EndianStream7readBOMMFiZi+0x28> 498b47: 45 31 e4 xor %r12d,%r12d 498b4a: 41 83 ff ff cmp $0xffffffffffffffff,%r15d 498b4e: 74 1d je 498b6d <_D3std6stream12EndianStream7readBOMMFiZi+0xe1> 498b50: 49 63 c7 movslq %r15d,%rax 498b53: 8b 14 85 60 27 4f 00 mov 0x4f2760(,%rax,4),%edx 498b5a: 89 53 44 mov %edx,0x44(%rbx) 498b5d: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi 498b64: 00 498b65: 4c 8b 24 75 90 27 4f mov 0x4f2790(,%rsi,2),%r12 498b6c: 00 498b6d: bf 01 00 00 00 mov $0x1,%edi 498b72: 39 7d f8 cmp %edi,-0x8(%rbp) 498b75: 75 06 jne 498b7d <_D3std6stream12EndianStream7readBOMMFiZi+0xf1> 498b77: 41 83 ff ff cmp $0xffffffffffffffff,%r15d 498b7b: 74 05 je 498b82 <_D3std6stream12EndianStream7readBOMMFiZi+0xf6> 498b7d: 45 85 ff test %r15d,%r15d 498b80: 75 35 jne 498bb7 <_D3std6stream12EndianStream7readBOMMFiZi+0x12b> 498b82: 41 8b c5 mov %r13d,%eax 498b85: 41 ff cd dec %r13d 498b88: 48 98 cltq 498b8a: 49 3b c4 cmp %r12,%rax 498b8d: 0f 8e 85 00 00 00 jle 498c18 <_D3std6stream12EndianStream7readBOMMFiZi+0x18c> 498b93: 49 63 d5 movslq %r13d,%rdx 498b96: 40 8a 74 15 f4 mov -0xc(%rbp,%rdx,1),%sil 498b9b: 48 8b fb mov %rbx,%rdi 498b9e: 48 8b 0b mov (%rbx),%rcx 498ba1: 48 ff 91 50 01 00 00 rex.W callq *0x150(%rcx) 498ba8: 41 8b c5 mov %r13d,%eax 498bab: 41 ff cd dec %r13d 498bae: 48 98 cltq 498bb0: 49 3b c4 cmp %r12,%rax 498bb3: 7f de jg 498b93 <_D3std6stream12EndianStream7readBOMMFiZi+0x107> 498bb5: eb 61 jmp 498c18 <_D3std6stream12EndianStream7readBOMMFiZi+0x18c> 498bb7: 41 85 fd test %edi,%r13d 498bba: 74 1a je 498bd6 <_D3std6stream12EndianStream7readBOMMFiZi+0x14a> 498bbc: 41 8b c5 mov %r13d,%eax 498bbf: 41 ff c5 inc %r13d 498bc2: 48 98 cltq 498bc4: 48 8d 54 05 f4 lea -0xc(%rbp,%rax,1),%rdx 498bc9: 48 89 fe mov %rdi,%rsi 498bcc: 48 8b fb mov %rbx,%rdi 498bcf: 48 8b 0b mov (%rbx),%rcx 498bd2: 48 ff 51 30 rex.W callq *0x30(%rcx) 498bd6: 49 63 c5 movslq %r13d,%rax 498bd9: 49 3b c4 cmp %r12,%rax 498bdc: 7e 3a jle 498c18 <_D3std6stream12EndianStream7readBOMMFiZi+0x18c> 498bde: 41 83 c5 fe add $0xfffffffffffffffe,%r13d 498be2: 49 63 d5 movslq %r13d,%rdx 498be5: 66 8b 74 15 f4 mov -0xc(%rbp,%rdx,1),%si 498bea: 66 89 75 f0 mov %si,-0x10(%rbp) 498bee: 48 8d 55 f0 lea -0x10(%rbp),%rdx 498bf2: be 02 00 00 00 mov $0x2,%esi 498bf7: 48 8b fb mov %rbx,%rdi 498bfa: e8 2d 00 00 00 callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498bff: 66 8b 75 f0 mov -0x10(%rbp),%si 498c03: 48 8b fb mov %rbx,%rdi 498c06: 48 8b 03 mov (%rbx),%rax 498c09: 48 ff 90 58 01 00 00 rex.W callq *0x158(%rax) 498c10: 49 63 cd movslq %r13d,%rcx 498c13: 49 3b cc cmp %r12,%rcx 498c16: 7f c6 jg 498bde <_D3std6stream12EndianStream7readBOMMFiZi+0x152> 498c18: 41 8b c7 mov %r15d,%eax 498c1b: 41 5f pop %r15 498c1d: 41 5e pop %r14 498c1f: 41 5d pop %r13 498c21: 41 5c pop %r12 498c23: 5b pop %rbx 498c24: 48 8b e5 mov %rbp,%rsp 498c27: 5d pop %rbp 498c28: c3 retq 498c29: 0f 1f 00 nopl (%rax) 0000000000498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv>: 498c2c: 55 push %rbp 498c2d: 48 8b ec mov %rsp,%rbp 498c30: 53 push %rbx 498c31: 48 89 fb mov %rdi,%rbx 498c34: 49 89 f1 mov %rsi,%r9 498c37: 49 89 d0 mov %rdx,%r8 498c3a: 83 7b 44 01 cmpl $0x1,0x44(%rbx) 498c3e: 74 77 je 498cb7 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x8b> 498c40: 49 8b f0 mov %r8,%rsi 498c43: 4d 85 c9 test %r9,%r9 498c46: 74 6f je 498cb7 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x8b> 498c48: 49 83 f9 02 cmp $0x2,%r9 498c4c: 74 08 je 498c56 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x2a> 498c4e: 49 83 f9 04 cmp $0x4,%r9 498c52: 74 12 je 498c66 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x3a> 498c54: eb 1a jmp 498c70 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x44> 498c56: 41 8a 08 mov (%r8),%cl 498c59: 41 8a 50 01 mov 0x1(%r8),%dl 498c5d: 41 88 10 mov %dl,(%r8) 498c60: 41 88 48 01 mov %cl,0x1(%r8) 498c64: eb 51 jmp 498cb7 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x8b> 498c66: 41 8b 00 mov (%r8),%eax 498c69: 0f c8 bswap %eax 498c6b: 41 89 00 mov %eax,(%r8) 498c6e: eb 47 jmp 498cb7 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x8b> 498c70: 4b 8d bc 01 fc ff ff lea -0x4(%r9,%r8,1),%rdi 498c77: ff 498c78: 4c 3b c7 cmp %rdi,%r8 498c7b: 73 1d jae 498c9a <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x6e> 498c7d: 8b 06 mov (%rsi),%eax 498c7f: 0f c8 bswap %eax 498c81: 8b 0f mov (%rdi),%ecx 498c83: 0f c9 bswap %ecx 498c85: 89 0e mov %ecx,(%rsi) 498c87: 89 07 mov %eax,(%rdi) 498c89: 41 b8 04 00 00 00 mov $0x4,%r8d 498c8f: 4c 01 c6 add %r8,%rsi 498c92: 4c 29 c7 sub %r8,%rdi 498c95: 48 39 fe cmp %rdi,%rsi 498c98: 72 e3 jb 498c7d <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x51> 498c9a: 41 bb 04 00 00 00 mov $0x4,%r11d 498ca0: 4c 8b ce mov %rsi,%r9 498ca3: 4c 2b cf sub %rdi,%r9 498ca6: 4d 2b d9 sub %r9,%r11 498ca9: 74 0c je 498cb7 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x8b> 498cab: 4d 89 d9 mov %r11,%r9 498cae: 4c 8b c6 mov %rsi,%r8 498cb1: 83 7b 44 01 cmpl $0x1,0x44(%rbx) 498cb5: 75 89 jne 498c40 <_D3std6stream12EndianStream5fixBOMFPxvmZv+0x14> 498cb7: 5b pop %rbx 498cb8: 5d pop %rbp 498cb9: c3 retq 498cba: 66 90 xchg %ax,%ax 0000000000498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv>: 498cbc: 55 push %rbp 498cbd: 48 8b ec mov %rsp,%rbp 498cc0: 48 83 ec 10 sub $0x10,%rsp 498cc4: 53 push %rbx 498cc5: 41 54 push %r12 498cc7: 41 55 push %r13 498cc9: 41 56 push %r14 498ccb: 89 55 f8 mov %edx,-0x8(%rbp) 498cce: 49 89 fe mov %rdi,%r14 498cd1: 49 89 f5 mov %rsi,%r13 498cd4: 48 89 cb mov %rcx,%rbx 498cd7: 4d 85 ed test %r13,%r13 498cda: 4d 8d 6d ff lea -0x1(%r13),%r13 498cde: 74 1e je 498cfe <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv+0x42> 498ce0: 44 8b 65 f8 mov -0x8(%rbp),%r12d 498ce4: 48 8b d3 mov %rbx,%rdx 498ce7: 49 8b f4 mov %r12,%rsi 498cea: 49 8b fe mov %r14,%rdi 498ced: e8 3a ff ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498cf2: 49 03 dc add %r12,%rbx 498cf5: 4d 85 ed test %r13,%r13 498cf8: 4d 8d 6d ff lea -0x1(%r13),%r13 498cfc: 75 e6 jne 498ce4 <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv+0x28> 498cfe: 41 5e pop %r14 498d00: 41 5d pop %r13 498d02: 41 5c pop %r12 498d04: 5b pop %rbx 498d05: 48 8b e5 mov %rbp,%rsp 498d08: 5d pop %rbp 498d09: c3 retq 498d0a: 66 90 xchg %ax,%ax 0000000000498d0c <_D3std6stream12EndianStream4readMFJgZv>: 498d0c: 55 push %rbp 498d0d: 48 8b ec mov %rsp,%rbp 498d10: 48 83 ec 10 sub $0x10,%rsp 498d14: c6 06 00 movb $0x0,(%rsi) 498d17: 48 89 f2 mov %rsi,%rdx 498d1a: be 01 00 00 00 mov $0x1,%esi 498d1f: 48 8b 07 mov (%rdi),%rax 498d22: 48 ff 50 30 rex.W callq *0x30(%rax) 498d26: 48 8b e5 mov %rbp,%rsp 498d29: 5d pop %rbp 498d2a: c3 retq 498d2b: 90 nop 0000000000498d2c <_D3std6stream12EndianStream4readMFJhZv>: 498d2c: 55 push %rbp 498d2d: 48 8b ec mov %rsp,%rbp 498d30: 48 83 ec 10 sub $0x10,%rsp 498d34: c6 06 00 movb $0x0,(%rsi) 498d37: 48 89 f2 mov %rsi,%rdx 498d3a: be 01 00 00 00 mov $0x1,%esi 498d3f: 48 8b 07 mov (%rdi),%rax 498d42: 48 ff 50 30 rex.W callq *0x30(%rax) 498d46: 48 8b e5 mov %rbp,%rsp 498d49: 5d pop %rbp 498d4a: c3 retq 498d4b: 90 nop 0000000000498d4c <_D3std6stream12EndianStream4readMFJsZv>: 498d4c: 55 push %rbp 498d4d: 48 8b ec mov %rsp,%rbp 498d50: 48 83 ec 10 sub $0x10,%rsp 498d54: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498d58: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498d5c: 66 c7 06 00 00 movw $0x0,(%rsi) 498d61: 48 89 f2 mov %rsi,%rdx 498d64: be 02 00 00 00 mov $0x2,%esi 498d69: 48 8b 07 mov (%rdi),%rax 498d6c: 48 ff 50 30 rex.W callq *0x30(%rax) 498d70: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498d74: be 02 00 00 00 mov $0x2,%esi 498d79: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498d7d: e8 aa fe ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498d82: 48 8b e5 mov %rbp,%rsp 498d85: 5d pop %rbp 498d86: c3 retq 498d87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000498d8c <_D3std6stream12EndianStream4readMFJtZv>: 498d8c: 55 push %rbp 498d8d: 48 8b ec mov %rsp,%rbp 498d90: 48 83 ec 10 sub $0x10,%rsp 498d94: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498d98: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498d9c: 66 c7 06 00 00 movw $0x0,(%rsi) 498da1: 48 89 f2 mov %rsi,%rdx 498da4: be 02 00 00 00 mov $0x2,%esi 498da9: 48 8b 07 mov (%rdi),%rax 498dac: 48 ff 50 30 rex.W callq *0x30(%rax) 498db0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498db4: be 02 00 00 00 mov $0x2,%esi 498db9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498dbd: e8 6a fe ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498dc2: 48 8b e5 mov %rbp,%rsp 498dc5: 5d pop %rbp 498dc6: c3 retq 498dc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000498dcc <_D3std6stream12EndianStream4readMFJiZv>: 498dcc: 55 push %rbp 498dcd: 48 8b ec mov %rsp,%rbp 498dd0: 48 83 ec 10 sub $0x10,%rsp 498dd4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498dd8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498ddc: c7 06 00 00 00 00 movl $0x0,(%rsi) 498de2: 48 89 f2 mov %rsi,%rdx 498de5: be 04 00 00 00 mov $0x4,%esi 498dea: 48 8b 07 mov (%rdi),%rax 498ded: 48 ff 50 30 rex.W callq *0x30(%rax) 498df1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498df5: be 04 00 00 00 mov $0x4,%esi 498dfa: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498dfe: e8 29 fe ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498e03: 48 8b e5 mov %rbp,%rsp 498e06: 5d pop %rbp 498e07: c3 retq 498e08: 0f 1f 40 00 nopl 0x0(%rax) 0000000000498e0c <_D3std6stream12EndianStream4readMFJkZv>: 498e0c: 55 push %rbp 498e0d: 48 8b ec mov %rsp,%rbp 498e10: 48 83 ec 10 sub $0x10,%rsp 498e14: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498e18: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498e1c: c7 06 00 00 00 00 movl $0x0,(%rsi) 498e22: 48 89 f2 mov %rsi,%rdx 498e25: be 04 00 00 00 mov $0x4,%esi 498e2a: 48 8b 07 mov (%rdi),%rax 498e2d: 48 ff 50 30 rex.W callq *0x30(%rax) 498e31: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498e35: be 04 00 00 00 mov $0x4,%esi 498e3a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498e3e: e8 e9 fd ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498e43: 48 8b e5 mov %rbp,%rsp 498e46: 5d pop %rbp 498e47: c3 retq 498e48: 0f 1f 40 00 nopl 0x0(%rax) 0000000000498e4c <_D3std6stream12EndianStream4readMFJlZv>: 498e4c: 55 push %rbp 498e4d: 48 8b ec mov %rsp,%rbp 498e50: 48 83 ec 10 sub $0x10,%rsp 498e54: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498e58: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498e5c: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 498e63: 48 89 f2 mov %rsi,%rdx 498e66: be 08 00 00 00 mov $0x8,%esi 498e6b: 48 8b 07 mov (%rdi),%rax 498e6e: 48 ff 50 30 rex.W callq *0x30(%rax) 498e72: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498e76: be 08 00 00 00 mov $0x8,%esi 498e7b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498e7f: e8 a8 fd ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498e84: 48 8b e5 mov %rbp,%rsp 498e87: 5d pop %rbp 498e88: c3 retq 498e89: 0f 1f 00 nopl (%rax) 0000000000498e8c <_D3std6stream12EndianStream4readMFJmZv>: 498e8c: 55 push %rbp 498e8d: 48 8b ec mov %rsp,%rbp 498e90: 48 83 ec 10 sub $0x10,%rsp 498e94: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498e98: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498e9c: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 498ea3: 48 89 f2 mov %rsi,%rdx 498ea6: be 08 00 00 00 mov $0x8,%esi 498eab: 48 8b 07 mov (%rdi),%rax 498eae: 48 ff 50 30 rex.W callq *0x30(%rax) 498eb2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498eb6: be 08 00 00 00 mov $0x8,%esi 498ebb: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498ebf: e8 68 fd ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498ec4: 48 8b e5 mov %rbp,%rsp 498ec7: 5d pop %rbp 498ec8: c3 retq 498ec9: 0f 1f 00 nopl (%rax) 0000000000498ecc <_D3std6stream12EndianStream4readMFJfZv>: 498ecc: 55 push %rbp 498ecd: 48 8b ec mov %rsp,%rbp 498ed0: 48 83 ec 10 sub $0x10,%rsp 498ed4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498ed8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498edc: f3 0f 10 05 8c 93 04 movss 0x4938c(%rip),%xmm0 # 4e2270 <_D3std6stream12BufferedFile6__vtblZ+0x310> 498ee3: 00 498ee4: f3 0f 11 06 movss %xmm0,(%rsi) 498ee8: 48 89 f2 mov %rsi,%rdx 498eeb: be 04 00 00 00 mov $0x4,%esi 498ef0: 48 8b 07 mov (%rdi),%rax 498ef3: 48 ff 50 30 rex.W callq *0x30(%rax) 498ef7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498efb: be 04 00 00 00 mov $0x4,%esi 498f00: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498f04: e8 23 fd ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498f09: 48 8b e5 mov %rbp,%rsp 498f0c: 5d pop %rbp 498f0d: c3 retq 498f0e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000498f14 <_D3std6stream12EndianStream4readMFJdZv>: 498f14: 55 push %rbp 498f15: 48 8b ec mov %rsp,%rbp 498f18: 48 83 ec 10 sub $0x10,%rsp 498f1c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498f20: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498f24: f2 48 0f 10 05 4b 93 rex.W movsd 0x4934b(%rip),%xmm0 # 4e2278 <_D3std6stream12BufferedFile6__vtblZ+0x318> 498f2b: 04 00 498f2d: f2 48 0f 11 06 rex.W movsd %xmm0,(%rsi) 498f32: 48 89 f2 mov %rsi,%rdx 498f35: be 08 00 00 00 mov $0x8,%esi 498f3a: 48 8b 07 mov (%rdi),%rax 498f3d: 48 ff 50 30 rex.W callq *0x30(%rax) 498f41: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498f45: be 08 00 00 00 mov $0x8,%esi 498f4a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498f4e: e8 d9 fc ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498f53: 48 8b e5 mov %rbp,%rsp 498f56: 5d pop %rbp 498f57: c3 retq 498f58: 0f 1f 40 00 nopl 0x0(%rax) 0000000000498f5c <_D3std6stream12EndianStream4readMFJeZv>: 498f5c: 55 push %rbp 498f5d: 48 8b ec mov %rsp,%rbp 498f60: 48 83 ec 10 sub $0x10,%rsp 498f64: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498f68: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498f6c: db 2d 0e 93 04 00 fldt 0x4930e(%rip) # 4e2280 <_D3std6stream12BufferedFile6__vtblZ+0x320> 498f72: db 3e fstpt (%rsi) 498f74: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 498f7a: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 498f81: 48 89 f2 mov %rsi,%rdx 498f84: be 10 00 00 00 mov $0x10,%esi 498f89: 48 8b 07 mov (%rdi),%rax 498f8c: 48 ff 50 30 rex.W callq *0x30(%rax) 498f90: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498f94: be 10 00 00 00 mov $0x10,%esi 498f99: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498f9d: e8 8a fc ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498fa2: 48 8b e5 mov %rbp,%rsp 498fa5: 5d pop %rbp 498fa6: c3 retq 498fa7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000498fac <_D3std6stream12EndianStream4readMFJoZv>: 498fac: 55 push %rbp 498fad: 48 8b ec mov %rsp,%rbp 498fb0: 48 83 ec 10 sub $0x10,%rsp 498fb4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 498fb8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 498fbc: f3 0f 10 05 ac 92 04 movss 0x492ac(%rip),%xmm0 # 4e2270 <_D3std6stream12BufferedFile6__vtblZ+0x310> 498fc3: 00 498fc4: f3 0f 11 06 movss %xmm0,(%rsi) 498fc8: 48 89 f2 mov %rsi,%rdx 498fcb: be 04 00 00 00 mov $0x4,%esi 498fd0: 48 8b 07 mov (%rdi),%rax 498fd3: 48 ff 50 30 rex.W callq *0x30(%rax) 498fd7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 498fdb: be 04 00 00 00 mov $0x4,%esi 498fe0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 498fe4: e8 43 fc ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 498fe9: 48 8b e5 mov %rbp,%rsp 498fec: 5d pop %rbp 498fed: c3 retq 498fee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000498ff4 <_D3std6stream12EndianStream4readMFJpZv>: 498ff4: 55 push %rbp 498ff5: 48 8b ec mov %rsp,%rbp 498ff8: 48 83 ec 10 sub $0x10,%rsp 498ffc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499000: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499004: f2 48 0f 10 05 6b 92 rex.W movsd 0x4926b(%rip),%xmm0 # 4e2278 <_D3std6stream12BufferedFile6__vtblZ+0x318> 49900b: 04 00 49900d: f2 48 0f 11 06 rex.W movsd %xmm0,(%rsi) 499012: 48 89 f2 mov %rsi,%rdx 499015: be 08 00 00 00 mov $0x8,%esi 49901a: 48 8b 07 mov (%rdi),%rax 49901d: 48 ff 50 30 rex.W callq *0x30(%rax) 499021: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499025: be 08 00 00 00 mov $0x8,%esi 49902a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49902e: e8 f9 fb ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499033: 48 8b e5 mov %rbp,%rsp 499036: 5d pop %rbp 499037: c3 retq 499038: 0f 1f 40 00 nopl 0x0(%rax) 000000000049903c <_D3std6stream12EndianStream4readMFJjZv>: 49903c: 55 push %rbp 49903d: 48 8b ec mov %rsp,%rbp 499040: 48 83 ec 10 sub $0x10,%rsp 499044: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499048: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49904c: db 2d 2e 92 04 00 fldt 0x4922e(%rip) # 4e2280 <_D3std6stream12BufferedFile6__vtblZ+0x320> 499052: db 3e fstpt (%rsi) 499054: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 49905a: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 499061: 48 89 f2 mov %rsi,%rdx 499064: be 10 00 00 00 mov $0x10,%esi 499069: 48 8b 07 mov (%rdi),%rax 49906c: 48 ff 50 30 rex.W callq *0x30(%rax) 499070: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499074: be 10 00 00 00 mov $0x10,%esi 499079: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49907d: e8 aa fb ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499082: 48 8b e5 mov %rbp,%rsp 499085: 5d pop %rbp 499086: c3 retq 499087: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049908c <_D3std6stream12EndianStream4readMFJqZv>: 49908c: 55 push %rbp 49908d: 48 8b ec mov %rsp,%rbp 499090: 48 83 ec 10 sub $0x10,%rsp 499094: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499098: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49909c: d9 05 ee 91 04 00 flds 0x491ee(%rip) # 4e2290 <_D3std6stream12BufferedFile6__vtblZ+0x330> 4990a2: d9 05 ec 91 04 00 flds 0x491ec(%rip) # 4e2294 <_D3std6stream12BufferedFile6__vtblZ+0x334> 4990a8: d9 5e 04 fstps 0x4(%rsi) 4990ab: d9 1e fstps (%rsi) 4990ad: 48 89 f2 mov %rsi,%rdx 4990b0: be 08 00 00 00 mov $0x8,%esi 4990b5: 48 8b 07 mov (%rdi),%rax 4990b8: 48 ff 50 30 rex.W callq *0x30(%rax) 4990bc: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4990c0: ba 04 00 00 00 mov $0x4,%edx 4990c5: be 02 00 00 00 mov $0x2,%esi 4990ca: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4990ce: e8 e9 fb ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 4990d3: 48 8b e5 mov %rbp,%rsp 4990d6: 5d pop %rbp 4990d7: c3 retq 4990d8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004990dc <_D3std6stream12EndianStream4readMFJrZv>: 4990dc: 55 push %rbp 4990dd: 48 8b ec mov %rsp,%rbp 4990e0: 48 83 ec 10 sub $0x10,%rsp 4990e4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4990e8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4990ec: dd 05 ae 91 04 00 fldl 0x491ae(%rip) # 4e22a0 <_D3std6stream12BufferedFile6__vtblZ+0x340> 4990f2: dd 05 b0 91 04 00 fldl 0x491b0(%rip) # 4e22a8 <_D3std6stream12BufferedFile6__vtblZ+0x348> 4990f8: dd 5e 08 fstpl 0x8(%rsi) 4990fb: dd 1e fstpl (%rsi) 4990fd: 48 89 f2 mov %rsi,%rdx 499100: be 10 00 00 00 mov $0x10,%esi 499105: 48 8b 07 mov (%rdi),%rax 499108: 48 ff 50 30 rex.W callq *0x30(%rax) 49910c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 499110: ba 08 00 00 00 mov $0x8,%edx 499115: be 02 00 00 00 mov $0x2,%esi 49911a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49911e: e8 99 fb ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 499123: 48 8b e5 mov %rbp,%rsp 499126: 5d pop %rbp 499127: c3 retq 499128: 0f 1f 40 00 nopl 0x0(%rax) 000000000049912c <_D3std6stream12EndianStream4readMFJcZv>: 49912c: 55 push %rbp 49912d: 48 8b ec mov %rsp,%rbp 499130: 48 83 ec 10 sub $0x10,%rsp 499134: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499138: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49913c: db 2d 6e 91 04 00 fldt 0x4916e(%rip) # 4e22b0 <_D3std6stream12BufferedFile6__vtblZ+0x350> 499142: db 2d 78 91 04 00 fldt 0x49178(%rip) # 4e22c0 <_D3std6stream12BufferedFile6__vtblZ+0x360> 499148: db 7e 10 fstpt 0x10(%rsi) 49914b: db 3e fstpt (%rsi) 49914d: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 499153: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 49915a: 66 c7 46 1a 00 00 movw $0x0,0x1a(%rsi) 499160: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%rsi) 499167: 48 89 f2 mov %rsi,%rdx 49916a: be 20 00 00 00 mov $0x20,%esi 49916f: 48 8b 07 mov (%rdi),%rax 499172: 48 ff 50 30 rex.W callq *0x30(%rax) 499176: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49917a: ba 10 00 00 00 mov $0x10,%edx 49917f: be 02 00 00 00 mov $0x2,%esi 499184: 48 8b 7d f0 mov -0x10(%rbp),%rdi 499188: e8 2f fb ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 49918d: 48 8b e5 mov %rbp,%rsp 499190: 5d pop %rbp 499191: c3 retq 499192: 66 90 xchg %ax,%ax 0000000000499194 <_D3std6stream12EndianStream4readMFJaZv>: 499194: 55 push %rbp 499195: 48 8b ec mov %rsp,%rbp 499198: 48 83 ec 10 sub $0x10,%rsp 49919c: c6 06 ff movb $0xff,(%rsi) 49919f: 48 89 f2 mov %rsi,%rdx 4991a2: be 01 00 00 00 mov $0x1,%esi 4991a7: 48 8b 07 mov (%rdi),%rax 4991aa: 48 ff 50 30 rex.W callq *0x30(%rax) 4991ae: 48 8b e5 mov %rbp,%rsp 4991b1: 5d pop %rbp 4991b2: c3 retq 4991b3: 90 nop 00000000004991b4 <_D3std6stream12EndianStream4readMFJuZv>: 4991b4: 55 push %rbp 4991b5: 48 8b ec mov %rsp,%rbp 4991b8: 48 83 ec 10 sub $0x10,%rsp 4991bc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4991c0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4991c4: 66 c7 06 ff ff movw $0xffff,(%rsi) 4991c9: 48 89 f2 mov %rsi,%rdx 4991cc: be 02 00 00 00 mov $0x2,%esi 4991d1: 48 8b 07 mov (%rdi),%rax 4991d4: 48 ff 50 30 rex.W callq *0x30(%rax) 4991d8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4991dc: be 02 00 00 00 mov $0x2,%esi 4991e1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4991e5: e8 42 fa ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4991ea: 48 8b e5 mov %rbp,%rsp 4991ed: 5d pop %rbp 4991ee: c3 retq 4991ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004991f4 <_D3std6stream12EndianStream4readMFJwZv>: 4991f4: 55 push %rbp 4991f5: 48 8b ec mov %rsp,%rbp 4991f8: 48 83 ec 10 sub $0x10,%rsp 4991fc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499200: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499204: c7 06 ff ff 00 00 movl $0xffff,(%rsi) 49920a: 48 89 f2 mov %rsi,%rdx 49920d: be 04 00 00 00 mov $0x4,%esi 499212: 48 8b 07 mov (%rdi),%rax 499215: 48 ff 50 30 rex.W callq *0x30(%rax) 499219: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49921d: be 04 00 00 00 mov $0x4,%esi 499222: 48 8b 7d f0 mov -0x10(%rbp),%rdi 499226: e8 01 fa ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 49922b: 48 8b e5 mov %rbp,%rsp 49922e: 5d pop %rbp 49922f: c3 retq 499230: 0f 1f 40 00 nopl 0x0(%rax) 0000000000499234 <_D3std6stream12EndianStream5getcwMFZu>: 499234: 55 push %rbp 499235: 48 8b ec mov %rsp,%rbp 499238: 48 83 ec 18 sub $0x18,%rsp 49923c: 53 push %rbx 49923d: 48 89 fb mov %rdi,%rbx 499240: 66 c7 45 f8 ff ff movw $0xffff,-0x8(%rbp) 499246: 80 7b 15 00 cmpb $0x0,0x15(%rbx) 49924a: 74 1d je 499269 <_D3std6stream12EndianStream5getcwMFZu+0x35> 49924c: c6 43 15 00 movb $0x0,0x15(%rbx) 499250: 48 8b 03 mov (%rbx),%rax 499253: 48 ff 90 48 01 00 00 rex.W callq *0x148(%rax) 49925a: 66 89 45 f8 mov %ax,-0x8(%rbp) 49925e: 66 83 7d f8 0a cmpw $0xa,-0x8(%rbp) 499263: 0f 85 a6 00 00 00 jne 49930f <_D3std6stream12EndianStream5getcwMFZu+0xdb> 499269: b9 01 00 00 00 mov $0x1,%ecx 49926e: 48 39 4b 18 cmp %rcx,0x18(%rbx) 499272: 76 2f jbe 4992a3 <_D3std6stream12EndianStream5getcwMFZu+0x6f> 499274: 48 8b 43 18 mov 0x18(%rbx),%rax 499278: 48 8d 4b 18 lea 0x18(%rbx),%rcx 49927c: 48 8b 51 08 mov 0x8(%rcx),%rdx 499280: 48 8d 34 42 lea (%rdx,%rax,2),%rsi 499284: 66 8b 7e fe mov -0x2(%rsi),%di 499288: 66 89 7d f8 mov %di,-0x8(%rbp) 49928c: 48 8d 53 18 lea 0x18(%rbx),%rdx 499290: 48 8b 73 18 mov 0x18(%rbx),%rsi 499294: 48 ff ce dec %rsi 499297: bf 10 43 4e 00 mov $0x4e4310,%edi 49929c: e8 47 c8 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 4992a1: eb 6c jmp 49930f <_D3std6stream12EndianStream5getcwMFZu+0xdb> 4992a3: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4992a7: be 02 00 00 00 mov $0x2,%esi 4992ac: 48 8b fb mov %rbx,%rdi 4992af: 48 8b 03 mov (%rbx),%rax 4992b2: 48 ff 50 28 rex.W callq *0x28(%rax) 4992b6: b9 01 00 00 00 mov $0x1,%ecx 4992bb: 48 3b c1 cmp %rcx,%rax 4992be: 75 3e jne 4992fe <_D3std6stream12EndianStream5getcwMFZu+0xca> 4992c0: 48 8d 55 f9 lea -0x7(%rbp),%rdx 4992c4: 48 89 ce mov %rcx,%rsi 4992c7: 48 8b fb mov %rbx,%rdi 4992ca: 48 8b 03 mov (%rbx),%rax 4992cd: 48 ff 50 28 rex.W callq *0x28(%rax) 4992d1: 48 85 c0 test %rax,%rax 4992d4: 75 28 jne 4992fe <_D3std6stream12EndianStream5getcwMFZu+0xca> 4992d6: bf 78 28 4f 00 mov $0x4f2878,%edi 4992db: e8 c8 05 ff ff callq 4898a8 <_d_newclass> 4992e0: 48 8b 15 11 90 04 00 mov 0x49011(%rip),%rdx # 4e22f8 <_TMP6353+0x8> 4992e7: 48 8b 35 02 90 04 00 mov 0x49002(%rip),%rsi # 4e22f0 <_TMP6353> 4992ee: 48 89 c7 mov %rax,%rdi 4992f1: e8 a2 a7 ff ff callq 493a98 <_D3std6stream13ReadException6__ctorMFAyaZC3std6stream13ReadException> 4992f6: 48 89 c7 mov %rax,%rdi 4992f9: e8 2e fd fe ff callq 48902c <_d_throwc> 4992fe: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499302: be 02 00 00 00 mov $0x2,%esi 499307: 48 8b fb mov %rbx,%rdi 49930a: e8 1d f9 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 49930f: 66 8b 45 f8 mov -0x8(%rbp),%ax 499313: 5b pop %rbx 499314: 48 8b e5 mov %rbp,%rsp 499317: 5d pop %rbp 499318: c3 retq 499319: 0f 1f 00 nopl (%rax) 000000000049931c <_D3std6stream12EndianStream11readStringWMFmZAu>: 49931c: 55 push %rbp 49931d: 48 8b ec mov %rsp,%rbp 499320: 48 83 ec 20 sub $0x20,%rsp 499324: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499328: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49932c: bf 10 43 4e 00 mov $0x4e4310,%edi 499331: e8 62 b6 00 00 callq 4a4998 <_d_newarrayiT> 499336: 48 89 45 e0 mov %rax,-0x20(%rbp) 49933a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49933e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 499342: 48 8b 75 f8 mov -0x8(%rbp),%rsi 499346: 48 01 f6 add %rsi,%rsi 499349: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49934d: 48 8b 0f mov (%rdi),%rcx 499350: 48 ff 51 30 rex.W callq *0x30(%rcx) 499354: 48 8b 4d e8 mov -0x18(%rbp),%rcx 499358: ba 02 00 00 00 mov $0x2,%edx 49935d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 499361: 48 8b 7d f0 mov -0x10(%rbp),%rdi 499365: e8 52 f9 ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 49936a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49936e: 48 8b 45 e0 mov -0x20(%rbp),%rax 499372: 48 8b e5 mov %rbp,%rsp 499375: 5d pop %rbp 499376: c3 retq 499377: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049937c <_D3std6stream12EndianStream8writeBOMMFE3std6stream3BOMZv>: 49937c: 55 push %rbp 49937d: 48 8b ec mov %rsp,%rbp 499380: 48 83 ec 28 sub $0x28,%rsp 499384: 53 push %rbx 499385: 89 75 f8 mov %esi,-0x8(%rbp) 499388: 48 63 45 f8 movslq -0x8(%rbp),%rax 49938c: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 499393: 00 499394: 48 8b 14 4d 98 27 4f mov 0x4f2798(,%rcx,2),%rdx 49939b: 00 49939c: 48 8b 04 4d 90 27 4f mov 0x4f2790(,%rcx,2),%rax 4993a3: 00 4993a4: 48 89 45 e0 mov %rax,-0x20(%rbp) 4993a8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4993ac: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4993b0: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4993b4: 48 8b 1f mov (%rdi),%rbx 4993b7: 48 ff 93 78 01 00 00 rex.W callq *0x178(%rbx) 4993be: 5b pop %rbx 4993bf: 48 8b e5 mov %rbp,%rsp 4993c2: 5d pop %rbp 4993c3: c3 retq 00000000004993c4 <_D3std6stream12EndianStream5writeMFgZv>: 4993c4: 55 push %rbp 4993c5: 48 8b ec mov %rsp,%rbp 4993c8: 48 83 ec 10 sub $0x10,%rsp 4993cc: 89 75 f8 mov %esi,-0x8(%rbp) 4993cf: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4993d3: be 01 00 00 00 mov $0x1,%esi 4993d8: 48 8b 07 mov (%rdi),%rax 4993db: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4993e2: 48 8b e5 mov %rbp,%rsp 4993e5: 5d pop %rbp 4993e6: c3 retq 4993e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004993ec <_D3std6stream12EndianStream5writeMFhZv>: 4993ec: 55 push %rbp 4993ed: 48 8b ec mov %rsp,%rbp 4993f0: 48 83 ec 10 sub $0x10,%rsp 4993f4: 89 75 f8 mov %esi,-0x8(%rbp) 4993f7: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4993fb: be 01 00 00 00 mov $0x1,%esi 499400: 48 8b 07 mov (%rdi),%rax 499403: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49940a: 48 8b e5 mov %rbp,%rsp 49940d: 5d pop %rbp 49940e: c3 retq 49940f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000499414 <_D3std6stream12EndianStream5writeMFsZv>: 499414: 55 push %rbp 499415: 48 8b ec mov %rsp,%rbp 499418: 48 83 ec 10 sub $0x10,%rsp 49941c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499420: 89 75 f8 mov %esi,-0x8(%rbp) 499423: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499427: be 02 00 00 00 mov $0x2,%esi 49942c: e8 fb f7 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499431: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499435: be 02 00 00 00 mov $0x2,%esi 49943a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49943e: 48 8b 07 mov (%rdi),%rax 499441: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499448: 48 8b e5 mov %rbp,%rsp 49944b: 5d pop %rbp 49944c: c3 retq 49944d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499454 <_D3std6stream12EndianStream5writeMFtZv>: 499454: 55 push %rbp 499455: 48 8b ec mov %rsp,%rbp 499458: 48 83 ec 10 sub $0x10,%rsp 49945c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499460: 89 75 f8 mov %esi,-0x8(%rbp) 499463: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499467: be 02 00 00 00 mov $0x2,%esi 49946c: e8 bb f7 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499471: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499475: be 02 00 00 00 mov $0x2,%esi 49947a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49947e: 48 8b 07 mov (%rdi),%rax 499481: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499488: 48 8b e5 mov %rbp,%rsp 49948b: 5d pop %rbp 49948c: c3 retq 49948d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499494 <_D3std6stream12EndianStream5writeMFiZv>: 499494: 55 push %rbp 499495: 48 8b ec mov %rsp,%rbp 499498: 48 83 ec 10 sub $0x10,%rsp 49949c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4994a0: 89 75 f8 mov %esi,-0x8(%rbp) 4994a3: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4994a7: be 04 00 00 00 mov $0x4,%esi 4994ac: e8 7b f7 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4994b1: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4994b5: be 04 00 00 00 mov $0x4,%esi 4994ba: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4994be: 48 8b 07 mov (%rdi),%rax 4994c1: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4994c8: 48 8b e5 mov %rbp,%rsp 4994cb: 5d pop %rbp 4994cc: c3 retq 4994cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004994d4 <_D3std6stream12EndianStream5writeMFkZv>: 4994d4: 55 push %rbp 4994d5: 48 8b ec mov %rsp,%rbp 4994d8: 48 83 ec 10 sub $0x10,%rsp 4994dc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4994e0: 89 75 f8 mov %esi,-0x8(%rbp) 4994e3: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4994e7: be 04 00 00 00 mov $0x4,%esi 4994ec: e8 3b f7 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4994f1: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4994f5: be 04 00 00 00 mov $0x4,%esi 4994fa: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4994fe: 48 8b 07 mov (%rdi),%rax 499501: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499508: 48 8b e5 mov %rbp,%rsp 49950b: 5d pop %rbp 49950c: c3 retq 49950d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499514 <_D3std6stream12EndianStream5writeMFlZv>: 499514: 55 push %rbp 499515: 48 8b ec mov %rsp,%rbp 499518: 48 83 ec 10 sub $0x10,%rsp 49951c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499520: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499524: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499528: be 08 00 00 00 mov $0x8,%esi 49952d: e8 fa f6 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499532: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499536: be 08 00 00 00 mov $0x8,%esi 49953b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49953f: 48 8b 07 mov (%rdi),%rax 499542: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499549: 48 8b e5 mov %rbp,%rsp 49954c: 5d pop %rbp 49954d: c3 retq 49954e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000499554 <_D3std6stream12EndianStream5writeMFmZv>: 499554: 55 push %rbp 499555: 48 8b ec mov %rsp,%rbp 499558: 48 83 ec 10 sub $0x10,%rsp 49955c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499560: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499564: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499568: be 08 00 00 00 mov $0x8,%esi 49956d: e8 ba f6 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499572: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499576: be 08 00 00 00 mov $0x8,%esi 49957b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49957f: 48 8b 07 mov (%rdi),%rax 499582: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499589: 48 8b e5 mov %rbp,%rsp 49958c: 5d pop %rbp 49958d: c3 retq 49958e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000499594 <_D3std6stream12EndianStream5writeMFfZv>: 499594: 55 push %rbp 499595: 48 8b ec mov %rsp,%rbp 499598: 48 83 ec 10 sub $0x10,%rsp 49959c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4995a0: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 4995a5: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4995a9: be 04 00 00 00 mov $0x4,%esi 4995ae: e8 79 f6 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4995b3: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4995b7: be 04 00 00 00 mov $0x4,%esi 4995bc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4995c0: 48 8b 07 mov (%rdi),%rax 4995c3: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4995ca: 48 8b e5 mov %rbp,%rsp 4995cd: 5d pop %rbp 4995ce: c3 retq 4995cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004995d4 <_D3std6stream12EndianStream5writeMFdZv>: 4995d4: 55 push %rbp 4995d5: 48 8b ec mov %rsp,%rbp 4995d8: 48 83 ec 10 sub $0x10,%rsp 4995dc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4995e0: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 4995e5: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4995e9: be 08 00 00 00 mov $0x8,%esi 4995ee: e8 39 f6 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4995f3: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4995f7: be 08 00 00 00 mov $0x8,%esi 4995fc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 499600: 48 8b 07 mov (%rdi),%rax 499603: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49960a: 48 8b e5 mov %rbp,%rsp 49960d: 5d pop %rbp 49960e: c3 retq 49960f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000499614 <_D3std6stream12EndianStream5writeMFeZv>: 499614: 55 push %rbp 499615: 48 8b ec mov %rsp,%rbp 499618: 48 83 ec 10 sub $0x10,%rsp 49961c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 499620: 48 8d 55 10 lea 0x10(%rbp),%rdx 499624: be 10 00 00 00 mov $0x10,%esi 499629: e8 fe f5 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 49962e: 48 8d 55 10 lea 0x10(%rbp),%rdx 499632: be 10 00 00 00 mov $0x10,%esi 499637: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49963b: 48 8b 07 mov (%rdi),%rax 49963e: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499645: 48 8b e5 mov %rbp,%rsp 499648: 5d pop %rbp 499649: c3 retq 49964a: 66 90 xchg %ax,%ax 000000000049964c <_D3std6stream12EndianStream5writeMFoZv>: 49964c: 55 push %rbp 49964d: 48 8b ec mov %rsp,%rbp 499650: 48 83 ec 10 sub $0x10,%rsp 499654: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499658: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 49965d: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499661: be 04 00 00 00 mov $0x4,%esi 499666: e8 c1 f5 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 49966b: 48 8d 55 f8 lea -0x8(%rbp),%rdx 49966f: be 04 00 00 00 mov $0x4,%esi 499674: 48 8b 7d f0 mov -0x10(%rbp),%rdi 499678: 48 8b 07 mov (%rdi),%rax 49967b: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499682: 48 8b e5 mov %rbp,%rsp 499685: 5d pop %rbp 499686: c3 retq 499687: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049968c <_D3std6stream12EndianStream5writeMFpZv>: 49968c: 55 push %rbp 49968d: 48 8b ec mov %rsp,%rbp 499690: 48 83 ec 10 sub $0x10,%rsp 499694: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499698: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 49969d: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4996a1: be 08 00 00 00 mov $0x8,%esi 4996a6: e8 81 f5 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4996ab: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4996af: be 08 00 00 00 mov $0x8,%esi 4996b4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4996b8: 48 8b 07 mov (%rdi),%rax 4996bb: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4996c2: 48 8b e5 mov %rbp,%rsp 4996c5: 5d pop %rbp 4996c6: c3 retq 4996c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004996cc <_D3std6stream12EndianStream5writeMFjZv>: 4996cc: 55 push %rbp 4996cd: 48 8b ec mov %rsp,%rbp 4996d0: 48 83 ec 10 sub $0x10,%rsp 4996d4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4996d8: 48 8d 55 10 lea 0x10(%rbp),%rdx 4996dc: be 10 00 00 00 mov $0x10,%esi 4996e1: e8 46 f5 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4996e6: 48 8d 55 10 lea 0x10(%rbp),%rdx 4996ea: be 10 00 00 00 mov $0x10,%esi 4996ef: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4996f3: 48 8b 07 mov (%rdi),%rax 4996f6: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4996fd: 48 8b e5 mov %rbp,%rsp 499700: 5d pop %rbp 499701: c3 retq 499702: 66 90 xchg %ax,%ax 0000000000499704 <_D3std6stream12EndianStream5writeMFqZv>: 499704: 55 push %rbp 499705: 48 8b ec mov %rsp,%rbp 499708: 48 83 ec 10 sub $0x10,%rsp 49970c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 499710: 48 8d 4d 10 lea 0x10(%rbp),%rcx 499714: ba 04 00 00 00 mov $0x4,%edx 499719: be 02 00 00 00 mov $0x2,%esi 49971e: e8 99 f5 ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 499723: 48 8d 55 10 lea 0x10(%rbp),%rdx 499727: be 08 00 00 00 mov $0x8,%esi 49972c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 499730: 48 8b 07 mov (%rdi),%rax 499733: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 49973a: 48 8b e5 mov %rbp,%rsp 49973d: 5d pop %rbp 49973e: c3 retq 49973f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000499744 <_D3std6stream12EndianStream5writeMFrZv>: 499744: 55 push %rbp 499745: 48 8b ec mov %rsp,%rbp 499748: 48 83 ec 20 sub $0x20,%rsp 49974c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 499750: f2 0f 11 45 f0 movsd %xmm0,-0x10(%rbp) 499755: f2 0f 11 4d f8 movsd %xmm1,-0x8(%rbp) 49975a: 48 8d 4d f0 lea -0x10(%rbp),%rcx 49975e: ba 08 00 00 00 mov $0x8,%edx 499763: be 02 00 00 00 mov $0x2,%esi 499768: e8 4f f5 ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 49976d: 48 8d 55 f0 lea -0x10(%rbp),%rdx 499771: be 10 00 00 00 mov $0x10,%esi 499776: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49977a: 48 8b 07 mov (%rdi),%rax 49977d: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499784: 48 8b e5 mov %rbp,%rsp 499787: 5d pop %rbp 499788: c3 retq 499789: 0f 1f 00 nopl (%rax) 000000000049978c <_D3std6stream12EndianStream5writeMFcZv>: 49978c: 55 push %rbp 49978d: 48 8b ec mov %rsp,%rbp 499790: 48 83 ec 10 sub $0x10,%rsp 499794: 48 89 7d f8 mov %rdi,-0x8(%rbp) 499798: 48 8d 4d 10 lea 0x10(%rbp),%rcx 49979c: ba 10 00 00 00 mov $0x10,%edx 4997a1: be 02 00 00 00 mov $0x2,%esi 4997a6: e8 11 f5 ff ff callq 498cbc <_D3std6stream12EndianStream10fixBlockBOMFPvkmZv> 4997ab: 48 8d 55 10 lea 0x10(%rbp),%rdx 4997af: be 20 00 00 00 mov $0x20,%esi 4997b4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4997b8: 48 8b 07 mov (%rdi),%rax 4997bb: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4997c2: 48 8b e5 mov %rbp,%rsp 4997c5: 5d pop %rbp 4997c6: c3 retq 4997c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004997cc <_D3std6stream12EndianStream5writeMFaZv>: 4997cc: 55 push %rbp 4997cd: 48 8b ec mov %rsp,%rbp 4997d0: 48 83 ec 10 sub $0x10,%rsp 4997d4: 89 75 f8 mov %esi,-0x8(%rbp) 4997d7: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4997db: be 01 00 00 00 mov $0x1,%esi 4997e0: 48 8b 07 mov (%rdi),%rax 4997e3: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4997ea: 48 8b e5 mov %rbp,%rsp 4997ed: 5d pop %rbp 4997ee: c3 retq 4997ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004997f4 <_D3std6stream12EndianStream5writeMFuZv>: 4997f4: 55 push %rbp 4997f5: 48 8b ec mov %rsp,%rbp 4997f8: 48 83 ec 10 sub $0x10,%rsp 4997fc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499800: 89 75 f8 mov %esi,-0x8(%rbp) 499803: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499807: be 02 00 00 00 mov $0x2,%esi 49980c: e8 1b f4 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499811: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499815: be 02 00 00 00 mov $0x2,%esi 49981a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49981e: 48 8b 07 mov (%rdi),%rax 499821: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499828: 48 8b e5 mov %rbp,%rsp 49982b: 5d pop %rbp 49982c: c3 retq 49982d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499834 <_D3std6stream12EndianStream5writeMFwZv>: 499834: 55 push %rbp 499835: 48 8b ec mov %rsp,%rbp 499838: 48 83 ec 10 sub $0x10,%rsp 49983c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499840: 89 75 f8 mov %esi,-0x8(%rbp) 499843: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499847: be 04 00 00 00 mov $0x4,%esi 49984c: e8 db f3 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 499851: 48 8d 55 f8 lea -0x8(%rbp),%rdx 499855: be 04 00 00 00 mov $0x4,%esi 49985a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49985e: 48 8b 07 mov (%rdi),%rax 499861: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 499868: 48 8b e5 mov %rbp,%rsp 49986b: 5d pop %rbp 49986c: c3 retq 49986d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499874 <_D3std6stream12EndianStream12writeStringWMFAxuZv>: 499874: 55 push %rbp 499875: 48 8b ec mov %rsp,%rbp 499878: 48 83 ec 30 sub $0x30,%rsp 49987c: 53 push %rbx 49987d: 41 54 push %r12 49987f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 499883: 48 89 55 f8 mov %rdx,-0x8(%rbp) 499887: 49 89 fc mov %rdi,%r12 49988a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49988e: 48 8b 45 f0 mov -0x10(%rbp),%rax 499892: 48 89 45 d0 mov %rax,-0x30(%rbp) 499896: 48 89 4d d8 mov %rcx,-0x28(%rbp) 49989a: 31 db xor %ebx,%ebx 49989c: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4998a0: 74 3e je 4998e0 <_D3std6stream12EndianStream12writeStringWMFAxuZv+0x6c> 4998a2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4998a6: 66 8b 34 5a mov (%rdx,%rbx,2),%si 4998aa: 66 89 75 e0 mov %si,-0x20(%rbp) 4998ae: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4998b2: be 02 00 00 00 mov $0x2,%esi 4998b7: 49 8b fc mov %r12,%rdi 4998ba: e8 6d f3 ff ff callq 498c2c <_D3std6stream12EndianStream5fixBOMFPxvmZv> 4998bf: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4998c3: be 02 00 00 00 mov $0x2,%esi 4998c8: 49 8b 7c 24 38 mov 0x38(%r12),%rdi 4998cd: 48 8b 07 mov (%rdi),%rax 4998d0: 48 ff 90 80 01 00 00 rex.W callq *0x180(%rax) 4998d7: 48 ff c3 inc %rbx 4998da: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4998de: 72 c2 jb 4998a2 <_D3std6stream12EndianStream12writeStringWMFAxuZv+0x2e> 4998e0: 41 5c pop %r12 4998e2: 5b pop %rbx 4998e3: 48 8b e5 mov %rbp,%rsp 4998e6: 5d pop %rbp 4998e7: c3 retq 4998e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004998ec <_D3std6stream12EndianStream3eofMFNdZb>: 4998ec: 55 push %rbp 4998ed: 48 8b ec mov %rsp,%rbp 4998f0: 48 83 ec 10 sub $0x10,%rsp 4998f4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4998f8: 48 8b 7f 38 mov 0x38(%rdi),%rdi 4998fc: 48 8b 07 mov (%rdi),%rax 4998ff: 48 ff 90 d0 02 00 00 rex.W callq *0x2d0(%rax) 499906: 84 c0 test %al,%al 499908: 74 0d je 499917 <_D3std6stream12EndianStream3eofMFNdZb+0x2b> 49990a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49990e: e8 79 ac ff ff callq 49458c <_D3std6stream6Stream14ungetAvailableMFZb> 499913: 34 01 xor $0x1,%al 499915: 75 04 jne 49991b <_D3std6stream12EndianStream3eofMFNdZb+0x2f> 499917: 31 c0 xor %eax,%eax 499919: eb 05 jmp 499920 <_D3std6stream12EndianStream3eofMFNdZb+0x34> 49991b: b8 01 00 00 00 mov $0x1,%eax 499920: 48 8b e5 mov %rbp,%rsp 499923: 5d pop %rbp 499924: c3 retq 499925: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049992c <_D3std6stream12EndianStream4sizeMFNdZm>: 49992c: 55 push %rbp 49992d: 48 8b ec mov %rsp,%rbp 499930: 48 83 ec 10 sub $0x10,%rsp 499934: 48 8b 7f 38 mov 0x38(%rdi),%rdi 499938: 48 8b 07 mov (%rdi),%rax 49993b: 48 ff 90 c8 02 00 00 rex.W callq *0x2c8(%rax) 499942: 48 8b e5 mov %rbp,%rsp 499945: 5d pop %rbp 499946: c3 retq 499947: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049994c <_TMP6354>: 49994c: 48 83 ef 28 sub $0x28,%rdi 499950: e9 d7 a1 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 499955: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049995c <_TMP6355>: 49995c: 48 83 ef 28 sub $0x28,%rdi 499960: e9 3f a2 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 499965: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049996c <_TMP6356>: 49996c: 48 83 ef 28 sub $0x28,%rdi 499970: e9 97 f3 ff ff jmpq 498d0c <_D3std6stream12EndianStream4readMFJgZv> 499975: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049997c <_TMP6357>: 49997c: 48 83 ef 28 sub $0x28,%rdi 499980: e9 a7 f3 ff ff jmpq 498d2c <_D3std6stream12EndianStream4readMFJhZv> 499985: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049998c <_TMP6358>: 49998c: 48 83 ef 28 sub $0x28,%rdi 499990: e9 b7 f3 ff ff jmpq 498d4c <_D3std6stream12EndianStream4readMFJsZv> 499995: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049999c <_TMP6359>: 49999c: 48 83 ef 28 sub $0x28,%rdi 4999a0: e9 e7 f3 ff ff jmpq 498d8c <_D3std6stream12EndianStream4readMFJtZv> 4999a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999ac <_TMP6360>: 4999ac: 48 83 ef 28 sub $0x28,%rdi 4999b0: e9 17 f4 ff ff jmpq 498dcc <_D3std6stream12EndianStream4readMFJiZv> 4999b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999bc <_TMP6361>: 4999bc: 48 83 ef 28 sub $0x28,%rdi 4999c0: e9 47 f4 ff ff jmpq 498e0c <_D3std6stream12EndianStream4readMFJkZv> 4999c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999cc <_TMP6362>: 4999cc: 48 83 ef 28 sub $0x28,%rdi 4999d0: e9 77 f4 ff ff jmpq 498e4c <_D3std6stream12EndianStream4readMFJlZv> 4999d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999dc <_TMP6363>: 4999dc: 48 83 ef 28 sub $0x28,%rdi 4999e0: e9 a7 f4 ff ff jmpq 498e8c <_D3std6stream12EndianStream4readMFJmZv> 4999e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999ec <_TMP6364>: 4999ec: 48 83 ef 28 sub $0x28,%rdi 4999f0: e9 d7 f4 ff ff jmpq 498ecc <_D3std6stream12EndianStream4readMFJfZv> 4999f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004999fc <_TMP6365>: 4999fc: 48 83 ef 28 sub $0x28,%rdi 499a00: e9 0f f5 ff ff jmpq 498f14 <_D3std6stream12EndianStream4readMFJdZv> 499a05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a0c <_TMP6366>: 499a0c: 48 83 ef 28 sub $0x28,%rdi 499a10: e9 47 f5 ff ff jmpq 498f5c <_D3std6stream12EndianStream4readMFJeZv> 499a15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a1c <_TMP6367>: 499a1c: 48 83 ef 28 sub $0x28,%rdi 499a20: e9 87 f5 ff ff jmpq 498fac <_D3std6stream12EndianStream4readMFJoZv> 499a25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a2c <_TMP6368>: 499a2c: 48 83 ef 28 sub $0x28,%rdi 499a30: e9 bf f5 ff ff jmpq 498ff4 <_D3std6stream12EndianStream4readMFJpZv> 499a35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a3c <_TMP6369>: 499a3c: 48 83 ef 28 sub $0x28,%rdi 499a40: e9 f7 f5 ff ff jmpq 49903c <_D3std6stream12EndianStream4readMFJjZv> 499a45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a4c <_TMP6370>: 499a4c: 48 83 ef 28 sub $0x28,%rdi 499a50: e9 37 f6 ff ff jmpq 49908c <_D3std6stream12EndianStream4readMFJqZv> 499a55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a5c <_TMP6371>: 499a5c: 48 83 ef 28 sub $0x28,%rdi 499a60: e9 77 f6 ff ff jmpq 4990dc <_D3std6stream12EndianStream4readMFJrZv> 499a65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a6c <_TMP6372>: 499a6c: 48 83 ef 28 sub $0x28,%rdi 499a70: e9 b7 f6 ff ff jmpq 49912c <_D3std6stream12EndianStream4readMFJcZv> 499a75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a7c <_TMP6373>: 499a7c: 48 83 ef 28 sub $0x28,%rdi 499a80: e9 0f f7 ff ff jmpq 499194 <_D3std6stream12EndianStream4readMFJaZv> 499a85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a8c <_TMP6374>: 499a8c: 48 83 ef 28 sub $0x28,%rdi 499a90: e9 1f f7 ff ff jmpq 4991b4 <_D3std6stream12EndianStream4readMFJuZv> 499a95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499a9c <_TMP6375>: 499a9c: 48 83 ef 28 sub $0x28,%rdi 499aa0: e9 4f f7 ff ff jmpq 4991f4 <_D3std6stream12EndianStream4readMFJwZv> 499aa5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499aac <_TMP6376>: 499aac: 48 83 ef 28 sub $0x28,%rdi 499ab0: e9 77 a4 ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 499ab5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499abc <_TMP6377>: 499abc: 48 83 ef 28 sub $0x28,%rdi 499ac0: e9 bf a4 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 499ac5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499acc <_TMP6378>: 499acc: 48 83 ef 28 sub $0x28,%rdi 499ad0: e9 07 a5 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 499ad5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499adc <_TMP6379>: 499adc: 48 83 ef 28 sub $0x28,%rdi 499ae0: e9 17 a5 ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 499ae5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499aec <_TMP6380>: 499aec: 48 83 ef 28 sub $0x28,%rdi 499af0: e9 0f a6 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 499af5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499afc <_TMP6381>: 499afc: 48 83 ef 28 sub $0x28,%rdi 499b00: e9 1f a6 ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 499b05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b0c <_TMP6382>: 499b0c: 48 83 ef 28 sub $0x28,%rdi 499b10: e9 17 a7 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 499b15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b1c <_TMP6383>: 499b1c: 48 83 ef 28 sub $0x28,%rdi 499b20: e9 97 a7 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 499b25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b2c <_TMP6384>: 499b2c: 48 83 ef 28 sub $0x28,%rdi 499b30: e9 5f a8 ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 499b35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b3c <_TMP6385>: 499b3c: 48 83 ef 28 sub $0x28,%rdi 499b40: e9 df a8 ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 499b45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b4c <_TMP6386>: 499b4c: 48 83 ef 28 sub $0x28,%rdi 499b50: e9 a7 a9 ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 499b55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b5c <_TMP6387>: 499b5c: 48 83 ef 28 sub $0x28,%rdi 499b60: e9 b7 f7 ff ff jmpq 49931c <_D3std6stream12EndianStream11readStringWMFmZAu> 499b65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b6c <_TMP6388>: 499b6c: 48 83 ef 28 sub $0x28,%rdi 499b70: e9 37 aa ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 499b75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b7c <_TMP6389>: 499b7c: 48 83 ef 28 sub $0x28,%rdi 499b80: e9 af f6 ff ff jmpq 499234 <_D3std6stream12EndianStream5getcwMFZu> 499b85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b8c <_TMP6390>: 499b8c: 48 83 ef 28 sub $0x28,%rdi 499b90: e9 6f ab ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 499b95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499b9c <_TMP6391>: 499b9c: 48 83 ef 28 sub $0x28,%rdi 499ba0: e9 df ab ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 499ba5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bac <_TMP6392>: 499bac: 48 83 ef 28 sub $0x28,%rdi 499bb0: e9 4f ac ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 499bb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bbc <_TMP6393>: 499bbc: 48 83 ef 28 sub $0x28,%rdi 499bc0: e9 3f bb ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 499bc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bcc <_TMP6394>: 499bcc: 48 83 ef 28 sub $0x28,%rdi 499bd0: e9 d3 d1 ff ff jmpq 496da8 <_D3std6stream12FilterStream9availableMFNdZm> 499bd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bdc <_TMP6395>: 499bdc: 48 83 ef 28 sub $0x28,%rdi 499be0: e9 07 fd ff ff jmpq 4998ec <_D3std6stream12EndianStream3eofMFNdZb> 499be5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bec <_TMP6396>: 499bec: 48 83 ef 28 sub $0x28,%rdi 499bf0: e9 3f c7 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 499bf5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499bfc <_TMP6397>: 499bfc: 48 83 ef 30 sub $0x30,%rdi 499c00: e9 b7 bb ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 499c05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c0c <_TMP6398>: 499c0c: 48 83 ef 30 sub $0x30,%rdi 499c10: e9 2f bc ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 499c15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c1c <_TMP6399>: 499c1c: 48 83 ef 30 sub $0x30,%rdi 499c20: e9 9f f7 ff ff jmpq 4993c4 <_D3std6stream12EndianStream5writeMFgZv> 499c25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c2c <_TMP6400>: 499c2c: 48 83 ef 30 sub $0x30,%rdi 499c30: e9 b7 f7 ff ff jmpq 4993ec <_D3std6stream12EndianStream5writeMFhZv> 499c35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c3c <_TMP6401>: 499c3c: 48 83 ef 30 sub $0x30,%rdi 499c40: e9 cf f7 ff ff jmpq 499414 <_D3std6stream12EndianStream5writeMFsZv> 499c45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c4c <_TMP6402>: 499c4c: 48 83 ef 30 sub $0x30,%rdi 499c50: e9 ff f7 ff ff jmpq 499454 <_D3std6stream12EndianStream5writeMFtZv> 499c55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c5c <_TMP6403>: 499c5c: 48 83 ef 30 sub $0x30,%rdi 499c60: e9 2f f8 ff ff jmpq 499494 <_D3std6stream12EndianStream5writeMFiZv> 499c65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c6c <_TMP6404>: 499c6c: 48 83 ef 30 sub $0x30,%rdi 499c70: e9 5f f8 ff ff jmpq 4994d4 <_D3std6stream12EndianStream5writeMFkZv> 499c75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c7c <_TMP6405>: 499c7c: 48 83 ef 30 sub $0x30,%rdi 499c80: e9 8f f8 ff ff jmpq 499514 <_D3std6stream12EndianStream5writeMFlZv> 499c85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c8c <_TMP6406>: 499c8c: 48 83 ef 30 sub $0x30,%rdi 499c90: e9 bf f8 ff ff jmpq 499554 <_D3std6stream12EndianStream5writeMFmZv> 499c95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499c9c <_TMP6407>: 499c9c: 48 83 ef 30 sub $0x30,%rdi 499ca0: e9 ef f8 ff ff jmpq 499594 <_D3std6stream12EndianStream5writeMFfZv> 499ca5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499cac <_TMP6408>: 499cac: 48 83 ef 30 sub $0x30,%rdi 499cb0: e9 1f f9 ff ff jmpq 4995d4 <_D3std6stream12EndianStream5writeMFdZv> 499cb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499cbc <_TMP6409>: 499cbc: 48 83 ef 30 sub $0x30,%rdi 499cc0: e9 4f f9 ff ff jmpq 499614 <_D3std6stream12EndianStream5writeMFeZv> 499cc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499ccc <_TMP6410>: 499ccc: 48 83 ef 30 sub $0x30,%rdi 499cd0: e9 77 f9 ff ff jmpq 49964c <_D3std6stream12EndianStream5writeMFoZv> 499cd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499cdc <_TMP6411>: 499cdc: 48 83 ef 30 sub $0x30,%rdi 499ce0: e9 a7 f9 ff ff jmpq 49968c <_D3std6stream12EndianStream5writeMFpZv> 499ce5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499cec <_TMP6412>: 499cec: 48 83 ef 30 sub $0x30,%rdi 499cf0: e9 d7 f9 ff ff jmpq 4996cc <_D3std6stream12EndianStream5writeMFjZv> 499cf5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499cfc <_TMP6413>: 499cfc: 48 83 ef 30 sub $0x30,%rdi 499d00: e9 ff f9 ff ff jmpq 499704 <_D3std6stream12EndianStream5writeMFqZv> 499d05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d0c <_TMP6414>: 499d0c: 48 83 ef 30 sub $0x30,%rdi 499d10: e9 2f fa ff ff jmpq 499744 <_D3std6stream12EndianStream5writeMFrZv> 499d15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d1c <_TMP6415>: 499d1c: 48 83 ef 30 sub $0x30,%rdi 499d20: e9 67 fa ff ff jmpq 49978c <_D3std6stream12EndianStream5writeMFcZv> 499d25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d2c <_TMP6416>: 499d2c: 48 83 ef 30 sub $0x30,%rdi 499d30: e9 97 fa ff ff jmpq 4997cc <_D3std6stream12EndianStream5writeMFaZv> 499d35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d3c <_TMP6417>: 499d3c: 48 83 ef 30 sub $0x30,%rdi 499d40: e9 af fa ff ff jmpq 4997f4 <_D3std6stream12EndianStream5writeMFuZv> 499d45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d4c <_TMP6418>: 499d4c: 48 83 ef 30 sub $0x30,%rdi 499d50: e9 df fa ff ff jmpq 499834 <_D3std6stream12EndianStream5writeMFwZv> 499d55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d5c <_TMP6419>: 499d5c: 48 83 ef 30 sub $0x30,%rdi 499d60: e9 0f be ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 499d65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d6c <_TMP6420>: 499d6c: 48 83 ef 30 sub $0x30,%rdi 499d70: e9 3f be ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 499d75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d7c <_TMP6421>: 499d7c: 48 83 ef 30 sub $0x30,%rdi 499d80: e9 6f be ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 499d85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d8c <_TMP6422>: 499d8c: 48 83 ef 30 sub $0x30,%rdi 499d90: e9 a7 be ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 499d95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499d9c <_TMP6423>: 499d9c: 48 83 ef 30 sub $0x30,%rdi 499da0: e9 df be ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 499da5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499dac <_TMP6424>: 499dac: 48 83 ef 30 sub $0x30,%rdi 499db0: e9 bf fa ff ff jmpq 499874 <_D3std6stream12EndianStream12writeStringWMFAxuZv> 499db5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499dbc <_TMP6425>: 499dbc: 48 83 ef 30 sub $0x30,%rdi 499dc0: e9 0f bf ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 499dc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499dcc <_TMP6426>: 499dcc: 48 83 ef 30 sub $0x30,%rdi 499dd0: e9 df bf ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 499dd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499ddc <_TMP6427>: 499ddc: 48 83 ef 30 sub $0x30,%rdi 499de0: e9 b7 c0 ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 499de5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499dec <_TMP6428>: 499dec: 48 83 ef 30 sub $0x30,%rdi 499df0: e9 4f c1 ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 499df5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499dfc <_TMP6429>: 499dfc: 48 83 ef 30 sub $0x30,%rdi 499e00: e9 ef c1 ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 499e05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499e0c <_TMP6430>: 499e0c: 48 83 ef 30 sub $0x30,%rdi 499e10: e9 b3 cf ff ff jmpq 496dc8 <_D3std6stream12FilterStream5flushMFZv> 499e15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499e1c <_TMP6431>: 499e1c: 48 83 ef 30 sub $0x30,%rdi 499e20: e9 2b cf ff ff jmpq 496d50 <_D3std6stream12FilterStream5closeMFZv> 499e25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499e2c <_TMP6432>: 499e2c: 48 83 ef 30 sub $0x30,%rdi 499e30: e9 ff c4 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 499e35: 00 00 add %al,(%rax) ... 0000000000499e38 <_D3std6stream12MemoryStream6__ctorMFZC3std6stream12MemoryStream>: 499e38: 55 push %rbp 499e39: 48 8b ec mov %rsp,%rbp 499e3c: 48 83 ec 10 sub $0x10,%rsp 499e40: 48 89 7d f8 mov %rdi,-0x8(%rbp) 499e44: 31 f6 xor %esi,%esi 499e46: 31 d2 xor %edx,%edx 499e48: e8 0b 00 00 00 callq 499e58 <_D3std6stream12MemoryStream6__ctorMFAhZC3std6stream12MemoryStream> 499e4d: 48 8b 45 f8 mov -0x8(%rbp),%rax 499e51: 48 8b e5 mov %rbp,%rsp 499e54: 5d pop %rbp 499e55: c3 retq 499e56: 66 90 xchg %ax,%ax 0000000000499e58 <_D3std6stream12MemoryStream6__ctorMFAhZC3std6stream12MemoryStream>: 499e58: 55 push %rbp 499e59: 48 8b ec mov %rsp,%rbp 499e5c: 48 83 ec 20 sub $0x20,%rsp 499e60: 48 89 7d e0 mov %rdi,-0x20(%rbp) 499e64: 48 89 75 f0 mov %rsi,-0x10(%rbp) 499e68: 48 89 55 f8 mov %rdx,-0x8(%rbp) 499e6c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499e70: 48 8b 75 f0 mov -0x10(%rbp),%rsi 499e74: e8 0b 0a 00 00 callq 49a884 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream6__ctorMFAhZC3std6stream21__T12TArrayStreamTAhZ12TArrayStream> 499e79: 48 8b 45 e0 mov -0x20(%rbp),%rax 499e7d: 48 8b e5 mov %rbp,%rsp 499e80: 5d pop %rbp 499e81: c3 retq 499e82: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000499e88 <_D3std6stream12MemoryStream6__ctorMFAgZC3std6stream12MemoryStream>: 499e88: 55 push %rbp 499e89: 48 8b ec mov %rsp,%rbp 499e8c: 48 83 ec 20 sub $0x20,%rsp 499e90: 48 89 7d e0 mov %rdi,-0x20(%rbp) 499e94: 48 89 75 f0 mov %rsi,-0x10(%rbp) 499e98: 48 89 55 f8 mov %rdx,-0x8(%rbp) 499e9c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499ea0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 499ea4: e8 af ff ff ff callq 499e58 <_D3std6stream12MemoryStream6__ctorMFAhZC3std6stream12MemoryStream> 499ea9: 48 8b 45 e0 mov -0x20(%rbp),%rax 499ead: 48 8b e5 mov %rbp,%rsp 499eb0: 5d pop %rbp 499eb1: c3 retq 499eb2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000499eb8 <_D3std6stream12MemoryStream6__ctorMFAaZC3std6stream12MemoryStream>: 499eb8: 55 push %rbp 499eb9: 48 8b ec mov %rsp,%rbp 499ebc: 48 83 ec 20 sub $0x20,%rsp 499ec0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 499ec4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 499ec8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 499ecc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499ed0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 499ed4: e8 7f ff ff ff callq 499e58 <_D3std6stream12MemoryStream6__ctorMFAhZC3std6stream12MemoryStream> 499ed9: 48 8b 45 e0 mov -0x20(%rbp),%rax 499edd: 48 8b e5 mov %rbp,%rsp 499ee0: 5d pop %rbp 499ee1: c3 retq 499ee2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000499ee8 <_D3std6stream12MemoryStream7reserveMFmZv>: 499ee8: 55 push %rbp 499ee9: 48 8b ec mov %rsp,%rbp 499eec: 48 83 ec 10 sub $0x10,%rsp 499ef0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499ef4: 48 8b 47 50 mov 0x50(%rdi),%rax 499ef8: 48 03 45 f8 add -0x8(%rbp),%rax 499efc: 48 39 47 38 cmp %rax,0x38(%rdi) 499f00: 73 16 jae 499f18 <_D3std6stream12MemoryStream7reserveMFmZv+0x30> 499f02: 48 8d 57 38 lea 0x38(%rdi),%rdx 499f06: 48 01 c0 add %rax,%rax 499f09: 48 89 c6 mov %rax,%rsi 499f0c: 89 f6 mov %esi,%esi 499f0e: bf 00 fb 4d 00 mov $0x4dfb00,%edi 499f13: e8 b0 ae 00 00 callq 4a4dc8 <_d_arraysetlengthT> 499f18: 48 8b e5 mov %rbp,%rsp 499f1b: 5d pop %rbp 499f1c: c3 retq 499f1d: 0f 1f 00 nopl (%rax) 0000000000499f20 <_D3std6stream12MemoryStream10writeBlockMFxPvmZm>: 499f20: 55 push %rbp 499f21: 48 8b ec mov %rsp,%rbp 499f24: 48 83 ec 20 sub $0x20,%rsp 499f28: 48 89 7d e8 mov %rdi,-0x18(%rbp) 499f2c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 499f30: 48 89 55 f8 mov %rdx,-0x8(%rbp) 499f34: 48 8b 07 mov (%rdi),%rax 499f37: 48 ff 90 f8 02 00 00 rex.W callq *0x2f8(%rax) 499f3e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 499f42: 48 8b 75 f0 mov -0x10(%rbp),%rsi 499f46: 48 8b 7d e8 mov -0x18(%rbp),%rdi 499f4a: e8 05 0a 00 00 callq 49a954 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream10writeBlockMFxPvmZm> 499f4f: 48 8b e5 mov %rbp,%rsp 499f52: 5d pop %rbp 499f53: c3 retq 0000000000499f54 <_D3std6stream12MmFileStream6__ctorMFC3std6mmfile6MmFileZC3std6stream12MmFileStream>: 499f54: 55 push %rbp 499f55: 48 8b ec mov %rsp,%rbp 499f58: 48 83 ec 10 sub $0x10,%rsp 499f5c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 499f60: 48 89 75 f8 mov %rsi,-0x8(%rbp) 499f64: e8 4f 0e 00 00 callq 49adb8 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream6__ctorMFC3std6mmfile6MmFileZC3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream> 499f69: 48 8b 7d f8 mov -0x8(%rbp),%rdi 499f6d: 48 8b 07 mov (%rdi),%rax 499f70: 48 ff 50 38 rex.W callq *0x38(%rax) 499f74: f7 d8 neg %eax 499f76: c1 e8 1f shr $0x1f,%eax 499f79: 48 8b 4d f0 mov -0x10(%rbp),%rcx 499f7d: 88 41 11 mov %al,0x11(%rcx) 499f80: 48 89 c8 mov %rcx,%rax 499f83: 48 8b e5 mov %rbp,%rsp 499f86: 5d pop %rbp 499f87: c3 retq 499f88: 0f 1f 40 00 nopl 0x0(%rax) 0000000000499f8c <_D3std6stream12MmFileStream5flushMFZv>: 499f8c: 55 push %rbp 499f8d: 48 8b ec mov %rsp,%rbp 499f90: 48 83 ec 10 sub $0x10,%rsp 499f94: 48 89 7d f8 mov %rdi,-0x8(%rbp) 499f98: 80 7f 13 00 cmpb $0x0,0x13(%rdi) 499f9c: 74 14 je 499fb2 <_D3std6stream12MmFileStream5flushMFZv+0x26> 499f9e: e8 a1 c3 ff ff callq 496344 <_D3std6stream6Stream5flushMFZv> 499fa3: 48 8b 45 f8 mov -0x8(%rbp),%rax 499fa7: 48 8b 78 38 mov 0x38(%rax),%rdi 499fab: 48 8b 0f mov (%rdi),%rcx 499fae: 48 ff 51 28 rex.W callq *0x28(%rcx) 499fb2: 48 8b e5 mov %rbp,%rsp 499fb5: 5d pop %rbp 499fb6: c3 retq 499fb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000499fbc <_D3std6stream12MmFileStream5closeMFZv>: 499fbc: 55 push %rbp 499fbd: 48 8b ec mov %rsp,%rbp 499fc0: 50 push %rax 499fc1: 53 push %rbx 499fc2: 48 89 fb mov %rdi,%rbx 499fc5: 80 7b 13 00 cmpb $0x0,0x13(%rbx) 499fc9: 74 16 je 499fe1 <_D3std6stream12MmFileStream5closeMFZv+0x25> 499fcb: e8 a4 c3 ff ff callq 496374 <_D3std6stream6Stream5closeMFZv> 499fd0: 48 8d 7b 38 lea 0x38(%rbx),%rdi 499fd4: e8 17 a6 00 00 callq 4a45f0 <_d_delclass> 499fd9: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 499fe0: 00 499fe1: 5b pop %rbx 499fe2: 48 8b e5 mov %rbp,%rsp 499fe5: 5d pop %rbp 499fe6: c3 retq 499fe7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000499fec <_TMP6433>: 499fec: 48 83 ef 30 sub $0x30,%rdi 499ff0: e9 c7 b7 ff ff jmpq 4957bc <_D3std6stream6Stream10writeExactMFxPvmZv> 499ff5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000499ffc <_TMP6434>: 499ffc: 48 83 ef 30 sub $0x30,%rdi 49a000: e9 3f b8 ff ff jmpq 495844 <_D3std6stream6Stream5writeMFAxhZm> 49a005: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a00c <_TMP6435>: 49a00c: 48 83 ef 30 sub $0x30,%rdi 49a010: e9 57 b8 ff ff jmpq 49586c <_D3std6stream6Stream5writeMFgZv> 49a015: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a01c <_TMP6436>: 49a01c: 48 83 ef 30 sub $0x30,%rdi 49a020: e9 6f b8 ff ff jmpq 495894 <_D3std6stream6Stream5writeMFhZv> 49a025: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a02c <_TMP6437>: 49a02c: 48 83 ef 30 sub $0x30,%rdi 49a030: e9 87 b8 ff ff jmpq 4958bc <_D3std6stream6Stream5writeMFsZv> 49a035: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a03c <_TMP6438>: 49a03c: 48 83 ef 30 sub $0x30,%rdi 49a040: e9 9f b8 ff ff jmpq 4958e4 <_D3std6stream6Stream5writeMFtZv> 49a045: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a04c <_TMP6439>: 49a04c: 48 83 ef 30 sub $0x30,%rdi 49a050: e9 b7 b8 ff ff jmpq 49590c <_D3std6stream6Stream5writeMFiZv> 49a055: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a05c <_TMP6440>: 49a05c: 48 83 ef 30 sub $0x30,%rdi 49a060: e9 cf b8 ff ff jmpq 495934 <_D3std6stream6Stream5writeMFkZv> 49a065: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a06c <_TMP6441>: 49a06c: 48 83 ef 30 sub $0x30,%rdi 49a070: e9 e7 b8 ff ff jmpq 49595c <_D3std6stream6Stream5writeMFlZv> 49a075: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a07c <_TMP6442>: 49a07c: 48 83 ef 30 sub $0x30,%rdi 49a080: e9 ff b8 ff ff jmpq 495984 <_D3std6stream6Stream5writeMFmZv> 49a085: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a08c <_TMP6443>: 49a08c: 48 83 ef 30 sub $0x30,%rdi 49a090: e9 17 b9 ff ff jmpq 4959ac <_D3std6stream6Stream5writeMFfZv> 49a095: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a09c <_TMP6444>: 49a09c: 48 83 ef 30 sub $0x30,%rdi 49a0a0: e9 2f b9 ff ff jmpq 4959d4 <_D3std6stream6Stream5writeMFdZv> 49a0a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0ac <_TMP6445>: 49a0ac: 48 83 ef 30 sub $0x30,%rdi 49a0b0: e9 47 b9 ff ff jmpq 4959fc <_D3std6stream6Stream5writeMFeZv> 49a0b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0bc <_TMP6446>: 49a0bc: 48 83 ef 30 sub $0x30,%rdi 49a0c0: e9 57 b9 ff ff jmpq 495a1c <_D3std6stream6Stream5writeMFoZv> 49a0c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0cc <_TMP6447>: 49a0cc: 48 83 ef 30 sub $0x30,%rdi 49a0d0: e9 6f b9 ff ff jmpq 495a44 <_D3std6stream6Stream5writeMFpZv> 49a0d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0dc <_TMP6448>: 49a0dc: 48 83 ef 30 sub $0x30,%rdi 49a0e0: e9 87 b9 ff ff jmpq 495a6c <_D3std6stream6Stream5writeMFjZv> 49a0e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0ec <_TMP6449>: 49a0ec: 48 83 ef 30 sub $0x30,%rdi 49a0f0: e9 97 b9 ff ff jmpq 495a8c <_D3std6stream6Stream5writeMFqZv> 49a0f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a0fc <_TMP6450>: 49a0fc: 48 83 ef 30 sub $0x30,%rdi 49a100: e9 a7 b9 ff ff jmpq 495aac <_D3std6stream6Stream5writeMFrZv> 49a105: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a10c <_TMP6451>: 49a10c: 48 83 ef 30 sub $0x30,%rdi 49a110: e9 c7 b9 ff ff jmpq 495adc <_D3std6stream6Stream5writeMFcZv> 49a115: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a11c <_TMP6452>: 49a11c: 48 83 ef 30 sub $0x30,%rdi 49a120: e9 d7 b9 ff ff jmpq 495afc <_D3std6stream6Stream5writeMFaZv> 49a125: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a12c <_TMP6453>: 49a12c: 48 83 ef 30 sub $0x30,%rdi 49a130: e9 ef b9 ff ff jmpq 495b24 <_D3std6stream6Stream5writeMFuZv> 49a135: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a13c <_TMP6454>: 49a13c: 48 83 ef 30 sub $0x30,%rdi 49a140: e9 07 ba ff ff jmpq 495b4c <_D3std6stream6Stream5writeMFwZv> 49a145: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a14c <_TMP6455>: 49a14c: 48 83 ef 30 sub $0x30,%rdi 49a150: e9 1f ba ff ff jmpq 495b74 <_D3std6stream6Stream5writeMFAxaZv> 49a155: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a15c <_TMP6456>: 49a15c: 48 83 ef 30 sub $0x30,%rdi 49a160: e9 4f ba ff ff jmpq 495bb4 <_D3std6stream6Stream5writeMFAxuZv> 49a165: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a16c <_TMP6457>: 49a16c: 48 83 ef 30 sub $0x30,%rdi 49a170: e9 7f ba ff ff jmpq 495bf4 <_D3std6stream6Stream9writeLineMFAxaZv> 49a175: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a17c <_TMP6458>: 49a17c: 48 83 ef 30 sub $0x30,%rdi 49a180: e9 b7 ba ff ff jmpq 495c3c <_D3std6stream6Stream10writeLineWMFAxuZv> 49a185: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a18c <_TMP6459>: 49a18c: 48 83 ef 30 sub $0x30,%rdi 49a190: e9 ef ba ff ff jmpq 495c84 <_D3std6stream6Stream11writeStringMFAxaZv> 49a195: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a19c <_TMP6460>: 49a19c: 48 83 ef 30 sub $0x30,%rdi 49a1a0: e9 07 bb ff ff jmpq 495cac <_D3std6stream6Stream12writeStringWMFAxuZv> 49a1a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1ac <_TMP6461>: 49a1ac: 48 83 ef 30 sub $0x30,%rdi 49a1b0: e9 1f bb ff ff jmpq 495cd4 <_D3std6stream6Stream7vprintfMFAxaPS4core4stdc6stdarg13__va_list_tagZm> 49a1b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1bc <_TMP6462>: 49a1bc: 48 83 ef 30 sub $0x30,%rdi 49a1c0: e9 ef bb ff ff jmpq 495db4 <_D3std6stream6Stream6printfMFAxaYm> 49a1c5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1cc <_TMP6463>: 49a1cc: 48 83 ef 30 sub $0x30,%rdi 49a1d0: e9 c7 bc ff ff jmpq 495e9c <_D3std6stream6Stream6writefMFYC3std6stream12OutputStream> 49a1d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1dc <_TMP6464>: 49a1dc: 48 83 ef 30 sub $0x30,%rdi 49a1e0: e9 5f bd ff ff jmpq 495f44 <_D3std6stream6Stream8writeflnMFYC3std6stream12OutputStream> 49a1e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1ec <_TMP6465>: 49a1ec: 48 83 ef 30 sub $0x30,%rdi 49a1f0: e9 ff bd ff ff jmpq 495ff4 <_D3std6stream6Stream7writefxMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagiZC3std6stream12OutputStream> 49a1f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a1fc <_TMP6466>: 49a1fc: 48 83 ef 30 sub $0x30,%rdi 49a200: e9 87 fd ff ff jmpq 499f8c <_D3std6stream12MmFileStream5flushMFZv> 49a205: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a20c <_TMP6467>: 49a20c: 48 83 ef 30 sub $0x30,%rdi 49a210: e9 a7 fd ff ff jmpq 499fbc <_D3std6stream12MmFileStream5closeMFZv> 49a215: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a21c <_TMP6468>: 49a21c: 48 83 ef 30 sub $0x30,%rdi 49a220: e9 0f c1 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 49a225: 00 00 add %al,(%rax) ... 000000000049a228 <_D3std6stream11SliceStream6__ctorMFC3std6stream6StreammZC3std6stream11SliceStream>: 49a228: 55 push %rbp 49a229: 48 8b ec mov %rsp,%rbp 49a22c: 48 83 ec 18 sub $0x18,%rsp 49a230: 53 push %rbx 49a231: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49a235: 48 89 fb mov %rdi,%rbx 49a238: 48 89 d6 mov %rdx,%rsi 49a23b: e8 c8 c9 ff ff callq 496c08 <_D3std6stream12FilterStream6__ctorMFC3std6stream6StreamZC3std6stream12FilterStream> 49a240: 48 8b 45 f0 mov -0x10(%rbp),%rax 49a244: 48 89 43 50 mov %rax,0x50(%rbx) 49a248: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 49a24f: 00 49a250: c6 43 60 00 movb $0x0,0x60(%rbx) 49a254: 48 8b c3 mov %rbx,%rax 49a257: 5b pop %rbx 49a258: 48 8b e5 mov %rbp,%rsp 49a25b: 5d pop %rbp 49a25c: c3 retq 49a25d: 0f 1f 00 nopl (%rax) 000000000049a260 <_D3std6stream11SliceStream6__ctorMFC3std6stream6StreammmZC3std6stream11SliceStream>: 49a260: 55 push %rbp 49a261: 48 8b ec mov %rsp,%rbp 49a264: 48 83 ec 28 sub $0x28,%rsp 49a268: 53 push %rbx 49a269: 48 89 75 e8 mov %rsi,-0x18(%rbp) 49a26d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49a271: 48 89 fb mov %rdi,%rbx 49a274: 48 89 ce mov %rcx,%rsi 49a277: e8 8c c9 ff ff callq 496c08 <_D3std6stream12FilterStream6__ctorMFC3std6stream6StreamZC3std6stream12FilterStream> 49a27c: 48 8b 45 f0 mov -0x10(%rbp),%rax 49a280: 48 89 43 50 mov %rax,0x50(%rbx) 49a284: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49a288: 48 89 4b 58 mov %rcx,0x58(%rbx) 49a28c: c6 43 60 01 movb $0x1,0x60(%rbx) 49a290: 48 8b c3 mov %rbx,%rax 49a293: 5b pop %rbx 49a294: 48 8b e5 mov %rbp,%rsp 49a297: 5d pop %rbp 49a298: c3 retq 49a299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a2a0 <_D3std6stream11SliceStream13__invariant41MxFZv>: 49a2a0: 55 push %rbp 49a2a1: 48 8b ec mov %rsp,%rbp 49a2a4: 48 83 ec 10 sub $0x10,%rsp 49a2a8: 48 8b e5 mov %rbp,%rsp 49a2ab: 5d pop %rbp 49a2ac: c3 retq 49a2ad: 0f 1f 00 nopl (%rax) 000000000049a2b0 <_D3std6stream11SliceStream9readBlockMFPvmZm>: 49a2b0: 55 push %rbp 49a2b1: 48 8b ec mov %rsp,%rbp 49a2b4: 48 83 ec 20 sub $0x20,%rsp 49a2b8: 53 push %rbx 49a2b9: 41 54 push %r12 49a2bb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a2bf: 48 89 fb mov %rdi,%rbx 49a2c2: 49 89 f4 mov %rsi,%r12 49a2c5: e8 92 c3 ff ff callq 49665c <_D3std6stream6Stream14assertReadableMFZv> 49a2ca: 80 7b 60 00 cmpb $0x0,0x60(%rbx) 49a2ce: 74 1d je 49a2ed <_D3std6stream11SliceStream9readBlockMFPvmZm+0x3d> 49a2d0: 48 8b 43 58 mov 0x58(%rbx),%rax 49a2d4: 48 2b 43 50 sub 0x50(%rbx),%rax 49a2d8: 48 2b 43 48 sub 0x48(%rbx),%rax 49a2dc: 49 3b c4 cmp %r12,%rax 49a2df: 73 0c jae 49a2ed <_D3std6stream11SliceStream9readBlockMFPvmZm+0x3d> 49a2e1: 4c 8b 63 58 mov 0x58(%rbx),%r12 49a2e5: 4c 2b 63 50 sub 0x50(%rbx),%r12 49a2e9: 4c 2b 63 48 sub 0x48(%rbx),%r12 49a2ed: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a2f1: 48 8b 0f mov (%rdi),%rcx 49a2f4: 48 ff 91 c0 02 00 00 rex.W callq *0x2c0(%rcx) 49a2fb: 48 89 45 e8 mov %rax,-0x18(%rbp) 49a2ff: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 49a303: 74 16 je 49a31b <_D3std6stream11SliceStream9readBlockMFPvmZm+0x6b> 49a305: 48 8b 73 50 mov 0x50(%rbx),%rsi 49a309: 48 03 73 48 add 0x48(%rbx),%rsi 49a30d: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a311: 48 8b 07 mov (%rdi),%rax 49a314: 48 ff 90 b8 02 00 00 rex.W callq *0x2b8(%rax) 49a31b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49a31f: 49 8b f4 mov %r12,%rsi 49a322: 48 8b fb mov %rbx,%rdi 49a325: e8 ce c9 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 49a32a: 48 89 45 f0 mov %rax,-0x10(%rbp) 49a32e: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 49a332: 74 28 je 49a35c <_D3std6stream11SliceStream9readBlockMFPvmZm+0xac> 49a334: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a338: 48 8b 07 mov (%rdi),%rax 49a33b: 48 ff 90 c0 02 00 00 rex.W callq *0x2c0(%rax) 49a342: 48 2b 43 50 sub 0x50(%rbx),%rax 49a346: 48 89 43 48 mov %rax,0x48(%rbx) 49a34a: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49a34e: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a352: 48 8b 0f mov (%rdi),%rcx 49a355: 48 ff 91 b8 02 00 00 rex.W callq *0x2b8(%rcx) 49a35c: 48 8b 45 f0 mov -0x10(%rbp),%rax 49a360: 41 5c pop %r12 49a362: 5b pop %rbx 49a363: 48 8b e5 mov %rbp,%rsp 49a366: 5d pop %rbp 49a367: c3 retq 000000000049a368 <_D3std6stream11SliceStream10writeBlockMFxPvmZm>: 49a368: 55 push %rbp 49a369: 48 8b ec mov %rsp,%rbp 49a36c: 48 83 ec 20 sub $0x20,%rsp 49a370: 53 push %rbx 49a371: 41 54 push %r12 49a373: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a377: 48 89 fb mov %rdi,%rbx 49a37a: 49 89 f4 mov %rsi,%r12 49a37d: e8 1a c3 ff ff callq 49669c <_D3std6stream6Stream15assertWriteableMFZv> 49a382: 80 7b 60 00 cmpb $0x0,0x60(%rbx) 49a386: 74 1d je 49a3a5 <_D3std6stream11SliceStream10writeBlockMFxPvmZm+0x3d> 49a388: 48 8b 43 58 mov 0x58(%rbx),%rax 49a38c: 48 2b 43 50 sub 0x50(%rbx),%rax 49a390: 48 2b 43 48 sub 0x48(%rbx),%rax 49a394: 49 3b c4 cmp %r12,%rax 49a397: 73 0c jae 49a3a5 <_D3std6stream11SliceStream10writeBlockMFxPvmZm+0x3d> 49a399: 4c 8b 63 58 mov 0x58(%rbx),%r12 49a39d: 4c 2b 63 50 sub 0x50(%rbx),%r12 49a3a1: 4c 2b 63 48 sub 0x48(%rbx),%r12 49a3a5: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a3a9: 48 8b 0f mov (%rdi),%rcx 49a3ac: 48 ff 91 c0 02 00 00 rex.W callq *0x2c0(%rcx) 49a3b3: 48 89 45 e8 mov %rax,-0x18(%rbp) 49a3b7: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 49a3bb: 74 16 je 49a3d3 <_D3std6stream11SliceStream10writeBlockMFxPvmZm+0x6b> 49a3bd: 48 8b 73 50 mov 0x50(%rbx),%rsi 49a3c1: 48 03 73 48 add 0x48(%rbx),%rsi 49a3c5: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a3c9: 48 8b 07 mov (%rdi),%rax 49a3cc: 48 ff 90 b8 02 00 00 rex.W callq *0x2b8(%rax) 49a3d3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49a3d7: 49 8b f4 mov %r12,%rsi 49a3da: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a3de: 48 8b 0f mov (%rdi),%rcx 49a3e1: 48 ff 91 78 01 00 00 rex.W callq *0x178(%rcx) 49a3e8: 48 89 45 f0 mov %rax,-0x10(%rbp) 49a3ec: 80 7b 12 00 cmpb $0x0,0x12(%rbx) 49a3f0: 74 28 je 49a41a <_D3std6stream11SliceStream10writeBlockMFxPvmZm+0xb2> 49a3f2: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a3f6: 48 8b 07 mov (%rdi),%rax 49a3f9: 48 ff 90 c0 02 00 00 rex.W callq *0x2c0(%rax) 49a400: 48 2b 43 50 sub 0x50(%rbx),%rax 49a404: 48 89 43 48 mov %rax,0x48(%rbx) 49a408: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49a40c: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a410: 48 8b 0f mov (%rdi),%rcx 49a413: 48 ff 91 b8 02 00 00 rex.W callq *0x2b8(%rcx) 49a41a: 48 8b 45 f0 mov -0x10(%rbp),%rax 49a41e: 41 5c pop %r12 49a420: 5b pop %rbx 49a421: 48 8b e5 mov %rbp,%rsp 49a424: 5d pop %rbp 49a425: c3 retq 49a426: 66 90 xchg %ax,%ax 000000000049a428 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm>: 49a428: 55 push %rbp 49a429: 48 8b ec mov %rsp,%rbp 49a42c: 48 83 ec 18 sub $0x18,%rsp 49a430: 53 push %rbx 49a431: 41 54 push %r12 49a433: 41 55 push %r13 49a435: 89 75 f8 mov %esi,-0x8(%rbp) 49a438: 48 89 fb mov %rdi,%rbx 49a43b: 49 89 d5 mov %rdx,%r13 49a43e: e8 99 c2 ff ff callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 49a443: 8b 45 f8 mov -0x8(%rbp),%eax 49a446: 85 c0 test %eax,%eax 49a448: 74 0c je 49a456 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x2e> 49a44a: 83 f8 01 cmp $0x1,%eax 49a44d: 74 0c je 49a45b <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x33> 49a44f: 83 f8 02 cmp $0x2,%eax 49a452: 74 10 je 49a464 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x3c> 49a454: eb 3b jmp 49a491 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x69> 49a456: 4d 8b e5 mov %r13,%r12 49a459: eb 37 jmp 49a492 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x6a> 49a45b: 4c 8b 63 48 mov 0x48(%rbx),%r12 49a45f: 4d 03 e5 add %r13,%r12 49a462: eb 2e jmp 49a492 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x6a> 49a464: 80 7b 60 00 cmpb $0x0,0x60(%rbx) 49a468: 74 0d je 49a477 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49a46a: 4c 8b 63 58 mov 0x58(%rbx),%r12 49a46e: 4d 03 e5 add %r13,%r12 49a471: 4c 2b 63 50 sub 0x50(%rbx),%r12 49a475: eb 1b jmp 49a492 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x6a> 49a477: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a47b: 48 8b 0f mov (%rdi),%rcx 49a47e: 48 ff 91 c8 02 00 00 rex.W callq *0x2c8(%rcx) 49a485: 49 89 c4 mov %rax,%r12 49a488: 4d 03 e5 add %r13,%r12 49a48b: 4c 2b 63 50 sub 0x50(%rbx),%r12 49a48f: eb 01 jmp 49a492 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x6a> 49a491: f4 hlt 49a492: 4d 85 e4 test %r12,%r12 49a495: 79 0a jns 49a4a1 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x79> 49a497: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 49a49e: 00 49a49f: eb 5a jmp 49a4fb <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0xd3> 49a4a1: 8a 53 60 mov 0x60(%rbx),%dl 49a4a4: 84 d2 test %dl,%dl 49a4a6: 74 1b je 49a4c3 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x9b> 49a4a8: 48 8b 73 58 mov 0x58(%rbx),%rsi 49a4ac: 48 2b 73 50 sub 0x50(%rbx),%rsi 49a4b0: 49 3b f4 cmp %r12,%rsi 49a4b3: 73 0e jae 49a4c3 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0x9b> 49a4b5: 48 8b 53 58 mov 0x58(%rbx),%rdx 49a4b9: 48 2b 53 50 sub 0x50(%rbx),%rdx 49a4bd: 48 89 53 48 mov %rdx,0x48(%rbx) 49a4c1: eb 38 jmp 49a4fb <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0xd3> 49a4c3: 80 f2 01 xor $0x1,%dl 49a4c6: 74 2f je 49a4f7 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0xcf> 49a4c8: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a4cc: 48 8b 07 mov (%rdi),%rax 49a4cf: 48 ff 90 c8 02 00 00 rex.W callq *0x2c8(%rax) 49a4d6: 48 2b 43 50 sub 0x50(%rbx),%rax 49a4da: 49 3b c4 cmp %r12,%rax 49a4dd: 73 18 jae 49a4f7 <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0xcf> 49a4df: 48 8b 7b 38 mov 0x38(%rbx),%rdi 49a4e3: 48 8b 0f mov (%rdi),%rcx 49a4e6: 48 ff 91 c8 02 00 00 rex.W callq *0x2c8(%rcx) 49a4ed: 48 2b 43 50 sub 0x50(%rbx),%rax 49a4f1: 48 89 43 48 mov %rax,0x48(%rbx) 49a4f5: eb 04 jmp 49a4fb <_D3std6stream11SliceStream4seekMFlE3std6stream7SeekPosZm+0xd3> 49a4f7: 4c 89 63 48 mov %r12,0x48(%rbx) 49a4fb: c6 43 14 00 movb $0x0,0x14(%rbx) 49a4ff: 48 8b 43 48 mov 0x48(%rbx),%rax 49a503: 41 5d pop %r13 49a505: 41 5c pop %r12 49a507: 5b pop %rbx 49a508: 48 8b e5 mov %rbp,%rsp 49a50b: 5d pop %rbp 49a50c: c3 retq 49a50d: 0f 1f 00 nopl (%rax) 000000000049a510 <_D3std6stream11SliceStream9availableMFNdZm>: 49a510: 55 push %rbp 49a511: 48 8b ec mov %rsp,%rbp 49a514: 48 83 ec 28 sub $0x28,%rsp 49a518: 53 push %rbx 49a519: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49a51d: 48 8b 7f 38 mov 0x38(%rdi),%rdi 49a521: 48 8b 07 mov (%rdi),%rax 49a524: 48 ff 90 70 01 00 00 rex.W callq *0x170(%rax) 49a52b: 48 89 45 e8 mov %rax,-0x18(%rbp) 49a52f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49a533: 48 8b 79 38 mov 0x38(%rcx),%rdi 49a537: 48 8b 17 mov (%rdi),%rdx 49a53a: 48 ff 92 c0 02 00 00 rex.W callq *0x2c0(%rdx) 49a541: 48 89 45 f0 mov %rax,-0x10(%rbp) 49a545: 48 8b 5d f8 mov -0x8(%rbp),%rbx 49a549: 48 8b 73 48 mov 0x48(%rbx),%rsi 49a54d: 48 03 73 50 add 0x50(%rbx),%rsi 49a551: 48 3b f0 cmp %rax,%rsi 49a554: 72 5b jb 49a5b1 <_D3std6stream11SliceStream9availableMFNdZm+0xa1> 49a556: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49a55a: 48 8d 3c 08 lea (%rax,%rcx,1),%rdi 49a55e: 48 39 f7 cmp %rsi,%rdi 49a561: 72 4e jb 49a5b1 <_D3std6stream11SliceStream9availableMFNdZm+0xa1> 49a563: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49a567: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49a56b: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49a56f: 44 8a 47 60 mov 0x60(%rdi),%r8b 49a573: 41 80 f0 01 xor $0x1,%r8b 49a577: 75 0a jne 49a583 <_D3std6stream11SliceStream9availableMFNdZm+0x73> 49a579: 4c 8d 0c 11 lea (%rcx,%rdx,1),%r9 49a57d: 4c 39 4f 58 cmp %r9,0x58(%rdi) 49a581: 72 12 jb 49a595 <_D3std6stream11SliceStream9availableMFNdZm+0x85> 49a583: 48 8d 04 11 lea (%rcx,%rdx,1),%rax 49a587: 48 2b 47 48 sub 0x48(%rdi),%rax 49a58b: 48 2b 47 50 sub 0x50(%rdi),%rax 49a58f: 5b pop %rbx 49a590: 48 8b e5 mov %rbp,%rsp 49a593: 5d pop %rbp 49a594: c3 retq 49a595: 48 8d 04 11 lea (%rcx,%rdx,1),%rax 49a599: 48 3b 47 58 cmp 0x58(%rdi),%rax 49a59d: 72 12 jb 49a5b1 <_D3std6stream11SliceStream9availableMFNdZm+0xa1> 49a59f: 48 8b 47 58 mov 0x58(%rdi),%rax 49a5a3: 48 2b 47 48 sub 0x48(%rdi),%rax 49a5a7: 48 2b 47 50 sub 0x50(%rdi),%rax 49a5ab: 5b pop %rbx 49a5ac: 48 8b e5 mov %rbp,%rsp 49a5af: 5d pop %rbp 49a5b0: c3 retq 49a5b1: 31 c0 xor %eax,%eax 49a5b3: 5b pop %rbx 49a5b4: 48 8b e5 mov %rbp,%rsp 49a5b7: 5d pop %rbp 49a5b8: c3 retq 49a5b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a5c0 <_D3std6stream11SliceStream11__invariantMxFZv>: 49a5c0: 55 push %rbp 49a5c1: 48 8b ec mov %rsp,%rbp 49a5c4: 48 83 ec 10 sub $0x10,%rsp 49a5c8: e8 d3 fc ff ff callq 49a2a0 <_D3std6stream11SliceStream13__invariant41MxFZv> 49a5cd: 48 8b e5 mov %rbp,%rsp 49a5d0: 5d pop %rbp 49a5d1: c3 retq 49a5d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049a5d8 <_TMP6469>: 49a5d8: 48 83 ef 28 sub $0x28,%rdi 49a5dc: e9 4b 95 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 49a5e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a5e8 <_TMP6470>: 49a5e8: 48 83 ef 28 sub $0x28,%rdi 49a5ec: e9 b3 95 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 49a5f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a5f8 <_TMP6471>: 49a5f8: 48 83 ef 28 sub $0x28,%rdi 49a5fc: e9 c3 95 ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 49a601: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a608 <_TMP6472>: 49a608: 48 83 ef 28 sub $0x28,%rdi 49a60c: e9 d3 95 ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 49a611: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a618 <_TMP6473>: 49a618: 48 83 ef 28 sub $0x28,%rdi 49a61c: e9 e3 95 ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 49a621: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a628 <_TMP6474>: 49a628: 48 83 ef 28 sub $0x28,%rdi 49a62c: e9 fb 95 ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 49a631: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a638 <_TMP6475>: 49a638: 48 83 ef 28 sub $0x28,%rdi 49a63c: e9 13 96 ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 49a641: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a648 <_TMP6476>: 49a648: 48 83 ef 28 sub $0x28,%rdi 49a64c: e9 2b 96 ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 49a651: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a658 <_TMP6477>: 49a658: 48 83 ef 28 sub $0x28,%rdi 49a65c: e9 43 96 ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 49a661: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a668 <_TMP6478>: 49a668: 48 83 ef 28 sub $0x28,%rdi 49a66c: e9 5b 96 ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 49a671: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a678 <_TMP6479>: 49a678: 48 83 ef 28 sub $0x28,%rdi 49a67c: e9 73 96 ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 49a681: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a688 <_TMP6480>: 49a688: 48 83 ef 28 sub $0x28,%rdi 49a68c: e9 8b 96 ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 49a691: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a698 <_TMP6481>: 49a698: 48 83 ef 28 sub $0x28,%rdi 49a69c: e9 ab 96 ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 49a6a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6a8 <_TMP6482>: 49a6a8: 48 83 ef 28 sub $0x28,%rdi 49a6ac: e9 d3 96 ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 49a6b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6b8 <_TMP6483>: 49a6b8: 48 83 ef 28 sub $0x28,%rdi 49a6bc: e9 eb 96 ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 49a6c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6c8 <_TMP6484>: 49a6c8: 48 83 ef 28 sub $0x28,%rdi 49a6cc: e9 0b 97 ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 49a6d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6d8 <_TMP6485>: 49a6d8: 48 83 ef 28 sub $0x28,%rdi 49a6dc: e9 33 97 ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 49a6e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6e8 <_TMP6486>: 49a6e8: 48 83 ef 28 sub $0x28,%rdi 49a6ec: e9 53 97 ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 49a6f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a6f8 <_TMP6487>: 49a6f8: 48 83 ef 28 sub $0x28,%rdi 49a6fc: e9 73 97 ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 49a701: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a708 <_TMP6488>: 49a708: 48 83 ef 28 sub $0x28,%rdi 49a70c: e9 ab 97 ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 49a711: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a718 <_TMP6489>: 49a718: 48 83 ef 28 sub $0x28,%rdi 49a71c: e9 bb 97 ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 49a721: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a728 <_TMP6490>: 49a728: 48 83 ef 28 sub $0x28,%rdi 49a72c: e9 d3 97 ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 49a731: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a738 <_TMP6491>: 49a738: 48 83 ef 28 sub $0x28,%rdi 49a73c: e9 eb 97 ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 49a741: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a748 <_TMP6492>: 49a748: 48 83 ef 28 sub $0x28,%rdi 49a74c: e9 33 98 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 49a751: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a758 <_TMP6493>: 49a758: 48 83 ef 28 sub $0x28,%rdi 49a75c: e9 7b 98 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 49a761: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a768 <_TMP6494>: 49a768: 48 83 ef 28 sub $0x28,%rdi 49a76c: e9 8b 98 ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 49a771: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a778 <_TMP6495>: 49a778: 48 83 ef 28 sub $0x28,%rdi 49a77c: e9 83 99 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 49a781: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a788 <_TMP6496>: 49a788: 48 83 ef 28 sub $0x28,%rdi 49a78c: e9 93 99 ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 49a791: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a798 <_TMP6497>: 49a798: 48 83 ef 28 sub $0x28,%rdi 49a79c: e9 8b 9a ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 49a7a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7a8 <_TMP6498>: 49a7a8: 48 83 ef 28 sub $0x28,%rdi 49a7ac: e9 0b 9b ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 49a7b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7b8 <_TMP6499>: 49a7b8: 48 83 ef 28 sub $0x28,%rdi 49a7bc: e9 d3 9b ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 49a7c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7c8 <_TMP6500>: 49a7c8: 48 83 ef 28 sub $0x28,%rdi 49a7cc: e9 53 9c ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 49a7d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7d8 <_TMP6501>: 49a7d8: 48 83 ef 28 sub $0x28,%rdi 49a7dc: e9 1b 9d ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 49a7e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7e8 <_TMP6502>: 49a7e8: 48 83 ef 28 sub $0x28,%rdi 49a7ec: e9 53 9d ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 49a7f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a7f8 <_TMP6503>: 49a7f8: 48 83 ef 28 sub $0x28,%rdi 49a7fc: e9 ab 9d ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 49a801: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a808 <_TMP6504>: 49a808: 48 83 ef 28 sub $0x28,%rdi 49a80c: e9 1b 9e ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 49a811: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a818 <_TMP6505>: 49a818: 48 83 ef 28 sub $0x28,%rdi 49a81c: e9 e3 9e ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 49a821: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a828 <_TMP6506>: 49a828: 48 83 ef 28 sub $0x28,%rdi 49a82c: e9 53 9f ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 49a831: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a838 <_TMP6507>: 49a838: 48 83 ef 28 sub $0x28,%rdi 49a83c: e9 c3 9f ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 49a841: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a848 <_TMP6508>: 49a848: 48 83 ef 28 sub $0x28,%rdi 49a84c: e9 b3 ae ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 49a851: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a858 <_TMP6509>: 49a858: 48 83 ef 28 sub $0x28,%rdi 49a85c: e9 af fc ff ff jmpq 49a510 <_D3std6stream11SliceStream9availableMFNdZm> 49a861: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a868 <_TMP6510>: 49a868: 48 83 ef 28 sub $0x28,%rdi 49a86c: e9 53 ba ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 49a871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a878 <_TMP6511>: 49a878: 48 83 ef 28 sub $0x28,%rdi 49a87c: e9 b3 ba ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 49a881: 00 00 add %al,(%rax) ... 000000000049a884 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream6__ctorMFAhZC3std6stream21__T12TArrayStreamTAhZ12TArrayStream>: 49a884: 55 push %rbp 49a885: 48 8b ec mov %rsp,%rbp 49a888: 48 83 ec 18 sub $0x18,%rsp 49a88c: 53 push %rbx 49a88d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49a891: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a895: 48 89 fb mov %rdi,%rbx 49a898: e8 7f 92 ff ff callq 493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream> 49a89d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49a8a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 49a8a5: 48 89 43 38 mov %rax,0x38(%rbx) 49a8a9: 48 89 53 40 mov %rdx,0x40(%rbx) 49a8ad: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49a8b1: 48 89 4b 48 mov %rcx,0x48(%rbx) 49a8b5: be 01 00 00 00 mov $0x1,%esi 49a8ba: 40 88 73 12 mov %sil,0x12(%rbx) 49a8be: 40 88 73 11 mov %sil,0x11(%rbx) 49a8c2: 40 88 73 10 mov %sil,0x10(%rbx) 49a8c6: 48 8b c3 mov %rbx,%rax 49a8c9: 5b pop %rbx 49a8ca: 48 8b e5 mov %rbp,%rsp 49a8cd: 5d pop %rbp 49a8ce: c3 retq 49a8cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049a8d4 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream14__invariant157MxFNaNbNiNfZv>: 49a8d4: 55 push %rbp 49a8d5: 48 8b ec mov %rsp,%rbp 49a8d8: 48 83 ec 10 sub $0x10,%rsp 49a8dc: 48 8b e5 mov %rbp,%rsp 49a8df: 5d pop %rbp 49a8e0: c3 retq 49a8e1: 0f 1f 00 nopl (%rax) 000000000049a8e4 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream9readBlockMFPvmZm>: 49a8e4: 55 push %rbp 49a8e5: 48 8b ec mov %rsp,%rbp 49a8e8: 48 83 ec 28 sub $0x28,%rsp 49a8ec: 53 push %rbx 49a8ed: 41 54 push %r12 49a8ef: 41 55 push %r13 49a8f1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a8f5: 49 89 fd mov %rdi,%r13 49a8f8: 49 89 f4 mov %rsi,%r12 49a8fb: e8 5c bd ff ff callq 49665c <_D3std6stream6Stream14assertReadableMFZv> 49a900: 49 8b 45 48 mov 0x48(%r13),%rax 49a904: 49 2b 45 50 sub 0x50(%r13),%rax 49a908: 49 3b c4 cmp %r12,%rax 49a90b: 73 03 jae 49a910 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream9readBlockMFPvmZm+0x2c> 49a90d: 49 89 c4 mov %rax,%r12 49a910: 49 8b 4d 50 mov 0x50(%r13),%rcx 49a914: 4a 8d 1c 21 lea (%rcx,%r12,1),%rbx 49a918: 48 2b d9 sub %rcx,%rbx 49a91b: 49 8d 55 38 lea 0x38(%r13),%rdx 49a91f: 48 8b 52 08 mov 0x8(%rdx),%rdx 49a923: 48 03 d1 add %rcx,%rdx 49a926: 48 89 5d e0 mov %rbx,-0x20(%rbp) 49a92a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49a92e: 49 8b d4 mov %r12,%rdx 49a931: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49a935: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49a939: e8 02 d0 fe ff callq 487940 49a93e: 4d 01 65 50 add %r12,0x50(%r13) 49a942: 49 8b c4 mov %r12,%rax 49a945: 41 5d pop %r13 49a947: 41 5c pop %r12 49a949: 5b pop %rbx 49a94a: 48 8b e5 mov %rbp,%rsp 49a94d: 5d pop %rbp 49a94e: c3 retq 49a94f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049a954 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream10writeBlockMFxPvmZm>: 49a954: 55 push %rbp 49a955: 48 8b ec mov %rsp,%rbp 49a958: 48 83 ec 28 sub $0x28,%rsp 49a95c: 53 push %rbx 49a95d: 41 54 push %r12 49a95f: 41 55 push %r13 49a961: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a965: 49 89 fc mov %rdi,%r12 49a968: 49 89 f5 mov %rsi,%r13 49a96b: e8 2c bd ff ff callq 49669c <_D3std6stream6Stream15assertWriteableMFZv> 49a970: 49 8b 44 24 50 mov 0x50(%r12),%rax 49a975: 4a 8d 0c 28 lea (%rax,%r13,1),%rcx 49a979: 49 8b 5c 24 38 mov 0x38(%r12),%rbx 49a97e: 48 39 cb cmp %rcx,%rbx 49a981: 73 06 jae 49a989 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream10writeBlockMFxPvmZm+0x35> 49a983: 49 89 dd mov %rbx,%r13 49a986: 4c 2b e8 sub %rax,%r13 49a989: 49 8b 54 24 50 mov 0x50(%r12),%rdx 49a98e: 4a 8d 1c 2a lea (%rdx,%r13,1),%rbx 49a992: 48 2b da sub %rdx,%rbx 49a995: 49 8d 74 24 38 lea 0x38(%r12),%rsi 49a99a: 48 8b 4e 08 mov 0x8(%rsi),%rcx 49a99e: 48 03 ca add %rdx,%rcx 49a9a1: 48 89 5d e0 mov %rbx,-0x20(%rbp) 49a9a5: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49a9a9: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49a9ad: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49a9b1: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49a9b5: e8 86 cf fe ff callq 487940 49a9ba: 4d 01 6c 24 50 add %r13,0x50(%r12) 49a9bf: 49 8b 44 24 50 mov 0x50(%r12),%rax 49a9c4: 49 39 44 24 48 cmp %rax,0x48(%r12) 49a9c9: 73 05 jae 49a9d0 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream10writeBlockMFxPvmZm+0x7c> 49a9cb: 49 89 44 24 48 mov %rax,0x48(%r12) 49a9d0: 49 8b c5 mov %r13,%rax 49a9d3: 41 5d pop %r13 49a9d5: 41 5c pop %r12 49a9d7: 5b pop %rbx 49a9d8: 48 8b e5 mov %rbp,%rsp 49a9db: 5d pop %rbp 49a9dc: c3 retq 49a9dd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049a9e4 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm>: 49a9e4: 55 push %rbp 49a9e5: 48 8b ec mov %rsp,%rbp 49a9e8: 48 83 ec 18 sub $0x18,%rsp 49a9ec: 53 push %rbx 49a9ed: 89 75 f0 mov %esi,-0x10(%rbp) 49a9f0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49a9f4: 48 89 fb mov %rdi,%rbx 49a9f7: e8 e0 bc ff ff callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 49a9fc: 8b 45 f0 mov -0x10(%rbp),%eax 49a9ff: 85 c0 test %eax,%eax 49aa01: 74 0c je 49aa0f <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x2b> 49aa03: 83 f8 01 cmp $0x1,%eax 49aa06: 74 10 je 49aa18 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x34> 49aa08: 83 f8 02 cmp $0x2,%eax 49aa0b: 74 18 je 49aa25 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x41> 49aa0d: eb 23 jmp 49aa32 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4e> 49aa0f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49aa13: 48 8b ca mov %rdx,%rcx 49aa16: eb 1b jmp 49aa33 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49aa18: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49aa1c: 48 8b 4b 50 mov 0x50(%rbx),%rcx 49aa20: 48 03 ca add %rdx,%rcx 49aa23: eb 0e jmp 49aa33 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49aa25: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49aa29: 48 8b 4b 48 mov 0x48(%rbx),%rcx 49aa2d: 48 03 ca add %rdx,%rcx 49aa30: eb 01 jmp 49aa33 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49aa32: f4 hlt 49aa33: 48 85 c9 test %rcx,%rcx 49aa36: 79 0a jns 49aa42 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x5e> 49aa38: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 49aa3f: 00 49aa40: eb 14 jmp 49aa56 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x72> 49aa42: 48 39 4b 48 cmp %rcx,0x48(%rbx) 49aa46: 73 0a jae 49aa52 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x6e> 49aa48: 48 8b 4b 48 mov 0x48(%rbx),%rcx 49aa4c: 48 89 4b 50 mov %rcx,0x50(%rbx) 49aa50: eb 04 jmp 49aa56 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x72> 49aa52: 48 89 4b 50 mov %rcx,0x50(%rbx) 49aa56: 48 8b 43 50 mov 0x50(%rbx),%rax 49aa5a: 5b pop %rbx 49aa5b: 48 8b e5 mov %rbp,%rsp 49aa5e: 5d pop %rbp 49aa5f: c3 retq 49aa60: 0f 1f 40 00 nopl 0x0(%rax) 000000000049aa64 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream9availableMFNdZm>: 49aa64: 55 push %rbp 49aa65: 48 8b ec mov %rsp,%rbp 49aa68: 48 83 ec 10 sub $0x10,%rsp 49aa6c: 48 8b 47 48 mov 0x48(%rdi),%rax 49aa70: 48 2b 47 50 sub 0x50(%rdi),%rax 49aa74: 48 8b e5 mov %rbp,%rsp 49aa77: 5d pop %rbp 49aa78: c3 retq 49aa79: 0f 1f 00 nopl (%rax) 000000000049aa7c <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4dataMFNdZAh>: 49aa7c: 55 push %rbp 49aa7d: 48 8b ec mov %rsp,%rbp 49aa80: 48 83 ec 10 sub $0x10,%rsp 49aa84: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49aa88: 48 83 7f 48 ff cmpq $0xffffffffffffffff,0x48(%rdi) 49aa8d: 76 28 jbe 49aab7 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream4dataMFNdZAh+0x3b> 49aa8f: bf e0 27 4f 00 mov $0x4f27e0,%edi 49aa94: e8 0f ee fe ff callq 4898a8 <_d_newclass> 49aa99: 48 8b 15 48 86 04 00 mov 0x48648(%rip),%rdx # 4e30e8 <_TMP6537+0x8> 49aaa0: 48 8b 35 39 86 04 00 mov 0x48639(%rip),%rsi # 4e30e0 <_TMP6537> 49aaa7: 48 89 c7 mov %rax,%rdi 49aaaa: e8 a1 8f ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 49aaaf: 48 89 c7 mov %rax,%rdi 49aab2: e8 75 e5 fe ff callq 48902c <_d_throwc> 49aab7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49aabb: 48 8b 47 48 mov 0x48(%rdi),%rax 49aabf: 48 8d 4f 38 lea 0x38(%rdi),%rcx 49aac3: 48 8b 51 08 mov 0x8(%rcx),%rdx 49aac7: 48 8b e5 mov %rbp,%rsp 49aaca: 5d pop %rbp 49aacb: c3 retq 000000000049aacc <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream8toStringMFZAya>: 49aacc: 55 push %rbp 49aacd: 48 8b ec mov %rsp,%rbp 49aad0: 48 83 ec 10 sub $0x10,%rsp 49aad4: 48 8b 07 mov (%rdi),%rax 49aad7: 48 ff 90 f0 02 00 00 rex.W callq *0x2f0(%rax) 49aade: 48 89 c7 mov %rax,%rdi 49aae1: 48 89 d6 mov %rdx,%rsi 49aae4: e8 07 e1 00 00 callq 4a8bf0 <_D3std4conv11__T2toTAyaZ10__T2toTAaZ2toFNaNbNfAaZAya> 49aae9: 48 8b e5 mov %rbp,%rsp 49aaec: 5d pop %rbp 49aaed: c3 retq 49aaee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049aaf4 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream11__invariantMxFNaNbNiNfZv>: 49aaf4: 55 push %rbp 49aaf5: 48 8b ec mov %rsp,%rbp 49aaf8: 48 83 ec 10 sub $0x10,%rsp 49aafc: e8 d3 fd ff ff callq 49a8d4 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream14__invariant157MxFNaNbNiNfZv> 49ab01: 48 8b e5 mov %rbp,%rsp 49ab04: 5d pop %rbp 49ab05: c3 retq 49ab06: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049ab0c <_TMP6538>: 49ab0c: 48 83 ef 28 sub $0x28,%rdi 49ab10: e9 17 90 ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 49ab15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab1c <_TMP6539>: 49ab1c: 48 83 ef 28 sub $0x28,%rdi 49ab20: e9 7f 90 ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 49ab25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab2c <_TMP6540>: 49ab2c: 48 83 ef 28 sub $0x28,%rdi 49ab30: e9 8f 90 ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 49ab35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab3c <_TMP6541>: 49ab3c: 48 83 ef 28 sub $0x28,%rdi 49ab40: e9 9f 90 ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 49ab45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab4c <_TMP6542>: 49ab4c: 48 83 ef 28 sub $0x28,%rdi 49ab50: e9 af 90 ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 49ab55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab5c <_TMP6543>: 49ab5c: 48 83 ef 28 sub $0x28,%rdi 49ab60: e9 c7 90 ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 49ab65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab6c <_TMP6544>: 49ab6c: 48 83 ef 28 sub $0x28,%rdi 49ab70: e9 df 90 ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 49ab75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab7c <_TMP6545>: 49ab7c: 48 83 ef 28 sub $0x28,%rdi 49ab80: e9 f7 90 ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 49ab85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab8c <_TMP6546>: 49ab8c: 48 83 ef 28 sub $0x28,%rdi 49ab90: e9 0f 91 ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 49ab95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ab9c <_TMP6547>: 49ab9c: 48 83 ef 28 sub $0x28,%rdi 49aba0: e9 27 91 ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 49aba5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abac <_TMP6548>: 49abac: 48 83 ef 28 sub $0x28,%rdi 49abb0: e9 3f 91 ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 49abb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abbc <_TMP6549>: 49abbc: 48 83 ef 28 sub $0x28,%rdi 49abc0: e9 57 91 ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 49abc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abcc <_TMP6550>: 49abcc: 48 83 ef 28 sub $0x28,%rdi 49abd0: e9 77 91 ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 49abd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abdc <_TMP6551>: 49abdc: 48 83 ef 28 sub $0x28,%rdi 49abe0: e9 9f 91 ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 49abe5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abec <_TMP6552>: 49abec: 48 83 ef 28 sub $0x28,%rdi 49abf0: e9 b7 91 ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 49abf5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049abfc <_TMP6553>: 49abfc: 48 83 ef 28 sub $0x28,%rdi 49ac00: e9 d7 91 ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 49ac05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac0c <_TMP6554>: 49ac0c: 48 83 ef 28 sub $0x28,%rdi 49ac10: e9 ff 91 ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 49ac15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac1c <_TMP6555>: 49ac1c: 48 83 ef 28 sub $0x28,%rdi 49ac20: e9 1f 92 ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 49ac25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac2c <_TMP6556>: 49ac2c: 48 83 ef 28 sub $0x28,%rdi 49ac30: e9 3f 92 ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 49ac35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac3c <_TMP6557>: 49ac3c: 48 83 ef 28 sub $0x28,%rdi 49ac40: e9 77 92 ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 49ac45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac4c <_TMP6558>: 49ac4c: 48 83 ef 28 sub $0x28,%rdi 49ac50: e9 87 92 ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 49ac55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac5c <_TMP6559>: 49ac5c: 48 83 ef 28 sub $0x28,%rdi 49ac60: e9 9f 92 ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 49ac65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac6c <_TMP6560>: 49ac6c: 48 83 ef 28 sub $0x28,%rdi 49ac70: e9 b7 92 ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 49ac75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac7c <_TMP6561>: 49ac7c: 48 83 ef 28 sub $0x28,%rdi 49ac80: e9 ff 92 ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 49ac85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac8c <_TMP6562>: 49ac8c: 48 83 ef 28 sub $0x28,%rdi 49ac90: e9 47 93 ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 49ac95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ac9c <_TMP6563>: 49ac9c: 48 83 ef 28 sub $0x28,%rdi 49aca0: e9 57 93 ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 49aca5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049acac <_TMP6564>: 49acac: 48 83 ef 28 sub $0x28,%rdi 49acb0: e9 4f 94 ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 49acb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049acbc <_TMP6565>: 49acbc: 48 83 ef 28 sub $0x28,%rdi 49acc0: e9 5f 94 ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 49acc5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049accc <_TMP6566>: 49accc: 48 83 ef 28 sub $0x28,%rdi 49acd0: e9 57 95 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 49acd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049acdc <_TMP6567>: 49acdc: 48 83 ef 28 sub $0x28,%rdi 49ace0: e9 d7 95 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 49ace5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049acec <_TMP6568>: 49acec: 48 83 ef 28 sub $0x28,%rdi 49acf0: e9 9f 96 ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 49acf5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049acfc <_TMP6569>: 49acfc: 48 83 ef 28 sub $0x28,%rdi 49ad00: e9 1f 97 ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 49ad05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad0c <_TMP6570>: 49ad0c: 48 83 ef 28 sub $0x28,%rdi 49ad10: e9 e7 97 ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 49ad15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad1c <_TMP6571>: 49ad1c: 48 83 ef 28 sub $0x28,%rdi 49ad20: e9 1f 98 ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 49ad25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad2c <_TMP6572>: 49ad2c: 48 83 ef 28 sub $0x28,%rdi 49ad30: e9 77 98 ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 49ad35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad3c <_TMP6573>: 49ad3c: 48 83 ef 28 sub $0x28,%rdi 49ad40: e9 e7 98 ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 49ad45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad4c <_TMP6574>: 49ad4c: 48 83 ef 28 sub $0x28,%rdi 49ad50: e9 af 99 ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 49ad55: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad5c <_TMP6575>: 49ad5c: 48 83 ef 28 sub $0x28,%rdi 49ad60: e9 1f 9a ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 49ad65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad6c <_TMP6576>: 49ad6c: 48 83 ef 28 sub $0x28,%rdi 49ad70: e9 8f 9a ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 49ad75: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad7c <_TMP6577>: 49ad7c: 48 83 ef 28 sub $0x28,%rdi 49ad80: e9 7f a9 ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 49ad85: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad8c <_TMP6578>: 49ad8c: 48 83 ef 28 sub $0x28,%rdi 49ad90: e9 cf fc ff ff jmpq 49aa64 <_D3std6stream21__T12TArrayStreamTAhZ12TArrayStream9availableMFNdZm> 49ad95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ad9c <_TMP6579>: 49ad9c: 48 83 ef 28 sub $0x28,%rdi 49ada0: e9 1f b5 ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 49ada5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049adac <_TMP6580>: 49adac: 48 83 ef 28 sub $0x28,%rdi 49adb0: e9 7f b5 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 49adb5: 00 00 add %al,(%rax) ... 000000000049adb8 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream6__ctorMFC3std6mmfile6MmFileZC3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream>: 49adb8: 55 push %rbp 49adb9: 48 8b ec mov %rsp,%rbp 49adbc: 48 83 ec 18 sub $0x18,%rsp 49adc0: 53 push %rbx 49adc1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49adc5: 48 89 fb mov %rdi,%rbx 49adc8: e8 4f 8d ff ff callq 493b1c <_D3std6stream6Stream6__ctorMFZC3std6stream6Stream> 49adcd: 48 8b 45 f8 mov -0x8(%rbp),%rax 49add1: 48 89 43 38 mov %rax,0x38(%rbx) 49add5: 48 89 c7 mov %rax,%rdi 49add8: 48 8b 08 mov (%rax),%rcx 49addb: 48 ff 51 30 rex.W callq *0x30(%rcx) 49addf: 48 89 43 40 mov %rax,0x40(%rbx) 49ade3: ba 01 00 00 00 mov $0x1,%edx 49ade8: 88 53 12 mov %dl,0x12(%rbx) 49adeb: 88 53 11 mov %dl,0x11(%rbx) 49adee: 88 53 10 mov %dl,0x10(%rbx) 49adf1: 48 8b c3 mov %rbx,%rax 49adf4: 5b pop %rbx 49adf5: 48 8b e5 mov %rbp,%rsp 49adf8: 5d pop %rbp 49adf9: c3 retq 49adfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049ae00 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream14__invariant158MxFZv>: 49ae00: 55 push %rbp 49ae01: 48 8b ec mov %rsp,%rbp 49ae04: 48 83 ec 10 sub $0x10,%rsp 49ae08: 48 8b e5 mov %rbp,%rsp 49ae0b: 5d pop %rbp 49ae0c: c3 retq 49ae0d: 0f 1f 00 nopl (%rax) 000000000049ae10 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream9readBlockMFPvmZm>: 49ae10: 55 push %rbp 49ae11: 48 8b ec mov %rsp,%rbp 49ae14: 48 83 ec 28 sub $0x28,%rsp 49ae18: 53 push %rbx 49ae19: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49ae1d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49ae21: 48 89 f3 mov %rsi,%rbx 49ae24: e8 33 b8 ff ff callq 49665c <_D3std6stream6Stream14assertReadableMFZv> 49ae29: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ae2d: 48 8b 48 40 mov 0x40(%rax),%rcx 49ae31: 48 2b 48 48 sub 0x48(%rax),%rcx 49ae35: 48 3b cb cmp %rbx,%rcx 49ae38: 73 03 jae 49ae3d <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream9readBlockMFPvmZm+0x2d> 49ae3a: 48 89 cb mov %rcx,%rbx 49ae3d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49ae41: 48 8b 52 48 mov 0x48(%rdx),%rdx 49ae45: 48 8d 34 1a lea (%rdx,%rbx,1),%rsi 49ae49: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ae4d: 48 8b 78 38 mov 0x38(%rax),%rdi 49ae51: 48 8b 0f mov (%rdi),%rcx 49ae54: 48 ff 51 48 rex.W callq *0x48(%rcx) 49ae58: 48 89 45 e0 mov %rax,-0x20(%rbp) 49ae5c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49ae60: 48 8b d3 mov %rbx,%rdx 49ae63: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49ae67: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49ae6b: e8 d0 ca fe ff callq 487940 49ae70: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ae74: 48 01 58 48 add %rbx,0x48(%rax) 49ae78: 48 8b c3 mov %rbx,%rax 49ae7b: 5b pop %rbx 49ae7c: 48 8b e5 mov %rbp,%rsp 49ae7f: 5d pop %rbp 49ae80: c3 retq 49ae81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ae88 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream10writeBlockMFxPvmZm>: 49ae88: 55 push %rbp 49ae89: 48 8b ec mov %rsp,%rbp 49ae8c: 48 83 ec 28 sub $0x28,%rsp 49ae90: 53 push %rbx 49ae91: 41 54 push %r12 49ae93: 41 55 push %r13 49ae95: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49ae99: 49 89 fc mov %rdi,%r12 49ae9c: 48 89 f3 mov %rsi,%rbx 49ae9f: e8 f8 b7 ff ff callq 49669c <_D3std6stream6Stream15assertWriteableMFZv> 49aea4: 49 8b 7c 24 38 mov 0x38(%r12),%rdi 49aea9: 48 8b 07 mov (%rdi),%rax 49aeac: 48 ff 50 30 rex.W callq *0x30(%rax) 49aeb0: 49 89 c5 mov %rax,%r13 49aeb3: 49 8b 4c 24 48 mov 0x48(%r12),%rcx 49aeb8: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 49aebc: 49 39 d5 cmp %rdx,%r13 49aebf: 73 06 jae 49aec7 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream10writeBlockMFxPvmZm+0x3f> 49aec1: 4c 89 eb mov %r13,%rbx 49aec4: 48 2b d9 sub %rcx,%rbx 49aec7: 49 8b 54 24 48 mov 0x48(%r12),%rdx 49aecc: 48 8d 34 1a lea (%rdx,%rbx,1),%rsi 49aed0: 49 8b 7c 24 38 mov 0x38(%r12),%rdi 49aed5: 48 8b 07 mov (%rdi),%rax 49aed8: 48 ff 50 48 rex.W callq *0x48(%rax) 49aedc: 48 89 45 e0 mov %rax,-0x20(%rbp) 49aee0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49aee4: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49aee8: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49aeec: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49aef0: e8 4b ca fe ff callq 487940 49aef5: 49 01 5c 24 48 add %rbx,0x48(%r12) 49aefa: 49 8b 4c 24 48 mov 0x48(%r12),%rcx 49aeff: 49 39 4c 24 40 cmp %rcx,0x40(%r12) 49af04: 73 05 jae 49af0b <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream10writeBlockMFxPvmZm+0x83> 49af06: 49 89 4c 24 40 mov %rcx,0x40(%r12) 49af0b: 48 8b c3 mov %rbx,%rax 49af0e: 41 5d pop %r13 49af10: 41 5c pop %r12 49af12: 5b pop %rbx 49af13: 48 8b e5 mov %rbp,%rsp 49af16: 5d pop %rbp 49af17: c3 retq 000000000049af18 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm>: 49af18: 55 push %rbp 49af19: 48 8b ec mov %rsp,%rbp 49af1c: 48 83 ec 18 sub $0x18,%rsp 49af20: 53 push %rbx 49af21: 89 75 f0 mov %esi,-0x10(%rbp) 49af24: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49af28: 48 89 fb mov %rdi,%rbx 49af2b: e8 ac b7 ff ff callq 4966dc <_D3std6stream6Stream14assertSeekableMFZv> 49af30: 8b 45 f0 mov -0x10(%rbp),%eax 49af33: 85 c0 test %eax,%eax 49af35: 74 0c je 49af43 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x2b> 49af37: 83 f8 01 cmp $0x1,%eax 49af3a: 74 10 je 49af4c <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x34> 49af3c: 83 f8 02 cmp $0x2,%eax 49af3f: 74 18 je 49af59 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x41> 49af41: eb 23 jmp 49af66 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4e> 49af43: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49af47: 48 8b ca mov %rdx,%rcx 49af4a: eb 1b jmp 49af67 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49af4c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49af50: 48 8b 4b 48 mov 0x48(%rbx),%rcx 49af54: 48 03 ca add %rdx,%rcx 49af57: eb 0e jmp 49af67 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49af59: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49af5d: 48 8b 4b 40 mov 0x40(%rbx),%rcx 49af61: 48 03 ca add %rdx,%rcx 49af64: eb 01 jmp 49af67 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x4f> 49af66: f4 hlt 49af67: 48 85 c9 test %rcx,%rcx 49af6a: 79 0a jns 49af76 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x5e> 49af6c: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 49af73: 00 49af74: eb 14 jmp 49af8a <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x72> 49af76: 48 39 4b 40 cmp %rcx,0x40(%rbx) 49af7a: 73 0a jae 49af86 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x6e> 49af7c: 48 8b 4b 40 mov 0x40(%rbx),%rcx 49af80: 48 89 4b 48 mov %rcx,0x48(%rbx) 49af84: eb 04 jmp 49af8a <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4seekMFlE3std6stream7SeekPosZm+0x72> 49af86: 48 89 4b 48 mov %rcx,0x48(%rbx) 49af8a: 48 8b 43 48 mov 0x48(%rbx),%rax 49af8e: 5b pop %rbx 49af8f: 48 8b e5 mov %rbp,%rsp 49af92: 5d pop %rbp 49af93: c3 retq 49af94: 0f 1f 40 00 nopl 0x0(%rax) 000000000049af98 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream9availableMFNdZm>: 49af98: 55 push %rbp 49af99: 48 8b ec mov %rsp,%rbp 49af9c: 48 83 ec 10 sub $0x10,%rsp 49afa0: 48 8b 47 40 mov 0x40(%rdi),%rax 49afa4: 48 2b 47 48 sub 0x48(%rdi),%rax 49afa8: 48 8b e5 mov %rbp,%rsp 49afab: 5d pop %rbp 49afac: c3 retq 49afad: 0f 1f 00 nopl (%rax) 000000000049afb0 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4dataMFNdZAh>: 49afb0: 55 push %rbp 49afb1: 48 8b ec mov %rsp,%rbp 49afb4: 48 83 ec 10 sub $0x10,%rsp 49afb8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49afbc: 48 83 7f 40 ff cmpq $0xffffffffffffffff,0x40(%rdi) 49afc1: 76 28 jbe 49afeb <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream4dataMFNdZAh+0x3b> 49afc3: bf e0 27 4f 00 mov $0x4f27e0,%edi 49afc8: e8 db e8 fe ff callq 4898a8 <_d_newclass> 49afcd: 48 8b 15 64 81 04 00 mov 0x48164(%rip),%rdx # 4e3138 <_TMP6583+0x8> 49afd4: 48 8b 35 55 81 04 00 mov 0x48155(%rip),%rsi # 4e3130 <_TMP6583> 49afdb: 48 89 c7 mov %rax,%rdi 49afde: e8 6d 8a ff ff callq 493a50 <_D3std6stream15StreamException6__ctorMFAyaZC3std6stream15StreamException> 49afe3: 48 89 c7 mov %rax,%rdi 49afe6: e8 41 e0 fe ff callq 48902c <_d_throwc> 49afeb: 31 d2 xor %edx,%edx 49afed: 48 8b 45 f8 mov -0x8(%rbp),%rax 49aff1: 48 8b 70 40 mov 0x40(%rax),%rsi 49aff5: 48 8b 78 38 mov 0x38(%rax),%rdi 49aff9: 48 8b 0f mov (%rdi),%rcx 49affc: 48 ff 51 48 rex.W callq *0x48(%rcx) 49b000: 48 8b e5 mov %rbp,%rsp 49b003: 5d pop %rbp 49b004: c3 retq 49b005: 0f 1f 00 nopl (%rax) 000000000049b008 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream8toStringMFZAya>: 49b008: 55 push %rbp 49b009: 48 8b ec mov %rsp,%rbp 49b00c: 48 83 ec 10 sub $0x10,%rsp 49b010: 48 8b 07 mov (%rdi),%rax 49b013: 48 ff 90 f0 02 00 00 rex.W callq *0x2f0(%rax) 49b01a: 48 89 c7 mov %rax,%rdi 49b01d: 48 89 d6 mov %rdx,%rsi 49b020: e8 cb db 00 00 callq 4a8bf0 <_D3std4conv11__T2toTAyaZ10__T2toTAaZ2toFNaNbNfAaZAya> 49b025: 48 8b e5 mov %rbp,%rsp 49b028: 5d pop %rbp 49b029: c3 retq 49b02a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049b030 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream11__invariantMxFZv>: 49b030: 55 push %rbp 49b031: 48 8b ec mov %rsp,%rbp 49b034: 48 83 ec 10 sub $0x10,%rsp 49b038: e8 c3 fd ff ff callq 49ae00 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream14__invariant158MxFZv> 49b03d: 48 8b e5 mov %rbp,%rsp 49b040: 5d pop %rbp 49b041: c3 retq 49b042: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049b048 <_TMP6584>: 49b048: 48 83 ef 28 sub $0x28,%rdi 49b04c: e9 db 8a ff ff jmpq 493b2c <_D3std6stream6Stream9readExactMFPvmZv> 49b051: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b058 <_TMP6585>: 49b058: 48 83 ef 28 sub $0x28,%rdi 49b05c: e9 43 8b ff ff jmpq 493ba4 <_D3std6stream6Stream4readMFAhZm> 49b061: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b068 <_TMP6586>: 49b068: 48 83 ef 28 sub $0x28,%rdi 49b06c: e9 53 8b ff ff jmpq 493bc4 <_D3std6stream6Stream4readMFJgZv> 49b071: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b078 <_TMP6587>: 49b078: 48 83 ef 28 sub $0x28,%rdi 49b07c: e9 63 8b ff ff jmpq 493be4 <_D3std6stream6Stream4readMFJhZv> 49b081: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b088 <_TMP6588>: 49b088: 48 83 ef 28 sub $0x28,%rdi 49b08c: e9 73 8b ff ff jmpq 493c04 <_D3std6stream6Stream4readMFJsZv> 49b091: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b098 <_TMP6589>: 49b098: 48 83 ef 28 sub $0x28,%rdi 49b09c: e9 8b 8b ff ff jmpq 493c2c <_D3std6stream6Stream4readMFJtZv> 49b0a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0a8 <_TMP6590>: 49b0a8: 48 83 ef 28 sub $0x28,%rdi 49b0ac: e9 a3 8b ff ff jmpq 493c54 <_D3std6stream6Stream4readMFJiZv> 49b0b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0b8 <_TMP6591>: 49b0b8: 48 83 ef 28 sub $0x28,%rdi 49b0bc: e9 bb 8b ff ff jmpq 493c7c <_D3std6stream6Stream4readMFJkZv> 49b0c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0c8 <_TMP6592>: 49b0c8: 48 83 ef 28 sub $0x28,%rdi 49b0cc: e9 d3 8b ff ff jmpq 493ca4 <_D3std6stream6Stream4readMFJlZv> 49b0d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0d8 <_TMP6593>: 49b0d8: 48 83 ef 28 sub $0x28,%rdi 49b0dc: e9 eb 8b ff ff jmpq 493ccc <_D3std6stream6Stream4readMFJmZv> 49b0e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0e8 <_TMP6594>: 49b0e8: 48 83 ef 28 sub $0x28,%rdi 49b0ec: e9 03 8c ff ff jmpq 493cf4 <_D3std6stream6Stream4readMFJfZv> 49b0f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b0f8 <_TMP6595>: 49b0f8: 48 83 ef 28 sub $0x28,%rdi 49b0fc: e9 1b 8c ff ff jmpq 493d1c <_D3std6stream6Stream4readMFJdZv> 49b101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b108 <_TMP6596>: 49b108: 48 83 ef 28 sub $0x28,%rdi 49b10c: e9 3b 8c ff ff jmpq 493d4c <_D3std6stream6Stream4readMFJeZv> 49b111: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b118 <_TMP6597>: 49b118: 48 83 ef 28 sub $0x28,%rdi 49b11c: e9 63 8c ff ff jmpq 493d84 <_D3std6stream6Stream4readMFJoZv> 49b121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b128 <_TMP6598>: 49b128: 48 83 ef 28 sub $0x28,%rdi 49b12c: e9 7b 8c ff ff jmpq 493dac <_D3std6stream6Stream4readMFJpZv> 49b131: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b138 <_TMP6599>: 49b138: 48 83 ef 28 sub $0x28,%rdi 49b13c: e9 9b 8c ff ff jmpq 493ddc <_D3std6stream6Stream4readMFJjZv> 49b141: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b148 <_TMP6600>: 49b148: 48 83 ef 28 sub $0x28,%rdi 49b14c: e9 c3 8c ff ff jmpq 493e14 <_D3std6stream6Stream4readMFJqZv> 49b151: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b158 <_TMP6601>: 49b158: 48 83 ef 28 sub $0x28,%rdi 49b15c: e9 e3 8c ff ff jmpq 493e44 <_D3std6stream6Stream4readMFJrZv> 49b161: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b168 <_TMP6602>: 49b168: 48 83 ef 28 sub $0x28,%rdi 49b16c: e9 03 8d ff ff jmpq 493e74 <_D3std6stream6Stream4readMFJcZv> 49b171: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b178 <_TMP6603>: 49b178: 48 83 ef 28 sub $0x28,%rdi 49b17c: e9 3b 8d ff ff jmpq 493ebc <_D3std6stream6Stream4readMFJaZv> 49b181: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b188 <_TMP6604>: 49b188: 48 83 ef 28 sub $0x28,%rdi 49b18c: e9 4b 8d ff ff jmpq 493edc <_D3std6stream6Stream4readMFJuZv> 49b191: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b198 <_TMP6605>: 49b198: 48 83 ef 28 sub $0x28,%rdi 49b19c: e9 63 8d ff ff jmpq 493f04 <_D3std6stream6Stream4readMFJwZv> 49b1a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1a8 <_TMP6606>: 49b1a8: 48 83 ef 28 sub $0x28,%rdi 49b1ac: e9 7b 8d ff ff jmpq 493f2c <_D3std6stream6Stream4readMFJAaZv> 49b1b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1b8 <_TMP6607>: 49b1b8: 48 83 ef 28 sub $0x28,%rdi 49b1bc: e9 c3 8d ff ff jmpq 493f84 <_D3std6stream6Stream4readMFJAuZv> 49b1c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1c8 <_TMP6608>: 49b1c8: 48 83 ef 28 sub $0x28,%rdi 49b1cc: e9 0b 8e ff ff jmpq 493fdc <_D3std6stream6Stream8readLineMFZAa> 49b1d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1d8 <_TMP6609>: 49b1d8: 48 83 ef 28 sub $0x28,%rdi 49b1dc: e9 1b 8e ff ff jmpq 493ffc <_D3std6stream6Stream8readLineMFAaZAa> 49b1e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1e8 <_TMP6610>: 49b1e8: 48 83 ef 28 sub $0x28,%rdi 49b1ec: e9 13 8f ff ff jmpq 494104 <_D3std6stream6Stream9readLineWMFZAu> 49b1f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b1f8 <_TMP6611>: 49b1f8: 48 83 ef 28 sub $0x28,%rdi 49b1fc: e9 23 8f ff ff jmpq 494124 <_D3std6stream6Stream9readLineWMFAuZAu> 49b201: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b208 <_TMP6612>: 49b208: 48 83 ef 28 sub $0x28,%rdi 49b20c: e9 1b 90 ff ff jmpq 49422c <_D3std6stream6Stream7opApplyMFMDFKAaZiZi> 49b211: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b218 <_TMP6613>: 49b218: 48 83 ef 28 sub $0x28,%rdi 49b21c: e9 9b 90 ff ff jmpq 4942bc <_D3std6stream6Stream7opApplyMFMDFKmKAaZiZi> 49b221: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b228 <_TMP6614>: 49b228: 48 83 ef 28 sub $0x28,%rdi 49b22c: e9 63 91 ff ff jmpq 494394 <_D3std6stream6Stream7opApplyMFMDFKAuZiZi> 49b231: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b238 <_TMP6615>: 49b238: 48 83 ef 28 sub $0x28,%rdi 49b23c: e9 e3 91 ff ff jmpq 494424 <_D3std6stream6Stream7opApplyMFMDFKmKAuZiZi> 49b241: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b248 <_TMP6616>: 49b248: 48 83 ef 28 sub $0x28,%rdi 49b24c: e9 ab 92 ff ff jmpq 4944fc <_D3std6stream6Stream10readStringMFmZAa> 49b251: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b258 <_TMP6617>: 49b258: 48 83 ef 28 sub $0x28,%rdi 49b25c: e9 e3 92 ff ff jmpq 494544 <_D3std6stream6Stream11readStringWMFmZAu> 49b261: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b268 <_TMP6618>: 49b268: 48 83 ef 28 sub $0x28,%rdi 49b26c: e9 3b 93 ff ff jmpq 4945ac <_D3std6stream6Stream4getcMFZa> 49b271: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b278 <_TMP6619>: 49b278: 48 83 ef 28 sub $0x28,%rdi 49b27c: e9 ab 93 ff ff jmpq 49462c <_D3std6stream6Stream5getcwMFZu> 49b281: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b288 <_TMP6620>: 49b288: 48 83 ef 28 sub $0x28,%rdi 49b28c: e9 73 94 ff ff jmpq 494704 <_D3std6stream6Stream6ungetcMFaZa> 49b291: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b298 <_TMP6621>: 49b298: 48 83 ef 28 sub $0x28,%rdi 49b29c: e9 e3 94 ff ff jmpq 494784 <_D3std6stream6Stream7ungetcwMFuZu> 49b2a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b2a8 <_TMP6622>: 49b2a8: 48 83 ef 28 sub $0x28,%rdi 49b2ac: e9 53 95 ff ff jmpq 494804 <_D3std6stream6Stream6vreadfMFAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZi> 49b2b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b2b8 <_TMP6623>: 49b2b8: 48 83 ef 28 sub $0x28,%rdi 49b2bc: e9 43 a4 ff ff jmpq 495704 <_D3std6stream6Stream5readfMFYi> 49b2c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b2c8 <_TMP6624>: 49b2c8: 48 83 ef 28 sub $0x28,%rdi 49b2cc: e9 c7 fc ff ff jmpq 49af98 <_D3std6stream38__T12TArrayStreamTC3std6mmfile6MmFileZ12TArrayStream9availableMFNdZm> 49b2d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b2d8 <_TMP6625>: 49b2d8: 48 83 ef 28 sub $0x28,%rdi 49b2dc: e9 e3 af ff ff jmpq 4962c4 <_D3std6stream6Stream3eofMFNdZb> 49b2e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049b2e8 <_TMP6626>: 49b2e8: 48 83 ef 28 sub $0x28,%rdi 49b2ec: e9 43 b0 ff ff jmpq 496334 <_D3std6stream6Stream6isOpenMFNdZb> 49b2f1: 00 00 add %al,(%rax) ... 000000000049b2f4 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa>: 49b2f4: 55 push %rbp 49b2f5: 48 8b ec mov %rsp,%rbp 49b2f8: 48 83 ec 48 sub $0x48,%rsp 49b2fc: 53 push %rbx 49b2fd: 41 54 push %r12 49b2ff: 41 55 push %r13 49b301: 41 56 push %r14 49b303: 41 57 push %r15 49b305: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49b309: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49b30d: 49 89 fd mov %rdi,%r13 49b310: 45 31 f6 xor %r14d,%r14d 49b313: 45 31 ff xor %r15d,%r15d 49b316: 49 8d 45 48 lea 0x48(%r13),%rax 49b31a: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b31e: 49 8b 5d 60 mov 0x60(%r13),%rbx 49b322: 49 8b 55 58 mov 0x58(%r13),%rdx 49b326: 48 2b da sub %rdx,%rbx 49b329: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49b32d: 48 8b 49 08 mov 0x8(%rcx),%rcx 49b331: 48 03 ca add %rdx,%rcx 49b334: 48 89 5d c0 mov %rbx,-0x40(%rbp) 49b338: 48 89 4d c8 mov %rcx,-0x38(%rbp) 49b33c: 45 31 e4 xor %r12d,%r12d 49b33f: 4c 39 65 c0 cmp %r12,-0x40(%rbp) 49b343: 0f 84 84 00 00 00 je 49b3cd <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0xd9> 49b349: 48 8b 55 c8 mov -0x38(%rbp),%rdx 49b34d: 41 8a 1c 14 mov (%r12,%rdx,1),%bl 49b351: 49 ff 45 58 incq 0x58(%r13) 49b355: 80 fb 0a cmp $0xa,%bl 49b358: 74 05 je 49b35f <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x6b> 49b35a: 45 84 ff test %r15b,%r15b 49b35d: 74 1b je 49b37a <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x86> 49b35f: 45 84 ff test %r15b,%r15b 49b362: 0f 84 a0 00 00 00 je 49b408 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x114> 49b368: 80 fb 0a cmp $0xa,%bl 49b36b: 0f 84 97 00 00 00 je 49b408 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x114> 49b371: 49 ff 4d 58 decq 0x58(%r13) 49b375: e9 8e 00 00 00 jmpq 49b408 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x114> 49b37a: 80 fb 0d cmp $0xd,%bl 49b37d: 75 08 jne 49b387 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x93> 49b37f: 41 bf 01 00 00 00 mov $0x1,%r15d 49b385: eb 39 jmp 49b3c0 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0xcc> 49b387: 4c 3b 75 f0 cmp -0x10(%rbp),%r14 49b38b: 73 0a jae 49b397 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0xa3> 49b38d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49b391: 42 88 1c 31 mov %bl,(%rcx,%r14,1) 49b395: eb 26 jmp 49b3bd <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0xc9> 49b397: ba 01 00 00 00 mov $0x1,%edx 49b39c: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49b3a0: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 49b3a5: e8 4a 4e ff ff callq 4901f4 <_d_arrayappendcTX> 49b3aa: 48 89 45 d0 mov %rax,-0x30(%rbp) 49b3ae: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49b3b2: 48 8b 45 d8 mov -0x28(%rbp),%rax 49b3b6: 48 03 45 d0 add -0x30(%rbp),%rax 49b3ba: 88 58 ff mov %bl,-0x1(%rax) 49b3bd: 49 ff c6 inc %r14 49b3c0: 49 ff c4 inc %r12 49b3c3: 4c 3b 65 c0 cmp -0x40(%rbp),%r12 49b3c7: 0f 82 7c ff ff ff jb 49b349 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x55> 49b3cd: 49 8b fd mov %r13,%rdi 49b3d0: 49 8b 55 00 mov 0x0(%r13),%rdx 49b3d4: 48 ff 92 e0 02 00 00 rex.W callq *0x2e0(%rdx) 49b3db: 49 8d 75 48 lea 0x48(%r13),%rsi 49b3df: 48 8b 56 08 mov 0x8(%rsi),%rdx 49b3e3: 49 8b 75 48 mov 0x48(%r13),%rsi 49b3e7: 49 8b fd mov %r13,%rdi 49b3ea: e8 09 b9 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 49b3ef: 48 89 c3 mov %rax,%rbx 49b3f2: 48 85 db test %rbx,%rbx 49b3f5: 74 11 je 49b408 <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x114> 49b3f7: 49 89 5d 60 mov %rbx,0x60(%r13) 49b3fb: 49 89 5d 70 mov %rbx,0x70(%r13) 49b3ff: 49 01 5d 78 add %rbx,0x78(%r13) 49b403: e9 16 ff ff ff jmpq 49b31e <_D3std6stream14BufferedStream16__T9TreadLineTaZ8readLineMFAaZAa+0x2a> 49b408: 49 8b c6 mov %r14,%rax 49b40b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49b40f: 41 5f pop %r15 49b411: 41 5e pop %r14 49b413: 41 5d pop %r13 49b415: 41 5c pop %r12 49b417: 5b pop %rbx 49b418: 48 8b e5 mov %rbp,%rsp 49b41b: 5d pop %rbp 49b41c: c3 retq 49b41d: 00 00 add %al,(%rax) ... 000000000049b420 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu>: 49b420: 55 push %rbp 49b421: 48 8b ec mov %rsp,%rbp 49b424: 48 83 ec 48 sub $0x48,%rsp 49b428: 53 push %rbx 49b429: 41 54 push %r12 49b42b: 41 55 push %r13 49b42d: 41 56 push %r14 49b42f: 41 57 push %r15 49b431: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49b435: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49b439: 49 89 fd mov %rdi,%r13 49b43c: 45 31 f6 xor %r14d,%r14d 49b43f: 45 31 ff xor %r15d,%r15d 49b442: 66 44 89 7d e8 mov %r15w,-0x18(%rbp) 49b447: 31 db xor %ebx,%ebx 49b449: 49 8d 45 48 lea 0x48(%r13),%rax 49b44d: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b451: 49 8b 75 60 mov 0x60(%r13),%rsi 49b455: 49 8b 55 58 mov 0x58(%r13),%rdx 49b459: 48 2b f2 sub %rdx,%rsi 49b45c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49b460: 48 8b 49 08 mov 0x8(%rcx),%rcx 49b464: 48 03 ca add %rdx,%rcx 49b467: 48 89 75 c0 mov %rsi,-0x40(%rbp) 49b46b: 48 89 4d c8 mov %rcx,-0x38(%rbp) 49b46f: 45 31 e4 xor %r12d,%r12d 49b472: 4c 39 65 c0 cmp %r12,-0x40(%rbp) 49b476: 0f 84 ae 00 00 00 je 49b52a <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x10a> 49b47c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 49b480: 41 8a 0c 14 mov (%r12,%rdx,1),%cl 49b484: 49 ff 45 58 incq 0x58(%r13) 49b488: 88 4c 1d e8 mov %cl,-0x18(%rbp,%rbx,1) 49b48c: 48 83 fb 01 cmp $0x1,%rbx 49b490: 73 08 jae 49b49a <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x7a> 49b492: 48 ff c3 inc %rbx 49b495: e9 83 00 00 00 jmpq 49b51d <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xfd> 49b49a: 31 db xor %ebx,%ebx 49b49c: 66 8b 45 e8 mov -0x18(%rbp),%ax 49b4a0: 66 83 f8 0a cmp $0xa,%ax 49b4a4: 74 05 je 49b4ab <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x8b> 49b4a6: 45 84 ff test %r15b,%r15b 49b4a9: 74 1d je 49b4c8 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xa8> 49b4ab: 45 84 ff test %r15b,%r15b 49b4ae: 0f 84 b1 00 00 00 je 49b565 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x145> 49b4b4: 66 83 7d e8 0a cmpw $0xa,-0x18(%rbp) 49b4b9: 0f 84 a6 00 00 00 je 49b565 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x145> 49b4bf: 49 ff 4d 58 decq 0x58(%r13) 49b4c3: e9 9d 00 00 00 jmpq 49b565 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x145> 49b4c8: 66 83 f8 0d cmp $0xd,%ax 49b4cc: 75 08 jne 49b4d6 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xb6> 49b4ce: 41 bf 01 00 00 00 mov $0x1,%r15d 49b4d4: eb 47 jmp 49b51d <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xfd> 49b4d6: 4c 3b 75 f0 cmp -0x10(%rbp),%r14 49b4da: 73 0f jae 49b4eb <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xcb> 49b4dc: 66 8b 7d e8 mov -0x18(%rbp),%di 49b4e0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49b4e4: 66 42 89 3c 71 mov %di,(%rcx,%r14,2) 49b4e9: eb 2f jmp 49b51a <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0xfa> 49b4eb: ba 01 00 00 00 mov $0x1,%edx 49b4f0: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49b4f4: bf 10 43 4e 00 mov $0x4e4310,%edi 49b4f9: e8 f6 4c ff ff callq 4901f4 <_d_arrayappendcTX> 49b4fe: 48 89 45 d0 mov %rax,-0x30(%rbp) 49b502: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49b506: 66 8b 4d e8 mov -0x18(%rbp),%cx 49b50a: 48 8b 45 d0 mov -0x30(%rbp),%rax 49b50e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49b512: 48 8d 34 42 lea (%rdx,%rax,2),%rsi 49b516: 66 89 4e fe mov %cx,-0x2(%rsi) 49b51a: 49 ff c6 inc %r14 49b51d: 49 ff c4 inc %r12 49b520: 4c 3b 65 c0 cmp -0x40(%rbp),%r12 49b524: 0f 82 52 ff ff ff jb 49b47c <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x5c> 49b52a: 49 8b fd mov %r13,%rdi 49b52d: 49 8b 45 00 mov 0x0(%r13),%rax 49b531: 48 ff 90 e0 02 00 00 rex.W callq *0x2e0(%rax) 49b538: 49 8d 55 48 lea 0x48(%r13),%rdx 49b53c: 48 8b 52 08 mov 0x8(%rdx),%rdx 49b540: 49 8b 75 48 mov 0x48(%r13),%rsi 49b544: 49 8b fd mov %r13,%rdi 49b547: e8 ac b7 ff ff callq 496cf8 <_D3std6stream12FilterStream9readBlockMFPvmZm> 49b54c: 49 89 c4 mov %rax,%r12 49b54f: 4d 85 e4 test %r12,%r12 49b552: 74 11 je 49b565 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x145> 49b554: 4d 89 65 60 mov %r12,0x60(%r13) 49b558: 4d 89 65 70 mov %r12,0x70(%r13) 49b55c: 4d 01 65 78 add %r12,0x78(%r13) 49b560: e9 ec fe ff ff jmpq 49b451 <_D3std6stream14BufferedStream16__T9TreadLineTuZ8readLineMFAuZAu+0x31> 49b565: 49 8b c6 mov %r14,%rax 49b568: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49b56c: 41 5f pop %r15 49b56e: 41 5e pop %r14 49b570: 41 5d pop %r13 49b572: 41 5c pop %r12 49b574: 5b pop %rbx 49b575: 48 8b e5 mov %rbp,%rsp 49b578: 5d pop %rbp 49b579: c3 retq ... 000000000049b57c <_D3std6string7__arrayZ>: 49b57c: 55 push %rbp 49b57d: 48 8b ec mov %rsp,%rbp 49b580: 48 83 ec 10 sub $0x10,%rsp 49b584: 48 89 fa mov %rdi,%rdx 49b587: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b58b: ba c3 31 4e 00 mov $0x4e31c3,%edx 49b590: bf 0c 00 00 00 mov $0xc,%edi 49b595: 48 89 d6 mov %rdx,%rsi 49b598: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b59c: e8 a7 d8 fe ff callq 488e48 <_d_arraybounds> 49b5a1: 0f 1f 00 nopl (%rax) 000000000049b5a4 <_D3std6string8__assertFiZv>: 49b5a4: 55 push %rbp 49b5a5: 48 8b ec mov %rsp,%rbp 49b5a8: 48 83 ec 10 sub $0x10,%rsp 49b5ac: 48 89 fa mov %rdi,%rdx 49b5af: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b5b3: ba c3 31 4e 00 mov $0x4e31c3,%edx 49b5b8: bf 0c 00 00 00 mov $0xc,%edi 49b5bd: 48 89 d6 mov %rdx,%rsi 49b5c0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b5c4: e8 37 d7 fe ff callq 488d00 <_d_assert> 49b5c9: 0f 1f 00 nopl (%rax) 000000000049b5cc <_D3std6string15__unittest_failFiZv>: 49b5cc: 55 push %rbp 49b5cd: 48 8b ec mov %rsp,%rbp 49b5d0: 48 83 ec 10 sub $0x10,%rsp 49b5d4: 48 89 fa mov %rdi,%rdx 49b5d7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b5db: ba c3 31 4e 00 mov $0x4e31c3,%edx 49b5e0: bf 0c 00 00 00 mov $0xc,%edi 49b5e5: 48 89 d6 mov %rdx,%rsi 49b5e8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b5ec: e8 9f d7 fe ff callq 488d90 <_d_unittest> 49b5f1: 48 8b e5 mov %rbp,%rsp 49b5f4: 5d pop %rbp 49b5f5: c3 retq ... 000000000049b5f8 <_D3std6string15StringException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6string15StringException>: 49b5f8: 55 push %rbp 49b5f9: 48 8b ec mov %rsp,%rbp 49b5fc: 48 83 ec 30 sub $0x30,%rsp 49b600: 48 89 7d d0 mov %rdi,-0x30(%rbp) 49b604: 48 89 55 e0 mov %rdx,-0x20(%rbp) 49b608: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49b60c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49b610: ff 75 18 pushq 0x18(%rbp) 49b613: ff 75 10 pushq 0x10(%rbp) 49b616: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49b61a: 48 8b 45 f0 mov -0x10(%rbp),%rax 49b61e: 48 89 c1 mov %rax,%rcx 49b621: 49 89 d0 mov %rdx,%r8 49b624: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49b628: e8 2f 35 ff ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 49b62d: 48 83 c4 10 add $0x10,%rsp 49b631: 48 8b 45 d0 mov -0x30(%rbp),%rax 49b635: 48 8b e5 mov %rbp,%rsp 49b638: 5d pop %rbp 49b639: c3 retq ... 000000000049b63c <_D3std6string9toStringzFNaNbNeAxaZPya>: 49b63c: 55 push %rbp 49b63d: 48 8b ec mov %rsp,%rbp 49b640: 48 83 ec 20 sub $0x20,%rsp 49b644: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49b648: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49b64c: 48 8d 77 01 lea 0x1(%rdi),%rsi 49b650: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 49b655: e8 3e 93 00 00 callq 4a4998 <_d_newarrayiT> 49b65a: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b65e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49b662: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b666: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49b66a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49b66e: e8 cd c2 fe ff callq 487940 49b673: 48 8b 45 e8 mov -0x18(%rbp),%rax 49b677: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49b67b: c6 04 08 00 movb $0x0,(%rax,%rcx,1) 49b67f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49b683: e8 28 d6 00 00 callq 4a8cb0 <_D3std9exception20__T12assumeUniqueTaZ12assumeUniqueFNaNbNiKAaZAya> 49b688: 48 89 d0 mov %rdx,%rax 49b68b: 48 8b e5 mov %rbp,%rsp 49b68e: 5d pop %rbp 49b68f: c3 retq 000000000049b690 <_D3std3uni7__arrayZ>: 49b690: 55 push %rbp 49b691: 48 8b ec mov %rsp,%rbp 49b694: 48 83 ec 10 sub $0x10,%rsp 49b698: 48 89 fa mov %rdi,%rdx 49b69b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b69f: ba c8 32 4e 00 mov $0x4e32c8,%edx 49b6a4: bf 09 00 00 00 mov $0x9,%edi 49b6a9: 48 89 d6 mov %rdx,%rsi 49b6ac: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b6b0: e8 93 d7 fe ff callq 488e48 <_d_arraybounds> 49b6b5: 0f 1f 00 nopl (%rax) 000000000049b6b8 <_D3std3uni8__assertFiZv>: 49b6b8: 55 push %rbp 49b6b9: 48 8b ec mov %rsp,%rbp 49b6bc: 48 83 ec 10 sub $0x10,%rsp 49b6c0: 48 89 fa mov %rdi,%rdx 49b6c3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b6c7: ba c8 32 4e 00 mov $0x4e32c8,%edx 49b6cc: bf 09 00 00 00 mov $0x9,%edi 49b6d1: 48 89 d6 mov %rdx,%rsi 49b6d4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b6d8: e8 23 d6 fe ff callq 488d00 <_d_assert> 49b6dd: 0f 1f 00 nopl (%rax) 000000000049b6e0 <_D3std3uni15__unittest_failFiZv>: 49b6e0: 55 push %rbp 49b6e1: 48 8b ec mov %rsp,%rbp 49b6e4: 48 83 ec 10 sub $0x10,%rsp 49b6e8: 48 89 fa mov %rdi,%rdx 49b6eb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b6ef: ba c8 32 4e 00 mov $0x4e32c8,%edx 49b6f4: bf 09 00 00 00 mov $0x9,%edi 49b6f9: 48 89 d6 mov %rdx,%rsi 49b6fc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b700: e8 8b d6 fe ff callq 488d90 <_d_unittest> 49b705: 48 8b e5 mov %rbp,%rsp 49b708: 5d pop %rbp 49b709: c3 retq 49b70a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049b710 <_D3std8internal14unicode_tables7__arrayZ>: 49b710: 55 push %rbp 49b711: 48 8b ec mov %rsp,%rbp 49b714: 48 83 ec 10 sub $0x10,%rsp 49b718: 48 89 fa mov %rdi,%rdx 49b71b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b71f: ba d2 32 4e 00 mov $0x4e32d2,%edx 49b724: bf 1d 00 00 00 mov $0x1d,%edi 49b729: 48 89 d6 mov %rdx,%rsi 49b72c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b730: e8 13 d7 fe ff callq 488e48 <_d_arraybounds> 49b735: 0f 1f 00 nopl (%rax) 000000000049b738 <_D3std8internal14unicode_tables8__assertFiZv>: 49b738: 55 push %rbp 49b739: 48 8b ec mov %rsp,%rbp 49b73c: 48 83 ec 10 sub $0x10,%rsp 49b740: 48 89 fa mov %rdi,%rdx 49b743: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b747: ba d2 32 4e 00 mov $0x4e32d2,%edx 49b74c: bf 1d 00 00 00 mov $0x1d,%edi 49b751: 48 89 d6 mov %rdx,%rsi 49b754: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b758: e8 a3 d5 fe ff callq 488d00 <_d_assert> 49b75d: 0f 1f 00 nopl (%rax) 000000000049b760 <_D3std8internal14unicode_tables15__unittest_failFiZv>: 49b760: 55 push %rbp 49b761: 48 8b ec mov %rsp,%rbp 49b764: 48 83 ec 10 sub $0x10,%rsp 49b768: 48 89 fa mov %rdi,%rdx 49b76b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49b76f: ba d2 32 4e 00 mov $0x4e32d2,%edx 49b774: bf 1d 00 00 00 mov $0x1d,%edi 49b779: 48 89 d6 mov %rdx,%rsi 49b77c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49b780: e8 0b d6 fe ff callq 488d90 <_d_unittest> 49b785: 48 8b e5 mov %rbp,%rsp 49b788: 5d pop %rbp 49b789: c3 retq ... 000000000049b78c <_D3std3utf7toUTF16FNaNfxAaZAyu>: 49b78c: 55 push %rbp 49b78d: 48 8b ec mov %rsp,%rbp 49b790: 48 83 ec 50 sub $0x50,%rsp 49b794: 53 push %rbx 49b795: 41 54 push %r12 49b797: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49b79b: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49b79f: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 49b7a6: 00 49b7a7: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 49b7ae: 00 49b7af: 49 89 fc mov %rdi,%r12 49b7b2: 48 8d 55 c0 lea -0x40(%rbp),%rdx 49b7b6: 48 89 fe mov %rdi,%rsi 49b7b9: bf 10 43 4e 00 mov $0x4e4310,%edi 49b7be: e8 25 a3 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 49b7c3: 48 8d 55 c0 lea -0x40(%rbp),%rdx 49b7c7: 31 f6 xor %esi,%esi 49b7c9: bf 10 43 4e 00 mov $0x4e4310,%edi 49b7ce: e8 15 a3 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 49b7d3: 31 c0 xor %eax,%eax 49b7d5: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b7d9: 4c 39 e0 cmp %r12,%rax 49b7dc: 73 7b jae 49b859 <_D3std3utf7toUTF16FNaNfxAaZAyu+0xcd> 49b7de: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49b7e2: 48 3b 4d f0 cmp -0x10(%rbp),%rcx 49b7e6: 72 0a jb 49b7f2 <_D3std3utf7toUTF16FNaNfxAaZAyu+0x66> 49b7e8: bf f3 09 00 00 mov $0x9f3,%edi 49b7ed: e8 e6 d1 fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49b7f2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49b7f6: 0f b6 1c 0a movzbl (%rdx,%rcx,1),%ebx 49b7fa: 83 fb 7f cmp $0x7f,%ebx 49b7fd: 77 37 ja 49b836 <_D3std3utf7toUTF16FNaNfxAaZAyu+0xaa> 49b7ff: 48 ff 45 e0 incq -0x20(%rbp) 49b803: ba 01 00 00 00 mov $0x1,%edx 49b808: 48 8d 75 c0 lea -0x40(%rbp),%rsi 49b80c: bf 10 43 4e 00 mov $0x4e4310,%edi 49b811: e8 de 49 ff ff callq 4901f4 <_d_arrayappendcTX> 49b816: 48 89 45 d0 mov %rax,-0x30(%rbp) 49b81a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49b81e: 48 8b 45 d0 mov -0x30(%rbp),%rax 49b822: 48 8b 4d d8 mov -0x28(%rbp),%rcx 49b826: 48 8d 14 41 lea (%rcx,%rax,2),%rdx 49b82a: 66 89 5a fe mov %bx,-0x2(%rdx) 49b82e: 4c 39 65 e0 cmp %r12,-0x20(%rbp) 49b832: 72 aa jb 49b7de <_D3std3utf7toUTF16FNaNfxAaZAyu+0x52> 49b834: eb 23 jmp 49b859 <_D3std3utf7toUTF16FNaNfxAaZAyu+0xcd> 49b836: 48 8d 75 c0 lea -0x40(%rbp),%rsi 49b83a: 48 89 75 b8 mov %rsi,-0x48(%rbp) 49b83e: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49b842: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49b846: e8 e9 00 00 00 callq 49b934 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ6decodeFNaNeKxAaKmZw> 49b84b: 48 89 c7 mov %rax,%rdi 49b84e: 48 8b 75 b8 mov -0x48(%rbp),%rsi 49b852: e8 7d 41 01 00 callq 4af9d4 <_D3std3utf6encodeFNaNfKAuwZv> 49b857: eb d5 jmp 49b82e <_D3std3utf7toUTF16FNaNfxAaZAyu+0xa2> 49b859: 48 8b 55 c8 mov -0x38(%rbp),%rdx 49b85d: 48 8b 45 c0 mov -0x40(%rbp),%rax 49b861: 41 5c pop %r12 49b863: 5b pop %rbx 49b864: 48 8b e5 mov %rbp,%rsp 49b867: 5d pop %rbp 49b868: c3 retq 49b869: 00 00 add %al,(%rax) ... 000000000049b86c <_D3std3utf7toUTF32FNaNfxAaZAyw>: 49b86c: 55 push %rbp 49b86d: 48 8b ec mov %rsp,%rbp 49b870: 48 83 ec 38 sub $0x38,%rsp 49b874: 53 push %rbx 49b875: 41 54 push %r12 49b877: 41 55 push %r13 49b879: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49b87d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49b881: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 49b888: 00 49b889: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 49b890: 00 49b891: 49 89 fd mov %rdi,%r13 49b894: 45 31 e4 xor %r12d,%r12d 49b897: 48 8d 55 d0 lea -0x30(%rbp),%rdx 49b89b: 48 89 fe mov %rdi,%rsi 49b89e: bf 20 42 4e 00 mov $0x4e4220,%edi 49b8a3: e8 40 a2 00 00 callq 4a5ae8 <_d_arraysetlengthiT> 49b8a8: 31 c0 xor %eax,%eax 49b8aa: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b8ae: 4c 39 e8 cmp %r13,%rax 49b8b1: 73 5d jae 49b910 <_D3std3utf7toUTF32FNaNfxAaZAyw+0xa4> 49b8b3: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49b8b7: 48 3b 4d f0 cmp -0x10(%rbp),%rcx 49b8bb: 72 0a jb 49b8c7 <_D3std3utf7toUTF32FNaNfxAaZAyw+0x5b> 49b8bd: bf 29 0a 00 00 mov $0xa29,%edi 49b8c2: e8 11 d1 fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49b8c7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49b8cb: 0f b6 1c 0a movzbl (%rdx,%rcx,1),%ebx 49b8cf: 81 fb 80 00 00 00 cmp $0x80,%ebx 49b8d5: 72 12 jb 49b8e9 <_D3std3utf7toUTF32FNaNfxAaZAyw+0x7d> 49b8d7: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49b8db: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49b8df: e8 50 00 00 00 callq 49b934 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ6decodeFNaNeKxAaKmZw> 49b8e4: 48 89 c3 mov %rax,%rbx 49b8e7: eb 04 jmp 49b8ed <_D3std3utf7toUTF32FNaNfxAaZAyw+0x81> 49b8e9: 48 ff 45 e0 incq -0x20(%rbp) 49b8ed: 49 8b d4 mov %r12,%rdx 49b8f0: 49 ff c4 inc %r12 49b8f3: 48 3b 55 d0 cmp -0x30(%rbp),%rdx 49b8f7: 72 0a jb 49b903 <_D3std3utf7toUTF32FNaNfxAaZAyw+0x97> 49b8f9: bf 2e 0a 00 00 mov $0xa2e,%edi 49b8fe: e8 d5 d0 fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49b903: 48 8b 45 d8 mov -0x28(%rbp),%rax 49b907: 89 1c 90 mov %ebx,(%rax,%rdx,4) 49b90a: 4c 39 6d e0 cmp %r13,-0x20(%rbp) 49b90e: 72 a3 jb 49b8b3 <_D3std3utf7toUTF32FNaNfxAaZAyw+0x47> 49b910: 4c 39 65 d0 cmp %r12,-0x30(%rbp) 49b914: 73 0a jae 49b920 <_D3std3utf7toUTF32FNaNfxAaZAyw+0xb4> 49b916: bf 31 0a 00 00 mov $0xa31,%edi 49b91b: e8 b8 d0 fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49b920: 49 8b c4 mov %r12,%rax 49b923: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49b927: 41 5d pop %r13 49b929: 41 5c pop %r12 49b92b: 5b pop %rbx 49b92c: 48 8b e5 mov %rbp,%rsp 49b92f: 5d pop %rbp 49b930: c3 retq 49b931: 00 00 add %al,(%rax) ... 000000000049b934 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ6decodeFNaNeKxAaKmZw>: 49b934: 55 push %rbp 49b935: 48 8b ec mov %rsp,%rbp 49b938: 48 83 ec 18 sub $0x18,%rsp 49b93c: 53 push %rbx 49b93d: 48 8b d7 mov %rdi,%rdx 49b940: 48 8b 46 08 mov 0x8(%rsi),%rax 49b944: 48 8b 0a mov (%rdx),%rcx 49b947: 80 3c 08 80 cmpb $0x80,(%rax,%rcx,1) 49b94b: 73 1b jae 49b968 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ6decodeFNaNeKxAaKmZw+0x34> 49b94d: 48 8b 5e 08 mov 0x8(%rsi),%rbx 49b951: 4c 8b 02 mov (%rdx),%r8 49b954: 49 ff c0 inc %r8 49b957: 4c 89 02 mov %r8,(%rdx) 49b95a: 49 ff c8 dec %r8 49b95d: 42 0f b6 04 03 movzbl (%rbx,%r8,1),%eax 49b962: 5b pop %rbx 49b963: 48 8b e5 mov %rbp,%rsp 49b966: 5d pop %rbp 49b967: c3 retq 49b968: 48 89 d7 mov %rdx,%rdi 49b96b: e8 08 00 00 00 callq 49b978 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw> 49b970: 5b pop %rbx 49b971: 48 8b e5 mov %rbp,%rsp 49b974: 5d pop %rbp 49b975: c3 retq ... 000000000049b978 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw>: 49b978: 55 push %rbp 49b979: 48 8b ec mov %rsp,%rbp 49b97c: 48 83 ec 28 sub $0x28,%rsp 49b980: 53 push %rbx 49b981: 41 54 push %r12 49b983: 41 55 push %r13 49b985: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49b989: 48 8b df mov %rdi,%rbx 49b98c: 48 8b 46 08 mov 0x8(%rsi),%rax 49b990: 48 03 03 add (%rbx),%rax 49b993: 48 89 45 e0 mov %rax,-0x20(%rbp) 49b997: 48 8b 0e mov (%rsi),%rcx 49b99a: 48 2b 0b sub (%rbx),%rcx 49b99d: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49b9a1: 44 8a 20 mov (%rax),%r12b 49b9a4: 4c 89 e2 mov %r12,%rdx 49b9a7: 80 e2 c0 and $0xc0,%dl 49b9aa: 41 b8 c0 00 00 00 mov $0xc0,%r8d 49b9b0: 41 3a d0 cmp %r8b,%dl 49b9b3: 74 10 je 49b9c5 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x4d> 49b9b5: 48 89 ef mov %rbp,%rdi 49b9b8: e8 eb 01 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49b9bd: 48 89 c7 mov %rax,%rdi 49b9c0: e8 67 d6 fe ff callq 48902c <_d_throwc> 49b9c5: 48 89 5d f0 mov %rbx,-0x10(%rbp) 49b9c9: 41 0f b6 dc movzbl %r12b,%ebx 49b9cd: 45 00 e4 add %r12b,%r12b 49b9d0: 48 83 7d e8 01 cmpq $0x1,-0x18(%rbp) 49b9d5: 75 10 jne 49b9e7 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x6f> 49b9d7: 48 89 ef mov %rbp,%rdi 49b9da: e8 01 02 00 00 callq 49bbe0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 49b9df: 48 89 c7 mov %rax,%rdi 49b9e2: e8 45 d6 fe ff callq 48902c <_d_throwc> 49b9e7: 48 8b 45 e0 mov -0x20(%rbp),%rax 49b9eb: 44 8a 68 01 mov 0x1(%rax),%r13b 49b9ef: 4c 89 e9 mov %r13,%rcx 49b9f2: 80 e1 c0 and $0xc0,%cl 49b9f5: 80 f9 80 cmp $0x80,%cl 49b9f8: 74 10 je 49ba0a <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x92> 49b9fa: 48 89 ef mov %rbp,%rdi 49b9fd: e8 a6 01 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49ba02: 48 89 c7 mov %rax,%rdi 49ba05: e8 22 d6 fe ff callq 48902c <_d_throwc> 49ba0a: c1 e3 06 shl $0x6,%ebx 49ba0d: 41 8a d5 mov %r13b,%dl 49ba10: 81 e2 3f 00 00 00 and $0x3f,%edx 49ba16: 0b da or %edx,%ebx 49ba18: 45 00 e4 add %r12b,%r12b 49ba1b: 41 f6 c4 80 test $0x80,%r12b 49ba1f: 75 32 jne 49ba53 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0xdb> 49ba21: 81 e3 ff 07 00 00 and $0x7ff,%ebx 49ba27: f7 c3 80 ff ff ff test $0xffffff80,%ebx 49ba2d: 75 10 jne 49ba3f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0xc7> 49ba2f: 48 89 ef mov %rbp,%rdi 49ba32: e8 71 01 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49ba37: 48 89 c7 mov %rax,%rdi 49ba3a: e8 ed d5 fe ff callq 48902c <_d_throwc> 49ba3f: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ba43: 48 83 00 02 addq $0x2,(%rax) 49ba47: 8b c3 mov %ebx,%eax 49ba49: 41 5d pop %r13 49ba4b: 41 5c pop %r12 49ba4d: 5b pop %rbx 49ba4e: 48 8b e5 mov %rbp,%rsp 49ba51: 5d pop %rbp 49ba52: c3 retq 49ba53: 48 83 7d e8 02 cmpq $0x2,-0x18(%rbp) 49ba58: 75 10 jne 49ba6a <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0xf2> 49ba5a: 48 89 ef mov %rbp,%rdi 49ba5d: e8 7e 01 00 00 callq 49bbe0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 49ba62: 48 89 c7 mov %rax,%rdi 49ba65: e8 c2 d5 fe ff callq 48902c <_d_throwc> 49ba6a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49ba6e: 44 8a 69 02 mov 0x2(%rcx),%r13b 49ba72: 4c 89 ea mov %r13,%rdx 49ba75: 80 e2 c0 and $0xc0,%dl 49ba78: 80 fa 80 cmp $0x80,%dl 49ba7b: 74 10 je 49ba8d <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x115> 49ba7d: 48 89 ef mov %rbp,%rdi 49ba80: e8 23 01 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49ba85: 48 89 c7 mov %rax,%rdi 49ba88: e8 9f d5 fe ff callq 48902c <_d_throwc> 49ba8d: c1 e3 06 shl $0x6,%ebx 49ba90: 41 8a c5 mov %r13b,%al 49ba93: 25 3f 00 00 00 and $0x3f,%eax 49ba98: 0b d8 or %eax,%ebx 49ba9a: 45 00 e4 add %r12b,%r12b 49ba9d: 41 f6 c4 80 test $0x80,%r12b 49baa1: 75 4d jne 49baf0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x178> 49baa3: 81 e3 ff ff 00 00 and $0xffff,%ebx 49baa9: f7 c3 00 f8 ff ff test $0xfffff800,%ebx 49baaf: 75 10 jne 49bac1 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x149> 49bab1: 48 89 ef mov %rbp,%rdi 49bab4: e8 ef 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bab9: 48 89 c7 mov %rax,%rdi 49babc: e8 6b d5 fe ff callq 48902c <_d_throwc> 49bac1: 8b fb mov %ebx,%edi 49bac3: e8 e0 3e 01 00 callq 4af9a8 <_D3std3utf12isValidDcharFNaNbNiNfwZb> 49bac8: 34 01 xor $0x1,%al 49baca: 74 10 je 49badc <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x164> 49bacc: 48 89 ef mov %rbp,%rdi 49bacf: e8 d4 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bad4: 48 89 c7 mov %rax,%rdi 49bad7: e8 50 d5 fe ff callq 48902c <_d_throwc> 49badc: 48 8b 45 f0 mov -0x10(%rbp),%rax 49bae0: 48 83 00 03 addq $0x3,(%rax) 49bae4: 8b c3 mov %ebx,%eax 49bae6: 41 5d pop %r13 49bae8: 41 5c pop %r12 49baea: 5b pop %rbx 49baeb: 48 8b e5 mov %rbp,%rsp 49baee: 5d pop %rbp 49baef: c3 retq 49baf0: 48 83 7d e8 03 cmpq $0x3,-0x18(%rbp) 49baf5: 75 10 jne 49bb07 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x18f> 49baf7: 48 89 ef mov %rbp,%rdi 49bafa: e8 e1 00 00 00 callq 49bbe0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 49baff: 48 89 c7 mov %rax,%rdi 49bb02: e8 25 d5 fe ff callq 48902c <_d_throwc> 49bb07: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49bb0b: 44 8a 69 03 mov 0x3(%rcx),%r13b 49bb0f: 4c 89 ea mov %r13,%rdx 49bb12: 80 e2 c0 and $0xc0,%dl 49bb15: 80 fa 80 cmp $0x80,%dl 49bb18: 74 10 je 49bb2a <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x1b2> 49bb1a: 48 89 ef mov %rbp,%rdi 49bb1d: e8 86 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bb22: 48 89 c7 mov %rax,%rdi 49bb25: e8 02 d5 fe ff callq 48902c <_d_throwc> 49bb2a: c1 e3 06 shl $0x6,%ebx 49bb2d: 41 8a c5 mov %r13b,%al 49bb30: 25 3f 00 00 00 and $0x3f,%eax 49bb35: 0b d8 or %eax,%ebx 49bb37: 45 00 e4 add %r12b,%r12b 49bb3a: 41 f6 c4 80 test $0x80,%r12b 49bb3e: 75 4a jne 49bb8a <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x212> 49bb40: 81 e3 ff ff 1f 00 and $0x1fffff,%ebx 49bb46: f7 c3 00 00 ff ff test $0xffff0000,%ebx 49bb4c: 75 10 jne 49bb5e <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x1e6> 49bb4e: 48 89 ef mov %rbp,%rdi 49bb51: e8 52 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bb56: 48 89 c7 mov %rax,%rdi 49bb59: e8 ce d4 fe ff callq 48902c <_d_throwc> 49bb5e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49bb62: 48 83 01 04 addq $0x4,(%rcx) 49bb66: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 49bb6c: 76 10 jbe 49bb7e <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFNaKxAaKmZw+0x206> 49bb6e: 48 89 ef mov %rbp,%rdi 49bb71: e8 32 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bb76: 48 89 c7 mov %rax,%rdi 49bb79: e8 ae d4 fe ff callq 48902c <_d_throwc> 49bb7e: 8b c3 mov %ebx,%eax 49bb80: 41 5d pop %r13 49bb82: 41 5c pop %r12 49bb84: 5b pop %rbx 49bb85: 48 8b e5 mov %rbp,%rsp 49bb88: 5d pop %rbp 49bb89: c3 retq 49bb8a: 48 89 ef mov %rbp,%rdi 49bb8d: e8 16 00 00 00 callq 49bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 49bb92: 48 89 c7 mov %rax,%rdi 49bb95: e8 92 d4 fe ff callq 48902c <_d_throwc> 49bb9a: 41 5d pop %r13 49bb9c: 41 5c pop %r12 49bb9e: 5b pop %rbx 49bb9f: 48 8b e5 mov %rbp,%rsp 49bba2: 5d pop %rbp 49bba3: c3 retq 49bba4: 0f 1f 40 00 nopl 0x0(%rax) 000000000049bba8 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ10invalidUTFMFNaZC3std3utf12UTFException>: 49bba8: 55 push %rbp 49bba9: 48 8b ec mov %rsp,%rbp 49bbac: 48 83 ec 10 sub $0x10,%rsp 49bbb0: 48 8b 47 e8 mov -0x18(%rdi),%rax 49bbb4: 48 8b 4f e0 mov -0x20(%rdi),%rcx 49bbb8: 48 89 c2 mov %rax,%rdx 49bbbb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bbbf: 48 8b 15 52 77 04 00 mov 0x47752(%rip),%rdx # 4e3318 <_TMP8663+0x8> 49bbc6: 48 8b 3d 43 77 04 00 mov 0x47743(%rip),%rdi # 4e3310 <_TMP8663> 49bbcd: 48 89 d6 mov %rdx,%rsi 49bbd0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bbd4: e8 3f 00 00 00 callq 49bc18 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException> 49bbd9: 48 8b e5 mov %rbp,%rsp 49bbdc: 5d pop %rbp 49bbdd: c3 retq 49bbde: 66 90 xchg %ax,%ax 000000000049bbe0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ11outOfBoundsMFNaZC3std3utf12UTFException>: 49bbe0: 55 push %rbp 49bbe1: 48 8b ec mov %rsp,%rbp 49bbe4: 48 83 ec 10 sub $0x10,%rsp 49bbe8: 48 8b 47 e8 mov -0x18(%rdi),%rax 49bbec: 48 8b 4f e0 mov -0x20(%rdi),%rcx 49bbf0: 48 89 c2 mov %rax,%rdx 49bbf3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bbf7: 48 8b 15 5a 77 04 00 mov 0x4775a(%rip),%rdx # 4e3358 <_TMP8665+0x8> 49bbfe: 48 8b 3d 4b 77 04 00 mov 0x4774b(%rip),%rdi # 4e3350 <_TMP8665> 49bc05: 48 89 d6 mov %rdx,%rsi 49bc08: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bc0c: e8 07 00 00 00 callq 49bc18 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException> 49bc11: 48 8b e5 mov %rbp,%rsp 49bc14: 5d pop %rbp 49bc15: c3 retq ... 000000000049bc18 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException>: 49bc18: 55 push %rbp 49bc19: 48 8b ec mov %rsp,%rbp 49bc1c: 48 83 ec 58 sub $0x58,%rsp 49bc20: 53 push %rbx 49bc21: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49bc25: 48 89 75 e8 mov %rsi,-0x18(%rbp) 49bc29: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bc2d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49bc31: 31 db xor %ebx,%ebx 49bc33: 48 83 fb 04 cmp $0x4,%rbx 49bc37: 72 0a jb 49bc43 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x2b> 49bc39: bf fb 04 00 00 mov $0x4fb,%edi 49bc3e: e8 95 cd fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49bc43: 48 8d 54 9d c0 lea -0x40(%rbp,%rbx,4),%rdx 49bc48: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 49bc4c: 72 0a jb 49bc58 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x40> 49bc4e: bf fb 04 00 00 mov $0x4fb,%edi 49bc53: e8 80 cd fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49bc58: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49bc5c: 0f b6 04 0b movzbl (%rbx,%rcx,1),%eax 49bc60: 89 02 mov %eax,(%rdx) 49bc62: 48 ff c3 inc %rbx 49bc65: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 49bc69: 73 24 jae 49bc8f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x77> 49bc6b: 48 83 fb 04 cmp $0x4,%rbx 49bc6f: 73 1e jae 49bc8f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x77> 49bc71: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 49bc75: 72 0a jb 49bc81 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x69> 49bc77: bf fc 04 00 00 mov $0x4fc,%edi 49bc7c: e8 57 cd fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49bc81: 40 8a 34 0b mov (%rbx,%rcx,1),%sil 49bc85: 40 80 e6 c0 and $0xc0,%sil 49bc89: 40 80 fe 80 cmp $0x80,%sil 49bc8d: 74 a4 je 49bc33 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x1b> 49bc8f: 48 83 fb 04 cmp $0x4,%rbx 49bc93: 76 0a jbe 49bc9f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAaZ10decodeImplFKxAaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x87> 49bc95: bf fe 04 00 00 mov $0x4fe,%edi 49bc9a: e8 39 cd fe ff callq 4889d8 <_D3std3utf7__arrayZ> 49bc9f: 48 8b f3 mov %rbx,%rsi 49bca2: 48 8d 55 c0 lea -0x40(%rbp),%rdx 49bca6: 48 89 55 b0 mov %rdx,-0x50(%rbp) 49bcaa: 48 89 75 b8 mov %rsi,-0x48(%rbp) 49bcae: bf a0 70 4f 00 mov $0x4f70a0,%edi 49bcb3: e8 f0 db fe ff callq 4898a8 <_d_newclass> 49bcb8: 48 89 45 d0 mov %rax,-0x30(%rbp) 49bcbc: ff 75 e8 pushq -0x18(%rbp) 49bcbf: ff 75 e0 pushq -0x20(%rbp) 49bcc2: 4c 8b cb mov %rbx,%r9 49bcc5: 48 8b 15 ac 76 04 00 mov 0x476ac(%rip),%rdx # 4e3378 <_TMP8669+0x8> 49bccc: 48 8b 05 9d 76 04 00 mov 0x4769d(%rip),%rax # 4e3370 <_TMP8669> 49bcd3: 48 89 c1 mov %rax,%rcx 49bcd6: 49 89 d0 mov %rdx,%r8 49bcd9: ba fe 04 00 00 mov $0x4fe,%edx 49bcde: 31 f6 xor %esi,%esi 49bce0: 48 8b 7d d0 mov -0x30(%rbp),%rdi 49bce4: e8 53 3a 01 00 callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 49bce9: 48 83 c4 10 add $0x10,%rsp 49bced: 48 89 c7 mov %rax,%rdi 49bcf0: 48 8b 55 b0 mov -0x50(%rbp),%rdx 49bcf4: 48 8b 75 b8 mov -0x48(%rbp),%rsi 49bcf8: 31 c0 xor %eax,%eax 49bcfa: 48 8b 0f mov (%rdi),%rcx 49bcfd: 48 ff 51 30 rex.W callq *0x30(%rcx) 49bd01: 5b pop %rbx 49bd02: 48 8b e5 mov %rbp,%rsp 49bd05: 5d pop %rbp 49bd06: c3 retq ... 000000000049bd08 <_D3std6digest3crc5CRC323putMFNaNbNiNeMAxhXv>: 49bd08: 55 push %rbp 49bd09: 48 8b ec mov %rsp,%rbp 49bd0c: 48 83 ec 20 sub $0x20,%rsp 49bd10: 53 push %rbx 49bd11: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49bd15: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49bd19: 49 89 f9 mov %rdi,%r9 49bd1c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49bd20: 48 8b 45 f0 mov -0x10(%rbp),%rax 49bd24: 48 89 45 e0 mov %rax,-0x20(%rbp) 49bd28: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49bd2c: 45 31 c0 xor %r8d,%r8d 49bd2f: 4c 39 45 f0 cmp %r8,-0x10(%rbp) 49bd33: 74 2a je 49bd5f <_D3std6digest3crc5CRC323putMFNaNbNiNeMAxhXv+0x57> 49bd35: 41 8b 11 mov (%r9),%edx 49bd38: c1 ea 08 shr $0x8,%edx 49bd3b: 41 0f b6 01 movzbl (%r9),%eax 49bd3f: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49bd43: 41 0f b6 1c 30 movzbl (%r8,%rsi,1),%ebx 49bd48: 33 c3 xor %ebx,%eax 49bd4a: 48 98 cltq 49bd4c: 33 14 85 90 71 4f 00 xor 0x4f7190(,%rax,4),%edx 49bd53: 41 89 11 mov %edx,(%r9) 49bd56: 49 ff c0 inc %r8 49bd59: 4c 3b 45 f0 cmp -0x10(%rbp),%r8 49bd5d: 72 d6 jb 49bd35 <_D3std6digest3crc5CRC323putMFNaNbNiNeMAxhXv+0x2d> 49bd5f: 5b pop %rbx 49bd60: 48 8b e5 mov %rbp,%rsp 49bd63: 5d pop %rbp 49bd64: c3 retq 49bd65: 0f 1f 00 nopl (%rax) 000000000049bd68 <_D3std6digest3crc5CRC325startMFNaNbNiNfZv>: 49bd68: 55 push %rbp 49bd69: 48 8b ec mov %rsp,%rbp 49bd6c: 48 83 ec 10 sub $0x10,%rsp 49bd70: c7 07 ff ff ff ff movl $0xffffffff,(%rdi) 49bd76: 48 8b e5 mov %rbp,%rsp 49bd79: 5d pop %rbp 49bd7a: c3 retq 49bd7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049bd80 <_D3std6digest3crc5CRC326finishMFNaNbNiNfZG4h>: 49bd80: 55 push %rbp 49bd81: 48 8b ec mov %rsp,%rbp 49bd84: 48 83 ec 10 sub $0x10,%rsp 49bd88: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49bd8c: e8 17 00 00 00 callq 49bda8 <_D3std6digest3crc5CRC324peekMxFNaNbNiNfZG4h> 49bd91: 89 45 f0 mov %eax,-0x10(%rbp) 49bd94: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49bd98: e8 cb ff ff ff callq 49bd68 <_D3std6digest3crc5CRC325startMFNaNbNiNfZv> 49bd9d: 8b 45 f0 mov -0x10(%rbp),%eax 49bda0: 48 8b e5 mov %rbp,%rsp 49bda3: 5d pop %rbp 49bda4: c3 retq 49bda5: 0f 1f 00 nopl (%rax) 000000000049bda8 <_D3std6digest3crc5CRC324peekMxFNaNbNiNfZG4h>: 49bda8: 55 push %rbp 49bda9: 48 8b ec mov %rsp,%rbp 49bdac: 48 83 ec 10 sub $0x10,%rsp 49bdb0: 8b 3f mov (%rdi),%edi 49bdb2: f7 d7 not %edi 49bdb4: e8 07 00 00 00 callq 49bdc0 <_D3std8bitmanip29__T20nativeToLittleEndianTxkZ20nativeToLittleEndianFNaNbNiNfxkZG4h> 49bdb9: 48 8b e5 mov %rbp,%rsp 49bdbc: 5d pop %rbp 49bdbd: c3 retq ... 000000000049bdc0 <_D3std8bitmanip29__T20nativeToLittleEndianTxkZ20nativeToLittleEndianFNaNbNiNfxkZG4h>: 49bdc0: 55 push %rbp 49bdc1: 48 8b ec mov %rsp,%rbp 49bdc4: 48 83 ec 10 sub $0x10,%rsp 49bdc8: e8 07 00 00 00 callq 49bdd4 <_D3std8bitmanip33__T24nativeToLittleEndianImplTxkZ24nativeToLittleEndianImplFNaNbNiNfxkZG4h> 49bdcd: 48 8b e5 mov %rbp,%rsp 49bdd0: 5d pop %rbp 49bdd1: c3 retq ... 000000000049bdd4 <_D3std8bitmanip33__T24nativeToLittleEndianImplTxkZ24nativeToLittleEndianImplFNaNbNiNfxkZG4h>: 49bdd4: 55 push %rbp 49bdd5: 48 8b ec mov %rsp,%rbp 49bdd8: 48 83 ec 10 sub $0x10,%rsp 49bddc: 48 89 f8 mov %rdi,%rax 49bddf: 48 8b e5 mov %rbp,%rsp 49bde2: 5d pop %rbp 49bde3: c3 retq 000000000049bde4 <_D3std5range7__arrayZ>: 49bde4: 55 push %rbp 49bde5: 48 8b ec mov %rsp,%rbp 49bde8: 48 83 ec 10 sub $0x10,%rsp 49bdec: 48 89 fa mov %rdi,%rdx 49bdef: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bdf3: ba a2 33 4e 00 mov $0x4e33a2,%edx 49bdf8: bf 13 00 00 00 mov $0x13,%edi 49bdfd: 48 89 d6 mov %rdx,%rsi 49be00: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49be04: e8 3f d0 fe ff callq 488e48 <_d_arraybounds> 49be09: 0f 1f 00 nopl (%rax) 000000000049be0c <_D3std5range8__assertFiZv>: 49be0c: 55 push %rbp 49be0d: 48 8b ec mov %rsp,%rbp 49be10: 48 83 ec 10 sub $0x10,%rsp 49be14: 48 89 fa mov %rdi,%rdx 49be17: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49be1b: ba a2 33 4e 00 mov $0x4e33a2,%edx 49be20: bf 13 00 00 00 mov $0x13,%edi 49be25: 48 89 d6 mov %rdx,%rsi 49be28: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49be2c: e8 cf ce fe ff callq 488d00 <_d_assert> 49be31: 0f 1f 00 nopl (%rax) 000000000049be34 <_D3std5range15__unittest_failFiZv>: 49be34: 55 push %rbp 49be35: 48 8b ec mov %rsp,%rbp 49be38: 48 83 ec 10 sub $0x10,%rsp 49be3c: 48 89 fa mov %rdi,%rdx 49be3f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49be43: ba a2 33 4e 00 mov $0x4e33a2,%edx 49be48: bf 13 00 00 00 mov $0x13,%edi 49be4d: 48 89 d6 mov %rdx,%rsi 49be50: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49be54: e8 37 cf fe ff callq 488d90 <_d_unittest> 49be59: 48 8b e5 mov %rbp,%rsp 49be5c: 5d pop %rbp 49be5d: c3 retq 49be5e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 49be64: 55 push %rbp 49be65: 48 8b ec mov %rsp,%rbp 49be68: 48 83 ec 10 sub $0x10,%rsp 49be6c: 48 89 fa mov %rdi,%rdx 49be6f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49be73: ba b6 33 4e 00 mov $0x4e33b6,%edx 49be78: bf 10 00 00 00 mov $0x10,%edi 49be7d: 48 89 d6 mov %rdx,%rsi 49be80: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49be84: e8 bf cf fe ff callq 488e48 <_d_arraybounds> 49be89: 0f 1f 00 nopl (%rax) 49be8c: 55 push %rbp 49be8d: 48 8b ec mov %rsp,%rbp 49be90: 48 83 ec 10 sub $0x10,%rsp 49be94: 48 89 fa mov %rdi,%rdx 49be97: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49be9b: ba b6 33 4e 00 mov $0x4e33b6,%edx 49bea0: bf 10 00 00 00 mov $0x10,%edi 49bea5: 48 89 d6 mov %rdx,%rsi 49bea8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49beac: e8 4f ce fe ff callq 488d00 <_d_assert> 49beb1: 0f 1f 00 nopl (%rax) 49beb4: 55 push %rbp 49beb5: 48 8b ec mov %rsp,%rbp 49beb8: 48 83 ec 10 sub $0x10,%rsp 49bebc: 48 89 fa mov %rdi,%rdx 49bebf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bec3: ba b6 33 4e 00 mov $0x4e33b6,%edx 49bec8: bf 10 00 00 00 mov $0x10,%edi 49becd: 48 89 d6 mov %rdx,%rsi 49bed0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bed4: e8 b7 ce fe ff callq 488d90 <_d_unittest> 49bed9: 48 8b e5 mov %rbp,%rsp 49bedc: 5d pop %rbp 49bedd: c3 retq 49bede: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 49bee4: 55 push %rbp 49bee5: 48 8b ec mov %rsp,%rbp 49bee8: 48 83 ec 10 sub $0x10,%rsp 49beec: 48 89 fa mov %rdi,%rdx 49beef: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bef3: ba c7 33 4e 00 mov $0x4e33c7,%edx 49bef8: bf 0e 00 00 00 mov $0xe,%edi 49befd: 48 89 d6 mov %rdx,%rsi 49bf00: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bf04: e8 3f cf fe ff callq 488e48 <_d_arraybounds> 49bf09: 0f 1f 00 nopl (%rax) 49bf0c: 55 push %rbp 49bf0d: 48 8b ec mov %rsp,%rbp 49bf10: 48 83 ec 10 sub $0x10,%rsp 49bf14: 48 89 fa mov %rdi,%rdx 49bf17: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bf1b: ba c7 33 4e 00 mov $0x4e33c7,%edx 49bf20: bf 0e 00 00 00 mov $0xe,%edi 49bf25: 48 89 d6 mov %rdx,%rsi 49bf28: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bf2c: e8 cf cd fe ff callq 488d00 <_d_assert> 49bf31: 0f 1f 00 nopl (%rax) 49bf34: 55 push %rbp 49bf35: 48 8b ec mov %rsp,%rbp 49bf38: 48 83 ec 10 sub $0x10,%rsp 49bf3c: 48 89 fa mov %rdi,%rdx 49bf3f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bf43: ba c7 33 4e 00 mov $0x4e33c7,%edx 49bf48: bf 0e 00 00 00 mov $0xe,%edi 49bf4d: 48 89 d6 mov %rdx,%rsi 49bf50: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49bf54: e8 37 ce fe ff callq 488d90 <_d_unittest> 49bf59: 48 8b e5 mov %rbp,%rsp 49bf5c: 5d pop %rbp 49bf5d: c3 retq ... 000000000049bf60 <_D6object25TypeInfo_AssociativeArray8toStringMxFNaNbNfZAya>: 49bf60: 55 push %rbp 49bf61: 48 8b ec mov %rsp,%rbp 49bf64: 48 83 ec 58 sub $0x58,%rsp 49bf68: 53 push %rbx 49bf69: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49bf6d: 48 8b 7f 10 mov 0x10(%rdi),%rdi 49bf71: 48 8b 07 mov (%rdi),%rax 49bf74: 48 ff 50 08 rex.W callq *0x8(%rax) 49bf78: 48 89 45 b8 mov %rax,-0x48(%rbp) 49bf7c: 48 89 55 c0 mov %rdx,-0x40(%rbp) 49bf80: 48 8b 15 91 74 04 00 mov 0x47491(%rip),%rdx # 4e3418 <_TMP24+0x8> 49bf87: 48 8b 05 82 74 04 00 mov 0x47482(%rip),%rax # 4e3410 <_TMP24> 49bf8e: 48 89 45 c8 mov %rax,-0x38(%rbp) 49bf92: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49bf96: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49bf9a: 48 8b 79 18 mov 0x18(%rcx),%rdi 49bf9e: 48 8b 1f mov (%rdi),%rbx 49bfa1: 48 ff 53 08 rex.W callq *0x8(%rbx) 49bfa5: 48 89 45 d8 mov %rax,-0x28(%rbp) 49bfa9: 48 89 55 e0 mov %rdx,-0x20(%rbp) 49bfad: 48 8b 15 44 74 04 00 mov 0x47444(%rip),%rdx # 4e33f8 <_TMP22+0x8> 49bfb4: 48 8b 05 35 74 04 00 mov 0x47435(%rip),%rax # 4e33f0 <_TMP22> 49bfbb: 48 89 45 e8 mov %rax,-0x18(%rbp) 49bfbf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49bfc3: 48 8d 55 b8 lea -0x48(%rbp),%rdx 49bfc7: be 04 00 00 00 mov $0x4,%esi 49bfcc: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49bfd1: e8 ae d9 fe ff callq 489984 <_d_arraycatnTX> 49bfd6: 5b pop %rbx 49bfd7: 48 8b e5 mov %rbp,%rsp 49bfda: 5d pop %rbp 49bfdb: c3 retq 49bfdc: 0f 1f 40 00 nopl 0x0(%rax) 000000000049bfe0 <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb>: 49bfe0: 55 push %rbp 49bfe1: 48 8b ec mov %rsp,%rbp 49bfe4: 48 83 ec 48 sub $0x48,%rsp 49bfe8: 53 push %rbx 49bfe9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49bfed: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49bff1: 48 39 f7 cmp %rsi,%rdi 49bff4: 75 0b jne 49c001 <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb+0x21> 49bff6: b8 01 00 00 00 mov $0x1,%eax 49bffb: 5b pop %rbx 49bffc: 48 8b e5 mov %rbp,%rsp 49bfff: 5d pop %rbp 49c000: c3 retq 49c001: be 28 4e 4f 00 mov $0x4f4e28,%esi 49c006: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c00a: e8 15 cf fe ff callq 488f24 <_d_dynamic_cast> 49c00f: 48 85 c0 test %rax,%rax 49c012: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c016: 74 4e je 49c066 <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb+0x86> 49c018: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49c01c: 48 8b 51 18 mov 0x18(%rcx),%rdx 49c020: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49c024: 48 8b 58 18 mov 0x18(%rax),%rbx 49c028: 48 89 5d d0 mov %rbx,-0x30(%rbp) 49c02c: 48 8b 75 c8 mov -0x38(%rbp),%rsi 49c030: 48 8b 7d d0 mov -0x30(%rbp),%rdi 49c034: e8 83 17 ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 49c039: 84 c0 test %al,%al 49c03b: 74 29 je 49c066 <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb+0x86> 49c03d: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c041: 48 8b 48 10 mov 0x10(%rax),%rcx 49c045: 48 89 4d d8 mov %rcx,-0x28(%rbp) 49c049: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49c04d: 48 8b 5a 10 mov 0x10(%rdx),%rbx 49c051: 48 89 5d e0 mov %rbx,-0x20(%rbp) 49c055: 48 8b 75 d8 mov -0x28(%rbp),%rsi 49c059: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49c05d: e8 5a 17 ff ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 49c062: 84 c0 test %al,%al 49c064: 75 04 jne 49c06a <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb+0x8a> 49c066: 31 c0 xor %eax,%eax 49c068: eb 05 jmp 49c06f <_D6object25TypeInfo_AssociativeArray8opEqualsMFC6ObjectZb+0x8f> 49c06a: b8 01 00 00 00 mov $0x1,%eax 49c06f: 5b pop %rbx 49c070: 48 8b e5 mov %rbp,%rsp 49c073: 5d pop %rbp 49c074: c3 retq 49c075: 0f 1f 00 nopl (%rax) 000000000049c078 <_D6object25TypeInfo_AssociativeArray6equalsMxFNexPvxPvZb>: 49c078: 55 push %rbp 49c079: 48 8b ec mov %rsp,%rbp 49c07c: 48 83 ec 20 sub $0x20,%rsp 49c080: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c084: 48 8b 16 mov (%rsi),%rdx 49c087: 48 8b 45 f8 mov -0x8(%rbp),%rax 49c08b: 48 8b 30 mov (%rax),%rsi 49c08e: e8 41 7e 00 00 callq 4a3ed4 <_aaEqual> 49c093: f7 d8 neg %eax 49c095: 19 c0 sbb %eax,%eax 49c097: f7 d8 neg %eax 49c099: 48 8b e5 mov %rbp,%rsp 49c09c: 5d pop %rbp 49c09d: c3 retq 49c09e: 66 90 xchg %ax,%ax 000000000049c0a0 <_D6object25TypeInfo_AssociativeArray7getHashMxFNbNexPvZm>: 49c0a0: 55 push %rbp 49c0a1: 48 8b ec mov %rsp,%rbp 49c0a4: 48 83 ec 10 sub $0x10,%rsp 49c0a8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c0ac: 48 89 fe mov %rdi,%rsi 49c0af: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c0b3: e8 2c 7f 00 00 callq 4a3fe4 <_aaGetHash> 49c0b8: 48 8b e5 mov %rbp,%rsp 49c0bb: 5d pop %rbp 49c0bc: c3 retq 49c0bd: 0f 1f 00 nopl (%rax) 000000000049c0c0 <_D6object25TypeInfo_AssociativeArray5tsizeMxFNaNbNdNiNfZm>: 49c0c0: 55 push %rbp 49c0c1: 48 8b ec mov %rsp,%rbp 49c0c4: 48 83 ec 10 sub $0x10,%rsp 49c0c8: b8 08 00 00 00 mov $0x8,%eax 49c0cd: 48 8b e5 mov %rbp,%rsp 49c0d0: 5d pop %rbp 49c0d1: c3 retq 49c0d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c0d8 <_D6object25TypeInfo_AssociativeArray4initMxFNaNbNiNeZAxv>: 49c0d8: 55 push %rbp 49c0d9: 48 8b ec mov %rsp,%rbp 49c0dc: 48 83 ec 10 sub $0x10,%rsp 49c0e0: b8 08 00 00 00 mov $0x8,%eax 49c0e5: 31 d2 xor %edx,%edx 49c0e7: 48 8b e5 mov %rbp,%rsp 49c0ea: 5d pop %rbp 49c0eb: c3 retq 49c0ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c0f0 <_D6object25TypeInfo_AssociativeArray4nextMNgFNaNbNdNiZNgC8TypeInfo>: 49c0f0: 55 push %rbp 49c0f1: 48 8b ec mov %rsp,%rbp 49c0f4: 48 83 ec 10 sub $0x10,%rsp 49c0f8: 48 8b 47 10 mov 0x10(%rdi),%rax 49c0fc: 48 8b e5 mov %rbp,%rsp 49c0ff: 5d pop %rbp 49c100: c3 retq 49c101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049c108 <_D6object25TypeInfo_AssociativeArray5flagsMxFNaNbNdNiNfZk>: 49c108: 55 push %rbp 49c109: 48 8b ec mov %rsp,%rbp 49c10c: 48 83 ec 10 sub $0x10,%rsp 49c110: b8 01 00 00 00 mov $0x1,%eax 49c115: 48 8b e5 mov %rbp,%rsp 49c118: 5d pop %rbp 49c119: c3 retq 49c11a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c120 <_D6object25TypeInfo_AssociativeArray6talignMxFNaNbNdNiNfZm>: 49c120: 55 push %rbp 49c121: 48 8b ec mov %rsp,%rbp 49c124: 48 83 ec 10 sub $0x10,%rsp 49c128: b8 08 00 00 00 mov $0x8,%eax 49c12d: 48 8b e5 mov %rbp,%rsp 49c130: 5d pop %rbp 49c131: c3 retq 49c132: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c138 <_D6object25TypeInfo_AssociativeArray8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 49c138: 55 push %rbp 49c139: 48 8b ec mov %rsp,%rbp 49c13c: 48 83 ec 20 sub $0x20,%rsp 49c140: 31 c0 xor %eax,%eax 49c142: 48 89 02 mov %rax,(%rdx) 49c145: 48 89 06 mov %rax,(%rsi) 49c148: 48 c7 02 80 16 4f 00 movq $0x4f1680,(%rdx) 49c14f: 48 8b e5 mov %rbp,%rsp 49c152: 5d pop %rbp 49c153: c3 retq 000000000049c154 <_D6object15TypeInfo_Struct8toStringMxFNaNbNfZAya>: 49c154: 55 push %rbp 49c155: 48 8b ec mov %rsp,%rbp 49c158: 48 83 ec 10 sub $0x10,%rsp 49c15c: 48 8b 57 18 mov 0x18(%rdi),%rdx 49c160: 48 8b 47 10 mov 0x10(%rdi),%rax 49c164: 48 8b e5 mov %rbp,%rsp 49c167: 5d pop %rbp 49c168: c3 retq 49c169: 0f 1f 00 nopl (%rax) 000000000049c16c <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb>: 49c16c: 55 push %rbp 49c16d: 48 8b ec mov %rsp,%rbp 49c170: 48 83 ec 28 sub $0x28,%rsp 49c174: 53 push %rbx 49c175: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c179: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c17d: 48 39 f7 cmp %rsi,%rdi 49c180: 75 0b jne 49c18d <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x21> 49c182: b8 01 00 00 00 mov $0x1,%eax 49c187: 5b pop %rbx 49c188: 48 8b e5 mov %rbp,%rsp 49c18b: 5d pop %rbp 49c18c: c3 retq 49c18d: be d0 4e 4f 00 mov $0x4f4ed0,%esi 49c192: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c196: e8 89 cd fe ff callq 488f24 <_d_dynamic_cast> 49c19b: 48 89 c3 mov %rax,%rbx 49c19e: 48 85 db test %rbx,%rbx 49c1a1: 74 4e je 49c1f1 <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x85> 49c1a3: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c1a7: 48 8b 48 10 mov 0x10(%rax),%rcx 49c1ab: 48 3b 4b 10 cmp 0x10(%rbx),%rcx 49c1af: 75 40 jne 49c1f1 <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x85> 49c1b1: 48 85 c9 test %rcx,%rcx 49c1b4: 74 16 je 49c1cc <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x60> 49c1b6: 48 8d 50 10 lea 0x10(%rax),%rdx 49c1ba: 48 8b 72 08 mov 0x8(%rdx),%rsi 49c1be: 48 8d 7b 10 lea 0x10(%rbx),%rdi 49c1c2: 48 8b 7f 08 mov 0x8(%rdi),%rdi 49c1c6: 33 c0 xor %eax,%eax 49c1c8: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 49c1ca: 75 25 jne 49c1f1 <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x85> 49c1cc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49c1d0: 48 8b 07 mov (%rdi),%rax 49c1d3: 48 ff 50 58 rex.W callq *0x58(%rax) 49c1d7: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c1db: 48 8b fb mov %rbx,%rdi 49c1de: 48 8b 0b mov (%rbx),%rcx 49c1e1: 48 ff 51 58 rex.W callq *0x58(%rcx) 49c1e5: 48 89 c2 mov %rax,%rdx 49c1e8: 48 8b 45 e8 mov -0x18(%rbp),%rax 49c1ec: 48 3b c2 cmp %rdx,%rax 49c1ef: 74 04 je 49c1f5 <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x89> 49c1f1: 31 c0 xor %eax,%eax 49c1f3: eb 05 jmp 49c1fa <_D6object15TypeInfo_Struct8opEqualsMFC6ObjectZb+0x8e> 49c1f5: b8 01 00 00 00 mov $0x1,%eax 49c1fa: 5b pop %rbx 49c1fb: 48 8b e5 mov %rbp,%rsp 49c1fe: 5d pop %rbp 49c1ff: c3 retq 49c200: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c204 <_D6object15TypeInfo_Struct7getHashMxFNaNbNfxPvZm>: 49c204: 55 push %rbp 49c205: 48 8b ec mov %rsp,%rbp 49c208: 48 83 ec 20 sub $0x20,%rsp 49c20c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c210: 48 83 7f 30 00 cmpq $0x0,0x30(%rdi) 49c215: 74 10 je 49c227 <_D6object15TypeInfo_Struct7getHashMxFNaNbNfxPvZm+0x23> 49c217: 48 89 f7 mov %rsi,%rdi 49c21a: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49c21e: 48 ff 51 30 rex.W callq *0x30(%rcx) 49c222: 48 8b e5 mov %rbp,%rsp 49c225: 5d pop %rbp 49c226: c3 retq 49c227: 48 89 f2 mov %rsi,%rdx 49c22a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49c22e: 48 8b 07 mov (%rdi),%rax 49c231: 48 ff 50 58 rex.W callq *0x58(%rax) 49c235: 48 89 c6 mov %rax,%rsi 49c238: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49c23c: 31 ff xor %edi,%edi 49c23e: e8 a5 5c ff ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 49c243: 48 8b e5 mov %rbp,%rsp 49c246: 5d pop %rbp 49c247: c3 retq 49c248: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c24c <_D6object15TypeInfo_Struct6equalsMxFNaNbNexPvxPvZb>: 49c24c: 55 push %rbp 49c24d: 48 8b ec mov %rsp,%rbp 49c250: 48 83 ec 20 sub $0x20,%rsp 49c254: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49c258: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49c25c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c260: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49c265: 74 07 je 49c26e <_D6object15TypeInfo_Struct6equalsMxFNaNbNexPvxPvZb+0x22> 49c267: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 49c26c: 75 07 jne 49c275 <_D6object15TypeInfo_Struct6equalsMxFNaNbNexPvxPvZb+0x29> 49c26e: 31 c0 xor %eax,%eax 49c270: 48 8b e5 mov %rbp,%rsp 49c273: 5d pop %rbp 49c274: c3 retq 49c275: 48 83 7f 38 00 cmpq $0x0,0x38(%rdi) 49c27a: 74 15 je 49c291 <_D6object15TypeInfo_Struct6equalsMxFNaNbNexPvxPvZb+0x45> 49c27c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49c280: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49c284: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49c288: 48 ff 51 38 rex.W callq *0x38(%rcx) 49c28c: 48 8b e5 mov %rbp,%rsp 49c28f: 5d pop %rbp 49c290: c3 retq 49c291: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c295: 48 39 45 f8 cmp %rax,-0x8(%rbp) 49c299: 75 0a jne 49c2a5 <_D6object15TypeInfo_Struct6equalsMxFNaNbNexPvxPvZb+0x59> 49c29b: b8 01 00 00 00 mov $0x1,%eax 49c2a0: 48 8b e5 mov %rbp,%rsp 49c2a3: 5d pop %rbp 49c2a4: c3 retq 49c2a5: 48 8b 0f mov (%rdi),%rcx 49c2a8: 48 ff 51 58 rex.W callq *0x58(%rcx) 49c2ac: 48 89 c2 mov %rax,%rdx 49c2af: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49c2b3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c2b7: e8 d4 b8 fe ff callq 487b90 49c2bc: f7 d8 neg %eax 49c2be: 19 c0 sbb %eax,%eax 49c2c0: ff c0 inc %eax 49c2c2: 48 8b e5 mov %rbp,%rsp 49c2c5: 5d pop %rbp 49c2c6: c3 retq 49c2c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c2cc <_D6object15TypeInfo_Struct7compareMxFNaNbNexPvxPvZi>: 49c2cc: 55 push %rbp 49c2cd: 48 8b ec mov %rsp,%rbp 49c2d0: 48 83 ec 20 sub $0x20,%rsp 49c2d4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49c2d8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49c2dc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c2e0: 48 3b d6 cmp %rsi,%rdx 49c2e3: 74 5a je 49c33f <_D6object15TypeInfo_Struct7compareMxFNaNbNexPvxPvZi+0x73> 49c2e5: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49c2ea: 74 49 je 49c335 <_D6object15TypeInfo_Struct7compareMxFNaNbNexPvxPvZi+0x69> 49c2ec: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 49c2f1: 75 0a jne 49c2fd <_D6object15TypeInfo_Struct7compareMxFNaNbNexPvxPvZi+0x31> 49c2f3: b8 01 00 00 00 mov $0x1,%eax 49c2f8: 48 8b e5 mov %rbp,%rsp 49c2fb: 5d pop %rbp 49c2fc: c3 retq 49c2fd: 48 83 7f 40 00 cmpq $0x0,0x40(%rdi) 49c302: 74 15 je 49c319 <_D6object15TypeInfo_Struct7compareMxFNaNbNexPvxPvZi+0x4d> 49c304: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49c308: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c30c: 48 8b 45 e8 mov -0x18(%rbp),%rax 49c310: 48 ff 50 40 rex.W callq *0x40(%rax) 49c314: 48 8b e5 mov %rbp,%rsp 49c317: 5d pop %rbp 49c318: c3 retq 49c319: 48 8b 0f mov (%rdi),%rcx 49c31c: 48 ff 51 58 rex.W callq *0x58(%rcx) 49c320: 48 89 c2 mov %rax,%rdx 49c323: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49c327: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c32b: e8 60 b8 fe ff callq 487b90 49c330: 48 8b e5 mov %rbp,%rsp 49c333: 5d pop %rbp 49c334: c3 retq 49c335: b8 ff ff ff ff mov $0xffffffff,%eax 49c33a: 48 8b e5 mov %rbp,%rsp 49c33d: 5d pop %rbp 49c33e: c3 retq 49c33f: 31 c0 xor %eax,%eax 49c341: 48 8b e5 mov %rbp,%rsp 49c344: 5d pop %rbp 49c345: c3 retq 49c346: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c34c <_D6object15TypeInfo_Struct5tsizeMxFNaNbNdNiNfZm>: 49c34c: 55 push %rbp 49c34d: 48 8b ec mov %rsp,%rbp 49c350: 48 83 ec 10 sub $0x10,%rsp 49c354: 48 8b 07 mov (%rdi),%rax 49c357: 48 ff 50 58 rex.W callq *0x58(%rax) 49c35b: 48 8b e5 mov %rbp,%rsp 49c35e: 5d pop %rbp 49c35f: c3 retq 49c360: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c364 <_D6object15TypeInfo_Struct4initMxFNaNbNiNfZAxv>: 49c364: 55 push %rbp 49c365: 48 8b ec mov %rsp,%rbp 49c368: 48 83 ec 10 sub $0x10,%rsp 49c36c: 48 8b 57 28 mov 0x28(%rdi),%rdx 49c370: 48 8b 47 20 mov 0x20(%rdi),%rax 49c374: 48 8b e5 mov %rbp,%rsp 49c377: 5d pop %rbp 49c378: c3 retq 49c379: 0f 1f 00 nopl (%rax) 000000000049c37c <_D6object15TypeInfo_Struct5flagsMxFNaNbNdNiNfZk>: 49c37c: 55 push %rbp 49c37d: 48 8b ec mov %rsp,%rbp 49c380: 48 83 ec 10 sub $0x10,%rsp 49c384: 8b 47 50 mov 0x50(%rdi),%eax 49c387: 48 8b e5 mov %rbp,%rsp 49c38a: 5d pop %rbp 49c38b: c3 retq 000000000049c38c <_D6object15TypeInfo_Struct6talignMxFNaNbNdNiNfZm>: 49c38c: 55 push %rbp 49c38d: 48 8b ec mov %rsp,%rbp 49c390: 48 83 ec 10 sub $0x10,%rsp 49c394: 8b 47 68 mov 0x68(%rdi),%eax 49c397: 48 8b e5 mov %rbp,%rsp 49c39a: 5d pop %rbp 49c39b: c3 retq 000000000049c39c <_D6object15TypeInfo_Struct7destroyMxFPvZv>: 49c39c: 55 push %rbp 49c39d: 48 8b ec mov %rsp,%rbp 49c3a0: 48 83 ec 10 sub $0x10,%rsp 49c3a4: 48 8b 47 58 mov 0x58(%rdi),%rax 49c3a8: 48 85 c0 test %rax,%rax 49c3ab: 74 18 je 49c3c5 <_D6object15TypeInfo_Struct7destroyMxFPvZv+0x29> 49c3ad: f7 47 50 02 00 00 00 testl $0x2,0x50(%rdi) 49c3b4: 74 09 je 49c3bf <_D6object15TypeInfo_Struct7destroyMxFPvZv+0x23> 49c3b6: 48 89 f9 mov %rdi,%rcx 49c3b9: 48 ff 51 58 rex.W callq *0x58(%rcx) 49c3bd: eb 06 jmp 49c3c5 <_D6object15TypeInfo_Struct7destroyMxFPvZv+0x29> 49c3bf: 48 89 f7 mov %rsi,%rdi 49c3c2: 48 ff d0 rex.W callq *%rax 49c3c5: 48 8b e5 mov %rbp,%rsp 49c3c8: 5d pop %rbp 49c3c9: c3 retq 49c3ca: 66 90 xchg %ax,%ax 000000000049c3cc <_D6object15TypeInfo_Struct8postblitMxFPvZv>: 49c3cc: 55 push %rbp 49c3cd: 48 8b ec mov %rsp,%rbp 49c3d0: 48 83 ec 10 sub $0x10,%rsp 49c3d4: 48 8b 47 60 mov 0x60(%rdi),%rax 49c3d8: 48 85 c0 test %rax,%rax 49c3db: 74 06 je 49c3e3 <_D6object15TypeInfo_Struct8postblitMxFPvZv+0x17> 49c3dd: 48 89 f7 mov %rsi,%rdi 49c3e0: 48 ff d0 rex.W callq *%rax 49c3e3: 48 8b e5 mov %rbp,%rsp 49c3e6: 5d pop %rbp 49c3e7: c3 retq 49c3e8: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c3ec <_D6object15TypeInfo_Struct6rtInfoMxFNaNbNdNiNfZPyv>: 49c3ec: 55 push %rbp 49c3ed: 48 8b ec mov %rsp,%rbp 49c3f0: 48 83 ec 10 sub $0x10,%rsp 49c3f4: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 49c3fb: 48 8b e5 mov %rbp,%rsp 49c3fe: 5d pop %rbp 49c3ff: c3 retq 49c400: 0f 1f 40 00 nopl 0x0(%rax) 000000000049c404 <_D6object15TypeInfo_Struct8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 49c404: 55 push %rbp 49c405: 48 8b ec mov %rsp,%rbp 49c408: 48 83 ec 20 sub $0x20,%rsp 49c40c: 53 push %rbx 49c40d: 31 c0 xor %eax,%eax 49c40f: 48 89 02 mov %rax,(%rdx) 49c412: 48 89 06 mov %rax,(%rsi) 49c415: 48 8b 4f 70 mov 0x70(%rdi),%rcx 49c419: 48 89 0a mov %rcx,(%rdx) 49c41c: 48 8b 5f 78 mov 0x78(%rdi),%rbx 49c420: 48 89 1e mov %rbx,(%rsi) 49c423: 5b pop %rbx 49c424: 48 8b e5 mov %rbp,%rsp 49c427: 5d pop %rbp 49c428: c3 retq 49c429: 00 00 add %al,(%rax) ... 000000000049c42c <_D6object18TypeInfo_Invariant8toStringMxFNaNbNfZAya>: 49c42c: 55 push %rbp 49c42d: 48 8b ec mov %rsp,%rbp 49c430: 48 83 ec 40 sub $0x40,%rsp 49c434: 48 8b 15 3d 72 04 00 mov 0x4723d(%rip),%rdx # 4e3678 <_TMP54+0x8> 49c43b: 48 8b 05 2e 72 04 00 mov 0x4722e(%rip),%rax # 4e3670 <_TMP54> 49c442: 48 89 45 c8 mov %rax,-0x38(%rbp) 49c446: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49c44a: 48 8b 7f 10 mov 0x10(%rdi),%rdi 49c44e: 48 8b 0f mov (%rdi),%rcx 49c451: 48 ff 51 08 rex.W callq *0x8(%rcx) 49c455: 48 89 45 d8 mov %rax,-0x28(%rbp) 49c459: 48 89 55 e0 mov %rdx,-0x20(%rbp) 49c45d: 48 8b 15 f4 71 04 00 mov 0x471f4(%rip),%rdx # 4e3658 <_TMP52+0x8> 49c464: 48 8b 05 e5 71 04 00 mov 0x471e5(%rip),%rax # 4e3650 <_TMP52> 49c46b: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c46f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c473: 48 8d 55 c8 lea -0x38(%rbp),%rdx 49c477: be 03 00 00 00 mov $0x3,%esi 49c47c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49c481: e8 fe d4 fe ff callq 489984 <_d_arraycatnTX> 49c486: 48 8b e5 mov %rbp,%rsp 49c489: 5d pop %rbp 49c48a: c3 retq ... 000000000049c48c <_D6object14TypeInfo_Inout8toStringMxFNaNbNfZAya>: 49c48c: 55 push %rbp 49c48d: 48 8b ec mov %rsp,%rbp 49c490: 48 83 ec 40 sub $0x40,%rsp 49c494: 48 8b 15 ed 72 04 00 mov 0x472ed(%rip),%rdx # 4e3788 <_TMP64+0x8> 49c49b: 48 8b 05 de 72 04 00 mov 0x472de(%rip),%rax # 4e3780 <_TMP64> 49c4a2: 48 89 45 c8 mov %rax,-0x38(%rbp) 49c4a6: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49c4aa: 48 8b 7f 10 mov 0x10(%rdi),%rdi 49c4ae: 48 8b 0f mov (%rdi),%rcx 49c4b1: 48 ff 51 08 rex.W callq *0x8(%rcx) 49c4b5: 48 89 45 d8 mov %rax,-0x28(%rbp) 49c4b9: 48 89 55 e0 mov %rdx,-0x20(%rbp) 49c4bd: 48 8b 15 a4 72 04 00 mov 0x472a4(%rip),%rdx # 4e3768 <_TMP62+0x8> 49c4c4: 48 8b 05 95 72 04 00 mov 0x47295(%rip),%rax # 4e3760 <_TMP62> 49c4cb: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c4cf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c4d3: 48 8d 55 c8 lea -0x38(%rbp),%rdx 49c4d7: be 03 00 00 00 mov $0x3,%esi 49c4dc: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49c4e1: e8 9e d4 fe ff callq 489984 <_d_arraycatnTX> 49c4e6: 48 8b e5 mov %rbp,%rsp 49c4e9: 5d pop %rbp 49c4ea: c3 retq ... 000000000049c4ec <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo>: 49c4ec: 55 push %rbp 49c4ed: 48 8b ec mov %rsp,%rbp 49c4f0: 48 83 ec 10 sub $0x10,%rsp 49c4f4: 53 push %rbx 49c4f5: 41 54 push %r12 49c4f7: 48 89 fb mov %rdi,%rbx 49c4fa: be c8 06 4f 00 mov $0x4f06c8,%esi 49c4ff: 48 8b fb mov %rbx,%rdi 49c502: e8 1d ca fe ff callq 488f24 <_d_dynamic_cast> 49c507: 49 89 c4 mov %rax,%r12 49c50a: 4d 85 e4 test %r12,%r12 49c50d: 74 07 je 49c516 <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0x2a> 49c50f: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 49c514: eb e4 jmp 49c4fa <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0xe> 49c516: be 90 75 4f 00 mov $0x4f7590,%esi 49c51b: 48 8b fb mov %rbx,%rdi 49c51e: e8 01 ca fe ff callq 488f24 <_d_dynamic_cast> 49c523: 49 89 c4 mov %rax,%r12 49c526: 4d 85 e4 test %r12,%r12 49c529: 74 07 je 49c532 <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0x46> 49c52b: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 49c530: eb c8 jmp 49c4fa <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0xe> 49c532: be c0 76 4f 00 mov $0x4f76c0,%esi 49c537: 48 8b fb mov %rbx,%rdi 49c53a: e8 e5 c9 fe ff callq 488f24 <_d_dynamic_cast> 49c53f: 49 89 c4 mov %rax,%r12 49c542: 4d 85 e4 test %r12,%r12 49c545: 74 07 je 49c54e <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0x62> 49c547: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 49c54c: eb ac jmp 49c4fa <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0xe> 49c54e: be 58 77 4f 00 mov $0x4f7758,%esi 49c553: 48 8b fb mov %rbx,%rdi 49c556: e8 c9 c9 fe ff callq 488f24 <_d_dynamic_cast> 49c55b: 49 89 c4 mov %rax,%r12 49c55e: 4d 85 e4 test %r12,%r12 49c561: 74 07 je 49c56a <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0x7e> 49c563: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 49c568: eb 90 jmp 49c4fa <_D6object10getElementFNaNbNeNgC8TypeInfoZNgC8TypeInfo+0xe> 49c56a: 48 8b c3 mov %rbx,%rax 49c56d: 41 5c pop %r12 49c56f: 5b pop %rbx 49c570: 48 8b e5 mov %rbp,%rsp 49c573: 5d pop %rbp 49c574: c3 retq 49c575: 00 00 add %al,(%rax) ... 000000000049c578 <_D6object14__T7_rawDupTaZ7_rawDupFNaNbANgaZANga>: 49c578: 55 push %rbp 49c579: 48 8b ec mov %rsp,%rbp 49c57c: 48 83 ec 20 sub $0x20,%rsp 49c580: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c584: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c588: 48 89 fe mov %rdi,%rsi 49c58b: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 49c590: e8 03 83 00 00 callq 4a4898 <_d_newarrayU> 49c595: 48 89 45 e0 mov %rax,-0x20(%rbp) 49c599: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49c59d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49c5a1: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49c5a5: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49c5a9: e8 92 b3 fe ff callq 487940 49c5ae: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49c5b2: 48 8b 45 e0 mov -0x20(%rbp),%rax 49c5b6: 48 8b e5 mov %rbp,%rsp 49c5b9: 5d pop %rbp 49c5ba: c3 retq ... 000000000049c5bc <_D4core6atomic24__T14atomicFetchAddTmTiZ14atomicFetchAddFNaNbNiKOmiZm>: 49c5bc: 55 push %rbp 49c5bd: 48 8b ec mov %rsp,%rbp 49c5c0: 48 83 ec 20 sub $0x20,%rsp 49c5c4: 89 7d f0 mov %edi,-0x10(%rbp) 49c5c7: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c5cb: 48 63 45 f0 movslq -0x10(%rbp),%rax 49c5cf: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c5d3: 48 8b 45 e8 mov -0x18(%rbp),%rax 49c5d7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49c5db: f0 48 0f c1 02 lock xadd %rax,(%rdx) 49c5e0: 48 89 45 e8 mov %rax,-0x18(%rbp) 49c5e4: 48 8b 45 e8 mov -0x18(%rbp),%rax 49c5e8: 48 8b e5 mov %rbp,%rsp 49c5eb: 5d pop %rbp 49c5ec: c3 retq 49c5ed: 00 00 add %al,(%rax) ... 000000000049c5f0 <_D4core6atomic19__T7casImplThTxhThZ7casImplFNaNbNiPOhxhhZb>: 49c5f0: 55 push %rbp 49c5f1: 48 8b ec mov %rsp,%rbp 49c5f4: 48 83 ec 20 sub $0x20,%rsp 49c5f8: 89 7d e8 mov %edi,-0x18(%rbp) 49c5fb: 89 75 f0 mov %esi,-0x10(%rbp) 49c5fe: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c602: 8a 55 e8 mov -0x18(%rbp),%dl 49c605: 8a 45 f0 mov -0x10(%rbp),%al 49c608: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49c60c: f0 0f b0 11 lock cmpxchg %dl,(%rcx) 49c610: 0f 94 c0 sete %al 49c613: 48 8b e5 mov %rbp,%rsp 49c616: 5d pop %rbp 49c617: c3 retq 000000000049c618 <_D4core6atomic19__T7casImplTtTxtTtZ7casImplFNaNbNiPOtxttZb>: 49c618: 55 push %rbp 49c619: 48 8b ec mov %rsp,%rbp 49c61c: 48 83 ec 20 sub $0x20,%rsp 49c620: 89 7d e8 mov %edi,-0x18(%rbp) 49c623: 89 75 f0 mov %esi,-0x10(%rbp) 49c626: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c62a: 66 8b 55 e8 mov -0x18(%rbp),%dx 49c62e: 66 8b 45 f0 mov -0x10(%rbp),%ax 49c632: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49c636: f0 66 0f b1 11 lock cmpxchg %dx,(%rcx) 49c63b: 0f 94 c0 sete %al 49c63e: 48 8b e5 mov %rbp,%rsp 49c641: 5d pop %rbp 49c642: c3 retq ... 000000000049c644 <_D4core6atomic19__T7casImplTmTxmTmZ7casImplFNaNbNiPOmxmmZb>: 49c644: 55 push %rbp 49c645: 48 8b ec mov %rsp,%rbp 49c648: 48 83 ec 20 sub $0x20,%rsp 49c64c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49c650: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49c654: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c658: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49c65c: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c660: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49c664: f0 48 0f b1 11 lock cmpxchg %rdx,(%rcx) 49c669: 0f 94 c0 sete %al 49c66c: 48 8b e5 mov %rbp,%rsp 49c66f: 5d pop %rbp 49c670: c3 retq 49c671: 00 00 add %al,(%rax) ... 000000000049c674 <_D4core6memory2GC6enableFNbZv>: 49c674: 55 push %rbp 49c675: 48 8b ec mov %rsp,%rbp 49c678: e8 bb 72 00 00 callq 4a3938 49c67d: 5d pop %rbp 49c67e: c3 retq 49c67f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c684 <_D4core6memory2GC7disableFNbZv>: 49c684: 55 push %rbp 49c685: 48 8b ec mov %rsp,%rbp 49c688: e8 eb 72 00 00 callq 4a3978 49c68d: 5d pop %rbp 49c68e: c3 retq 49c68f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c694 <_D4core6memory2GC7collectFNbZv>: 49c694: 55 push %rbp 49c695: 48 8b ec mov %rsp,%rbp 49c698: e8 1b 73 00 00 callq 4a39b8 49c69d: 5d pop %rbp 49c69e: c3 retq 49c69f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c6a4 <_D4core6memory2GC8minimizeFNbZv>: 49c6a4: 55 push %rbp 49c6a5: 48 8b ec mov %rsp,%rbp 49c6a8: e8 4f 73 00 00 callq 4a39fc 49c6ad: 5d pop %rbp 49c6ae: c3 retq 49c6af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c6b4 <_D4core6memory2GC7getAttrFNbxPvZk>: 49c6b4: 55 push %rbp 49c6b5: 48 8b ec mov %rsp,%rbp 49c6b8: 48 83 ec 10 sub $0x10,%rsp 49c6bc: eb fe jmp 49c6bc <_D4core6memory2GC7getAttrFNbxPvZk+0x8> 49c6be: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c6c4 <_D4core6memory2GC7getAttrFNaNbPvZk>: 49c6c4: 55 push %rbp 49c6c5: 48 8b ec mov %rsp,%rbp 49c6c8: 48 83 ec 10 sub $0x10,%rsp 49c6cc: e8 6f 73 00 00 callq 4a3a40 49c6d1: 48 8b e5 mov %rbp,%rsp 49c6d4: 5d pop %rbp 49c6d5: c3 retq 49c6d6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c6dc <_D4core6memory2GC7setAttrFNbxPvkZk>: 49c6dc: 55 push %rbp 49c6dd: 48 8b ec mov %rsp,%rbp 49c6e0: 48 83 ec 10 sub $0x10,%rsp 49c6e4: eb fe jmp 49c6e4 <_D4core6memory2GC7setAttrFNbxPvkZk+0x8> 49c6e6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c6ec <_D4core6memory2GC7setAttrFNaNbPvkZk>: 49c6ec: 55 push %rbp 49c6ed: 48 8b ec mov %rsp,%rbp 49c6f0: 48 83 ec 10 sub $0x10,%rsp 49c6f4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c6f8: 48 89 fe mov %rdi,%rsi 49c6fb: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c6ff: e8 70 73 00 00 callq 4a3a74 49c704: 48 8b e5 mov %rbp,%rsp 49c707: 5d pop %rbp 49c708: c3 retq 49c709: 0f 1f 00 nopl (%rax) 000000000049c70c <_D4core6memory2GC7clrAttrFNbxPvkZk>: 49c70c: 55 push %rbp 49c70d: 48 8b ec mov %rsp,%rbp 49c710: 48 83 ec 10 sub $0x10,%rsp 49c714: eb fe jmp 49c714 <_D4core6memory2GC7clrAttrFNbxPvkZk+0x8> 49c716: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c71c <_D4core6memory2GC7clrAttrFNaNbPvkZk>: 49c71c: 55 push %rbp 49c71d: 48 8b ec mov %rsp,%rbp 49c720: 48 83 ec 10 sub $0x10,%rsp 49c724: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c728: 48 89 fe mov %rdi,%rsi 49c72b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c72f: e8 74 73 00 00 callq 4a3aa8 49c734: 48 8b e5 mov %rbp,%rsp 49c737: 5d pop %rbp 49c738: c3 retq 49c739: 0f 1f 00 nopl (%rax) 000000000049c73c <_D4core6memory2GC6mallocFNaNbmkxC8TypeInfoZPv>: 49c73c: 55 push %rbp 49c73d: 48 8b ec mov %rsp,%rbp 49c740: 48 83 ec 20 sub $0x20,%rsp 49c744: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c748: 48 89 fa mov %rdi,%rdx 49c74b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c74f: e8 8c 2e ff ff callq 48f5e0 49c754: 48 8b e5 mov %rbp,%rsp 49c757: 5d pop %rbp 49c758: c3 retq 49c759: 0f 1f 00 nopl (%rax) 000000000049c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_>: 49c75c: 55 push %rbp 49c75d: 48 8b ec mov %rsp,%rbp 49c760: 48 83 ec 40 sub $0x40,%rsp 49c764: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49c768: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49c76c: 48 89 f1 mov %rsi,%rcx 49c76f: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49c773: 48 8d 7d c8 lea -0x38(%rbp),%rdi 49c777: e8 60 73 00 00 callq 4a3adc 49c77c: 48 89 c6 mov %rax,%rsi 49c77f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49c783: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c785: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c787: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c789: 48 8b 45 e0 mov -0x20(%rbp),%rax 49c78d: 48 8b e5 mov %rbp,%rsp 49c790: 5d pop %rbp 49c791: c3 retq 49c792: 66 90 xchg %ax,%ax 000000000049c794 <_D4core6memory2GC6callocFNaNbmkxC8TypeInfoZPv>: 49c794: 55 push %rbp 49c795: 48 8b ec mov %rsp,%rbp 49c798: 48 83 ec 20 sub $0x20,%rsp 49c79c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c7a0: 48 89 fa mov %rdi,%rdx 49c7a3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c7a7: e8 c0 73 00 00 callq 4a3b6c 49c7ac: 48 8b e5 mov %rbp,%rsp 49c7af: 5d pop %rbp 49c7b0: c3 retq 49c7b1: 0f 1f 00 nopl (%rax) 000000000049c7b4 <_D4core6memory2GC7reallocFNaNbPvmkxC8TypeInfoZPv>: 49c7b4: 55 push %rbp 49c7b5: 48 8b ec mov %rsp,%rbp 49c7b8: 48 83 ec 20 sub $0x20,%rsp 49c7bc: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c7c0: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49c7c4: 48 89 f9 mov %rdi,%rcx 49c7c7: 48 89 f2 mov %rsi,%rdx 49c7ca: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49c7ce: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c7d2: e8 d9 73 00 00 callq 4a3bb0 49c7d7: 48 8b e5 mov %rbp,%rsp 49c7da: 5d pop %rbp 49c7db: c3 retq 000000000049c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm>: 49c7dc: 55 push %rbp 49c7dd: 48 8b ec mov %rsp,%rbp 49c7e0: 48 83 ec 20 sub $0x20,%rsp 49c7e4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c7e8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49c7ec: 48 89 f9 mov %rdi,%rcx 49c7ef: 48 89 f2 mov %rsi,%rdx 49c7f2: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49c7f6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c7fa: e8 4d 74 00 00 callq 4a3c4c 49c7ff: 48 8b e5 mov %rbp,%rsp 49c802: 5d pop %rbp 49c803: c3 retq 000000000049c804 <_D4core6memory2GC7reserveFNbmZm>: 49c804: 55 push %rbp 49c805: 48 8b ec mov %rsp,%rbp 49c808: 48 83 ec 10 sub $0x10,%rsp 49c80c: e8 af 74 00 00 callq 4a3cc0 49c811: 48 8b e5 mov %rbp,%rsp 49c814: 5d pop %rbp 49c815: c3 retq 49c816: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c81c <_D4core6memory2GC4freeFNaNbPvZv>: 49c81c: 55 push %rbp 49c81d: 48 8b ec mov %rsp,%rbp 49c820: 48 83 ec 10 sub $0x10,%rsp 49c824: e8 cb 74 00 00 callq 4a3cf4 49c829: 48 8b e5 mov %rbp,%rsp 49c82c: 5d pop %rbp 49c82d: c3 retq 49c82e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c834 <_D4core6memory2GC6addrOfFNbPNgvZPNgv>: 49c834: 55 push %rbp 49c835: 48 8b ec mov %rsp,%rbp 49c838: 48 83 ec 10 sub $0x10,%rsp 49c83c: e8 e7 74 00 00 callq 4a3d28 49c841: 48 8b e5 mov %rbp,%rsp 49c844: 5d pop %rbp 49c845: c3 retq 49c846: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c84c <_D4core6memory2GC6addrOfFNaNbPvZPv>: 49c84c: 55 push %rbp 49c84d: 48 8b ec mov %rsp,%rbp 49c850: 48 83 ec 10 sub $0x10,%rsp 49c854: e8 cf 74 00 00 callq 4a3d28 49c859: 48 8b e5 mov %rbp,%rsp 49c85c: 5d pop %rbp 49c85d: c3 retq 49c85e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c864 <_D4core6memory2GC6sizeOfFNbxPvZm>: 49c864: 55 push %rbp 49c865: 48 8b ec mov %rsp,%rbp 49c868: 48 83 ec 10 sub $0x10,%rsp 49c86c: e8 eb 74 00 00 callq 4a3d5c 49c871: 48 8b e5 mov %rbp,%rsp 49c874: 5d pop %rbp 49c875: c3 retq 49c876: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c87c <_D4core6memory2GC6sizeOfFNaNbPvZm>: 49c87c: 55 push %rbp 49c87d: 48 8b ec mov %rsp,%rbp 49c880: 48 83 ec 10 sub $0x10,%rsp 49c884: e8 d3 74 00 00 callq 4a3d5c 49c889: 48 8b e5 mov %rbp,%rsp 49c88c: 5d pop %rbp 49c88d: c3 retq 49c88e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c894 <_D4core6memory2GC5queryFNbxPvZS4core6memory8BlkInfo_>: 49c894: 55 push %rbp 49c895: 48 8b ec mov %rsp,%rbp 49c898: 48 83 ec 30 sub $0x30,%rsp 49c89c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c8a0: 48 8d 7d d8 lea -0x28(%rbp),%rdi 49c8a4: e8 e7 74 00 00 callq 4a3d90 49c8a9: 48 89 c6 mov %rax,%rsi 49c8ac: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49c8b0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8b2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8b4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8b6: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c8ba: 48 8b e5 mov %rbp,%rsp 49c8bd: 5d pop %rbp 49c8be: c3 retq 49c8bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c8c4 <_D4core6memory2GC5queryFNaNbPvZS4core6memory8BlkInfo_>: 49c8c4: 55 push %rbp 49c8c5: 48 8b ec mov %rsp,%rbp 49c8c8: 48 83 ec 30 sub $0x30,%rsp 49c8cc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c8d0: 48 8d 7d d8 lea -0x28(%rbp),%rdi 49c8d4: e8 b7 74 00 00 callq 4a3d90 49c8d9: 48 89 c6 mov %rax,%rsi 49c8dc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49c8e0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8e2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8e4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49c8e6: 48 8b 45 f0 mov -0x10(%rbp),%rax 49c8ea: 48 8b e5 mov %rbp,%rsp 49c8ed: 5d pop %rbp 49c8ee: c3 retq 49c8ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c8f4 <_D4core6memory2GC7addRootFNbxPvZv>: 49c8f4: 55 push %rbp 49c8f5: 48 8b ec mov %rsp,%rbp 49c8f8: 48 83 ec 10 sub $0x10,%rsp 49c8fc: e8 f7 74 00 00 callq 4a3df8 49c901: 48 8b e5 mov %rbp,%rsp 49c904: 5d pop %rbp 49c905: c3 retq 49c906: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c90c <_D4core6memory2GC10removeRootFNbxPvZv>: 49c90c: 55 push %rbp 49c90d: 48 8b ec mov %rsp,%rbp 49c910: 48 83 ec 10 sub $0x10,%rsp 49c914: e8 17 75 00 00 callq 4a3e30 49c919: 48 8b e5 mov %rbp,%rsp 49c91c: 5d pop %rbp 49c91d: c3 retq 49c91e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c924 <_D4core6memory2GC8addRangeFNbNixPvmxC8TypeInfoZv>: 49c924: 55 push %rbp 49c925: 48 8b ec mov %rsp,%rbp 49c928: 48 83 ec 20 sub $0x20,%rsp 49c92c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49c930: 48 89 fa mov %rdi,%rdx 49c933: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49c937: e8 e8 2c ff ff callq 48f624 49c93c: 48 8b e5 mov %rbp,%rsp 49c93f: 5d pop %rbp 49c940: c3 retq 49c941: 0f 1f 00 nopl (%rax) 000000000049c944 <_D4core6memory2GC11removeRangeFNbNixPvZv>: 49c944: 55 push %rbp 49c945: 48 8b ec mov %rsp,%rbp 49c948: 48 83 ec 10 sub $0x10,%rsp 49c94c: e8 17 2d ff ff callq 48f668 49c951: 48 8b e5 mov %rbp,%rsp 49c954: 5d pop %rbp 49c955: c3 retq 49c956: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049c95c <_D4core6memory2GC13runFinalizersFxAvZv>: 49c95c: 55 push %rbp 49c95d: 48 8b ec mov %rsp,%rbp 49c960: 48 83 ec 10 sub $0x10,%rsp 49c964: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49c968: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49c96c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49c970: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49c974: 48 89 d6 mov %rdx,%rsi 49c977: e8 ec 74 00 00 callq 4a3e68 49c97c: 48 8b e5 mov %rbp,%rsp 49c97f: 5d pop %rbp 49c980: c3 retq 49c981: 00 00 add %al,(%rax) ... 000000000049c984 <_D4core7runtime12_staticCtor3FZv>: 49c984: 55 push %rbp 49c985: 48 8b ec mov %rsp,%rbp 49c988: bf 18 cb 49 00 mov $0x49cb18,%edi 49c98d: e8 26 7c 00 00 callq 4a45b8 49c992: 5d pop %rbp 49c993: c3 retq 000000000049c994 <_D4core7runtime9__modctorFZv>: 49c994: 55 push %rbp 49c995: 48 8b ec mov %rsp,%rbp 49c998: e8 e7 ff ff ff callq 49c984 <_D4core7runtime12_staticCtor3FZv> 49c99d: 5d pop %rbp 49c99e: c3 retq 49c99f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049c9a4 <_D4core7runtime7__arrayZ>: 49c9a4: 55 push %rbp 49c9a5: 48 8b ec mov %rsp,%rbp 49c9a8: 48 83 ec 10 sub $0x10,%rsp 49c9ac: 48 89 fa mov %rdi,%rdx 49c9af: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c9b3: ba 9d 38 4e 00 mov $0x4e389d,%edx 49c9b8: bf 12 00 00 00 mov $0x12,%edi 49c9bd: 48 89 d6 mov %rdx,%rsi 49c9c0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49c9c4: e8 7f c4 fe ff callq 488e48 <_d_arraybounds> 49c9c9: 0f 1f 00 nopl (%rax) 000000000049c9cc <_D4core7runtime8__assertFiZv>: 49c9cc: 55 push %rbp 49c9cd: 48 8b ec mov %rsp,%rbp 49c9d0: 48 83 ec 10 sub $0x10,%rsp 49c9d4: 48 89 fa mov %rdi,%rdx 49c9d7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49c9db: ba 9d 38 4e 00 mov $0x4e389d,%edx 49c9e0: bf 12 00 00 00 mov $0x12,%edi 49c9e5: 48 89 d6 mov %rdx,%rsi 49c9e8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49c9ec: e8 0f c3 fe ff callq 488d00 <_d_assert> 49c9f1: 0f 1f 00 nopl (%rax) 000000000049c9f4 <_D4core7runtime15__unittest_failFiZv>: 49c9f4: 55 push %rbp 49c9f5: 48 8b ec mov %rsp,%rbp 49c9f8: 48 83 ec 10 sub $0x10,%rsp 49c9fc: 48 89 fa mov %rdi,%rdx 49c9ff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49ca03: ba 9d 38 4e 00 mov $0x4e389d,%edx 49ca08: bf 12 00 00 00 mov $0x12,%edi 49ca0d: 48 89 d6 mov %rdx,%rsi 49ca10: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49ca14: e8 77 c3 fe ff callq 488d90 <_d_unittest> 49ca19: 48 8b e5 mov %rbp,%rsp 49ca1c: 5d pop %rbp 49ca1d: c3 retq ... 000000000049ca20 <_D4core7runtime7Runtime10initializeFZb>: 49ca20: 55 push %rbp 49ca21: 48 8b ec mov %rsp,%rbp 49ca24: e8 97 2f ff ff callq 48f9c0 49ca29: f7 d8 neg %eax 49ca2b: 19 c0 sbb %eax,%eax 49ca2d: f7 d8 neg %eax 49ca2f: 5d pop %rbp 49ca30: c3 retq 49ca31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ca38 <_D4core7runtime7Runtime10initializeFDFC6object9ThrowableZvZb>: 49ca38: 55 push %rbp 49ca39: 48 8b ec mov %rsp,%rbp 49ca3c: 48 83 ec 10 sub $0x10,%rsp 49ca40: e8 7b 2f ff ff callq 48f9c0 49ca45: f7 d8 neg %eax 49ca47: 19 c0 sbb %eax,%eax 49ca49: f7 d8 neg %eax 49ca4b: 48 8b e5 mov %rbp,%rsp 49ca4e: 5d pop %rbp 49ca4f: c3 retq 000000000049ca50 <_D4core7runtime7Runtime9terminateFZb>: 49ca50: 55 push %rbp 49ca51: 48 8b ec mov %rsp,%rbp 49ca54: e8 17 30 ff ff callq 48fa70 49ca59: f7 d8 neg %eax 49ca5b: 19 c0 sbb %eax,%eax 49ca5d: f7 d8 neg %eax 49ca5f: 5d pop %rbp 49ca60: c3 retq 49ca61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ca68 <_D4core7runtime7Runtime9terminateFDFC6object9ThrowableZvZb>: 49ca68: 55 push %rbp 49ca69: 48 8b ec mov %rsp,%rbp 49ca6c: 48 83 ec 10 sub $0x10,%rsp 49ca70: e8 fb 2f ff ff callq 48fa70 49ca75: f7 d8 neg %eax 49ca77: 19 c0 sbb %eax,%eax 49ca79: f7 d8 neg %eax 49ca7b: 48 8b e5 mov %rbp,%rsp 49ca7e: 5d pop %rbp 49ca7f: c3 retq 000000000049ca80 <_D4core7runtime7Runtime4argsFNdZAAya>: 49ca80: 55 push %rbp 49ca81: 48 8b ec mov %rsp,%rbp 49ca84: e8 1b 7b 00 00 callq 4a45a4 49ca89: 5d pop %rbp 49ca8a: c3 retq 49ca8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049ca90 <_D4core7runtime7Runtime5cArgsFNdZS4core7runtime5CArgs>: 49ca90: 55 push %rbp 49ca91: 48 8b ec mov %rsp,%rbp 49ca94: e8 43 7b 00 00 callq 4a45dc 49ca99: 5d pop %rbp 49ca9a: c3 retq 49ca9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049caa0 <_D4core7runtime7Runtime12traceHandlerFNdPFPvZC6object9Throwable9TraceInfoZv>: 49caa0: 55 push %rbp 49caa1: 48 8b ec mov %rsp,%rbp 49caa4: 48 83 ec 10 sub $0x10,%rsp 49caa8: e8 0b 7b 00 00 callq 4a45b8 49caad: 48 8b e5 mov %rbp,%rsp 49cab0: 5d pop %rbp 49cab1: c3 retq 49cab2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049cab8 <_D4core7runtime7Runtime12traceHandlerFNdZPFPvZC6object9Throwable9TraceInfo>: 49cab8: 55 push %rbp 49cab9: 48 8b ec mov %rsp,%rbp 49cabc: e8 0b 7b 00 00 callq 4a45cc 49cac1: 5d pop %rbp 49cac2: c3 retq 49cac3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049cac8 <_D4core7runtime7Runtime14collectHandlerFNdPFC6ObjectZbZv>: 49cac8: 55 push %rbp 49cac9: 48 8b ec mov %rsp,%rbp 49cacc: 48 83 ec 10 sub $0x10,%rsp 49cad0: e8 1f 80 00 00 callq 4a4af4 49cad5: 48 8b e5 mov %rbp,%rsp 49cad8: 5d pop %rbp 49cad9: c3 retq 49cada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049cae0 <_D4core7runtime7Runtime14collectHandlerFNdZPFC6ObjectZb>: 49cae0: 55 push %rbp 49cae1: 48 8b ec mov %rsp,%rbp 49cae4: e8 1f 80 00 00 callq 4a4b08 49cae9: 5d pop %rbp 49caea: c3 retq 49caeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049caf0 <_D4core7runtime7Runtime16moduleUnitTesterFNdPFZbZv>: 49caf0: 55 push %rbp 49caf1: 48 8b ec mov %rsp,%rbp 49caf4: 48 83 ec 10 sub $0x10,%rsp 49caf8: 48 89 3d 39 58 06 00 mov %rdi,0x65839(%rip) # 502338 <_D4core7runtime7Runtime19sm_moduleUnitTesterPFZb> 49caff: 48 8b e5 mov %rbp,%rsp 49cb02: 5d pop %rbp 49cb03: c3 retq 49cb04: 0f 1f 40 00 nopl 0x0(%rax) 000000000049cb08 <_D4core7runtime7Runtime16moduleUnitTesterFNdZPFZb>: 49cb08: 55 push %rbp 49cb09: 48 8b ec mov %rsp,%rbp 49cb0c: 48 8b 05 25 58 06 00 mov 0x65825(%rip),%rax # 502338 <_D4core7runtime7Runtime19sm_moduleUnitTesterPFZb> 49cb13: 5d pop %rbp 49cb14: c3 retq 49cb15: 00 00 add %al,(%rax) ... 000000000049cb18 <_D4core7runtime19defaultTraceHandlerFPvZC6object9Throwable9TraceInfo>: 49cb18: 55 push %rbp 49cb19: 48 8b ec mov %rsp,%rbp 49cb1c: 48 83 ec 10 sub $0x10,%rsp 49cb20: 31 c0 xor %eax,%eax 49cb22: 48 89 45 f0 mov %rax,-0x10(%rbp) 49cb26: bf 98 51 4f 00 mov $0x4f5198,%edi 49cb2b: e8 78 cd fe ff callq 4898a8 <_d_newclass> 49cb30: 48 89 c1 mov %rax,%rcx 49cb33: 48 8b 45 f0 mov -0x10(%rbp),%rax 49cb37: 48 89 81 18 04 00 00 mov %rax,0x418(%rcx) 49cb3e: 48 89 cf mov %rcx,%rdi 49cb41: e8 1a 00 00 00 callq 49cb60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo> 49cb46: 48 85 c0 test %rax,%rax 49cb49: 74 09 je 49cb54 <_D4core7runtime19defaultTraceHandlerFPvZC6object9Throwable9TraceInfo+0x3c> 49cb4b: 48 8d 80 20 04 00 00 lea 0x420(%rax),%rax 49cb52: eb 02 jmp 49cb56 <_D4core7runtime19defaultTraceHandlerFPvZC6object9Throwable9TraceInfo+0x3e> 49cb54: 31 c0 xor %eax,%eax 49cb56: 48 8b e5 mov %rbp,%rsp 49cb59: 5d pop %rbp 49cb5a: c3 retq 49cb5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049cb60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo>: 49cb60: 55 push %rbp 49cb61: 48 8b ec mov %rsp,%rbp 49cb64: 48 83 ec 18 sub $0x18,%rsp 49cb68: 53 push %rbx 49cb69: 41 54 push %r12 49cb6b: 41 55 push %r13 49cb6d: 48 89 fb mov %rdi,%rbx 49cb70: 31 c0 xor %eax,%eax 49cb72: 89 43 10 mov %eax,0x10(%rbx) 49cb75: 83 f8 02 cmp $0x2,%eax 49cb78: 7d 77 jge 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cb7a: e8 81 00 00 00 callq 49cc00 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZ10getBasePtrFZPPv> 49cb7f: 49 89 c4 mov %rax,%r12 49cb82: e8 c1 05 00 00 callq 49d148 49cb87: 49 89 c5 mov %rax,%r13 49cb8a: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 49cb91: 00 49cb92: 4d 85 e4 test %r12,%r12 49cb95: 74 5a je 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cb97: 48 8d 4d f8 lea -0x8(%rbp),%rcx 49cb9b: 4c 3b e1 cmp %rcx,%r12 49cb9e: 76 51 jbe 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cba0: 4d 3b e5 cmp %r13,%r12 49cba3: 73 4c jae 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cba5: 4c 89 e2 mov %r12,%rdx 49cba8: 31 f6 xor %esi,%esi 49cbaa: 89 73 10 mov %esi,0x10(%rbx) 49cbad: 4d 39 e4 cmp %r12,%r12 49cbb0: 72 3f jb 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cbb2: 4d 3b e5 cmp %r13,%r12 49cbb5: 73 3a jae 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cbb7: 81 fe 80 00 00 00 cmp $0x80,%esi 49cbbd: 7d 32 jge 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cbbf: 8b 43 10 mov 0x10(%rbx),%eax 49cbc2: ff c0 inc %eax 49cbc4: 89 43 10 mov %eax,0x10(%rbx) 49cbc7: ff c8 dec %eax 49cbc9: 48 98 cltq 49cbcb: 48 c1 e0 03 shl $0x3,%rax 49cbcf: 48 8d 74 18 18 lea 0x18(%rax,%rbx,1),%rsi 49cbd4: 4c 8b 42 08 mov 0x8(%rdx),%r8 49cbd8: 4c 89 06 mov %r8,(%rsi) 49cbdb: 48 8b 12 mov (%rdx),%rdx 49cbde: 49 3b d4 cmp %r12,%rdx 49cbe1: 72 0e jb 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cbe3: 4c 39 ea cmp %r13,%rdx 49cbe6: 73 09 jae 49cbf1 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x91> 49cbe8: 81 7b 10 80 00 00 00 cmpl $0x80,0x10(%rbx) 49cbef: 7c ce jl 49cbbf <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZC4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo+0x5f> 49cbf1: 48 8b c3 mov %rbx,%rax 49cbf4: 41 5d pop %r13 49cbf6: 41 5c pop %r12 49cbf8: 5b pop %rbx 49cbf9: 48 8b e5 mov %rbp,%rsp 49cbfc: 5d pop %rbp 49cbfd: c3 retq 49cbfe: 66 90 xchg %ax,%ax 000000000049cc00 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo6__ctorMFZ10getBasePtrFZPPv>: 49cc00: 48 89 e8 mov %rbp,%rax 49cc03: c3 retq 49cc04: 0f 1f 40 00 nopl 0x0(%rax) 000000000049cc08 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKxAaZiZi>: 49cc08: 55 push %rbp 49cc09: 48 8b ec mov %rsp,%rbp 49cc0c: 48 83 ec 20 sub $0x20,%rsp 49cc10: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49cc14: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49cc18: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49cc1c: 48 8d 75 e0 lea -0x20(%rbp),%rsi 49cc20: ba 38 cc 49 00 mov $0x49cc38,%edx 49cc25: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49cc29: 48 8b 07 mov (%rdi),%rax 49cc2c: 48 ff 50 30 rex.W callq *0x30(%rax) 49cc30: 48 8b e5 mov %rbp,%rsp 49cc33: 5d pop %rbp 49cc34: c3 retq 49cc35: 0f 1f 00 nopl (%rax) 000000000049cc38 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKxAaZiZ16__T9__lambda2TmZ9__lambda2MFKmKxAaZi>: 49cc38: 55 push %rbp 49cc39: 48 8b ec mov %rsp,%rbp 49cc3c: 48 83 ec 20 sub $0x20,%rsp 49cc40: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49cc44: 48 8b 7f 10 mov 0x10(%rdi),%rdi 49cc48: 48 8b 45 e8 mov -0x18(%rbp),%rax 49cc4c: 48 8d 48 10 lea 0x10(%rax),%rcx 49cc50: 48 ff 51 08 rex.W callq *0x8(%rcx) 49cc54: 48 8b e5 mov %rbp,%rsp 49cc57: 5d pop %rbp 49cc58: c3 retq 49cc59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049cc60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi>: 49cc60: 55 push %rbp 49cc61: 48 8b ec mov %rsp,%rbp 49cc64: 48 81 ec 48 10 00 00 sub $0x1048,%rsp 49cc6b: 53 push %rbx 49cc6c: 41 54 push %r12 49cc6e: 41 55 push %r13 49cc70: 41 56 push %r14 49cc72: 41 57 push %r15 49cc74: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49cc78: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49cc7c: 49 89 fd mov %rdi,%r13 49cc7f: 45 31 e4 xor %r12d,%r12d 49cc82: 41 8b 75 10 mov 0x10(%r13),%esi 49cc86: 49 8d 7d 18 lea 0x18(%r13),%rdi 49cc8a: e8 d1 af fe ff callq 487c60 49cc8f: 48 89 85 e8 ef ff ff mov %rax,-0x1018(%rbp) 49cc96: bb 05 00 00 00 mov $0x5,%ebx 49cc9b: 41 83 7d 10 05 cmpl $0x5,0x10(%r13) 49cca0: 0f 8e b1 00 00 00 jle 49cd57 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0xf7> 49cca6: b9 00 04 00 00 mov $0x400,%ecx 49ccab: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 49ccb2: 48 8d bd f0 ef ff ff lea -0x1010(%rbp),%rdi 49ccb9: f3 ab rep stos %eax,%es:(%rdi) 49ccbb: 48 63 cb movslq %ebx,%rcx 49ccbe: 48 8b 95 e8 ef ff ff mov -0x1018(%rbp),%rdx 49ccc5: 48 8d 34 ca lea (%rdx,%rcx,8),%rsi 49ccc9: 48 8b 3e mov (%rsi),%rdi 49cccc: 48 89 b5 b8 ef ff ff mov %rsi,-0x1048(%rbp) 49ccd3: e8 58 ac fe ff callq 487930 49ccd8: 4c 8b 85 b8 ef ff ff mov -0x1048(%rbp),%r8 49ccdf: 49 8b 08 mov (%r8),%rcx 49cce2: 48 89 85 d0 ef ff ff mov %rax,-0x1030(%rbp) 49cce9: 48 89 8d d8 ef ff ff mov %rcx,-0x1028(%rbp) 49ccf0: 8d 83 fb ff ff ff lea -0x5(%rbx),%eax 49ccf6: 48 98 cltq 49ccf8: 48 89 85 e0 ef ff ff mov %rax,-0x1020(%rbp) 49ccff: 48 8b 8d d8 ef ff ff mov -0x1028(%rbp),%rcx 49cd06: 48 8b 85 d0 ef ff ff mov -0x1030(%rbp),%rax 49cd0d: 48 89 c2 mov %rax,%rdx 49cd10: 48 8d b5 f0 ef ff ff lea -0x1010(%rbp),%rsi 49cd17: 49 8b fd mov %r13,%rdi 49cd1a: e8 41 01 00 00 callq 49ce60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa> 49cd1f: 48 89 85 d0 ef ff ff mov %rax,-0x1030(%rbp) 49cd26: 48 89 95 d8 ef ff ff mov %rdx,-0x1028(%rbp) 49cd2d: 48 8d 95 e0 ef ff ff lea -0x1020(%rbp),%rdx 49cd34: 48 8d b5 d0 ef ff ff lea -0x1030(%rbp),%rsi 49cd3b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49cd3f: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 49cd43: 49 89 c4 mov %rax,%r12 49cd46: 45 85 e4 test %r12d,%r12d 49cd49: 75 0c jne 49cd57 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0xf7> 49cd4b: ff c3 inc %ebx 49cd4d: 41 39 5d 10 cmp %ebx,0x10(%r13) 49cd51: 0f 8f 4f ff ff ff jg 49cca6 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0x46> 49cd57: 41 8b c4 mov %r12d,%eax 49cd5a: 48 89 85 c8 ef ff ff mov %rax,-0x1038(%rbp) 49cd61: 48 83 ec 08 sub $0x8,%rsp 49cd65: e8 28 00 00 00 callq 49cd92 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0x132> 49cd6a: 48 83 c4 08 add $0x8,%rsp 49cd6e: 48 8b 85 c8 ef ff ff mov -0x1038(%rbp),%rax 49cd75: 41 5f pop %r15 49cd77: 41 5e pop %r14 49cd79: 41 5d pop %r13 49cd7b: 41 5c pop %r12 49cd7d: 5b pop %rbx 49cd7e: 48 8b e5 mov %rbp,%rsp 49cd81: 5d pop %rbp 49cd82: c3 retq 49cd83: 48 83 ec 08 sub $0x8,%rsp 49cd87: e8 06 00 00 00 callq 49cd92 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0x132> 49cd8c: 48 83 c4 08 add $0x8,%rsp 49cd90: eb 0d jmp 49cd9f <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi+0x13f> 49cd92: 48 8b bd e8 ef ff ff mov -0x1018(%rbp),%rdi 49cd99: e8 02 ac fe ff callq 4879a0 49cd9e: c3 retq 49cd9f: 41 5f pop %r15 49cda1: 41 5e pop %r14 49cda3: 41 5d pop %r13 49cda5: 41 5c pop %r12 49cda7: 5b pop %rbx 49cda8: 48 8b e5 mov %rbp,%rsp 49cdab: 5d pop %rbp 49cdac: c3 retq 49cdad: 0f 1f 00 nopl (%rax) 000000000049cdb0 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo8toStringMxFZAya>: 49cdb0: 55 push %rbp 49cdb1: 48 8b ec mov %rsp,%rbp 49cdb4: 48 83 ec 20 sub $0x20,%rsp 49cdb8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49cdbc: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 49cdc3: 00 49cdc4: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 49cdcb: 00 49cdcc: 48 8d 75 f8 lea -0x8(%rbp),%rsi 49cdd0: ba f0 cd 49 00 mov $0x49cdf0,%edx 49cdd5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49cdd9: 48 8b 07 mov (%rdi),%rax 49cddc: 48 ff 50 30 rex.W callq *0x30(%rax) 49cde0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49cde4: 48 8b 45 e0 mov -0x20(%rbp),%rax 49cde8: 48 8b e5 mov %rbp,%rsp 49cdeb: 5d pop %rbp 49cdec: c3 retq 49cded: 0f 1f 00 nopl (%rax) 000000000049cdf0 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo8toStringMxFZ14__foreachbody1MFNaNbNfKmKxAaZi>: 49cdf0: 55 push %rbp 49cdf1: 48 8b ec mov %rsp,%rbp 49cdf4: 48 83 ec 30 sub $0x30,%rsp 49cdf8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49cdfc: 48 8b 4e 08 mov 0x8(%rsi),%rcx 49ce00: 48 8b 06 mov (%rsi),%rax 49ce03: 48 89 45 d0 mov %rax,-0x30(%rbp) 49ce07: 48 89 4d d8 mov %rcx,-0x28(%rbp) 49ce0b: 48 83 3a 00 cmpq $0x0,(%rdx) 49ce0f: 74 2b je 49ce3c <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo8toStringMxFZ14__foreachbody1MFNaNbNfKmKxAaZi+0x4c> 49ce11: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49ce15: 48 8b 45 d0 mov -0x30(%rbp),%rax 49ce19: 48 89 c1 mov %rax,%rcx 49ce1c: 49 89 d0 mov %rdx,%r8 49ce1f: 48 8b 15 a2 6a 04 00 mov 0x46aa2(%rip),%rdx # 4e38c8 <_TMP737+0x8> 49ce26: 48 8b 35 93 6a 04 00 mov 0x46a93(%rip),%rsi # 4e38c0 <_TMP737> 49ce2d: bf e0 fc 4d 00 mov $0x4dfce0,%edi 49ce32: e8 21 3c ff ff callq 490a58 <_d_arraycatT> 49ce37: 48 89 d1 mov %rdx,%rcx 49ce3a: eb 08 jmp 49ce44 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo8toStringMxFZ14__foreachbody1MFNaNbNfKmKxAaZi+0x54> 49ce3c: 48 8b 4d d8 mov -0x28(%rbp),%rcx 49ce40: 48 8b 45 d0 mov -0x30(%rbp),%rax 49ce44: 48 89 c2 mov %rax,%rdx 49ce47: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49ce4b: 48 83 c6 e8 add $0xffffffffffffffe8,%rsi 49ce4f: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 49ce54: e8 eb 32 ff ff callq 490144 <_d_arrayappendT> 49ce59: 31 c0 xor %eax,%eax 49ce5b: 48 8b e5 mov %rbp,%rsp 49ce5e: 5d pop %rbp 49ce5f: c3 retq 000000000049ce60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa>: 49ce60: 55 push %rbp 49ce61: 48 8b ec mov %rsp,%rbp 49ce64: 48 81 ec 90 00 00 00 sub $0x90,%rsp 49ce6b: 53 push %rbx 49ce6c: 41 54 push %r12 49ce6e: 41 55 push %r13 49ce70: 41 56 push %r14 49ce72: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49ce76: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49ce7a: 49 89 f4 mov %rsi,%r12 49ce7d: 31 db xor %ebx,%ebx 49ce7f: 45 31 ed xor %r13d,%r13d 49ce82: be 28 00 00 00 mov $0x28,%esi 49ce87: 48 8b f9 mov %rcx,%rdi 49ce8a: e8 e1 ad fe ff callq 487c70 49ce8f: 48 89 45 d8 mov %rax,-0x28(%rbp) 49ce93: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49ce97: be 29 00 00 00 mov $0x29,%esi 49ce9c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49cea0: e8 cb ad fe ff callq 487c70 49cea5: 49 89 c6 mov %rax,%r14 49cea8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49ceac: be 2b 00 00 00 mov $0x2b,%esi 49ceb1: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49ceb5: e8 b6 ad fe ff callq 487c70 49ceba: 48 85 c0 test %rax,%rax 49cebd: 74 08 je 49cec7 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x67> 49cebf: 4c 39 f0 cmp %r14,%rax 49cec2: 73 03 jae 49cec7 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x67> 49cec4: 49 89 c6 mov %rax,%r14 49cec7: 48 8b 45 d8 mov -0x28(%rbp),%rax 49cecb: 48 ff c0 inc %rax 49cece: 48 89 45 d8 mov %rax,-0x28(%rbp) 49ced2: 48 ff c8 dec %rax 49ced5: 74 14 je 49ceeb <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x8b> 49ced7: 4d 85 f6 test %r14,%r14 49ceda: 74 0f je 49ceeb <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x8b> 49cedc: 48 8b 5d d8 mov -0x28(%rbp),%rbx 49cee0: 48 2b 5d f8 sub -0x8(%rbp),%rbx 49cee4: 4d 8b ee mov %r14,%r13 49cee7: 4c 2b 6d f8 sub -0x8(%rbp),%r13 49ceeb: 49 3b dd cmp %r13,%rbx 49ceee: 74 09 je 49cef9 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x99> 49cef0: 48 81 fb 00 10 00 00 cmp $0x1000,%rbx 49cef7: 72 32 jb 49cf2b <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0xcb> 49cef9: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49cefd: bf 00 10 00 00 mov $0x1000,%edi 49cf02: e8 31 01 00 00 callq 49d038 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm> 49cf07: 48 89 c3 mov %rax,%rbx 49cf0a: 48 89 da mov %rbx,%rdx 49cf0d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49cf11: 49 8b fc mov %r12,%rdi 49cf14: e8 27 aa fe ff callq 487940 49cf19: 48 8b c3 mov %rbx,%rax 49cf1c: 49 8b d4 mov %r12,%rdx 49cf1f: 41 5e pop %r14 49cf21: 41 5d pop %r13 49cf23: 41 5c pop %r12 49cf25: 5b pop %rbx 49cf26: 48 8b e5 mov %rbp,%rsp 49cf29: 5d pop %rbp 49cf2a: c3 retq 49cf2b: 48 8b d3 mov %rbx,%rdx 49cf2e: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49cf32: 49 8b fc mov %r12,%rdi 49cf35: e8 06 aa fe ff callq 487940 49cf3a: be 70 6a 4e 00 mov $0x4e6a70,%esi 49cf3f: 48 8d 7d a0 lea -0x60(%rbp),%rdi 49cf43: b9 07 00 00 00 mov $0x7,%ecx 49cf48: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 49cf4b: 49 8b c5 mov %r13,%rax 49cf4e: 48 2b c3 sub %rbx,%rax 49cf51: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49cf55: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 49cf59: 48 89 c1 mov %rax,%rcx 49cf5c: 49 89 d0 mov %rdx,%r8 49cf5f: be 00 10 00 00 mov $0x1000,%esi 49cf64: 48 2b f3 sub %rbx,%rsi 49cf67: 49 8d 14 1c lea (%r12,%rbx,1),%rdx 49cf6b: 48 89 b5 78 ff ff ff mov %rsi,-0x88(%rbp) 49cf72: 48 8d 7d a0 lea -0x60(%rbp),%rdi 49cf76: e8 49 46 01 00 callq 4b15c4 <_D4core8demangle8Demangle6__ctorMFNcAxaAaZS4core8demangle8Demangle> 49cf7b: 48 8d 7d a0 lea -0x60(%rbp),%rdi 49cf7f: e8 d0 74 01 00 callq 4b4454 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa> 49cf84: 48 89 45 90 mov %rax,-0x70(%rbp) 49cf88: 48 89 55 98 mov %rdx,-0x68(%rbp) 49cf8c: 49 8d 04 1c lea (%r12,%rbx,1),%rax 49cf90: 48 3b 45 98 cmp -0x68(%rbp),%rax 49cf94: 48 89 85 80 ff ff ff mov %rax,-0x80(%rbp) 49cf9b: 74 46 je 49cfe3 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x183> 49cf9d: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 49cfa4: 48 8b 7d 90 mov -0x70(%rbp),%rdi 49cfa8: e8 8b 00 00 00 callq 49d038 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm> 49cfad: 49 89 c6 mov %rax,%r14 49cfb0: 4c 89 f2 mov %r14,%rdx 49cfb3: 48 8b 75 98 mov -0x68(%rbp),%rsi 49cfb7: 48 8b bd 80 ff ff ff mov -0x80(%rbp),%rdi 49cfbe: e8 bd ac fe ff callq 487c80 49cfc3: 4a 8d 04 33 lea (%rbx,%r14,1),%rax 49cfc7: 48 3d 00 10 00 00 cmp $0x1000,%rax 49cfcd: 75 14 jne 49cfe3 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZAxa+0x183> 49cfcf: 49 8b d4 mov %r12,%rdx 49cfd2: b8 00 10 00 00 mov $0x1000,%eax 49cfd7: 41 5e pop %r14 49cfd9: 41 5d pop %r13 49cfdb: 41 5c pop %r12 49cfdd: 5b pop %rbx 49cfde: 48 8b e5 mov %rbp,%rsp 49cfe1: 5d pop %rbp 49cfe2: c3 retq 49cfe3: be 00 10 00 00 mov $0x1000,%esi 49cfe8: 4c 8b 75 90 mov -0x70(%rbp),%r14 49cfec: 4c 03 f3 add %rbx,%r14 49cfef: 49 2b f6 sub %r14,%rsi 49cff2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49cff6: 49 2b fd sub %r13,%rdi 49cff9: e8 3a 00 00 00 callq 49d038 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm> 49cffe: 49 8d 14 06 lea (%r14,%rax,1),%rdx 49d002: 48 89 95 88 ff ff ff mov %rdx,-0x78(%rbp) 49d009: 49 2b d6 sub %r14,%rdx 49d00c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49d010: 49 03 f5 add %r13,%rsi 49d013: 4b 8d 3c 34 lea (%r12,%r14,1),%rdi 49d017: e8 24 a9 fe ff callq 487940 49d01c: 48 8b 85 88 ff ff ff mov -0x78(%rbp),%rax 49d023: 49 8b d4 mov %r12,%rdx 49d026: 41 5e pop %r14 49d028: 41 5d pop %r13 49d02a: 41 5c pop %r12 49d02c: 5b pop %rbx 49d02d: 48 8b e5 mov %rbp,%rsp 49d030: 5d pop %rbp 49d031: c3 retq 49d032: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049d038 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm>: 49d038: 55 push %rbp 49d039: 48 8b ec mov %rsp,%rbp 49d03c: 48 83 ec 10 sub $0x10,%rsp 49d040: 48 3b fe cmp %rsi,%rdi 49d043: 72 05 jb 49d04a <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm+0x12> 49d045: 48 89 f0 mov %rsi,%rax 49d048: eb 03 jmp 49d04d <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7fixlineMxFAxaNkKG4096aZ9__lambda3FNaNbNiNfmmZm+0x15> 49d04a: 48 89 f8 mov %rdi,%rax 49d04d: 48 8b e5 mov %rbp,%rsp 49d050: 5d pop %rbp 49d051: c3 retq 49d052: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049d058 <_TMP738>: 49d058: 48 81 ef 20 04 00 00 sub $0x420,%rdi 49d05f: e9 a4 fb ff ff jmpq 49cc08 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKxAaZiZi> 49d064: 0f 1f 40 00 nopl 0x0(%rax) 000000000049d068 <_TMP739>: 49d068: 48 81 ef 20 04 00 00 sub $0x420,%rdi 49d06f: e9 ec fb ff ff jmpq 49cc60 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo7opApplyMxFMDFKmKxAaZiZi> 49d074: 0f 1f 40 00 nopl 0x0(%rax) 000000000049d078 <_TMP740>: 49d078: 48 81 ef 20 04 00 00 sub $0x420,%rdi 49d07f: e9 2c fd ff ff jmpq 49cdb0 <_D4core7runtime19defaultTraceHandlerFPvZ16DefaultTraceInfo8toStringMxFZAya> 000000000049d084 : 49d084: 55 push %rbp 49d085: 48 8b ec mov %rsp,%rbp 49d088: 48 83 ec 20 sub $0x20,%rsp 49d08c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 49d093: 00 49d094: 48 89 ef mov %rbp,%rdi 49d097: ba f4 d0 49 00 mov $0x49d0f4,%edx 49d09c: 48 89 d6 mov %rdx,%rsi 49d09f: e8 b0 7a 01 00 callq 4b4b54 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi> 49d0a4: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 49d0a9: 74 3d je 49d0e8 49d0ab: 48 89 e8 mov %rbp,%rax 49d0ae: b9 f4 d0 49 00 mov $0x49d0f4,%ecx 49d0b3: 48 89 45 e0 mov %rax,-0x20(%rbp) 49d0b7: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49d0bb: be 01 00 00 00 mov $0x1,%esi 49d0c0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49d0c4: e8 5f 79 01 00 callq 4b4a28 <_D4core6thread6Thread4joinMFbZC6object9Throwable> 49d0c9: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 49d0d0: 00 49d0d1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49d0d5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49d0d9: 48 89 d6 mov %rdx,%rsi 49d0dc: e8 73 7a 01 00 callq 4b4b54 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi> 49d0e1: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 49d0e6: 75 d3 jne 49d0bb 49d0e8: 48 8b e5 mov %rbp,%rsp 49d0eb: 5d pop %rbp 49d0ec: c3 retq 49d0ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049d0f4 <_D4core6thread14thread_joinAllUZ14__foreachbody1MFKC4core6thread6ThreadZi>: 49d0f4: 55 push %rbp 49d0f5: 48 8b ec mov %rsp,%rbp 49d0f8: 48 83 ec 18 sub $0x18,%rsp 49d0fc: 53 push %rbx 49d0fd: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49d101: 48 8b 1e mov (%rsi),%rbx 49d104: 48 8b fb mov %rbx,%rdi 49d107: e8 24 7a 01 00 callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 49d10c: 34 01 xor $0x1,%al 49d10e: 74 10 je 49d120 <_D4core6thread14thread_joinAllUZ14__foreachbody1MFKC4core6thread6ThreadZi+0x2c> 49d110: 48 8b fb mov %rbx,%rdi 49d113: e8 ec 7a 01 00 callq 4b4c04 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv> 49d118: 31 c0 xor %eax,%eax 49d11a: 5b pop %rbx 49d11b: 48 8b e5 mov %rbp,%rsp 49d11e: 5d pop %rbp 49d11f: c3 retq 49d120: 48 8b fb mov %rbx,%rdi 49d123: e8 9c 79 01 00 callq 4b4ac4 <_D4core6thread6Thread8isDaemonMFNdZb> 49d128: 34 01 xor $0x1,%al 49d12a: 74 13 je 49d13f <_D4core6thread14thread_joinAllUZ14__foreachbody1MFKC4core6thread6ThreadZi+0x4b> 49d12c: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49d130: 48 89 59 f0 mov %rbx,-0x10(%rcx) 49d134: b8 01 00 00 00 mov $0x1,%eax 49d139: 5b pop %rbx 49d13a: 48 8b e5 mov %rbp,%rsp 49d13d: 5d pop %rbp 49d13e: c3 retq 49d13f: 31 c0 xor %eax,%eax 49d141: 5b pop %rbx 49d142: 48 8b e5 mov %rbp,%rsp 49d145: 5d pop %rbp 49d146: c3 retq ... 000000000049d148 : 49d148: 55 push %rbp 49d149: 48 8b ec mov %rsp,%rbp 49d14c: 8b 3d fa 55 06 00 mov 0x655fa(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 49d152: e8 39 ab fe ff callq 487c90 49d157: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 49d15e: 48 8b 00 mov (%rax),%rax 49d161: 5d pop %rbp 49d162: c3 retq ... 000000000049d164 <_d_initMonoTime>: 49d164: 55 push %rbp 49d165: 48 8b ec mov %rsp,%rbp 49d168: 48 83 ec 28 sub $0x28,%rsp 49d16c: 53 push %rbx 49d16d: b9 30 28 50 00 mov $0x502830,%ecx 49d172: b8 08 00 00 00 mov $0x8,%eax 49d177: 48 89 45 e0 mov %rax,-0x20(%rbp) 49d17b: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49d17f: 48 8d 55 f0 lea -0x10(%rbp),%rdx 49d183: 31 f6 xor %esi,%esi 49d185: 48 89 32 mov %rsi,(%rdx) 49d188: 48 89 72 08 mov %rsi,0x8(%rdx) 49d18c: 48 89 d6 mov %rdx,%rsi 49d18f: bf 01 00 00 00 mov $0x1,%edi 49d194: e8 07 ab fe ff callq 487ca0 49d199: 85 c0 test %eax,%eax 49d19b: 0f 85 84 01 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d1a1: 48 8b 45 e8 mov -0x18(%rbp),%rax 49d1a5: 48 83 38 00 cmpq $0x0,(%rax) 49d1a9: 0f 85 76 01 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d1af: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d1b3: ba e8 03 00 00 mov $0x3e8,%edx 49d1b8: 48 3b ca cmp %rdx,%rcx 49d1bb: bb 00 ca 9a 3b mov $0x3b9aca00,%ebx 49d1c0: 7d 0b jge 49d1cd <_d_initMonoTime+0x69> 49d1c2: 48 89 d8 mov %rbx,%rax 49d1c5: 48 99 cqto 49d1c7: 48 f7 f9 idiv %rcx 49d1ca: 48 89 c3 mov %rax,%rbx 49d1cd: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49d1d1: 48 89 19 mov %rbx,(%rcx) 49d1d4: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d1d8: bf 07 00 00 00 mov $0x7,%edi 49d1dd: e8 be aa fe ff callq 487ca0 49d1e2: 85 c0 test %eax,%eax 49d1e4: 0f 85 3b 01 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d1ea: 48 8b 45 e8 mov -0x18(%rbp),%rax 49d1ee: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 49d1f3: 0f 85 2c 01 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d1f9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49d1fd: 48 81 fa e8 03 00 00 cmp $0x3e8,%rdx 49d204: b9 00 ca 9a 3b mov $0x3b9aca00,%ecx 49d209: 7d 0c jge 49d217 <_d_initMonoTime+0xb3> 49d20b: 48 89 c8 mov %rcx,%rax 49d20e: 48 99 cqto 49d210: 48 f7 7d f8 idivq -0x8(%rbp) 49d214: 48 89 c1 mov %rax,%rcx 49d217: 48 8b 5d e8 mov -0x18(%rbp),%rbx 49d21b: 48 89 4b 08 mov %rcx,0x8(%rbx) 49d21f: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d223: bf 06 00 00 00 mov $0x6,%edi 49d228: e8 73 aa fe ff callq 487ca0 49d22d: 85 c0 test %eax,%eax 49d22f: 0f 85 f0 00 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d235: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 49d23a: 0f 85 e5 00 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d240: 48 8b 45 f8 mov -0x8(%rbp),%rax 49d244: 48 3d e8 03 00 00 cmp $0x3e8,%rax 49d24a: b9 00 ca 9a 3b mov $0x3b9aca00,%ecx 49d24f: 7d 0c jge 49d25d <_d_initMonoTime+0xf9> 49d251: 48 89 c8 mov %rcx,%rax 49d254: 48 99 cqto 49d256: 48 f7 7d f8 idivq -0x8(%rbp) 49d25a: 48 89 c1 mov %rax,%rcx 49d25d: 48 89 4b 10 mov %rcx,0x10(%rbx) 49d261: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d265: bf 01 00 00 00 mov $0x1,%edi 49d26a: e8 31 aa fe ff callq 487ca0 49d26f: 85 c0 test %eax,%eax 49d271: 0f 85 ae 00 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d277: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 49d27c: 0f 85 a3 00 00 00 jne 49d325 <_d_initMonoTime+0x1c1> 49d282: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49d286: 48 81 fa e8 03 00 00 cmp $0x3e8,%rdx 49d28d: b8 00 ca 9a 3b mov $0x3b9aca00,%eax 49d292: 7d 06 jge 49d29a <_d_initMonoTime+0x136> 49d294: 48 99 cqto 49d296: 48 f7 7d f8 idivq -0x8(%rbp) 49d29a: 48 89 43 18 mov %rax,0x18(%rbx) 49d29e: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d2a2: bf 02 00 00 00 mov $0x2,%edi 49d2a7: e8 f4 a9 fe ff callq 487ca0 49d2ac: 85 c0 test %eax,%eax 49d2ae: 75 75 jne 49d325 <_d_initMonoTime+0x1c1> 49d2b0: 48 83 7b 20 00 cmpq $0x0,0x20(%rbx) 49d2b5: 75 6e jne 49d325 <_d_initMonoTime+0x1c1> 49d2b7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d2bb: 48 81 f9 e8 03 00 00 cmp $0x3e8,%rcx 49d2c2: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 49d2c7: 7d 0b jge 49d2d4 <_d_initMonoTime+0x170> 49d2c9: 48 89 d0 mov %rdx,%rax 49d2cc: 48 99 cqto 49d2ce: 48 f7 f9 idiv %rcx 49d2d1: 48 89 c2 mov %rax,%rdx 49d2d4: 48 89 53 20 mov %rdx,0x20(%rbx) 49d2d8: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d2dc: bf 04 00 00 00 mov $0x4,%edi 49d2e1: e8 ba a9 fe ff callq 487ca0 49d2e6: 85 c0 test %eax,%eax 49d2e8: 75 3b jne 49d325 <_d_initMonoTime+0x1c1> 49d2ea: 48 83 7b 28 00 cmpq $0x0,0x28(%rbx) 49d2ef: 75 34 jne 49d325 <_d_initMonoTime+0x1c1> 49d2f1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d2f5: 48 81 f9 e8 03 00 00 cmp $0x3e8,%rcx 49d2fc: b8 00 ca 9a 3b mov $0x3b9aca00,%eax 49d301: 7d 05 jge 49d308 <_d_initMonoTime+0x1a4> 49d303: 48 99 cqto 49d305: 48 f7 f9 idiv %rcx 49d308: 48 89 43 28 mov %rax,0x28(%rbx) 49d30c: 48 8d 75 f0 lea -0x10(%rbp),%rsi 49d310: bf 03 00 00 00 mov $0x3,%edi 49d315: e8 86 a9 fe ff callq 487ca0 49d31a: 85 c0 test %eax,%eax 49d31c: 75 07 jne 49d325 <_d_initMonoTime+0x1c1> 49d31e: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 49d323: 74 01 je 49d326 <_d_initMonoTime+0x1c2> 49d325: f4 hlt 49d326: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d32a: 48 81 f9 e8 03 00 00 cmp $0x3e8,%rcx 49d331: ba 00 ca 9a 3b mov $0x3b9aca00,%edx 49d336: 7d 0b jge 49d343 <_d_initMonoTime+0x1df> 49d338: 48 89 d0 mov %rdx,%rax 49d33b: 48 99 cqto 49d33d: 48 f7 f9 idiv %rcx 49d340: 48 89 c2 mov %rax,%rdx 49d343: 48 89 53 38 mov %rdx,0x38(%rbx) 49d347: 5b pop %rbx 49d348: 48 8b e5 mov %rbp,%rsp 49d34b: 5d pop %rbp 49d34c: c3 retq 49d34d: 00 00 add %al,(%rax) ... 000000000049d350 <_D4core8internal6string7__arrayZ>: 49d350: 55 push %rbp 49d351: 48 8b ec mov %rsp,%rbp 49d354: 48 83 ec 10 sub $0x10,%rsp 49d358: 48 89 fa mov %rdi,%rdx 49d35b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49d35f: ba 8d 3d 4e 00 mov $0x4e3d8d,%edx 49d364: bf 1a 00 00 00 mov $0x1a,%edi 49d369: 48 89 d6 mov %rdx,%rsi 49d36c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49d370: e8 d3 ba fe ff callq 488e48 <_d_arraybounds> 49d375: 0f 1f 00 nopl (%rax) 000000000049d378 <_D4core8internal6string8__assertFiZv>: 49d378: 55 push %rbp 49d379: 48 8b ec mov %rsp,%rbp 49d37c: 48 83 ec 10 sub $0x10,%rsp 49d380: 48 89 fa mov %rdi,%rdx 49d383: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49d387: ba 8d 3d 4e 00 mov $0x4e3d8d,%edx 49d38c: bf 1a 00 00 00 mov $0x1a,%edi 49d391: 48 89 d6 mov %rdx,%rsi 49d394: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49d398: e8 63 b9 fe ff callq 488d00 <_d_assert> 49d39d: 0f 1f 00 nopl (%rax) 000000000049d3a0 <_D4core8internal6string15__unittest_failFiZv>: 49d3a0: 55 push %rbp 49d3a1: 48 8b ec mov %rsp,%rbp 49d3a4: 48 83 ec 10 sub $0x10,%rsp 49d3a8: 48 89 fa mov %rdi,%rdx 49d3ab: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49d3af: ba 8d 3d 4e 00 mov $0x4e3d8d,%edx 49d3b4: bf 1a 00 00 00 mov $0x1a,%edi 49d3b9: 48 89 d6 mov %rdx,%rsi 49d3bc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49d3c0: e8 cb b9 fe ff callq 488d90 <_d_unittest> 49d3c5: 48 8b e5 mov %rbp,%rsp 49d3c8: 5d pop %rbp 49d3c9: c3 retq ... 000000000049d3cc <_D4core4stdc6stdarg6va_endFPS4core4stdc6stdarg13__va_list_tagZv>: 49d3cc: 55 push %rbp 49d3cd: 48 8b ec mov %rsp,%rbp 49d3d0: 48 83 ec 10 sub $0x10,%rsp 49d3d4: 48 8b e5 mov %rbp,%rsp 49d3d7: 5d pop %rbp 49d3d8: c3 retq 49d3d9: 00 00 add %al,(%rax) ... 000000000049d3dc <_D2gc2gc2GC10initializeMFZv>: 49d3dc: 55 push %rbp 49d3dd: 48 8b ec mov %rsp,%rbp 49d3e0: 48 83 ec 28 sub $0x28,%rsp 49d3e4: 53 push %rbx 49d3e5: 41 54 push %r12 49d3e7: 41 55 push %r13 49d3e9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d3ed: bf b0 52 4f 00 mov $0x4f52b0,%edi 49d3f2: e8 d1 97 01 00 callq 4b6bc8 <_D2gc6config6Config10initializeMFNbNiZb> 49d3f7: ba 48 00 00 00 mov $0x48,%edx 49d3fc: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49d400: bf 68 86 4f 00 mov $0x4f8668,%edi 49d405: 48 8b 05 5c b2 05 00 mov 0x5b25c(%rip),%rax # 4f8668 <_D2gc2gc7GCMutex7__ClassZ> 49d40c: 48 ff 50 58 rex.W callq *0x58(%rax) 49d410: 48 89 d6 mov %rdx,%rsi 49d413: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49d417: bf 60 23 50 00 mov $0x502360,%edi 49d41c: e8 1f a5 fe ff callq 487940 49d421: b9 60 23 50 00 mov $0x502360,%ecx 49d426: 48 89 0d 23 4f 06 00 mov %rcx,0x64f23(%rip) # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d42d: 48 89 cf mov %rcx,%rdi 49d430: e8 0b a4 01 00 callq 4b7840 <_D2gc2gc7GCMutex6__ctorMFNbNeZC2gc2gc7GCMutex> 49d435: be b8 00 00 00 mov $0xb8,%esi 49d43a: bf 01 00 00 00 mov $0x1,%edi 49d43f: e8 4c a5 fe ff callq 487990 49d444: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49d448: 48 89 42 08 mov %rax,0x8(%rdx) 49d44c: 48 85 c0 test %rax,%rax 49d44f: 75 05 jne 49d456 <_D2gc2gc2GC10initializeMFZv+0x7a> 49d451: e8 de 1d ff ff callq 48f234 49d456: 48 8b 45 f8 mov -0x8(%rbp),%rax 49d45a: 48 8b 58 08 mov 0x8(%rax),%rbx 49d45e: b9 2e 00 00 00 mov $0x2e,%ecx 49d463: 31 c0 xor %eax,%eax 49d465: 48 8b fb mov %rbx,%rdi 49d468: f3 ab rep stos %eax,%es:(%rdi) 49d46a: 31 ff xor %edi,%edi 49d46c: e8 3f a8 fe ff callq 487cb0 49d471: 89 c0 mov %eax,%eax 49d473: 48 c1 e0 10 shl $0x10,%rax 49d477: 48 0d 0e 33 00 00 or $0x330e,%rax 49d47d: 4c 8d 63 08 lea 0x8(%rbx),%r12 49d481: 49 89 04 24 mov %rax,(%r12) 49d485: 49 8b 04 24 mov (%r12),%rax 49d489: 48 b9 6d e6 ec de 05 mov $0x5deece66d,%rcx 49d490: 00 00 00 49d493: 48 f7 e1 mul %rcx 49d496: 48 83 c0 0b add $0xb,%rax 49d49a: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 49d4a1: ff 00 00 49d4a4: 48 23 c2 and %rdx,%rax 49d4a7: 49 89 04 24 mov %rax,(%r12) 49d4ab: 31 ff xor %edi,%edi 49d4ad: e8 fe a7 fe ff callq 487cb0 49d4b2: 89 c0 mov %eax,%eax 49d4b4: 48 c1 e0 10 shl $0x10,%rax 49d4b8: 48 0d 0e 33 00 00 or $0x330e,%rax 49d4be: 4c 8d 6b 18 lea 0x18(%rbx),%r13 49d4c2: 49 89 45 00 mov %rax,0x0(%r13) 49d4c6: 49 8b 45 00 mov 0x0(%r13),%rax 49d4ca: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 49d4d1: 00 00 00 49d4d4: 48 f7 e6 mul %rsi 49d4d7: 48 83 c0 0b add $0xb,%rax 49d4db: 48 b9 ff ff ff ff ff mov $0xffffffffffff,%rcx 49d4e2: ff 00 00 49d4e5: 48 23 c1 and %rcx,%rax 49d4e8: 49 89 45 00 mov %rax,0x0(%r13) 49d4ec: 31 d2 xor %edx,%edx 49d4ee: 89 55 e0 mov %edx,-0x20(%rbp) 49d4f1: f3 0f 10 45 e0 movss -0x20(%rbp),%xmm0 49d4f6: f3 0f 11 83 8c 00 00 movss %xmm0,0x8c(%rbx) 49d4fd: 00 49d4fe: f3 0f 10 8b 8c 00 00 movss 0x8c(%rbx),%xmm1 49d505: 00 49d506: f3 0f 11 8b 88 00 00 movss %xmm1,0x88(%rbx) 49d50d: 00 49d50e: 31 c0 xor %eax,%eax 49d510: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 49d516: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 49d51c: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 49d522: 48 39 05 8f 7d 05 00 cmp %rax,0x57d8f(%rip) # 4f52b8 <_D2gc2gc2GC6configS2gc6config6Config+0x8> 49d529: 74 18 je 49d543 <_D2gc2gc2GC10initializeMFZv+0x167> 49d52b: 48 8b 35 86 7d 05 00 mov 0x57d86(%rip),%rsi # 4f52b8 <_D2gc2gc2GC6configS2gc6config6Config+0x8> 49d532: 48 c1 e6 14 shl $0x14,%rsi 49d536: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d53a: 48 8b 79 08 mov 0x8(%rcx),%rdi 49d53e: e8 b1 23 00 00 callq 49f8f4 <_D2gc2gc3Gcx7reserveMFNbmZm> 49d543: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49d547: 40 80 3d 61 7d 05 00 rex cmpb $0x0,0x57d61(%rip) # 4f52b0 <_D2gc2gc2GC6configS2gc6config6Config> 49d54e: 00 49d54f: 74 07 je 49d558 <_D2gc2gc2GC10initializeMFZv+0x17c> 49d551: 48 8b 57 08 mov 0x8(%rdi),%rdx 49d555: ff 42 24 incl 0x24(%rdx) 49d558: 41 5d pop %r13 49d55a: 41 5c pop %r12 49d55c: 5b pop %rbx 49d55d: 48 8b e5 mov %rbp,%rsp 49d560: 5d pop %rbp 49d561: c3 retq 49d562: 66 90 xchg %ax,%ax 000000000049d564 <_D2gc2gc2GC4DtorMFZv>: 49d564: 55 push %rbp 49d565: 48 8b ec mov %rsp,%rbp 49d568: 48 83 ec 10 sub $0x10,%rsp 49d56c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d570: 48 8b 47 08 mov 0x8(%rdi),%rax 49d574: 48 85 c0 test %rax,%rax 49d577: 74 21 je 49d59a <_D2gc2gc2GC4DtorMFZv+0x36> 49d579: 48 89 c7 mov %rax,%rdi 49d57c: e8 9b 1b 00 00 callq 49f11c <_D2gc2gc3Gcx4DtorMFZv> 49d581: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d585: 48 8b 79 08 mov 0x8(%rcx),%rdi 49d589: e8 12 a4 fe ff callq 4879a0 49d58e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49d592: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 49d599: 00 49d59a: 48 8b e5 mov %rbp,%rsp 49d59d: 5d pop %rbp 49d59e: c3 retq 49d59f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049d5a4 <_D2gc2gc2GC6enableMFZv>: 49d5a4: 55 push %rbp 49d5a5: 48 8b ec mov %rsp,%rbp 49d5a8: 48 83 ec 10 sub $0x10,%rsp 49d5ac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d5b0: 48 8b 3d 99 4d 06 00 mov 0x64d99(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d5b7: e8 54 a2 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49d5bc: 48 8b 45 f8 mov -0x8(%rbp),%rax 49d5c0: 48 8b 48 08 mov 0x8(%rax),%rcx 49d5c4: ff 49 24 decl 0x24(%rcx) 49d5c7: 48 8b 3d 82 4d 06 00 mov 0x64d82(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d5ce: e8 55 a2 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49d5d3: 48 8b e5 mov %rbp,%rsp 49d5d6: 5d pop %rbp 49d5d7: c3 retq 49d5d8: 0f 1f 40 00 nopl 0x0(%rax) 000000000049d5dc <_D2gc2gc2GC7disableMFZv>: 49d5dc: 55 push %rbp 49d5dd: 48 8b ec mov %rsp,%rbp 49d5e0: 48 83 ec 10 sub $0x10,%rsp 49d5e4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d5e8: 48 8b 3d 61 4d 06 00 mov 0x64d61(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d5ef: e8 1c a2 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49d5f4: 48 8b 45 f8 mov -0x8(%rbp),%rax 49d5f8: 48 8b 48 08 mov 0x8(%rax),%rcx 49d5fc: ff 41 24 incl 0x24(%rcx) 49d5ff: 48 8b 3d 4a 4d 06 00 mov 0x64d4a(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d606: e8 1d a2 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49d60b: 48 8b e5 mov %rbp,%rsp 49d60e: 5d pop %rbp 49d60f: c3 retq 49d610: 0f 1f 40 00 nopl 0x0(%rax) 000000000049d614 <_D2gc2gc2GC7getAttrMFNbPvZk>: 49d614: 55 push %rbp 49d615: 48 8b ec mov %rsp,%rbp 49d618: 48 83 ec 20 sub $0x20,%rsp 49d61c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49d620: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49d624: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49d629: 75 07 jne 49d632 <_D2gc2gc2GC7getAttrMFNbPvZk+0x1e> 49d62b: 31 c0 xor %eax,%eax 49d62d: 48 8b e5 mov %rbp,%rsp 49d630: 5d pop %rbp 49d631: c3 retq 49d632: 48 8b 3d 17 4d 06 00 mov 0x64d17(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d639: e8 d2 a1 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49d63e: 48 8d 7d f0 lea -0x10(%rbp),%rdi 49d642: e8 1d 00 00 00 callq 49d664 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk> 49d647: 89 45 e8 mov %eax,-0x18(%rbp) 49d64a: 48 8b 3d ff 4c 06 00 mov 0x64cff(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d651: e8 d2 a1 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49d656: 8b 45 e8 mov -0x18(%rbp),%eax 49d659: 48 8b e5 mov %rbp,%rsp 49d65c: 5d pop %rbp 49d65d: c3 retq 49d65e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049d664 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk>: 49d664: 55 push %rbp 49d665: 48 8b ec mov %rsp,%rbp 49d668: 48 83 ec 10 sub $0x10,%rsp 49d66c: 53 push %rbx 49d66d: 41 54 push %r12 49d66f: 41 55 push %r13 49d671: 41 56 push %r14 49d673: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d677: 31 db xor %ebx,%ebx 49d679: 48 8b 77 08 mov 0x8(%rdi),%rsi 49d67d: 48 8b 07 mov (%rdi),%rax 49d680: 48 8b 78 08 mov 0x8(%rax),%rdi 49d684: 48 83 c7 28 add $0x28,%rdi 49d688: e8 87 5d 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49d68d: 48 85 c0 test %rax,%rax 49d690: 48 89 45 f0 mov %rax,-0x10(%rbp) 49d694: 0f 84 8a 00 00 00 je 49d724 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0xc0> 49d69a: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49d69e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49d6a2: 48 8b 79 08 mov 0x8(%rcx),%rdi 49d6a6: 48 2b 3e sub (%rsi),%rdi 49d6a9: 8b 8e 9c 00 00 00 mov 0x9c(%rsi),%ecx 49d6af: 48 d3 ef shr %cl,%rdi 49d6b2: 31 d2 xor %edx,%edx 49d6b4: 48 39 56 38 cmp %rdx,0x38(%rsi) 49d6b8: 74 12 je 49d6cc <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0x68> 49d6ba: 48 8d 46 30 lea 0x30(%rsi),%rax 49d6be: 4c 8b 00 mov (%rax),%r8 49d6c1: 41 0f a3 38 bt %edi,(%r8) 49d6c5: 73 05 jae 49d6cc <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0x68> 49d6c7: ba 01 00 00 00 mov $0x1,%edx 49d6cc: 48 83 7e 48 00 cmpq $0x0,0x48(%rsi) 49d6d1: 74 13 je 49d6e6 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0x82> 49d6d3: 4c 8d 4e 40 lea 0x40(%rsi),%r9 49d6d7: 4d 8b 19 mov (%r9),%r11 49d6da: 41 0f a3 3b bt %edi,(%r11) 49d6de: 73 06 jae 49d6e6 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0x82> 49d6e0: 81 ca 20 00 00 00 or $0x20,%edx 49d6e6: 4c 8b 56 50 mov 0x50(%rsi),%r10 49d6ea: 41 0f a3 3a bt %edi,(%r10) 49d6ee: 73 06 jae 49d6f6 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0x92> 49d6f0: 81 ca 02 00 00 00 or $0x2,%edx 49d6f6: 48 83 7e 78 00 cmpq $0x0,0x78(%rsi) 49d6fb: 74 15 je 49d712 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0xae> 49d6fd: 4c 8d 66 70 lea 0x70(%rsi),%r12 49d701: 4d 8b 2c 24 mov (%r12),%r13 49d705: 41 0f a3 7d 00 bt %edi,0x0(%r13) 49d70a: 73 06 jae 49d712 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0xae> 49d70c: 81 ca 10 00 00 00 or $0x10,%edx 49d712: 4c 8b 76 60 mov 0x60(%rsi),%r14 49d716: 41 0f a3 3e bt %edi,(%r14) 49d71a: 73 06 jae 49d722 <_D2gc2gc2GC7getAttrMFNbPvZ2goMFNbZk+0xbe> 49d71c: 81 ca 08 00 00 00 or $0x8,%edx 49d722: 8b da mov %edx,%ebx 49d724: 8b c3 mov %ebx,%eax 49d726: 41 5e pop %r14 49d728: 41 5d pop %r13 49d72a: 41 5c pop %r12 49d72c: 5b pop %rbx 49d72d: 48 8b e5 mov %rbp,%rsp 49d730: 5d pop %rbp 49d731: c3 retq 49d732: 66 90 xchg %ax,%ax 000000000049d734 <_D2gc2gc2GC7setAttrMFNbPvkZk>: 49d734: 55 push %rbp 49d735: 48 8b ec mov %rsp,%rbp 49d738: 48 83 ec 20 sub $0x20,%rsp 49d73c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49d740: 89 75 f0 mov %esi,-0x10(%rbp) 49d743: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49d747: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49d74c: 75 07 jne 49d755 <_D2gc2gc2GC7setAttrMFNbPvkZk+0x21> 49d74e: 31 c0 xor %eax,%eax 49d750: 48 8b e5 mov %rbp,%rsp 49d753: 5d pop %rbp 49d754: c3 retq 49d755: 48 8b 3d f4 4b 06 00 mov 0x64bf4(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d75c: e8 af a0 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49d761: 48 8d 7d e8 lea -0x18(%rbp),%rdi 49d765: e8 1a 00 00 00 callq 49d784 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk> 49d76a: 89 45 e0 mov %eax,-0x20(%rbp) 49d76d: 48 8b 3d dc 4b 06 00 mov 0x64bdc(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d774: e8 af a0 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49d779: 8b 45 e0 mov -0x20(%rbp),%eax 49d77c: 48 8b e5 mov %rbp,%rsp 49d77f: 5d pop %rbp 49d780: c3 retq 49d781: 0f 1f 00 nopl (%rax) 000000000049d784 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk>: 49d784: 55 push %rbp 49d785: 48 8b ec mov %rsp,%rbp 49d788: 48 83 ec 28 sub $0x28,%rsp 49d78c: 53 push %rbx 49d78d: 41 54 push %r12 49d78f: 41 55 push %r13 49d791: 41 56 push %r14 49d793: 41 57 push %r15 49d795: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49d799: 31 c0 xor %eax,%eax 49d79b: 89 45 f0 mov %eax,-0x10(%rbp) 49d79e: 48 8b 77 10 mov 0x10(%rdi),%rsi 49d7a2: 48 8b 0f mov (%rdi),%rcx 49d7a5: 48 8b 79 08 mov 0x8(%rcx),%rdi 49d7a9: 48 83 c7 28 add $0x28,%rdi 49d7ad: e8 62 5c 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49d7b2: 48 89 c3 mov %rax,%rbx 49d7b5: 48 85 db test %rbx,%rbx 49d7b8: 0f 84 59 01 00 00 je 49d917 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x193> 49d7be: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49d7c2: 4c 8b 6a 10 mov 0x10(%rdx),%r13 49d7c6: 4c 2b 2b sub (%rbx),%r13 49d7c9: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 49d7cf: 49 d3 ed shr %cl,%r13 49d7d2: 45 31 e4 xor %r12d,%r12d 49d7d5: 4c 39 63 38 cmp %r12,0x38(%rbx) 49d7d9: 74 13 je 49d7ee <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x6a> 49d7db: 48 8d 43 30 lea 0x30(%rbx),%rax 49d7df: 48 8b 30 mov (%rax),%rsi 49d7e2: 44 0f a3 2e bt %r13d,(%rsi) 49d7e6: 73 06 jae 49d7ee <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x6a> 49d7e8: 41 bc 01 00 00 00 mov $0x1,%r12d 49d7ee: 48 8b 7b 48 mov 0x48(%rbx),%rdi 49d7f2: 48 85 ff test %rdi,%rdi 49d7f5: 74 14 je 49d80b <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x87> 49d7f7: 4c 8d 43 40 lea 0x40(%rbx),%r8 49d7fb: 49 8b 08 mov (%r8),%rcx 49d7fe: 44 0f a3 29 bt %r13d,(%rcx) 49d802: 73 07 jae 49d80b <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x87> 49d804: 41 81 cc 20 00 00 00 or $0x20,%r12d 49d80b: 48 8b 43 50 mov 0x50(%rbx),%rax 49d80f: 44 0f a3 28 bt %r13d,(%rax) 49d813: 73 07 jae 49d81c <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x98> 49d815: 41 81 cc 02 00 00 00 or $0x2,%r12d 49d81c: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 49d821: 74 14 je 49d837 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0xb3> 49d823: 48 8d 73 70 lea 0x70(%rbx),%rsi 49d827: 4c 8b 0e mov (%rsi),%r9 49d82a: 45 0f a3 29 bt %r13d,(%r9) 49d82e: 73 07 jae 49d837 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0xb3> 49d830: 41 81 cc 10 00 00 00 or $0x10,%r12d 49d837: 4c 8b 43 60 mov 0x60(%rbx),%r8 49d83b: 45 0f a3 28 bt %r13d,(%r8) 49d83f: 73 07 jae 49d848 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0xc4> 49d841: 41 81 cc 08 00 00 00 or $0x8,%r12d 49d848: 44 89 65 f0 mov %r12d,-0x10(%rbp) 49d84c: 4d 89 ee mov %r13,%r14 49d84f: 49 c1 ee 06 shr $0x6,%r14 49d853: 49 8b cd mov %r13,%rcx 49d856: 48 81 e1 3f 00 00 00 and $0x3f,%rcx 49d85d: 48 89 4d e0 mov %rcx,-0x20(%rbp) 49d861: 41 bf 01 00 00 00 mov $0x1,%r15d 49d867: 8b 4d e0 mov -0x20(%rbp),%ecx 49d86a: 49 d3 e7 shl %cl,%r15 49d86d: 8b 42 08 mov 0x8(%rdx),%eax 49d870: 89 45 f4 mov %eax,-0xc(%rbp) 49d873: a9 20 00 00 00 test $0x20,%eax 49d878: 74 1d je 49d897 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x113> 49d87a: 48 85 ff test %rdi,%rdi 49d87d: 75 10 jne 49d88f <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x10b> 49d87f: 48 8d 53 40 lea 0x40(%rbx),%rdx 49d883: 48 8b 73 18 mov 0x18(%rbx),%rsi 49d887: 48 89 d7 mov %rdx,%rdi 49d88a: e8 1d 92 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49d88f: 48 8b 4b 40 mov 0x40(%rbx),%rcx 49d893: 4e 09 3c f1 or %r15,(%rcx,%r14,8) 49d897: f7 45 f4 01 00 00 00 testl $0x1,-0xc(%rbp) 49d89e: 74 1f je 49d8bf <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x13b> 49d8a0: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 49d8a5: 75 10 jne 49d8b7 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x133> 49d8a7: 48 8d 43 30 lea 0x30(%rbx),%rax 49d8ab: 48 8b 73 18 mov 0x18(%rbx),%rsi 49d8af: 48 89 c7 mov %rax,%rdi 49d8b2: e8 f5 91 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49d8b7: 48 8b 53 30 mov 0x30(%rbx),%rdx 49d8bb: 4e 09 3c f2 or %r15,(%rdx,%r14,8) 49d8bf: f7 45 f4 02 00 00 00 testl $0x2,-0xc(%rbp) 49d8c6: 74 08 je 49d8d0 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x14c> 49d8c8: 48 8b 4b 50 mov 0x50(%rbx),%rcx 49d8cc: 4e 09 3c f1 or %r15,(%rcx,%r14,8) 49d8d0: f7 45 f4 08 00 00 00 testl $0x8,-0xc(%rbp) 49d8d7: 74 08 je 49d8e1 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x15d> 49d8d9: 48 8b 43 60 mov 0x60(%rbx),%rax 49d8dd: 4e 09 3c f0 or %r15,(%rax,%r14,8) 49d8e1: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 49d8e8: 74 2d je 49d917 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x193> 49d8ea: f7 45 f4 10 00 00 00 testl $0x10,-0xc(%rbp) 49d8f1: 74 24 je 49d917 <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x193> 49d8f3: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 49d8f8: 75 15 jne 49d90f <_D2gc2gc2GC7setAttrMFNbPvkZ2goMFNbZk+0x18b> 49d8fa: 48 8d 73 70 lea 0x70(%rbx),%rsi 49d8fe: 48 89 75 e8 mov %rsi,-0x18(%rbp) 49d902: 48 8b 73 18 mov 0x18(%rbx),%rsi 49d906: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49d90a: e8 9d 91 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49d90f: 48 8b 4b 70 mov 0x70(%rbx),%rcx 49d913: 4e 09 3c f1 or %r15,(%rcx,%r14,8) 49d917: 8b 45 f0 mov -0x10(%rbp),%eax 49d91a: 41 5f pop %r15 49d91c: 41 5e pop %r14 49d91e: 41 5d pop %r13 49d920: 41 5c pop %r12 49d922: 5b pop %rbx 49d923: 48 8b e5 mov %rbp,%rsp 49d926: 5d pop %rbp 49d927: c3 retq 49d928: 0f 1f 40 00 nopl 0x0(%rax) 000000000049d92c <_D2gc2gc2GC7clrAttrMFNbPvkZk>: 49d92c: 55 push %rbp 49d92d: 48 8b ec mov %rsp,%rbp 49d930: 48 83 ec 20 sub $0x20,%rsp 49d934: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49d938: 89 75 f0 mov %esi,-0x10(%rbp) 49d93b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49d93f: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49d944: 75 07 jne 49d94d <_D2gc2gc2GC7clrAttrMFNbPvkZk+0x21> 49d946: 31 c0 xor %eax,%eax 49d948: 48 8b e5 mov %rbp,%rsp 49d94b: 5d pop %rbp 49d94c: c3 retq 49d94d: 48 8b 3d fc 49 06 00 mov 0x649fc(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d954: e8 b7 9e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49d959: 48 8d 7d e8 lea -0x18(%rbp),%rdi 49d95d: e8 1a 00 00 00 callq 49d97c <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk> 49d962: 89 45 e0 mov %eax,-0x20(%rbp) 49d965: 48 8b 3d e4 49 06 00 mov 0x649e4(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49d96c: e8 b7 9e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49d971: 8b 45 e0 mov -0x20(%rbp),%eax 49d974: 48 8b e5 mov %rbp,%rsp 49d977: 5d pop %rbp 49d978: c3 retq 49d979: 0f 1f 00 nopl (%rax) 000000000049d97c <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk>: 49d97c: 55 push %rbp 49d97d: 48 8b ec mov %rsp,%rbp 49d980: 48 83 ec 18 sub $0x18,%rsp 49d984: 53 push %rbx 49d985: 41 54 push %r12 49d987: 41 55 push %r13 49d989: 41 56 push %r14 49d98b: 41 57 push %r15 49d98d: 48 89 fb mov %rdi,%rbx 49d990: 45 31 e4 xor %r12d,%r12d 49d993: 48 8b 73 10 mov 0x10(%rbx),%rsi 49d997: 48 8b 03 mov (%rbx),%rax 49d99a: 48 8b 78 08 mov 0x8(%rax),%rdi 49d99e: 48 83 c7 28 add $0x28,%rdi 49d9a2: e8 6d 5a 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49d9a7: 48 85 c0 test %rax,%rax 49d9aa: 48 89 45 f8 mov %rax,-0x8(%rbp) 49d9ae: 0f 84 1a 01 00 00 je 49dace <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x152> 49d9b4: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49d9b8: 48 8b 43 10 mov 0x10(%rbx),%rax 49d9bc: 48 2b 06 sub (%rsi),%rax 49d9bf: 8b 8e 9c 00 00 00 mov 0x9c(%rsi),%ecx 49d9c5: 48 d3 e8 shr %cl,%rax 49d9c8: 31 ff xor %edi,%edi 49d9ca: 48 8b 56 38 mov 0x38(%rsi),%rdx 49d9ce: 48 85 d2 test %rdx,%rdx 49d9d1: 74 13 je 49d9e6 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x6a> 49d9d3: 4c 8d 56 30 lea 0x30(%rsi),%r10 49d9d7: 4d 8b 2a mov (%r10),%r13 49d9da: 41 0f a3 45 00 bt %eax,0x0(%r13) 49d9df: 73 05 jae 49d9e6 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x6a> 49d9e1: bf 01 00 00 00 mov $0x1,%edi 49d9e6: 48 83 7e 48 00 cmpq $0x0,0x48(%rsi) 49d9eb: 74 12 je 49d9ff <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x83> 49d9ed: 4c 8d 76 40 lea 0x40(%rsi),%r14 49d9f1: 49 8b 0e mov (%r14),%rcx 49d9f4: 0f a3 01 bt %eax,(%rcx) 49d9f7: 73 06 jae 49d9ff <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x83> 49d9f9: 81 cf 20 00 00 00 or $0x20,%edi 49d9ff: 4c 8b 7e 50 mov 0x50(%rsi),%r15 49da03: 41 0f a3 07 bt %eax,(%r15) 49da07: 73 06 jae 49da0f <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x93> 49da09: 81 cf 02 00 00 00 or $0x2,%edi 49da0f: 48 83 7e 78 00 cmpq $0x0,0x78(%rsi) 49da14: 74 14 je 49da2a <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0xae> 49da16: 4c 8d 56 70 lea 0x70(%rsi),%r10 49da1a: 4d 8b 2a mov (%r10),%r13 49da1d: 41 0f a3 45 00 bt %eax,0x0(%r13) 49da22: 73 06 jae 49da2a <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0xae> 49da24: 81 cf 10 00 00 00 or $0x10,%edi 49da2a: 4c 8b 76 60 mov 0x60(%rsi),%r14 49da2e: 41 0f a3 06 bt %eax,(%r14) 49da32: 73 06 jae 49da3a <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0xbe> 49da34: 81 cf 08 00 00 00 or $0x8,%edi 49da3a: 44 8b e7 mov %edi,%r12d 49da3d: 49 89 c1 mov %rax,%r9 49da40: 49 c1 e9 06 shr $0x6,%r9 49da44: 48 8b c8 mov %rax,%rcx 49da47: 48 81 e1 3f 00 00 00 and $0x3f,%rcx 49da4e: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49da52: 41 b8 01 00 00 00 mov $0x1,%r8d 49da58: 8b 4d f0 mov -0x10(%rbp),%ecx 49da5b: 49 d3 e0 shl %cl,%r8 49da5e: 49 f7 d0 not %r8 49da61: 44 8b 5b 08 mov 0x8(%rbx),%r11d 49da65: 41 f7 c3 01 00 00 00 test $0x1,%r11d 49da6c: 74 0d je 49da7b <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0xff> 49da6e: 48 85 d2 test %rdx,%rdx 49da71: 74 08 je 49da7b <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0xff> 49da73: 48 8b 56 30 mov 0x30(%rsi),%rdx 49da77: 4e 21 04 ca and %r8,(%rdx,%r9,8) 49da7b: 48 83 7e 48 00 cmpq $0x0,0x48(%rsi) 49da80: 74 11 je 49da93 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x117> 49da82: 41 f7 c3 20 00 00 00 test $0x20,%r11d 49da89: 74 08 je 49da93 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x117> 49da8b: 4c 8b 56 40 mov 0x40(%rsi),%r10 49da8f: 4f 21 04 ca and %r8,(%r10,%r9,8) 49da93: 41 f7 c3 02 00 00 00 test $0x2,%r11d 49da9a: 74 09 je 49daa5 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x129> 49da9c: 4c 8b 6e 50 mov 0x50(%rsi),%r13 49daa0: 4f 21 44 cd 00 and %r8,0x0(%r13,%r9,8) 49daa5: 41 f7 c3 08 00 00 00 test $0x8,%r11d 49daac: 74 08 je 49dab6 <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x13a> 49daae: 4c 8b 76 60 mov 0x60(%rsi),%r14 49dab2: 4f 21 04 ce and %r8,(%r14,%r9,8) 49dab6: 48 83 7e 78 00 cmpq $0x0,0x78(%rsi) 49dabb: 74 11 je 49dace <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x152> 49dabd: 41 f7 c3 10 00 00 00 test $0x10,%r11d 49dac4: 74 08 je 49dace <_D2gc2gc2GC7clrAttrMFNbPvkZ2goMFNbZk+0x152> 49dac6: 48 8b 4e 70 mov 0x70(%rsi),%rcx 49daca: 4e 21 04 c9 and %r8,(%rcx,%r9,8) 49dace: 41 8b c4 mov %r12d,%eax 49dad1: 41 5f pop %r15 49dad3: 41 5e pop %r14 49dad5: 41 5d pop %r13 49dad7: 41 5c pop %r12 49dad9: 5b pop %rbx 49dada: 48 8b e5 mov %rbp,%rsp 49dadd: 5d pop %rbp 49dade: c3 retq 49dadf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049dae4 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv>: 49dae4: 55 push %rbp 49dae5: 48 8b ec mov %rsp,%rbp 49dae8: 48 83 ec 30 sub $0x30,%rsp 49daec: 53 push %rbx 49daed: 41 54 push %r12 49daef: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49daf3: 89 4d f8 mov %ecx,-0x8(%rbp) 49daf6: 48 89 d3 mov %rdx,%rbx 49daf9: 4d 89 c4 mov %r8,%r12 49dafc: 4d 85 e4 test %r12,%r12 49daff: 75 16 jne 49db17 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x33> 49db01: 48 85 db test %rbx,%rbx 49db04: 74 07 je 49db0d <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x29> 49db06: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 49db0d: 31 c0 xor %eax,%eax 49db0f: 41 5c pop %r12 49db11: 5b pop %rbx 49db12: 48 8b e5 mov %rbp,%rsp 49db15: 5d pop %rbp 49db16: c3 retq 49db17: 48 85 db test %rbx,%rbx 49db1a: 75 04 jne 49db20 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x3c> 49db1c: 48 8d 5d d8 lea -0x28(%rbp),%rbx 49db20: 48 8b 3d 29 48 06 00 mov 0x64829(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49db27: e8 e4 9c 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49db2c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49db30: 48 8b 51 08 mov 0x8(%rcx),%rdx 49db34: 80 7a 21 00 cmpb $0x0,0x21(%rdx) 49db38: 74 05 je 49db3f <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x5b> 49db3a: e8 31 6b 01 00 callq 4b4670 49db3f: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49db43: 48 8b 46 08 mov 0x8(%rsi),%rax 49db47: 49 81 fc 00 08 00 00 cmp $0x800,%r12 49db4e: 77 1b ja 49db6b <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x87> 49db50: 41 8a 8c 24 e0 52 4f mov 0x4f52e0(%r12),%cl 49db57: 00 49db58: 48 8b d3 mov %rbx,%rdx 49db5b: 8b 75 f8 mov -0x8(%rbp),%esi 49db5e: 48 89 c7 mov %rax,%rdi 49db61: e8 4e 21 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49db66: 48 85 c0 test %rax,%rax 49db69: eb 16 jmp 49db81 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0x9d> 49db6b: 4d 8b c4 mov %r12,%r8 49db6e: 48 8b cb mov %rbx,%rcx 49db71: 8b 55 f8 mov -0x8(%rbp),%edx 49db74: 31 f6 xor %esi,%esi 49db76: 48 89 c7 mov %rax,%rdi 49db79: e8 be 23 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49db7e: 48 85 c0 test %rax,%rax 49db81: 48 89 45 e0 mov %rax,-0x20(%rbp) 49db85: 75 05 jne 49db8c <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0xa8> 49db87: e8 a8 16 ff ff callq 48f234 49db8c: 48 8b 3d bd 47 06 00 mov 0x647bd(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49db93: e8 90 9c 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49db98: f7 45 f8 02 00 00 00 testl $0x2,-0x8(%rbp) 49db9f: 75 15 jne 49dbb6 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv+0xd2> 49dba1: 48 8b 13 mov (%rbx),%rdx 49dba4: 49 2b d4 sub %r12,%rdx 49dba7: 31 f6 xor %esi,%esi 49dba9: 48 8b 45 e0 mov -0x20(%rbp),%rax 49dbad: 4a 8d 3c 20 lea (%rax,%r12,1),%rdi 49dbb1: e8 ea 9f fe ff callq 487ba0 49dbb6: 48 8b 45 e0 mov -0x20(%rbp),%rax 49dbba: 41 5c pop %r12 49dbbc: 5b pop %rbx 49dbbd: 48 8b e5 mov %rbp,%rsp 49dbc0: 5d pop %rbp 49dbc1: c3 retq 49dbc2: 66 90 xchg %ax,%ax 000000000049dbc4 <_D2gc2gc2GC12mallocNoSyncMFNbmkKmxC8TypeInfoZPv>: 49dbc4: 55 push %rbp 49dbc5: 48 8b ec mov %rsp,%rbp 49dbc8: 48 83 ec 38 sub $0x38,%rsp 49dbcc: 53 push %rbx 49dbcd: 48 89 7d d8 mov %rdi,-0x28(%rbp) 49dbd1: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49dbd5: 89 4d f0 mov %ecx,-0x10(%rbp) 49dbd8: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49dbdc: 48 8b 47 08 mov 0x8(%rdi),%rax 49dbe0: 80 78 21 00 cmpb $0x0,0x21(%rax) 49dbe4: 74 05 je 49dbeb <_D2gc2gc2GC12mallocNoSyncMFNbmkKmxC8TypeInfoZPv+0x27> 49dbe6: e8 85 6a 01 00 callq 4b4670 49dbeb: 48 8b 4d d8 mov -0x28(%rbp),%rcx 49dbef: 48 8b 59 08 mov 0x8(%rcx),%rbx 49dbf3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49dbf7: 48 81 fa 00 08 00 00 cmp $0x800,%rdx 49dbfe: 77 1a ja 49dc1a <_D2gc2gc2GC12mallocNoSyncMFNbmkKmxC8TypeInfoZPv+0x56> 49dc00: 8a 8a e0 52 4f 00 mov 0x4f52e0(%rdx),%cl 49dc06: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49dc0a: 8b 75 f0 mov -0x10(%rbp),%esi 49dc0d: 48 8b fb mov %rbx,%rdi 49dc10: e8 9f 20 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49dc15: 48 85 c0 test %rax,%rax 49dc18: eb 17 jmp 49dc31 <_D2gc2gc2GC12mallocNoSyncMFNbmkKmxC8TypeInfoZPv+0x6d> 49dc1a: 49 89 d0 mov %rdx,%r8 49dc1d: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49dc21: 8b 55 f0 mov -0x10(%rbp),%edx 49dc24: 31 f6 xor %esi,%esi 49dc26: 48 8b fb mov %rbx,%rdi 49dc29: e8 0e 23 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49dc2e: 48 85 c0 test %rax,%rax 49dc31: 48 89 45 d0 mov %rax,-0x30(%rbp) 49dc35: 75 05 jne 49dc3c <_D2gc2gc2GC12mallocNoSyncMFNbmkKmxC8TypeInfoZPv+0x78> 49dc37: e8 f8 15 ff ff callq 48f234 49dc3c: 48 8b 45 d0 mov -0x30(%rbp),%rax 49dc40: 5b pop %rbx 49dc41: 48 8b e5 mov %rbp,%rsp 49dc44: 5d pop %rbp 49dc45: c3 retq 49dc46: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049dc4c <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv>: 49dc4c: 55 push %rbp 49dc4d: 48 8b ec mov %rsp,%rbp 49dc50: 48 83 ec 28 sub $0x28,%rsp 49dc54: 53 push %rbx 49dc55: 41 54 push %r12 49dc57: 41 55 push %r13 49dc59: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49dc5d: 89 4d f8 mov %ecx,-0x8(%rbp) 49dc60: 48 89 d3 mov %rdx,%rbx 49dc63: 4d 89 c4 mov %r8,%r12 49dc66: 4d 85 e4 test %r12,%r12 49dc69: 75 18 jne 49dc83 <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0x37> 49dc6b: 48 85 db test %rbx,%rbx 49dc6e: 74 07 je 49dc77 <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0x2b> 49dc70: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 49dc77: 31 c0 xor %eax,%eax 49dc79: 41 5d pop %r13 49dc7b: 41 5c pop %r12 49dc7d: 5b pop %rbx 49dc7e: 48 8b e5 mov %rbp,%rsp 49dc81: 5d pop %rbp 49dc82: c3 retq 49dc83: 48 85 db test %rbx,%rbx 49dc86: 75 04 jne 49dc8c <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0x40> 49dc88: 48 8d 5d e0 lea -0x20(%rbp),%rbx 49dc8c: 48 8b 3d bd 46 06 00 mov 0x646bd(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49dc93: e8 78 9b 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49dc98: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49dc9c: 48 8b 51 08 mov 0x8(%rcx),%rdx 49dca0: 80 7a 21 00 cmpb $0x0,0x21(%rdx) 49dca4: 74 05 je 49dcab <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0x5f> 49dca6: e8 c5 69 01 00 callq 4b4670 49dcab: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49dcaf: 48 8b 46 08 mov 0x8(%rsi),%rax 49dcb3: 49 81 fc 00 08 00 00 cmp $0x800,%r12 49dcba: 77 1e ja 49dcda <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0x8e> 49dcbc: 41 8a 8c 24 e0 52 4f mov 0x4f52e0(%r12),%cl 49dcc3: 00 49dcc4: 48 8b d3 mov %rbx,%rdx 49dcc7: 8b 75 f8 mov -0x8(%rbp),%esi 49dcca: 48 89 c7 mov %rax,%rdi 49dccd: e8 e2 1f 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49dcd2: 49 89 c5 mov %rax,%r13 49dcd5: 4d 85 ed test %r13,%r13 49dcd8: eb 19 jmp 49dcf3 <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0xa7> 49dcda: 4d 8b c4 mov %r12,%r8 49dcdd: 48 8b cb mov %rbx,%rcx 49dce0: 8b 55 f8 mov -0x8(%rbp),%edx 49dce3: 31 f6 xor %esi,%esi 49dce5: 48 89 c7 mov %rax,%rdi 49dce8: e8 4f 22 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49dced: 49 89 c5 mov %rax,%r13 49dcf0: 4d 85 ed test %r13,%r13 49dcf3: 75 05 jne 49dcfa <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0xae> 49dcf5: e8 3a 15 ff ff callq 48f234 49dcfa: 48 8b 3d 4f 46 06 00 mov 0x6464f(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49dd01: e8 22 9b 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49dd06: 49 8b d4 mov %r12,%rdx 49dd09: 31 f6 xor %esi,%esi 49dd0b: 49 8b fd mov %r13,%rdi 49dd0e: e8 8d 9e fe ff callq 487ba0 49dd13: f7 45 f8 02 00 00 00 testl $0x2,-0x8(%rbp) 49dd1a: 75 12 jne 49dd2e <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv+0xe2> 49dd1c: 48 8b 13 mov (%rbx),%rdx 49dd1f: 49 2b d4 sub %r12,%rdx 49dd22: 31 f6 xor %esi,%esi 49dd24: 4b 8d 7c 25 00 lea 0x0(%r13,%r12,1),%rdi 49dd29: e8 72 9e fe ff callq 487ba0 49dd2e: 49 8b c5 mov %r13,%rax 49dd31: 41 5d pop %r13 49dd33: 41 5c pop %r12 49dd35: 5b pop %rbx 49dd36: 48 8b e5 mov %rbp,%rsp 49dd39: 5d pop %rbp 49dd3a: c3 retq 49dd3b: 90 nop 000000000049dd3c <_D2gc2gc2GC7reallocMFNbPvmkPmxC8TypeInfoZPv>: 49dd3c: 55 push %rbp 49dd3d: 48 8b ec mov %rsp,%rbp 49dd40: 48 83 ec 30 sub $0x30,%rsp 49dd44: 53 push %rbx 49dd45: 41 54 push %r12 49dd47: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49dd4b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 49dd4f: 89 4d f0 mov %ecx,-0x10(%rbp) 49dd52: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49dd56: 49 89 d4 mov %rdx,%r12 49dd59: 4c 89 cb mov %r9,%rbx 49dd5c: 48 89 5d d8 mov %rbx,-0x28(%rbp) 49dd60: 4d 85 e4 test %r12,%r12 49dd63: 75 04 jne 49dd69 <_D2gc2gc2GC7reallocMFNbPvmkPmxC8TypeInfoZPv+0x2d> 49dd65: 4c 8d 65 d0 lea -0x30(%rbp),%r12 49dd69: 48 8b 3d e0 45 06 00 mov 0x645e0(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49dd70: e8 9b 9a 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49dd75: 4c 8b cb mov %rbx,%r9 49dd78: 4c 8b 45 f8 mov -0x8(%rbp),%r8 49dd7c: 48 8d 4d f0 lea -0x10(%rbp),%rcx 49dd80: 49 8b d4 mov %r12,%rdx 49dd83: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49dd87: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49dd8b: e8 44 00 00 00 callq 49ddd4 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv> 49dd90: 48 89 c3 mov %rax,%rbx 49dd93: 48 8b 3d b6 45 06 00 mov 0x645b6(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49dd9a: e8 89 9a 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49dd9f: 48 3b 5d d8 cmp -0x28(%rbp),%rbx 49dda3: 74 20 je 49ddc5 <_D2gc2gc2GC7reallocMFNbPvmkPmxC8TypeInfoZPv+0x89> 49dda5: f7 45 f0 02 00 00 00 testl $0x2,-0x10(%rbp) 49ddac: 75 17 jne 49ddc5 <_D2gc2gc2GC7reallocMFNbPvmkPmxC8TypeInfoZPv+0x89> 49ddae: 49 8b 14 24 mov (%r12),%rdx 49ddb2: 48 2b 55 f8 sub -0x8(%rbp),%rdx 49ddb6: 31 f6 xor %esi,%esi 49ddb8: 48 8b 45 f8 mov -0x8(%rbp),%rax 49ddbc: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 49ddc0: e8 db 9d fe ff callq 487ba0 49ddc5: 48 8b c3 mov %rbx,%rax 49ddc8: 41 5c pop %r12 49ddca: 5b pop %rbx 49ddcb: 48 8b e5 mov %rbp,%rsp 49ddce: 5d pop %rbp 49ddcf: c3 retq 49ddd0: 0f 1f 40 00 nopl 0x0(%rax) 000000000049ddd4 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv>: 49ddd4: 55 push %rbp 49ddd5: 48 8b ec mov %rsp,%rbp 49ddd8: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 49dddf: 53 push %rbx 49dde0: 41 54 push %r12 49dde2: 41 55 push %r13 49dde4: 41 56 push %r14 49dde6: 41 57 push %r15 49dde8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49ddec: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49ddf0: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49ddf4: 49 89 d7 mov %rdx,%r15 49ddf7: 4d 89 cd mov %r9,%r13 49ddfa: 4c 8b e7 mov %rdi,%r12 49ddfd: 49 8b d8 mov %r8,%rbx 49de00: 49 8b 44 24 08 mov 0x8(%r12),%rax 49de05: 80 78 21 00 cmpb $0x0,0x21(%rax) 49de09: 74 05 je 49de10 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3c> 49de0b: e8 60 68 01 00 callq 4b4670 49de10: 48 85 db test %rbx,%rbx 49de13: 75 1f jne 49de34 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x60> 49de15: 4d 85 ed test %r13,%r13 49de18: 74 0e je 49de28 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x54> 49de1a: 49 8b f5 mov %r13,%rsi 49de1d: 49 8b fc mov %r12,%rdi 49de20: e8 a7 09 00 00 callq 49e7cc <_D2gc2gc2GC10freeNoSyncMFNbPvZv> 49de25: 45 31 ed xor %r13d,%r13d 49de28: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 49de2f: e9 d1 06 00 00 jmpq 49e505 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x731> 49de34: 4d 85 ed test %r13,%r13 49de37: 75 6e jne 49dea7 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0xd3> 49de39: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49de3d: 44 8b 31 mov (%rcx),%r14d 49de40: 49 8b 54 24 08 mov 0x8(%r12),%rdx 49de45: 80 7a 21 00 cmpb $0x0,0x21(%rdx) 49de49: 74 05 je 49de50 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x7c> 49de4b: e8 20 68 01 00 callq 4b4670 49de50: 49 8b 44 24 08 mov 0x8(%r12),%rax 49de55: 48 81 fb 00 08 00 00 cmp $0x800,%rbx 49de5c: 77 19 ja 49de77 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0xa3> 49de5e: 8a 8b e0 52 4f 00 mov 0x4f52e0(%rbx),%cl 49de64: 49 8b d7 mov %r15,%rdx 49de67: 41 8b f6 mov %r14d,%esi 49de6a: 48 89 c7 mov %rax,%rdi 49de6d: e8 42 1e 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49de72: 48 85 c0 test %rax,%rax 49de75: eb 16 jmp 49de8d <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0xb9> 49de77: 4c 8b c3 mov %rbx,%r8 49de7a: 49 8b cf mov %r15,%rcx 49de7d: 41 8b d6 mov %r14d,%edx 49de80: 31 f6 xor %esi,%esi 49de82: 48 89 c7 mov %rax,%rdi 49de85: e8 b2 20 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49de8a: 48 85 c0 test %rax,%rax 49de8d: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 49de94: 75 05 jne 49de9b <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0xc7> 49de96: e8 99 13 ff ff callq 48f234 49de9b: 4c 8b ad 30 ff ff ff mov -0xd0(%rbp),%r13 49dea2: e9 5e 06 00 00 jmpq 49e505 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x731> 49dea7: 4c 89 65 e0 mov %r12,-0x20(%rbp) 49deab: 49 8b f5 mov %r13,%rsi 49deae: 48 8b 45 e0 mov -0x20(%rbp),%rax 49deb2: 48 8b 78 08 mov 0x8(%rax),%rdi 49deb6: 48 83 c7 28 add $0x28,%rdi 49deba: e8 55 55 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49debf: 49 89 c4 mov %rax,%r12 49dec2: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 49dec9: 00 00 49decb: 0f 84 03 03 00 00 je 49e1d4 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x400> 49ded1: 49 8b fd mov %r13,%rdi 49ded4: 49 2b 3c 24 sub (%r12),%rdi 49ded8: 48 c1 ef 0c shr $0xc,%rdi 49dedc: 49 8b 8c 24 a0 00 00 mov 0xa0(%r12),%rcx 49dee3: 00 49dee4: 44 8b 34 b9 mov (%rcx,%rdi,4),%r14d 49dee8: 41 c1 e6 0c shl $0xc,%r14d 49deec: 45 89 f6 mov %r14d,%r14d 49deef: 48 81 fb 00 08 00 00 cmp $0x800,%rbx 49def6: 0f 86 0d 03 00 00 jbe 49e209 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x435> 49defc: 48 8d 93 ff 0f 00 00 lea 0xfff(%rbx),%rdx 49df03: 48 c1 ea 0c shr $0xc,%rdx 49df07: 48 89 55 a0 mov %rdx,-0x60(%rbp) 49df0b: 49 8b f6 mov %r14,%rsi 49df0e: 48 c1 ee 0c shr $0xc,%rsi 49df12: 48 89 75 90 mov %rsi,-0x70(%rbp) 49df16: 48 3b d6 cmp %rsi,%rdx 49df19: 75 14 jne 49df2f <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x15b> 49df1b: 4d 89 37 mov %r14,(%r15) 49df1e: 49 8b c5 mov %r13,%rax 49df21: 41 5f pop %r15 49df23: 41 5e pop %r14 49df25: 41 5d pop %r13 49df27: 41 5c pop %r12 49df29: 5b pop %rbx 49df2a: 48 8b e5 mov %rbp,%rsp 49df2d: 5d pop %rbp 49df2e: c3 retq 49df2f: 48 89 7d 98 mov %rdi,-0x68(%rbp) 49df33: 48 39 f2 cmp %rsi,%rdx 49df36: 73 20 jae 49df58 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x184> 49df38: 4c 8b 75 98 mov -0x68(%rbp),%r14 49df3c: 48 8b 55 a0 mov -0x60(%rbp),%rdx 49df40: 49 03 d6 add %r14,%rdx 49df43: 48 8b 75 90 mov -0x70(%rbp),%rsi 49df47: 48 2b 75 a0 sub -0x60(%rbp),%rsi 49df4b: 49 8b fc mov %r12,%rdi 49df4e: e8 f5 4b 00 00 callq 4a2b48 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv> 49df53: e9 b1 00 00 00 jmpq 49e009 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x235> 49df58: 48 8d 04 17 lea (%rdi,%rdx,1),%rax 49df5c: 49 39 84 24 80 00 00 cmp %rax,0x80(%r12) 49df63: 00 49df64: 0f 82 9f 02 00 00 jb 49e209 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x435> 49df6a: 4c 8b 45 90 mov -0x70(%rbp),%r8 49df6e: 4a 8d 0c 07 lea (%rdi,%r8,1),%rcx 49df72: 48 2b c1 sub %rcx,%rax 49df75: 49 8b 94 24 90 00 00 mov 0x90(%r12),%rdx 49df7c: 00 49df7d: 48 8d 0c 11 lea (%rcx,%rdx,1),%rcx 49df81: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 49df88: 48 89 8d 28 ff ff ff mov %rcx,-0xd8(%rbp) 49df8f: 31 f6 xor %esi,%esi 49df91: 48 39 b5 20 ff ff ff cmp %rsi,-0xe0(%rbp) 49df98: 74 1e je 49dfb8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x1e4> 49df9a: 4c 8b 8d 28 ff ff ff mov -0xd8(%rbp),%r9 49dfa1: 42 80 3c 0e 0a cmpb $0xa,(%rsi,%r9,1) 49dfa6: 0f 85 5d 02 00 00 jne 49e209 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x435> 49dfac: 48 ff c6 inc %rsi 49dfaf: 48 3b b5 20 ff ff ff cmp -0xe0(%rbp),%rsi 49dfb6: 72 e2 jb 49df9a <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x1c6> 49dfb8: 4c 8b 75 98 mov -0x68(%rbp),%r14 49dfbc: 48 8b 55 a0 mov -0x60(%rbp),%rdx 49dfc0: 48 2b 55 90 sub -0x70(%rbp),%rdx 49dfc4: be 09 00 00 00 mov $0x9,%esi 49dfc9: 48 8b 7d 90 mov -0x70(%rbp),%rdi 49dfcd: 49 03 fe add %r14,%rdi 49dfd0: 49 03 bc 24 90 00 00 add 0x90(%r12),%rdi 49dfd7: 00 49dfd8: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 49dfdf: e8 bc 9b fe ff callq 487ba0 49dfe4: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49dfe8: 48 8b 59 08 mov 0x8(%rcx),%rbx 49dfec: 48 81 c3 94 00 00 00 add $0x94,%rbx 49dff3: 8b 03 mov (%rbx),%eax 49dff5: 48 8b 95 18 ff ff ff mov -0xe8(%rbp),%rdx 49dffc: 48 03 c2 add %rdx,%rax 49dfff: 89 03 mov %eax,(%rbx) 49e001: 49 29 94 24 88 00 00 sub %rdx,0x88(%r12) 49e008: 00 49e009: 49 8b f6 mov %r14,%rsi 49e00c: 49 8b fc mov %r12,%rdi 49e00f: e8 3c 49 00 00 callq 4a2950 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv> 49e014: 48 8b 45 f0 mov -0x10(%rbp),%rax 49e018: 83 38 00 cmpl $0x0,(%rax) 49e01b: 0f 84 97 01 00 00 je 49e1b8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3e4> 49e021: 49 8b d5 mov %r13,%rdx 49e024: 49 2b 14 24 sub (%r12),%rdx 49e028: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 49e02f: 00 49e030: 48 d3 ea shr %cl,%rdx 49e033: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 49e03a: 48 c1 ea 06 shr $0x6,%rdx 49e03e: 48 89 95 70 ff ff ff mov %rdx,-0x90(%rbp) 49e045: 48 8b b5 38 ff ff ff mov -0xc8(%rbp),%rsi 49e04c: 48 81 e6 3f 00 00 00 and $0x3f,%rsi 49e053: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 49e05a: 41 be 01 00 00 00 mov $0x1,%r14d 49e060: 8b 8d 40 ff ff ff mov -0xc0(%rbp),%ecx 49e066: 49 d3 e6 shl %cl,%r14 49e069: 49 f7 d6 not %r14 49e06c: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49e072: 74 10 je 49e084 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x2b0> 49e074: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 49e07b: 49 8b 54 24 30 mov 0x30(%r12),%rdx 49e080: 4c 21 34 fa and %r14,(%rdx,%rdi,8) 49e084: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e08a: 74 10 je 49e09c <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x2c8> 49e08c: 4c 8b 85 70 ff ff ff mov -0x90(%rbp),%r8 49e093: 4d 8b 4c 24 40 mov 0x40(%r12),%r9 49e098: 4f 21 34 c1 and %r14,(%r9,%r8,8) 49e09c: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 49e0a3: 48 c1 e1 03 shl $0x3,%rcx 49e0a7: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 49e0ac: 4c 21 34 39 and %r14,(%rcx,%rdi,1) 49e0b0: 49 8b 54 24 60 mov 0x60(%r12),%rdx 49e0b5: 4c 21 34 11 and %r14,(%rcx,%rdx,1) 49e0b9: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e0bf: 74 09 je 49e0ca <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x2f6> 49e0c1: 4d 8b 44 24 70 mov 0x70(%r12),%r8 49e0c6: 4e 21 34 01 and %r14,(%rcx,%r8,1) 49e0ca: 48 8b 9d 38 ff ff ff mov -0xc8(%rbp),%rbx 49e0d1: 48 c1 eb 06 shr $0x6,%rbx 49e0d5: 48 89 b5 48 ff ff ff mov %rsi,-0xb8(%rbp) 49e0dc: be 01 00 00 00 mov $0x1,%esi 49e0e1: 8b 8d 48 ff ff ff mov -0xb8(%rbp),%ecx 49e0e7: 48 d3 e6 shl %cl,%rsi 49e0ea: 48 89 75 a8 mov %rsi,-0x58(%rbp) 49e0ee: 8b 00 mov (%rax),%eax 49e0f0: 89 45 d4 mov %eax,-0x2c(%rbp) 49e0f3: a9 20 00 00 00 test $0x20,%eax 49e0f8: 74 27 je 49e121 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x34d> 49e0fa: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e100: 75 12 jne 49e114 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x340> 49e102: 49 8d 54 24 40 lea 0x40(%r12),%rdx 49e107: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e10c: 48 89 d7 mov %rdx,%rdi 49e10f: e8 98 89 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e114: 48 8b 4d a8 mov -0x58(%rbp),%rcx 49e118: 49 8b 44 24 40 mov 0x40(%r12),%rax 49e11d: 48 09 0c d8 or %rcx,(%rax,%rbx,8) 49e121: f7 45 d4 01 00 00 00 testl $0x1,-0x2c(%rbp) 49e128: 74 27 je 49e151 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x37d> 49e12a: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49e130: 75 12 jne 49e144 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x370> 49e132: 49 8d 54 24 30 lea 0x30(%r12),%rdx 49e137: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e13c: 48 89 d7 mov %rdx,%rdi 49e13f: e8 68 89 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e144: 48 8b 4d a8 mov -0x58(%rbp),%rcx 49e148: 49 8b 44 24 30 mov 0x30(%r12),%rax 49e14d: 48 09 0c d8 or %rcx,(%rax,%rbx,8) 49e151: f7 45 d4 02 00 00 00 testl $0x2,-0x2c(%rbp) 49e158: 74 0d je 49e167 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x393> 49e15a: 48 8b 55 a8 mov -0x58(%rbp),%rdx 49e15e: 49 8b 74 24 50 mov 0x50(%r12),%rsi 49e163: 48 09 14 de or %rdx,(%rsi,%rbx,8) 49e167: f7 45 d4 08 00 00 00 testl $0x8,-0x2c(%rbp) 49e16e: 74 0d je 49e17d <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3a9> 49e170: 48 8b 7d a8 mov -0x58(%rbp),%rdi 49e174: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 49e179: 48 09 3c d9 or %rdi,(%rcx,%rbx,8) 49e17d: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 49e184: 00 00 49e186: 74 30 je 49e1b8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3e4> 49e188: f7 45 d4 10 00 00 00 testl $0x10,-0x2c(%rbp) 49e18f: 74 27 je 49e1b8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3e4> 49e191: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e197: 75 12 jne 49e1ab <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x3d7> 49e199: 49 8d 44 24 70 lea 0x70(%r12),%rax 49e19e: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e1a3: 48 89 c7 mov %rax,%rdi 49e1a6: e8 01 89 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e1ab: 48 8b 55 a8 mov -0x58(%rbp),%rdx 49e1af: 49 8b 4c 24 70 mov 0x70(%r12),%rcx 49e1b4: 48 09 14 d9 or %rdx,(%rcx,%rbx,8) 49e1b8: 48 8b 45 a0 mov -0x60(%rbp),%rax 49e1bc: 48 c1 e0 0c shl $0xc,%rax 49e1c0: 49 89 07 mov %rax,(%r15) 49e1c3: 49 8b c5 mov %r13,%rax 49e1c6: 41 5f pop %r15 49e1c8: 41 5e pop %r14 49e1ca: 41 5d pop %r13 49e1cc: 41 5c pop %r12 49e1ce: 5b pop %rbx 49e1cf: 48 8b e5 mov %rbp,%rsp 49e1d2: 5d pop %rbp 49e1d3: c3 retq 49e1d4: 49 8b d5 mov %r13,%rdx 49e1d7: 49 2b 14 24 sub (%r12),%rdx 49e1db: 48 c1 ea 0c shr $0xc,%rdx 49e1df: 49 8b b4 24 90 00 00 mov 0x90(%r12),%rsi 49e1e6: 00 49e1e7: 0f b6 0c 32 movzbl (%rdx,%rsi,1),%ecx 49e1eb: 89 c9 mov %ecx,%ecx 49e1ed: 44 8b 34 8d e0 85 4f mov 0x4f85e0(,%rcx,4),%r14d 49e1f4: 00 49e1f5: 4c 3b f3 cmp %rbx,%r14 49e1f8: 72 0f jb 49e209 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x435> 49e1fa: 48 8b c3 mov %rbx,%rax 49e1fd: 48 01 c0 add %rax,%rax 49e200: 49 3b c6 cmp %r14,%rax 49e203: 0f 83 f9 02 00 00 jae 49e502 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x72e> 49e209: 4d 85 f6 test %r14,%r14 49e20c: 0f 84 66 02 00 00 je 49e478 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x6a4> 49e212: 4d 85 e4 test %r12,%r12 49e215: 0f 84 5d 02 00 00 je 49e478 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x6a4> 49e21b: 49 8b f5 mov %r13,%rsi 49e21e: 49 2b 34 24 sub (%r12),%rsi 49e222: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 49e229: 00 49e22a: 48 d3 ee shr %cl,%rsi 49e22d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49e231: 83 3a 00 cmpl $0x0,(%rdx) 49e234: 0f 84 c4 01 00 00 je 49e3fe <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x62a> 49e23a: 48 89 5d f8 mov %rbx,-0x8(%rbp) 49e23e: 48 89 75 b0 mov %rsi,-0x50(%rbp) 49e242: 48 8b 45 b0 mov -0x50(%rbp),%rax 49e246: 48 c1 e8 06 shr $0x6,%rax 49e24a: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 49e251: 48 8b 55 b0 mov -0x50(%rbp),%rdx 49e255: 48 81 e2 3f 00 00 00 and $0x3f,%rdx 49e25c: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 49e263: bb 01 00 00 00 mov $0x1,%ebx 49e268: 8b 8d 50 ff ff ff mov -0xb0(%rbp),%ecx 49e26e: 48 d3 e3 shl %cl,%rbx 49e271: 48 f7 d3 not %rbx 49e274: 48 89 5d b8 mov %rbx,-0x48(%rbp) 49e278: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49e27e: 74 14 je 49e294 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x4c0> 49e280: 48 8b 75 b8 mov -0x48(%rbp),%rsi 49e284: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 49e28b: 4d 8b 44 24 30 mov 0x30(%r12),%r8 49e290: 49 21 34 f8 and %rsi,(%r8,%rdi,8) 49e294: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e29a: 74 14 je 49e2b0 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x4dc> 49e29c: 48 8b 5d b8 mov -0x48(%rbp),%rbx 49e2a0: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 49e2a7: 49 8b 74 24 40 mov 0x40(%r12),%rsi 49e2ac: 48 21 1c ce and %rbx,(%rsi,%rcx,8) 49e2b0: 48 8b 7d b8 mov -0x48(%rbp),%rdi 49e2b4: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 49e2bb: 49 c1 e0 03 shl $0x3,%r8 49e2bf: 49 8b 5c 24 50 mov 0x50(%r12),%rbx 49e2c4: 49 21 3c 18 and %rdi,(%r8,%rbx,1) 49e2c8: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 49e2cd: 49 21 3c 08 and %rdi,(%r8,%rcx,1) 49e2d1: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e2d7: 74 09 je 49e2e2 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x50e> 49e2d9: 49 8b 74 24 70 mov 0x70(%r12),%rsi 49e2de: 49 21 3c 30 and %rdi,(%r8,%rsi,1) 49e2e2: 48 89 45 c0 mov %rax,-0x40(%rbp) 49e2e6: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 49e2ed: b8 01 00 00 00 mov $0x1,%eax 49e2f2: 8b 8d 58 ff ff ff mov -0xa8(%rbp),%ecx 49e2f8: 48 d3 e0 shl %cl,%rax 49e2fb: 48 89 45 c8 mov %rax,-0x38(%rbp) 49e2ff: 48 8b 55 f0 mov -0x10(%rbp),%rdx 49e303: 8b 1a mov (%rdx),%ebx 49e305: 89 5d d8 mov %ebx,-0x28(%rbp) 49e308: f7 c3 20 00 00 00 test $0x20,%ebx 49e30e: 74 36 je 49e346 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x572> 49e310: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e316: 75 1d jne 49e335 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x561> 49e318: 49 8d 74 24 40 lea 0x40(%r12),%rsi 49e31d: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 49e324: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e329: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 49e330: e8 77 87 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e335: 48 8b 45 c8 mov -0x38(%rbp),%rax 49e339: 48 8b 4d c0 mov -0x40(%rbp),%rcx 49e33d: 49 8b 54 24 40 mov 0x40(%r12),%rdx 49e342: 48 09 04 ca or %rax,(%rdx,%rcx,8) 49e346: f7 45 d8 01 00 00 00 testl $0x1,-0x28(%rbp) 49e34d: 74 36 je 49e385 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x5b1> 49e34f: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49e355: 75 1d jne 49e374 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x5a0> 49e357: 49 8d 74 24 30 lea 0x30(%r12),%rsi 49e35c: 48 89 b5 68 ff ff ff mov %rsi,-0x98(%rbp) 49e363: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e368: 48 8b bd 68 ff ff ff mov -0x98(%rbp),%rdi 49e36f: e8 38 87 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e374: 48 8b 45 c8 mov -0x38(%rbp),%rax 49e378: 48 8b 4d c0 mov -0x40(%rbp),%rcx 49e37c: 49 8b 54 24 30 mov 0x30(%r12),%rdx 49e381: 48 09 04 ca or %rax,(%rdx,%rcx,8) 49e385: f7 45 d8 02 00 00 00 testl $0x2,-0x28(%rbp) 49e38c: 74 11 je 49e39f <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x5cb> 49e38e: 48 8b 75 c8 mov -0x38(%rbp),%rsi 49e392: 48 8b 7d c0 mov -0x40(%rbp),%rdi 49e396: 49 8b 44 24 50 mov 0x50(%r12),%rax 49e39b: 48 09 34 f8 or %rsi,(%rax,%rdi,8) 49e39f: f7 45 d8 08 00 00 00 testl $0x8,-0x28(%rbp) 49e3a6: 74 11 je 49e3b9 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x5e5> 49e3a8: 48 8b 4d c8 mov -0x38(%rbp),%rcx 49e3ac: 48 8b 55 c0 mov -0x40(%rbp),%rdx 49e3b0: 49 8b 74 24 60 mov 0x60(%r12),%rsi 49e3b5: 48 09 0c d6 or %rcx,(%rsi,%rdx,8) 49e3b9: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 49e3c0: 00 00 49e3c2: 74 34 je 49e3f8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x624> 49e3c4: f7 45 d8 10 00 00 00 testl $0x10,-0x28(%rbp) 49e3cb: 74 2b je 49e3f8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x624> 49e3cd: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e3d3: 75 12 jne 49e3e7 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x613> 49e3d5: 49 8d 5c 24 70 lea 0x70(%r12),%rbx 49e3da: 49 8b 74 24 18 mov 0x18(%r12),%rsi 49e3df: 48 89 df mov %rbx,%rdi 49e3e2: e8 c5 86 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49e3e7: 48 8b 45 c8 mov -0x38(%rbp),%rax 49e3eb: 48 8b 4d c0 mov -0x40(%rbp),%rcx 49e3ef: 49 8b 54 24 70 mov 0x70(%r12),%rdx 49e3f4: 48 09 04 ca or %rax,(%rdx,%rcx,8) 49e3f8: 48 8b 5d f8 mov -0x8(%rbp),%rbx 49e3fc: eb 7a jmp 49e478 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x6a4> 49e3fe: 31 d2 xor %edx,%edx 49e400: 49 39 54 24 38 cmp %rdx,0x38(%r12) 49e405: 74 12 je 49e419 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x645> 49e407: 49 8d 44 24 30 lea 0x30(%r12),%rax 49e40c: 48 8b 38 mov (%rax),%rdi 49e40f: 0f a3 37 bt %esi,(%rdi) 49e412: 73 05 jae 49e419 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x645> 49e414: ba 01 00 00 00 mov $0x1,%edx 49e419: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e41f: 74 14 je 49e435 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x661> 49e421: 4d 8d 44 24 40 lea 0x40(%r12),%r8 49e426: 4d 8b 08 mov (%r8),%r9 49e429: 41 0f a3 31 bt %esi,(%r9) 49e42d: 73 06 jae 49e435 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x661> 49e42f: 81 ca 20 00 00 00 or $0x20,%edx 49e435: 4d 8b 54 24 50 mov 0x50(%r12),%r10 49e43a: 41 0f a3 32 bt %esi,(%r10) 49e43e: 73 06 jae 49e446 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x672> 49e440: 81 ca 02 00 00 00 or $0x2,%edx 49e446: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e44c: 74 13 je 49e461 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x68d> 49e44e: 4d 8d 5c 24 70 lea 0x70(%r12),%r11 49e453: 49 8b 0b mov (%r11),%rcx 49e456: 0f a3 31 bt %esi,(%rcx) 49e459: 73 06 jae 49e461 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x68d> 49e45b: 81 ca 10 00 00 00 or $0x10,%edx 49e461: 4d 8b 54 24 60 mov 0x60(%r12),%r10 49e466: 41 0f a3 32 bt %esi,(%r10) 49e46a: 73 06 jae 49e472 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x69e> 49e46c: 81 ca 08 00 00 00 or $0x8,%edx 49e472: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49e476: 89 11 mov %edx,(%rcx) 49e478: 4c 8b 65 e0 mov -0x20(%rbp),%r12 49e47c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49e480: 8b 3e mov (%rsi),%edi 49e482: 89 7d d0 mov %edi,-0x30(%rbp) 49e485: 49 8b 44 24 08 mov 0x8(%r12),%rax 49e48a: 80 78 21 00 cmpb $0x0,0x21(%rax) 49e48e: 74 05 je 49e495 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x6c1> 49e490: e8 db 61 01 00 callq 4b4670 49e495: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 49e49a: 48 89 4d 88 mov %rcx,-0x78(%rbp) 49e49e: 48 81 fb 00 08 00 00 cmp $0x800,%rbx 49e4a5: 77 1a ja 49e4c1 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x6ed> 49e4a7: 8a 8b e0 52 4f 00 mov 0x4f52e0(%rbx),%cl 49e4ad: 49 8b d7 mov %r15,%rdx 49e4b0: 8b 75 d0 mov -0x30(%rbp),%esi 49e4b3: 48 8b 7d 88 mov -0x78(%rbp),%rdi 49e4b7: e8 f8 17 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49e4bc: 48 85 c0 test %rax,%rax 49e4bf: eb 17 jmp 49e4d8 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x704> 49e4c1: 4c 8b c3 mov %rbx,%r8 49e4c4: 49 8b cf mov %r15,%rcx 49e4c7: 8b 55 d0 mov -0x30(%rbp),%edx 49e4ca: 31 f6 xor %esi,%esi 49e4cc: 48 8b 7d 88 mov -0x78(%rbp),%rdi 49e4d0: e8 67 1a 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49e4d5: 48 85 c0 test %rax,%rax 49e4d8: 48 89 45 80 mov %rax,-0x80(%rbp) 49e4dc: 75 05 jne 49e4e3 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x70f> 49e4de: e8 51 0d ff ff callq 48f234 49e4e3: 4c 3b f3 cmp %rbx,%r14 49e4e6: 73 03 jae 49e4eb <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x717> 49e4e8: 49 8b de mov %r14,%rbx 49e4eb: 4c 8b 75 80 mov -0x80(%rbp),%r14 49e4ef: 48 8b d3 mov %rbx,%rdx 49e4f2: 49 8b f5 mov %r13,%rsi 49e4f5: 49 8b fe mov %r14,%rdi 49e4f8: e8 43 94 fe ff callq 487940 49e4fd: 4d 8b ee mov %r14,%r13 49e500: eb 03 jmp 49e505 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv+0x731> 49e502: 4d 89 37 mov %r14,(%r15) 49e505: 49 8b c5 mov %r13,%rax 49e508: 41 5f pop %r15 49e50a: 41 5e pop %r14 49e50c: 41 5d pop %r13 49e50e: 41 5c pop %r12 49e510: 5b pop %rbx 49e511: 48 8b e5 mov %rbp,%rsp 49e514: 5d pop %rbp 49e515: c3 retq 49e516: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049e51c <_D2gc2gc2GC6extendMFNbPvmmxC8TypeInfoZm>: 49e51c: 55 push %rbp 49e51d: 48 8b ec mov %rsp,%rbp 49e520: 48 83 ec 30 sub $0x30,%rsp 49e524: 48 89 7d d8 mov %rdi,-0x28(%rbp) 49e528: 48 89 75 e0 mov %rsi,-0x20(%rbp) 49e52c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49e530: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49e534: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49e538: 48 8b 3d 11 3e 06 00 mov 0x63e11(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e53f: e8 cc 92 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49e544: 4c 8b 45 f8 mov -0x8(%rbp),%r8 49e548: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49e54c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49e550: 48 8b 75 e0 mov -0x20(%rbp),%rsi 49e554: 48 8b 7d d8 mov -0x28(%rbp),%rdi 49e558: e8 1f 00 00 00 callq 49e57c <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm> 49e55d: 48 89 45 d0 mov %rax,-0x30(%rbp) 49e561: 48 8b 3d e8 3d 06 00 mov 0x63de8(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e568: e8 bb 92 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49e56d: 48 8b 45 d0 mov -0x30(%rbp),%rax 49e571: 48 8b e5 mov %rbp,%rsp 49e574: 5d pop %rbp 49e575: c3 retq 49e576: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049e57c <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm>: 49e57c: 55 push %rbp 49e57d: 48 8b ec mov %rsp,%rbp 49e580: 48 83 ec 48 sub $0x48,%rsp 49e584: 53 push %rbx 49e585: 41 54 push %r12 49e587: 41 55 push %r13 49e589: 48 89 7d d8 mov %rdi,-0x28(%rbp) 49e58d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49e591: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49e595: 4c 89 45 f8 mov %r8,-0x8(%rbp) 49e599: 48 8b df mov %rdi,%rbx 49e59c: 48 8b 43 08 mov 0x8(%rbx),%rax 49e5a0: 80 78 21 00 cmpb $0x0,0x21(%rax) 49e5a4: 74 05 je 49e5ab <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0x2f> 49e5a6: e8 c5 60 01 00 callq 4b4670 49e5ab: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e5af: 48 8b 7b 08 mov 0x8(%rbx),%rdi 49e5b3: 48 83 c7 28 add $0x28,%rdi 49e5b7: e8 58 4e 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49e5bc: 49 89 c4 mov %rax,%r12 49e5bf: 4d 85 e4 test %r12,%r12 49e5c2: 0f 84 ab 00 00 00 je 49e673 <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf7> 49e5c8: 41 8a 8c 24 98 00 00 mov 0x98(%r12),%cl 49e5cf: 00 49e5d0: 80 f1 01 xor $0x1,%cl 49e5d3: 0f 85 9a 00 00 00 jne 49e673 <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf7> 49e5d9: 4c 8b 45 f8 mov -0x8(%rbp),%r8 49e5dd: 4d 2b 04 24 sub (%r12),%r8 49e5e1: 49 c1 e8 0c shr $0xc,%r8 49e5e5: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 49e5ec: 00 49e5ed: 42 8b 14 80 mov (%rax,%r8,4),%edx 49e5f1: c1 e2 0c shl $0xc,%edx 49e5f4: 89 d2 mov %edx,%edx 49e5f6: 48 81 fa 00 10 00 00 cmp $0x1000,%rdx 49e5fd: 4c 89 85 b8 ff ff ff mov %r8,-0x48(%rbp) 49e604: 72 6d jb 49e673 <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf7> 49e606: 48 89 5d d8 mov %rbx,-0x28(%rbp) 49e60a: 49 89 d1 mov %rdx,%r9 49e60d: 49 c1 e9 0c shr $0xc,%r9 49e611: 4c 8b 45 f0 mov -0x10(%rbp),%r8 49e615: 49 81 c0 ff 0f 00 00 add $0xfff,%r8 49e61c: 49 c1 e8 0c shr $0xc,%r8 49e620: 4c 8b 9d b8 ff ff ff mov -0x48(%rbp),%r11 49e627: 31 db xor %ebx,%ebx 49e629: 48 8b 7d e8 mov -0x18(%rbp),%rdi 49e62d: 48 81 c7 ff 0f 00 00 add $0xfff,%rdi 49e634: 48 c1 ef 0c shr $0xc,%rdi 49e638: 74 34 je 49e66e <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf2> 49e63a: 4b 8d 34 0b lea (%r11,%r9,1),%rsi 49e63e: 4d 8b 94 24 80 00 00 mov 0x80(%r12),%r10 49e645: 00 49e646: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx 49e64a: 4c 3b d2 cmp %rdx,%r10 49e64d: 74 1f je 49e66e <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf2> 49e64f: 4d 8b ac 24 90 00 00 mov 0x90(%r12),%r13 49e656: 00 49e657: 41 80 7c 15 00 0a cmpb $0xa,0x0(%r13,%rdx,1) 49e65d: 74 07 je 49e666 <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xea> 49e65f: 4c 39 c3 cmp %r8,%rbx 49e662: 72 0f jb 49e673 <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf7> 49e664: eb 08 jmp 49e66e <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xf2> 49e666: 48 ff c3 inc %rbx 49e669: 48 39 fb cmp %rdi,%rbx 49e66c: 72 d0 jb 49e63e <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0xc2> 49e66e: 4c 39 c3 cmp %r8,%rbx 49e671: 73 0c jae 49e67f <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm+0x103> 49e673: 31 c0 xor %eax,%eax 49e675: 41 5d pop %r13 49e677: 41 5c pop %r12 49e679: 5b pop %rbx 49e67a: 48 8b e5 mov %rbp,%rsp 49e67d: 5d pop %rbp 49e67e: c3 retq 49e67f: 4c 89 4d c8 mov %r9,-0x38(%rbp) 49e683: 4c 89 5d d0 mov %r11,-0x30(%rbp) 49e687: 48 8b d3 mov %rbx,%rdx 49e68a: be 09 00 00 00 mov $0x9,%esi 49e68f: 49 8b bc 24 90 00 00 mov 0x90(%r12),%rdi 49e696: 00 49e697: 48 03 7d d0 add -0x30(%rbp),%rdi 49e69b: 48 03 7d c8 add -0x38(%rbp),%rdi 49e69f: e8 fc 94 fe ff callq 487ba0 49e6a4: 48 8b 75 d0 mov -0x30(%rbp),%rsi 49e6a8: 49 8b fc mov %r12,%rdi 49e6ab: e8 a0 42 00 00 callq 4a2950 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv> 49e6b0: 49 29 9c 24 88 00 00 sub %rbx,0x88(%r12) 49e6b7: 00 49e6b8: 48 8b 4d d8 mov -0x28(%rbp),%rcx 49e6bc: 48 8b 51 08 mov 0x8(%rcx),%rdx 49e6c0: 48 81 c2 94 00 00 00 add $0x94,%rdx 49e6c7: 8b 02 mov (%rdx),%eax 49e6c9: 48 03 c3 add %rbx,%rax 49e6cc: 89 02 mov %eax,(%rdx) 49e6ce: 48 8b 45 c8 mov -0x38(%rbp),%rax 49e6d2: 48 03 c3 add %rbx,%rax 49e6d5: 48 c1 e0 0c shl $0xc,%rax 49e6d9: 41 5d pop %r13 49e6db: 41 5c pop %r12 49e6dd: 5b pop %rbx 49e6de: 48 8b e5 mov %rbp,%rsp 49e6e1: 5d pop %rbp 49e6e2: c3 retq 49e6e3: 90 nop 000000000049e6e4 <_D2gc2gc2GC7reserveMFNbmZm>: 49e6e4: 55 push %rbp 49e6e5: 48 8b ec mov %rsp,%rbp 49e6e8: 48 83 ec 20 sub $0x20,%rsp 49e6ec: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e6f0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e6f4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49e6f9: 75 07 jne 49e702 <_D2gc2gc2GC7reserveMFNbmZm+0x1e> 49e6fb: 31 c0 xor %eax,%eax 49e6fd: 48 8b e5 mov %rbp,%rsp 49e700: 5d pop %rbp 49e701: c3 retq 49e702: 48 8b 3d 47 3c 06 00 mov 0x63c47(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e709: e8 02 91 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49e70e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49e712: 48 8b 51 08 mov 0x8(%rcx),%rdx 49e716: 80 7a 21 00 cmpb $0x0,0x21(%rdx) 49e71a: 74 05 je 49e721 <_D2gc2gc2GC7reserveMFNbmZm+0x3d> 49e71c: e8 4f 5f 01 00 callq 4b4670 49e721: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e725: 48 8b 45 f0 mov -0x10(%rbp),%rax 49e729: 48 8b 78 08 mov 0x8(%rax),%rdi 49e72d: e8 c2 11 00 00 callq 49f8f4 <_D2gc2gc3Gcx7reserveMFNbmZm> 49e732: 48 89 45 e8 mov %rax,-0x18(%rbp) 49e736: 48 8b 3d 13 3c 06 00 mov 0x63c13(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e73d: e8 e6 90 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49e742: 48 8b 45 e8 mov -0x18(%rbp),%rax 49e746: 48 8b e5 mov %rbp,%rsp 49e749: 5d pop %rbp 49e74a: c3 retq 49e74b: 90 nop 000000000049e74c <_D2gc2gc2GC13reserveNoSyncMFNbmZm>: 49e74c: 55 push %rbp 49e74d: 48 8b ec mov %rsp,%rbp 49e750: 48 83 ec 10 sub $0x10,%rsp 49e754: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e758: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e75c: 48 8b 47 08 mov 0x8(%rdi),%rax 49e760: 80 78 21 00 cmpb $0x0,0x21(%rax) 49e764: 74 05 je 49e76b <_D2gc2gc2GC13reserveNoSyncMFNbmZm+0x1f> 49e766: e8 05 5f 01 00 callq 4b4670 49e76b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e76f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49e773: 48 8b 79 08 mov 0x8(%rcx),%rdi 49e777: e8 78 11 00 00 callq 49f8f4 <_D2gc2gc3Gcx7reserveMFNbmZm> 49e77c: 48 8b e5 mov %rbp,%rsp 49e77f: 5d pop %rbp 49e780: c3 retq 49e781: 0f 1f 00 nopl (%rax) 000000000049e784 <_D2gc2gc2GC4freeMFNbPvZv>: 49e784: 55 push %rbp 49e785: 48 8b ec mov %rsp,%rbp 49e788: 48 83 ec 10 sub $0x10,%rsp 49e78c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e790: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e794: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49e799: 75 05 jne 49e7a0 <_D2gc2gc2GC4freeMFNbPvZv+0x1c> 49e79b: 48 8b e5 mov %rbp,%rsp 49e79e: 5d pop %rbp 49e79f: c3 retq 49e7a0: 48 8b 3d a9 3b 06 00 mov 0x63ba9(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e7a7: e8 64 90 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49e7ac: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e7b0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49e7b4: e8 13 00 00 00 callq 49e7cc <_D2gc2gc2GC10freeNoSyncMFNbPvZv> 49e7b9: 48 8b 3d 90 3b 06 00 mov 0x63b90(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e7c0: e8 63 90 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49e7c5: 48 8b e5 mov %rbp,%rsp 49e7c8: 5d pop %rbp 49e7c9: c3 retq 49e7ca: 66 90 xchg %ax,%ax 000000000049e7cc <_D2gc2gc2GC10freeNoSyncMFNbPvZv>: 49e7cc: 55 push %rbp 49e7cd: 48 8b ec mov %rsp,%rbp 49e7d0: 48 83 ec 28 sub $0x28,%rsp 49e7d4: 53 push %rbx 49e7d5: 41 54 push %r12 49e7d7: 41 55 push %r13 49e7d9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e7dd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e7e1: 48 8b df mov %rdi,%rbx 49e7e4: 48 8b 43 08 mov 0x8(%rbx),%rax 49e7e8: 80 78 21 00 cmpb $0x0,0x21(%rax) 49e7ec: 74 05 je 49e7f3 <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x27> 49e7ee: e8 7d 5e 01 00 callq 4b4670 49e7f3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e7f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 49e7fb: 48 83 c7 28 add $0x28,%rdi 49e7ff: e8 10 4c 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49e804: 49 89 c4 mov %rax,%r12 49e807: 4d 85 e4 test %r12,%r12 49e80a: 0f 84 2d 01 00 00 je 49e93d <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x171> 49e810: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e814: 49 8b 8c 24 90 00 00 mov 0x90(%r12),%rcx 49e81b: 00 49e81c: 48 8b d6 mov %rsi,%rdx 49e81f: 49 2b 14 24 sub (%r12),%rdx 49e823: 48 c1 ea 0c shr $0xc,%rdx 49e827: 48 89 55 e8 mov %rdx,-0x18(%rbp) 49e82b: 44 8a 04 11 mov (%rcx,%rdx,1),%r8b 49e82f: 41 80 f8 08 cmp $0x8,%r8b 49e833: 0f 87 04 01 00 00 ja 49e93d <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x171> 49e839: 48 89 5d f0 mov %rbx,-0x10(%rbp) 49e83d: 48 8b c6 mov %rsi,%rax 49e840: 49 8b 1c 24 mov (%r12),%rbx 49e844: 48 2b c3 sub %rbx,%rax 49e847: 41 0f b6 c8 movzbl %r8b,%ecx 49e84b: 89 c9 mov %ecx,%ecx 49e84d: 8b 14 8d e0 85 4f 00 mov 0x4f85e0(,%rcx,4),%edx 49e854: ff ca dec %edx 49e856: 89 d2 mov %edx,%edx 49e858: 48 85 c2 test %rax,%rdx 49e85b: 48 89 8d d8 ff ff ff mov %rcx,-0x28(%rbp) 49e862: 0f 85 d5 00 00 00 jne 49e93d <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x171> 49e868: 48 8b 5d f0 mov -0x10(%rbp),%rbx 49e86c: 4c 8b ce mov %rsi,%r9 49e86f: 4d 8b 04 24 mov (%r12),%r8 49e873: 4d 2b c8 sub %r8,%r9 49e876: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 49e87d: 00 49e87e: 49 d3 e9 shr %cl,%r9 49e881: 4c 89 c8 mov %r9,%rax 49e884: 48 c1 e8 06 shr $0x6,%rax 49e888: 4d 89 cb mov %r9,%r11 49e88b: 49 81 e3 3f 00 00 00 and $0x3f,%r11 49e892: bf 01 00 00 00 mov $0x1,%edi 49e897: 41 8b cb mov %r11d,%ecx 49e89a: 48 d3 e7 shl %cl,%rdi 49e89d: 48 f7 d7 not %rdi 49e8a0: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49e8a6: 74 09 je 49e8b1 <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0xe5> 49e8a8: 4d 8b 54 24 30 mov 0x30(%r12),%r10 49e8ad: 49 21 3c c2 and %rdi,(%r10,%rax,8) 49e8b1: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 49e8b7: 74 09 je 49e8c2 <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0xf6> 49e8b9: 49 8b 54 24 40 mov 0x40(%r12),%rdx 49e8be: 48 21 3c c2 and %rdi,(%rdx,%rax,8) 49e8c2: 4c 8b c0 mov %rax,%r8 49e8c5: 49 c1 e0 03 shl $0x3,%r8 49e8c9: 4d 8b 6c 24 50 mov 0x50(%r12),%r13 49e8ce: 4b 21 3c 28 and %rdi,(%r8,%r13,1) 49e8d2: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 49e8d7: 49 21 3c 08 and %rdi,(%r8,%rcx,1) 49e8db: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 49e8e1: 74 09 je 49e8ec <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x120> 49e8e3: 4d 8b 54 24 70 mov 0x70(%r12),%r10 49e8e8: 4b 21 3c 10 and %rdi,(%r8,%r10,1) 49e8ec: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 49e8f3: 00 00 49e8f5: 74 1c je 49e913 <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x147> 49e8f7: 48 8b 5d e8 mov -0x18(%rbp),%rbx 49e8fb: 48 8b d3 mov %rbx,%rdx 49e8fe: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 49e905: 00 49e906: 8b 34 98 mov (%rax,%rbx,4),%esi 49e909: 49 8b fc mov %r12,%rdi 49e90c: e8 37 42 00 00 callq 4a2b48 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv> 49e911: eb 2a jmp 49e93d <_D2gc2gc2GC10freeNoSyncMFNbPvZv+0x171> 49e913: 48 8b 95 d8 ff ff ff mov -0x28(%rbp),%rdx 49e91a: 48 c1 e2 03 shl $0x3,%rdx 49e91e: 4c 8b 43 08 mov 0x8(%rbx),%r8 49e922: 4e 8d 0c 02 lea (%rdx,%r8,1),%r9 49e926: 49 8b 49 48 mov 0x48(%r9),%rcx 49e92a: 48 89 0e mov %rcx,(%rsi) 49e92d: 4c 89 66 08 mov %r12,0x8(%rsi) 49e931: 4c 8b 53 08 mov 0x8(%rbx),%r10 49e935: 4a 8d 14 12 lea (%rdx,%r10,1),%rdx 49e939: 48 89 72 48 mov %rsi,0x48(%rdx) 49e93d: 41 5d pop %r13 49e93f: 41 5c pop %r12 49e941: 5b pop %rbx 49e942: 48 8b e5 mov %rbp,%rsp 49e945: 5d pop %rbp 49e946: c3 retq 49e947: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049e94c <_D2gc2gc2GC6addrOfMFNbPvZPv>: 49e94c: 55 push %rbp 49e94d: 48 8b ec mov %rsp,%rbp 49e950: 48 83 ec 20 sub $0x20,%rsp 49e954: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e958: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e95c: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49e961: 75 07 jne 49e96a <_D2gc2gc2GC6addrOfMFNbPvZPv+0x1e> 49e963: 31 c0 xor %eax,%eax 49e965: 48 8b e5 mov %rbp,%rsp 49e968: 5d pop %rbp 49e969: c3 retq 49e96a: 48 8b 3d df 39 06 00 mov 0x639df(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e971: e8 9a 8e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49e976: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e97a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49e97e: e8 19 00 00 00 callq 49e99c <_D2gc2gc2GC12addrOfNoSyncMFNbPvZPv> 49e983: 48 89 45 e8 mov %rax,-0x18(%rbp) 49e987: 48 8b 3d c2 39 06 00 mov 0x639c2(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e98e: e8 95 8e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49e993: 48 8b 45 e8 mov -0x18(%rbp),%rax 49e997: 48 8b e5 mov %rbp,%rsp 49e99a: 5d pop %rbp 49e99b: c3 retq 000000000049e99c <_D2gc2gc2GC12addrOfNoSyncMFNbPvZPv>: 49e99c: 55 push %rbp 49e99d: 48 8b ec mov %rsp,%rbp 49e9a0: 48 83 ec 10 sub $0x10,%rsp 49e9a4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e9a8: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49e9ad: 75 07 jne 49e9b6 <_D2gc2gc2GC12addrOfNoSyncMFNbPvZPv+0x1a> 49e9af: 31 c0 xor %eax,%eax 49e9b1: 48 8b e5 mov %rbp,%rsp 49e9b4: 5d pop %rbp 49e9b5: c3 retq 49e9b6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e9ba: 48 8b 7f 08 mov 0x8(%rdi),%rdi 49e9be: e8 31 0d 00 00 callq 49f6f4 <_D2gc2gc3Gcx8findBaseMFNbPvZPv> 49e9c3: 48 8b e5 mov %rbp,%rsp 49e9c6: 5d pop %rbp 49e9c7: c3 retq 49e9c8: 0f 1f 40 00 nopl 0x0(%rax) 000000000049e9cc <_D2gc2gc2GC6sizeOfMFNbPvZm>: 49e9cc: 55 push %rbp 49e9cd: 48 8b ec mov %rsp,%rbp 49e9d0: 48 83 ec 20 sub $0x20,%rsp 49e9d4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49e9d8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49e9dc: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49e9e1: 75 07 jne 49e9ea <_D2gc2gc2GC6sizeOfMFNbPvZm+0x1e> 49e9e3: 31 c0 xor %eax,%eax 49e9e5: 48 8b e5 mov %rbp,%rsp 49e9e8: 5d pop %rbp 49e9e9: c3 retq 49e9ea: 48 8b 3d 5f 39 06 00 mov 0x6395f(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49e9f1: e8 1a 8e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49e9f6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49e9fa: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49e9fe: e8 19 00 00 00 callq 49ea1c <_D2gc2gc2GC12sizeOfNoSyncMFNbPvZm> 49ea03: 48 89 45 e8 mov %rax,-0x18(%rbp) 49ea07: 48 8b 3d 42 39 06 00 mov 0x63942(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ea0e: e8 15 8e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ea13: 48 8b 45 e8 mov -0x18(%rbp),%rax 49ea17: 48 8b e5 mov %rbp,%rsp 49ea1a: 5d pop %rbp 49ea1b: c3 retq 000000000049ea1c <_D2gc2gc2GC12sizeOfNoSyncMFNbPvZm>: 49ea1c: 55 push %rbp 49ea1d: 48 8b ec mov %rsp,%rbp 49ea20: 48 83 ec 20 sub $0x20,%rsp 49ea24: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49ea28: 48 8b 7f 08 mov 0x8(%rdi),%rdi 49ea2c: e8 53 0d 00 00 callq 49f784 <_D2gc2gc3Gcx8findSizeMFNbPvZm> 49ea31: 48 89 45 e8 mov %rax,-0x18(%rbp) 49ea35: 48 8d 48 ff lea -0x1(%rax),%rcx 49ea39: 48 23 4d f8 and -0x8(%rbp),%rcx 49ea3d: 48 f7 c1 ff 0f 00 00 test $0xfff,%rcx 49ea44: b8 00 00 00 00 mov $0x0,%eax 49ea49: 75 04 jne 49ea4f <_D2gc2gc2GC12sizeOfNoSyncMFNbPvZm+0x33> 49ea4b: 48 8b 45 e8 mov -0x18(%rbp),%rax 49ea4f: 48 8b e5 mov %rbp,%rsp 49ea52: 5d pop %rbp 49ea53: c3 retq 000000000049ea54 <_D2gc2gc2GC5queryMFNbPvZS4core6memory8BlkInfo_>: 49ea54: 55 push %rbp 49ea55: 48 8b ec mov %rsp,%rbp 49ea58: 48 83 ec 50 sub $0x50,%rsp 49ea5c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49ea60: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49ea64: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49ea68: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49ea6d: 75 28 jne 49ea97 <_D2gc2gc2GC5queryMFNbPvZS4core6memory8BlkInfo_+0x43> 49ea6f: 48 8d 45 b0 lea -0x50(%rbp),%rax 49ea73: 31 c9 xor %ecx,%ecx 49ea75: 48 89 08 mov %rcx,(%rax) 49ea78: 48 89 48 08 mov %rcx,0x8(%rax) 49ea7c: 48 89 48 10 mov %rcx,0x10(%rax) 49ea80: 48 8d 75 b0 lea -0x50(%rbp),%rsi 49ea84: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49ea88: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49ea8a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49ea8c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49ea8e: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ea92: 48 8b e5 mov %rbp,%rsp 49ea95: 5d pop %rbp 49ea96: c3 retq 49ea97: 48 8b 3d b2 38 06 00 mov 0x638b2(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ea9e: e8 6d 8d 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49eaa3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49eaa7: 48 8d 75 d0 lea -0x30(%rbp),%rsi 49eaab: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49eaaf: 48 8b 79 08 mov 0x8(%rcx),%rdi 49eab3: e8 4c 0d 00 00 callq 49f804 <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_> 49eab8: 48 8b 3d 91 38 06 00 mov 0x63891(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eabf: e8 64 8d 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49eac4: 48 8d 75 d0 lea -0x30(%rbp),%rsi 49eac8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49eacc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49eace: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49ead0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49ead2: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ead6: 48 8b e5 mov %rbp,%rsp 49ead9: 5d pop %rbp 49eada: c3 retq 49eadb: 90 nop 000000000049eadc <_D2gc2gc2GC11queryNoSyncMFNbPvZS4core6memory8BlkInfo_>: 49eadc: 55 push %rbp 49eadd: 48 8b ec mov %rsp,%rbp 49eae0: 48 83 ec 20 sub $0x20,%rsp 49eae4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49eae8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 49eaec: e8 13 0d 00 00 callq 49f804 <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_> 49eaf1: 48 8b 45 f0 mov -0x10(%rbp),%rax 49eaf5: 48 8b e5 mov %rbp,%rsp 49eaf8: 5d pop %rbp 49eaf9: c3 retq 49eafa: 66 90 xchg %ax,%ax 000000000049eafc <_D2gc2gc2GC5checkMFNbPvZv>: 49eafc: 55 push %rbp 49eafd: 48 8b ec mov %rsp,%rbp 49eb00: 48 83 ec 10 sub $0x10,%rsp 49eb04: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49eb08: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49eb0d: 75 05 jne 49eb14 <_D2gc2gc2GC5checkMFNbPvZv+0x18> 49eb0f: 48 8b e5 mov %rbp,%rsp 49eb12: 5d pop %rbp 49eb13: c3 retq 49eb14: 48 8b 3d 35 38 06 00 mov 0x63835(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eb1b: e8 f0 8c 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49eb20: 48 8b 3d 29 38 06 00 mov 0x63829(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eb27: e8 fc 8c 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49eb2c: 48 8b e5 mov %rbp,%rsp 49eb2f: 5d pop %rbp 49eb30: c3 retq 49eb31: 0f 1f 00 nopl (%rax) 000000000049eb34 <_D2gc2gc2GC11checkNoSyncMFNbPvZv>: 49eb34: 55 push %rbp 49eb35: 48 8b ec mov %rsp,%rbp 49eb38: 48 83 ec 10 sub $0x10,%rsp 49eb3c: 48 8b e5 mov %rbp,%rsp 49eb3f: 5d pop %rbp 49eb40: c3 retq 49eb41: 0f 1f 00 nopl (%rax) 000000000049eb44 <_D2gc2gc2GC7addRootMFNbPvZv>: 49eb44: 55 push %rbp 49eb45: 48 8b ec mov %rsp,%rbp 49eb48: 48 83 ec 28 sub $0x28,%rsp 49eb4c: 53 push %rbx 49eb4d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49eb51: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49eb55: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49eb5a: 75 06 jne 49eb62 <_D2gc2gc2GC7addRootMFNbPvZv+0x1e> 49eb5c: 5b pop %rbx 49eb5d: 48 8b e5 mov %rbp,%rsp 49eb60: 5d pop %rbp 49eb61: c3 retq 49eb62: 48 8b 3d e7 37 06 00 mov 0x637e7(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eb69: e8 a2 8c 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49eb6e: 48 8b 45 f0 mov -0x10(%rbp),%rax 49eb72: 48 8b 48 08 mov 0x8(%rax),%rcx 49eb76: 48 89 4d e8 mov %rcx,-0x18(%rbp) 49eb7a: 48 8b 11 mov (%rcx),%rdx 49eb7d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49eb81: 48 89 cf mov %rcx,%rdi 49eb84: e8 3f 81 00 00 callq 4a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node> 49eb89: 48 8b 5d e8 mov -0x18(%rbp),%rbx 49eb8d: 48 89 03 mov %rax,(%rbx) 49eb90: 48 8b 3d b9 37 06 00 mov 0x637b9(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eb97: e8 8c 8c 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49eb9c: 5b pop %rbx 49eb9d: 48 8b e5 mov %rbp,%rsp 49eba0: 5d pop %rbp 49eba1: c3 retq 49eba2: 66 90 xchg %ax,%ax 000000000049eba4 <_D2gc2gc2GC10removeRootMFNbPvZv>: 49eba4: 55 push %rbp 49eba5: 48 8b ec mov %rsp,%rbp 49eba8: 48 83 ec 10 sub $0x10,%rsp 49ebac: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49ebb0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49ebb4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49ebb9: 75 05 jne 49ebc0 <_D2gc2gc2GC10removeRootMFNbPvZv+0x1c> 49ebbb: 48 8b e5 mov %rbp,%rsp 49ebbe: 5d pop %rbp 49ebbf: c3 retq 49ebc0: 48 8b 3d 89 37 06 00 mov 0x63789(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ebc7: e8 44 8c 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ebcc: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ebd0: 48 8b 70 08 mov 0x8(%rax),%rsi 49ebd4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49ebd8: e8 2b 82 00 00 callq 4a6e08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv> 49ebdd: 48 8b 3d 6c 37 06 00 mov 0x6376c(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ebe4: e8 3f 8c 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ebe9: 48 8b e5 mov %rbp,%rsp 49ebec: 5d pop %rbp 49ebed: c3 retq 49ebee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049ebf4 <_D2gc2gc2GC12rootIterImplMFNbMDFNbKS2gc2gc4RootZiZi>: 49ebf4: 55 push %rbp 49ebf5: 48 8b ec mov %rsp,%rbp 49ebf8: 48 83 ec 30 sub $0x30,%rsp 49ebfc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49ec00: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49ec04: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49ec08: 48 8b 3d 41 37 06 00 mov 0x63741(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ec0f: e8 fc 8b 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ec14: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49ec18: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49ec1c: 48 8b 45 e0 mov -0x20(%rbp),%rax 49ec20: 48 8b 78 08 mov 0x8(%rax),%rdi 49ec24: e8 67 7f 00 00 callq 4a6b90 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7opApplyMFNbMDFNbKS2gc2gc4RootZiZi> 49ec29: 89 45 d8 mov %eax,-0x28(%rbp) 49ec2c: 48 8b 3d 1d 37 06 00 mov 0x6371d(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ec33: e8 f0 8b 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ec38: 8b 45 d8 mov -0x28(%rbp),%eax 49ec3b: 48 8b e5 mov %rbp,%rsp 49ec3e: 5d pop %rbp 49ec3f: c3 retq 49ec40: 0f 1f 40 00 nopl 0x0(%rax) 000000000049ec44 <_D2gc2gc2GC8rootIterMFNaNbNdNiNfZDFNbMDFNbKS2gc2gc4RootZiZi>: 49ec44: 55 push %rbp 49ec45: 48 8b ec mov %rsp,%rbp 49ec48: 48 83 ec 10 sub $0x10,%rsp 49ec4c: 48 89 f8 mov %rdi,%rax 49ec4f: ba f4 eb 49 00 mov $0x49ebf4,%edx 49ec54: 48 8b e5 mov %rbp,%rsp 49ec57: 5d pop %rbp 49ec58: c3 retq 49ec59: 0f 1f 00 nopl (%rax) 000000000049ec5c <_D2gc2gc2GC8addRangeMFNbNiPvmxC8TypeInfoZv>: 49ec5c: 55 push %rbp 49ec5d: 48 8b ec mov %rsp,%rbp 49ec60: 48 83 ec 48 sub $0x48,%rsp 49ec64: 53 push %rbx 49ec65: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49ec69: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49ec6d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 49ec71: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49ec76: 74 07 je 49ec7f <_D2gc2gc2GC8addRangeMFNbNiPvmxC8TypeInfoZv+0x23> 49ec78: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 49ec7d: 75 06 jne 49ec85 <_D2gc2gc2GC8addRangeMFNbNiPvmxC8TypeInfoZv+0x29> 49ec7f: 5b pop %rbx 49ec80: 48 8b e5 mov %rbp,%rsp 49ec83: 5d pop %rbp 49ec84: c3 retq 49ec85: 48 8b 3d c4 36 06 00 mov 0x636c4(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ec8c: e8 7f 8b 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ec91: 48 8b 45 f8 mov -0x8(%rbp),%rax 49ec95: 48 89 45 c0 mov %rax,-0x40(%rbp) 49ec99: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49ec9d: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 49eca1: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49eca5: 48 8b 5d e0 mov -0x20(%rbp),%rbx 49eca9: 48 8b 73 08 mov 0x8(%rbx),%rsi 49ecad: 48 83 c6 10 add $0x10,%rsi 49ecb1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 49ecb5: 48 8b 0e mov (%rsi),%rcx 49ecb8: 48 8b 55 c8 mov -0x38(%rbp),%rdx 49ecbc: 48 8b 75 c0 mov -0x40(%rbp),%rsi 49ecc0: 48 8b 7d d0 mov -0x30(%rbp),%rdi 49ecc4: e8 27 85 00 00 callq 4a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node> 49ecc9: 48 8b 5d d0 mov -0x30(%rbp),%rbx 49eccd: 48 89 03 mov %rax,(%rbx) 49ecd0: 48 8b 3d 79 36 06 00 mov 0x63679(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ecd7: e8 4c 8b 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ecdc: 5b pop %rbx 49ecdd: 48 8b e5 mov %rbp,%rsp 49ece0: 5d pop %rbp 49ece1: c3 retq 49ece2: 66 90 xchg %ax,%ax 000000000049ece4 <_D2gc2gc2GC11removeRangeMFNbNiPvZv>: 49ece4: 55 push %rbp 49ece5: 48 8b ec mov %rsp,%rbp 49ece8: 48 83 ec 30 sub $0x30,%rsp 49ecec: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49ecf0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49ecf4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 49ecf9: 75 05 jne 49ed00 <_D2gc2gc2GC11removeRangeMFNbNiPvZv+0x1c> 49ecfb: 48 8b e5 mov %rbp,%rsp 49ecfe: 5d pop %rbp 49ecff: c3 retq 49ed00: 48 8b 3d 49 36 06 00 mov 0x63649(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ed07: e8 04 8b 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ed0c: 48 8b 45 f8 mov -0x8(%rbp),%rax 49ed10: 48 89 45 e0 mov %rax,-0x20(%rbp) 49ed14: 48 89 45 e8 mov %rax,-0x18(%rbp) 49ed18: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49ed1c: 48 8b 51 08 mov 0x8(%rcx),%rdx 49ed20: 48 83 c2 10 add $0x10,%rdx 49ed24: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49ed28: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49ed2c: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49ed30: 48 89 d6 mov %rdx,%rsi 49ed33: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49ed37: e8 14 86 00 00 callq 4a7350 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv> 49ed3c: 48 8b 3d 0d 36 06 00 mov 0x6360d(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ed43: e8 e0 8a 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ed48: 48 8b e5 mov %rbp,%rsp 49ed4b: 5d pop %rbp 49ed4c: c3 retq 49ed4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ed54 <_D2gc2gc2GC13runFinalizersMFNbxAvZv>: 49ed54: 55 push %rbp 49ed55: 48 8b ec mov %rsp,%rbp 49ed58: 48 83 ec 20 sub $0x20,%rsp 49ed5c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49ed60: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49ed64: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49ed68: 48 8b 3d e1 35 06 00 mov 0x635e1(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ed6f: e8 9c 8a 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ed74: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49ed78: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49ed7c: 48 8b 45 e0 mov -0x20(%rbp),%rax 49ed80: 48 8b 78 08 mov 0x8(%rax),%rdi 49ed84: e8 d3 08 00 00 callq 49f65c <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv> 49ed89: 48 8b 3d c0 35 06 00 mov 0x635c0(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ed90: e8 93 8a 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ed95: 48 8b e5 mov %rbp,%rsp 49ed98: 5d pop %rbp 49ed99: c3 retq 49ed9a: 66 90 xchg %ax,%ax 000000000049ed9c <_D2gc2gc2GC13rangeIterImplMFNbMDFNbKS2gc2gc5RangeZiZi>: 49ed9c: 55 push %rbp 49ed9d: 48 8b ec mov %rsp,%rbp 49eda0: 48 83 ec 30 sub $0x30,%rsp 49eda4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49eda8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49edac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49edb0: 48 8b 3d 99 35 06 00 mov 0x63599(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49edb7: e8 54 8a 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49edbc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49edc0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49edc4: 48 8b 45 e0 mov -0x20(%rbp),%rax 49edc8: 48 8b 78 08 mov 0x8(%rax),%rdi 49edcc: 48 83 c7 10 add $0x10,%rdi 49edd0: e8 db 82 00 00 callq 4a70b0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZi> 49edd5: 89 45 d8 mov %eax,-0x28(%rbp) 49edd8: 48 8b 3d 71 35 06 00 mov 0x63571(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eddf: e8 44 8a 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ede4: 8b 45 d8 mov -0x28(%rbp),%eax 49ede7: 48 8b e5 mov %rbp,%rsp 49edea: 5d pop %rbp 49edeb: c3 retq 000000000049edec <_D2gc2gc2GC9rangeIterMFNaNbNdNiNfZDFNbMDFNbKS2gc2gc5RangeZiZi>: 49edec: 55 push %rbp 49eded: 48 8b ec mov %rsp,%rbp 49edf0: 48 83 ec 10 sub $0x10,%rsp 49edf4: 48 89 f8 mov %rdi,%rax 49edf7: ba 9c ed 49 00 mov $0x49ed9c,%edx 49edfc: 48 8b e5 mov %rbp,%rsp 49edff: 5d pop %rbp 49ee00: c3 retq 49ee01: 0f 1f 00 nopl (%rax) 000000000049ee04 <_D2gc2gc2GC11fullCollectMFNbZm>: 49ee04: 55 push %rbp 49ee05: 48 8b ec mov %rsp,%rbp 49ee08: 48 83 ec 10 sub $0x10,%rsp 49ee0c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49ee10: 48 8b 3d 39 35 06 00 mov 0x63539(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ee17: e8 f4 89 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ee1c: 31 f6 xor %esi,%esi 49ee1e: 48 8b 45 f8 mov -0x8(%rbp),%rax 49ee22: 48 8b 78 08 mov 0x8(%rax),%rdi 49ee26: e8 d1 28 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49ee2b: 48 89 45 f0 mov %rax,-0x10(%rbp) 49ee2f: 48 8b 3d 1a 35 06 00 mov 0x6351a(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ee36: e8 ed 89 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ee3b: 48 8b 45 f0 mov -0x10(%rbp),%rax 49ee3f: 48 8b e5 mov %rbp,%rsp 49ee42: 5d pop %rbp 49ee43: c3 retq 000000000049ee44 <_D2gc2gc2GC18fullCollectNoStackMFNbZv>: 49ee44: 55 push %rbp 49ee45: 48 8b ec mov %rsp,%rbp 49ee48: 48 83 ec 10 sub $0x10,%rsp 49ee4c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49ee50: 48 8b 3d f9 34 06 00 mov 0x634f9(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ee57: e8 b4 89 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ee5c: be 01 00 00 00 mov $0x1,%esi 49ee61: 48 8b 45 f8 mov -0x8(%rbp),%rax 49ee65: 48 8b 78 08 mov 0x8(%rax),%rdi 49ee69: e8 8e 28 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49ee6e: 48 8b 3d db 34 06 00 mov 0x634db(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ee75: e8 ae 89 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ee7a: 48 8b e5 mov %rbp,%rsp 49ee7d: 5d pop %rbp 49ee7e: c3 retq 49ee7f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049ee84 <_D2gc2gc2GC8minimizeMFNbZv>: 49ee84: 55 push %rbp 49ee85: 48 8b ec mov %rsp,%rbp 49ee88: 48 83 ec 10 sub $0x10,%rsp 49ee8c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49ee90: 48 8b 3d b9 34 06 00 mov 0x634b9(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ee97: e8 74 89 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49ee9c: 48 8b 45 f8 mov -0x8(%rbp),%rax 49eea0: 48 8b 78 08 mov 0x8(%rax),%rdi 49eea4: e8 fb 0b 00 00 callq 49faa4 <_D2gc2gc3Gcx8minimizeMFNbZv> 49eea9: 48 8b 3d a0 34 06 00 mov 0x634a0(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eeb0: e8 73 89 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49eeb5: 48 8b e5 mov %rbp,%rsp 49eeb8: 5d pop %rbp 49eeb9: c3 retq 49eeba: 66 90 xchg %ax,%ax 000000000049eebc <_D2gc2gc2GC8getStatsMFNbJS2gc5stats7GCStatsZv>: 49eebc: 55 push %rbp 49eebd: 48 8b ec mov %rsp,%rbp 49eec0: 48 83 ec 10 sub $0x10,%rsp 49eec4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49eec8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49eecc: 31 c0 xor %eax,%eax 49eece: 48 89 06 mov %rax,(%rsi) 49eed1: 48 89 46 08 mov %rax,0x8(%rsi) 49eed5: 48 89 46 10 mov %rax,0x10(%rsi) 49eed9: 48 89 46 18 mov %rax,0x18(%rsi) 49eedd: 48 89 46 20 mov %rax,0x20(%rsi) 49eee1: 48 8b 3d 68 34 06 00 mov 0x63468(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49eee8: e8 23 89 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 49eeed: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49eef1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49eef5: e8 12 00 00 00 callq 49ef0c <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv> 49eefa: 48 8b 3d 4f 34 06 00 mov 0x6344f(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 49ef01: e8 22 89 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 49ef06: 48 8b e5 mov %rbp,%rsp 49ef09: 5d pop %rbp 49ef0a: c3 retq 49ef0b: 90 nop 000000000049ef0c <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv>: 49ef0c: 55 push %rbp 49ef0d: 48 8b ec mov %rsp,%rbp 49ef10: 48 83 ec 18 sub $0x18,%rsp 49ef14: 53 push %rbx 49ef15: 41 54 push %r12 49ef17: 41 55 push %r13 49ef19: 41 56 push %r14 49ef1b: 41 57 push %r15 49ef1d: 49 89 fe mov %rdi,%r14 49ef20: 48 89 f3 mov %rsi,%rbx 49ef23: 31 c0 xor %eax,%eax 49ef25: 48 89 06 mov %rax,(%rsi) 49ef28: 48 89 46 08 mov %rax,0x8(%rsi) 49ef2c: 48 89 46 10 mov %rax,0x10(%rsi) 49ef30: 48 89 46 18 mov %rax,0x18(%rsi) 49ef34: 48 89 46 20 mov %rax,0x20(%rsi) 49ef38: 45 31 ff xor %r15d,%r15d 49ef3b: 48 89 45 f8 mov %rax,-0x8(%rbp) 49ef3f: 45 31 ed xor %r13d,%r13d 49ef42: ba 28 00 00 00 mov $0x28,%edx 49ef47: 31 f6 xor %esi,%esi 49ef49: 48 8b fb mov %rbx,%rdi 49ef4c: e8 4f 8c fe ff callq 487ba0 49ef51: 45 31 e4 xor %r12d,%r12d 49ef54: 49 8b 4e 08 mov 0x8(%r14),%rcx 49ef58: 4c 39 61 30 cmp %r12,0x30(%rcx) 49ef5c: 74 6b je 49efc9 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xbd> 49ef5e: 4d 8b 46 08 mov 0x8(%r14),%r8 49ef62: 4d 8b 48 28 mov 0x28(%r8),%r9 49ef66: 4b 8b 34 e1 mov (%r9,%r12,8),%rsi 49ef6a: 4c 8b 96 80 00 00 00 mov 0x80(%rsi),%r10 49ef71: 49 c1 e2 0c shl $0xc,%r10 49ef75: 4d 01 d7 add %r10,%r15 49ef78: 31 d2 xor %edx,%edx 49ef7a: 48 39 96 80 00 00 00 cmp %rdx,0x80(%rsi) 49ef81: 74 39 je 49efbc <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xb0> 49ef83: 4c 8b 9e 90 00 00 00 mov 0x90(%rsi),%r11 49ef8a: 41 8a 0c 13 mov (%r11,%rdx,1),%cl 49ef8e: 80 f9 0a cmp $0xa,%cl 49ef91: 75 06 jne 49ef99 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0x8d> 49ef93: 48 ff 43 10 incq 0x10(%rbx) 49ef97: eb 17 jmp 49efb0 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xa4> 49ef99: 80 f9 08 cmp $0x8,%cl 49ef9c: 75 06 jne 49efa4 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0x98> 49ef9e: 48 ff 43 20 incq 0x20(%rbx) 49efa2: eb 0c jmp 49efb0 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xa4> 49efa4: 80 f9 08 cmp $0x8,%cl 49efa7: 73 07 jae 49efb0 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xa4> 49efa9: 49 81 c5 00 10 00 00 add $0x1000,%r13 49efb0: 48 ff c2 inc %rdx 49efb3: 48 3b 96 80 00 00 00 cmp 0x80(%rsi),%rdx 49efba: 72 c7 jb 49ef83 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0x77> 49efbc: 49 ff c4 inc %r12 49efbf: 49 8b 46 08 mov 0x8(%r14),%rax 49efc3: 4c 3b 60 30 cmp 0x30(%rax),%r12 49efc7: 72 95 jb 49ef5e <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0x52> 49efc9: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49efcd: 45 31 e4 xor %r12d,%r12d 49efd0: 49 8b 4e 08 mov 0x8(%r14),%rcx 49efd4: 4e 8d 04 e1 lea (%rcx,%r12,8),%r8 49efd8: 49 8b 50 48 mov 0x48(%r8),%rdx 49efdc: 48 85 d2 test %rdx,%rdx 49efdf: 74 16 je 49eff7 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xeb> 49efe1: 4a 8d 3c a5 e0 85 4f lea 0x4f85e0(,%r12,4),%rdi 49efe8: 00 49efe9: 44 8b 0f mov (%rdi),%r9d 49efec: 4c 01 ce add %r9,%rsi 49efef: 48 8b 12 mov (%rdx),%rdx 49eff2: 48 85 d2 test %rdx,%rdx 49eff5: 75 f2 jne 49efe9 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xdd> 49eff7: 49 ff c4 inc %r12 49effa: ba 08 00 00 00 mov $0x8,%edx 49efff: 49 39 d4 cmp %rdx,%r12 49f002: 72 cc jb 49efd0 <_D2gc2gc2GC14getStatsNoSyncMFNbJS2gc5stats7GCStatsZv+0xc4> 49f004: 4c 89 3b mov %r15,(%rbx) 49f007: 4d 8b d5 mov %r13,%r10 49f00a: 4c 2b d6 sub %rsi,%r10 49f00d: 4c 89 53 08 mov %r10,0x8(%rbx) 49f011: 48 89 73 18 mov %rsi,0x18(%rbx) 49f015: 41 5f pop %r15 49f017: 41 5e pop %r14 49f019: 41 5d pop %r13 49f01b: 41 5c pop %r12 49f01d: 5b pop %rbx 49f01e: 48 8b e5 mov %rbp,%rsp 49f021: 5d pop %rbp 49f022: c3 retq ... 000000000049f024 <_D2gc2gc3Gcx6npoolsMxFNaNbNdZm>: 49f024: 55 push %rbp 49f025: 48 8b ec mov %rsp,%rbp 49f028: 48 83 ec 10 sub $0x10,%rsp 49f02c: 48 8b 47 30 mov 0x30(%rdi),%rax 49f030: 48 8b e5 mov %rbp,%rsp 49f033: 5d pop %rbp 49f034: c3 retq 49f035: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049f03c <_D2gc2gc3Gcx10initializeMFZv>: 49f03c: 55 push %rbp 49f03d: 48 8b ec mov %rsp,%rbp 49f040: 48 83 ec 18 sub $0x18,%rsp 49f044: 53 push %rbx 49f045: 41 54 push %r12 49f047: 41 55 push %r13 49f049: 48 89 fb mov %rdi,%rbx 49f04c: b9 2e 00 00 00 mov $0x2e,%ecx 49f051: 31 c0 xor %eax,%eax 49f053: f3 ab rep stos %eax,%es:(%rdi) 49f055: 31 ff xor %edi,%edi 49f057: e8 54 8c fe ff callq 487cb0 49f05c: 89 c0 mov %eax,%eax 49f05e: 48 c1 e0 10 shl $0x10,%rax 49f062: 48 0d 0e 33 00 00 or $0x330e,%rax 49f068: 4c 8d 63 08 lea 0x8(%rbx),%r12 49f06c: 49 89 04 24 mov %rax,(%r12) 49f070: 49 8b 04 24 mov (%r12),%rax 49f074: 48 b9 6d e6 ec de 05 mov $0x5deece66d,%rcx 49f07b: 00 00 00 49f07e: 48 f7 e1 mul %rcx 49f081: 48 83 c0 0b add $0xb,%rax 49f085: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 49f08c: ff 00 00 49f08f: 48 23 c2 and %rdx,%rax 49f092: 49 89 04 24 mov %rax,(%r12) 49f096: 31 ff xor %edi,%edi 49f098: e8 13 8c fe ff callq 487cb0 49f09d: 89 c0 mov %eax,%eax 49f09f: 48 c1 e0 10 shl $0x10,%rax 49f0a3: 48 0d 0e 33 00 00 or $0x330e,%rax 49f0a9: 4c 8d 6b 18 lea 0x18(%rbx),%r13 49f0ad: 49 89 45 00 mov %rax,0x0(%r13) 49f0b1: 49 8b 45 00 mov 0x0(%r13),%rax 49f0b5: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 49f0bc: 00 00 00 49f0bf: 48 f7 e6 mul %rsi 49f0c2: 48 83 c0 0b add $0xb,%rax 49f0c6: 48 b9 ff ff ff ff ff mov $0xffffffffffff,%rcx 49f0cd: ff 00 00 49f0d0: 48 23 c1 and %rcx,%rax 49f0d3: 49 89 45 00 mov %rax,0x0(%r13) 49f0d7: 31 d2 xor %edx,%edx 49f0d9: 89 55 f0 mov %edx,-0x10(%rbp) 49f0dc: f3 0f 10 45 f0 movss -0x10(%rbp),%xmm0 49f0e1: f3 0f 11 83 8c 00 00 movss %xmm0,0x8c(%rbx) 49f0e8: 00 49f0e9: f3 0f 10 8b 8c 00 00 movss 0x8c(%rbx),%xmm1 49f0f0: 00 49f0f1: f3 0f 11 8b 88 00 00 movss %xmm1,0x88(%rbx) 49f0f8: 00 49f0f9: 31 c0 xor %eax,%eax 49f0fb: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 49f101: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 49f107: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 49f10d: 41 5d pop %r13 49f10f: 41 5c pop %r12 49f111: 5b pop %rbx 49f112: 48 8b e5 mov %rbp,%rsp 49f115: 5d pop %rbp 49f116: c3 retq 49f117: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049f11c <_D2gc2gc3Gcx4DtorMFZv>: 49f11c: 55 push %rbp 49f11d: 48 8b ec mov %rsp,%rbp 49f120: 48 81 ec 98 00 00 00 sub $0x98,%rsp 49f127: 53 push %rbx 49f128: 41 54 push %r12 49f12a: 41 55 push %r13 49f12c: 41 56 push %r14 49f12e: 41 57 push %r15 49f130: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49f134: 4c 8b e7 mov %rdi,%r12 49f137: 40 80 3d 72 61 05 00 rex cmpb $0x0,0x56172(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 49f13e: 00 49f13f: 0f 84 30 02 00 00 je 49f375 <_D2gc2gc3Gcx4DtorMFZv+0x259> 49f145: 48 8b 35 9c 37 06 00 mov 0x6379c(%rip),%rsi # 5028e8 <_D2gc2gc14numCollectionsm> 49f14c: bf 78 3e 4e 00 mov $0x4e3e78,%edi 49f151: 31 c0 xor %eax,%eax 49f153: e8 68 8b fe ff callq 487cc0 49f158: 48 8b 0d 61 37 06 00 mov 0x63761(%rip),%rcx # 5028c0 <_D2gc2gc8prepTimeS4core4time8Duration> 49f15f: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f166: c5 6d 34 49f169: 48 f7 e9 imul %rcx 49f16c: 48 89 c8 mov %rcx,%rax 49f16f: 48 c1 f8 3f sar $0x3f,%rax 49f173: 48 c1 fa 0b sar $0xb,%rdx 49f177: 48 2b d0 sub %rax,%rdx 49f17a: 48 89 d6 mov %rdx,%rsi 49f17d: bf 98 3e 4e 00 mov $0x4e3e98,%edi 49f182: 31 c0 xor %eax,%eax 49f184: e8 37 8b fe ff callq 487cc0 49f189: 4c 8b 05 38 37 06 00 mov 0x63738(%rip),%r8 # 5028c8 <_D2gc2gc8markTimeS4core4time8Duration> 49f190: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f197: c5 6d 34 49f19a: 49 f7 e8 imul %r8 49f19d: 4c 89 c0 mov %r8,%rax 49f1a0: 48 c1 f8 3f sar $0x3f,%rax 49f1a4: 48 c1 fa 0b sar $0xb,%rdx 49f1a8: 48 2b d0 sub %rax,%rdx 49f1ab: 48 89 d6 mov %rdx,%rsi 49f1ae: bf c8 3e 4e 00 mov $0x4e3ec8,%edi 49f1b3: 31 c0 xor %eax,%eax 49f1b5: e8 06 8b fe ff callq 487cc0 49f1ba: 48 8b 0d 0f 37 06 00 mov 0x6370f(%rip),%rcx # 5028d0 <_D2gc2gc9sweepTimeS4core4time8Duration> 49f1c1: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f1c8: c5 6d 34 49f1cb: 48 f7 e9 imul %rcx 49f1ce: 48 89 c8 mov %rcx,%rax 49f1d1: 48 c1 f8 3f sar $0x3f,%rax 49f1d5: 48 c1 fa 0b sar $0xb,%rdx 49f1d9: 48 2b d0 sub %rax,%rdx 49f1dc: 48 89 d6 mov %rdx,%rsi 49f1df: bf f0 3e 4e 00 mov $0x4e3ef0,%edi 49f1e4: 31 c0 xor %eax,%eax 49f1e6: e8 d5 8a fe ff callq 487cc0 49f1eb: 4c 8b 05 e6 36 06 00 mov 0x636e6(%rip),%r8 # 5028d8 <_D2gc2gc11recoverTimeS4core4time8Duration> 49f1f2: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f1f9: c5 6d 34 49f1fc: 49 f7 e8 imul %r8 49f1ff: 4c 89 c0 mov %r8,%rax 49f202: 48 c1 f8 3f sar $0x3f,%rax 49f206: 48 c1 fa 0b sar $0xb,%rdx 49f20a: 48 2b d0 sub %rax,%rdx 49f20d: 48 89 d6 mov %rdx,%rsi 49f210: bf 18 3f 4e 00 mov $0x4e3f18,%edi 49f215: 31 c0 xor %eax,%eax 49f217: e8 a4 8a fe ff callq 487cc0 49f21c: 48 8b 0d bd 36 06 00 mov 0x636bd(%rip),%rcx # 5028e0 <_D2gc2gc12maxPauseTimeS4core4time8Duration> 49f223: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f22a: c5 6d 34 49f22d: 48 f7 e9 imul %rcx 49f230: 48 89 c8 mov %rcx,%rax 49f233: 48 c1 f8 3f sar $0x3f,%rax 49f237: 48 c1 fa 0b sar $0xb,%rdx 49f23b: 48 2b d0 sub %rax,%rdx 49f23e: 48 89 d3 mov %rdx,%rbx 49f241: 48 89 de mov %rbx,%rsi 49f244: bf 48 3f 4e 00 mov $0x4e3f48,%edi 49f249: 31 c0 xor %eax,%eax 49f24b: e8 70 8a fe ff callq 487cc0 49f250: 31 c0 xor %eax,%eax 49f252: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 49f259: 48 8b 35 78 36 06 00 mov 0x63678(%rip),%rsi # 5028d8 <_D2gc2gc11recoverTimeS4core4time8Duration> 49f260: 48 03 35 69 36 06 00 add 0x63669(%rip),%rsi # 5028d0 <_D2gc2gc9sweepTimeS4core4time8Duration> 49f267: 48 8d bd 78 ff ff ff lea -0x88(%rbp),%rdi 49f26e: e8 9d 71 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 49f273: 48 8b 08 mov (%rax),%rcx 49f276: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 49f27d: 00 49f27e: 48 8b 15 43 36 06 00 mov 0x63643(%rip),%rdx # 5028c8 <_D2gc2gc8markTimeS4core4time8Duration> 49f285: 48 8d 34 11 lea (%rcx,%rdx,1),%rsi 49f289: 48 8d 7d 80 lea -0x80(%rbp),%rdi 49f28d: e8 7e 71 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 49f292: 48 8b 00 mov (%rax),%rax 49f295: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 49f29c: 00 49f29d: 48 8b 0d 1c 36 06 00 mov 0x6361c(%rip),%rcx # 5028c0 <_D2gc2gc8prepTimeS4core4time8Duration> 49f2a4: 48 8d 34 08 lea (%rax,%rcx,1),%rsi 49f2a8: 48 8d 7d 88 lea -0x78(%rbp),%rdi 49f2ac: e8 5f 71 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 49f2b1: 48 8b 10 mov (%rax),%rdx 49f2b4: 49 89 d0 mov %rdx,%r8 49f2b7: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f2be: c5 6d 34 49f2c1: 49 f7 e8 imul %r8 49f2c4: 4c 89 c0 mov %r8,%rax 49f2c7: 48 c1 f8 3f sar $0x3f,%rax 49f2cb: 48 c1 fa 0b sar $0xb,%rdx 49f2cf: 48 2b d0 sub %rax,%rdx 49f2d2: 49 89 d5 mov %rdx,%r13 49f2d5: 4c 89 ee mov %r13,%rsi 49f2d8: bf 70 3f 4e 00 mov $0x4e3f70,%edi 49f2dd: 31 c0 xor %eax,%eax 49f2df: e8 dc 89 fe ff callq 487cc0 49f2e4: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 49f2eb: 00 49f2ec: 48 8b 35 d5 35 06 00 mov 0x635d5(%rip),%rsi # 5028c8 <_D2gc2gc8markTimeS4core4time8Duration> 49f2f3: 48 03 35 c6 35 06 00 add 0x635c6(%rip),%rsi # 5028c0 <_D2gc2gc8prepTimeS4core4time8Duration> 49f2fa: 48 8d 7d 90 lea -0x70(%rbp),%rdi 49f2fe: e8 0d 71 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 49f303: 48 8b 00 mov (%rax),%rax 49f306: 48 8d 4d d8 lea -0x28(%rbp),%rcx 49f30a: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 49f311: 48 89 11 mov %rdx,(%rcx) 49f314: 48 89 51 08 mov %rdx,0x8(%rcx) 49f318: 48 89 51 10 mov %rdx,0x10(%rcx) 49f31c: 89 51 18 mov %edx,0x18(%rcx) 49f31f: 66 89 51 1c mov %dx,0x1c(%rcx) 49f323: c6 45 d8 00 movb $0x0,-0x28(%rbp) 49f327: 48 83 ec 08 sub $0x8,%rsp 49f32b: 51 push %rcx 49f32c: 4c 8b cb mov %rbx,%r9 49f32f: 48 89 c6 mov %rax,%rsi 49f332: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 49f339: c5 6d 34 49f33c: 48 f7 ee imul %rsi 49f33f: 48 89 f0 mov %rsi,%rax 49f342: 48 c1 f8 3f sar $0x3f,%rax 49f346: 48 c1 fa 0b sar $0xb,%rdx 49f34a: 48 2b d0 sub %rax,%rdx 49f34d: 49 89 d0 mov %rdx,%r8 49f350: 49 8b cd mov %r13,%rcx 49f353: 48 8b 15 8e 35 06 00 mov 0x6358e(%rip),%rdx # 5028e8 <_D2gc2gc14numCollectionsm> 49f35a: 48 8b 35 8f 35 06 00 mov 0x6358f(%rip),%rsi # 5028f0 <_D2gc2gc13maxPoolMemorym> 49f361: 48 c1 fe 14 sar $0x14,%rsi 49f365: bf a0 3f 4e 00 mov $0x4e3fa0,%edi 49f36a: 31 c0 xor %eax,%eax 49f36c: e8 4f 89 fe ff callq 487cc0 49f371: 48 83 c4 10 add $0x10,%rsp 49f375: 4c 89 65 f8 mov %r12,-0x8(%rbp) 49f379: 45 31 e4 xor %r12d,%r12d 49f37c: 48 8b 45 f8 mov -0x8(%rbp),%rax 49f380: 4c 39 60 30 cmp %r12,0x30(%rax) 49f384: 0f 84 92 01 00 00 je 49f51c <_D2gc2gc3Gcx4DtorMFZv+0x400> 49f38a: 48 8d 48 28 lea 0x28(%rax),%rcx 49f38e: 48 89 4d a0 mov %rcx,-0x60(%rbp) 49f392: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx 49f399: 48 89 55 b8 mov %rdx,-0x48(%rbp) 49f39d: 48 89 4d 98 mov %rcx,-0x68(%rbp) 49f3a1: 48 8b 7d b8 mov -0x48(%rbp),%rdi 49f3a5: 8b 37 mov (%rdi),%esi 49f3a7: 48 8b 45 a0 mov -0x60(%rbp),%rax 49f3ab: 48 8b 08 mov (%rax),%rcx 49f3ae: 4a 8b 1c e1 mov (%rcx,%r12,8),%rbx 49f3b2: 48 2b b3 80 00 00 00 sub 0x80(%rbx),%rsi 49f3b9: 89 37 mov %esi,(%rdi) 49f3bb: 48 8b 13 mov (%rbx),%rdx 49f3be: 48 85 d2 test %rdx,%rdx 49f3c1: 74 2c je 49f3ef <_D2gc2gc3Gcx4DtorMFZv+0x2d3> 49f3c3: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 49f3ca: 48 85 f6 test %rsi,%rsi 49f3cd: 74 17 je 49f3e6 <_D2gc2gc3Gcx4DtorMFZv+0x2ca> 49f3cf: 48 c1 e6 0c shl $0xc,%rsi 49f3d3: 48 89 d7 mov %rdx,%rdi 49f3d6: e8 f5 88 fe ff callq 487cd0 49f3db: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 49f3e2: 00 00 00 00 49f3e6: 31 c0 xor %eax,%eax 49f3e8: 48 89 03 mov %rax,(%rbx) 49f3eb: 48 89 43 08 mov %rax,0x8(%rbx) 49f3ef: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 49f3f6: 48 85 c9 test %rcx,%rcx 49f3f9: 74 13 je 49f40e <_D2gc2gc3Gcx4DtorMFZv+0x2f2> 49f3fb: 48 89 cf mov %rcx,%rdi 49f3fe: e8 9d 85 fe ff callq 4879a0 49f403: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 49f40a: 00 00 00 00 49f40e: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 49f415: 48 85 d2 test %rdx,%rdx 49f418: 74 08 je 49f422 <_D2gc2gc3Gcx4DtorMFZv+0x306> 49f41a: 48 89 d7 mov %rdx,%rdi 49f41d: e8 7e 85 fe ff callq 4879a0 49f422: 4c 8d 6b 10 lea 0x10(%rbx),%r13 49f426: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 49f42b: 74 11 je 49f43e <_D2gc2gc3Gcx4DtorMFZv+0x322> 49f42d: 49 8b 7d 00 mov 0x0(%r13),%rdi 49f431: e8 6a 85 fe ff callq 4879a0 49f436: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 49f43d: 00 49f43e: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 49f445: 74 25 je 49f46c <_D2gc2gc3Gcx4DtorMFZv+0x350> 49f447: 48 8d 43 70 lea 0x70(%rbx),%rax 49f44b: 48 89 45 a8 mov %rax,-0x58(%rbp) 49f44f: 48 8b 08 mov (%rax),%rcx 49f452: 48 85 c9 test %rcx,%rcx 49f455: 74 38 je 49f48f <_D2gc2gc3Gcx4DtorMFZv+0x373> 49f457: 48 89 cf mov %rcx,%rdi 49f45a: e8 41 85 fe ff callq 4879a0 49f45f: 48 8b 55 a8 mov -0x58(%rbp),%rdx 49f463: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 49f46a: eb 23 jmp 49f48f <_D2gc2gc3Gcx4DtorMFZv+0x373> 49f46c: 48 8d 73 20 lea 0x20(%rbx),%rsi 49f470: 48 89 75 b0 mov %rsi,-0x50(%rbp) 49f474: 48 8b 06 mov (%rsi),%rax 49f477: 48 85 c0 test %rax,%rax 49f47a: 74 13 je 49f48f <_D2gc2gc3Gcx4DtorMFZv+0x373> 49f47c: 48 89 c7 mov %rax,%rdi 49f47f: e8 1c 85 fe ff callq 4879a0 49f484: 48 8b 4d b0 mov -0x50(%rbp),%rcx 49f488: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 49f48f: 4c 8d 73 30 lea 0x30(%rbx),%r14 49f493: 49 83 3e 00 cmpq $0x0,(%r14) 49f497: 74 0f je 49f4a8 <_D2gc2gc3Gcx4DtorMFZv+0x38c> 49f499: 49 8b 3e mov (%r14),%rdi 49f49c: e8 ff 84 fe ff callq 4879a0 49f4a1: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 49f4a8: 4c 8d 7b 40 lea 0x40(%rbx),%r15 49f4ac: 49 83 3f 00 cmpq $0x0,(%r15) 49f4b0: 74 0f je 49f4c1 <_D2gc2gc3Gcx4DtorMFZv+0x3a5> 49f4b2: 49 8b 3f mov (%r15),%rdi 49f4b5: e8 e6 84 fe ff callq 4879a0 49f4ba: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 49f4c1: 48 8d 43 50 lea 0x50(%rbx),%rax 49f4c5: 48 89 45 c0 mov %rax,-0x40(%rbp) 49f4c9: 48 83 38 00 cmpq $0x0,(%rax) 49f4cd: 74 13 je 49f4e2 <_D2gc2gc3Gcx4DtorMFZv+0x3c6> 49f4cf: 48 8b 38 mov (%rax),%rdi 49f4d2: e8 c9 84 fe ff callq 4879a0 49f4d7: 48 8b 4d c0 mov -0x40(%rbp),%rcx 49f4db: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 49f4e2: 48 8d 53 60 lea 0x60(%rbx),%rdx 49f4e6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49f4ea: 48 83 3a 00 cmpq $0x0,(%rdx) 49f4ee: 74 13 je 49f503 <_D2gc2gc3Gcx4DtorMFZv+0x3e7> 49f4f0: 48 8b 3a mov (%rdx),%rdi 49f4f3: e8 a8 84 fe ff callq 4879a0 49f4f8: 48 8b 45 c8 mov -0x38(%rbp),%rax 49f4fc: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 49f503: 48 8b fb mov %rbx,%rdi 49f506: e8 95 84 fe ff callq 4879a0 49f50b: 49 ff c4 inc %r12 49f50e: 48 8b 4d 98 mov -0x68(%rbp),%rcx 49f512: 4c 3b 61 08 cmp 0x8(%rcx),%r12 49f516: 0f 82 85 fe ff ff jb 49f3a1 <_D2gc2gc3Gcx4DtorMFZv+0x285> 49f51c: 4c 8b 65 f8 mov -0x8(%rbp),%r12 49f520: 4d 8d 6c 24 28 lea 0x28(%r12),%r13 49f525: 49 8b 7d 00 mov 0x0(%r13),%rdi 49f529: e8 72 84 fe ff callq 4879a0 49f52e: 31 d2 xor %edx,%edx 49f530: 49 89 55 00 mov %rdx,0x0(%r13) 49f534: 49 89 55 08 mov %rdx,0x8(%r13) 49f538: 49 8b 3c 24 mov (%r12),%rdi 49f53c: e8 87 79 00 00 callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 49f541: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 49f548: 00 49f549: 4d 8d 74 24 10 lea 0x10(%r12),%r14 49f54e: 49 8b 3e mov (%r14),%rdi 49f551: e8 c2 7e 00 00 callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 49f556: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 49f55d: 49 8d 9c 24 a0 00 00 lea 0xa0(%r12),%rbx 49f564: 00 49f565: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 49f56c: 48 8b 73 10 mov 0x10(%rbx),%rsi 49f570: 48 c1 e6 04 shl $0x4,%rsi 49f574: 48 8b 7b 08 mov 0x8(%rbx),%rdi 49f578: e8 53 87 fe ff callq 487cd0 49f57d: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 49f584: 00 49f585: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 49f58c: 00 49f58d: 41 5f pop %r15 49f58f: 41 5e pop %r14 49f591: 41 5d pop %r13 49f593: 41 5c pop %r12 49f595: 5b pop %rbx 49f596: 48 8b e5 mov %rbp,%rsp 49f599: 5d pop %rbp 49f59a: c3 retq 49f59b: 90 nop 000000000049f59c <_D2gc2gc3Gcx9InvariantMxFZv>: 49f59c: 55 push %rbp 49f59d: 48 8b ec mov %rsp,%rbp 49f5a0: 48 83 ec 10 sub $0x10,%rsp 49f5a4: 48 8b e5 mov %rbp,%rsp 49f5a7: 5d pop %rbp 49f5a8: c3 retq 49f5a9: 0f 1f 00 nopl (%rax) 000000000049f5ac <_D2gc2gc3Gcx7addRootMFNbPvZv>: 49f5ac: 55 push %rbp 49f5ad: 48 8b ec mov %rsp,%rbp 49f5b0: 48 83 ec 10 sub $0x10,%rsp 49f5b4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 49f5b8: 48 8b 17 mov (%rdi),%rdx 49f5bb: e8 08 77 00 00 callq 4a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node> 49f5c0: 48 8b 4d f0 mov -0x10(%rbp),%rcx 49f5c4: 48 89 01 mov %rax,(%rcx) 49f5c7: 48 8b e5 mov %rbp,%rsp 49f5ca: 5d pop %rbp 49f5cb: c3 retq 000000000049f5cc <_D2gc2gc3Gcx10removeRootMFNbPvZv>: 49f5cc: 55 push %rbp 49f5cd: 48 8b ec mov %rsp,%rbp 49f5d0: 48 83 ec 10 sub $0x10,%rsp 49f5d4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49f5d8: 48 89 fe mov %rdi,%rsi 49f5db: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49f5df: e8 24 78 00 00 callq 4a6e08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv> 49f5e4: 48 8b e5 mov %rbp,%rsp 49f5e7: 5d pop %rbp 49f5e8: c3 retq 49f5e9: 0f 1f 00 nopl (%rax) 000000000049f5ec <_D2gc2gc3Gcx8addRangeMFNbNiPvPvxC8TypeInfoZv>: 49f5ec: 55 push %rbp 49f5ed: 48 8b ec mov %rsp,%rbp 49f5f0: 48 83 ec 38 sub $0x38,%rsp 49f5f4: 53 push %rbx 49f5f5: 48 89 4d d0 mov %rcx,-0x30(%rbp) 49f5f9: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49f5fd: 48 89 fb mov %rdi,%rbx 49f600: 48 83 c3 10 add $0x10,%rbx 49f604: 48 8b 0b mov (%rbx),%rcx 49f607: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49f60b: 48 8b 75 d0 mov -0x30(%rbp),%rsi 49f60f: 48 8b fb mov %rbx,%rdi 49f612: e8 d9 7b 00 00 callq 4a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node> 49f617: 48 89 03 mov %rax,(%rbx) 49f61a: 5b pop %rbx 49f61b: 48 8b e5 mov %rbp,%rsp 49f61e: 5d pop %rbp 49f61f: c3 retq 49f620: 0f 1f 40 00 nopl 0x0(%rax) 000000000049f624 <_D2gc2gc3Gcx11removeRangeMFNbNiPvZv>: 49f624: 55 push %rbp 49f625: 48 8b ec mov %rsp,%rbp 49f628: 48 83 ec 30 sub $0x30,%rsp 49f62c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 49f630: 48 89 75 e8 mov %rsi,-0x18(%rbp) 49f634: 48 89 fa mov %rdi,%rdx 49f637: 48 83 c2 10 add $0x10,%rdx 49f63b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49f63f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49f643: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49f647: 48 89 d6 mov %rdx,%rsi 49f64a: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49f64e: e8 fd 7c 00 00 callq 4a7350 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv> 49f653: 48 8b e5 mov %rbp,%rsp 49f656: 5d pop %rbp 49f657: c3 retq 49f658: 0f 1f 40 00 nopl 0x0(%rax) 000000000049f65c <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv>: 49f65c: 55 push %rbp 49f65d: 48 8b ec mov %rsp,%rbp 49f660: 48 83 ec 30 sub $0x30,%rsp 49f664: 53 push %rbx 49f665: 41 54 push %r12 49f667: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49f66b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49f66f: 48 8b 47 30 mov 0x30(%rdi),%rax 49f673: 48 8b 4f 28 mov 0x28(%rdi),%rcx 49f677: 48 89 45 d0 mov %rax,-0x30(%rbp) 49f67b: 48 89 4d d8 mov %rcx,-0x28(%rbp) 49f67f: 31 db xor %ebx,%ebx 49f681: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 49f685: 74 46 je 49f6cd <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv+0x71> 49f687: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49f68b: 4c 8b 24 da mov (%rdx,%rbx,8),%r12 49f68f: 49 83 7c 24 38 00 cmpq $0x0,0x38(%r12) 49f695: 74 2d je 49f6c4 <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv+0x68> 49f697: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 49f69e: 00 00 49f6a0: 74 12 je 49f6b4 <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv+0x58> 49f6a2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49f6a6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49f6aa: 49 8b fc mov %r12,%rdi 49f6ad: e8 26 36 00 00 callq 4a2cd8 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv> 49f6b2: eb 10 jmp 49f6c4 <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv+0x68> 49f6b4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49f6b8: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49f6bc: 49 8b fc mov %r12,%rdi 49f6bf: e8 40 39 00 00 callq 4a3004 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv> 49f6c4: 48 ff c3 inc %rbx 49f6c7: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 49f6cb: 72 ba jb 49f687 <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv+0x2b> 49f6cd: 41 5c pop %r12 49f6cf: 5b pop %rbx 49f6d0: 48 8b e5 mov %rbp,%rsp 49f6d3: 5d pop %rbp 49f6d4: c3 retq 49f6d5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049f6dc <_D2gc2gc3Gcx8findPoolMFNaNbPvZPS2gc2gc4Pool>: 49f6dc: 55 push %rbp 49f6dd: 48 8b ec mov %rsp,%rbp 49f6e0: 48 83 ec 10 sub $0x10,%rsp 49f6e4: 48 83 c7 28 add $0x28,%rdi 49f6e8: e8 27 3d 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49f6ed: 48 8b e5 mov %rbp,%rsp 49f6f0: 5d pop %rbp 49f6f1: c3 retq 49f6f2: 66 90 xchg %ax,%ax 000000000049f6f4 <_D2gc2gc3Gcx8findBaseMFNbPvZPv>: 49f6f4: 55 push %rbp 49f6f5: 48 8b ec mov %rsp,%rbp 49f6f8: 48 83 ec 28 sub $0x28,%rsp 49f6fc: 53 push %rbx 49f6fd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49f701: 48 83 c7 28 add $0x28,%rdi 49f705: e8 0a 3d 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49f70a: 48 85 c0 test %rax,%rax 49f70d: 48 89 45 e8 mov %rax,-0x18(%rbp) 49f711: 74 68 je 49f77b <_D2gc2gc3Gcx8findBaseMFNbPvZPv+0x87> 49f713: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49f717: 48 8b 8a 90 00 00 00 mov 0x90(%rdx),%rcx 49f71e: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49f722: 48 2b 32 sub (%rdx),%rsi 49f725: 49 89 f1 mov %rsi,%r9 49f728: 49 c1 e9 0c shr $0xc,%r9 49f72c: 42 8a 3c 09 mov (%rcx,%r9,1),%dil 49f730: 40 80 ff 08 cmp $0x8,%dil 49f734: 77 1a ja 49f750 <_D2gc2gc3Gcx8findBaseMFNbPvZPv+0x5c> 49f736: 40 0f b6 cf movzbl %dil,%ecx 49f73a: 89 c9 mov %ecx,%ecx 49f73c: 48 8b 04 cd 10 86 4f mov 0x4f8610(,%rcx,8),%rax 49f743: 00 49f744: 48 23 c6 and %rsi,%rax 49f747: 48 03 02 add (%rdx),%rax 49f74a: 5b pop %rbx 49f74b: 48 8b e5 mov %rbp,%rsp 49f74e: 5d pop %rbp 49f74f: c3 retq 49f750: 40 80 ff 09 cmp $0x9,%dil 49f754: 75 25 jne 49f77b <_D2gc2gc3Gcx8findBaseMFNbPvZPv+0x87> 49f756: 48 8b 9a a0 00 00 00 mov 0xa0(%rdx),%rbx 49f75d: 42 8b 3c 8b mov (%rbx,%r9,4),%edi 49f761: c1 e7 0c shl $0xc,%edi 49f764: 89 ff mov %edi,%edi 49f766: 48 29 fe sub %rdi,%rsi 49f769: 48 8b c6 mov %rsi,%rax 49f76c: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 49f772: 48 03 02 add (%rdx),%rax 49f775: 5b pop %rbx 49f776: 48 8b e5 mov %rbp,%rsp 49f779: 5d pop %rbp 49f77a: c3 retq 49f77b: 31 c0 xor %eax,%eax 49f77d: 5b pop %rbx 49f77e: 48 8b e5 mov %rbp,%rsp 49f781: 5d pop %rbp 49f782: c3 retq 49f783: 90 nop 000000000049f784 <_D2gc2gc3Gcx8findSizeMFNbPvZm>: 49f784: 55 push %rbp 49f785: 48 8b ec mov %rsp,%rbp 49f788: 48 83 ec 20 sub $0x20,%rsp 49f78c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 49f790: 48 83 c7 28 add $0x28,%rdi 49f794: e8 7b 3c 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49f799: 48 85 c0 test %rax,%rax 49f79c: 48 89 45 e8 mov %rax,-0x18(%rbp) 49f7a0: 74 55 je 49f7f7 <_D2gc2gc3Gcx8findSizeMFNbPvZm+0x73> 49f7a2: 48 8b 75 f8 mov -0x8(%rbp),%rsi 49f7a6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 49f7aa: 80 ba 98 00 00 00 00 cmpb $0x0,0x98(%rdx) 49f7b1: 74 1b je 49f7ce <_D2gc2gc3Gcx8findSizeMFNbPvZm+0x4a> 49f7b3: 48 8b fe mov %rsi,%rdi 49f7b6: 48 2b 3a sub (%rdx),%rdi 49f7b9: 48 c1 ef 0c shr $0xc,%rdi 49f7bd: 48 8b 8a a0 00 00 00 mov 0xa0(%rdx),%rcx 49f7c4: 8b 04 b9 mov (%rcx,%rdi,4),%eax 49f7c7: c1 e0 0c shl $0xc,%eax 49f7ca: 89 c0 mov %eax,%eax 49f7cc: eb 24 jmp 49f7f2 <_D2gc2gc3Gcx8findSizeMFNbPvZm+0x6e> 49f7ce: 4c 8b ce mov %rsi,%r9 49f7d1: 4c 2b 0a sub (%rdx),%r9 49f7d4: 49 c1 e9 0c shr $0xc,%r9 49f7d8: 4c 8b 92 90 00 00 00 mov 0x90(%rdx),%r10 49f7df: 47 8a 04 0a mov (%r10,%r9,1),%r8b 49f7e3: 45 0f b6 d8 movzbl %r8b,%r11d 49f7e7: 45 89 db mov %r11d,%r11d 49f7ea: 42 8b 04 9d e0 85 4f mov 0x4f85e0(,%r11,4),%eax 49f7f1: 00 49f7f2: 48 8b e5 mov %rbp,%rsp 49f7f5: 5d pop %rbp 49f7f6: c3 retq 49f7f7: 31 c0 xor %eax,%eax 49f7f9: 48 8b e5 mov %rbp,%rsp 49f7fc: 5d pop %rbp 49f7fd: c3 retq 49f7fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049f804 <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_>: 49f804: 55 push %rbp 49f805: 48 8b ec mov %rsp,%rbp 49f808: 48 83 ec 78 sub $0x78,%rsp 49f80c: 53 push %rbx 49f80d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 49f811: 48 89 55 f8 mov %rdx,-0x8(%rbp) 49f815: 48 89 d6 mov %rdx,%rsi 49f818: 48 83 c7 28 add $0x28,%rdi 49f81c: e8 f3 3b 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 49f821: 48 89 c3 mov %rax,%rbx 49f824: 48 85 db test %rbx,%rbx 49f827: 74 53 je 49f87c <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_+0x78> 49f829: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 49f830: 74 15 je 49f847 <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_+0x43> 49f832: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49f836: 48 8d 75 b0 lea -0x50(%rbp),%rsi 49f83a: 48 8b fb mov %rbx,%rdi 49f83d: e8 96 33 00 00 callq 4a2bd8 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_> 49f842: 48 89 c6 mov %rax,%rsi 49f845: eb 13 jmp 49f85a <_D2gc2gc3Gcx7getInfoMFNbPvZS4core6memory8BlkInfo_+0x56> 49f847: 48 8b 55 f8 mov -0x8(%rbp),%rdx 49f84b: 48 8d 75 d0 lea -0x30(%rbp),%rsi 49f84f: 48 8b fb mov %rbx,%rdi 49f852: e8 b5 36 00 00 callq 4a2f0c <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_> 49f857: 48 89 c6 mov %rax,%rsi 49f85a: 48 8d 7d 90 lea -0x70(%rbp),%rdi 49f85e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f860: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f862: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f864: 48 8d 75 90 lea -0x70(%rbp),%rsi 49f868: 48 8b 7d f0 mov -0x10(%rbp),%rdi 49f86c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f86e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f870: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 49f872: 48 8b 45 f0 mov -0x10(%rbp),%rax 49f876: 5b pop %rbx 49f877: 48 8b e5 mov %rbp,%rsp 49f87a: 5d pop %rbp 49f87b: c3 retq 49f87c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 49f880: c7 46 14 00 00 00 00 movl $0x0,0x14(%rsi) 49f887: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 49f88e: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 49f895: 00 49f896: c7 46 10 00 00 00 00 movl $0x0,0x10(%rsi) 49f89d: 48 8b c6 mov %rsi,%rax 49f8a0: 5b pop %rbx 49f8a1: 48 8b e5 mov %rbp,%rsp 49f8a4: 5d pop %rbp 49f8a5: c3 retq 49f8a6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000049f8ac <_D2gc2gc3Gcx8ctfeBinsFNbZG2049g>: 49f8ac: 55 push %rbp 49f8ad: 48 8b ec mov %rsp,%rbp 49f8b0: 53 push %rbx 49f8b1: 49 89 f8 mov %rdi,%r8 49f8b4: b9 00 02 00 00 mov $0x200,%ecx 49f8b9: 31 c0 xor %eax,%eax 49f8bb: f3 ab rep stos %eax,%es:(%rdi) 49f8bd: 88 07 mov %al,(%rdi) 49f8bf: 31 d2 xor %edx,%edx 49f8c1: 31 f6 xor %esi,%esi 49f8c3: 40 0f b6 de movzbl %sil,%ebx 49f8c7: 89 db mov %ebx,%ebx 49f8c9: 8b 0c 9d e0 85 4f 00 mov 0x4f85e0(,%rbx,4),%ecx 49f8d0: 48 3b ca cmp %rdx,%rcx 49f8d3: 72 09 jb 49f8de <_D2gc2gc3Gcx8ctfeBinsFNbZG2049g+0x32> 49f8d5: 42 88 34 02 mov %sil,(%rdx,%r8,1) 49f8d9: 48 ff c2 inc %rdx 49f8dc: eb e5 jmp 49f8c3 <_D2gc2gc3Gcx8ctfeBinsFNbZG2049g+0x17> 49f8de: 40 fe c6 inc %sil 49f8e1: 40 80 fe 07 cmp $0x7,%sil 49f8e5: 76 dc jbe 49f8c3 <_D2gc2gc3Gcx8ctfeBinsFNbZG2049g+0x17> 49f8e7: 49 8b c0 mov %r8,%rax 49f8ea: 5b pop %rbx 49f8eb: 5d pop %rbp 49f8ec: c3 retq 49f8ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049f8f4 <_D2gc2gc3Gcx7reserveMFNbmZm>: 49f8f4: 55 push %rbp 49f8f5: 48 8b ec mov %rsp,%rbp 49f8f8: 48 83 ec 20 sub $0x20,%rsp 49f8fc: 48 89 f2 mov %rsi,%rdx 49f8ff: 48 81 c2 ff 0f 00 00 add $0xfff,%rdx 49f906: 48 c1 ea 0c shr $0xc,%rdx 49f90a: 31 f6 xor %esi,%esi 49f90c: e8 6b 09 00 00 callq 4a027c <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool> 49f911: 48 85 c0 test %rax,%rax 49f914: 48 89 45 e8 mov %rax,-0x18(%rbp) 49f918: 75 07 jne 49f921 <_D2gc2gc3Gcx7reserveMFNbmZm+0x2d> 49f91a: 31 c0 xor %eax,%eax 49f91c: 48 8b e5 mov %rbp,%rsp 49f91f: 5d pop %rbp 49f920: c3 retq 49f921: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49f925: 48 8b 81 80 00 00 00 mov 0x80(%rcx),%rax 49f92c: 48 c1 e0 0c shl $0xc,%rax 49f930: 48 8b e5 mov %rbp,%rsp 49f933: 5d pop %rbp 49f934: c3 retq 49f935: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049f93c <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv>: 49f93c: 55 push %rbp 49f93d: 48 8b ec mov %rsp,%rbp 49f940: 48 83 ec 10 sub $0x10,%rsp 49f944: 48 89 f9 mov %rdi,%rcx 49f947: f3 0f 10 a9 88 00 00 movss 0x88(%rcx),%xmm5 49f94e: 00 49f94f: 8b 81 90 00 00 00 mov 0x90(%rcx),%eax 49f955: 89 c0 mov %eax,%eax 49f957: f3 48 0f 2a d8 cvtsi2ss %rax,%xmm3 49f95c: f3 0f 10 05 74 59 05 movss 0x55974(%rip),%xmm0 # 4f52d8 <_D2gc2gc2GC6configS2gc6config6Config+0x28> 49f963: 00 49f964: f3 0f 59 d8 mulss %xmm0,%xmm3 49f968: f3 0f 10 cb movss %xmm3,%xmm1 49f96c: f3 0f 10 d3 movss %xmm3,%xmm2 49f970: f3 0f 5c d5 subss %xmm5,%xmm2 49f974: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 49f978: f2 48 0f 10 15 67 46 rex.W movsd 0x44667(%rip),%xmm2 # 4e3fe8 <_D2gc2gc3Gcx6__initZ+0x228> 49f97f: 04 00 49f981: f2 0f 59 c2 mulsd %xmm2,%xmm0 49f985: f3 0f 10 d5 movss %xmm5,%xmm2 49f989: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 49f98d: f2 0f 58 c2 addsd %xmm2,%xmm0 49f991: f2 0f 5a f8 cvtsd2ss %xmm0,%xmm7 49f995: 0f 2e f9 ucomiss %xmm1,%xmm7 49f998: 77 08 ja 49f9a2 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0x66> 49f99a: 7a 06 jp 49f9a2 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0x66> 49f99c: f3 0f 10 cb movss %xmm3,%xmm1 49f9a0: eb 04 jmp 49f9a6 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0x6a> 49f9a2: f3 0f 10 cf movss %xmm7,%xmm1 49f9a6: f3 0f 11 89 88 00 00 movss %xmm1,0x88(%rcx) 49f9ad: 00 49f9ae: f3 0f 10 b1 8c 00 00 movss 0x8c(%rcx),%xmm6 49f9b5: 00 49f9b6: 8b 81 94 00 00 00 mov 0x94(%rcx),%eax 49f9bc: 89 c0 mov %eax,%eax 49f9be: f3 48 0f 2a e0 cvtsi2ss %rax,%xmm4 49f9c3: f3 0f 10 05 0d 59 05 movss 0x5590d(%rip),%xmm0 # 4f52d8 <_D2gc2gc2GC6configS2gc6config6Config+0x28> 49f9ca: 00 49f9cb: f3 0f 59 e0 mulss %xmm0,%xmm4 49f9cf: f3 0f 10 d4 movss %xmm4,%xmm2 49f9d3: f3 0f 10 cc movss %xmm4,%xmm1 49f9d7: f3 0f 5c ce subss %xmm6,%xmm1 49f9db: f3 0f 5a c1 cvtss2sd %xmm1,%xmm0 49f9df: f2 48 0f 10 0d 00 46 rex.W movsd 0x44600(%rip),%xmm1 # 4e3fe8 <_D2gc2gc3Gcx6__initZ+0x228> 49f9e6: 04 00 49f9e8: f2 0f 59 c1 mulsd %xmm1,%xmm0 49f9ec: f3 0f 10 ce movss %xmm6,%xmm1 49f9f0: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 49f9f4: f2 0f 58 c1 addsd %xmm1,%xmm0 49f9f8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 49f9fc: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 49fa01: 0f 2e c2 ucomiss %xmm2,%xmm0 49fa04: 77 08 ja 49fa0e <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0xd2> 49fa06: 7a 06 jp 49fa0e <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0xd2> 49fa08: f3 0f 10 d4 movss %xmm4,%xmm2 49fa0c: eb 05 jmp 49fa13 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv+0xd7> 49fa0e: f3 0f 10 55 f8 movss -0x8(%rbp),%xmm2 49fa13: f3 0f 11 91 8c 00 00 movss %xmm2,0x8c(%rcx) 49fa1a: 00 49fa1b: 48 8b e5 mov %rbp,%rsp 49fa1e: 5d pop %rbp 49fa1f: c3 retq 49fa20: 0f 1f 40 00 nopl 0x0(%rax) 000000000049fa24 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ3maxFNbffZf>: 49fa24: 55 push %rbp 49fa25: 48 8b ec mov %rsp,%rbp 49fa28: 48 83 ec 10 sub $0x10,%rsp 49fa2c: f3 0f 10 d0 movss %xmm0,%xmm2 49fa30: f3 0f 10 d9 movss %xmm1,%xmm3 49fa34: 0f 2e d1 ucomiss %xmm1,%xmm2 49fa37: 77 0c ja 49fa45 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ3maxFNbffZf+0x21> 49fa39: 7a 0a jp 49fa45 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ3maxFNbffZf+0x21> 49fa3b: f3 0f 11 4d f0 movss %xmm1,-0x10(%rbp) 49fa40: f3 0f 10 45 f0 movss -0x10(%rbp),%xmm0 49fa45: 48 8b e5 mov %rbp,%rsp 49fa48: 5d pop %rbp 49fa49: c3 retq 49fa4a: 66 90 xchg %ax,%ax 000000000049fa4c <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ11smoothDecayFNbffZf>: 49fa4c: 55 push %rbp 49fa4d: 48 8b ec mov %rsp,%rbp 49fa50: 48 83 ec 10 sub $0x10,%rsp 49fa54: f3 0f 10 d8 movss %xmm0,%xmm3 49fa58: f3 0f 10 e1 movss %xmm1,%xmm4 49fa5c: 66 0f 29 45 f0 movapd %xmm0,-0x10(%rbp) 49fa61: f3 0f 5c c4 subss %xmm4,%xmm0 49fa65: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 49fa69: f2 48 0f 10 15 76 45 rex.W movsd 0x44576(%rip),%xmm2 # 4e3fe8 <_D2gc2gc3Gcx6__initZ+0x228> 49fa70: 04 00 49fa72: f2 0f 59 c2 mulsd %xmm2,%xmm0 49fa76: f3 0f 5a f1 cvtss2sd %xmm1,%xmm6 49fa7a: f2 0f 58 c6 addsd %xmm6,%xmm0 49fa7e: f2 0f 5a e8 cvtsd2ss %xmm0,%xmm5 49fa82: 66 0f 28 45 f0 movapd -0x10(%rbp),%xmm0 49fa87: 0f 2e e8 ucomiss %xmm0,%xmm5 49fa8a: 77 08 ja 49fa94 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ11smoothDecayFNbffZf+0x48> 49fa8c: 7a 06 jp 49fa94 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ11smoothDecayFNbffZf+0x48> 49fa8e: f3 0f 10 c3 movss %xmm3,%xmm0 49fa92: eb 04 jmp 49fa98 <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZ11smoothDecayFNbffZf+0x4c> 49fa94: f3 0f 10 c5 movss %xmm5,%xmm0 49fa98: 48 8b e5 mov %rbp,%rsp 49fa9b: 5d pop %rbp 49fa9c: c3 retq 49fa9d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049faa4 <_D2gc2gc3Gcx8minimizeMFNbZv>: 49faa4: 55 push %rbp 49faa5: 48 8b ec mov %rsp,%rbp 49faa8: 48 83 ec 48 sub $0x48,%rsp 49faac: 53 push %rbx 49faad: 41 54 push %r12 49faaf: 41 55 push %r13 49fab1: 41 56 push %r14 49fab3: 41 57 push %r15 49fab5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49fab9: 48 8d 7f 28 lea 0x28(%rdi),%rdi 49fabd: e8 b2 39 00 00 callq 4a3474 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool> 49fac2: 48 89 45 c0 mov %rax,-0x40(%rbp) 49fac6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 49faca: 45 31 e4 xor %r12d,%r12d 49facd: 4c 39 65 c0 cmp %r12,-0x40(%rbp) 49fad1: 0f 84 86 01 00 00 je 49fc5d <_D2gc2gc3Gcx8minimizeMFNbZv+0x1b9> 49fad7: 48 8b 45 f8 mov -0x8(%rbp),%rax 49fadb: 48 8d 88 98 00 00 00 lea 0x98(%rax),%rcx 49fae2: 48 89 4d e0 mov %rcx,-0x20(%rbp) 49fae6: 48 8b 75 e0 mov -0x20(%rbp),%rsi 49faea: 8b 16 mov (%rsi),%edx 49faec: 48 8b 7d c8 mov -0x38(%rbp),%rdi 49faf0: 4a 8b 1c e7 mov (%rdi,%r12,8),%rbx 49faf4: 48 2b 93 80 00 00 00 sub 0x80(%rbx),%rdx 49fafb: 89 16 mov %edx,(%rsi) 49fafd: 48 8b 03 mov (%rbx),%rax 49fb00: 48 85 c0 test %rax,%rax 49fb03: 74 2f je 49fb34 <_D2gc2gc3Gcx8minimizeMFNbZv+0x90> 49fb05: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 49fb0c: 48 85 c9 test %rcx,%rcx 49fb0f: 74 1a je 49fb2b <_D2gc2gc3Gcx8minimizeMFNbZv+0x87> 49fb11: 48 c1 e1 0c shl $0xc,%rcx 49fb15: 48 89 ce mov %rcx,%rsi 49fb18: 48 89 c7 mov %rax,%rdi 49fb1b: e8 b0 81 fe ff callq 487cd0 49fb20: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 49fb27: 00 00 00 00 49fb2b: 31 d2 xor %edx,%edx 49fb2d: 48 89 13 mov %rdx,(%rbx) 49fb30: 48 89 53 08 mov %rdx,0x8(%rbx) 49fb34: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 49fb3b: 48 85 c0 test %rax,%rax 49fb3e: 74 13 je 49fb53 <_D2gc2gc3Gcx8minimizeMFNbZv+0xaf> 49fb40: 48 89 c7 mov %rax,%rdi 49fb43: e8 58 7e fe ff callq 4879a0 49fb48: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 49fb4f: 00 00 00 00 49fb53: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 49fb5a: 48 85 c9 test %rcx,%rcx 49fb5d: 74 08 je 49fb67 <_D2gc2gc3Gcx8minimizeMFNbZv+0xc3> 49fb5f: 48 89 cf mov %rcx,%rdi 49fb62: e8 39 7e fe ff callq 4879a0 49fb67: 4c 8d 6b 10 lea 0x10(%rbx),%r13 49fb6b: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 49fb70: 74 11 je 49fb83 <_D2gc2gc3Gcx8minimizeMFNbZv+0xdf> 49fb72: 49 8b 7d 00 mov 0x0(%r13),%rdi 49fb76: e8 25 7e fe ff callq 4879a0 49fb7b: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 49fb82: 00 49fb83: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 49fb8a: 74 25 je 49fbb1 <_D2gc2gc3Gcx8minimizeMFNbZv+0x10d> 49fb8c: 48 8d 43 70 lea 0x70(%rbx),%rax 49fb90: 48 89 45 d0 mov %rax,-0x30(%rbp) 49fb94: 48 8b 10 mov (%rax),%rdx 49fb97: 48 85 d2 test %rdx,%rdx 49fb9a: 74 38 je 49fbd4 <_D2gc2gc3Gcx8minimizeMFNbZv+0x130> 49fb9c: 48 89 d7 mov %rdx,%rdi 49fb9f: e8 fc 7d fe ff callq 4879a0 49fba4: 48 8b 4d d0 mov -0x30(%rbp),%rcx 49fba8: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 49fbaf: eb 23 jmp 49fbd4 <_D2gc2gc3Gcx8minimizeMFNbZv+0x130> 49fbb1: 48 8d 73 20 lea 0x20(%rbx),%rsi 49fbb5: 48 89 75 d8 mov %rsi,-0x28(%rbp) 49fbb9: 48 8b 06 mov (%rsi),%rax 49fbbc: 48 85 c0 test %rax,%rax 49fbbf: 74 13 je 49fbd4 <_D2gc2gc3Gcx8minimizeMFNbZv+0x130> 49fbc1: 48 89 c7 mov %rax,%rdi 49fbc4: e8 d7 7d fe ff callq 4879a0 49fbc9: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49fbcd: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 49fbd4: 4c 8d 73 30 lea 0x30(%rbx),%r14 49fbd8: 49 83 3e 00 cmpq $0x0,(%r14) 49fbdc: 74 0f je 49fbed <_D2gc2gc3Gcx8minimizeMFNbZv+0x149> 49fbde: 49 8b 3e mov (%r14),%rdi 49fbe1: e8 ba 7d fe ff callq 4879a0 49fbe6: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 49fbed: 4c 8d 7b 40 lea 0x40(%rbx),%r15 49fbf1: 49 83 3f 00 cmpq $0x0,(%r15) 49fbf5: 74 0f je 49fc06 <_D2gc2gc3Gcx8minimizeMFNbZv+0x162> 49fbf7: 49 8b 3f mov (%r15),%rdi 49fbfa: e8 a1 7d fe ff callq 4879a0 49fbff: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 49fc06: 48 8d 43 50 lea 0x50(%rbx),%rax 49fc0a: 48 89 45 e8 mov %rax,-0x18(%rbp) 49fc0e: 48 83 38 00 cmpq $0x0,(%rax) 49fc12: 74 13 je 49fc27 <_D2gc2gc3Gcx8minimizeMFNbZv+0x183> 49fc14: 48 8b 38 mov (%rax),%rdi 49fc17: e8 84 7d fe ff callq 4879a0 49fc1c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49fc20: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 49fc27: 48 8d 53 60 lea 0x60(%rbx),%rdx 49fc2b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 49fc2f: 48 83 3a 00 cmpq $0x0,(%rdx) 49fc33: 74 13 je 49fc48 <_D2gc2gc3Gcx8minimizeMFNbZv+0x1a4> 49fc35: 48 8b 3a mov (%rdx),%rdi 49fc38: e8 63 7d fe ff callq 4879a0 49fc3d: 48 8b 45 f0 mov -0x10(%rbp),%rax 49fc41: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 49fc48: 48 8b fb mov %rbx,%rdi 49fc4b: e8 50 7d fe ff callq 4879a0 49fc50: 49 ff c4 inc %r12 49fc53: 4c 3b 65 c0 cmp -0x40(%rbp),%r12 49fc57: 0f 82 89 fe ff ff jb 49fae6 <_D2gc2gc3Gcx8minimizeMFNbZv+0x42> 49fc5d: 41 5f pop %r15 49fc5f: 41 5e pop %r14 49fc61: 41 5d pop %r13 49fc63: 41 5c pop %r12 49fc65: 5b pop %rbx 49fc66: 48 8b e5 mov %rbp,%rsp 49fc69: 5d pop %rbp 49fc6a: c3 retq 49fc6b: 90 nop 000000000049fc6c <_D2gc2gc3Gcx6lowMemMxFNbNdZb>: 49fc6c: 55 push %rbp 49fc6d: 48 8b ec mov %rsp,%rbp 49fc70: 48 83 ec 10 sub $0x10,%rsp 49fc74: 31 c0 xor %eax,%eax 49fc76: 48 8b e5 mov %rbp,%rsp 49fc79: 5d pop %rbp 49fc7a: c3 retq 49fc7b: 90 nop 000000000049fc7c <_D2gc2gc3Gcx5allocMFNbmKmkZPv>: 49fc7c: 55 push %rbp 49fc7d: 48 8b ec mov %rsp,%rbp 49fc80: 48 83 ec 20 sub $0x20,%rsp 49fc84: 48 81 f9 00 08 00 00 cmp $0x800,%rcx 49fc8b: 77 0d ja 49fc9a <_D2gc2gc3Gcx5allocMFNbmKmkZPv+0x1e> 49fc8d: 8a 89 e0 52 4f 00 mov 0x4f52e0(%rcx),%cl 49fc93: e8 1c 00 00 00 callq 49fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv> 49fc98: eb 10 jmp 49fcaa <_D2gc2gc3Gcx5allocMFNbmKmkZPv+0x2e> 49fc9a: 49 89 c8 mov %rcx,%r8 49fc9d: 48 89 d1 mov %rdx,%rcx 49fca0: 48 89 f2 mov %rsi,%rdx 49fca3: 31 f6 xor %esi,%esi 49fca5: e8 92 02 00 00 callq 49ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv> 49fcaa: 48 8b e5 mov %rbp,%rsp 49fcad: 5d pop %rbp 49fcae: c3 retq 49fcaf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000049fcb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv>: 49fcb4: 55 push %rbp 49fcb5: 48 8b ec mov %rsp,%rbp 49fcb8: 48 83 ec 60 sub $0x60,%rsp 49fcbc: 53 push %rbx 49fcbd: 41 54 push %r12 49fcbf: 41 55 push %r13 49fcc1: 41 56 push %r14 49fcc3: 48 89 7d e8 mov %rdi,-0x18(%rbp) 49fcc7: 89 4d f8 mov %ecx,-0x8(%rbp) 49fcca: 49 89 f4 mov %rsi,%r12 49fccd: 0f b6 5d f8 movzbl -0x8(%rbp),%ebx 49fcd1: 89 db mov %ebx,%ebx 49fcd3: 8b 04 9d e0 85 4f 00 mov 0x4f85e0(,%rbx,4),%eax 49fcda: 48 89 02 mov %rax,(%rdx) 49fcdd: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 49fce4: 00 49fce5: 48 8d 7d e8 lea -0x18(%rbp),%rdi 49fce9: e8 c6 01 00 00 callq 49feb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb> 49fcee: 34 01 xor $0x1,%al 49fcf0: 0f 84 a5 00 00 00 je 49fd9b <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xe7> 49fcf6: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49fcfa: 83 79 24 00 cmpl $0x0,0x24(%rcx) 49fcfe: 75 1a jne 49fd1a <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x66> 49fd00: 8b 91 90 00 00 00 mov 0x90(%rcx),%edx 49fd06: 89 d2 mov %edx,%edx 49fd08: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 49fd0d: f3 0f 10 89 88 00 00 movss 0x88(%rcx),%xmm1 49fd14: 00 49fd15: 0f 2e c8 ucomiss %xmm0,%xmm1 49fd18: 76 32 jbe 49fd4c <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x98> 49fd1a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49fd1e: 48 89 4d a8 mov %rcx,-0x58(%rbp) 49fd22: ba 01 00 00 00 mov $0x1,%edx 49fd27: 31 f6 xor %esi,%esi 49fd29: 48 8b 7d a8 mov -0x58(%rbp),%rdi 49fd2d: e8 4a 05 00 00 callq 4a027c <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool> 49fd32: 48 85 c0 test %rax,%rax 49fd35: 75 28 jne 49fd5f <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xab> 49fd37: 48 8b 45 e8 mov -0x18(%rbp),%rax 49fd3b: 48 89 45 b0 mov %rax,-0x50(%rbp) 49fd3f: 31 f6 xor %esi,%esi 49fd41: 48 8b 7d b0 mov -0x50(%rbp),%rdi 49fd45: e8 b2 19 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49fd4a: eb 13 jmp 49fd5f <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xab> 49fd4c: 48 8b 45 e8 mov -0x18(%rbp),%rax 49fd50: 48 89 45 b8 mov %rax,-0x48(%rbp) 49fd54: 31 f6 xor %esi,%esi 49fd56: 48 8b 7d b8 mov -0x48(%rbp),%rdi 49fd5a: e8 9d 19 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49fd5f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 49fd63: e8 4c 01 00 00 callq 49feb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb> 49fd68: 34 01 xor $0x1,%al 49fd6a: 74 2f je 49fd9b <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xe7> 49fd6c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 49fd70: 48 89 4d c0 mov %rcx,-0x40(%rbp) 49fd74: ba 01 00 00 00 mov $0x1,%edx 49fd79: 31 f6 xor %esi,%esi 49fd7b: 48 8b 7d c0 mov -0x40(%rbp),%rdi 49fd7f: e8 f8 04 00 00 callq 4a027c <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool> 49fd84: 48 85 c0 test %rax,%rax 49fd87: 74 0d je 49fd96 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xe2> 49fd89: 48 8d 7d e8 lea -0x18(%rbp),%rdi 49fd8d: e8 22 01 00 00 callq 49feb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb> 49fd92: 34 01 xor $0x1,%al 49fd94: 74 05 je 49fd9b <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0xe7> 49fd96: e8 99 f4 fe ff callq 48f234 49fd9b: 48 8b 45 a0 mov -0x60(%rbp),%rax 49fd9f: 48 8b 08 mov (%rax),%rcx 49fda2: 0f b6 55 f8 movzbl -0x8(%rbp),%edx 49fda6: 89 d2 mov %edx,%edx 49fda8: 48 8b 75 e8 mov -0x18(%rbp),%rsi 49fdac: 48 8d 3c d6 lea (%rsi,%rdx,8),%rdi 49fdb0: 48 89 4f 48 mov %rcx,0x48(%rdi) 49fdb4: 48 8b 45 a0 mov -0x60(%rbp),%rax 49fdb8: 48 8b 58 08 mov 0x8(%rax),%rbx 49fdbc: 45 85 e4 test %r12d,%r12d 49fdbf: 0f 84 df 00 00 00 je 49fea4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1f0> 49fdc5: 49 89 c5 mov %rax,%r13 49fdc8: 4c 2b 2b sub (%rbx),%r13 49fdcb: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 49fdd1: 49 d3 fd sar %cl,%r13 49fdd4: 4c 89 6d c8 mov %r13,-0x38(%rbp) 49fdd8: 49 c1 ed 06 shr $0x6,%r13 49fddc: 48 8b 55 c8 mov -0x38(%rbp),%rdx 49fde0: 48 81 e2 3f 00 00 00 and $0x3f,%rdx 49fde7: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49fdeb: 41 be 01 00 00 00 mov $0x1,%r14d 49fdf1: 8b 4d d0 mov -0x30(%rbp),%ecx 49fdf4: 49 d3 e6 shl %cl,%r14 49fdf7: 41 f7 c4 20 00 00 00 test $0x20,%r12d 49fdfe: 74 24 je 49fe24 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x170> 49fe00: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 49fe05: 75 15 jne 49fe1c <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x168> 49fe07: 48 8d 73 40 lea 0x40(%rbx),%rsi 49fe0b: 48 89 75 d8 mov %rsi,-0x28(%rbp) 49fe0f: 48 8b 73 18 mov 0x18(%rbx),%rsi 49fe13: 48 8b 7d d8 mov -0x28(%rbp),%rdi 49fe17: e8 90 6c 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49fe1c: 48 8b 43 40 mov 0x40(%rbx),%rax 49fe20: 4e 09 34 e8 or %r14,(%rax,%r13,8) 49fe24: 41 f7 c4 01 00 00 00 test $0x1,%r12d 49fe2b: 74 1f je 49fe4c <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x198> 49fe2d: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 49fe32: 75 10 jne 49fe44 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x190> 49fe34: 48 8d 4b 30 lea 0x30(%rbx),%rcx 49fe38: 48 8b 73 18 mov 0x18(%rbx),%rsi 49fe3c: 48 89 cf mov %rcx,%rdi 49fe3f: e8 68 6c 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49fe44: 48 8b 53 30 mov 0x30(%rbx),%rdx 49fe48: 4e 09 34 ea or %r14,(%rdx,%r13,8) 49fe4c: 41 f7 c4 02 00 00 00 test $0x2,%r12d 49fe53: 74 08 je 49fe5d <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1a9> 49fe55: 48 8b 43 50 mov 0x50(%rbx),%rax 49fe59: 4e 09 34 e8 or %r14,(%rax,%r13,8) 49fe5d: 41 f7 c4 08 00 00 00 test $0x8,%r12d 49fe64: 74 08 je 49fe6e <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1ba> 49fe66: 48 8b 4b 60 mov 0x60(%rbx),%rcx 49fe6a: 4e 09 34 e9 or %r14,(%rcx,%r13,8) 49fe6e: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 49fe75: 74 2d je 49fea4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1f0> 49fe77: 41 f7 c4 10 00 00 00 test $0x10,%r12d 49fe7e: 74 24 je 49fea4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1f0> 49fe80: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 49fe85: 75 15 jne 49fe9c <_D2gc2gc3Gcx10smallAllocMFNbhKmkZPv+0x1e8> 49fe87: 48 8d 73 70 lea 0x70(%rbx),%rsi 49fe8b: 48 89 75 e0 mov %rsi,-0x20(%rbp) 49fe8f: 48 8b 73 18 mov 0x18(%rbx),%rsi 49fe93: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49fe97: e8 10 6c 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 49fe9c: 48 8b 43 70 mov 0x70(%rbx),%rax 49fea0: 4e 09 34 e8 or %r14,(%rax,%r13,8) 49fea4: 48 8b 45 a0 mov -0x60(%rbp),%rax 49fea8: 41 5e pop %r14 49feaa: 41 5d pop %r13 49feac: 41 5c pop %r12 49feae: 5b pop %rbx 49feaf: 48 8b e5 mov %rbp,%rsp 49feb2: 5d pop %rbp 49feb3: c3 retq 000000000049feb4 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb>: 49feb4: 55 push %rbp 49feb5: 48 8b ec mov %rsp,%rbp 49feb8: 48 83 ec 18 sub $0x18,%rsp 49febc: 53 push %rbx 49febd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49fec1: 8a 47 10 mov 0x10(%rdi),%al 49fec4: 48 89 85 e8 ff ff ff mov %rax,-0x18(%rbp) 49fecb: 25 ff 00 00 00 and $0xff,%eax 49fed0: 89 c0 mov %eax,%eax 49fed2: 48 8b 0f mov (%rdi),%rcx 49fed5: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 49fed9: 48 83 7a 48 00 cmpq $0x0,0x48(%rdx) 49fede: 75 31 jne 49ff11 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb+0x5d> 49fee0: 48 8b b5 e8 ff ff ff mov -0x18(%rbp),%rsi 49fee7: 48 89 cf mov %rcx,%rdi 49feea: e8 2d 07 00 00 callq 4a061c <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List> 49feef: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49fef3: 0f b6 59 10 movzbl 0x10(%rcx),%ebx 49fef7: 89 db mov %ebx,%ebx 49fef9: 48 8b 11 mov (%rcx),%rdx 49fefc: 48 8d 34 da lea (%rdx,%rbx,8),%rsi 49ff00: 48 89 46 48 mov %rax,0x48(%rsi) 49ff04: 48 85 c0 test %rax,%rax 49ff07: 75 08 jne 49ff11 <_D2gc2gc3Gcx10smallAllocMFNbhKmkZ8tryAllocMFNbZb+0x5d> 49ff09: 31 c0 xor %eax,%eax 49ff0b: 5b pop %rbx 49ff0c: 48 8b e5 mov %rbp,%rsp 49ff0f: 5d pop %rbp 49ff10: c3 retq 49ff11: 48 8b 7d f8 mov -0x8(%rbp),%rdi 49ff15: 0f b6 5f 10 movzbl 0x10(%rdi),%ebx 49ff19: 89 db mov %ebx,%ebx 49ff1b: 48 8b 0f mov (%rdi),%rcx 49ff1e: 48 8d 14 d9 lea (%rcx,%rbx,8),%rdx 49ff22: 48 8b 72 48 mov 0x48(%rdx),%rsi 49ff26: 48 89 77 b8 mov %rsi,-0x48(%rdi) 49ff2a: b8 01 00 00 00 mov $0x1,%eax 49ff2f: 5b pop %rbx 49ff30: 48 8b e5 mov %rbp,%rsp 49ff33: 5d pop %rbp 49ff34: c3 retq 49ff35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000049ff3c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv>: 49ff3c: 55 push %rbp 49ff3d: 48 8b ec mov %rsp,%rbp 49ff40: 48 83 ec 60 sub $0x60,%rsp 49ff44: 53 push %rbx 49ff45: 41 54 push %r12 49ff47: 41 55 push %r13 49ff49: 41 56 push %r14 49ff4b: 48 89 7d e0 mov %rdi,-0x20(%rbp) 49ff4f: 48 89 4d f0 mov %rcx,-0x10(%rbp) 49ff53: 49 89 d4 mov %rdx,%r12 49ff56: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 49ff5d: 00 49ff5e: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 49ff65: 00 49ff66: 49 81 c0 ff 0f 00 00 add $0xfff,%r8 49ff6d: 49 c1 e8 0c shr $0xc,%r8 49ff71: 4c 89 45 b0 mov %r8,-0x50(%rbp) 49ff75: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49ff79: e8 26 02 00 00 callq 4a01a4 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb> 49ff7e: 34 01 xor $0x1,%al 49ff80: 0f 84 9a 00 00 00 je 4a0020 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xe4> 49ff86: 48 8b 45 e0 mov -0x20(%rbp),%rax 49ff8a: 83 78 24 00 cmpl $0x0,0x24(%rax) 49ff8e: 75 1a jne 49ffaa <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x6e> 49ff90: 8b 88 94 00 00 00 mov 0x94(%rax),%ecx 49ff96: 89 c9 mov %ecx,%ecx 49ff98: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 49ff9d: f3 0f 10 88 8c 00 00 movss 0x8c(%rax),%xmm1 49ffa4: 00 49ffa5: 0f 2e c8 ucomiss %xmm0,%xmm1 49ffa8: 76 2b jbe 49ffd5 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x99> 49ffaa: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49ffae: e8 81 02 00 00 callq 4a0234 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ15tryAllocNewPoolMFNbZb> 49ffb3: 34 01 xor $0x1,%al 49ffb5: 74 3a je 49fff1 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xb5> 49ffb7: 48 8b 45 e0 mov -0x20(%rbp),%rax 49ffbb: 48 89 45 b8 mov %rax,-0x48(%rbp) 49ffbf: 31 f6 xor %esi,%esi 49ffc1: 48 8b 7d b8 mov -0x48(%rbp),%rdi 49ffc5: e8 32 17 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49ffca: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49ffce: e8 d1 fa ff ff callq 49faa4 <_D2gc2gc3Gcx8minimizeMFNbZv> 49ffd3: eb 1c jmp 49fff1 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xb5> 49ffd5: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49ffd9: 48 89 55 c0 mov %rdx,-0x40(%rbp) 49ffdd: 31 f6 xor %esi,%esi 49ffdf: 48 8b 7d c0 mov -0x40(%rbp),%rdi 49ffe3: e8 14 17 00 00 callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 49ffe8: 48 8b 7d e0 mov -0x20(%rbp),%rdi 49ffec: e8 b3 fa ff ff callq 49faa4 <_D2gc2gc3Gcx8minimizeMFNbZv> 49fff1: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 49fff6: 75 28 jne 4a0020 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xe4> 49fff8: 48 8d 7d e0 lea -0x20(%rbp),%rdi 49fffc: e8 a3 01 00 00 callq 4a01a4 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb> 4a0001: 34 01 xor $0x1,%al 4a0003: 74 1b je 4a0020 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xe4> 4a0005: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4a0009: e8 26 02 00 00 callq 4a0234 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ15tryAllocNewPoolMFNbZb> 4a000e: 34 01 xor $0x1,%al 4a0010: 74 0e je 4a0020 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0xe4> 4a0012: 31 c0 xor %eax,%eax 4a0014: 41 5e pop %r14 4a0016: 41 5d pop %r13 4a0018: 41 5c pop %r12 4a001a: 5b pop %rbx 4a001b: 48 8b e5 mov %rbp,%rsp 4a001e: 5d pop %rbp 4a001f: c3 retq 4a0020: 48 8b 45 a0 mov -0x60(%rbp),%rax 4a0024: 48 8b 88 90 00 00 00 mov 0x90(%rax),%rcx 4a002b: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4a002f: c6 04 11 08 movb $0x8,(%rcx,%rdx,1) 4a0033: 48 8b 5d b0 mov -0x50(%rbp),%rbx 4a0037: be 01 00 00 00 mov $0x1,%esi 4a003c: 48 3b de cmp %rsi,%rbx 4a003f: 76 22 jbe 4a0063 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x127> 4a0041: 48 8d 53 ff lea -0x1(%rbx),%rdx 4a0045: be 09 00 00 00 mov $0x9,%esi 4a004a: 48 8b 45 a0 mov -0x60(%rbp),%rax 4a004e: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 4a0055: 48 8b 4d a8 mov -0x58(%rbp),%rcx 4a0059: 48 8d 7c 39 01 lea 0x1(%rcx,%rdi,1),%rdi 4a005e: e8 3d 7b fe ff callq 487ba0 4a0063: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4a0067: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4a006b: e8 e0 28 00 00 callq 4a2950 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv> 4a0070: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4a0074: 48 81 c3 94 00 00 00 add $0x94,%rbx 4a007b: 8b 03 mov (%rbx),%eax 4a007d: 48 03 45 b0 add -0x50(%rbp),%rax 4a0081: 89 03 mov %eax,(%rbx) 4a0083: 48 8b 4d b0 mov -0x50(%rbp),%rcx 4a0087: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4a008b: 48 29 8a 88 00 00 00 sub %rcx,0x88(%rdx) 4a0092: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4a0096: 48 c1 e6 0c shl $0xc,%rsi 4a009a: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4a009e: 48 03 37 add (%rdi),%rsi 4a00a1: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4a00a5: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a00a9: 48 c1 e0 0c shl $0xc,%rax 4a00ad: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a00b1: 48 89 01 mov %rax,(%rcx) 4a00b4: 45 85 e4 test %r12d,%r12d 4a00b7: 0f 84 d3 00 00 00 je 4a0190 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x254> 4a00bd: 48 8b 5d a0 mov -0x60(%rbp),%rbx 4a00c1: 4c 8b 6d a8 mov -0x58(%rbp),%r13 4a00c5: 49 c1 ed 06 shr $0x6,%r13 4a00c9: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4a00cd: 48 81 e2 3f 00 00 00 and $0x3f,%rdx 4a00d4: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4a00d8: 41 be 01 00 00 00 mov $0x1,%r14d 4a00de: 8b 4d d0 mov -0x30(%rbp),%ecx 4a00e1: 49 d3 e6 shl %cl,%r14 4a00e4: 41 f7 c4 20 00 00 00 test $0x20,%r12d 4a00eb: 74 23 je 4a0110 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x1d4> 4a00ed: 48 8b 75 a0 mov -0x60(%rbp),%rsi 4a00f1: 48 83 7e 48 00 cmpq $0x0,0x48(%rsi) 4a00f6: 75 10 jne 4a0108 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x1cc> 4a00f8: 48 8d 46 40 lea 0x40(%rsi),%rax 4a00fc: 48 8b 76 18 mov 0x18(%rsi),%rsi 4a0100: 48 89 c7 mov %rax,%rdi 4a0103: e8 a4 69 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a0108: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4a010c: 4e 09 34 e9 or %r14,(%rcx,%r13,8) 4a0110: 41 f7 c4 01 00 00 00 test $0x1,%r12d 4a0117: 74 1f je 4a0138 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x1fc> 4a0119: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4a011e: 75 10 jne 4a0130 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x1f4> 4a0120: 48 8d 53 30 lea 0x30(%rbx),%rdx 4a0124: 48 8b 73 18 mov 0x18(%rbx),%rsi 4a0128: 48 89 d7 mov %rdx,%rdi 4a012b: e8 7c 69 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a0130: 48 8b 43 30 mov 0x30(%rbx),%rax 4a0134: 4e 09 34 e8 or %r14,(%rax,%r13,8) 4a0138: 41 f7 c4 02 00 00 00 test $0x2,%r12d 4a013f: 74 08 je 4a0149 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x20d> 4a0141: 48 8b 4b 50 mov 0x50(%rbx),%rcx 4a0145: 4e 09 34 e9 or %r14,(%rcx,%r13,8) 4a0149: 41 f7 c4 08 00 00 00 test $0x8,%r12d 4a0150: 74 08 je 4a015a <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x21e> 4a0152: 48 8b 53 60 mov 0x60(%rbx),%rdx 4a0156: 4e 09 34 ea or %r14,(%rdx,%r13,8) 4a015a: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 4a0161: 74 2d je 4a0190 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x254> 4a0163: 41 f7 c4 10 00 00 00 test $0x10,%r12d 4a016a: 74 24 je 4a0190 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x254> 4a016c: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a0171: 75 15 jne 4a0188 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZPv+0x24c> 4a0173: 48 8d 73 70 lea 0x70(%rbx),%rsi 4a0177: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4a017b: 48 8b 73 18 mov 0x18(%rbx),%rsi 4a017f: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a0183: e8 24 69 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a0188: 48 8b 43 70 mov 0x70(%rbx),%rax 4a018c: 4e 09 34 e8 or %r14,(%rax,%r13,8) 4a0190: 48 8b 45 c8 mov -0x38(%rbp),%rax 4a0194: 41 5e pop %r14 4a0196: 41 5d pop %r13 4a0198: 41 5c pop %r12 4a019a: 5b pop %rbx 4a019b: 48 8b e5 mov %rbp,%rsp 4a019e: 5d pop %rbp 4a019f: c3 retq 4a01a0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a01a4 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb>: 4a01a4: 55 push %rbp 4a01a5: 48 8b ec mov %rsp,%rbp 4a01a8: 48 83 ec 18 sub $0x18,%rsp 4a01ac: 53 push %rbx 4a01ad: 41 54 push %r12 4a01af: 41 55 push %r13 4a01b1: 49 89 fd mov %rdi,%r13 4a01b4: 49 8b 45 00 mov 0x0(%r13),%rax 4a01b8: 48 8b 58 30 mov 0x30(%rax),%rbx 4a01bc: 48 8b 48 28 mov 0x28(%rax),%rcx 4a01c0: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4a01c4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a01c8: 45 31 e4 xor %r12d,%r12d 4a01cb: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4a01cf: 74 54 je 4a0225 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb+0x81> 4a01d1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a01d5: 4a 8b 1c e2 mov (%rdx,%r12,8),%rbx 4a01d9: 40 8a b3 98 00 00 00 mov 0x98(%rbx),%sil 4a01e0: 40 80 f6 01 xor $0x1,%sil 4a01e4: 75 36 jne 4a021c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb+0x78> 4a01e6: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 4a01ed: 49 3b 45 d0 cmp -0x30(%r13),%rax 4a01f1: 72 29 jb 4a021c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb+0x78> 4a01f3: 49 8b 75 d0 mov -0x30(%r13),%rsi 4a01f7: 48 8b fb mov %rbx,%rdi 4a01fa: e8 b1 27 00 00 callq 4a29b0 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm> 4a01ff: 49 89 45 c8 mov %rax,-0x38(%r13) 4a0203: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4a0207: 74 13 je 4a021c <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb+0x78> 4a0209: 49 89 5d c0 mov %rbx,-0x40(%r13) 4a020d: b8 01 00 00 00 mov $0x1,%eax 4a0212: 41 5d pop %r13 4a0214: 41 5c pop %r12 4a0216: 5b pop %rbx 4a0217: 48 8b e5 mov %rbp,%rsp 4a021a: 5d pop %rbp 4a021b: c3 retq 4a021c: 49 ff c4 inc %r12 4a021f: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4a0223: 72 ac jb 4a01d1 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ8tryAllocMFNbZb+0x2d> 4a0225: 31 c0 xor %eax,%eax 4a0227: 41 5d pop %r13 4a0229: 41 5c pop %r12 4a022b: 5b pop %rbx 4a022c: 48 8b e5 mov %rbp,%rsp 4a022f: 5d pop %rbp 4a0230: c3 retq 4a0231: 0f 1f 00 nopl (%rax) 00000000004a0234 <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ15tryAllocNewPoolMFNbZb>: 4a0234: 55 push %rbp 4a0235: 48 8b ec mov %rsp,%rbp 4a0238: 50 push %rax 4a0239: 53 push %rbx 4a023a: 48 89 fb mov %rdi,%rbx 4a023d: 48 8b 53 d0 mov -0x30(%rbx),%rdx 4a0241: be 01 00 00 00 mov $0x1,%esi 4a0246: 48 8b 3b mov (%rbx),%rdi 4a0249: e8 2e 00 00 00 callq 4a027c <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool> 4a024e: 48 89 43 c0 mov %rax,-0x40(%rbx) 4a0252: 48 85 c0 test %rax,%rax 4a0255: 75 08 jne 4a025f <_D2gc2gc3Gcx8bigAllocMFNbmKmkxC8TypeInfoZ15tryAllocNewPoolMFNbZb+0x2b> 4a0257: 31 c0 xor %eax,%eax 4a0259: 5b pop %rbx 4a025a: 48 8b e5 mov %rbp,%rsp 4a025d: 5d pop %rbp 4a025e: c3 retq 4a025f: 48 8b 73 d0 mov -0x30(%rbx),%rsi 4a0263: 48 8b 7b c0 mov -0x40(%rbx),%rdi 4a0267: e8 44 27 00 00 callq 4a29b0 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm> 4a026c: 48 89 43 c8 mov %rax,-0x38(%rbx) 4a0270: b8 01 00 00 00 mov $0x1,%eax 4a0275: 5b pop %rbx 4a0276: 48 8b e5 mov %rbp,%rsp 4a0279: 5d pop %rbp 4a027a: c3 retq 4a027b: 90 nop 00000000004a027c <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool>: 4a027c: 55 push %rbp 4a027d: 48 8b ec mov %rsp,%rbp 4a0280: 48 83 ec 38 sub $0x38,%rsp 4a0284: 53 push %rbx 4a0285: 41 54 push %r12 4a0287: 41 55 push %r13 4a0289: 41 56 push %r14 4a028b: 41 57 push %r15 4a028d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a0291: 49 89 f6 mov %rsi,%r14 4a0294: 49 89 d4 mov %rdx,%r12 4a0297: 48 8b 0d 22 50 05 00 mov 0x55022(%rip),%rcx # 4f52c0 <_D2gc2gc2GC6configS2gc6config6Config+0x10> 4a029e: 48 c1 e1 14 shl $0x14,%rcx 4a02a2: 48 c1 e9 0c shr $0xc,%rcx 4a02a6: 49 39 cc cmp %rcx,%r12 4a02a9: 73 05 jae 4a02b0 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x34> 4a02ab: 4c 8b e1 mov %rcx,%r12 4a02ae: eb 20 jmp 4a02d0 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x54> 4a02b0: 4c 39 e1 cmp %r12,%rcx 4a02b3: 73 1b jae 4a02d0 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x54> 4a02b5: 48 89 d1 mov %rdx,%rcx 4a02b8: 48 d1 e9 shr %rcx 4a02bb: 48 03 ca add %rdx,%rcx 4a02be: 48 b8 ff ff ff ff ff mov $0xfffffffffffff,%rax 4a02c5: ff 0f 00 4a02c8: 48 3b c8 cmp %rax,%rcx 4a02cb: 73 03 jae 4a02d0 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x54> 4a02cd: 49 89 cc mov %rcx,%r12 4a02d0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a02d4: 48 8b 51 30 mov 0x30(%rcx),%rdx 4a02d8: 48 85 d2 test %rdx,%rdx 4a02db: 74 2e je 4a030b <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x8f> 4a02dd: 48 89 d1 mov %rdx,%rcx 4a02e0: 48 0f af 0d e8 4f 05 imul 0x54fe8(%rip),%rcx # 4f52d0 <_D2gc2gc2GC6configS2gc6config6Config+0x20> 4a02e7: 00 4a02e8: 48 03 0d d1 4f 05 00 add 0x54fd1(%rip),%rcx # 4f52c0 <_D2gc2gc2GC6configS2gc6config6Config+0x10> 4a02ef: 48 39 0d d2 4f 05 00 cmp %rcx,0x54fd2(%rip) # 4f52c8 <_D2gc2gc2GC6configS2gc6config6Config+0x18> 4a02f6: 73 07 jae 4a02ff <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x83> 4a02f8: 48 8b 0d c9 4f 05 00 mov 0x54fc9(%rip),%rcx # 4f52c8 <_D2gc2gc2GC6configS2gc6config6Config+0x18> 4a02ff: 48 c1 e1 08 shl $0x8,%rcx 4a0303: 49 39 cc cmp %rcx,%r12 4a0306: 73 03 jae 4a030b <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x8f> 4a0308: 4c 8b e1 mov %rcx,%r12 4a030b: 41 80 fe 01 cmp $0x1,%r14b 4a030f: be b8 00 00 00 mov $0xb8,%esi 4a0314: bf 01 00 00 00 mov $0x1,%edi 4a0319: e8 72 76 fe ff callq 487990 4a031e: 48 89 c3 mov %rax,%rbx 4a0321: 48 85 db test %rbx,%rbx 4a0324: 0f 84 a3 02 00 00 je 4a05cd <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x351> 4a032a: 4d 8b ec mov %r12,%r13 4a032d: 44 88 b3 98 00 00 00 mov %r14b,0x98(%rbx) 4a0334: 41 80 fe 01 cmp $0x1,%r14b 4a0338: b8 0c 00 00 00 mov $0xc,%eax 4a033d: 7d 05 jge 4a0344 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0xc8> 4a033f: b8 04 00 00 00 mov $0x4,%eax 4a0344: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 4a034a: 45 31 c9 xor %r9d,%r9d 4a034d: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a0353: b9 22 00 00 00 mov $0x22,%ecx 4a0358: ba 03 00 00 00 mov $0x3,%edx 4a035d: 4d 8b fc mov %r12,%r15 4a0360: 49 c1 e7 0c shl $0xc,%r15 4a0364: 4c 89 fe mov %r15,%rsi 4a0367: 31 ff xor %edi,%edi 4a0369: e8 82 79 fe ff callq 487cf0 4a036e: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4a0372: 41 b8 00 00 00 00 mov $0x0,%r8d 4a0378: 74 03 je 4a037d <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x101> 4a037a: 49 89 c0 mov %rax,%r8 4a037d: 4c 89 03 mov %r8,(%rbx) 4a0380: 4d 85 c0 test %r8,%r8 4a0383: 75 06 jne 4a038b <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x10f> 4a0385: 45 31 ed xor %r13d,%r13d 4a0388: 45 31 ff xor %r15d,%r15d 4a038b: 4b 8d 04 38 lea (%r8,%r15,1),%rax 4a038f: 48 89 43 08 mov %rax,0x8(%rbx) 4a0393: 49 8b f7 mov %r15,%rsi 4a0396: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 4a039c: 48 d3 ee shr %cl,%rsi 4a039f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a03a3: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4a03a7: e8 00 67 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a03ac: 41 8a d6 mov %r14b,%dl 4a03af: 80 f2 01 xor $0x1,%dl 4a03b2: 74 10 je 4a03c4 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x148> 4a03b4: 48 8d 43 20 lea 0x20(%rbx),%rax 4a03b8: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a03bc: 48 89 c7 mov %rax,%rdi 4a03bf: e8 e8 66 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a03c4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a03c8: 48 8d 7b 50 lea 0x50(%rbx),%rdi 4a03cc: e8 db 66 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a03d1: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a03d5: 48 8d 7b 60 lea 0x60(%rbx),%rdi 4a03d9: e8 ce 66 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a03de: 49 8b fd mov %r13,%rdi 4a03e1: e8 9a 75 fe ff callq 487980 4a03e6: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 4a03ed: 48 85 c0 test %rax,%rax 4a03f0: 75 05 jne 4a03f7 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x17b> 4a03f2: e8 3d ee fe ff callq 48f234 4a03f7: 45 84 f6 test %r14b,%r14b 4a03fa: 74 1e je 4a041a <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x19e> 4a03fc: 4a 8d 3c ad 00 00 00 lea 0x0(,%r13,4),%rdi 4a0403: 00 4a0404: e8 77 75 fe ff callq 487980 4a0409: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 4a0410: 48 85 c0 test %rax,%rax 4a0413: 75 05 jne 4a041a <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x19e> 4a0415: e8 1a ee fe ff callq 48f234 4a041a: 49 8b d5 mov %r13,%rdx 4a041d: be 0a 00 00 00 mov $0xa,%esi 4a0422: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 4a0429: e8 72 77 fe ff callq 487ba0 4a042e: 4c 89 ab 80 00 00 00 mov %r13,0x80(%rbx) 4a0435: 4c 89 ab 88 00 00 00 mov %r13,0x88(%rbx) 4a043c: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 4a0443: 00 00 00 00 4a0447: 4c 89 ab b0 00 00 00 mov %r13,0xb0(%rbx) 4a044e: 48 83 3b 00 cmpq $0x0,(%rbx) 4a0452: 74 1b je 4a046f <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x1f3> 4a0454: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a0458: 48 83 c0 28 add $0x28,%rax 4a045c: 48 8b f3 mov %rbx,%rsi 4a045f: 48 89 c7 mov %rax,%rdi 4a0462: e8 75 2e 00 00 callq 4a32dc <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb> 4a0467: 34 01 xor $0x1,%al 4a0469: 0f 84 5e 01 00 00 je 4a05cd <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x351> 4a046f: 48 8b 13 mov (%rbx),%rdx 4a0472: 48 85 d2 test %rdx,%rdx 4a0475: 74 2f je 4a04a6 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x22a> 4a0477: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 4a047e: 48 85 c9 test %rcx,%rcx 4a0481: 74 1a je 4a049d <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x221> 4a0483: 48 c1 e1 0c shl $0xc,%rcx 4a0487: 48 89 ce mov %rcx,%rsi 4a048a: 48 89 d7 mov %rdx,%rdi 4a048d: e8 3e 78 fe ff callq 487cd0 4a0492: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 4a0499: 00 00 00 00 4a049d: 31 c0 xor %eax,%eax 4a049f: 48 89 03 mov %rax,(%rbx) 4a04a2: 48 89 43 08 mov %rax,0x8(%rbx) 4a04a6: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 4a04ad: 48 85 d2 test %rdx,%rdx 4a04b0: 74 13 je 4a04c5 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x249> 4a04b2: 48 89 d7 mov %rdx,%rdi 4a04b5: e8 e6 74 fe ff callq 4879a0 4a04ba: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 4a04c1: 00 00 00 00 4a04c5: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4a04cc: 48 85 c9 test %rcx,%rcx 4a04cf: 74 08 je 4a04d9 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x25d> 4a04d1: 48 89 cf mov %rcx,%rdi 4a04d4: e8 c7 74 fe ff callq 4879a0 4a04d9: 4c 8d 63 10 lea 0x10(%rbx),%r12 4a04dd: 49 83 3c 24 00 cmpq $0x0,(%r12) 4a04e2: 74 11 je 4a04f5 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x279> 4a04e4: 49 8b 3c 24 mov (%r12),%rdi 4a04e8: e8 b3 74 fe ff callq 4879a0 4a04ed: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 4a04f4: 00 4a04f5: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 4a04fc: 74 25 je 4a0523 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2a7> 4a04fe: 48 8d 43 70 lea 0x70(%rbx),%rax 4a0502: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a0506: 48 8b 10 mov (%rax),%rdx 4a0509: 48 85 d2 test %rdx,%rdx 4a050c: 74 38 je 4a0546 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2ca> 4a050e: 48 89 d7 mov %rdx,%rdi 4a0511: e8 8a 74 fe ff callq 4879a0 4a0516: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4a051a: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 4a0521: eb 23 jmp 4a0546 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2ca> 4a0523: 48 8d 73 20 lea 0x20(%rbx),%rsi 4a0527: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4a052b: 48 8b 06 mov (%rsi),%rax 4a052e: 48 85 c0 test %rax,%rax 4a0531: 74 13 je 4a0546 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2ca> 4a0533: 48 89 c7 mov %rax,%rdi 4a0536: e8 65 74 fe ff callq 4879a0 4a053b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a053f: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 4a0546: 4c 8d 6b 30 lea 0x30(%rbx),%r13 4a054a: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 4a054f: 74 11 je 4a0562 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2e6> 4a0551: 49 8b 7d 00 mov 0x0(%r13),%rdi 4a0555: e8 46 74 fe ff callq 4879a0 4a055a: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 4a0561: 00 4a0562: 4c 8d 73 40 lea 0x40(%rbx),%r14 4a0566: 49 83 3e 00 cmpq $0x0,(%r14) 4a056a: 74 0f je 4a057b <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x2ff> 4a056c: 49 8b 3e mov (%r14),%rdi 4a056f: e8 2c 74 fe ff callq 4879a0 4a0574: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 4a057b: 4c 8d 7b 50 lea 0x50(%rbx),%r15 4a057f: 49 83 3f 00 cmpq $0x0,(%r15) 4a0583: 74 0f je 4a0594 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x318> 4a0585: 49 8b 3f mov (%r15),%rdi 4a0588: e8 13 74 fe ff callq 4879a0 4a058d: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 4a0594: 48 8d 43 60 lea 0x60(%rbx),%rax 4a0598: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a059c: 48 83 38 00 cmpq $0x0,(%rax) 4a05a0: 74 13 je 4a05b5 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x339> 4a05a2: 48 8b 38 mov (%rax),%rdi 4a05a5: e8 f6 73 fe ff callq 4879a0 4a05aa: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a05ae: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 4a05b5: 48 8b fb mov %rbx,%rdi 4a05b8: e8 e3 73 fe ff callq 4879a0 4a05bd: 31 c0 xor %eax,%eax 4a05bf: 41 5f pop %r15 4a05c1: 41 5e pop %r14 4a05c3: 41 5d pop %r13 4a05c5: 41 5c pop %r12 4a05c7: 5b pop %rbx 4a05c8: 48 8b e5 mov %rbp,%rsp 4a05cb: 5d pop %rbp 4a05cc: c3 retq 4a05cd: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4a05d1: 49 8d 90 98 00 00 00 lea 0x98(%r8),%rdx 4a05d8: 8b 0a mov (%rdx),%ecx 4a05da: 49 03 cc add %r12,%rcx 4a05dd: 89 0a mov %ecx,(%rdx) 4a05df: 40 80 3d ca 4c 05 00 rex cmpb $0x0,0x54cca(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a05e6: 00 4a05e7: 74 1c je 4a0605 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x389> 4a05e9: 41 8b 80 98 00 00 00 mov 0x98(%r8),%eax 4a05f0: c1 e0 0c shl $0xc,%eax 4a05f3: 89 c0 mov %eax,%eax 4a05f5: 48 39 05 f4 22 06 00 cmp %rax,0x622f4(%rip) # 5028f0 <_D2gc2gc13maxPoolMemorym> 4a05fc: 73 07 jae 4a0605 <_D2gc2gc3Gcx7newPoolMFNbmbZPS2gc2gc4Pool+0x389> 4a05fe: 48 89 05 eb 22 06 00 mov %rax,0x622eb(%rip) # 5028f0 <_D2gc2gc13maxPoolMemorym> 4a0605: 48 8b c3 mov %rbx,%rax 4a0608: 41 5f pop %r15 4a060a: 41 5e pop %r14 4a060c: 41 5d pop %r13 4a060e: 41 5c pop %r12 4a0610: 5b pop %rbx 4a0611: 48 8b e5 mov %rbp,%rsp 4a0614: 5d pop %rbp 4a0615: c3 retq 4a0616: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a061c <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List>: 4a061c: 55 push %rbp 4a061d: 48 8b ec mov %rsp,%rbp 4a0620: 48 83 ec 18 sub $0x18,%rsp 4a0624: 53 push %rbx 4a0625: 41 54 push %r12 4a0627: 41 55 push %r13 4a0629: 41 56 push %r14 4a062b: 41 57 push %r15 4a062d: 89 75 f8 mov %esi,-0x8(%rbp) 4a0630: 49 89 fe mov %rdi,%r14 4a0633: 31 db xor %ebx,%ebx 4a0635: 49 39 5e 30 cmp %rbx,0x30(%r14) 4a0639: 74 4c je 4a0687 <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List+0x6b> 4a063b: 4d 8d 6e 28 lea 0x28(%r14),%r13 4a063f: 49 8b 45 00 mov 0x0(%r13),%rax 4a0643: 4c 8b 24 d8 mov (%rax,%rbx,8),%r12 4a0647: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 4a064e: 00 00 4a0650: 75 2c jne 4a067e <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List+0x62> 4a0652: 40 8a 75 f8 mov -0x8(%rbp),%sil 4a0656: 49 8b fc mov %r12,%rdi 4a0659: e8 96 2b 00 00 callq 4a31f4 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List> 4a065e: 49 89 c7 mov %rax,%r15 4a0661: 4d 85 ff test %r15,%r15 4a0664: 74 18 je 4a067e <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List+0x62> 4a0666: 41 ff 86 90 00 00 00 incl 0x90(%r14) 4a066d: 49 8b c7 mov %r15,%rax 4a0670: 41 5f pop %r15 4a0672: 41 5e pop %r14 4a0674: 41 5d pop %r13 4a0676: 41 5c pop %r12 4a0678: 5b pop %rbx 4a0679: 48 8b e5 mov %rbp,%rsp 4a067c: 5d pop %rbp 4a067d: c3 retq 4a067e: 48 ff c3 inc %rbx 4a0681: 49 3b 5e 30 cmp 0x30(%r14),%rbx 4a0685: 72 b8 jb 4a063f <_D2gc2gc3Gcx9allocPageMFNbhZPS2gc2gc4List+0x23> 4a0687: 31 c0 xor %eax,%eax 4a0689: 41 5f pop %r15 4a068b: 41 5e pop %r14 4a068d: 41 5d pop %r13 4a068f: 41 5c pop %r12 4a0691: 5b pop %rbx 4a0692: 48 8b e5 mov %rbp,%rsp 4a0695: 5d pop %rbp 4a0696: c3 retq 4a0697: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a069c <_D2gc2gc3Gcx11ToScanStack5resetMFNbZv>: 4a069c: 55 push %rbp 4a069d: 48 8b ec mov %rsp,%rbp 4a06a0: 50 push %rax 4a06a1: 53 push %rbx 4a06a2: 48 89 fb mov %rdi,%rbx 4a06a5: 31 c0 xor %eax,%eax 4a06a7: 48 89 03 mov %rax,(%rbx) 4a06aa: 48 8b 73 10 mov 0x10(%rbx),%rsi 4a06ae: 48 c1 e6 04 shl $0x4,%rsi 4a06b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4a06b6: e8 15 76 fe ff callq 487cd0 4a06bb: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4a06c2: 00 4a06c3: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 4a06ca: 00 4a06cb: 5b pop %rbx 4a06cc: 48 8b e5 mov %rbp,%rsp 4a06cf: 5d pop %rbp 4a06d0: c3 retq 4a06d1: 0f 1f 00 nopl (%rax) 00000000004a06d4 <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv>: 4a06d4: 55 push %rbp 4a06d5: 48 8b ec mov %rsp,%rbp 4a06d8: 48 83 ec 30 sub $0x30,%rsp 4a06dc: 53 push %rbx 4a06dd: 41 54 push %r12 4a06df: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a06e3: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a06e7: 49 89 fc mov %rdi,%r12 4a06ea: 49 8b 04 24 mov (%r12),%rax 4a06ee: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 4a06f3: 48 3b c1 cmp %rcx,%rax 4a06f6: 48 89 8d d8 ff ff ff mov %rcx,-0x28(%rbp) 4a06fd: 0f 85 98 00 00 00 jne 4a079b <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0xc7> 4a0703: 45 31 c9 xor %r9d,%r9d 4a0706: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a070c: b9 22 00 00 00 mov $0x22,%ecx 4a0711: ba 03 00 00 00 mov $0x3,%edx 4a0716: 4c 39 8d d8 ff ff ff cmp %r9,-0x28(%rbp) 4a071d: 74 0c je 4a072b <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0x57> 4a071f: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4a0726: 48 01 f6 add %rsi,%rsi 4a0729: eb 05 jmp 4a0730 <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0x5c> 4a072b: be 00 10 00 00 mov $0x1000,%esi 4a0730: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a0734: 48 c1 e6 04 shl $0x4,%rsi 4a0738: 31 ff xor %edi,%edi 4a073a: e8 b1 75 fe ff callq 487cf0 4a073f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4a0743: bb 00 00 00 00 mov $0x0,%ebx 4a0748: 74 03 je 4a074d <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0x79> 4a074a: 48 89 c3 mov %rax,%rbx 4a074d: 48 85 db test %rbx,%rbx 4a0750: 75 05 jne 4a0757 <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0x83> 4a0752: e8 dd ea fe ff callq 48f234 4a0757: 49 8b 44 24 08 mov 0x8(%r12),%rax 4a075c: 48 85 c0 test %rax,%rax 4a075f: 74 2c je 4a078d <_D2gc2gc3Gcx11ToScanStack4pushMFNbS2gc2gc5RangeZv+0xb9> 4a0761: 49 8b 14 24 mov (%r12),%rdx 4a0765: 48 c1 e2 04 shl $0x4,%rdx 4a0769: 48 89 c6 mov %rax,%rsi 4a076c: 48 8b fb mov %rbx,%rdi 4a076f: e8 cc 71 fe ff callq 487940 4a0774: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 4a0779: 49 8b 44 24 10 mov 0x10(%r12),%rax 4a077e: 48 c1 e0 04 shl $0x4,%rax 4a0782: 48 89 c6 mov %rax,%rsi 4a0785: 48 89 cf mov %rcx,%rdi 4a0788: e8 43 75 fe ff callq 487cd0 4a078d: 49 89 5c 24 08 mov %rbx,0x8(%r12) 4a0792: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a0796: 49 89 54 24 10 mov %rdx,0x10(%r12) 4a079b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a079f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a07a3: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 4a07a8: 49 8b 1c 24 mov (%r12),%rbx 4a07ac: 48 ff c3 inc %rbx 4a07af: 49 89 1c 24 mov %rbx,(%r12) 4a07b3: 48 ff cb dec %rbx 4a07b6: 48 c1 e3 04 shl $0x4,%rbx 4a07ba: 48 89 04 19 mov %rax,(%rcx,%rbx,1) 4a07be: 48 89 54 19 08 mov %rdx,0x8(%rcx,%rbx,1) 4a07c3: 41 5c pop %r12 4a07c5: 5b pop %rbx 4a07c6: 48 8b e5 mov %rbp,%rsp 4a07c9: 5d pop %rbp 4a07ca: c3 retq 4a07cb: 90 nop 00000000004a07cc <_D2gc2gc3Gcx11ToScanStack3popMFNbZS2gc2gc5Range>: 4a07cc: 55 push %rbp 4a07cd: 48 8b ec mov %rsp,%rbp 4a07d0: 48 83 ec 10 sub $0x10,%rsp 4a07d4: 48 8b 47 08 mov 0x8(%rdi),%rax 4a07d8: 48 ff 0f decq (%rdi) 4a07db: 48 8b 0f mov (%rdi),%rcx 4a07de: 48 c1 e1 04 shl $0x4,%rcx 4a07e2: 48 8b 54 08 08 mov 0x8(%rax,%rcx,1),%rdx 4a07e7: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a07eb: 48 8b e5 mov %rbp,%rsp 4a07ee: 5d pop %rbp 4a07ef: c3 retq 4a07f0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a07f4 <_D2gc2gc3Gcx11ToScanStack7opIndexMNgFNbNcmZNgS2gc2gc5Range>: 4a07f4: 55 push %rbp 4a07f5: 48 8b ec mov %rsp,%rbp 4a07f8: 48 83 ec 10 sub $0x10,%rsp 4a07fc: 48 89 f0 mov %rsi,%rax 4a07ff: 48 c1 e0 04 shl $0x4,%rax 4a0803: 48 03 47 08 add 0x8(%rdi),%rax 4a0807: 48 8b e5 mov %rbp,%rsp 4a080a: 5d pop %rbp 4a080b: c3 retq 00000000004a080c <_D2gc2gc3Gcx11ToScanStack6lengthMxFNbNdZm>: 4a080c: 55 push %rbp 4a080d: 48 8b ec mov %rsp,%rbp 4a0810: 48 83 ec 10 sub $0x10,%rsp 4a0814: 48 8b 07 mov (%rdi),%rax 4a0817: 48 8b e5 mov %rbp,%rsp 4a081a: 5d pop %rbp 4a081b: c3 retq 00000000004a081c <_D2gc2gc3Gcx11ToScanStack5emptyMxFNbNdZb>: 4a081c: 55 push %rbp 4a081d: 48 8b ec mov %rsp,%rbp 4a0820: 48 83 ec 10 sub $0x10,%rsp 4a0824: 48 8b 07 mov (%rdi),%rax 4a0827: 48 f7 d8 neg %rax 4a082a: 48 19 c0 sbb %rax,%rax 4a082d: 48 ff c0 inc %rax 4a0830: 48 8b e5 mov %rbp,%rsp 4a0833: 5d pop %rbp 4a0834: c3 retq 4a0835: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a083c <_D2gc2gc3Gcx11ToScanStack4growMFNbZv>: 4a083c: 55 push %rbp 4a083d: 48 8b ec mov %rsp,%rbp 4a0840: 48 83 ec 10 sub $0x10,%rsp 4a0844: 53 push %rbx 4a0845: 41 54 push %r12 4a0847: 48 89 fb mov %rdi,%rbx 4a084a: 45 31 c9 xor %r9d,%r9d 4a084d: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a0853: b9 22 00 00 00 mov $0x22,%ecx 4a0858: ba 03 00 00 00 mov $0x3,%edx 4a085d: 48 8b 43 10 mov 0x10(%rbx),%rax 4a0861: 48 85 c0 test %rax,%rax 4a0864: 74 08 je 4a086e <_D2gc2gc3Gcx11ToScanStack4growMFNbZv+0x32> 4a0866: 48 89 c6 mov %rax,%rsi 4a0869: 48 01 f6 add %rsi,%rsi 4a086c: eb 05 jmp 4a0873 <_D2gc2gc3Gcx11ToScanStack4growMFNbZv+0x37> 4a086e: be 00 10 00 00 mov $0x1000,%esi 4a0873: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a0877: 48 c1 e6 04 shl $0x4,%rsi 4a087b: 31 ff xor %edi,%edi 4a087d: e8 6e 74 fe ff callq 487cf0 4a0882: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4a0886: 41 bc 00 00 00 00 mov $0x0,%r12d 4a088c: 74 03 je 4a0891 <_D2gc2gc3Gcx11ToScanStack4growMFNbZv+0x55> 4a088e: 49 89 c4 mov %rax,%r12 4a0891: 4d 85 e4 test %r12,%r12 4a0894: 75 05 jne 4a089b <_D2gc2gc3Gcx11ToScanStack4growMFNbZv+0x5f> 4a0896: e8 99 e9 fe ff callq 48f234 4a089b: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4a089f: 48 85 c9 test %rcx,%rcx 4a08a2: 74 23 je 4a08c7 <_D2gc2gc3Gcx11ToScanStack4growMFNbZv+0x8b> 4a08a4: 48 8b 13 mov (%rbx),%rdx 4a08a7: 48 c1 e2 04 shl $0x4,%rdx 4a08ab: 48 89 ce mov %rcx,%rsi 4a08ae: 49 8b fc mov %r12,%rdi 4a08b1: e8 8a 70 fe ff callq 487940 4a08b6: 48 8b 73 10 mov 0x10(%rbx),%rsi 4a08ba: 48 c1 e6 04 shl $0x4,%rsi 4a08be: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4a08c2: e8 09 74 fe ff callq 487cd0 4a08c7: 4c 89 63 08 mov %r12,0x8(%rbx) 4a08cb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a08cf: 48 89 43 10 mov %rax,0x10(%rbx) 4a08d3: 41 5c pop %r12 4a08d5: 5b pop %rbx 4a08d6: 48 8b e5 mov %rbp,%rsp 4a08d9: 5d pop %rbp 4a08da: c3 retq 4a08db: 90 nop 00000000004a08dc <_D2gc2gc3Gcx11ToScanStack14__aggrPostblitMFNaNbNiNfZv>: 4a08dc: 55 push %rbp 4a08dd: 48 8b ec mov %rsp,%rbp 4a08e0: 48 83 ec 10 sub $0x10,%rsp 4a08e4: 48 8b e5 mov %rbp,%rsp 4a08e7: 5d pop %rbp 4a08e8: c3 retq 4a08e9: 0f 1f 00 nopl (%rax) 00000000004a08ec <_D2gc2gc3Gcx11ToScanStack8opAssignMFNaNbNcNiNjNeS2gc2gc3Gcx11ToScanStackZS2gc2gc3Gcx11ToScanStack>: 4a08ec: 55 push %rbp 4a08ed: 48 8b ec mov %rsp,%rbp 4a08f0: 48 83 ec 10 sub $0x10,%rsp 4a08f4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a08f8: 48 8d 75 10 lea 0x10(%rbp),%rsi 4a08fc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a08fe: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a0900: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a0902: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a0906: 48 8b e5 mov %rbp,%rsp 4a0909: 5d pop %rbp 4a090a: c3 retq 4a090b: 90 nop 00000000004a090c <_D2gc2gc3Gcx4markMFNbPvPvZv>: 4a090c: 55 push %rbp 4a090d: 48 8b ec mov %rsp,%rbp 4a0910: 48 81 ec b8 02 00 00 sub $0x2b8,%rsp 4a0917: 53 push %rbx 4a0918: 41 54 push %r12 4a091a: 41 55 push %r13 4a091c: 41 56 push %r14 4a091e: 41 57 push %r15 4a0920: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a0924: 49 89 d7 mov %rdx,%r15 4a0927: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4a092b: 45 31 f6 xor %r14d,%r14d 4a092e: 49 89 fd mov %rdi,%r13 4a0931: 49 81 c5 a0 00 00 00 add $0xa0,%r13 4a0938: 48 8d 8d c0 fd ff ff lea -0x240(%rbp),%rcx 4a093f: b8 1f 00 00 00 mov $0x1f,%eax 4a0944: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 4a094b: 48 89 8d a8 fd ff ff mov %rcx,-0x258(%rbp) 4a0952: 31 c9 xor %ecx,%ecx 4a0954: 4c 3b 7d c0 cmp -0x40(%rbp),%r15 4a0958: 0f 83 d8 02 00 00 jae 4a0c36 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x32a> 4a095e: 49 83 fe 20 cmp $0x20,%r14 4a0962: 0f 84 ce 02 00 00 je 4a0c36 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x32a> 4a0968: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a096c: 48 83 c2 28 add $0x28,%rdx 4a0970: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a0974: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4a0978: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4a097c: 48 8b 7e 10 mov 0x10(%rsi),%rdi 4a0980: 49 8b 1f mov (%r15),%rbx 4a0983: 48 39 fb cmp %rdi,%rbx 4a0986: 0f 82 96 02 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a098c: 48 3b 5e 18 cmp 0x18(%rsi),%rbx 4a0990: 0f 83 8c 02 00 00 jae 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0996: 48 8b cb mov %rbx,%rcx 4a0999: 48 81 e1 00 f0 ff ff and $0xfffffffffffff000,%rcx 4a09a0: 48 3b 4d d0 cmp -0x30(%rbp),%rcx 4a09a4: 48 89 8d 48 fd ff ff mov %rcx,-0x2b8(%rbp) 4a09ab: 0f 84 71 02 00 00 je 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a09b1: 48 8b f3 mov %rbx,%rsi 4a09b4: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a09b8: 48 83 c7 28 add $0x28,%rdi 4a09bc: e8 53 2a 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 4a09c1: 49 89 c4 mov %rax,%r12 4a09c4: 4d 85 e4 test %r12,%r12 4a09c7: 0f 84 55 02 00 00 je 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a09cd: 49 8b 84 24 90 00 00 mov 0x90(%r12),%rax 4a09d4: 00 4a09d5: 48 89 da mov %rbx,%rdx 4a09d8: 4d 8b 0c 24 mov (%r12),%r9 4a09dc: 49 2b d1 sub %r9,%rdx 4a09df: 49 89 d3 mov %rdx,%r11 4a09e2: 49 c1 eb 0c shr $0xc,%r11 4a09e6: 46 8a 04 18 mov (%rax,%r11,1),%r8b 4a09ea: 41 80 f8 08 cmp $0x8,%r8b 4a09ee: 0f 83 91 00 00 00 jae 4a0a85 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x179> 4a09f4: 45 0f b6 d0 movzbl %r8b,%r10d 4a09f8: 45 89 d2 mov %r10d,%r10d 4a09fb: 4a 8b 04 d5 10 86 4f mov 0x4f8610(,%r10,8),%rax 4a0a02: 00 4a0a03: 48 23 c2 and %rdx,%rax 4a0a06: 48 89 c6 mov %rax,%rsi 4a0a09: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 4a0a10: 00 4a0a11: 48 d3 ee shr %cl,%rsi 4a0a14: 49 8b 3c 24 mov (%r12),%rdi 4a0a18: 48 03 f8 add %rax,%rdi 4a0a1b: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 4a0a20: 0f ab 31 bts %esi,(%rcx) 4a0a23: 0f 82 f9 01 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0a29: 4d 8d 4c 24 50 lea 0x50(%r12),%r9 4a0a2e: 4d 8b 19 mov (%r9),%r11 4a0a31: 41 0f a3 33 bt %esi,(%r11) 4a0a35: 0f 82 e7 01 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0a3b: 48 89 bd 50 fd ff ff mov %rdi,-0x2b0(%rbp) 4a0a42: 42 8b 04 95 e0 85 4f mov 0x4f85e0(,%r10,4),%eax 4a0a49: 00 4a0a4a: 48 03 c7 add %rdi,%rax 4a0a4d: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 4a0a54: 48 8b 95 58 fd ff ff mov -0x2a8(%rbp),%rdx 4a0a5b: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 4a0a62: 49 8b de mov %r14,%rbx 4a0a65: 49 ff c6 inc %r14 4a0a68: 48 8d 34 dd 00 00 00 lea 0x0(,%rbx,8),%rsi 4a0a6f: 00 4a0a70: 48 89 84 75 c0 fd ff mov %rax,-0x240(%rbp,%rsi,2) 4a0a77: ff 4a0a78: 48 89 94 75 c8 fd ff mov %rdx,-0x238(%rbp,%rsi,2) 4a0a7f: ff 4a0a80: e9 9d 01 00 00 jmpq 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0a85: 41 80 f8 08 cmp $0x8,%r8b 4a0a89: 0f 85 d1 00 00 00 jne 4a0b60 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x254> 4a0a8f: 49 8b 3c 24 mov (%r12),%rdi 4a0a93: 45 0f b6 d0 movzbl %r8b,%r10d 4a0a97: 45 89 d2 mov %r10d,%r10d 4a0a9a: 4a 8b 04 d5 10 86 4f mov 0x4f8610(,%r10,8),%rax 4a0aa1: 00 4a0aa2: 48 23 c2 and %rdx,%rax 4a0aa5: 48 03 f8 add %rax,%rdi 4a0aa8: 48 89 c6 mov %rax,%rsi 4a0aab: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 4a0ab2: 00 4a0ab3: 48 d3 ee shr %cl,%rsi 4a0ab6: 4c 8b d3 mov %rbx,%r10 4a0ab9: 49 81 e2 00 f0 ff ff and $0xfffffffffffff000,%r10 4a0ac0: 4c 89 55 d0 mov %r10,-0x30(%rbp) 4a0ac4: 48 3b df cmp %rdi,%rbx 4a0ac7: 0f 94 c1 sete %cl 4a0aca: 48 0f b6 c9 movzbq %cl,%rcx 4a0ace: 80 f1 01 xor $0x1,%cl 4a0ad1: 74 1a je 4a0aed <_D2gc2gc3Gcx4markMFNbPvPvZv+0x1e1> 4a0ad3: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 4a0ad9: 74 12 je 4a0aed <_D2gc2gc3Gcx4markMFNbPvPvZv+0x1e1> 4a0adb: 4d 8d 4c 24 70 lea 0x70(%r12),%r9 4a0ae0: 4d 8b 11 mov (%r9),%r10 4a0ae3: 41 0f a3 32 bt %esi,(%r10) 4a0ae7: 0f 82 35 01 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0aed: 4d 8b 44 24 10 mov 0x10(%r12),%r8 4a0af2: 41 0f ab 30 bts %esi,(%r8) 4a0af6: 0f 82 26 01 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0afc: 49 8d 44 24 50 lea 0x50(%r12),%rax 4a0b01: 48 8b 10 mov (%rax),%rdx 4a0b04: 0f a3 32 bt %esi,(%rdx) 4a0b07: 0f 82 15 01 00 00 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0b0d: 48 89 bd 60 fd ff ff mov %rdi,-0x2a0(%rbp) 4a0b14: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 4a0b1b: 00 4a0b1c: 42 8b 14 98 mov (%rax,%r11,4),%edx 4a0b20: c1 e2 0c shl $0xc,%edx 4a0b23: 89 d2 mov %edx,%edx 4a0b25: 48 03 d7 add %rdi,%rdx 4a0b28: 48 89 95 68 fd ff ff mov %rdx,-0x298(%rbp) 4a0b2f: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4a0b36: 48 8b 85 60 fd ff ff mov -0x2a0(%rbp),%rax 4a0b3d: 49 8b ce mov %r14,%rcx 4a0b40: 49 ff c6 inc %r14 4a0b43: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx 4a0b4a: 00 4a0b4b: 48 89 84 5d c0 fd ff mov %rax,-0x240(%rbp,%rbx,2) 4a0b52: ff 4a0b53: 48 89 94 5d c8 fd ff mov %rdx,-0x238(%rbp,%rbx,2) 4a0b5a: ff 4a0b5b: e9 c2 00 00 00 jmpq 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0b60: 41 80 f8 09 cmp $0x9,%r8b 4a0b64: 0f 85 b8 00 00 00 jne 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0b6a: 49 8b 94 24 a0 00 00 mov 0xa0(%r12),%rdx 4a0b71: 00 4a0b72: 42 8b 0c 9a mov (%rdx,%r11,4),%ecx 4a0b76: 49 29 cb sub %rcx,%r11 4a0b79: 49 8b fb mov %r11,%rdi 4a0b7c: 48 c1 e7 0c shl $0xc,%rdi 4a0b80: 49 03 f9 add %r9,%rdi 4a0b83: b8 00 10 00 00 mov $0x1000,%eax 4a0b88: 41 8b 8c 24 9c 00 00 mov 0x9c(%r12),%ecx 4a0b8f: 00 4a0b90: d3 f8 sar %cl,%eax 4a0b92: 48 98 cltq 4a0b94: 48 89 c6 mov %rax,%rsi 4a0b97: 49 0f af f3 imul %r11,%rsi 4a0b9b: 4c 8b 85 48 fd ff ff mov -0x2b8(%rbp),%r8 4a0ba2: 4c 89 45 d0 mov %r8,-0x30(%rbp) 4a0ba6: 49 83 7c 24 78 00 cmpq $0x0,0x78(%r12) 4a0bac: 74 0e je 4a0bbc <_D2gc2gc3Gcx4markMFNbPvPvZv+0x2b0> 4a0bae: 4d 8d 4c 24 70 lea 0x70(%r12),%r9 4a0bb3: 4d 8b 11 mov (%r9),%r10 4a0bb6: 41 0f a3 32 bt %esi,(%r10) 4a0bba: 72 66 jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0bbc: 4d 8b 4c 24 10 mov 0x10(%r12),%r9 4a0bc1: 41 0f ab 31 bts %esi,(%r9) 4a0bc5: 72 5b jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0bc7: 49 8d 44 24 50 lea 0x50(%r12),%rax 4a0bcc: 48 8b 10 mov (%rax),%rdx 4a0bcf: 0f a3 32 bt %esi,(%rdx) 4a0bd2: 72 4e jb 4a0c22 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x316> 4a0bd4: 48 89 bd 70 fd ff ff mov %rdi,-0x290(%rbp) 4a0bdb: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 4a0be2: 00 4a0be3: 42 8b 0c 98 mov (%rax,%r11,4),%ecx 4a0be7: c1 e1 0c shl $0xc,%ecx 4a0bea: 89 c9 mov %ecx,%ecx 4a0bec: 48 03 cf add %rdi,%rcx 4a0bef: 48 89 8d 78 fd ff ff mov %rcx,-0x288(%rbp) 4a0bf6: 48 8b 95 78 fd ff ff mov -0x288(%rbp),%rdx 4a0bfd: 48 8b 85 70 fd ff ff mov -0x290(%rbp),%rax 4a0c04: 49 8b de mov %r14,%rbx 4a0c07: 49 ff c6 inc %r14 4a0c0a: 48 8d 34 dd 00 00 00 lea 0x0(,%rbx,8),%rsi 4a0c11: 00 4a0c12: 48 89 84 75 c0 fd ff mov %rax,-0x240(%rbp,%rsi,2) 4a0c19: ff 4a0c1a: 48 89 94 75 c8 fd ff mov %rdx,-0x238(%rbp,%rsi,2) 4a0c21: ff 4a0c22: 49 83 c7 08 add $0x8,%r15 4a0c26: 4c 3b 7d c0 cmp -0x40(%rbp),%r15 4a0c2a: 73 0a jae 4a0c36 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x32a> 4a0c2c: 49 83 fe 20 cmp $0x20,%r14 4a0c30: 0f 85 42 fd ff ff jne 4a0978 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x6c> 4a0c36: 4c 3b 7d c0 cmp -0x40(%rbp),%r15 4a0c3a: 0f 83 26 02 00 00 jae 4a0e66 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x55a> 4a0c40: 4c 89 bd 90 fd ff ff mov %r15,-0x270(%rbp) 4a0c47: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4a0c4b: 48 89 8d 98 fd ff ff mov %rcx,-0x268(%rbp) 4a0c52: 49 8b 75 00 mov 0x0(%r13),%rsi 4a0c56: 49 8b 7d 10 mov 0x10(%r13),%rdi 4a0c5a: 48 3b f7 cmp %rdi,%rsi 4a0c5d: 0f 85 8b 00 00 00 jne 4a0cee <_D2gc2gc3Gcx4markMFNbPvPvZv+0x3e2> 4a0c63: 48 85 ff test %rdi,%rdi 4a0c66: 74 08 je 4a0c70 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x364> 4a0c68: 49 89 fe mov %rdi,%r14 4a0c6b: 4d 01 f6 add %r14,%r14 4a0c6e: eb 06 jmp 4a0c76 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x36a> 4a0c70: 41 be 00 10 00 00 mov $0x1000,%r14d 4a0c76: 49 8b de mov %r14,%rbx 4a0c79: 48 c1 e3 04 shl $0x4,%rbx 4a0c7d: 45 31 c9 xor %r9d,%r9d 4a0c80: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a0c86: b9 22 00 00 00 mov $0x22,%ecx 4a0c8b: ba 03 00 00 00 mov $0x3,%edx 4a0c90: 48 89 de mov %rbx,%rsi 4a0c93: 31 ff xor %edi,%edi 4a0c95: e8 56 70 fe ff callq 487cf0 4a0c9a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4a0c9e: 41 bc 00 00 00 00 mov $0x0,%r12d 4a0ca4: 74 03 je 4a0ca9 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x39d> 4a0ca6: 49 89 c4 mov %rax,%r12 4a0ca9: 4d 85 e4 test %r12,%r12 4a0cac: 75 05 jne 4a0cb3 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x3a7> 4a0cae: e8 81 e5 fe ff callq 48f234 4a0cb3: 49 8b 45 08 mov 0x8(%r13),%rax 4a0cb7: 48 85 c0 test %rax,%rax 4a0cba: 74 2a je 4a0ce6 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x3da> 4a0cbc: 49 8b 55 00 mov 0x0(%r13),%rdx 4a0cc0: 48 c1 e2 04 shl $0x4,%rdx 4a0cc4: 48 89 c6 mov %rax,%rsi 4a0cc7: 49 8b fc mov %r12,%rdi 4a0cca: e8 71 6c fe ff callq 487940 4a0ccf: 49 8b 4d 08 mov 0x8(%r13),%rcx 4a0cd3: 49 8b 45 10 mov 0x10(%r13),%rax 4a0cd7: 48 c1 e0 04 shl $0x4,%rax 4a0cdb: 48 89 c6 mov %rax,%rsi 4a0cde: 48 89 cf mov %rcx,%rdi 4a0ce1: e8 ea 6f fe ff callq 487cd0 4a0ce6: 4d 89 65 08 mov %r12,0x8(%r13) 4a0cea: 4d 89 75 10 mov %r14,0x10(%r13) 4a0cee: 48 8b 95 98 fd ff ff mov -0x268(%rbp),%rdx 4a0cf5: 48 8b 85 90 fd ff ff mov -0x270(%rbp),%rax 4a0cfc: 49 8b 4d 08 mov 0x8(%r13),%rcx 4a0d00: 49 8b 5d 00 mov 0x0(%r13),%rbx 4a0d04: 48 ff c3 inc %rbx 4a0d07: 49 89 5d 00 mov %rbx,0x0(%r13) 4a0d0b: 48 ff cb dec %rbx 4a0d0e: 48 c1 e3 04 shl $0x4,%rbx 4a0d12: 48 89 04 19 mov %rax,(%rcx,%rbx,1) 4a0d16: 48 89 54 19 08 mov %rdx,0x8(%rcx,%rbx,1) 4a0d1b: 48 8b b5 a0 fd ff ff mov -0x260(%rbp),%rsi 4a0d22: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4a0d26: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a0d2a: 48 ff cf dec %rdi 4a0d2d: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4a0d31: 48 ff c7 inc %rdi 4a0d34: 0f 84 11 01 00 00 je 4a0e4b <_D2gc2gc3Gcx4markMFNbPvPvZv+0x53f> 4a0d3a: 48 8b 45 c8 mov -0x38(%rbp),%rax 4a0d3e: 48 c1 e0 04 shl $0x4,%rax 4a0d42: 48 03 85 a8 fd ff ff add -0x258(%rbp),%rax 4a0d49: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a0d4d: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4a0d51: 48 8b 51 08 mov 0x8(%rcx),%rdx 4a0d55: 48 8b 01 mov (%rcx),%rax 4a0d58: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 4a0d5f: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 4a0d66: 49 8b 5d 00 mov 0x0(%r13),%rbx 4a0d6a: 49 8b 75 10 mov 0x10(%r13),%rsi 4a0d6e: 48 3b de cmp %rsi,%rbx 4a0d71: 0f 85 8e 00 00 00 jne 4a0e05 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x4f9> 4a0d77: 48 85 f6 test %rsi,%rsi 4a0d7a: 74 08 je 4a0d84 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x478> 4a0d7c: 49 89 f6 mov %rsi,%r14 4a0d7f: 4d 01 f6 add %r14,%r14 4a0d82: eb 06 jmp 4a0d8a <_D2gc2gc3Gcx4markMFNbPvPvZv+0x47e> 4a0d84: 41 be 00 10 00 00 mov $0x1000,%r14d 4a0d8a: 49 8b fe mov %r14,%rdi 4a0d8d: 48 c1 e7 04 shl $0x4,%rdi 4a0d91: 45 31 c9 xor %r9d,%r9d 4a0d94: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a0d9a: b9 22 00 00 00 mov $0x22,%ecx 4a0d9f: ba 03 00 00 00 mov $0x3,%edx 4a0da4: 48 89 fe mov %rdi,%rsi 4a0da7: 31 ff xor %edi,%edi 4a0da9: e8 42 6f fe ff callq 487cf0 4a0dae: 49 89 c7 mov %rax,%r15 4a0db1: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4a0db5: 41 bc 00 00 00 00 mov $0x0,%r12d 4a0dbb: 74 03 je 4a0dc0 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x4b4> 4a0dbd: 4d 89 fc mov %r15,%r12 4a0dc0: 4d 85 e4 test %r12,%r12 4a0dc3: 75 05 jne 4a0dca <_D2gc2gc3Gcx4markMFNbPvPvZv+0x4be> 4a0dc5: e8 6a e4 fe ff callq 48f234 4a0dca: 49 8b 45 08 mov 0x8(%r13),%rax 4a0dce: 48 85 c0 test %rax,%rax 4a0dd1: 74 2a je 4a0dfd <_D2gc2gc3Gcx4markMFNbPvPvZv+0x4f1> 4a0dd3: 49 8b 55 00 mov 0x0(%r13),%rdx 4a0dd7: 48 c1 e2 04 shl $0x4,%rdx 4a0ddb: 48 89 c6 mov %rax,%rsi 4a0dde: 49 8b fc mov %r12,%rdi 4a0de1: e8 5a 6b fe ff callq 487940 4a0de6: 49 8b 4d 08 mov 0x8(%r13),%rcx 4a0dea: 49 8b 45 10 mov 0x10(%r13),%rax 4a0dee: 48 c1 e0 04 shl $0x4,%rax 4a0df2: 48 89 c6 mov %rax,%rsi 4a0df5: 48 89 cf mov %rcx,%rdi 4a0df8: e8 d3 6e fe ff callq 487cd0 4a0dfd: 4d 89 65 08 mov %r12,0x8(%r13) 4a0e01: 4d 89 75 10 mov %r14,0x10(%r13) 4a0e05: 48 8b 95 b8 fd ff ff mov -0x248(%rbp),%rdx 4a0e0c: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax 4a0e13: 49 8b 4d 08 mov 0x8(%r13),%rcx 4a0e17: 49 8b 5d 00 mov 0x0(%r13),%rbx 4a0e1b: 48 ff c3 inc %rbx 4a0e1e: 49 89 5d 00 mov %rbx,0x0(%r13) 4a0e22: 48 ff cb dec %rbx 4a0e25: 48 c1 e3 04 shl $0x4,%rbx 4a0e29: 48 89 04 19 mov %rax,(%rcx,%rbx,1) 4a0e2d: 48 89 54 19 08 mov %rdx,0x8(%rcx,%rbx,1) 4a0e32: 48 83 45 e0 f0 addq $0xfffffffffffffff0,-0x20(%rbp) 4a0e37: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a0e3b: 48 ff ce dec %rsi 4a0e3e: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4a0e42: 48 ff c6 inc %rsi 4a0e45: 0f 85 02 ff ff ff jne 4a0d4d <_D2gc2gc3Gcx4markMFNbPvPvZv+0x441> 4a0e4b: 45 31 f6 xor %r14d,%r14d 4a0e4e: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4a0e52: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a0e56: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a0e5d: 48 89 95 88 fd ff ff mov %rdx,-0x278(%rbp) 4a0e64: eb 6e jmp 4a0ed4 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x5c8> 4a0e66: 4d 85 f6 test %r14,%r14 4a0e69: 74 2b je 4a0e96 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x58a> 4a0e6b: 49 ff ce dec %r14 4a0e6e: 4a 8d 1c f5 00 00 00 lea 0x0(,%r14,8),%rbx 4a0e75: 00 4a0e76: 48 8b 94 5d c8 fd ff mov -0x238(%rbp,%rbx,2),%rdx 4a0e7d: ff 4a0e7e: 48 8b 84 5d c0 fd ff mov -0x240(%rbp,%rbx,2),%rax 4a0e85: ff 4a0e86: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a0e8d: 48 89 95 88 fd ff ff mov %rdx,-0x278(%rbp) 4a0e94: eb 3e jmp 4a0ed4 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x5c8> 4a0e96: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 4a0e9b: 74 29 je 4a0ec6 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x5ba> 4a0e9d: 49 8b 4d 08 mov 0x8(%r13),%rcx 4a0ea1: 49 ff 4d 00 decq 0x0(%r13) 4a0ea5: 49 8b 7d 00 mov 0x0(%r13),%rdi 4a0ea9: 48 c1 e7 04 shl $0x4,%rdi 4a0ead: 48 8b 54 39 08 mov 0x8(%rcx,%rdi,1),%rdx 4a0eb2: 48 8b 04 39 mov (%rcx,%rdi,1),%rax 4a0eb6: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a0ebd: 48 89 95 88 fd ff ff mov %rdx,-0x278(%rbp) 4a0ec4: eb 0e jmp 4a0ed4 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x5c8> 4a0ec6: 41 5f pop %r15 4a0ec8: 41 5e pop %r14 4a0eca: 41 5d pop %r13 4a0ecc: 41 5c pop %r12 4a0ece: 5b pop %rbx 4a0ecf: 48 8b e5 mov %rbp,%rsp 4a0ed2: 5d pop %rbp 4a0ed3: c3 retq 4a0ed4: 4c 8b bd 80 fd ff ff mov -0x280(%rbp),%r15 4a0edb: 48 8b bd 88 fd ff ff mov -0x278(%rbp),%rdi 4a0ee2: 48 89 7d c0 mov %rdi,-0x40(%rbp) 4a0ee6: e9 67 fa ff ff jmpq 4a0952 <_D2gc2gc3Gcx4markMFNbPvPvZv+0x46> 4a0eeb: 90 nop 00000000004a0eec <_D2gc2gc3Gcx7prepareMFNbZv>: 4a0eec: 55 push %rbp 4a0eed: 48 8b ec mov %rsp,%rbp 4a0ef0: 48 83 ec 28 sub $0x28,%rsp 4a0ef4: 53 push %rbx 4a0ef5: 41 54 push %r12 4a0ef7: 41 55 push %r13 4a0ef9: 41 56 push %r14 4a0efb: 41 57 push %r15 4a0efd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a0f01: 45 31 e4 xor %r12d,%r12d 4a0f04: 4c 39 67 30 cmp %r12,0x30(%rdi) 4a0f08: 74 6b je 4a0f75 <_D2gc2gc3Gcx7prepareMFNbZv+0x89> 4a0f0a: 4c 8d 77 28 lea 0x28(%rdi),%r14 4a0f0e: 4c 89 b5 e0 ff ff ff mov %r14,-0x20(%rbp) 4a0f15: 4c 8b bd e0 ff ff ff mov -0x20(%rbp),%r15 4a0f1c: 49 8b 06 mov (%r14),%rax 4a0f1f: 4a 8b 1c e0 mov (%rax,%r12,8),%rbx 4a0f23: 4c 8d 6b 10 lea 0x10(%rbx),%r13 4a0f27: 49 8b 55 08 mov 0x8(%r13),%rdx 4a0f2b: 48 83 c2 3f add $0x3f,%rdx 4a0f2f: 48 c1 ea 06 shr $0x6,%rdx 4a0f33: 48 c1 e2 03 shl $0x3,%rdx 4a0f37: 31 f6 xor %esi,%esi 4a0f39: 49 8b 7d 00 mov 0x0(%r13),%rdi 4a0f3d: e8 5e 6c fe ff callq 487ba0 4a0f42: 8a 8b 98 00 00 00 mov 0x98(%rbx),%cl 4a0f48: 80 f1 01 xor $0x1,%cl 4a0f4b: 74 1f je 4a0f6c <_D2gc2gc3Gcx7prepareMFNbZv+0x80> 4a0f4d: 4c 8d 6b 20 lea 0x20(%rbx),%r13 4a0f51: 49 8b 55 08 mov 0x8(%r13),%rdx 4a0f55: 48 83 c2 3f add $0x3f,%rdx 4a0f59: 48 c1 ea 06 shr $0x6,%rdx 4a0f5d: 48 c1 e2 03 shl $0x3,%rdx 4a0f61: 31 f6 xor %esi,%esi 4a0f63: 49 8b 7d 00 mov 0x0(%r13),%rdi 4a0f67: e8 34 6c fe ff callq 487ba0 4a0f6c: 49 ff c4 inc %r12 4a0f6f: 4d 3b 67 08 cmp 0x8(%r15),%r12 4a0f73: 72 a7 jb 4a0f1c <_D2gc2gc3Gcx7prepareMFNbZv+0x30> 4a0f75: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a0f79: 45 31 e4 xor %r12d,%r12d 4a0f7c: 4e 8d 04 e7 lea (%rdi,%r12,8),%r8 4a0f80: 49 8b 70 48 mov 0x48(%r8),%rsi 4a0f84: 48 85 f6 test %rsi,%rsi 4a0f87: 74 1d je 4a0fa6 <_D2gc2gc3Gcx7prepareMFNbZv+0xba> 4a0f89: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4a0f8d: 48 8b 4b 20 mov 0x20(%rbx),%rcx 4a0f91: 48 8b d6 mov %rsi,%rdx 4a0f94: 48 2b 13 sub (%rbx),%rdx 4a0f97: 48 c1 ea 04 shr $0x4,%rdx 4a0f9b: 0f ab 11 bts %edx,(%rcx) 4a0f9e: 48 8b 36 mov (%rsi),%rsi 4a0fa1: 48 85 f6 test %rsi,%rsi 4a0fa4: 75 e3 jne 4a0f89 <_D2gc2gc3Gcx7prepareMFNbZv+0x9d> 4a0fa6: 49 ff c4 inc %r12 4a0fa9: 49 83 fc 08 cmp $0x8,%r12 4a0fad: 72 cd jb 4a0f7c <_D2gc2gc3Gcx7prepareMFNbZv+0x90> 4a0faf: 45 31 e4 xor %r12d,%r12d 4a0fb2: 4c 39 67 30 cmp %r12,0x30(%rdi) 4a0fb6: 74 50 je 4a1008 <_D2gc2gc3Gcx7prepareMFNbZv+0x11c> 4a0fb8: 4c 8d 6f 28 lea 0x28(%rdi),%r13 4a0fbc: 4c 89 ad e8 ff ff ff mov %r13,-0x18(%rbp) 4a0fc3: 4c 8b bd e8 ff ff ff mov -0x18(%rbp),%r15 4a0fca: 49 8b 45 00 mov 0x0(%r13),%rax 4a0fce: 4a 8b 1c e0 mov (%rax,%r12,8),%rbx 4a0fd2: 40 8a b3 98 00 00 00 mov 0x98(%rbx),%sil 4a0fd9: 40 80 f6 01 xor $0x1,%sil 4a0fdd: 74 20 je 4a0fff <_D2gc2gc3Gcx7prepareMFNbZv+0x113> 4a0fdf: 4c 8d 73 10 lea 0x10(%rbx),%r14 4a0fe3: 49 8b 56 08 mov 0x8(%r14),%rdx 4a0fe7: 48 83 c2 3f add $0x3f,%rdx 4a0feb: 48 c1 ea 06 shr $0x6,%rdx 4a0fef: 48 c1 e2 03 shl $0x3,%rdx 4a0ff3: 48 8b 73 20 mov 0x20(%rbx),%rsi 4a0ff7: 49 8b 3e mov (%r14),%rdi 4a0ffa: e8 41 69 fe ff callq 487940 4a0fff: 49 ff c4 inc %r12 4a1002: 4d 3b 67 08 cmp 0x8(%r15),%r12 4a1006: 72 c2 jb 4a0fca <_D2gc2gc3Gcx7prepareMFNbZv+0xde> 4a1008: 41 5f pop %r15 4a100a: 41 5e pop %r14 4a100c: 41 5d pop %r13 4a100e: 41 5c pop %r12 4a1010: 5b pop %rbx 4a1011: 48 8b e5 mov %rbp,%rsp 4a1014: 5d pop %rbp 4a1015: c3 retq 4a1016: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a101c <_D2gc2gc3Gcx7markAllMFNbbZv>: 4a101c: 55 push %rbp 4a101d: 48 8b ec mov %rsp,%rbp 4a1020: 48 83 ec 10 sub $0x10,%rsp 4a1024: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a1028: 40 80 f6 01 xor $0x1,%sil 4a102c: 74 0d je 4a103b <_D2gc2gc3Gcx7markAllMFNbbZv+0x1f> 4a102e: ba 0c 09 4a 00 mov $0x4a090c,%edx 4a1033: 48 89 d6 mov %rdx,%rsi 4a1036: e8 69 42 01 00 callq 4b52a4 4a103b: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4a103f: ba 6c 10 4a 00 mov $0x4a106c,%edx 4a1044: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a1048: e8 43 5b 00 00 callq 4a6b90 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7opApplyMFNbMDFNbKS2gc2gc4RootZiZi> 4a104d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a1051: 48 83 c0 10 add $0x10,%rax 4a1055: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4a1059: ba 94 10 4a 00 mov $0x4a1094,%edx 4a105e: 48 89 c7 mov %rax,%rdi 4a1061: e8 4a 60 00 00 callq 4a70b0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZi> 4a1066: 48 8b e5 mov %rbp,%rsp 4a1069: 5d pop %rbp 4a106a: c3 retq 4a106b: 90 nop 00000000004a106c <_D2gc2gc3Gcx7markAllMFNbbZ14__foreachbody2MFNbKS2gc2gc4RootZi>: 4a106c: 55 push %rbp 4a106d: 48 8b ec mov %rsp,%rbp 4a1070: 48 83 ec 20 sub $0x20,%rsp 4a1074: 48 8b 06 mov (%rsi),%rax 4a1077: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a107b: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4a107f: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4a1083: 48 8b 3f mov (%rdi),%rdi 4a1086: e8 81 f8 ff ff callq 4a090c <_D2gc2gc3Gcx4markMFNbPvPvZv> 4a108b: 31 c0 xor %eax,%eax 4a108d: 48 8b e5 mov %rbp,%rsp 4a1090: 5d pop %rbp 4a1091: c3 retq 4a1092: 66 90 xchg %ax,%ax 00000000004a1094 <_D2gc2gc3Gcx7markAllMFNbbZ14__foreachbody3MFNbKS2gc2gc5RangeZi>: 4a1094: 55 push %rbp 4a1095: 48 8b ec mov %rsp,%rbp 4a1098: 48 83 ec 20 sub $0x20,%rsp 4a109c: 48 8b 56 08 mov 0x8(%rsi),%rdx 4a10a0: 48 8b 06 mov (%rsi),%rax 4a10a3: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a10a7: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a10ab: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a10af: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4a10b3: 48 8b 3f mov (%rdi),%rdi 4a10b6: e8 51 f8 ff ff callq 4a090c <_D2gc2gc3Gcx4markMFNbPvPvZv> 4a10bb: 31 c0 xor %eax,%eax 4a10bd: 48 8b e5 mov %rbp,%rsp 4a10c0: 5d pop %rbp 4a10c1: c3 retq 4a10c2: 66 90 xchg %ax,%ax 00000000004a10c4 <_D2gc2gc3Gcx5sweepMFNbZm>: 4a10c4: 55 push %rbp 4a10c5: 48 8b ec mov %rsp,%rbp 4a10c8: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4a10cf: 53 push %rbx 4a10d0: 41 54 push %r12 4a10d2: 41 55 push %r13 4a10d4: 41 56 push %r14 4a10d6: 41 57 push %r15 4a10d8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a10dc: 45 31 ff xor %r15d,%r15d 4a10df: 45 31 e4 xor %r12d,%r12d 4a10e2: 4c 39 67 30 cmp %r12,0x30(%rdi) 4a10e6: 0f 84 d4 03 00 00 je 4a14c0 <_D2gc2gc3Gcx5sweepMFNbZm+0x3fc> 4a10ec: 48 8d 47 28 lea 0x28(%rdi),%rax 4a10f0: 48 89 45 98 mov %rax,-0x68(%rbp) 4a10f4: 48 89 45 90 mov %rax,-0x70(%rbp) 4a10f8: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4a10fc: 48 8b 11 mov (%rcx),%rdx 4a10ff: 4a 8b 1c e2 mov (%rdx,%r12,8),%rbx 4a1103: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 4a110a: 0f 84 dd 01 00 00 je 4a12ed <_D2gc2gc3Gcx5sweepMFNbZm+0x229> 4a1110: 4c 89 65 a0 mov %r12,-0x60(%rbp) 4a1114: 45 31 e4 xor %r12d,%r12d 4a1117: 4c 39 a3 80 00 00 00 cmp %r12,0x80(%rbx) 4a111e: 0f 84 87 03 00 00 je 4a14ab <_D2gc2gc3Gcx5sweepMFNbZm+0x3e7> 4a1124: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 4a112b: 42 80 3c 20 08 cmpb $0x8,(%rax,%r12,1) 4a1130: 0f 87 a2 01 00 00 ja 4a12d8 <_D2gc2gc3Gcx5sweepMFNbZm+0x214> 4a1136: 48 8b 4b 10 mov 0x10(%rbx),%rcx 4a113a: 44 0f a3 21 bt %r12d,(%rcx) 4a113e: 0f 82 94 01 00 00 jb 4a12d8 <_D2gc2gc3Gcx5sweepMFNbZm+0x214> 4a1144: 4d 89 e6 mov %r12,%r14 4a1147: 49 c1 e6 0c shl $0xc,%r14 4a114b: 4c 03 33 add (%rbx),%r14 4a114e: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4a1153: 0f 84 a3 00 00 00 je 4a11fc <_D2gc2gc3Gcx5sweepMFNbZm+0x138> 4a1159: 48 8d 4b 30 lea 0x30(%rbx),%rcx 4a115d: 48 8b 11 mov (%rcx),%rdx 4a1160: 44 0f b3 22 btr %r12d,(%rdx) 4a1164: 0f 83 92 00 00 00 jae 4a11fc <_D2gc2gc3Gcx5sweepMFNbZm+0x138> 4a116a: 48 8b b3 a0 00 00 00 mov 0xa0(%rbx),%rsi 4a1171: 42 8b 3c a6 mov (%rsi,%r12,4),%edi 4a1175: c1 e7 0c shl $0xc,%edi 4a1178: 89 ff mov %edi,%edi 4a117a: 45 31 ed xor %r13d,%r13d 4a117d: 4c 39 6b 38 cmp %r13,0x38(%rbx) 4a1181: 74 13 je 4a1196 <_D2gc2gc3Gcx5sweepMFNbZm+0xd2> 4a1183: 48 8d 43 30 lea 0x30(%rbx),%rax 4a1187: 48 8b 08 mov (%rax),%rcx 4a118a: 44 0f a3 21 bt %r12d,(%rcx) 4a118e: 73 06 jae 4a1196 <_D2gc2gc3Gcx5sweepMFNbZm+0xd2> 4a1190: 41 bd 01 00 00 00 mov $0x1,%r13d 4a1196: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a119b: 74 14 je 4a11b1 <_D2gc2gc3Gcx5sweepMFNbZm+0xed> 4a119d: 48 8d 53 40 lea 0x40(%rbx),%rdx 4a11a1: 48 8b 32 mov (%rdx),%rsi 4a11a4: 44 0f a3 26 bt %r12d,(%rsi) 4a11a8: 73 07 jae 4a11b1 <_D2gc2gc3Gcx5sweepMFNbZm+0xed> 4a11aa: 41 81 cd 20 00 00 00 or $0x20,%r13d 4a11b1: 4c 8b 43 50 mov 0x50(%rbx),%r8 4a11b5: 45 0f a3 20 bt %r12d,(%r8) 4a11b9: 73 07 jae 4a11c2 <_D2gc2gc3Gcx5sweepMFNbZm+0xfe> 4a11bb: 41 81 cd 02 00 00 00 or $0x2,%r13d 4a11c2: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a11c7: 74 14 je 4a11dd <_D2gc2gc3Gcx5sweepMFNbZm+0x119> 4a11c9: 48 8d 43 70 lea 0x70(%rbx),%rax 4a11cd: 48 8b 08 mov (%rax),%rcx 4a11d0: 44 0f a3 21 bt %r12d,(%rcx) 4a11d4: 73 07 jae 4a11dd <_D2gc2gc3Gcx5sweepMFNbZm+0x119> 4a11d6: 41 81 cd 10 00 00 00 or $0x10,%r13d 4a11dd: 48 8b 53 60 mov 0x60(%rbx),%rdx 4a11e1: 44 0f a3 22 bt %r12d,(%rdx) 4a11e5: 73 07 jae 4a11ee <_D2gc2gc3Gcx5sweepMFNbZm+0x12a> 4a11e7: 41 81 cd 08 00 00 00 or $0x8,%r13d 4a11ee: 41 8b d5 mov %r13d,%edx 4a11f1: 48 89 fe mov %rdi,%rsi 4a11f4: 49 8b fe mov %r14,%rdi 4a11f7: e8 80 3b 00 00 callq 4a4d7c 4a11fc: 49 8b c4 mov %r12,%rax 4a11ff: 48 c1 e8 06 shr $0x6,%rax 4a1203: 49 8b fc mov %r12,%rdi 4a1206: 48 81 e7 3f 00 00 00 and $0x3f,%rdi 4a120d: be 01 00 00 00 mov $0x1,%esi 4a1212: 8b cf mov %edi,%ecx 4a1214: 48 d3 e6 shl %cl,%rsi 4a1217: 48 f7 d6 not %rsi 4a121a: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a121f: 74 08 je 4a1229 <_D2gc2gc3Gcx5sweepMFNbZm+0x165> 4a1221: 4c 8b 43 40 mov 0x40(%rbx),%r8 4a1225: 49 21 34 c0 and %rsi,(%r8,%rax,8) 4a1229: 48 8b d0 mov %rax,%rdx 4a122c: 48 c1 e2 03 shl $0x3,%rdx 4a1230: 4c 8b 4b 50 mov 0x50(%rbx),%r9 4a1234: 4a 21 34 0a and %rsi,(%rdx,%r9,1) 4a1238: 4c 8b 53 60 mov 0x60(%rbx),%r10 4a123c: 4a 21 34 12 and %rsi,(%rdx,%r10,1) 4a1240: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a1245: 74 08 je 4a124f <_D2gc2gc3Gcx5sweepMFNbZm+0x18b> 4a1247: 48 8b 4b 70 mov 0x70(%rbx),%rcx 4a124b: 48 21 34 0a and %rsi,(%rdx,%rcx,1) 4a124f: 4c 8b 83 90 00 00 00 mov 0x90(%rbx),%r8 4a1256: 43 c6 04 20 0a movb $0xa,(%r8,%r12,1) 4a125b: 4c 3b a3 a8 00 00 00 cmp 0xa8(%rbx),%r12 4a1262: 73 07 jae 4a126b <_D2gc2gc3Gcx5sweepMFNbZm+0x1a7> 4a1264: 4c 89 a3 a8 00 00 00 mov %r12,0xa8(%rbx) 4a126b: 49 ff c7 inc %r15 4a126e: 48 ff 83 88 00 00 00 incq 0x88(%rbx) 4a1275: 49 8d 44 24 01 lea 0x1(%r12),%rax 4a127a: 48 3b 83 80 00 00 00 cmp 0x80(%rbx),%rax 4a1281: 73 47 jae 4a12ca <_D2gc2gc3Gcx5sweepMFNbZm+0x206> 4a1283: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 4a128a: 49 03 d4 add %r12,%rdx 4a128d: 80 7a 01 09 cmpb $0x9,0x1(%rdx) 4a1291: 75 37 jne 4a12ca <_D2gc2gc3Gcx5sweepMFNbZm+0x206> 4a1293: 49 ff c4 inc %r12 4a1296: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 4a129d: 42 c6 04 26 0a movb $0xa,(%rsi,%r12,1) 4a12a2: 48 ff 83 88 00 00 00 incq 0x88(%rbx) 4a12a9: 49 ff c7 inc %r15 4a12ac: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 4a12b1: 48 3b 8b 80 00 00 00 cmp 0x80(%rbx),%rcx 4a12b8: 73 10 jae 4a12ca <_D2gc2gc3Gcx5sweepMFNbZm+0x206> 4a12ba: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 4a12c1: 49 03 fc add %r12,%rdi 4a12c4: 80 7f 01 09 cmpb $0x9,0x1(%rdi) 4a12c8: 74 c9 je 4a1293 <_D2gc2gc3Gcx5sweepMFNbZm+0x1cf> 4a12ca: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 4a12d1: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 4a12d8: 49 ff c4 inc %r12 4a12db: 4c 3b a3 80 00 00 00 cmp 0x80(%rbx),%r12 4a12e2: 0f 82 3c fe ff ff jb 4a1124 <_D2gc2gc3Gcx5sweepMFNbZm+0x60> 4a12e8: e9 be 01 00 00 jmpq 4a14ab <_D2gc2gc3Gcx5sweepMFNbZm+0x3e7> 4a12ed: 4c 89 65 a0 mov %r12,-0x60(%rbp) 4a12f1: 45 31 e4 xor %r12d,%r12d 4a12f4: 4c 39 a3 80 00 00 00 cmp %r12,0x80(%rbx) 4a12fb: 0f 84 aa 01 00 00 je 4a14ab <_D2gc2gc3Gcx5sweepMFNbZm+0x3e7> 4a1301: 45 31 f6 xor %r14d,%r14d 4a1304: 4c 89 65 a8 mov %r12,-0x58(%rbp) 4a1308: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 4a130f: 42 8a 0c 26 mov (%rsi,%r12,1),%cl 4a1313: 80 f9 08 cmp $0x8,%cl 4a1316: 0f 83 70 01 00 00 jae 4a148c <_D2gc2gc3Gcx5sweepMFNbZm+0x3c8> 4a131c: 4c 89 7d e0 mov %r15,-0x20(%rbp) 4a1320: 48 8b 33 mov (%rbx),%rsi 4a1323: 48 03 75 a8 add -0x58(%rbp),%rsi 4a1327: 48 8d be 00 10 00 00 lea 0x1000(%rsi),%rdi 4a132e: 44 0f b6 c1 movzbl %cl,%r8d 4a1332: 45 89 c0 mov %r8d,%r8d 4a1335: 42 8b 04 85 e0 85 4f mov 0x4f85e0(,%r8,4),%eax 4a133c: 00 4a133d: 89 45 f0 mov %eax,-0x10(%rbp) 4a1340: c1 e8 04 shr $0x4,%eax 4a1343: 31 d2 xor %edx,%edx 4a1345: 4c 8d 8d 70 ff ff ff lea -0x90(%rbp),%r9 4a134c: 49 89 11 mov %rdx,(%r9) 4a134f: 49 89 51 08 mov %rdx,0x8(%r9) 4a1353: 49 89 51 10 mov %rdx,0x10(%r9) 4a1357: 49 89 51 18 mov %rdx,0x18(%r9) 4a135b: 45 31 ff xor %r15d,%r15d 4a135e: 48 3b f7 cmp %rdi,%rsi 4a1361: 0f 83 0a 01 00 00 jae 4a1471 <_D2gc2gc3Gcx5sweepMFNbZm+0x3ad> 4a1367: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4a136b: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4a136f: 48 8d 4b 30 lea 0x30(%rbx),%rcx 4a1373: 48 89 4d b0 mov %rcx,-0x50(%rbp) 4a1377: 44 8b 55 f0 mov -0x10(%rbp),%r10d 4a137b: 4c 89 55 b8 mov %r10,-0x48(%rbp) 4a137f: 44 8b d8 mov %eax,%r11d 4a1382: 4c 89 5d c0 mov %r11,-0x40(%rbp) 4a1386: 4c 8b 07 mov (%rdi),%r8 4a1389: 4f 8d 2c 37 lea (%r15,%r14,1),%r13 4a138d: 45 0f a3 28 bt %r13d,(%r8) 4a1391: 0f 82 c8 00 00 00 jb 4a145f <_D2gc2gc3Gcx5sweepMFNbZm+0x39b> 4a1397: 4c 8b 4b 38 mov 0x38(%rbx),%r9 4a139b: 4d 85 c9 test %r9,%r9 4a139e: 0f 84 ab 00 00 00 je 4a144f <_D2gc2gc3Gcx5sweepMFNbZm+0x38b> 4a13a4: 48 8b 4d b0 mov -0x50(%rbp),%rcx 4a13a8: 48 8b 11 mov (%rcx),%rdx 4a13ab: 44 0f a3 2a bt %r13d,(%rdx) 4a13af: 0f 83 9a 00 00 00 jae 4a144f <_D2gc2gc3Gcx5sweepMFNbZm+0x38b> 4a13b5: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a13b9: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4a13bd: 4c 89 75 d8 mov %r14,-0x28(%rbp) 4a13c1: 45 31 f6 xor %r14d,%r14d 4a13c4: 4d 85 c9 test %r9,%r9 4a13c7: 74 13 je 4a13dc <_D2gc2gc3Gcx5sweepMFNbZm+0x318> 4a13c9: 48 8d 43 30 lea 0x30(%rbx),%rax 4a13cd: 48 8b 10 mov (%rax),%rdx 4a13d0: 44 0f a3 2a bt %r13d,(%rdx) 4a13d4: 73 06 jae 4a13dc <_D2gc2gc3Gcx5sweepMFNbZm+0x318> 4a13d6: 41 be 01 00 00 00 mov $0x1,%r14d 4a13dc: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a13e1: 74 14 je 4a13f7 <_D2gc2gc3Gcx5sweepMFNbZm+0x333> 4a13e3: 48 8d 73 40 lea 0x40(%rbx),%rsi 4a13e7: 48 8b 3e mov (%rsi),%rdi 4a13ea: 44 0f a3 2f bt %r13d,(%rdi) 4a13ee: 73 07 jae 4a13f7 <_D2gc2gc3Gcx5sweepMFNbZm+0x333> 4a13f0: 41 81 ce 20 00 00 00 or $0x20,%r14d 4a13f7: 48 8b 4b 50 mov 0x50(%rbx),%rcx 4a13fb: 44 0f a3 29 bt %r13d,(%rcx) 4a13ff: 73 07 jae 4a1408 <_D2gc2gc3Gcx5sweepMFNbZm+0x344> 4a1401: 41 81 ce 02 00 00 00 or $0x2,%r14d 4a1408: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a140d: 74 14 je 4a1423 <_D2gc2gc3Gcx5sweepMFNbZm+0x35f> 4a140f: 48 8d 43 70 lea 0x70(%rbx),%rax 4a1413: 48 8b 10 mov (%rax),%rdx 4a1416: 44 0f a3 2a bt %r13d,(%rdx) 4a141a: 73 07 jae 4a1423 <_D2gc2gc3Gcx5sweepMFNbZm+0x35f> 4a141c: 41 81 ce 10 00 00 00 or $0x10,%r14d 4a1423: 48 8b 73 60 mov 0x60(%rbx),%rsi 4a1427: 44 0f a3 2e bt %r13d,(%rsi) 4a142b: 73 07 jae 4a1434 <_D2gc2gc3Gcx5sweepMFNbZm+0x370> 4a142d: 41 81 ce 08 00 00 00 or $0x8,%r14d 4a1434: 41 8b d6 mov %r14d,%edx 4a1437: 8b 75 f0 mov -0x10(%rbp),%esi 4a143a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a143e: e8 39 39 00 00 callq 4a4d7c 4a1443: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4a1447: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a144b: 4c 8b 75 d8 mov -0x28(%rbp),%r14 4a144f: ba 01 00 00 00 mov $0x1,%edx 4a1454: 48 8d 8d 70 ff ff ff lea -0x90(%rbp),%rcx 4a145b: 44 0f ab 39 bts %r15d,(%rcx) 4a145f: 48 03 75 b8 add -0x48(%rbp),%rsi 4a1463: 4c 03 7d c0 add -0x40(%rbp),%r15 4a1467: 48 3b 75 c8 cmp -0x38(%rbp),%rsi 4a146b: 0f 82 15 ff ff ff jb 4a1386 <_D2gc2gc3Gcx5sweepMFNbZm+0x2c2> 4a1471: 4c 8b 7d e0 mov -0x20(%rbp),%r15 4a1475: 40 84 d2 test %dl,%dl 4a1478: 74 12 je 4a148c <_D2gc2gc3Gcx5sweepMFNbZm+0x3c8> 4a147a: 49 8b d4 mov %r12,%rdx 4a147d: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4a1484: 48 8b fb mov %rbx,%rdi 4a1487: e8 04 12 00 00 callq 4a2690 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv> 4a148c: 49 81 c6 00 01 00 00 add $0x100,%r14 4a1493: 48 81 45 a8 00 10 00 addq $0x1000,-0x58(%rbp) 4a149a: 00 4a149b: 49 ff c4 inc %r12 4a149e: 4c 3b a3 80 00 00 00 cmp 0x80(%rbx),%r12 4a14a5: 0f 82 5d fe ff ff jb 4a1308 <_D2gc2gc3Gcx5sweepMFNbZm+0x244> 4a14ab: 4c 8b 65 a0 mov -0x60(%rbp),%r12 4a14af: 49 ff c4 inc %r12 4a14b2: 48 8b 55 90 mov -0x70(%rbp),%rdx 4a14b6: 4c 3b 62 08 cmp 0x8(%rdx),%r12 4a14ba: 0f 82 38 fc ff ff jb 4a10f8 <_D2gc2gc3Gcx5sweepMFNbZm+0x34> 4a14c0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a14c4: 48 81 c2 94 00 00 00 add $0x94,%rdx 4a14cb: 8b 1a mov (%rdx),%ebx 4a14cd: 49 2b df sub %r15,%rbx 4a14d0: 89 1a mov %ebx,(%rdx) 4a14d2: 49 8b c7 mov %r15,%rax 4a14d5: 41 5f pop %r15 4a14d7: 41 5e pop %r14 4a14d9: 41 5d pop %r13 4a14db: 41 5c pop %r12 4a14dd: 5b pop %rbx 4a14de: 48 8b e5 mov %rbp,%rsp 4a14e1: 5d pop %rbp 4a14e2: c3 retq 4a14e3: 90 nop 00000000004a14e4 <_D2gc2gc3Gcx7recoverMFNbZm>: 4a14e4: 55 push %rbp 4a14e5: 48 8b ec mov %rsp,%rbp 4a14e8: 48 81 ec 90 00 00 00 sub $0x90,%rsp 4a14ef: 53 push %rbx 4a14f0: 41 54 push %r12 4a14f2: 41 55 push %r13 4a14f4: 41 56 push %r14 4a14f6: 41 57 push %r15 4a14f8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a14fc: 4c 8b ef mov %rdi,%r13 4a14ff: 48 8d 4d 90 lea -0x70(%rbp),%rcx 4a1503: b8 08 00 00 00 mov $0x8,%eax 4a1508: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4a150f: 48 89 8d 78 ff ff ff mov %rcx,-0x88(%rbp) 4a1516: 31 f6 xor %esi,%esi 4a1518: 48 39 b5 70 ff ff ff cmp %rsi,-0x90(%rbp) 4a151f: 74 24 je 4a1545 <_D2gc2gc3Gcx7recoverMFNbZm+0x61> 4a1521: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 4a1528: 00 4a1529: 49 8d 5c 15 48 lea 0x48(%r13,%rdx,1),%rbx 4a152e: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 4a1535: 48 89 1c 3a mov %rbx,(%rdx,%rdi,1) 4a1539: 48 ff c6 inc %rsi 4a153c: 48 3b b5 70 ff ff ff cmp -0x90(%rbp),%rsi 4a1543: 72 dc jb 4a1521 <_D2gc2gc3Gcx7recoverMFNbZm+0x3d> 4a1545: 4c 89 6d f8 mov %r13,-0x8(%rbp) 4a1549: 31 c9 xor %ecx,%ecx 4a154b: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a154f: 49 89 c9 mov %rcx,%r9 4a1552: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a1556: 48 39 48 30 cmp %rcx,0x30(%rax) 4a155a: 0f 84 3d 01 00 00 je 4a169d <_D2gc2gc3Gcx7recoverMFNbZm+0x1b9> 4a1560: 4c 8b 6d f8 mov -0x8(%rbp),%r13 4a1564: 49 8d 55 28 lea 0x28(%r13),%rdx 4a1568: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a156c: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4a1570: 4c 89 6d f8 mov %r13,-0x8(%rbp) 4a1574: 4c 89 4d e0 mov %r9,-0x20(%rbp) 4a1578: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4a157c: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4a1580: 48 8b 0e mov (%rsi),%rcx 4a1583: 4c 8b 0c d9 mov (%rcx,%rbx,8),%r9 4a1587: 41 80 b9 98 00 00 00 cmpb $0x0,0x98(%r9) 4a158e: 00 4a158f: 0f 85 f3 00 00 00 jne 4a1688 <_D2gc2gc3Gcx7recoverMFNbZm+0x1a4> 4a1595: 45 31 ed xor %r13d,%r13d 4a1598: 49 83 b9 80 00 00 00 cmpq $0x0,0x80(%r9) 4a159f: 00 4a15a0: 0f 84 e2 00 00 00 je 4a1688 <_D2gc2gc3Gcx7recoverMFNbZm+0x1a4> 4a15a6: 45 31 ff xor %r15d,%r15d 4a15a9: 31 ff xor %edi,%edi 4a15ab: 49 8b 81 90 00 00 00 mov 0x90(%r9),%rax 4a15b2: 46 8a 34 28 mov (%rax,%r13,1),%r14b 4a15b6: 41 80 fe 08 cmp $0x8,%r14b 4a15ba: 0f 83 aa 00 00 00 jae 4a166a <_D2gc2gc3Gcx7recoverMFNbZm+0x186> 4a15c0: 45 0f b6 c6 movzbl %r14b,%r8d 4a15c4: 45 89 c0 mov %r8d,%r8d 4a15c7: 46 8b 1c 85 e0 85 4f mov 0x4f85e0(,%r8,4),%r11d 4a15ce: 00 4a15cf: 4c 89 de mov %r11,%rsi 4a15d2: 48 c1 ee 04 shr $0x4,%rsi 4a15d6: 48 8b d7 mov %rdi,%rdx 4a15d9: 48 8d 87 00 01 00 00 lea 0x100(%rdi),%rax 4a15e0: 48 3b f8 cmp %rax,%rdi 4a15e3: 73 15 jae 4a15fa <_D2gc2gc3Gcx7recoverMFNbZm+0x116> 4a15e5: 49 8d 49 20 lea 0x20(%r9),%rcx 4a15e9: 4c 8b 11 mov (%rcx),%r10 4a15ec: 41 0f a3 12 bt %edx,(%r10) 4a15f0: 73 31 jae 4a1623 <_D2gc2gc3Gcx7recoverMFNbZm+0x13f> 4a15f2: 48 03 d6 add %rsi,%rdx 4a15f5: 48 39 c2 cmp %rax,%rdx 4a15f8: 72 ef jb 4a15e9 <_D2gc2gc3Gcx7recoverMFNbZm+0x105> 4a15fa: 49 8b 81 90 00 00 00 mov 0x90(%r9),%rax 4a1601: 42 c6 04 28 0a movb $0xa,(%rax,%r13,1) 4a1606: 4d 3b a9 a8 00 00 00 cmp 0xa8(%r9),%r13 4a160d: 73 07 jae 4a1616 <_D2gc2gc3Gcx7recoverMFNbZm+0x132> 4a160f: 4d 89 a9 a8 00 00 00 mov %r13,0xa8(%r9) 4a1616: 49 ff 81 88 00 00 00 incq 0x88(%r9) 4a161d: 48 ff 45 e8 incq -0x18(%rbp) 4a1621: eb 47 jmp 4a166a <_D2gc2gc3Gcx7recoverMFNbZm+0x186> 4a1623: 4d 8b 21 mov (%r9),%r12 4a1626: 4d 03 e7 add %r15,%r12 4a1629: 31 d2 xor %edx,%edx 4a162b: 4d 8d 41 20 lea 0x20(%r9),%r8 4a162f: 49 8b 18 mov (%r8),%rbx 4a1632: 48 8b ca mov %rdx,%rcx 4a1635: 48 c1 e9 04 shr $0x4,%rcx 4a1639: 48 03 cf add %rdi,%rcx 4a163c: 0f a3 0b bt %ecx,(%rbx) 4a163f: 73 1d jae 4a165e <_D2gc2gc3Gcx7recoverMFNbZm+0x17a> 4a1641: 4a 8d 34 22 lea (%rdx,%r12,1),%rsi 4a1645: 4c 89 4e 08 mov %r9,0x8(%rsi) 4a1649: 45 0f b6 d6 movzbl %r14b,%r10d 4a164d: 45 89 d2 mov %r10d,%r10d 4a1650: 4a 8d 5c d5 90 lea -0x70(%rbp,%r10,8),%rbx 4a1655: 4a 8b 0b rex.WX mov (%rbx),%rcx 4a1658: 48 89 31 mov %rsi,(%rcx) 4a165b: 48 89 33 mov %rsi,(%rbx) 4a165e: 49 03 d3 add %r11,%rdx 4a1661: 48 81 fa 00 10 00 00 cmp $0x1000,%rdx 4a1668: 72 c5 jb 4a162f <_D2gc2gc3Gcx7recoverMFNbZm+0x14b> 4a166a: 49 81 c7 00 10 00 00 add $0x1000,%r15 4a1671: 48 81 c7 00 01 00 00 add $0x100,%rdi 4a1678: 49 ff c5 inc %r13 4a167b: 4d 3b a9 80 00 00 00 cmp 0x80(%r9),%r13 4a1682: 0f 82 23 ff ff ff jb 4a15ab <_D2gc2gc3Gcx7recoverMFNbZm+0xc7> 4a1688: 4c 8b 4d e0 mov -0x20(%rbp),%r9 4a168c: 49 ff c1 inc %r9 4a168f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a1693: 4c 3b 4a 08 cmp 0x8(%rdx),%r9 4a1697: 0f 82 d7 fe ff ff jb 4a1574 <_D2gc2gc3Gcx7recoverMFNbZm+0x90> 4a169d: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4a16a1: 48 8d 4d 90 lea -0x70(%rbp),%rcx 4a16a5: bb 08 00 00 00 mov $0x8,%ebx 4a16aa: 48 89 5d 80 mov %rbx,-0x80(%rbp) 4a16ae: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4a16b2: 31 d2 xor %edx,%edx 4a16b4: 48 39 55 80 cmp %rdx,-0x80(%rbp) 4a16b8: 74 18 je 4a16d2 <_D2gc2gc3Gcx7recoverMFNbZm+0x1ee> 4a16ba: 48 8b 75 88 mov -0x78(%rbp),%rsi 4a16be: 48 8b 04 d6 mov (%rsi,%rdx,8),%rax 4a16c2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a16c9: 48 ff c2 inc %rdx 4a16cc: 48 3b 55 80 cmp -0x80(%rbp),%rdx 4a16d0: 72 e8 jb 4a16ba <_D2gc2gc3Gcx7recoverMFNbZm+0x1d6> 4a16d2: 4c 8b 6d f8 mov -0x8(%rbp),%r13 4a16d6: 49 8d 95 90 00 00 00 lea 0x90(%r13),%rdx 4a16dd: 8b 3a mov (%rdx),%edi 4a16df: 49 2b f9 sub %r9,%rdi 4a16e2: 89 3a mov %edi,(%rdx) 4a16e4: 49 8b c1 mov %r9,%rax 4a16e7: 41 5f pop %r15 4a16e9: 41 5e pop %r14 4a16eb: 41 5d pop %r13 4a16ed: 41 5c pop %r12 4a16ef: 5b pop %rbx 4a16f0: 48 8b e5 mov %rbp,%rsp 4a16f3: 5d pop %rbp 4a16f4: c3 retq 4a16f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm>: 4a16fc: 55 push %rbp 4a16fd: 48 8b ec mov %rsp,%rbp 4a1700: 48 81 ec 60 01 00 00 sub $0x160,%rsp 4a1707: 53 push %rbx 4a1708: 41 54 push %r12 4a170a: 89 75 f8 mov %esi,-0x8(%rbp) 4a170d: 49 89 fc mov %rdi,%r12 4a1710: 31 c0 xor %eax,%eax 4a1712: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a1716: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a171a: 40 38 05 90 3b 05 00 cmp %al,0x53b90(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a1721: 0f 84 c2 00 00 00 je 4a17e9 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0xed> 4a1727: 48 39 05 02 11 06 00 cmp %rax,0x61102(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a172e: 75 01 jne 4a1731 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x35> 4a1730: f4 hlt 4a1731: 48 8d 8d 00 ff ff ff lea -0x100(%rbp),%rcx 4a1738: 48 89 01 mov %rax,(%rcx) 4a173b: 48 89 41 08 mov %rax,0x8(%rcx) 4a173f: 48 89 ce mov %rcx,%rsi 4a1742: bf 01 00 00 00 mov $0x1,%edi 4a1747: e8 94 65 fe ff callq 487ce0 4a174c: 85 c0 test %eax,%eax 4a174e: 74 01 je 4a1751 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x55> 4a1750: f4 hlt 4a1751: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx 4a1758: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a175f: 48 03 85 08 ff ff ff add -0xf8(%rbp),%rax 4a1766: 48 89 c1 mov %rax,%rcx 4a1769: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1770: 0b 2e 11 4a1773: 48 f7 e9 imul %rcx 4a1776: 48 89 c8 mov %rcx,%rax 4a1779: 48 c1 f8 3f sar $0x3f,%rax 4a177d: 48 c1 fa 1a sar $0x1a,%rdx 4a1781: 48 2b d0 sub %rax,%rdx 4a1784: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a178b: 48 2b c8 sub %rax,%rcx 4a178e: 48 89 d0 mov %rdx,%rax 4a1791: 48 89 ca mov %rcx,%rdx 4a1794: 48 89 85 a0 fe ff ff mov %rax,-0x160(%rbp) 4a179b: 48 0f af 05 8d 10 06 imul 0x6108d(%rip),%rax # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a17a2: 00 4a17a3: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4a17aa: 48 8b 9d a0 fe ff ff mov -0x160(%rbp),%rbx 4a17b1: 48 89 d6 mov %rdx,%rsi 4a17b4: 48 0f af 35 74 10 06 imul 0x61074(%rip),%rsi # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a17bb: 00 4a17bc: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a17c3: 0b 2e 11 4a17c6: 48 f7 ee imul %rsi 4a17c9: 48 89 f0 mov %rsi,%rax 4a17cc: 48 c1 f8 3f sar $0x3f,%rax 4a17d0: 48 c1 fa 1a sar $0x1a,%rdx 4a17d4: 48 2b d0 sub %rax,%rdx 4a17d7: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 4a17de: 48 03 c2 add %rdx,%rax 4a17e1: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a17e5: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a17e9: 41 80 7c 24 21 00 cmpb $0x0,0x21(%r12) 4a17ef: 74 05 je 4a17f6 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0xfa> 4a17f1: e8 7a 2e 01 00 callq 4b4670 4a17f6: 41 c6 44 24 21 01 movb $0x1,0x21(%r12) 4a17fc: e8 fb 37 01 00 callq 4b4ffc 4a1801: 49 8b fc mov %r12,%rdi 4a1804: e8 e3 f6 ff ff callq 4a0eec <_D2gc2gc3Gcx7prepareMFNbZv> 4a1809: 40 80 3d a0 3a 05 00 rex cmpb $0x0,0x53aa0(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a1810: 00 4a1811: 0f 84 19 01 00 00 je 4a1930 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x234> 4a1817: 48 83 3d 11 10 06 00 cmpq $0x0,0x61011(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a181e: 00 4a181f: 75 01 jne 4a1822 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x126> 4a1821: f4 hlt 4a1822: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 4a1829: 31 c9 xor %ecx,%ecx 4a182b: 48 89 08 mov %rcx,(%rax) 4a182e: 48 89 48 08 mov %rcx,0x8(%rax) 4a1832: 48 89 c6 mov %rax,%rsi 4a1835: bf 01 00 00 00 mov $0x1,%edi 4a183a: e8 a1 64 fe ff callq 487ce0 4a183f: 85 c0 test %eax,%eax 4a1841: 74 01 je 4a1844 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x148> 4a1843: f4 hlt 4a1844: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx 4a184b: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a1852: 48 03 85 18 ff ff ff add -0xe8(%rbp),%rax 4a1859: 48 89 c1 mov %rax,%rcx 4a185c: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1863: 0b 2e 11 4a1866: 48 f7 e9 imul %rcx 4a1869: 48 89 c8 mov %rcx,%rax 4a186c: 48 c1 f8 3f sar $0x3f,%rax 4a1870: 48 c1 fa 1a sar $0x1a,%rdx 4a1874: 48 2b d0 sub %rax,%rdx 4a1877: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a187e: 48 2b c8 sub %rax,%rcx 4a1881: 48 89 d0 mov %rdx,%rax 4a1884: 48 89 ca mov %rcx,%rdx 4a1887: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 4a188e: 48 0f af 05 9a 0f 06 imul 0x60f9a(%rip),%rax # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1895: 00 4a1896: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 4a189d: 48 8b 9d a8 fe ff ff mov -0x158(%rbp),%rbx 4a18a4: 48 89 d6 mov %rdx,%rsi 4a18a7: 48 0f af 35 81 0f 06 imul 0x60f81(%rip),%rsi # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a18ae: 00 4a18af: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a18b6: 0b 2e 11 4a18b9: 48 f7 ee imul %rsi 4a18bc: 48 89 f0 mov %rsi,%rax 4a18bf: 48 c1 f8 3f sar $0x3f,%rax 4a18c3: 48 c1 fa 1a sar $0x1a,%rdx 4a18c7: 48 2b d0 sub %rax,%rdx 4a18ca: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4a18d1: 48 03 c2 add %rdx,%rax 4a18d4: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a18d8: 48 c7 85 60 ff ff ff movq $0x0,-0xa0(%rbp) 4a18df: 00 00 00 00 4a18e3: 48 2b 45 e8 sub -0x18(%rbp),%rax 4a18e7: 48 89 45 90 mov %rax,-0x70(%rbp) 4a18eb: 48 8b 45 90 mov -0x70(%rbp),%rax 4a18ef: 48 99 cqto 4a18f1: 48 f7 3d 38 0f 06 00 idivq 0x60f38(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a18f8: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4a18ff: 48 69 c2 80 96 98 00 imul $0x989680,%rdx,%rax 4a1906: 48 99 cqto 4a1908: 48 f7 3d 21 0f 06 00 idivq 0x60f21(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a190f: 48 03 f0 add %rax,%rsi 4a1912: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4a1919: e8 f2 4a 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4a191e: 48 8b 08 mov (%rax),%rcx 4a1921: 48 01 0d 98 0f 06 00 add %rcx,0x60f98(%rip) # 5028c0 <_D2gc2gc8prepTimeS4core4time8Duration> 4a1928: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a192c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a1930: 40 8a 75 f8 mov -0x8(%rbp),%sil 4a1934: 49 8b fc mov %r12,%rdi 4a1937: e8 e0 f6 ff ff callq 4a101c <_D2gc2gc3Gcx7markAllMFNbbZv> 4a193c: 49 8b c4 mov %r12,%rax 4a193f: b9 b4 1d 4a 00 mov $0x4a1db4,%ecx 4a1944: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4a194b: 48 89 8d 58 ff ff ff mov %rcx,-0xa8(%rbp) 4a1952: 48 8b 1d 9f 0e 06 00 mov 0x60e9f(%rip),%rbx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4a1959: 48 83 3d 97 0e 06 00 cmpq $0x0,0x60e97(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4a1960: 00 4a1961: 74 3c je 4a199f <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x2a3> 4a1963: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 4a196a: 48 85 d2 test %rdx,%rdx 4a196d: 74 24 je 4a1993 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x297> 4a196f: 48 89 95 e0 fe ff ff mov %rdx,-0x120(%rbp) 4a1976: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 4a197d: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 4a1984: 48 89 d6 mov %rdx,%rsi 4a1987: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 4a198e: e8 d1 50 00 00 callq 4a6a64 <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv> 4a1993: 48 8b 9b a0 00 00 00 mov 0xa0(%rbx),%rbx 4a199a: 48 85 db test %rbx,%rbx 4a199d: 75 c4 jne 4a1963 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x267> 4a199f: e8 40 38 01 00 callq 4b51e4 4a19a4: 40 80 3d 05 39 05 00 rex cmpb $0x0,0x53905(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a19ab: 00 4a19ac: 0f 84 90 01 00 00 je 4a1b42 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x446> 4a19b2: 48 83 3d 76 0e 06 00 cmpq $0x0,0x60e76(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a19b9: 00 4a19ba: 75 01 jne 4a19bd <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x2c1> 4a19bc: f4 hlt 4a19bd: 48 8d 9d 20 ff ff ff lea -0xe0(%rbp),%rbx 4a19c4: 31 c0 xor %eax,%eax 4a19c6: 48 89 03 mov %rax,(%rbx) 4a19c9: 48 89 43 08 mov %rax,0x8(%rbx) 4a19cd: 48 89 de mov %rbx,%rsi 4a19d0: bf 01 00 00 00 mov $0x1,%edi 4a19d5: e8 06 63 fe ff callq 487ce0 4a19da: 85 c0 test %eax,%eax 4a19dc: 74 01 je 4a19df <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x2e3> 4a19de: f4 hlt 4a19df: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 4a19e6: 48 69 d1 00 ca 9a 3b imul $0x3b9aca00,%rcx,%rdx 4a19ed: 48 03 95 28 ff ff ff add -0xd8(%rbp),%rdx 4a19f4: 48 89 d3 mov %rdx,%rbx 4a19f7: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a19fe: 0b 2e 11 4a1a01: 48 f7 eb imul %rbx 4a1a04: 48 89 d8 mov %rbx,%rax 4a1a07: 48 c1 f8 3f sar $0x3f,%rax 4a1a0b: 48 c1 fa 1a sar $0x1a,%rdx 4a1a0f: 48 2b d0 sub %rax,%rdx 4a1a12: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a1a19: 48 2b d8 sub %rax,%rbx 4a1a1c: 48 89 d0 mov %rdx,%rax 4a1a1f: 48 89 da mov %rbx,%rdx 4a1a22: 48 89 85 b8 fe ff ff mov %rax,-0x148(%rbp) 4a1a29: 48 0f af 05 ff 0d 06 imul 0x60dff(%rip),%rax # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1a30: 00 4a1a31: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4a1a38: 48 8b b5 b8 fe ff ff mov -0x148(%rbp),%rsi 4a1a3f: 48 89 d7 mov %rdx,%rdi 4a1a42: 48 0f af 3d e6 0d 06 imul 0x60de6(%rip),%rdi # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1a49: 00 4a1a4a: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1a51: 0b 2e 11 4a1a54: 48 f7 ef imul %rdi 4a1a57: 48 89 f8 mov %rdi,%rax 4a1a5a: 48 c1 f8 3f sar $0x3f,%rax 4a1a5e: 48 c1 fa 1a sar $0x1a,%rdx 4a1a62: 48 2b d0 sub %rax,%rdx 4a1a65: 48 8b 85 e8 fe ff ff mov -0x118(%rbp),%rax 4a1a6c: 48 03 c2 add %rdx,%rax 4a1a6f: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a1a73: 31 c9 xor %ecx,%ecx 4a1a75: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 4a1a7c: 48 2b 45 e8 sub -0x18(%rbp),%rax 4a1a80: 48 89 45 98 mov %rax,-0x68(%rbp) 4a1a84: 48 8b 45 98 mov -0x68(%rbp),%rax 4a1a88: 48 99 cqto 4a1a8a: 48 f7 3d 9f 0d 06 00 idivq 0x60d9f(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1a91: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4a1a98: 48 69 c2 80 96 98 00 imul $0x989680,%rdx,%rax 4a1a9f: 48 99 cqto 4a1aa1: 48 f7 3d 88 0d 06 00 idivq 0x60d88(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1aa8: 48 03 f0 add %rax,%rsi 4a1aab: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi 4a1ab2: e8 59 49 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4a1ab7: 48 8b 08 mov (%rax),%rcx 4a1aba: 48 01 0d 07 0e 06 00 add %rcx,0x60e07(%rip) # 5028c8 <_D2gc2gc8markTimeS4core4time8Duration> 4a1ac1: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a1ac5: 48 2b 55 c8 sub -0x38(%rbp),%rdx 4a1ac9: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4a1acd: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) 4a1ad4: 00 00 00 00 4a1ad8: 48 8b 45 a0 mov -0x60(%rbp),%rax 4a1adc: 48 99 cqto 4a1ade: 48 f7 3d 4b 0d 06 00 idivq 0x60d4b(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1ae5: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4a1aec: 48 69 c2 80 96 98 00 imul $0x989680,%rdx,%rax 4a1af3: 48 99 cqto 4a1af5: 48 f7 3d 34 0d 06 00 idivq 0x60d34(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1afc: 48 03 f0 add %rax,%rsi 4a1aff: 48 8d bd 78 ff ff ff lea -0x88(%rbp),%rdi 4a1b06: e8 05 49 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4a1b0b: 48 8b 08 mov (%rax),%rcx 4a1b0e: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 4a1b15: 48 8b 35 c4 0d 06 00 mov 0x60dc4(%rip),%rsi # 5028e0 <_D2gc2gc12maxPauseTimeS4core4time8Duration> 4a1b1c: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4a1b23: e8 b0 3d 01 00 callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4a1b28: 85 c0 test %eax,%eax 4a1b2a: 7e 0e jle 4a1b3a <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x43e> 4a1b2c: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4a1b33: 48 89 05 a6 0d 06 00 mov %rax,0x60da6(%rip) # 5028e0 <_D2gc2gc12maxPauseTimeS4core4time8Duration> 4a1b3a: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a1b3e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a1b42: 49 8b fc mov %r12,%rdi 4a1b45: e8 7a f5 ff ff callq 4a10c4 <_D2gc2gc3Gcx5sweepMFNbZm> 4a1b4a: 48 89 45 b8 mov %rax,-0x48(%rbp) 4a1b4e: 40 80 3d 5b 37 05 00 rex cmpb $0x0,0x5375b(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a1b55: 00 4a1b56: 0f 84 10 01 00 00 je 4a1c6c <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x570> 4a1b5c: 48 83 3d cc 0c 06 00 cmpq $0x0,0x60ccc(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1b63: 00 4a1b64: 75 01 jne 4a1b67 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x46b> 4a1b66: f4 hlt 4a1b67: 48 8d 8d 30 ff ff ff lea -0xd0(%rbp),%rcx 4a1b6e: 31 db xor %ebx,%ebx 4a1b70: 48 89 19 mov %rbx,(%rcx) 4a1b73: 48 89 59 08 mov %rbx,0x8(%rcx) 4a1b77: 48 89 ce mov %rcx,%rsi 4a1b7a: bf 01 00 00 00 mov $0x1,%edi 4a1b7f: e8 5c 61 fe ff callq 487ce0 4a1b84: 85 c0 test %eax,%eax 4a1b86: 74 01 je 4a1b89 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x48d> 4a1b88: f4 hlt 4a1b89: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4a1b90: 48 69 c8 00 ca 9a 3b imul $0x3b9aca00,%rax,%rcx 4a1b97: 48 03 8d 38 ff ff ff add -0xc8(%rbp),%rcx 4a1b9e: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1ba5: 0b 2e 11 4a1ba8: 48 f7 e9 imul %rcx 4a1bab: 48 89 c8 mov %rcx,%rax 4a1bae: 48 c1 f8 3f sar $0x3f,%rax 4a1bb2: 48 c1 fa 1a sar $0x1a,%rdx 4a1bb6: 48 2b d0 sub %rax,%rdx 4a1bb9: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a1bc0: 48 2b c8 sub %rax,%rcx 4a1bc3: 48 89 d0 mov %rdx,%rax 4a1bc6: 48 89 ca mov %rcx,%rdx 4a1bc9: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4a1bd0: 48 0f af 05 58 0c 06 imul 0x60c58(%rip),%rax # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1bd7: 00 4a1bd8: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4a1bdf: 48 8b 9d c0 fe ff ff mov -0x140(%rbp),%rbx 4a1be6: 48 89 d6 mov %rdx,%rsi 4a1be9: 48 0f af 35 3f 0c 06 imul 0x60c3f(%rip),%rsi # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1bf0: 00 4a1bf1: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1bf8: 0b 2e 11 4a1bfb: 48 f7 ee imul %rsi 4a1bfe: 48 89 f0 mov %rsi,%rax 4a1c01: 48 c1 f8 3f sar $0x3f,%rax 4a1c05: 48 c1 fa 1a sar $0x1a,%rdx 4a1c09: 48 2b d0 sub %rax,%rdx 4a1c0c: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 4a1c13: 48 03 c2 add %rdx,%rax 4a1c16: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a1c1a: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 4a1c21: 00 4a1c22: 48 2b 45 e8 sub -0x18(%rbp),%rax 4a1c26: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a1c2a: 48 8b 45 a8 mov -0x58(%rbp),%rax 4a1c2e: 48 99 cqto 4a1c30: 48 f7 3d f9 0b 06 00 idivq 0x60bf9(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1c37: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4a1c3e: 48 69 c2 80 96 98 00 imul $0x989680,%rdx,%rax 4a1c45: 48 99 cqto 4a1c47: 48 f7 3d e2 0b 06 00 idivq 0x60be2(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1c4e: 48 03 f0 add %rax,%rsi 4a1c51: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4a1c55: e8 b6 47 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4a1c5a: 48 8b 08 mov (%rax),%rcx 4a1c5d: 48 01 0d 6c 0c 06 00 add %rcx,0x60c6c(%rip) # 5028d0 <_D2gc2gc9sweepTimeS4core4time8Duration> 4a1c64: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a1c68: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a1c6c: 49 8b fc mov %r12,%rdi 4a1c6f: e8 70 f8 ff ff callq 4a14e4 <_D2gc2gc3Gcx7recoverMFNbZm> 4a1c74: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a1c78: 40 80 3d 31 36 05 00 rex cmpb $0x0,0x53631(%rip) # 4f52b1 <_D2gc2gc2GC6configS2gc6config6Config+0x1> 4a1c7f: 00 4a1c80: 0f 84 0e 01 00 00 je 4a1d94 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x698> 4a1c86: 48 83 3d a2 0b 06 00 cmpq $0x0,0x60ba2(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1c8d: 00 4a1c8e: 75 01 jne 4a1c91 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x595> 4a1c90: f4 hlt 4a1c91: 48 8d 85 40 ff ff ff lea -0xc0(%rbp),%rax 4a1c98: 31 db xor %ebx,%ebx 4a1c9a: 48 89 18 mov %rbx,(%rax) 4a1c9d: 48 89 58 08 mov %rbx,0x8(%rax) 4a1ca1: 48 89 c6 mov %rax,%rsi 4a1ca4: bf 01 00 00 00 mov $0x1,%edi 4a1ca9: e8 32 60 fe ff callq 487ce0 4a1cae: 85 c0 test %eax,%eax 4a1cb0: 74 01 je 4a1cb3 <_D2gc2gc3Gcx11fullcollectMFNbbZm+0x5b7> 4a1cb2: f4 hlt 4a1cb3: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 4a1cba: 48 69 c1 00 ca 9a 3b imul $0x3b9aca00,%rcx,%rax 4a1cc1: 48 03 85 48 ff ff ff add -0xb8(%rbp),%rax 4a1cc8: 48 89 c3 mov %rax,%rbx 4a1ccb: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1cd2: 0b 2e 11 4a1cd5: 48 f7 eb imul %rbx 4a1cd8: 48 89 d8 mov %rbx,%rax 4a1cdb: 48 c1 f8 3f sar $0x3f,%rax 4a1cdf: 48 c1 fa 1a sar $0x1a,%rdx 4a1ce3: 48 2b d0 sub %rax,%rdx 4a1ce6: 48 69 c2 00 ca 9a 3b imul $0x3b9aca00,%rdx,%rax 4a1ced: 48 2b d8 sub %rax,%rbx 4a1cf0: 48 89 d0 mov %rdx,%rax 4a1cf3: 48 89 da mov %rbx,%rdx 4a1cf6: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 4a1cfd: 48 0f af 05 2b 0b 06 imul 0x60b2b(%rip),%rax # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1d04: 00 4a1d05: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 4a1d0c: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi 4a1d13: 48 89 d7 mov %rdx,%rdi 4a1d16: 48 0f af 3d 12 0b 06 imul 0x60b12(%rip),%rdi # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1d1d: 00 4a1d1e: 48 b8 b3 94 d6 26 e8 mov $0x112e0be826d694b3,%rax 4a1d25: 0b 2e 11 4a1d28: 48 f7 ef imul %rdi 4a1d2b: 48 89 f8 mov %rdi,%rax 4a1d2e: 48 c1 f8 3f sar $0x3f,%rax 4a1d32: 48 c1 fa 1a sar $0x1a,%rdx 4a1d36: 48 2b d0 sub %rax,%rdx 4a1d39: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 4a1d40: 48 03 c2 add %rdx,%rax 4a1d43: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 4a1d4a: 00 4a1d4b: 48 2b 45 e8 sub -0x18(%rbp),%rax 4a1d4f: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a1d53: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a1d57: 48 99 cqto 4a1d59: 48 f7 3d d0 0a 06 00 idivq 0x60ad0(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1d60: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4a1d67: 48 69 c2 80 96 98 00 imul $0x989680,%rdx,%rax 4a1d6e: 48 99 cqto 4a1d70: 48 f7 3d b9 0a 06 00 idivq 0x60ab9(%rip) # 502830 <_D4core4time15_ticksPerSecondyG8l> 4a1d77: 48 03 f0 add %rax,%rsi 4a1d7a: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4a1d7e: e8 8d 46 01 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4a1d83: 48 8b 08 mov (%rax),%rcx 4a1d86: 48 01 0d 4b 0b 06 00 add %rcx,0x60b4b(%rip) # 5028d8 <_D2gc2gc11recoverTimeS4core4time8Duration> 4a1d8d: 48 ff 05 54 0b 06 00 incq 0x60b54(%rip) # 5028e8 <_D2gc2gc14numCollectionsm> 4a1d94: 41 c6 44 24 21 00 movb $0x0,0x21(%r12) 4a1d9a: 49 8b fc mov %r12,%rdi 4a1d9d: e8 9a db ff ff callq 49f93c <_D2gc2gc3Gcx23updateCollectThresholdsMFNbZv> 4a1da2: 48 8b 45 b8 mov -0x48(%rbp),%rax 4a1da6: 48 03 45 c0 add -0x40(%rbp),%rax 4a1daa: 41 5c pop %r12 4a1dac: 5b pop %rbx 4a1dad: 48 8b e5 mov %rbp,%rsp 4a1db0: 5d pop %rbp 4a1db1: c3 retq 4a1db2: 66 90 xchg %ax,%ax 00000000004a1db4 <_D2gc2gc3Gcx8isMarkedMFNbPvZi>: 4a1db4: 55 push %rbp 4a1db5: 48 8b ec mov %rsp,%rbp 4a1db8: 48 83 ec 28 sub $0x28,%rsp 4a1dbc: 53 push %rbx 4a1dbd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a1dc1: 48 83 c7 28 add $0x28,%rdi 4a1dc5: e8 4a 16 00 00 callq 4a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool> 4a1dca: 48 85 c0 test %rax,%rax 4a1dcd: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a1dd1: 0f 84 8a 00 00 00 je 4a1e61 <_D2gc2gc3Gcx8isMarkedMFNbPvZi+0xad> 4a1dd7: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4a1ddb: 48 8b 8e 90 00 00 00 mov 0x90(%rsi),%rcx 4a1de2: 4c 8b 4d f8 mov -0x8(%rbp),%r9 4a1de6: 4c 2b 0e sub (%rsi),%r9 4a1de9: 4c 89 cf mov %r9,%rdi 4a1dec: 48 c1 ef 0c shr $0xc,%rdi 4a1df0: 8a 14 39 mov (%rcx,%rdi,1),%dl 4a1df3: 80 fa 08 cmp $0x8,%dl 4a1df6: 77 1b ja 4a1e13 <_D2gc2gc3Gcx8isMarkedMFNbPvZi+0x5f> 4a1df8: 0f b6 da movzbl %dl,%ebx 4a1dfb: 89 db mov %ebx,%ebx 4a1dfd: 4c 8b 04 dd 10 86 4f mov 0x4f8610(,%rbx,8),%r8 4a1e04: 00 4a1e05: 4d 23 c1 and %r9,%r8 4a1e08: 8b 8e 9c 00 00 00 mov 0x9c(%rsi),%ecx 4a1e0e: 49 d3 e8 shr %cl,%r8 4a1e11: eb 33 jmp 4a1e46 <_D2gc2gc3Gcx8isMarkedMFNbPvZi+0x92> 4a1e13: 80 fa 09 cmp $0x9,%dl 4a1e16: 75 26 jne 4a1e3e <_D2gc2gc3Gcx8isMarkedMFNbPvZi+0x8a> 4a1e18: 4c 8b 8e a0 00 00 00 mov 0xa0(%rsi),%r9 4a1e1f: 41 8b 14 b9 mov (%r9,%rdi,4),%edx 4a1e23: 48 29 d7 sub %rdx,%rdi 4a1e26: b8 00 10 00 00 mov $0x1000,%eax 4a1e2b: 8b 8e 9c 00 00 00 mov 0x9c(%rsi),%ecx 4a1e31: d3 f8 sar %cl,%eax 4a1e33: 48 98 cltq 4a1e35: 49 89 c0 mov %rax,%r8 4a1e38: 4c 0f af c7 imul %rdi,%r8 4a1e3c: eb 08 jmp 4a1e46 <_D2gc2gc3Gcx8isMarkedMFNbPvZi+0x92> 4a1e3e: 31 c0 xor %eax,%eax 4a1e40: 5b pop %rbx 4a1e41: 48 8b e5 mov %rbp,%rsp 4a1e44: 5d pop %rbp 4a1e45: c3 retq 4a1e46: 48 8b 56 10 mov 0x10(%rsi),%rdx 4a1e4a: 44 0f a3 02 bt %r8d,(%rdx) 4a1e4e: 19 c0 sbb %eax,%eax 4a1e50: f7 d8 neg %eax 4a1e52: 83 f8 01 cmp $0x1,%eax 4a1e55: 0f 93 c0 setae %al 4a1e58: 0f b6 c0 movzbl %al,%eax 4a1e5b: 5b pop %rbx 4a1e5c: 48 8b e5 mov %rbp,%rsp 4a1e5f: 5d pop %rbp 4a1e60: c3 retq 4a1e61: b8 02 00 00 00 mov $0x2,%eax 4a1e66: 5b pop %rbx 4a1e67: 48 8b e5 mov %rbp,%rsp 4a1e6a: 5d pop %rbp 4a1e6b: c3 retq 00000000004a1e6c <_D2gc2gc3Gcx8log_initMFNbZv>: 4a1e6c: 55 push %rbp 4a1e6d: 48 8b ec mov %rsp,%rbp 4a1e70: 48 83 ec 10 sub $0x10,%rsp 4a1e74: 48 8b e5 mov %rbp,%rsp 4a1e77: 5d pop %rbp 4a1e78: c3 retq 4a1e79: 0f 1f 00 nopl (%rax) 00000000004a1e7c <_D2gc2gc3Gcx10log_mallocMFNbPvmZv>: 4a1e7c: 55 push %rbp 4a1e7d: 48 8b ec mov %rsp,%rbp 4a1e80: 48 83 ec 20 sub $0x20,%rsp 4a1e84: 48 8b e5 mov %rbp,%rsp 4a1e87: 5d pop %rbp 4a1e88: c3 retq 4a1e89: 0f 1f 00 nopl (%rax) 00000000004a1e8c <_D2gc2gc3Gcx8log_freeMFNbPvZv>: 4a1e8c: 55 push %rbp 4a1e8d: 48 8b ec mov %rsp,%rbp 4a1e90: 48 83 ec 10 sub $0x10,%rsp 4a1e94: 48 8b e5 mov %rbp,%rsp 4a1e97: 5d pop %rbp 4a1e98: c3 retq 4a1e99: 0f 1f 00 nopl (%rax) 00000000004a1e9c <_D2gc2gc3Gcx11log_collectMFNbZv>: 4a1e9c: 55 push %rbp 4a1e9d: 48 8b ec mov %rsp,%rbp 4a1ea0: 48 83 ec 10 sub $0x10,%rsp 4a1ea4: 48 8b e5 mov %rbp,%rsp 4a1ea7: 5d pop %rbp 4a1ea8: c3 retq 4a1ea9: 0f 1f 00 nopl (%rax) 00000000004a1eac <_D2gc2gc3Gcx10log_parentMFNbPvPvZv>: 4a1eac: 55 push %rbp 4a1ead: 48 8b ec mov %rsp,%rbp 4a1eb0: 48 83 ec 20 sub $0x20,%rsp 4a1eb4: 48 8b e5 mov %rbp,%rsp 4a1eb7: 5d pop %rbp 4a1eb8: c3 retq 4a1eb9: 0f 1f 00 nopl (%rax) 00000000004a1ebc <_D2gc2gc3Gcx11__fieldDtorMFNbNiZv>: 4a1ebc: 55 push %rbp 4a1ebd: 48 8b ec mov %rsp,%rbp 4a1ec0: 48 83 ec 18 sub $0x18,%rsp 4a1ec4: 53 push %rbx 4a1ec5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a1ec9: 48 8d 47 10 lea 0x10(%rdi),%rax 4a1ecd: 48 89 45 f0 mov %rax,-0x10(%rbp) 4a1ed1: 48 8b 38 mov (%rax),%rdi 4a1ed4: e8 3f 55 00 00 callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a1ed9: 31 c9 xor %ecx,%ecx 4a1edb: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a1edf: 48 89 0a mov %rcx,(%rdx) 4a1ee2: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a1ee6: 48 8b 3b mov (%rbx),%rdi 4a1ee9: e8 da 4f 00 00 callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a1eee: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4a1ef5: 5b pop %rbx 4a1ef6: 48 8b e5 mov %rbp,%rsp 4a1ef9: 5d pop %rbp 4a1efa: c3 retq 4a1efb: 90 nop 00000000004a1efc <_D2gc2gc3Gcx8opAssignMFNbNcNiNjS2gc2gc3GcxZS2gc2gc3Gcx>: 4a1efc: 55 push %rbp 4a1efd: 48 8b ec mov %rsp,%rbp 4a1f00: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4a1f07: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a1f0b: 48 89 fe mov %rdi,%rsi 4a1f0e: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4a1f15: b9 17 00 00 00 mov $0x17,%ecx 4a1f1a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4a1f1d: 48 8d 75 10 lea 0x10(%rbp),%rsi 4a1f21: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a1f25: b9 17 00 00 00 mov $0x17,%ecx 4a1f2a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4a1f2d: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 4a1f34: e8 df 54 00 00 callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a1f39: 48 c7 85 50 ff ff ff movq $0x0,-0xb0(%rbp) 4a1f40: 00 00 00 00 4a1f44: 48 8b bd 40 ff ff ff mov -0xc0(%rbp),%rdi 4a1f4b: e8 78 4f 00 00 callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a1f50: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a1f54: 48 8b e5 mov %rbp,%rsp 4a1f57: 5d pop %rbp 4a1f58: c3 retq 4a1f59: 0f 1f 00 nopl (%rax) 00000000004a1f5c <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb>: 4a1f5c: 55 push %rbp 4a1f5d: 48 8b ec mov %rsp,%rbp 4a1f60: 48 83 ec 10 sub $0x10,%rsp 4a1f64: 53 push %rbx 4a1f65: 41 54 push %r12 4a1f67: 48 89 fb mov %rdi,%rbx 4a1f6a: 49 89 f4 mov %rsi,%r12 4a1f6d: b9 10 00 00 00 mov $0x10,%ecx 4a1f72: 33 c0 xor %eax,%eax 4a1f74: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a1f76: 0f 85 06 01 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1f7c: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4a1f81: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4a1f85: b9 10 00 00 00 mov $0x10,%ecx 4a1f8a: 33 c0 xor %eax,%eax 4a1f8c: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a1f8e: 0f 85 ee 00 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1f94: 41 8a 44 24 20 mov 0x20(%r12),%al 4a1f99: 3a 43 20 cmp 0x20(%rbx),%al 4a1f9c: 0f 85 e0 00 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1fa2: 41 8a 54 24 21 mov 0x21(%r12),%dl 4a1fa7: 3a 53 21 cmp 0x21(%rbx),%dl 4a1faa: 0f 85 d2 00 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1fb0: 41 8b 74 24 24 mov 0x24(%r12),%esi 4a1fb5: 3b 73 24 cmp 0x24(%rbx),%esi 4a1fb8: 0f 85 c4 00 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1fbe: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4a1fc3: 48 8d 7b 28 lea 0x28(%rbx),%rdi 4a1fc7: b9 20 00 00 00 mov $0x20,%ecx 4a1fcc: 33 c0 xor %eax,%eax 4a1fce: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a1fd0: 0f 85 ac 00 00 00 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a1fd6: 41 b8 20 5c 4f 00 mov $0x4f5c20,%r8d 4a1fdc: 48 8d 4b 48 lea 0x48(%rbx),%rcx 4a1fe0: b8 08 00 00 00 mov $0x8,%eax 4a1fe5: 48 89 c2 mov %rax,%rdx 4a1fe8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a1fec: 49 8d 54 24 48 lea 0x48(%r12),%rdx 4a1ff1: bf 08 00 00 00 mov $0x8,%edi 4a1ff6: 48 89 d6 mov %rdx,%rsi 4a1ff9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a1ffd: e8 ca 20 00 00 callq 4a40cc <_adEq2> 4a2002: 85 c0 test %eax,%eax 4a2004: 74 7c je 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2006: f3 41 0f 10 84 24 88 movss 0x88(%r12),%xmm0 4a200d: 00 00 00 4a2010: f3 0f 10 8b 88 00 00 movss 0x88(%rbx),%xmm1 4a2017: 00 4a2018: 0f 2e c8 ucomiss %xmm0,%xmm1 4a201b: 75 65 jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a201d: 7a 63 jp 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a201f: f3 41 0f 10 94 24 8c movss 0x8c(%r12),%xmm2 4a2026: 00 00 00 4a2029: f3 0f 10 9b 8c 00 00 movss 0x8c(%rbx),%xmm3 4a2030: 00 4a2031: 0f 2e da ucomiss %xmm2,%xmm3 4a2034: 75 4c jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2036: 7a 4a jp 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2038: 41 8b 84 24 90 00 00 mov 0x90(%r12),%eax 4a203f: 00 4a2040: 3b 83 90 00 00 00 cmp 0x90(%rbx),%eax 4a2046: 75 3a jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2048: 41 8b 8c 24 94 00 00 mov 0x94(%r12),%ecx 4a204f: 00 4a2050: 3b 8b 94 00 00 00 cmp 0x94(%rbx),%ecx 4a2056: 75 2a jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2058: 41 8b 94 24 98 00 00 mov 0x98(%r12),%edx 4a205f: 00 4a2060: 3b 93 98 00 00 00 cmp 0x98(%rbx),%edx 4a2066: 75 1a jne 4a2082 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x126> 4a2068: 49 8d b4 24 a0 00 00 lea 0xa0(%r12),%rsi 4a206f: 00 4a2070: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 4a2077: b9 18 00 00 00 mov $0x18,%ecx 4a207c: 33 c0 xor %eax,%eax 4a207e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a2080: 74 04 je 4a2086 <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x12a> 4a2082: 31 c0 xor %eax,%eax 4a2084: eb 05 jmp 4a208b <_D2gc2gc3Gcx11__xopEqualsFKxS2gc2gc3GcxKxS2gc2gc3GcxZb+0x12f> 4a2086: b8 01 00 00 00 mov $0x1,%eax 4a208b: 41 5c pop %r12 4a208d: 5b pop %rbx 4a208e: 48 8b e5 mov %rbp,%rsp 4a2091: 5d pop %rbp 4a2092: c3 retq 4a2093: 90 nop 00000000004a2094 <_D2gc2gc3Gcx9__xtoHashFNbNeKxS2gc2gc3GcxZm>: 4a2094: 55 push %rbp 4a2095: 48 8b ec mov %rsp,%rbp 4a2098: 53 push %rbx 4a2099: 41 54 push %r12 4a209b: 49 89 fc mov %rdi,%r12 4a209e: 48 89 fe mov %rdi,%rsi 4a20a1: bf f0 5a 4f 00 mov $0x4f5af0,%edi 4a20a6: 48 8b 05 43 3a 05 00 mov 0x53a43(%rip),%rax # 4f5af0 <_D66TypeInfo_xS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6__initZ> 4a20ad: 48 ff 50 28 rex.W callq *0x28(%rax) 4a20b1: 48 89 c3 mov %rax,%rbx 4a20b4: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4a20b9: bf 10 5b 4f 00 mov $0x4f5b10,%edi 4a20be: 48 8b 0d 4b 3a 05 00 mov 0x53a4b(%rip),%rcx # 4f5b10 <_D67TypeInfo_xS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6__initZ> 4a20c5: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a20c9: 48 01 c3 add %rax,%rbx 4a20cc: 49 8d 74 24 20 lea 0x20(%r12),%rsi 4a20d1: bf 90 85 4f 00 mov $0x4f8590,%edi 4a20d6: 48 8b 05 b3 64 05 00 mov 0x564b3(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4a20dd: 48 ff 50 28 rex.W callq *0x28(%rax) 4a20e1: 48 01 c3 add %rax,%rbx 4a20e4: 49 8d 74 24 21 lea 0x21(%r12),%rsi 4a20e9: bf 90 85 4f 00 mov $0x4f8590,%edi 4a20ee: 48 8b 0d 9b 64 05 00 mov 0x5649b(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4a20f5: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a20f9: 48 01 c3 add %rax,%rbx 4a20fc: 49 8d 74 24 24 lea 0x24(%r12),%rsi 4a2101: bf 80 06 4f 00 mov $0x4f0680,%edi 4a2106: 48 8b 05 73 e5 04 00 mov 0x4e573(%rip),%rax # 4f0680 <_D11TypeInfo_xk6__initZ> 4a210d: 48 ff 50 28 rex.W callq *0x28(%rax) 4a2111: 48 01 c3 add %rax,%rbx 4a2114: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4a2119: bf 30 5b 4f 00 mov $0x4f5b30,%edi 4a211e: 48 8b 0d 0b 3a 05 00 mov 0x53a0b(%rip),%rcx # 4f5b30 <_D63TypeInfo_xS2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6__initZ> 4a2125: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a2129: 48 01 c3 add %rax,%rbx 4a212c: 49 8d 74 24 48 lea 0x48(%r12),%rsi 4a2131: bf 50 5b 4f 00 mov $0x4f5b50,%edi 4a2136: 48 8b 05 13 3a 05 00 mov 0x53a13(%rip),%rax # 4f5b50 <_D25TypeInfo_xG8PS2gc2gc4List6__initZ> 4a213d: 48 ff 50 28 rex.W callq *0x28(%rax) 4a2141: 48 01 c3 add %rax,%rbx 4a2144: 49 8d b4 24 88 00 00 lea 0x88(%r12),%rsi 4a214b: 00 4a214c: bf b0 85 4f 00 mov $0x4f85b0,%edi 4a2151: 48 8b 0d 58 64 05 00 mov 0x56458(%rip),%rcx # 4f85b0 <_D11TypeInfo_xf6__initZ> 4a2158: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a215c: 48 01 c3 add %rax,%rbx 4a215f: 49 8d b4 24 8c 00 00 lea 0x8c(%r12),%rsi 4a2166: 00 4a2167: bf b0 85 4f 00 mov $0x4f85b0,%edi 4a216c: 48 8b 05 3d 64 05 00 mov 0x5643d(%rip),%rax # 4f85b0 <_D11TypeInfo_xf6__initZ> 4a2173: 48 ff 50 28 rex.W callq *0x28(%rax) 4a2177: 48 01 c3 add %rax,%rbx 4a217a: 49 8d b4 24 90 00 00 lea 0x90(%r12),%rsi 4a2181: 00 4a2182: bf 80 06 4f 00 mov $0x4f0680,%edi 4a2187: 48 8b 0d f2 e4 04 00 mov 0x4e4f2(%rip),%rcx # 4f0680 <_D11TypeInfo_xk6__initZ> 4a218e: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a2192: 48 01 c3 add %rax,%rbx 4a2195: 49 8d b4 24 94 00 00 lea 0x94(%r12),%rsi 4a219c: 00 4a219d: bf 80 06 4f 00 mov $0x4f0680,%edi 4a21a2: 48 8b 05 d7 e4 04 00 mov 0x4e4d7(%rip),%rax # 4f0680 <_D11TypeInfo_xk6__initZ> 4a21a9: 48 ff 50 28 rex.W callq *0x28(%rax) 4a21ad: 48 01 c3 add %rax,%rbx 4a21b0: 49 8d b4 24 98 00 00 lea 0x98(%r12),%rsi 4a21b7: 00 4a21b8: bf 80 06 4f 00 mov $0x4f0680,%edi 4a21bd: 48 8b 0d bc e4 04 00 mov 0x4e4bc(%rip),%rcx # 4f0680 <_D11TypeInfo_xk6__initZ> 4a21c4: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a21c8: 48 01 c3 add %rax,%rbx 4a21cb: 49 8d b4 24 a0 00 00 lea 0xa0(%r12),%rsi 4a21d2: 00 4a21d3: bf 70 5b 4f 00 mov $0x4f5b70,%edi 4a21d8: 48 8b 05 91 39 05 00 mov 0x53991(%rip),%rax # 4f5b70 <_D34TypeInfo_xS2gc2gc3Gcx11ToScanStack6__initZ> 4a21df: 48 ff 50 28 rex.W callq *0x28(%rax) 4a21e3: 48 01 c3 add %rax,%rbx 4a21e6: 48 8b c3 mov %rbx,%rax 4a21e9: 41 5c pop %r12 4a21eb: 5b pop %rbx 4a21ec: 5d pop %rbp 4a21ed: c3 retq ... 00000000004a21f0 <_D2gc2gc4Pool10initializeMFNbmbZv>: 4a21f0: 55 push %rbp 4a21f1: 48 8b ec mov %rsp,%rbp 4a21f4: 50 push %rax 4a21f5: 53 push %rbx 4a21f6: 41 54 push %r12 4a21f8: 41 55 push %r13 4a21fa: 41 56 push %r14 4a21fc: 41 57 push %r15 4a21fe: 48 89 fb mov %rdi,%rbx 4a2201: 49 89 f5 mov %rsi,%r13 4a2204: 49 89 d4 mov %rdx,%r12 4a2207: 44 88 ab 98 00 00 00 mov %r13b,0x98(%rbx) 4a220e: 41 80 fd 01 cmp $0x1,%r13b 4a2212: b8 0c 00 00 00 mov $0xc,%eax 4a2217: 7d 05 jge 4a221e <_D2gc2gc4Pool10initializeMFNbmbZv+0x2e> 4a2219: b8 04 00 00 00 mov $0x4,%eax 4a221e: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 4a2224: 45 31 c9 xor %r9d,%r9d 4a2227: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4a222d: b9 22 00 00 00 mov $0x22,%ecx 4a2232: ba 03 00 00 00 mov $0x3,%edx 4a2237: 4d 8b f4 mov %r12,%r14 4a223a: 49 c1 e6 0c shl $0xc,%r14 4a223e: 4c 89 f6 mov %r14,%rsi 4a2241: 31 ff xor %edi,%edi 4a2243: e8 a8 5a fe ff callq 487cf0 4a2248: 49 89 c7 mov %rax,%r15 4a224b: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4a224f: b8 00 00 00 00 mov $0x0,%eax 4a2254: 74 03 je 4a2259 <_D2gc2gc4Pool10initializeMFNbmbZv+0x69> 4a2256: 49 8b c7 mov %r15,%rax 4a2259: 48 89 03 mov %rax,(%rbx) 4a225c: 48 85 c0 test %rax,%rax 4a225f: 75 06 jne 4a2267 <_D2gc2gc4Pool10initializeMFNbmbZv+0x77> 4a2261: 45 31 e4 xor %r12d,%r12d 4a2264: 45 31 f6 xor %r14d,%r14d 4a2267: 48 8b 0b mov (%rbx),%rcx 4a226a: 49 03 ce add %r14,%rcx 4a226d: 48 89 4b 08 mov %rcx,0x8(%rbx) 4a2271: 4d 8b fe mov %r14,%r15 4a2274: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 4a227a: 49 d3 ef shr %cl,%r15 4a227d: 4c 89 fe mov %r15,%rsi 4a2280: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4a2284: e8 23 48 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a2289: 41 8a c5 mov %r13b,%al 4a228c: 34 01 xor $0x1,%al 4a228e: 74 0c je 4a229c <_D2gc2gc4Pool10initializeMFNbmbZv+0xac> 4a2290: 49 8b f7 mov %r15,%rsi 4a2293: 48 8d 7b 20 lea 0x20(%rbx),%rdi 4a2297: e8 10 48 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a229c: 49 8b f7 mov %r15,%rsi 4a229f: 48 8d 7b 50 lea 0x50(%rbx),%rdi 4a22a3: e8 04 48 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a22a8: 49 8b f7 mov %r15,%rsi 4a22ab: 48 8d 7b 60 lea 0x60(%rbx),%rdi 4a22af: e8 f8 47 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a22b4: 49 8b fc mov %r12,%rdi 4a22b7: e8 c4 56 fe ff callq 487980 4a22bc: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 4a22c3: 48 85 c0 test %rax,%rax 4a22c6: 75 05 jne 4a22cd <_D2gc2gc4Pool10initializeMFNbmbZv+0xdd> 4a22c8: e8 67 cf fe ff callq 48f234 4a22cd: 45 84 ed test %r13b,%r13b 4a22d0: 74 1e je 4a22f0 <_D2gc2gc4Pool10initializeMFNbmbZv+0x100> 4a22d2: 4a 8d 3c a5 00 00 00 lea 0x0(,%r12,4),%rdi 4a22d9: 00 4a22da: e8 a1 56 fe ff callq 487980 4a22df: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 4a22e6: 48 85 c0 test %rax,%rax 4a22e9: 75 05 jne 4a22f0 <_D2gc2gc4Pool10initializeMFNbmbZv+0x100> 4a22eb: e8 44 cf fe ff callq 48f234 4a22f0: 49 8b d4 mov %r12,%rdx 4a22f3: be 0a 00 00 00 mov $0xa,%esi 4a22f8: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 4a22ff: e8 9c 58 fe ff callq 487ba0 4a2304: 4c 89 a3 80 00 00 00 mov %r12,0x80(%rbx) 4a230b: 4c 89 a3 88 00 00 00 mov %r12,0x88(%rbx) 4a2312: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 4a2319: 00 00 00 00 4a231d: 4c 89 a3 b0 00 00 00 mov %r12,0xb0(%rbx) 4a2324: 41 5f pop %r15 4a2326: 41 5e pop %r14 4a2328: 41 5d pop %r13 4a232a: 41 5c pop %r12 4a232c: 5b pop %rbx 4a232d: 48 8b e5 mov %rbp,%rsp 4a2330: 5d pop %rbp 4a2331: c3 retq 4a2332: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a2338 <_D2gc2gc4Pool4DtorMFNbZv>: 4a2338: 55 push %rbp 4a2339: 48 8b ec mov %rsp,%rbp 4a233c: 50 push %rax 4a233d: 53 push %rbx 4a233e: 41 54 push %r12 4a2340: 41 55 push %r13 4a2342: 41 56 push %r14 4a2344: 41 57 push %r15 4a2346: 48 89 fb mov %rdi,%rbx 4a2349: 48 8b 03 mov (%rbx),%rax 4a234c: 48 85 c0 test %rax,%rax 4a234f: 74 2f je 4a2380 <_D2gc2gc4Pool4DtorMFNbZv+0x48> 4a2351: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 4a2358: 48 85 c9 test %rcx,%rcx 4a235b: 74 1a je 4a2377 <_D2gc2gc4Pool4DtorMFNbZv+0x3f> 4a235d: 48 89 ce mov %rcx,%rsi 4a2360: 48 c1 e6 0c shl $0xc,%rsi 4a2364: 48 89 c7 mov %rax,%rdi 4a2367: e8 64 59 fe ff callq 487cd0 4a236c: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 4a2373: 00 00 00 00 4a2377: 31 d2 xor %edx,%edx 4a2379: 48 89 13 mov %rdx,(%rbx) 4a237c: 48 89 53 08 mov %rdx,0x8(%rbx) 4a2380: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 4a2387: 48 85 c0 test %rax,%rax 4a238a: 74 13 je 4a239f <_D2gc2gc4Pool4DtorMFNbZv+0x67> 4a238c: 48 89 c7 mov %rax,%rdi 4a238f: e8 0c 56 fe ff callq 4879a0 4a2394: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 4a239b: 00 00 00 00 4a239f: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4a23a6: 48 85 c9 test %rcx,%rcx 4a23a9: 74 08 je 4a23b3 <_D2gc2gc4Pool4DtorMFNbZv+0x7b> 4a23ab: 48 89 cf mov %rcx,%rdi 4a23ae: e8 ed 55 fe ff callq 4879a0 4a23b3: 4c 8d 63 10 lea 0x10(%rbx),%r12 4a23b7: 49 83 3c 24 00 cmpq $0x0,(%r12) 4a23bc: 74 11 je 4a23cf <_D2gc2gc4Pool4DtorMFNbZv+0x97> 4a23be: 49 8b 3c 24 mov (%r12),%rdi 4a23c2: e8 d9 55 fe ff callq 4879a0 4a23c7: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 4a23ce: 00 4a23cf: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 4a23d6: 74 1e je 4a23f6 <_D2gc2gc4Pool4DtorMFNbZv+0xbe> 4a23d8: 4c 8d 63 70 lea 0x70(%rbx),%r12 4a23dc: 49 83 3c 24 00 cmpq $0x0,(%r12) 4a23e1: 74 2f je 4a2412 <_D2gc2gc4Pool4DtorMFNbZv+0xda> 4a23e3: 49 8b 3c 24 mov (%r12),%rdi 4a23e7: e8 b4 55 fe ff callq 4879a0 4a23ec: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 4a23f3: 00 4a23f4: eb 1c jmp 4a2412 <_D2gc2gc4Pool4DtorMFNbZv+0xda> 4a23f6: 4c 8d 63 20 lea 0x20(%rbx),%r12 4a23fa: 49 83 3c 24 00 cmpq $0x0,(%r12) 4a23ff: 74 11 je 4a2412 <_D2gc2gc4Pool4DtorMFNbZv+0xda> 4a2401: 49 8b 3c 24 mov (%r12),%rdi 4a2405: e8 96 55 fe ff callq 4879a0 4a240a: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 4a2411: 00 4a2412: 4c 8d 63 30 lea 0x30(%rbx),%r12 4a2416: 49 83 3c 24 00 cmpq $0x0,(%r12) 4a241b: 74 11 je 4a242e <_D2gc2gc4Pool4DtorMFNbZv+0xf6> 4a241d: 49 8b 3c 24 mov (%r12),%rdi 4a2421: e8 7a 55 fe ff callq 4879a0 4a2426: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 4a242d: 00 4a242e: 4c 8d 6b 40 lea 0x40(%rbx),%r13 4a2432: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 4a2437: 74 11 je 4a244a <_D2gc2gc4Pool4DtorMFNbZv+0x112> 4a2439: 49 8b 7d 00 mov 0x0(%r13),%rdi 4a243d: e8 5e 55 fe ff callq 4879a0 4a2442: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 4a2449: 00 4a244a: 4c 8d 73 50 lea 0x50(%rbx),%r14 4a244e: 49 83 3e 00 cmpq $0x0,(%r14) 4a2452: 74 0f je 4a2463 <_D2gc2gc4Pool4DtorMFNbZv+0x12b> 4a2454: 49 8b 3e mov (%r14),%rdi 4a2457: e8 44 55 fe ff callq 4879a0 4a245c: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 4a2463: 4c 8d 7b 60 lea 0x60(%rbx),%r15 4a2467: 49 83 3f 00 cmpq $0x0,(%r15) 4a246b: 74 0f je 4a247c <_D2gc2gc4Pool4DtorMFNbZv+0x144> 4a246d: 49 8b 3f mov (%r15),%rdi 4a2470: e8 2b 55 fe ff callq 4879a0 4a2475: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 4a247c: 41 5f pop %r15 4a247e: 41 5e pop %r14 4a2480: 41 5d pop %r13 4a2482: 41 5c pop %r12 4a2484: 5b pop %rbx 4a2485: 48 8b e5 mov %rbp,%rsp 4a2488: 5d pop %rbp 4a2489: c3 retq 4a248a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a2490 <_D2gc2gc4Pool7getBitsMFNbmZk>: 4a2490: 55 push %rbp 4a2491: 48 8b ec mov %rsp,%rbp 4a2494: 53 push %rbx 4a2495: 48 89 fa mov %rdi,%rdx 4a2498: 49 89 f0 mov %rsi,%r8 4a249b: 31 c9 xor %ecx,%ecx 4a249d: 48 39 4a 38 cmp %rcx,0x38(%rdx) 4a24a1: 74 12 je 4a24b5 <_D2gc2gc4Pool7getBitsMFNbmZk+0x25> 4a24a3: 4c 8d 4a 30 lea 0x30(%rdx),%r9 4a24a7: 4d 8b 19 mov (%r9),%r11 4a24aa: 45 0f a3 03 bt %r8d,(%r11) 4a24ae: 73 05 jae 4a24b5 <_D2gc2gc4Pool7getBitsMFNbmZk+0x25> 4a24b0: b9 01 00 00 00 mov $0x1,%ecx 4a24b5: 48 83 7a 48 00 cmpq $0x0,0x48(%rdx) 4a24ba: 74 13 je 4a24cf <_D2gc2gc4Pool7getBitsMFNbmZk+0x3f> 4a24bc: 4c 8d 4a 40 lea 0x40(%rdx),%r9 4a24c0: 4d 8b 19 mov (%r9),%r11 4a24c3: 45 0f a3 03 bt %r8d,(%r11) 4a24c7: 73 06 jae 4a24cf <_D2gc2gc4Pool7getBitsMFNbmZk+0x3f> 4a24c9: 81 c9 20 00 00 00 or $0x20,%ecx 4a24cf: 48 8b 42 50 mov 0x50(%rdx),%rax 4a24d3: 44 0f a3 00 bt %r8d,(%rax) 4a24d7: 73 06 jae 4a24df <_D2gc2gc4Pool7getBitsMFNbmZk+0x4f> 4a24d9: 81 c9 02 00 00 00 or $0x2,%ecx 4a24df: 48 83 7a 78 00 cmpq $0x0,0x78(%rdx) 4a24e4: 74 13 je 4a24f9 <_D2gc2gc4Pool7getBitsMFNbmZk+0x69> 4a24e6: 4c 8d 4a 70 lea 0x70(%rdx),%r9 4a24ea: 4d 8b 19 mov (%r9),%r11 4a24ed: 45 0f a3 03 bt %r8d,(%r11) 4a24f1: 73 06 jae 4a24f9 <_D2gc2gc4Pool7getBitsMFNbmZk+0x69> 4a24f3: 81 c9 10 00 00 00 or $0x10,%ecx 4a24f9: 48 8b 5a 60 mov 0x60(%rdx),%rbx 4a24fd: 44 0f a3 03 bt %r8d,(%rbx) 4a2501: 73 06 jae 4a2509 <_D2gc2gc4Pool7getBitsMFNbmZk+0x79> 4a2503: 81 c9 08 00 00 00 or $0x8,%ecx 4a2509: 8b c1 mov %ecx,%eax 4a250b: 5b pop %rbx 4a250c: 5d pop %rbp 4a250d: c3 retq 4a250e: 66 90 xchg %ax,%ax 00000000004a2510 <_D2gc2gc4Pool7clrBitsMFNbmkZv>: 4a2510: 55 push %rbp 4a2511: 48 8b ec mov %rsp,%rbp 4a2514: 48 83 ec 10 sub $0x10,%rsp 4a2518: 53 push %rbx 4a2519: 41 54 push %r12 4a251b: 41 55 push %r13 4a251d: 49 89 f8 mov %rdi,%r8 4a2520: 48 89 f3 mov %rsi,%rbx 4a2523: 49 89 d1 mov %rdx,%r9 4a2526: 49 c1 e9 06 shr $0x6,%r9 4a252a: 48 89 d0 mov %rdx,%rax 4a252d: 48 25 3f 00 00 00 and $0x3f,%rax 4a2533: 41 bb 01 00 00 00 mov $0x1,%r11d 4a2539: 8b c8 mov %eax,%ecx 4a253b: 49 d3 e3 shl %cl,%r11 4a253e: 49 f7 d3 not %r11 4a2541: f7 c3 01 00 00 00 test $0x1,%ebx 4a2547: 74 0f je 4a2558 <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x48> 4a2549: 49 83 78 38 00 cmpq $0x0,0x38(%r8) 4a254e: 74 08 je 4a2558 <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x48> 4a2550: 49 8b 40 30 mov 0x30(%r8),%rax 4a2554: 4e 21 1c c8 and %r11,(%rax,%r9,8) 4a2558: 49 83 78 48 00 cmpq $0x0,0x48(%r8) 4a255d: 74 10 je 4a256f <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x5f> 4a255f: f7 c3 20 00 00 00 test $0x20,%ebx 4a2565: 74 08 je 4a256f <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x5f> 4a2567: 4d 8b 50 40 mov 0x40(%r8),%r10 4a256b: 4f 21 1c ca and %r11,(%r10,%r9,8) 4a256f: f7 c3 02 00 00 00 test $0x2,%ebx 4a2575: 74 08 je 4a257f <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x6f> 4a2577: 4d 8b 60 50 mov 0x50(%r8),%r12 4a257b: 4f 21 1c cc and %r11,(%r12,%r9,8) 4a257f: f7 c3 08 00 00 00 test $0x8,%ebx 4a2585: 74 09 je 4a2590 <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x80> 4a2587: 4d 8b 68 60 mov 0x60(%r8),%r13 4a258b: 4f 21 5c cd 00 and %r11,0x0(%r13,%r9,8) 4a2590: 49 83 78 78 00 cmpq $0x0,0x78(%r8) 4a2595: 74 10 je 4a25a7 <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x97> 4a2597: f7 c3 10 00 00 00 test $0x10,%ebx 4a259d: 74 08 je 4a25a7 <_D2gc2gc4Pool7clrBitsMFNbmkZv+0x97> 4a259f: 49 8b 48 70 mov 0x70(%r8),%rcx 4a25a3: 4e 21 1c c9 and %r11,(%rcx,%r9,8) 4a25a7: 41 5d pop %r13 4a25a9: 41 5c pop %r12 4a25ab: 5b pop %rbx 4a25ac: 48 8b e5 mov %rbp,%rsp 4a25af: 5d pop %rbp 4a25b0: c3 retq 4a25b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a25b8 <_D2gc2gc4Pool7setBitsMFNbmkZv>: 4a25b8: 55 push %rbp 4a25b9: 48 8b ec mov %rsp,%rbp 4a25bc: 48 83 ec 10 sub $0x10,%rsp 4a25c0: 53 push %rbx 4a25c1: 41 54 push %r12 4a25c3: 41 55 push %r13 4a25c5: 41 56 push %r14 4a25c7: 48 89 fb mov %rdi,%rbx 4a25ca: 49 89 f6 mov %rsi,%r14 4a25cd: 49 89 d4 mov %rdx,%r12 4a25d0: 49 c1 ec 06 shr $0x6,%r12 4a25d4: 48 89 d0 mov %rdx,%rax 4a25d7: 48 25 3f 00 00 00 and $0x3f,%rax 4a25dd: 41 bd 01 00 00 00 mov $0x1,%r13d 4a25e3: 8b c8 mov %eax,%ecx 4a25e5: 49 d3 e5 shl %cl,%r13 4a25e8: 41 f7 c6 20 00 00 00 test $0x20,%r14d 4a25ef: 74 1c je 4a260d <_D2gc2gc4Pool7setBitsMFNbmkZv+0x55> 4a25f1: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a25f6: 75 0d jne 4a2605 <_D2gc2gc4Pool7setBitsMFNbmkZv+0x4d> 4a25f8: 48 8b 73 18 mov 0x18(%rbx),%rsi 4a25fc: 48 8d 7b 40 lea 0x40(%rbx),%rdi 4a2600: e8 a7 44 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a2605: 48 8b 43 40 mov 0x40(%rbx),%rax 4a2609: 4e 09 2c e0 or %r13,(%rax,%r12,8) 4a260d: 41 f7 c6 01 00 00 00 test $0x1,%r14d 4a2614: 74 1c je 4a2632 <_D2gc2gc4Pool7setBitsMFNbmkZv+0x7a> 4a2616: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4a261b: 75 0d jne 4a262a <_D2gc2gc4Pool7setBitsMFNbmkZv+0x72> 4a261d: 48 8b 73 18 mov 0x18(%rbx),%rsi 4a2621: 48 8d 7b 30 lea 0x30(%rbx),%rdi 4a2625: e8 82 44 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a262a: 48 8b 4b 30 mov 0x30(%rbx),%rcx 4a262e: 4e 09 2c e1 or %r13,(%rcx,%r12,8) 4a2632: 41 f7 c6 02 00 00 00 test $0x2,%r14d 4a2639: 74 08 je 4a2643 <_D2gc2gc4Pool7setBitsMFNbmkZv+0x8b> 4a263b: 48 8b 53 50 mov 0x50(%rbx),%rdx 4a263f: 4e 09 2c e2 or %r13,(%rdx,%r12,8) 4a2643: 41 f7 c6 08 00 00 00 test $0x8,%r14d 4a264a: 74 08 je 4a2654 <_D2gc2gc4Pool7setBitsMFNbmkZv+0x9c> 4a264c: 48 8b 43 60 mov 0x60(%rbx),%rax 4a2650: 4e 09 2c e0 or %r13,(%rax,%r12,8) 4a2654: 80 bb 98 00 00 00 00 cmpb $0x0,0x98(%rbx) 4a265b: 74 25 je 4a2682 <_D2gc2gc4Pool7setBitsMFNbmkZv+0xca> 4a265d: 41 f7 c6 10 00 00 00 test $0x10,%r14d 4a2664: 74 1c je 4a2682 <_D2gc2gc4Pool7setBitsMFNbmkZv+0xca> 4a2666: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a266b: 75 0d jne 4a267a <_D2gc2gc4Pool7setBitsMFNbmkZv+0xc2> 4a266d: 48 8b 73 18 mov 0x18(%rbx),%rsi 4a2671: 48 8d 7b 70 lea 0x70(%rbx),%rdi 4a2675: e8 32 44 01 00 callq 4b6aac <_D2gc4bits6GCBits5allocMFNbmZv> 4a267a: 48 8b 4b 70 mov 0x70(%rbx),%rcx 4a267e: 4e 09 2c e1 or %r13,(%rcx,%r12,8) 4a2682: 41 5e pop %r14 4a2684: 41 5d pop %r13 4a2686: 41 5c pop %r12 4a2688: 5b pop %rbx 4a2689: 48 8b e5 mov %rbp,%rsp 4a268c: 5d pop %rbp 4a268d: c3 retq 4a268e: 66 90 xchg %ax,%ax 00000000004a2690 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv>: 4a2690: 55 push %rbp 4a2691: 48 8b ec mov %rsp,%rbp 4a2694: 48 83 ec 30 sub $0x30,%rsp 4a2698: 53 push %rbx 4a2699: 41 54 push %r12 4a269b: 41 55 push %r13 4a269d: 49 89 f8 mov %rdi,%r8 4a26a0: 49 89 f3 mov %rsi,%r11 4a26a3: 49 89 d1 mov %rdx,%r9 4a26a6: 49 c1 e1 02 shl $0x2,%r9 4a26aa: 49 8b 03 mov (%r11),%rax 4a26ad: 48 85 c0 test %rax,%rax 4a26b0: 48 89 45 f0 mov %rax,-0x10(%rbp) 4a26b4: 74 26 je 4a26dc <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x4c> 4a26b6: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a26ba: 49 8b d9 mov %r9,%rbx 4a26bd: 48 c1 e3 03 shl $0x3,%rbx 4a26c1: 4d 8b 50 20 mov 0x20(%r8),%r10 4a26c5: 4a 09 0c 13 or %rcx,(%rbx,%r10,1) 4a26c9: 48 f7 d0 not %rax 4a26cc: 4d 8b 60 50 mov 0x50(%r8),%r12 4a26d0: 4a 21 04 23 and %rax,(%rbx,%r12,1) 4a26d4: 4d 8b 68 60 mov 0x60(%r8),%r13 4a26d8: 4a 21 04 2b and %rax,(%rbx,%r13,1) 4a26dc: 49 8b 53 08 mov 0x8(%r11),%rdx 4a26e0: 48 85 d2 test %rdx,%rdx 4a26e3: 74 2e je 4a2713 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x83> 4a26e5: 49 8d 41 01 lea 0x1(%r9),%rax 4a26e9: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a26ed: 49 8b 48 20 mov 0x20(%r8),%rcx 4a26f1: 48 09 14 c1 or %rdx,(%rcx,%rax,8) 4a26f5: 48 8b da mov %rdx,%rbx 4a26f8: 48 f7 d3 not %rbx 4a26fb: 4c 8b 55 d8 mov -0x28(%rbp),%r10 4a26ff: 49 c1 e2 03 shl $0x3,%r10 4a2703: 4d 8b 60 50 mov 0x50(%r8),%r12 4a2707: 4b 21 1c 22 and %rbx,(%r10,%r12,1) 4a270b: 49 8b 40 60 mov 0x60(%r8),%rax 4a270f: 49 21 1c 02 and %rbx,(%r10,%rax,1) 4a2713: 49 8b 5b 10 mov 0x10(%r11),%rbx 4a2717: 48 85 db test %rbx,%rbx 4a271a: 74 2e je 4a274a <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0xba> 4a271c: 49 8d 49 02 lea 0x2(%r9),%rcx 4a2720: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4a2724: 49 8b 50 20 mov 0x20(%r8),%rdx 4a2728: 48 09 1c ca or %rbx,(%rdx,%rcx,8) 4a272c: 4c 8b d3 mov %rbx,%r10 4a272f: 49 f7 d2 not %r10 4a2732: 4c 8b 65 e0 mov -0x20(%rbp),%r12 4a2736: 49 c1 e4 03 shl $0x3,%r12 4a273a: 49 8b 40 50 mov 0x50(%r8),%rax 4a273e: 4d 21 14 04 and %r10,(%r12,%rax,1) 4a2742: 49 8b 48 60 mov 0x60(%r8),%rcx 4a2746: 4d 21 14 0c and %r10,(%r12,%rcx,1) 4a274a: 49 8b 5b 18 mov 0x18(%r11),%rbx 4a274e: 48 85 db test %rbx,%rbx 4a2751: 74 2e je 4a2781 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0xf1> 4a2753: 49 8d 51 03 lea 0x3(%r9),%rdx 4a2757: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a275b: 4d 8b 50 20 mov 0x20(%r8),%r10 4a275f: 49 09 1c d2 or %rbx,(%r10,%rdx,8) 4a2763: 4c 8b e3 mov %rbx,%r12 4a2766: 49 f7 d4 not %r12 4a2769: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a276d: 48 c1 e0 03 shl $0x3,%rax 4a2771: 49 8b 48 50 mov 0x50(%r8),%rcx 4a2775: 4c 21 24 08 and %r12,(%rax,%rcx,1) 4a2779: 49 8b 50 60 mov 0x60(%r8),%rdx 4a277d: 4c 21 24 10 and %r12,(%rax,%rdx,1) 4a2781: 49 83 78 38 00 cmpq $0x0,0x38(%r8) 4a2786: 74 5b je 4a27e3 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x153> 4a2788: 49 8b 1b mov (%r11),%rbx 4a278b: 48 85 db test %rbx,%rbx 4a278e: 74 0b je 4a279b <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x10b> 4a2790: 48 f7 d3 not %rbx 4a2793: 4d 8b 50 30 mov 0x30(%r8),%r10 4a2797: 4b 21 1c ca and %rbx,(%r10,%r9,8) 4a279b: 49 8b 43 08 mov 0x8(%r11),%rax 4a279f: 48 85 c0 test %rax,%rax 4a27a2: 74 0f je 4a27b3 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x123> 4a27a4: 48 f7 d0 not %rax 4a27a7: 49 8b 48 30 mov 0x30(%r8),%rcx 4a27ab: 4a 8d 14 c9 lea (%rcx,%r9,8),%rdx 4a27af: 48 21 42 08 and %rax,0x8(%rdx) 4a27b3: 49 8b 5b 10 mov 0x10(%r11),%rbx 4a27b7: 48 85 db test %rbx,%rbx 4a27ba: 74 0f je 4a27cb <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x13b> 4a27bc: 48 f7 d3 not %rbx 4a27bf: 4d 8b 50 30 mov 0x30(%r8),%r10 4a27c3: 4b 8d 04 ca lea (%r10,%r9,8),%rax 4a27c7: 48 21 58 10 and %rbx,0x10(%rax) 4a27cb: 49 8b 4b 18 mov 0x18(%r11),%rcx 4a27cf: 48 85 c9 test %rcx,%rcx 4a27d2: 74 0f je 4a27e3 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x153> 4a27d4: 48 f7 d1 not %rcx 4a27d7: 49 8b 50 30 mov 0x30(%r8),%rdx 4a27db: 4a 8d 1c ca lea (%rdx,%r9,8),%rbx 4a27df: 48 21 4b 18 and %rcx,0x18(%rbx) 4a27e3: 49 83 78 48 00 cmpq $0x0,0x48(%r8) 4a27e8: 74 5b je 4a2845 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x1b5> 4a27ea: 4d 8b 13 mov (%r11),%r10 4a27ed: 4d 85 d2 test %r10,%r10 4a27f0: 74 0b je 4a27fd <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x16d> 4a27f2: 49 f7 d2 not %r10 4a27f5: 49 8b 40 40 mov 0x40(%r8),%rax 4a27f9: 4e 21 14 c8 and %r10,(%rax,%r9,8) 4a27fd: 49 8b 4b 08 mov 0x8(%r11),%rcx 4a2801: 48 85 c9 test %rcx,%rcx 4a2804: 74 0f je 4a2815 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x185> 4a2806: 48 f7 d1 not %rcx 4a2809: 49 8b 50 40 mov 0x40(%r8),%rdx 4a280d: 4a 8d 1c ca lea (%rdx,%r9,8),%rbx 4a2811: 48 21 4b 08 and %rcx,0x8(%rbx) 4a2815: 4d 8b 53 10 mov 0x10(%r11),%r10 4a2819: 4d 85 d2 test %r10,%r10 4a281c: 74 0f je 4a282d <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x19d> 4a281e: 49 f7 d2 not %r10 4a2821: 49 8b 40 40 mov 0x40(%r8),%rax 4a2825: 4a 8d 0c c8 lea (%rax,%r9,8),%rcx 4a2829: 4c 21 51 10 and %r10,0x10(%rcx) 4a282d: 49 8b 53 18 mov 0x18(%r11),%rdx 4a2831: 48 85 d2 test %rdx,%rdx 4a2834: 74 0f je 4a2845 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv+0x1b5> 4a2836: 48 f7 d2 not %rdx 4a2839: 49 8b 58 40 mov 0x40(%r8),%rbx 4a283d: 4e 8d 14 cb lea (%rbx,%r9,8),%r10 4a2841: 49 21 52 18 and %rdx,0x18(%r10) 4a2845: 41 5d pop %r13 4a2847: 41 5c pop %r12 4a2849: 5b pop %rbx 4a284a: 48 8b e5 mov %rbp,%rsp 4a284d: 5d pop %rbp 4a284e: c3 retq 4a284f: 90 nop 00000000004a2850 <_D2gc2gc4Pool9pagenumOfMxFNbPvZm>: 4a2850: 55 push %rbp 4a2851: 48 8b ec mov %rsp,%rbp 4a2854: 48 83 ec 10 sub $0x10,%rsp 4a2858: 48 89 f0 mov %rsi,%rax 4a285b: 48 2b 07 sub (%rdi),%rax 4a285e: 48 c1 e8 0c shr $0xc,%rax 4a2862: 48 8b e5 mov %rbp,%rsp 4a2865: 5d pop %rbp 4a2866: c3 retq 4a2867: 90 nop 00000000004a2868 <_D2gc2gc4Pool6isFreeMxFNaNbNdZb>: 4a2868: 55 push %rbp 4a2869: 48 8b ec mov %rsp,%rbp 4a286c: 48 83 ec 10 sub $0x10,%rsp 4a2870: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 4a2877: 48 3b 87 88 00 00 00 cmp 0x88(%rdi),%rax 4a287e: 0f 94 c0 sete %al 4a2881: 48 0f b6 c0 movzbq %al,%rax 4a2885: 48 8b e5 mov %rbp,%rsp 4a2888: 5d pop %rbp 4a2889: c3 retq 4a288a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a2890 <_D2gc2gc4Pool9slGetSizeMFNbPvZm>: 4a2890: 55 push %rbp 4a2891: 48 8b ec mov %rsp,%rbp 4a2894: 48 83 ec 10 sub $0x10,%rsp 4a2898: 53 push %rbx 4a2899: 48 89 fa mov %rdi,%rdx 4a289c: 80 ba 98 00 00 00 00 cmpb $0x0,0x98(%rdx) 4a28a3: 74 1d je 4a28c2 <_D2gc2gc4Pool9slGetSizeMFNbPvZm+0x32> 4a28a5: 48 2b 32 sub (%rdx),%rsi 4a28a8: 48 c1 ee 0c shr $0xc,%rsi 4a28ac: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 4a28b3: 41 8b 04 b0 mov (%r8,%rsi,4),%eax 4a28b7: c1 e0 0c shl $0xc,%eax 4a28ba: 89 c0 mov %eax,%eax 4a28bc: 5b pop %rbx 4a28bd: 48 8b e5 mov %rbp,%rsp 4a28c0: 5d pop %rbp 4a28c1: c3 retq 4a28c2: 48 2b 32 sub (%rdx),%rsi 4a28c5: 48 c1 ee 0c shr $0xc,%rsi 4a28c9: 48 8b 9a 90 00 00 00 mov 0x90(%rdx),%rbx 4a28d0: 0f b6 0c 1e movzbl (%rsi,%rbx,1),%ecx 4a28d4: 89 c9 mov %ecx,%ecx 4a28d6: 8b 04 8d e0 85 4f 00 mov 0x4f85e0(,%rcx,4),%eax 4a28dd: 5b pop %rbx 4a28de: 48 8b e5 mov %rbp,%rsp 4a28e1: 5d pop %rbp 4a28e2: c3 retq 4a28e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a28e8 <_D2gc2gc4Pool9slGetInfoMFNbPvZS4core6memory8BlkInfo_>: 4a28e8: 55 push %rbp 4a28e9: 48 8b ec mov %rsp,%rbp 4a28ec: 48 83 ec 50 sub $0x50,%rsp 4a28f0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a28f4: 80 bf 98 00 00 00 00 cmpb $0x0,0x98(%rdi) 4a28fb: 74 1f je 4a291c <_D2gc2gc4Pool9slGetInfoMFNbPvZS4core6memory8BlkInfo_+0x34> 4a28fd: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a2901: e8 d2 02 00 00 callq 4a2bd8 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_> 4a2906: 48 89 c6 mov %rax,%rsi 4a2909: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a290d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a290f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a2911: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a2913: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a2917: 48 8b e5 mov %rbp,%rsp 4a291a: 5d pop %rbp 4a291b: c3 retq 4a291c: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4a2920: e8 e7 05 00 00 callq 4a2f0c <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_> 4a2925: 48 89 c6 mov %rax,%rsi 4a2928: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a292c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a292e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a2930: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a2932: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a2936: 48 8b e5 mov %rbp,%rsp 4a2939: 5d pop %rbp 4a293a: c3 retq 4a293b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a2940 <_D2gc2gc4Pool9InvariantMxFZv>: 4a2940: 55 push %rbp 4a2941: 48 8b ec mov %rsp,%rbp 4a2944: 48 83 ec 10 sub $0x10,%rsp 4a2948: 48 8b e5 mov %rbp,%rsp 4a294b: 5d pop %rbp 4a294c: c3 retq 4a294d: 00 00 add %al,(%rax) ... 00000000004a2950 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv>: 4a2950: 55 push %rbp 4a2951: 48 8b ec mov %rsp,%rbp 4a2954: 53 push %rbx 4a2955: 49 89 f9 mov %rdi,%r9 4a2958: 49 89 f3 mov %rsi,%r11 4a295b: ba 01 00 00 00 mov $0x1,%edx 4a2960: 49 8b 81 80 00 00 00 mov 0x80(%r9),%rax 4a2967: 4d 8d 43 01 lea 0x1(%r11),%r8 4a296b: 49 39 c0 cmp %rax,%r8 4a296e: 73 27 jae 4a2997 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv+0x47> 4a2970: 49 8b 89 90 00 00 00 mov 0x90(%r9),%rcx 4a2977: 42 80 3c 01 09 cmpb $0x9,(%rcx,%r8,1) 4a297c: 75 19 jne 4a2997 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv+0x47> 4a297e: 49 8b 99 a0 00 00 00 mov 0xa0(%r9),%rbx 4a2985: 42 89 14 83 mov %edx,(%rbx,%r8,4) 4a2989: 49 ff c0 inc %r8 4a298c: ff c2 inc %edx 4a298e: 4d 3b 81 80 00 00 00 cmp 0x80(%r9),%r8 4a2995: 72 d9 jb 4a2970 <_D2gc2gc15LargeObjectPool13updateOffsetsMFNbmZv+0x20> 4a2997: 49 8b d0 mov %r8,%rdx 4a299a: 49 2b d3 sub %r11,%rdx 4a299d: 49 8b b1 a0 00 00 00 mov 0xa0(%r9),%rsi 4a29a4: 42 89 14 9e mov %edx,(%rsi,%r11,4) 4a29a8: 5b pop %rbx 4a29a9: 5d pop %rbp 4a29aa: c3 retq 4a29ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a29b0 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm>: 4a29b0: 55 push %rbp 4a29b1: 48 8b ec mov %rsp,%rbp 4a29b4: 53 push %rbx 4a29b5: 49 89 f8 mov %rdi,%r8 4a29b8: 49 89 f1 mov %rsi,%r9 4a29bb: 4d 39 88 b0 00 00 00 cmp %r9,0xb0(%r8) 4a29c2: 72 13 jb 4a29d7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x27> 4a29c4: 49 8b 80 a8 00 00 00 mov 0xa8(%r8),%rax 4a29cb: 49 03 c1 add %r9,%rax 4a29ce: 49 39 80 80 00 00 00 cmp %rax,0x80(%r8) 4a29d5: 73 0a jae 4a29e1 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x31> 4a29d7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4a29de: 5b pop %rbx 4a29df: 5d pop %rbp 4a29e0: c3 retq 4a29e1: 45 31 db xor %r11d,%r11d 4a29e4: 49 8b 88 90 00 00 00 mov 0x90(%r8),%rcx 4a29eb: 49 8b 90 a8 00 00 00 mov 0xa8(%r8),%rdx 4a29f2: 80 3c 11 09 cmpb $0x9,(%rcx,%rdx,1) 4a29f6: 75 2a jne 4a2a22 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x72> 4a29f8: 4d 8b 90 a0 00 00 00 mov 0xa0(%r8),%r10 4a29ff: 41 8b 1c 92 mov (%r10,%rdx,4),%ebx 4a2a03: 49 29 98 a8 00 00 00 sub %rbx,0xa8(%r8) 4a2a0a: 49 8b 80 a8 00 00 00 mov 0xa8(%r8),%rax 4a2a11: 49 8b 90 a0 00 00 00 mov 0xa0(%r8),%rdx 4a2a18: 8b 0c 82 mov (%rdx,%rax,4),%ecx 4a2a1b: 49 01 88 a8 00 00 00 add %rcx,0xa8(%r8) 4a2a22: 49 8b 98 a8 00 00 00 mov 0xa8(%r8),%rbx 4a2a29: 49 3b 98 80 00 00 00 cmp 0x80(%r8),%rbx 4a2a30: 73 43 jae 4a2a75 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0xc5> 4a2a32: 4d 8b 90 90 00 00 00 mov 0x90(%r8),%r10 4a2a39: 41 80 3c 1a 08 cmpb $0x8,(%r10,%rbx,1) 4a2a3e: 75 35 jne 4a2a75 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0xc5> 4a2a40: 49 8b 88 a8 00 00 00 mov 0xa8(%r8),%rcx 4a2a47: 49 8b 90 a0 00 00 00 mov 0xa0(%r8),%rdx 4a2a4e: 8b 04 8a mov (%rdx,%rcx,4),%eax 4a2a51: 49 01 80 a8 00 00 00 add %rax,0xa8(%r8) 4a2a58: 49 8b 98 a8 00 00 00 mov 0xa8(%r8),%rbx 4a2a5f: 49 3b 98 80 00 00 00 cmp 0x80(%r8),%rbx 4a2a66: 73 0d jae 4a2a75 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0xc5> 4a2a68: 49 8b b0 90 00 00 00 mov 0x90(%r8),%rsi 4a2a6f: 80 3c 1e 08 cmpb $0x8,(%rsi,%rbx,1) 4a2a73: 74 cb je 4a2a40 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x90> 4a2a75: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax 4a2a7c: 49 8b b0 a8 00 00 00 mov 0xa8(%r8),%rsi 4a2a83: 48 39 c6 cmp %rax,%rsi 4a2a86: 0f 83 ab 00 00 00 jae 4a2b37 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x187> 4a2a8c: ba 01 00 00 00 mov $0x1,%edx 4a2a91: 49 83 f9 01 cmp $0x1,%r9 4a2a95: 76 40 jbe 4a2ad7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x127> 4a2a97: 48 8d 4e 01 lea 0x1(%rsi),%rcx 4a2a9b: 49 3b 88 80 00 00 00 cmp 0x80(%r8),%rcx 4a2aa2: 73 33 jae 4a2ad7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x127> 4a2aa4: 49 8b b8 90 00 00 00 mov 0x90(%r8),%rdi 4a2aab: 48 03 fe add %rsi,%rdi 4a2aae: 80 7f 01 0a cmpb $0xa,0x1(%rdi) 4a2ab2: 75 23 jne 4a2ad7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x127> 4a2ab4: 48 ff c2 inc %rdx 4a2ab7: 4c 39 ca cmp %r9,%rdx 4a2aba: 73 1b jae 4a2ad7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x127> 4a2abc: 48 8d 1c 32 lea (%rdx,%rsi,1),%rbx 4a2ac0: 49 3b 98 80 00 00 00 cmp 0x80(%r8),%rbx 4a2ac7: 73 0e jae 4a2ad7 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x127> 4a2ac9: 4d 8b 90 90 00 00 00 mov 0x90(%r8),%r10 4a2ad0: 42 80 3c 13 0a cmpb $0xa,(%rbx,%r10,1) 4a2ad5: 74 dd je 4a2ab4 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x104> 4a2ad7: 4c 39 ca cmp %r9,%rdx 4a2ada: 75 06 jne 4a2ae2 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x132> 4a2adc: 48 8b c6 mov %rsi,%rax 4a2adf: 5b pop %rbx 4a2ae0: 5d pop %rbp 4a2ae1: c3 retq 4a2ae2: 4c 3b da cmp %rdx,%r11 4a2ae5: 73 03 jae 4a2aea <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x13a> 4a2ae7: 4c 8b da mov %rdx,%r11 4a2aea: 48 03 f2 add %rdx,%rsi 4a2aed: 49 3b b0 80 00 00 00 cmp 0x80(%r8),%rsi 4a2af4: 73 0d jae 4a2b03 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x153> 4a2af6: 49 8b 80 90 00 00 00 mov 0x90(%r8),%rax 4a2afd: 80 3c 30 08 cmpb $0x8,(%rax,%rsi,1) 4a2b01: 74 0f je 4a2b12 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x162> 4a2b03: 49 3b b0 80 00 00 00 cmp 0x80(%r8),%rsi 4a2b0a: 0f 82 7c ff ff ff jb 4a2a8c <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0xdc> 4a2b10: eb 25 jmp 4a2b37 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x187> 4a2b12: 49 8b 90 a0 00 00 00 mov 0xa0(%r8),%rdx 4a2b19: 8b 0c b2 mov (%rdx,%rsi,4),%ecx 4a2b1c: 48 01 ce add %rcx,%rsi 4a2b1f: 49 3b b0 80 00 00 00 cmp 0x80(%r8),%rsi 4a2b26: 73 db jae 4a2b03 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x153> 4a2b28: 49 8b 98 90 00 00 00 mov 0x90(%r8),%rbx 4a2b2f: 80 3c 33 08 cmpb $0x8,(%rbx,%rsi,1) 4a2b33: 74 dd je 4a2b12 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x162> 4a2b35: eb cc jmp 4a2b03 <_D2gc2gc15LargeObjectPool10allocPagesMFNbmZm+0x153> 4a2b37: 4d 89 98 b0 00 00 00 mov %r11,0xb0(%r8) 4a2b3e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4a2b45: 5b pop %rbx 4a2b46: 5d pop %rbp 4a2b47: c3 retq 00000000004a2b48 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv>: 4a2b48: 55 push %rbp 4a2b49: 48 8b ec mov %rsp,%rbp 4a2b4c: 48 83 ec 10 sub $0x10,%rsp 4a2b50: 49 89 f9 mov %rdi,%r9 4a2b53: 49 89 d3 mov %rdx,%r11 4a2b56: 4d 3b 99 a8 00 00 00 cmp 0xa8(%r9),%r11 4a2b5d: 73 07 jae 4a2b66 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv+0x1e> 4a2b5f: 4d 89 99 a8 00 00 00 mov %r11,0xa8(%r9) 4a2b66: 49 89 d0 mov %rdx,%r8 4a2b69: 48 03 f2 add %rdx,%rsi 4a2b6c: 48 39 f2 cmp %rsi,%rdx 4a2b6f: 73 2c jae 4a2b9d <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv+0x55> 4a2b71: 48 89 f1 mov %rsi,%rcx 4a2b74: 49 8b 81 90 00 00 00 mov 0x90(%r9),%rax 4a2b7b: 42 80 3c 00 0a cmpb $0xa,(%rax,%r8,1) 4a2b80: 73 07 jae 4a2b89 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv+0x41> 4a2b82: 49 ff 81 88 00 00 00 incq 0x88(%r9) 4a2b89: 49 8b 91 90 00 00 00 mov 0x90(%r9),%rdx 4a2b90: 42 c6 04 02 0a movb $0xa,(%rdx,%r8,1) 4a2b95: 49 ff c0 inc %r8 4a2b98: 4c 3b c1 cmp %rcx,%r8 4a2b9b: 72 d7 jb 4a2b74 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv+0x2c> 4a2b9d: 49 8b 89 88 00 00 00 mov 0x88(%r9),%rcx 4a2ba4: 49 89 89 b0 00 00 00 mov %rcx,0xb0(%r9) 4a2bab: 48 8b e5 mov %rbp,%rsp 4a2bae: 5d pop %rbp 4a2baf: c3 retq 00000000004a2bb0 <_D2gc2gc15LargeObjectPool7getSizeMxFNbPvZm>: 4a2bb0: 55 push %rbp 4a2bb1: 48 8b ec mov %rsp,%rbp 4a2bb4: 48 83 ec 10 sub $0x10,%rsp 4a2bb8: 48 2b 37 sub (%rdi),%rsi 4a2bbb: 48 c1 ee 0c shr $0xc,%rsi 4a2bbf: 48 8b 87 a0 00 00 00 mov 0xa0(%rdi),%rax 4a2bc6: 8b 04 b0 mov (%rax,%rsi,4),%eax 4a2bc9: c1 e0 0c shl $0xc,%eax 4a2bcc: 89 c0 mov %eax,%eax 4a2bce: 48 8b e5 mov %rbp,%rsp 4a2bd1: 5d pop %rbp 4a2bd2: c3 retq 4a2bd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a2bd8 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_>: 4a2bd8: 55 push %rbp 4a2bd9: 48 8b ec mov %rsp,%rbp 4a2bdc: 48 83 ec 10 sub $0x10,%rsp 4a2be0: 53 push %rbx 4a2be1: 41 54 push %r12 4a2be3: 41 55 push %r13 4a2be5: 49 89 f8 mov %rdi,%r8 4a2be8: 49 89 f3 mov %rsi,%r11 4a2beb: 31 c0 xor %eax,%eax 4a2bed: 48 89 06 mov %rax,(%rsi) 4a2bf0: 48 89 46 08 mov %rax,0x8(%rsi) 4a2bf4: 48 89 46 10 mov %rax,0x10(%rsi) 4a2bf8: 49 8b 98 90 00 00 00 mov 0x90(%r8),%rbx 4a2bff: 49 89 d1 mov %rdx,%r9 4a2c02: 4d 2b 08 sub (%r8),%r9 4a2c05: 49 c1 e9 0c shr $0xc,%r9 4a2c09: 42 8a 0c 0b mov (%rbx,%r9,1),%cl 4a2c0d: 80 f9 09 cmp $0x9,%cl 4a2c10: 75 10 jne 4a2c22 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x4a> 4a2c12: 4d 8b 90 a0 00 00 00 mov 0xa0(%r8),%r10 4a2c19: 43 8b 0c 8a mov (%r10,%r9,4),%ecx 4a2c1d: 49 29 c9 sub %rcx,%r9 4a2c20: eb 12 jmp 4a2c34 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x5c> 4a2c22: 80 f9 08 cmp $0x8,%cl 4a2c25: 74 0d je 4a2c34 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x5c> 4a2c27: 48 89 f0 mov %rsi,%rax 4a2c2a: 41 5d pop %r13 4a2c2c: 41 5c pop %r12 4a2c2e: 5b pop %rbx 4a2c2f: 48 8b e5 mov %rbp,%rsp 4a2c32: 5d pop %rbp 4a2c33: c3 retq 4a2c34: 4d 8b e1 mov %r9,%r12 4a2c37: 49 c1 e4 0c shl $0xc,%r12 4a2c3b: 4d 03 20 add (%r8),%r12 4a2c3e: 4d 89 23 mov %r12,(%r11) 4a2c41: 49 8b 98 a0 00 00 00 mov 0xa0(%r8),%rbx 4a2c48: 42 8b 04 8b mov (%rbx,%r9,4),%eax 4a2c4c: c1 e0 0c shl $0xc,%eax 4a2c4f: 89 c0 mov %eax,%eax 4a2c51: 49 89 43 08 mov %rax,0x8(%r11) 4a2c55: 31 c9 xor %ecx,%ecx 4a2c57: 49 39 48 38 cmp %rcx,0x38(%r8) 4a2c5b: 74 13 je 4a2c70 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x98> 4a2c5d: 49 8d 50 30 lea 0x30(%r8),%rdx 4a2c61: 4c 8b 2a mov (%rdx),%r13 4a2c64: 45 0f a3 4d 00 bt %r9d,0x0(%r13) 4a2c69: 73 05 jae 4a2c70 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x98> 4a2c6b: b9 01 00 00 00 mov $0x1,%ecx 4a2c70: 49 83 78 48 00 cmpq $0x0,0x48(%r8) 4a2c75: 74 14 je 4a2c8b <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xb3> 4a2c77: 4d 8d 50 40 lea 0x40(%r8),%r10 4a2c7b: 4d 8b 22 mov (%r10),%r12 4a2c7e: 45 0f a3 0c 24 bt %r9d,(%r12) 4a2c83: 73 06 jae 4a2c8b <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xb3> 4a2c85: 81 c9 20 00 00 00 or $0x20,%ecx 4a2c8b: 49 8b 58 50 mov 0x50(%r8),%rbx 4a2c8f: 44 0f a3 0b bt %r9d,(%rbx) 4a2c93: 73 06 jae 4a2c9b <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xc3> 4a2c95: 81 c9 02 00 00 00 or $0x2,%ecx 4a2c9b: 49 83 78 78 00 cmpq $0x0,0x78(%r8) 4a2ca0: 74 14 je 4a2cb6 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xde> 4a2ca2: 49 8d 40 70 lea 0x70(%r8),%rax 4a2ca6: 4c 8b 28 mov (%rax),%r13 4a2ca9: 45 0f a3 4d 00 bt %r9d,0x0(%r13) 4a2cae: 73 06 jae 4a2cb6 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xde> 4a2cb0: 81 c9 10 00 00 00 or $0x10,%ecx 4a2cb6: 4d 8b 50 60 mov 0x60(%r8),%r10 4a2cba: 45 0f a3 0a bt %r9d,(%r10) 4a2cbe: 73 06 jae 4a2cc6 <_D2gc2gc15LargeObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xee> 4a2cc0: 81 c9 08 00 00 00 or $0x8,%ecx 4a2cc6: 41 89 4b 10 mov %ecx,0x10(%r11) 4a2cca: 48 89 f0 mov %rsi,%rax 4a2ccd: 41 5d pop %r13 4a2ccf: 41 5c pop %r12 4a2cd1: 5b pop %rbx 4a2cd2: 48 8b e5 mov %rbp,%rsp 4a2cd5: 5d pop %rbp 4a2cd6: c3 retq 4a2cd7: 90 nop 00000000004a2cd8 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv>: 4a2cd8: 55 push %rbp 4a2cd9: 48 8b ec mov %rsp,%rbp 4a2cdc: 48 83 ec 48 sub $0x48,%rsp 4a2ce0: 53 push %rbx 4a2ce1: 41 54 push %r12 4a2ce3: 41 55 push %r13 4a2ce5: 41 56 push %r14 4a2ce7: 41 57 push %r15 4a2ce9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a2ced: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a2cf1: 48 89 fb mov %rdi,%rbx 4a2cf4: 45 31 e4 xor %r12d,%r12d 4a2cf7: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 4a2cfe: 48 85 c0 test %rax,%rax 4a2d01: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a2d05: 0f 84 c9 01 00 00 je 4a2ed4 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1fc> 4a2d0b: 45 31 ff xor %r15d,%r15d 4a2d0e: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 4a2d15: 42 80 3c 21 08 cmpb $0x8,(%rcx,%r12,1) 4a2d1a: 0f 87 a0 01 00 00 ja 4a2ec0 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1e8> 4a2d20: 48 8b 53 30 mov 0x30(%rbx),%rdx 4a2d24: 44 0f a3 22 bt %r12d,(%rdx) 4a2d28: 0f 83 92 01 00 00 jae 4a2ec0 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1e8> 4a2d2e: 48 8b 33 mov (%rbx),%rsi 4a2d31: 49 03 f7 add %r15,%rsi 4a2d34: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4a2d38: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 4a2d3f: 42 8b 04 a7 mov (%rdi,%r12,4),%eax 4a2d43: c1 e0 0c shl $0xc,%eax 4a2d46: 89 c0 mov %eax,%eax 4a2d48: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a2d4c: 45 31 ed xor %r13d,%r13d 4a2d4f: 4c 39 6b 38 cmp %r13,0x38(%rbx) 4a2d53: 74 13 je 4a2d68 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x90> 4a2d55: 4c 8d 73 30 lea 0x30(%rbx),%r14 4a2d59: 49 8b 0e mov (%r14),%rcx 4a2d5c: 44 0f a3 21 bt %r12d,(%rcx) 4a2d60: 73 06 jae 4a2d68 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x90> 4a2d62: 41 bd 01 00 00 00 mov $0x1,%r13d 4a2d68: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a2d6d: 74 14 je 4a2d83 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xab> 4a2d6f: 48 8d 53 40 lea 0x40(%rbx),%rdx 4a2d73: 4c 8b 02 mov (%rdx),%r8 4a2d76: 45 0f a3 20 bt %r12d,(%r8) 4a2d7a: 73 07 jae 4a2d83 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xab> 4a2d7c: 41 81 cd 20 00 00 00 or $0x20,%r13d 4a2d83: 48 8b 7b 50 mov 0x50(%rbx),%rdi 4a2d87: 44 0f a3 27 bt %r12d,(%rdi) 4a2d8b: 73 07 jae 4a2d94 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xbc> 4a2d8d: 41 81 cd 02 00 00 00 or $0x2,%r13d 4a2d94: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a2d99: 74 14 je 4a2daf <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xd7> 4a2d9b: 4c 8d 4b 70 lea 0x70(%rbx),%r9 4a2d9f: 49 8b 09 mov (%r9),%rcx 4a2da2: 44 0f a3 21 bt %r12d,(%rcx) 4a2da6: 73 07 jae 4a2daf <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xd7> 4a2da8: 41 81 cd 10 00 00 00 or $0x10,%r13d 4a2daf: 48 8b 53 60 mov 0x60(%rbx),%rdx 4a2db3: 44 0f a3 22 bt %r12d,(%rdx) 4a2db7: 73 07 jae 4a2dc0 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0xe8> 4a2db9: 41 81 cd 08 00 00 00 or $0x8,%r13d 4a2dc0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a2dc4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a2dc8: 48 89 c1 mov %rax,%rcx 4a2dcb: 49 89 d0 mov %rdx,%r8 4a2dce: 41 8b d5 mov %r13d,%edx 4a2dd1: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4a2dd5: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a2dd9: e8 3a 1d 00 00 callq 4a4b18 4a2dde: 85 c0 test %eax,%eax 4a2de0: 0f 84 da 00 00 00 je 4a2ec0 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1e8> 4a2de6: 41 8b d5 mov %r13d,%edx 4a2de9: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4a2ded: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a2df1: e8 86 1f 00 00 callq 4a4d7c 4a2df6: 49 8b c4 mov %r12,%rax 4a2df9: 48 c1 e8 06 shr $0x6,%rax 4a2dfd: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a2e01: 49 8b cc mov %r12,%rcx 4a2e04: 48 81 e1 3f 00 00 00 and $0x3f,%rcx 4a2e0b: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4a2e0f: 41 be 01 00 00 00 mov $0x1,%r14d 4a2e15: 8b 4d d0 mov -0x30(%rbp),%ecx 4a2e18: 49 d3 e6 shl %cl,%r14 4a2e1b: 49 f7 d6 not %r14 4a2e1e: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4a2e23: 74 0c je 4a2e31 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x159> 4a2e25: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a2e29: 48 8b 73 30 mov 0x30(%rbx),%rsi 4a2e2d: 4c 21 34 d6 and %r14,(%rsi,%rdx,8) 4a2e31: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a2e36: 74 0c je 4a2e44 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x16c> 4a2e38: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a2e3c: 48 8b 7b 40 mov 0x40(%rbx),%rdi 4a2e40: 4c 21 34 c7 and %r14,(%rdi,%rax,8) 4a2e44: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a2e48: 48 c1 e1 03 shl $0x3,%rcx 4a2e4c: 48 8b 53 50 mov 0x50(%rbx),%rdx 4a2e50: 4c 21 34 11 and %r14,(%rcx,%rdx,1) 4a2e54: 48 8b 73 60 mov 0x60(%rbx),%rsi 4a2e58: 4c 21 34 31 and %r14,(%rcx,%rsi,1) 4a2e5c: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a2e61: 74 08 je 4a2e6b <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x193> 4a2e63: 48 8b 43 70 mov 0x70(%rbx),%rax 4a2e67: 4c 21 34 01 and %r14,(%rcx,%rax,1) 4a2e6b: 4c 3b a3 a8 00 00 00 cmp 0xa8(%rbx),%r12 4a2e72: 73 07 jae 4a2e7b <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1a3> 4a2e74: 4c 89 a3 a8 00 00 00 mov %r12,0xa8(%rbx) 4a2e7b: 41 bd 01 00 00 00 mov $0x1,%r13d 4a2e81: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 4a2e86: 48 3b bb 80 00 00 00 cmp 0x80(%rbx),%rdi 4a2e8d: 73 23 jae 4a2eb2 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1da> 4a2e8f: 4b 8d 4c 25 00 lea 0x0(%r13,%r12,1),%rcx 4a2e94: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 4a2e9b: 80 3c 11 09 cmpb $0x9,(%rcx,%rdx,1) 4a2e9f: 75 11 jne 4a2eb2 <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1da> 4a2ea1: 49 ff c5 inc %r13 4a2ea4: 4b 8d 74 25 00 lea 0x0(%r13,%r12,1),%rsi 4a2ea9: 48 3b b3 80 00 00 00 cmp 0x80(%rbx),%rsi 4a2eb0: 72 dd jb 4a2e8f <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x1b7> 4a2eb2: 49 8b d4 mov %r12,%rdx 4a2eb5: 49 8b f5 mov %r13,%rsi 4a2eb8: 48 8b fb mov %rbx,%rdi 4a2ebb: e8 88 fc ff ff callq 4a2b48 <_D2gc2gc15LargeObjectPool9freePagesMFNbmmZv> 4a2ec0: 49 81 c7 00 10 00 00 add $0x1000,%r15 4a2ec7: 49 ff c4 inc %r12 4a2eca: 4c 3b 65 c8 cmp -0x38(%rbp),%r12 4a2ece: 0f 82 3a fe ff ff jb 4a2d0e <_D2gc2gc15LargeObjectPool13runFinalizersMFNbxAvZv+0x36> 4a2ed4: 41 5f pop %r15 4a2ed6: 41 5e pop %r14 4a2ed8: 41 5d pop %r13 4a2eda: 41 5c pop %r12 4a2edc: 5b pop %rbx 4a2edd: 48 8b e5 mov %rbp,%rsp 4a2ee0: 5d pop %rbp 4a2ee1: c3 retq ... 00000000004a2ee4 <_D2gc2gc15SmallObjectPool7getSizeMxFNbPvZm>: 4a2ee4: 55 push %rbp 4a2ee5: 48 8b ec mov %rsp,%rbp 4a2ee8: 48 83 ec 10 sub $0x10,%rsp 4a2eec: 48 2b 37 sub (%rdi),%rsi 4a2eef: 48 c1 ee 0c shr $0xc,%rsi 4a2ef3: 48 8b 97 90 00 00 00 mov 0x90(%rdi),%rdx 4a2efa: 0f b6 0c 16 movzbl (%rsi,%rdx,1),%ecx 4a2efe: 89 c9 mov %ecx,%ecx 4a2f00: 8b 04 8d e0 85 4f 00 mov 0x4f85e0(,%rcx,4),%eax 4a2f07: 48 8b e5 mov %rbp,%rsp 4a2f0a: 5d pop %rbp 4a2f0b: c3 retq 00000000004a2f0c <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_>: 4a2f0c: 55 push %rbp 4a2f0d: 48 8b ec mov %rsp,%rbp 4a2f10: 48 83 ec 10 sub $0x10,%rsp 4a2f14: 53 push %rbx 4a2f15: 41 54 push %r12 4a2f17: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a2f1b: 49 89 f8 mov %rdi,%r8 4a2f1e: 49 89 f1 mov %rsi,%r9 4a2f21: 31 c0 xor %eax,%eax 4a2f23: 48 89 06 mov %rax,(%rsi) 4a2f26: 48 89 46 08 mov %rax,0x8(%rsi) 4a2f2a: 48 89 46 10 mov %rax,0x10(%rsi) 4a2f2e: 49 2b 10 sub (%r8),%rdx 4a2f31: 48 c1 ea 0c shr $0xc,%rdx 4a2f35: 49 8b 88 90 00 00 00 mov 0x90(%r8),%rcx 4a2f3c: 8a 14 0a mov (%rdx,%rcx,1),%dl 4a2f3f: 88 55 f0 mov %dl,-0x10(%rbp) 4a2f42: 80 fa 08 cmp $0x8,%dl 4a2f45: 72 0b jb 4a2f52 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x46> 4a2f47: 48 89 f0 mov %rsi,%rax 4a2f4a: 41 5c pop %r12 4a2f4c: 5b pop %rbx 4a2f4d: 48 8b e5 mov %rbp,%rsp 4a2f50: 5d pop %rbp 4a2f51: c3 retq 4a2f52: 0f b6 5d f0 movzbl -0x10(%rbp),%ebx 4a2f56: 89 db mov %ebx,%ebx 4a2f58: 4c 8b 14 dd 10 86 4f mov 0x4f8610(,%rbx,8),%r10 4a2f5f: 00 4a2f60: 4c 23 55 f8 and -0x8(%rbp),%r10 4a2f64: 4d 89 11 mov %r10,(%r9) 4a2f67: 8b 04 9d e0 85 4f 00 mov 0x4f85e0(,%rbx,4),%eax 4a2f6e: 49 89 41 08 mov %rax,0x8(%r9) 4a2f72: 4d 8b 19 mov (%r9),%r11 4a2f75: 4d 2b 18 sub (%r8),%r11 4a2f78: 41 8b 88 9c 00 00 00 mov 0x9c(%r8),%ecx 4a2f7f: 49 d3 eb shr %cl,%r11 4a2f82: 31 d2 xor %edx,%edx 4a2f84: 49 39 50 38 cmp %rdx,0x38(%r8) 4a2f88: 74 13 je 4a2f9d <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x91> 4a2f8a: 4d 8d 60 30 lea 0x30(%r8),%r12 4a2f8e: 49 8b 1c 24 mov (%r12),%rbx 4a2f92: 44 0f a3 1b bt %r11d,(%rbx) 4a2f96: 73 05 jae 4a2f9d <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0x91> 4a2f98: ba 01 00 00 00 mov $0x1,%edx 4a2f9d: 49 83 78 48 00 cmpq $0x0,0x48(%r8) 4a2fa2: 74 13 je 4a2fb7 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xab> 4a2fa4: 4d 8d 50 40 lea 0x40(%r8),%r10 4a2fa8: 49 8b 02 mov (%r10),%rax 4a2fab: 44 0f a3 18 bt %r11d,(%rax) 4a2faf: 73 06 jae 4a2fb7 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xab> 4a2fb1: 81 ca 20 00 00 00 or $0x20,%edx 4a2fb7: 49 8b 48 50 mov 0x50(%r8),%rcx 4a2fbb: 44 0f a3 19 bt %r11d,(%rcx) 4a2fbf: 73 06 jae 4a2fc7 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xbb> 4a2fc1: 81 ca 02 00 00 00 or $0x2,%edx 4a2fc7: 49 83 78 78 00 cmpq $0x0,0x78(%r8) 4a2fcc: 74 14 je 4a2fe2 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xd6> 4a2fce: 4d 8d 60 70 lea 0x70(%r8),%r12 4a2fd2: 49 8b 1c 24 mov (%r12),%rbx 4a2fd6: 44 0f a3 1b bt %r11d,(%rbx) 4a2fda: 73 06 jae 4a2fe2 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xd6> 4a2fdc: 81 ca 10 00 00 00 or $0x10,%edx 4a2fe2: 4d 8b 50 60 mov 0x60(%r8),%r10 4a2fe6: 45 0f a3 1a bt %r11d,(%r10) 4a2fea: 73 06 jae 4a2ff2 <_D2gc2gc15SmallObjectPool7getInfoMFNbPvZS4core6memory8BlkInfo_+0xe6> 4a2fec: 81 ca 08 00 00 00 or $0x8,%edx 4a2ff2: 41 89 51 10 mov %edx,0x10(%r9) 4a2ff6: 48 89 f0 mov %rsi,%rax 4a2ff9: 41 5c pop %r12 4a2ffb: 5b pop %rbx 4a2ffc: 48 8b e5 mov %rbp,%rsp 4a2fff: 5d pop %rbp 4a3000: c3 retq 4a3001: 0f 1f 00 nopl (%rax) 00000000004a3004 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv>: 4a3004: 55 push %rbp 4a3005: 48 8b ec mov %rsp,%rbp 4a3008: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4a300f: 53 push %rbx 4a3010: 41 54 push %r12 4a3012: 41 55 push %r13 4a3014: 41 56 push %r14 4a3016: 41 57 push %r15 4a3018: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a301c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a3020: 48 89 fb mov %rdi,%rbx 4a3023: 45 31 f6 xor %r14d,%r14d 4a3026: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 4a302d: 48 85 c0 test %rax,%rax 4a3030: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a3034: 0f 84 a6 01 00 00 je 4a31e0 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x1dc> 4a303a: 45 31 ff xor %r15d,%r15d 4a303d: 4c 89 7d b0 mov %r15,-0x50(%rbp) 4a3041: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 4a3048: 42 8a 14 31 mov (%rcx,%r14,1),%dl 4a304c: 80 fa 08 cmp $0x8,%dl 4a304f: 0f 83 6f 01 00 00 jae 4a31c4 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x1c0> 4a3055: 4c 89 75 b8 mov %r14,-0x48(%rbp) 4a3059: 4c 89 7d e0 mov %r15,-0x20(%rbp) 4a305d: 4c 8b 33 mov (%rbx),%r14 4a3060: 4c 03 75 b0 add -0x50(%rbp),%r14 4a3064: 4d 8d 8e 00 10 00 00 lea 0x1000(%r14),%r9 4a306b: 44 0f b6 c2 movzbl %dl,%r8d 4a306f: 45 89 c0 mov %r8d,%r8d 4a3072: 42 8b 3c 85 e0 85 4f mov 0x4f85e0(,%r8,4),%edi 4a3079: 00 4a307a: 48 89 fe mov %rdi,%rsi 4a307d: c1 ee 04 shr $0x4,%esi 4a3080: c6 45 ec 00 movb $0x0,-0x14(%rbp) 4a3084: 4c 8d 55 88 lea -0x78(%rbp),%r10 4a3088: 45 31 db xor %r11d,%r11d 4a308b: 4d 89 1a mov %r11,(%r10) 4a308e: 4d 89 5a 08 mov %r11,0x8(%r10) 4a3092: 4d 89 5a 10 mov %r11,0x10(%r10) 4a3096: 4d 89 5a 18 mov %r11,0x18(%r10) 4a309a: 45 31 ff xor %r15d,%r15d 4a309d: 4d 3b f1 cmp %r9,%r14 4a30a0: 0f 83 00 01 00 00 jae 4a31a6 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x1a2> 4a30a6: 48 8d 53 30 lea 0x30(%rbx),%rdx 4a30aa: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a30ae: 8b cf mov %edi,%ecx 4a30b0: 48 89 4d c0 mov %rcx,-0x40(%rbp) 4a30b4: 44 8b c6 mov %esi,%r8d 4a30b7: 4c 89 45 c8 mov %r8,-0x38(%rbp) 4a30bb: 89 7d e8 mov %edi,-0x18(%rbp) 4a30be: 4c 89 4d d0 mov %r9,-0x30(%rbp) 4a30c2: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a30c6: 48 8b 30 mov (%rax),%rsi 4a30c9: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a30cd: 4d 8d 2c 17 lea (%r15,%rdx,1),%r13 4a30d1: 44 0f a3 2e bt %r13d,(%rsi) 4a30d5: 0f 83 b9 00 00 00 jae 4a3194 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x190> 4a30db: 45 31 e4 xor %r12d,%r12d 4a30de: 4c 39 63 38 cmp %r12,0x38(%rbx) 4a30e2: 74 13 je 4a30f7 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0xf3> 4a30e4: 48 8d 4b 30 lea 0x30(%rbx),%rcx 4a30e8: 48 8b 39 mov (%rcx),%rdi 4a30eb: 44 0f a3 2f bt %r13d,(%rdi) 4a30ef: 73 06 jae 4a30f7 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0xf3> 4a30f1: 41 bc 01 00 00 00 mov $0x1,%r12d 4a30f7: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4a30fc: 74 14 je 4a3112 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x10e> 4a30fe: 48 8d 43 40 lea 0x40(%rbx),%rax 4a3102: 48 8b 30 mov (%rax),%rsi 4a3105: 44 0f a3 2e bt %r13d,(%rsi) 4a3109: 73 07 jae 4a3112 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x10e> 4a310b: 41 81 cc 20 00 00 00 or $0x20,%r12d 4a3112: 48 8b 53 50 mov 0x50(%rbx),%rdx 4a3116: 44 0f a3 2a bt %r13d,(%rdx) 4a311a: 73 07 jae 4a3123 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x11f> 4a311c: 41 81 cc 02 00 00 00 or $0x2,%r12d 4a3123: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 4a3128: 74 14 je 4a313e <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x13a> 4a312a: 48 8d 4b 70 lea 0x70(%rbx),%rcx 4a312e: 48 8b 39 mov (%rcx),%rdi 4a3131: 44 0f a3 2f bt %r13d,(%rdi) 4a3135: 73 07 jae 4a313e <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x13a> 4a3137: 41 81 cc 10 00 00 00 or $0x10,%r12d 4a313e: 48 8b 43 60 mov 0x60(%rbx),%rax 4a3142: 44 0f a3 28 bt %r13d,(%rax) 4a3146: 73 07 jae 4a314f <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x14b> 4a3148: 41 81 cc 08 00 00 00 or $0x8,%r12d 4a314f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a3153: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a3157: 48 89 c1 mov %rax,%rcx 4a315a: 49 89 d0 mov %rdx,%r8 4a315d: 41 8b d4 mov %r12d,%edx 4a3160: 8b 75 e8 mov -0x18(%rbp),%esi 4a3163: 49 8b fe mov %r14,%rdi 4a3166: 48 89 b5 78 ff ff ff mov %rsi,-0x88(%rbp) 4a316d: e8 a6 19 00 00 callq 4a4b18 4a3172: 85 c0 test %eax,%eax 4a3174: 74 1e je 4a3194 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x190> 4a3176: 41 8b d4 mov %r12d,%edx 4a3179: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 4a3180: 49 8b fe mov %r14,%rdi 4a3183: e8 f4 1b 00 00 callq 4a4d7c 4a3188: c6 45 ec 01 movb $0x1,-0x14(%rbp) 4a318c: 48 8d 45 88 lea -0x78(%rbp),%rax 4a3190: 44 0f ab 38 bts %r15d,(%rax) 4a3194: 4c 03 75 c0 add -0x40(%rbp),%r14 4a3198: 4c 03 7d c8 add -0x38(%rbp),%r15 4a319c: 4c 3b 75 d0 cmp -0x30(%rbp),%r14 4a31a0: 0f 82 1c ff ff ff jb 4a30c2 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0xbe> 4a31a6: 4c 8b 75 b8 mov -0x48(%rbp),%r14 4a31aa: 4c 8b 7d e0 mov -0x20(%rbp),%r15 4a31ae: 40 80 7d ec 00 rex cmpb $0x0,-0x14(%rbp) 4a31b3: 74 0f je 4a31c4 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x1c0> 4a31b5: 49 8b d6 mov %r14,%rdx 4a31b8: 48 8d 75 88 lea -0x78(%rbp),%rsi 4a31bc: 48 8b fb mov %rbx,%rdi 4a31bf: e8 cc f4 ff ff callq 4a2690 <_D2gc2gc4Pool12freePageBitsMFNbmKxG4mZv> 4a31c4: 49 81 c7 00 01 00 00 add $0x100,%r15 4a31cb: 48 81 45 b0 00 10 00 addq $0x1000,-0x50(%rbp) 4a31d2: 00 4a31d3: 49 ff c6 inc %r14 4a31d6: 4c 3b 75 a8 cmp -0x58(%rbp),%r14 4a31da: 0f 82 61 fe ff ff jb 4a3041 <_D2gc2gc15SmallObjectPool13runFinalizersMFNbxAvZv+0x3d> 4a31e0: 41 5f pop %r15 4a31e2: 41 5e pop %r14 4a31e4: 41 5d pop %r13 4a31e6: 41 5c pop %r12 4a31e8: 5b pop %rbx 4a31e9: 48 8b e5 mov %rbp,%rsp 4a31ec: 5d pop %rbp 4a31ed: c3 retq 4a31ee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a31f4 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List>: 4a31f4: 55 push %rbp 4a31f5: 48 8b ec mov %rsp,%rbp 4a31f8: 48 83 ec 10 sub $0x10,%rsp 4a31fc: 41 54 push %r12 4a31fe: 89 75 f8 mov %esi,-0x8(%rbp) 4a3201: 49 89 f8 mov %rdi,%r8 4a3204: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax 4a320b: 4d 8b 88 a8 00 00 00 mov 0xa8(%r8),%r9 4a3212: 49 39 c1 cmp %rax,%r9 4a3215: 73 1a jae 4a3231 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List+0x3d> 4a3217: 49 8b 88 90 00 00 00 mov 0x90(%r8),%rcx 4a321e: 42 80 3c 09 0a cmpb $0xa,(%rcx,%r9,1) 4a3223: 74 15 je 4a323a <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List+0x46> 4a3225: 49 ff c1 inc %r9 4a3228: 4d 3b 88 80 00 00 00 cmp 0x80(%r8),%r9 4a322f: 72 e6 jb 4a3217 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List+0x23> 4a3231: 31 c0 xor %eax,%eax 4a3233: 41 5c pop %r12 4a3235: 48 8b e5 mov %rbp,%rsp 4a3238: 5d pop %rbp 4a3239: c3 retq 4a323a: 49 8d 51 01 lea 0x1(%r9),%rdx 4a323e: 49 89 90 a8 00 00 00 mov %rdx,0xa8(%r8) 4a3245: 44 8a 55 f8 mov -0x8(%rbp),%r10b 4a3249: 4d 8b a0 90 00 00 00 mov 0x90(%r8),%r12 4a3250: 47 88 14 0c mov %r10b,(%r12,%r9,1) 4a3254: 49 ff 88 88 00 00 00 decq 0x88(%r8) 4a325b: 4c 89 ce mov %r9,%rsi 4a325e: 48 c1 e6 0c shl $0xc,%rsi 4a3262: 49 03 30 add (%r8),%rsi 4a3265: 48 8d 86 00 10 00 00 lea 0x1000(%rsi),%rax 4a326c: 41 0f b6 ca movzbl %r10b,%ecx 4a3270: 89 c9 mov %ecx,%ecx 4a3272: 8b 3c 8d e0 85 4f 00 mov 0x4f85e0(,%rcx,4),%edi 4a3279: 48 2b c7 sub %rdi,%rax 4a327c: 49 89 f3 mov %rsi,%r11 4a327f: 48 3b f0 cmp %rax,%rsi 4a3282: 73 13 jae 4a3297 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List+0xa3> 4a3284: 4c 8d 0c 3e lea (%rsi,%rdi,1),%r9 4a3288: 4c 89 0e mov %r9,(%rsi) 4a328b: 4c 89 46 08 mov %r8,0x8(%rsi) 4a328f: 48 01 fe add %rdi,%rsi 4a3292: 48 39 c6 cmp %rax,%rsi 4a3295: 72 ed jb 4a3284 <_D2gc2gc15SmallObjectPool9allocPageMFNbhZPS2gc2gc4List+0x90> 4a3297: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 4a329e: 4c 89 46 08 mov %r8,0x8(%rsi) 4a32a2: 49 8b c3 mov %r11,%rax 4a32a5: 41 5c pop %r12 4a32a7: 48 8b e5 mov %rbp,%rsp 4a32aa: 5d pop %rbp 4a32ab: c3 retq 00000000004a32ac <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable4DtorMFNbNiZv>: 4a32ac: 55 push %rbp 4a32ad: 48 8b ec mov %rsp,%rbp 4a32b0: 48 83 ec 10 sub $0x10,%rsp 4a32b4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a32b8: 48 8b 3f mov (%rdi),%rdi 4a32bb: e8 e0 46 fe ff callq 4879a0 4a32c0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a32c4: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a32cb: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 4a32d2: 00 4a32d3: 48 8b e5 mov %rbp,%rsp 4a32d6: 5d pop %rbp 4a32d7: c3 retq 4a32d8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a32dc <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb>: 4a32dc: 55 push %rbp 4a32dd: 48 8b ec mov %rsp,%rbp 4a32e0: 48 83 ec 28 sub $0x28,%rsp 4a32e4: 53 push %rbx 4a32e5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a32e9: 48 89 fb mov %rdi,%rbx 4a32ec: 48 8b 43 08 mov 0x8(%rbx),%rax 4a32f0: 48 8d 34 c5 08 00 00 lea 0x8(,%rax,8),%rsi 4a32f7: 00 4a32f8: 48 8b 3b mov (%rbx),%rdi 4a32fb: e8 d0 46 fe ff callq 4879d0 4a3300: 48 85 c0 test %rax,%rax 4a3303: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a3307: 75 08 jne 4a3311 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb+0x35> 4a3309: 31 c0 xor %eax,%eax 4a330b: 5b pop %rbx 4a330c: 48 8b e5 mov %rbp,%rsp 4a330f: 5d pop %rbp 4a3310: c3 retq 4a3311: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a3315: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a3319: 48 89 0b mov %rcx,(%rbx) 4a331c: 31 f6 xor %esi,%esi 4a331e: 48 39 73 08 cmp %rsi,0x8(%rbx) 4a3322: 74 18 je 4a333c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb+0x60> 4a3324: 48 8b 10 mov (%rax),%rdx 4a3327: 4c 8b 03 mov (%rbx),%r8 4a332a: 4d 8b 0c f0 mov (%r8,%rsi,8),%r9 4a332e: 49 3b 11 cmp (%r9),%rdx 4a3331: 72 09 jb 4a333c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb+0x60> 4a3333: 48 ff c6 inc %rsi 4a3336: 48 3b 73 08 cmp 0x8(%rbx),%rsi 4a333a: 72 e8 jb 4a3324 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb+0x48> 4a333c: 4c 8b 53 08 mov 0x8(%rbx),%r10 4a3340: 4c 3b d6 cmp %rsi,%r10 4a3343: 74 37 je 4a337c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6insertMFNbNiPS2gc2gc4PoolZb+0xa0> 4a3345: 48 89 45 f8 mov %rax,-0x8(%rbp) 4a3349: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a334d: 4c 89 d2 mov %r10,%rdx 4a3350: 48 2b 55 f0 sub -0x10(%rbp),%rdx 4a3354: 48 c1 e2 03 shl $0x3,%rdx 4a3358: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a335c: 48 c1 e0 03 shl $0x3,%rax 4a3360: 48 8b 0b mov (%rbx),%rcx 4a3363: 48 8d 34 08 lea (%rax,%rcx,1),%rsi 4a3367: 48 89 c7 mov %rax,%rdi 4a336a: 48 8d 7c 39 08 lea 0x8(%rcx,%rdi,1),%rdi 4a336f: e8 0c 49 fe ff callq 487c80 4a3374: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a3378: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a337c: 48 8b 13 mov (%rbx),%rdx 4a337f: 48 89 04 f2 mov %rax,(%rdx,%rsi,8) 4a3383: 48 ff 43 08 incq 0x8(%rbx) 4a3387: 48 8b 0b mov (%rbx),%rcx 4a338a: 4c 8b 01 mov (%rcx),%r8 4a338d: 4d 8b 08 mov (%r8),%r9 4a3390: 4c 89 4b 10 mov %r9,0x10(%rbx) 4a3394: 4c 8b 53 08 mov 0x8(%rbx),%r10 4a3398: 48 8b 13 mov (%rbx),%rdx 4a339b: 4a 8d 0c d2 lea (%rdx,%r10,8),%rcx 4a339f: 4c 8b 41 f8 mov -0x8(%rcx),%r8 4a33a3: 4d 8b 48 08 mov 0x8(%r8),%r9 4a33a7: 4c 89 4b 18 mov %r9,0x18(%rbx) 4a33ab: b8 01 00 00 00 mov $0x1,%eax 4a33b0: 5b pop %rbx 4a33b1: 48 8b e5 mov %rbp,%rsp 4a33b4: 5d pop %rbp 4a33b5: c3 retq 4a33b6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a33bc <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable6lengthMxFNaNbNdNiNfZm>: 4a33bc: 55 push %rbp 4a33bd: 48 8b ec mov %rsp,%rbp 4a33c0: 48 83 ec 10 sub $0x10,%rsp 4a33c4: 48 8b 47 08 mov 0x8(%rdi),%rax 4a33c8: 48 8b e5 mov %rbp,%rsp 4a33cb: 5d pop %rbp 4a33cc: c3 retq 4a33cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a33d4 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable7opIndexMNgFNaNbNcNimZNgPS2gc2gc4Pool>: 4a33d4: 55 push %rbp 4a33d5: 48 8b ec mov %rsp,%rbp 4a33d8: 48 83 ec 10 sub $0x10,%rsp 4a33dc: 48 8b 07 mov (%rdi),%rax 4a33df: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 4a33e3: 48 8b e5 mov %rbp,%rsp 4a33e6: 5d pop %rbp 4a33e7: c3 retq 4a33e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a33ec <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable7opSliceMNgFNaNbNimmZANgPS2gc2gc4Pool>: 4a33ec: 55 push %rbp 4a33ed: 48 8b ec mov %rsp,%rbp 4a33f0: 48 83 ec 20 sub $0x20,%rsp 4a33f4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a33f8: 48 89 f0 mov %rsi,%rax 4a33fb: 48 2b 45 f8 sub -0x8(%rbp),%rax 4a33ff: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a3403: 48 8b 17 mov (%rdi),%rdx 4a3406: 48 8d 14 ca lea (%rdx,%rcx,8),%rdx 4a340a: 48 8b e5 mov %rbp,%rsp 4a340d: 5d pop %rbp 4a340e: c3 retq 4a340f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a3414 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool>: 4a3414: 55 push %rbp 4a3415: 48 8b ec mov %rsp,%rbp 4a3418: 49 89 fb mov %rdi,%r11 4a341b: 48 89 f1 mov %rsi,%rcx 4a341e: 49 3b 4b 10 cmp 0x10(%r11),%rcx 4a3422: 72 47 jb 4a346b <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x57> 4a3424: 49 3b 4b 18 cmp 0x18(%r11),%rcx 4a3428: 73 41 jae 4a346b <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x57> 4a342a: 4d 8b 0b mov (%r11),%r9 4a342d: 49 8b 43 08 mov 0x8(%r11),%rax 4a3431: 48 83 f8 01 cmp $0x1,%rax 4a3435: 75 05 jne 4a343c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x28> 4a3437: 49 8b 01 mov (%r9),%rax 4a343a: 5d pop %rbp 4a343b: c3 retq 4a343c: 31 d2 xor %edx,%edx 4a343e: 4c 8d 40 ff lea -0x1(%rax),%r8 4a3442: 4a 8d 34 02 lea (%rdx,%r8,1),%rsi 4a3446: 48 d1 ee shr %rsi 4a3449: 49 8b 04 f1 mov (%r9,%rsi,8),%rax 4a344d: 48 3b 08 cmp (%rax),%rcx 4a3450: 73 0b jae 4a345d <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x49> 4a3452: 4c 8d 46 ff lea -0x1(%rsi),%r8 4a3456: 4c 3b c2 cmp %rdx,%r8 4a3459: 73 e7 jae 4a3442 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x2e> 4a345b: eb 0e jmp 4a346b <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x57> 4a345d: 48 3b 48 08 cmp 0x8(%rax),%rcx 4a3461: 72 06 jb 4a3469 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x55> 4a3463: 48 8d 56 01 lea 0x1(%rsi),%rdx 4a3467: eb ed jmp 4a3456 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8findPoolMFNaNbNiPvZPS2gc2gc4Pool+0x42> 4a3469: 5d pop %rbp 4a346a: c3 retq 4a346b: 31 c0 xor %eax,%eax 4a346d: 5d pop %rbp 4a346e: c3 retq 4a346f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a3474 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool>: 4a3474: 55 push %rbp 4a3475: 48 8b ec mov %rsp,%rbp 4a3478: 53 push %rbx 4a3479: 41 54 push %r12 4a347b: 49 89 f9 mov %rdi,%r9 4a347e: 31 f6 xor %esi,%esi 4a3480: 49 39 71 08 cmp %rsi,0x8(%r9) 4a3484: 74 20 je 4a34a6 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x32> 4a3486: 49 8b 01 mov (%r9),%rax 4a3489: 48 8b 14 f0 mov (%rax,%rsi,8),%rdx 4a348d: 48 8b 8a 80 00 00 00 mov 0x80(%rdx),%rcx 4a3494: 48 3b 8a 88 00 00 00 cmp 0x88(%rdx),%rcx 4a349b: 74 09 je 4a34a6 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x32> 4a349d: 48 ff c6 inc %rsi 4a34a0: 49 3b 71 08 cmp 0x8(%r9),%rsi 4a34a4: 72 e0 jb 4a3486 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x12> 4a34a6: 49 8b 51 08 mov 0x8(%r9),%rdx 4a34aa: 4c 8d 5e 01 lea 0x1(%rsi),%r11 4a34ae: 49 39 d3 cmp %rdx,%r11 4a34b1: 73 3c jae 4a34ef <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x7b> 4a34b3: 4d 8b 01 mov (%r9),%r8 4a34b6: 4f 8d 14 d8 lea (%r8,%r11,8),%r10 4a34ba: 49 8b 3a mov (%r10),%rdi 4a34bd: 4c 8b a7 80 00 00 00 mov 0x80(%rdi),%r12 4a34c4: 4c 3b a7 88 00 00 00 cmp 0x88(%rdi),%r12 4a34cb: 74 19 je 4a34e6 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x72> 4a34cd: 48 8b ce mov %rsi,%rcx 4a34d0: 48 ff c6 inc %rsi 4a34d3: 49 8d 3c c8 lea (%r8,%rcx,8),%rdi 4a34d7: 48 8b 1f mov (%rdi),%rbx 4a34da: 4c 89 d0 mov %r10,%rax 4a34dd: 48 8b 10 mov (%rax),%rdx 4a34e0: 48 89 17 mov %rdx,(%rdi) 4a34e3: 48 89 18 mov %rbx,(%rax) 4a34e6: 49 ff c3 inc %r11 4a34e9: 4d 3b 59 08 cmp 0x8(%r9),%r11 4a34ed: 72 c4 jb 4a34b3 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0x3f> 4a34ef: 48 85 f6 test %rsi,%rsi 4a34f2: 74 22 je 4a3516 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0xa2> 4a34f4: 49 8b 19 mov (%r9),%rbx 4a34f7: 48 8b 3b mov (%rbx),%rdi 4a34fa: 48 8b 0f mov (%rdi),%rcx 4a34fd: 49 89 49 10 mov %rcx,0x10(%r9) 4a3501: 49 8b 11 mov (%r9),%rdx 4a3504: 48 8d 04 f2 lea (%rdx,%rsi,8),%rax 4a3508: 48 8b 58 f8 mov -0x8(%rax),%rbx 4a350c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4a3510: 49 89 79 18 mov %rdi,0x18(%r9) 4a3514: eb 0a jmp 4a3520 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZAPS2gc2gc4Pool+0xac> 4a3516: 31 c0 xor %eax,%eax 4a3518: 49 89 41 18 mov %rax,0x18(%r9) 4a351c: 49 89 41 10 mov %rax,0x10(%r9) 4a3520: 49 8b 79 08 mov 0x8(%r9),%rdi 4a3524: 49 89 71 08 mov %rsi,0x8(%r9) 4a3528: 48 8b c7 mov %rdi,%rax 4a352b: 48 2b c6 sub %rsi,%rax 4a352e: 49 8b 09 mov (%r9),%rcx 4a3531: 48 8d 14 f1 lea (%rcx,%rsi,8),%rdx 4a3535: 41 5c pop %r12 4a3537: 5b pop %rbx 4a3538: 5d pop %rbp 4a3539: c3 retq 4a353a: 66 90 xchg %ax,%ax 00000000004a353c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable8minimizeMFNaNbZ4swapFNaNbNiNfKPS2gc2gc4PoolKPS2gc2gc4PoolZv>: 4a353c: 55 push %rbp 4a353d: 48 8b ec mov %rsp,%rbp 4a3540: 48 83 ec 10 sub $0x10,%rsp 4a3544: 48 8b 0e mov (%rsi),%rcx 4a3547: 48 8b 07 mov (%rdi),%rax 4a354a: 48 89 06 mov %rax,(%rsi) 4a354d: 48 89 0f mov %rcx,(%rdi) 4a3550: 48 8b e5 mov %rbp,%rsp 4a3553: 5d pop %rbp 4a3554: c3 retq 4a3555: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a355c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable9InvariantMxFNaNbNiZv>: 4a355c: 55 push %rbp 4a355d: 48 8b ec mov %rsp,%rbp 4a3560: 48 83 ec 10 sub $0x10,%rsp 4a3564: 48 89 fe mov %rdi,%rsi 4a3567: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 4a356c: 74 23 je 4a3591 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable9InvariantMxFNaNbNiZv+0x35> 4a356e: 48 8b 46 08 mov 0x8(%rsi),%rax 4a3572: 48 ff c8 dec %rax 4a3575: 48 8b 0e mov (%rsi),%rcx 4a3578: 48 89 45 f0 mov %rax,-0x10(%rbp) 4a357c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a3580: 31 d2 xor %edx,%edx 4a3582: 48 39 55 f0 cmp %rdx,-0x10(%rbp) 4a3586: 74 09 je 4a3591 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable9InvariantMxFNaNbNiZv+0x35> 4a3588: 48 ff c2 inc %rdx 4a358b: 48 3b 55 f0 cmp -0x10(%rbp),%rdx 4a358f: 72 f7 jb 4a3588 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable9InvariantMxFNaNbNiZv+0x2c> 4a3591: 48 8b e5 mov %rbp,%rsp 4a3594: 5d pop %rbp 4a3595: c3 retq 4a3596: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a359c <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable7minAddrMxFNaNbNdNiNfZPxg>: 4a359c: 55 push %rbp 4a359d: 48 8b ec mov %rsp,%rbp 4a35a0: 48 83 ec 10 sub $0x10,%rsp 4a35a4: 48 8b 47 10 mov 0x10(%rdi),%rax 4a35a8: 48 8b e5 mov %rbp,%rsp 4a35ab: 5d pop %rbp 4a35ac: c3 retq 4a35ad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a35b4 <_D2gc9pooltable27__T9PoolTableTS2gc2gc4PoolZ9PoolTable7maxAddrMxFNaNbNdNiNfZPxg>: 4a35b4: 55 push %rbp 4a35b5: 48 8b ec mov %rsp,%rbp 4a35b8: 48 83 ec 10 sub $0x10,%rsp 4a35bc: 48 8b 47 18 mov 0x18(%rdi),%rax 4a35c0: 48 8b e5 mov %rbp,%rsp 4a35c3: 5d pop %rbp 4a35c4: c3 retq 4a35c5: 00 00 add %al,(%rax) ... 00000000004a35c8 <_D2gc5proxy7__arrayZ>: 4a35c8: 55 push %rbp 4a35c9: 48 8b ec mov %rsp,%rbp 4a35cc: 48 83 ec 10 sub $0x10,%rsp 4a35d0: 48 89 fa mov %rdi,%rdx 4a35d3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a35d7: ba c1 40 4e 00 mov $0x4e40c1,%edx 4a35dc: bf 0e 00 00 00 mov $0xe,%edi 4a35e1: 48 89 d6 mov %rdx,%rsi 4a35e4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a35e8: e8 5b 58 fe ff callq 488e48 <_d_arraybounds> 4a35ed: 0f 1f 00 nopl (%rax) 00000000004a35f0 <_D2gc5proxy8__assertFiZv>: 4a35f0: 55 push %rbp 4a35f1: 48 8b ec mov %rsp,%rbp 4a35f4: 48 83 ec 10 sub $0x10,%rsp 4a35f8: 48 89 fa mov %rdi,%rdx 4a35fb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a35ff: ba c1 40 4e 00 mov $0x4e40c1,%edx 4a3604: bf 0e 00 00 00 mov $0xe,%edi 4a3609: 48 89 d6 mov %rdx,%rsi 4a360c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a3610: e8 eb 56 fe ff callq 488d00 <_d_assert> 4a3615: 0f 1f 00 nopl (%rax) 00000000004a3618 <_D2gc5proxy15__unittest_failFiZv>: 4a3618: 55 push %rbp 4a3619: 48 8b ec mov %rsp,%rbp 4a361c: 48 83 ec 10 sub $0x10,%rsp 4a3620: 48 89 fa mov %rdi,%rdx 4a3623: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a3627: ba c1 40 4e 00 mov $0x4e40c1,%edx 4a362c: bf 0e 00 00 00 mov $0xe,%edi 4a3631: 48 89 d6 mov %rdx,%rsi 4a3634: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a3638: e8 53 57 fe ff callq 488d90 <_d_unittest> 4a363d: 48 8b e5 mov %rbp,%rsp 4a3640: 5d pop %rbp 4a3641: c3 retq ... 00000000004a3644 : 4a3644: 55 push %rbp 4a3645: 48 8b ec mov %rsp,%rbp 4a3648: 48 83 ec 28 sub $0x28,%rsp 4a364c: 53 push %rbx 4a364d: 41 54 push %r12 4a364f: 41 55 push %r13 4a3651: bf b0 52 4f 00 mov $0x4f52b0,%edi 4a3656: e8 6d 35 01 00 callq 4b6bc8 <_D2gc6config6Config10initializeMFNbNiZb> 4a365b: ba 48 00 00 00 mov $0x48,%edx 4a3660: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a3664: bf 68 86 4f 00 mov $0x4f8668,%edi 4a3669: 48 8b 05 f8 4f 05 00 mov 0x54ff8(%rip),%rax # 4f8668 <_D2gc2gc7GCMutex7__ClassZ> 4a3670: 48 ff 50 58 rex.W callq *0x58(%rax) 4a3674: 48 89 d6 mov %rdx,%rsi 4a3677: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a367b: bf 60 23 50 00 mov $0x502360,%edi 4a3680: e8 bb 42 fe ff callq 487940 4a3685: b9 60 23 50 00 mov $0x502360,%ecx 4a368a: 48 89 0d bf ec 05 00 mov %rcx,0x5ecbf(%rip) # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3691: 48 89 cf mov %rcx,%rdi 4a3694: e8 a7 41 01 00 callq 4b7840 <_D2gc2gc7GCMutex6__ctorMFNbNeZC2gc2gc7GCMutex> 4a3699: be b8 00 00 00 mov $0xb8,%esi 4a369e: bf 01 00 00 00 mov $0x1,%edi 4a36a3: e8 e8 42 fe ff callq 487990 4a36a8: 48 89 05 e9 27 05 00 mov %rax,0x527e9(%rip) # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a36af: 48 85 c0 test %rax,%rax 4a36b2: 75 05 jne 4a36b9 4a36b4: e8 7b bb fe ff callq 48f234 4a36b9: 48 8b 1d d8 27 05 00 mov 0x527d8(%rip),%rbx # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a36c0: b9 2e 00 00 00 mov $0x2e,%ecx 4a36c5: 31 c0 xor %eax,%eax 4a36c7: 48 8b 3d ca 27 05 00 mov 0x527ca(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a36ce: f3 ab rep stos %eax,%es:(%rdi) 4a36d0: 31 ff xor %edi,%edi 4a36d2: e8 d9 45 fe ff callq 487cb0 4a36d7: 89 c0 mov %eax,%eax 4a36d9: 48 c1 e0 10 shl $0x10,%rax 4a36dd: 48 0d 0e 33 00 00 or $0x330e,%rax 4a36e3: 4c 8d 63 08 lea 0x8(%rbx),%r12 4a36e7: 49 89 04 24 mov %rax,(%r12) 4a36eb: 49 8b 04 24 mov (%r12),%rax 4a36ef: 48 b9 6d e6 ec de 05 mov $0x5deece66d,%rcx 4a36f6: 00 00 00 4a36f9: 48 f7 e1 mul %rcx 4a36fc: 48 83 c0 0b add $0xb,%rax 4a3700: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 4a3707: ff 00 00 4a370a: 48 23 c2 and %rdx,%rax 4a370d: 49 89 04 24 mov %rax,(%r12) 4a3711: 31 ff xor %edi,%edi 4a3713: e8 98 45 fe ff callq 487cb0 4a3718: 89 c0 mov %eax,%eax 4a371a: 48 c1 e0 10 shl $0x10,%rax 4a371e: 48 0d 0e 33 00 00 or $0x330e,%rax 4a3724: 4c 8d 6b 18 lea 0x18(%rbx),%r13 4a3728: 49 89 45 00 mov %rax,0x0(%r13) 4a372c: 49 8b 45 00 mov 0x0(%r13),%rax 4a3730: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 4a3737: 00 00 00 4a373a: 48 f7 e6 mul %rsi 4a373d: 48 83 c0 0b add $0xb,%rax 4a3741: 48 b9 ff ff ff ff ff mov $0xffffffffffff,%rcx 4a3748: ff 00 00 4a374b: 48 23 c1 and %rcx,%rax 4a374e: 49 89 45 00 mov %rax,0x0(%r13) 4a3752: 31 d2 xor %edx,%edx 4a3754: 89 55 e0 mov %edx,-0x20(%rbp) 4a3757: f3 0f 10 45 e0 movss -0x20(%rbp),%xmm0 4a375c: f3 0f 11 83 8c 00 00 movss %xmm0,0x8c(%rbx) 4a3763: 00 4a3764: f3 0f 10 8b 8c 00 00 movss 0x8c(%rbx),%xmm1 4a376b: 00 4a376c: f3 0f 11 8b 88 00 00 movss %xmm1,0x88(%rbx) 4a3773: 00 4a3774: 31 c0 xor %eax,%eax 4a3776: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 4a377c: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 4a3782: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 4a3788: 48 39 05 29 1b 05 00 cmp %rax,0x51b29(%rip) # 4f52b8 <_D2gc2gc2GC6configS2gc6config6Config+0x8> 4a378f: 74 17 je 4a37a8 4a3791: 48 8b 35 20 1b 05 00 mov 0x51b20(%rip),%rsi # 4f52b8 <_D2gc2gc2GC6configS2gc6config6Config+0x8> 4a3798: 48 c1 e6 14 shl $0x14,%rsi 4a379c: 48 8b 3d f5 26 05 00 mov 0x526f5(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a37a3: e8 4c c1 ff ff callq 49f8f4 <_D2gc2gc3Gcx7reserveMFNbmZm> 4a37a8: 40 80 3d 00 1b 05 00 rex cmpb $0x0,0x51b00(%rip) # 4f52b0 <_D2gc2gc2GC6configS2gc6config6Config> 4a37af: 00 4a37b0: 74 0a je 4a37bc 4a37b2: 48 8b 0d df 26 05 00 mov 0x526df(%rip),%rcx # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a37b9: ff 41 24 incl 0x24(%rcx) 4a37bc: e8 fb 14 01 00 callq 4b4cbc 4a37c1: ba 38 39 4a 00 mov $0x4a3938,%edx 4a37c6: 48 89 15 43 ee 05 00 mov %rdx,0x5ee43(%rip) # 502610 <_D2gc5proxy5pthisS2gc5proxy5Proxy> 4a37cd: b8 78 39 4a 00 mov $0x4a3978,%eax 4a37d2: 48 89 05 3f ee 05 00 mov %rax,0x5ee3f(%rip) # 502618 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x8> 4a37d9: be b8 39 4a 00 mov $0x4a39b8,%esi 4a37de: 48 89 35 3b ee 05 00 mov %rsi,0x5ee3b(%rip) # 502620 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x10> 4a37e5: bf fc 39 4a 00 mov $0x4a39fc,%edi 4a37ea: 48 89 3d 37 ee 05 00 mov %rdi,0x5ee37(%rip) # 502628 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x18> 4a37f1: b9 40 3a 4a 00 mov $0x4a3a40,%ecx 4a37f6: 48 89 0d 33 ee 05 00 mov %rcx,0x5ee33(%rip) # 502630 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x20> 4a37fd: ba 74 3a 4a 00 mov $0x4a3a74,%edx 4a3802: 48 89 15 2f ee 05 00 mov %rdx,0x5ee2f(%rip) # 502638 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x28> 4a3809: b8 a8 3a 4a 00 mov $0x4a3aa8,%eax 4a380e: 48 89 05 2b ee 05 00 mov %rax,0x5ee2b(%rip) # 502640 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x30> 4a3815: be e0 f5 48 00 mov $0x48f5e0,%esi 4a381a: 48 89 35 27 ee 05 00 mov %rsi,0x5ee27(%rip) # 502648 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x38> 4a3821: bf dc 3a 4a 00 mov $0x4a3adc,%edi 4a3826: 48 89 3d 23 ee 05 00 mov %rdi,0x5ee23(%rip) # 502650 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x40> 4a382d: b9 6c 3b 4a 00 mov $0x4a3b6c,%ecx 4a3832: 48 89 0d 1f ee 05 00 mov %rcx,0x5ee1f(%rip) # 502658 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x48> 4a3839: ba b0 3b 4a 00 mov $0x4a3bb0,%edx 4a383e: 48 89 15 1b ee 05 00 mov %rdx,0x5ee1b(%rip) # 502660 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x50> 4a3845: b8 4c 3c 4a 00 mov $0x4a3c4c,%eax 4a384a: 48 89 05 17 ee 05 00 mov %rax,0x5ee17(%rip) # 502668 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x58> 4a3851: be c0 3c 4a 00 mov $0x4a3cc0,%esi 4a3856: 48 89 35 13 ee 05 00 mov %rsi,0x5ee13(%rip) # 502670 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x60> 4a385d: bf f4 3c 4a 00 mov $0x4a3cf4,%edi 4a3862: 48 89 3d 0f ee 05 00 mov %rdi,0x5ee0f(%rip) # 502678 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x68> 4a3869: b9 28 3d 4a 00 mov $0x4a3d28,%ecx 4a386e: 48 89 0d 0b ee 05 00 mov %rcx,0x5ee0b(%rip) # 502680 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x70> 4a3875: ba 5c 3d 4a 00 mov $0x4a3d5c,%edx 4a387a: 48 89 15 07 ee 05 00 mov %rdx,0x5ee07(%rip) # 502688 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x78> 4a3881: b8 90 3d 4a 00 mov $0x4a3d90,%eax 4a3886: 48 89 05 03 ee 05 00 mov %rax,0x5ee03(%rip) # 502690 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x80> 4a388d: be f8 3d 4a 00 mov $0x4a3df8,%esi 4a3892: 48 89 35 ff ed 05 00 mov %rsi,0x5edff(%rip) # 502698 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x88> 4a3899: bf 24 f6 48 00 mov $0x48f624,%edi 4a389e: 48 89 3d fb ed 05 00 mov %rdi,0x5edfb(%rip) # 5026a0 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x90> 4a38a5: b9 30 3e 4a 00 mov $0x4a3e30,%ecx 4a38aa: 48 89 0d f7 ed 05 00 mov %rcx,0x5edf7(%rip) # 5026a8 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0x98> 4a38b1: ba 68 f6 48 00 mov $0x48f668,%edx 4a38b6: 48 89 15 f3 ed 05 00 mov %rdx,0x5edf3(%rip) # 5026b0 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0xa0> 4a38bd: b8 68 3e 4a 00 mov $0x4a3e68,%eax 4a38c2: 48 89 05 ef ed 05 00 mov %rax,0x5edef(%rip) # 5026b8 <_D2gc5proxy5pthisS2gc5proxy5Proxy+0xa8> 4a38c9: 41 5d pop %r13 4a38cb: 41 5c pop %r12 4a38cd: 5b pop %rbx 4a38ce: 48 8b e5 mov %rbp,%rsp 4a38d1: 5d pop %rbp 4a38d2: c3 retq ... 00000000004a38d4 : 4a38d4: 55 push %rbp 4a38d5: 48 8b ec mov %rsp,%rbp 4a38d8: 48 8b 3d 71 ea 05 00 mov 0x5ea71(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a38df: e8 2c 3f 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a38e4: be 01 00 00 00 mov $0x1,%esi 4a38e9: 48 8b 3d a8 25 05 00 mov 0x525a8(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a38f0: e8 07 de ff ff callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 4a38f5: 48 8b 3d 54 ea 05 00 mov 0x5ea54(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a38fc: e8 27 3f 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3901: e8 1e 15 01 00 callq 4b4e24 4a3906: 48 83 3d 8a 25 05 00 cmpq $0x0,0x5258a(%rip) # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a390d: 00 4a390e: 74 23 je 4a3933 4a3910: 48 8b 3d 81 25 05 00 mov 0x52581(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3917: e8 00 b8 ff ff callq 49f11c <_D2gc2gc3Gcx4DtorMFZv> 4a391c: 48 8b 3d 75 25 05 00 mov 0x52575(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3923: e8 78 40 fe ff callq 4879a0 4a3928: 48 c7 05 65 25 05 00 movq $0x0,0x52565(%rip) # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a392f: 00 00 00 00 4a3933: 5d pop %rbp 4a3934: c3 retq 4a3935: 00 00 add %al,(%rax) ... 00000000004a3938 : 4a3938: 55 push %rbp 4a3939: 48 8b ec mov %rsp,%rbp 4a393c: 48 83 3d 7c ed 05 00 cmpq $0x0,0x5ed7c(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3943: 00 4a3944: 75 24 jne 4a396a 4a3946: 48 8b 3d 03 ea 05 00 mov 0x5ea03(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a394d: e8 be 3e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3952: 48 8b 05 3f 25 05 00 mov 0x5253f(%rip),%rax # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3959: ff 48 24 decl 0x24(%rax) 4a395c: 48 8b 3d ed e9 05 00 mov 0x5e9ed(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3963: e8 c0 3e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3968: 5d pop %rbp 4a3969: c3 retq 4a396a: 48 8b 0d 4f ed 05 00 mov 0x5ed4f(%rip),%rcx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3971: 48 ff 11 rex.W callq *(%rcx) 4a3974: 5d pop %rbp 4a3975: c3 retq ... 00000000004a3978 : 4a3978: 55 push %rbp 4a3979: 48 8b ec mov %rsp,%rbp 4a397c: 48 83 3d 3c ed 05 00 cmpq $0x0,0x5ed3c(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3983: 00 4a3984: 75 24 jne 4a39aa 4a3986: 48 8b 3d c3 e9 05 00 mov 0x5e9c3(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a398d: e8 7e 3e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3992: 48 8b 05 ff 24 05 00 mov 0x524ff(%rip),%rax # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3999: ff 40 24 incl 0x24(%rax) 4a399c: 48 8b 3d ad e9 05 00 mov 0x5e9ad(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a39a3: e8 80 3e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a39a8: 5d pop %rbp 4a39a9: c3 retq 4a39aa: 48 8b 0d 0f ed 05 00 mov 0x5ed0f(%rip),%rcx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a39b1: 48 ff 51 08 rex.W callq *0x8(%rcx) 4a39b5: 5d pop %rbp 4a39b6: c3 retq ... 00000000004a39b8 : 4a39b8: 55 push %rbp 4a39b9: 48 8b ec mov %rsp,%rbp 4a39bc: 48 83 3d fc ec 05 00 cmpq $0x0,0x5ecfc(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a39c3: 00 4a39c4: 75 28 jne 4a39ee 4a39c6: 48 8b 3d 83 e9 05 00 mov 0x5e983(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a39cd: e8 3e 3e 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a39d2: 31 f6 xor %esi,%esi 4a39d4: 48 8b 3d bd 24 05 00 mov 0x524bd(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a39db: e8 1c dd ff ff callq 4a16fc <_D2gc2gc3Gcx11fullcollectMFNbbZm> 4a39e0: 48 8b 3d 69 e9 05 00 mov 0x5e969(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a39e7: e8 3c 3e 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a39ec: 5d pop %rbp 4a39ed: c3 retq 4a39ee: 48 8b 05 cb ec 05 00 mov 0x5eccb(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a39f5: 48 ff 50 10 rex.W callq *0x10(%rax) 4a39f9: 5d pop %rbp 4a39fa: c3 retq ... 00000000004a39fc : 4a39fc: 55 push %rbp 4a39fd: 48 8b ec mov %rsp,%rbp 4a3a00: 48 83 3d b8 ec 05 00 cmpq $0x0,0x5ecb8(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a07: 00 4a3a08: 75 26 jne 4a3a30 4a3a0a: 48 8b 3d 3f e9 05 00 mov 0x5e93f(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3a11: e8 fa 3d 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3a16: 48 8b 3d 7b 24 05 00 mov 0x5247b(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3a1d: e8 82 c0 ff ff callq 49faa4 <_D2gc2gc3Gcx8minimizeMFNbZv> 4a3a22: 48 8b 3d 27 e9 05 00 mov 0x5e927(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3a29: e8 fa 3d 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3a2e: 5d pop %rbp 4a3a2f: c3 retq 4a3a30: 48 8b 05 89 ec 05 00 mov 0x5ec89(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a37: 48 ff 50 18 rex.W callq *0x18(%rax) 4a3a3b: 5d pop %rbp 4a3a3c: c3 retq 4a3a3d: 00 00 add %al,(%rax) ... 00000000004a3a40 : 4a3a40: 55 push %rbp 4a3a41: 48 8b ec mov %rsp,%rbp 4a3a44: 48 83 ec 10 sub $0x10,%rsp 4a3a48: 48 83 3d 70 ec 05 00 cmpq $0x0,0x5ec70(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a4f: 00 4a3a50: 75 12 jne 4a3a64 4a3a52: 48 89 fe mov %rdi,%rsi 4a3a55: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3a5a: e8 b5 9b ff ff callq 49d614 <_D2gc2gc2GC7getAttrMFNbPvZk> 4a3a5f: 48 8b e5 mov %rbp,%rsp 4a3a62: 5d pop %rbp 4a3a63: c3 retq 4a3a64: 48 8b 05 55 ec 05 00 mov 0x5ec55(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a6b: 48 ff 50 20 rex.W callq *0x20(%rax) 4a3a6f: 48 8b e5 mov %rbp,%rsp 4a3a72: 5d pop %rbp 4a3a73: c3 retq 00000000004a3a74 : 4a3a74: 55 push %rbp 4a3a75: 48 8b ec mov %rsp,%rbp 4a3a78: 48 83 ec 10 sub $0x10,%rsp 4a3a7c: 48 83 3d 3c ec 05 00 cmpq $0x0,0x5ec3c(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a83: 00 4a3a84: 75 12 jne 4a3a98 4a3a86: 48 89 fa mov %rdi,%rdx 4a3a89: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3a8e: e8 a1 9c ff ff callq 49d734 <_D2gc2gc2GC7setAttrMFNbPvkZk> 4a3a93: 48 8b e5 mov %rbp,%rsp 4a3a96: 5d pop %rbp 4a3a97: c3 retq 4a3a98: 48 8b 05 21 ec 05 00 mov 0x5ec21(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3a9f: 48 ff 50 28 rex.W callq *0x28(%rax) 4a3aa3: 48 8b e5 mov %rbp,%rsp 4a3aa6: 5d pop %rbp 4a3aa7: c3 retq 00000000004a3aa8 : 4a3aa8: 55 push %rbp 4a3aa9: 48 8b ec mov %rsp,%rbp 4a3aac: 48 83 ec 10 sub $0x10,%rsp 4a3ab0: 48 83 3d 08 ec 05 00 cmpq $0x0,0x5ec08(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ab7: 00 4a3ab8: 75 12 jne 4a3acc 4a3aba: 48 89 fa mov %rdi,%rdx 4a3abd: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3ac2: e8 65 9e ff ff callq 49d92c <_D2gc2gc2GC7clrAttrMFNbPvkZk> 4a3ac7: 48 8b e5 mov %rbp,%rsp 4a3aca: 5d pop %rbp 4a3acb: c3 retq 4a3acc: 48 8b 05 ed eb 05 00 mov 0x5ebed(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ad3: 48 ff 50 30 rex.W callq *0x30(%rax) 4a3ad7: 48 8b e5 mov %rbp,%rsp 4a3ada: 5d pop %rbp 4a3adb: c3 retq 00000000004a3adc : 4a3adc: 55 push %rbp 4a3add: 48 8b ec mov %rsp,%rbp 4a3ae0: 48 83 ec 68 sub $0x68,%rsp 4a3ae4: 53 push %rbx 4a3ae5: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a3ae9: 89 55 f0 mov %edx,-0x10(%rbp) 4a3aec: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a3af0: 48 83 3d c8 eb 05 00 cmpq $0x0,0x5ebc8(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3af7: 00 4a3af8: 75 4c jne 4a3b46 4a3afa: 48 8d 45 a8 lea -0x58(%rbp),%rax 4a3afe: 45 31 c0 xor %r8d,%r8d 4a3b01: 4c 89 00 mov %r8,(%rax) 4a3b04: 4c 89 40 08 mov %r8,0x8(%rax) 4a3b08: 4c 89 40 10 mov %r8,0x10(%rax) 4a3b0c: 49 89 f0 mov %rsi,%r8 4a3b0f: 48 89 d1 mov %rdx,%rcx 4a3b12: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4a3b16: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a3b1a: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3b1f: e8 c0 9f ff ff callq 49dae4 <_D2gc2gc2GC6mallocMFNbmkPmxC8TypeInfoZPv> 4a3b24: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a3b28: 8b 45 f0 mov -0x10(%rbp),%eax 4a3b2b: 89 45 b8 mov %eax,-0x48(%rbp) 4a3b2e: 48 8d 75 a8 lea -0x58(%rbp),%rsi 4a3b32: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a3b36: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b38: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b3a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b3c: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a3b40: 5b pop %rbx 4a3b41: 48 8b e5 mov %rbp,%rsp 4a3b44: 5d pop %rbp 4a3b45: c3 retq 4a3b46: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4a3b4a: 48 8b 1d 6f eb 05 00 mov 0x5eb6f(%rip),%rbx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3b51: 48 ff 53 40 rex.W callq *0x40(%rbx) 4a3b55: 48 89 c6 mov %rax,%rsi 4a3b58: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a3b5c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b5e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b60: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3b62: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a3b66: 5b pop %rbx 4a3b67: 48 8b e5 mov %rbp,%rsp 4a3b6a: 5d pop %rbp 4a3b6b: c3 retq 00000000004a3b6c : 4a3b6c: 55 push %rbp 4a3b6d: 48 8b ec mov %rsp,%rbp 4a3b70: 48 83 ec 20 sub $0x20,%rsp 4a3b74: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a3b78: 48 83 3d 40 eb 05 00 cmpq $0x0,0x5eb40(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3b7f: 00 4a3b80: 75 1b jne 4a3b9d 4a3b82: 49 89 f8 mov %rdi,%r8 4a3b85: 48 89 f1 mov %rsi,%rcx 4a3b88: 31 d2 xor %edx,%edx 4a3b8a: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a3b8e: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3b93: e8 b4 a0 ff ff callq 49dc4c <_D2gc2gc2GC6callocMFNbmkPmxC8TypeInfoZPv> 4a3b98: 48 8b e5 mov %rbp,%rsp 4a3b9b: 5d pop %rbp 4a3b9c: c3 retq 4a3b9d: 48 8b 05 1c eb 05 00 mov 0x5eb1c(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ba4: 48 ff 50 48 rex.W callq *0x48(%rax) 4a3ba8: 48 8b e5 mov %rbp,%rsp 4a3bab: 5d pop %rbp 4a3bac: c3 retq 4a3bad: 00 00 add %al,(%rax) ... 00000000004a3bb0 : 4a3bb0: 55 push %rbp 4a3bb1: 48 8b ec mov %rsp,%rbp 4a3bb4: 48 83 ec 38 sub $0x38,%rsp 4a3bb8: 53 push %rbx 4a3bb9: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a3bbd: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a3bc1: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a3bc5: 48 83 3d f3 ea 05 00 cmpq $0x0,0x5eaf3(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3bcc: 00 4a3bcd: 75 6b jne 4a3c3a 4a3bcf: 89 55 d8 mov %edx,-0x28(%rbp) 4a3bd2: 48 8b 3d 77 e7 05 00 mov 0x5e777(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3bd9: e8 32 3c 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3bde: 4c 8b 4d e0 mov -0x20(%rbp),%r9 4a3be2: 4c 8b 45 e8 mov -0x18(%rbp),%r8 4a3be6: 48 8d 4d d8 lea -0x28(%rbp),%rcx 4a3bea: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4a3bee: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a3bf2: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3bf7: e8 d8 a1 ff ff callq 49ddd4 <_D2gc2gc2GC13reallocNoSyncMFNbPvmKkKmxC8TypeInfoZPv> 4a3bfc: 48 89 c3 mov %rax,%rbx 4a3bff: 48 8b 3d 4a e7 05 00 mov 0x5e74a(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3c06: e8 1d 3c 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3c0b: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4a3c0f: 74 20 je 4a3c31 4a3c11: f7 45 d8 02 00 00 00 testl $0x2,-0x28(%rbp) 4a3c18: 75 17 jne 4a3c31 4a3c1a: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a3c1e: 48 2b 55 e8 sub -0x18(%rbp),%rdx 4a3c22: 31 f6 xor %esi,%esi 4a3c24: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a3c28: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 4a3c2c: e8 6f 3f fe ff callq 487ba0 4a3c31: 48 8b c3 mov %rbx,%rax 4a3c34: 5b pop %rbx 4a3c35: 48 8b e5 mov %rbp,%rsp 4a3c38: 5d pop %rbp 4a3c39: c3 retq 4a3c3a: 48 8b 1d 7f ea 05 00 mov 0x5ea7f(%rip),%rbx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3c41: 48 ff 53 50 rex.W callq *0x50(%rbx) 4a3c45: 5b pop %rbx 4a3c46: 48 8b e5 mov %rbp,%rsp 4a3c49: 5d pop %rbp 4a3c4a: c3 retq ... 00000000004a3c4c : 4a3c4c: 55 push %rbp 4a3c4d: 48 8b ec mov %rsp,%rbp 4a3c50: 48 83 ec 38 sub $0x38,%rsp 4a3c54: 53 push %rbx 4a3c55: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a3c59: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a3c5d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a3c61: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a3c65: 48 83 3d 53 ea 05 00 cmpq $0x0,0x5ea53(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3c6c: 00 4a3c6d: 75 40 jne 4a3caf 4a3c6f: 48 8b 3d da e6 05 00 mov 0x5e6da(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3c76: e8 95 3b 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3c7b: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4a3c7f: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a3c83: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a3c87: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a3c8b: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3c90: e8 e7 a8 ff ff callq 49e57c <_D2gc2gc2GC12extendNoSyncMFNbPvmmxC8TypeInfoZm> 4a3c95: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a3c99: 48 8b 3d b0 e6 05 00 mov 0x5e6b0(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3ca0: e8 83 3b 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3ca5: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a3ca9: 5b pop %rbx 4a3caa: 48 8b e5 mov %rbp,%rsp 4a3cad: 5d pop %rbp 4a3cae: c3 retq 4a3caf: 48 8b 1d 0a ea 05 00 mov 0x5ea0a(%rip),%rbx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3cb6: 48 ff 53 58 rex.W callq *0x58(%rbx) 4a3cba: 5b pop %rbx 4a3cbb: 48 8b e5 mov %rbp,%rsp 4a3cbe: 5d pop %rbp 4a3cbf: c3 retq 00000000004a3cc0 : 4a3cc0: 55 push %rbp 4a3cc1: 48 8b ec mov %rsp,%rbp 4a3cc4: 48 83 ec 10 sub $0x10,%rsp 4a3cc8: 48 83 3d f0 e9 05 00 cmpq $0x0,0x5e9f0(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ccf: 00 4a3cd0: 75 12 jne 4a3ce4 4a3cd2: 48 89 fe mov %rdi,%rsi 4a3cd5: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3cda: e8 05 aa ff ff callq 49e6e4 <_D2gc2gc2GC7reserveMFNbmZm> 4a3cdf: 48 8b e5 mov %rbp,%rsp 4a3ce2: 5d pop %rbp 4a3ce3: c3 retq 4a3ce4: 48 8b 05 d5 e9 05 00 mov 0x5e9d5(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ceb: 48 ff 50 60 rex.W callq *0x60(%rax) 4a3cef: 48 8b e5 mov %rbp,%rsp 4a3cf2: 5d pop %rbp 4a3cf3: c3 retq 00000000004a3cf4 : 4a3cf4: 55 push %rbp 4a3cf5: 48 8b ec mov %rsp,%rbp 4a3cf8: 48 83 ec 10 sub $0x10,%rsp 4a3cfc: 48 83 3d bc e9 05 00 cmpq $0x0,0x5e9bc(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d03: 00 4a3d04: 75 12 jne 4a3d18 4a3d06: 48 89 fe mov %rdi,%rsi 4a3d09: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3d0e: e8 71 aa ff ff callq 49e784 <_D2gc2gc2GC4freeMFNbPvZv> 4a3d13: 48 8b e5 mov %rbp,%rsp 4a3d16: 5d pop %rbp 4a3d17: c3 retq 4a3d18: 48 8b 05 a1 e9 05 00 mov 0x5e9a1(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d1f: 48 ff 50 68 rex.W callq *0x68(%rax) 4a3d23: 48 8b e5 mov %rbp,%rsp 4a3d26: 5d pop %rbp 4a3d27: c3 retq 00000000004a3d28 : 4a3d28: 55 push %rbp 4a3d29: 48 8b ec mov %rsp,%rbp 4a3d2c: 48 83 ec 10 sub $0x10,%rsp 4a3d30: 48 83 3d 88 e9 05 00 cmpq $0x0,0x5e988(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d37: 00 4a3d38: 75 12 jne 4a3d4c 4a3d3a: 48 89 fe mov %rdi,%rsi 4a3d3d: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3d42: e8 05 ac ff ff callq 49e94c <_D2gc2gc2GC6addrOfMFNbPvZPv> 4a3d47: 48 8b e5 mov %rbp,%rsp 4a3d4a: 5d pop %rbp 4a3d4b: c3 retq 4a3d4c: 48 8b 05 6d e9 05 00 mov 0x5e96d(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d53: 48 ff 50 70 rex.W callq *0x70(%rax) 4a3d57: 48 8b e5 mov %rbp,%rsp 4a3d5a: 5d pop %rbp 4a3d5b: c3 retq 00000000004a3d5c : 4a3d5c: 55 push %rbp 4a3d5d: 48 8b ec mov %rsp,%rbp 4a3d60: 48 83 ec 10 sub $0x10,%rsp 4a3d64: 48 83 3d 54 e9 05 00 cmpq $0x0,0x5e954(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d6b: 00 4a3d6c: 75 12 jne 4a3d80 4a3d6e: 48 89 fe mov %rdi,%rsi 4a3d71: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3d76: e8 51 ac ff ff callq 49e9cc <_D2gc2gc2GC6sizeOfMFNbPvZm> 4a3d7b: 48 8b e5 mov %rbp,%rsp 4a3d7e: 5d pop %rbp 4a3d7f: c3 retq 4a3d80: 48 8b 05 39 e9 05 00 mov 0x5e939(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3d87: 48 ff 50 78 rex.W callq *0x78(%rax) 4a3d8b: 48 8b e5 mov %rbp,%rsp 4a3d8e: 5d pop %rbp 4a3d8f: c3 retq 00000000004a3d90 : 4a3d90: 55 push %rbp 4a3d91: 48 8b ec mov %rsp,%rbp 4a3d94: 48 83 ec 50 sub $0x50,%rsp 4a3d98: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a3d9c: 48 83 3d 1c e9 05 00 cmpq $0x0,0x5e91c(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3da3: 00 4a3da4: 75 27 jne 4a3dcd 4a3da6: 48 89 f2 mov %rsi,%rdx 4a3da9: 48 8d 75 b8 lea -0x48(%rbp),%rsi 4a3dad: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3db2: e8 9d ac ff ff callq 49ea54 <_D2gc2gc2GC5queryMFNbPvZS4core6memory8BlkInfo_> 4a3db7: 48 89 c6 mov %rax,%rsi 4a3dba: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a3dbe: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3dc0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3dc2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3dc4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a3dc8: 48 8b e5 mov %rbp,%rsp 4a3dcb: 5d pop %rbp 4a3dcc: c3 retq 4a3dcd: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4a3dd1: 48 8b 0d e8 e8 05 00 mov 0x5e8e8(%rip),%rcx # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3dd8: 48 ff 91 80 00 00 00 rex.W callq *0x80(%rcx) 4a3ddf: 48 89 c6 mov %rax,%rsi 4a3de2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a3de6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3de8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3dea: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a3dec: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a3df0: 48 8b e5 mov %rbp,%rsp 4a3df3: 5d pop %rbp 4a3df4: c3 retq 4a3df5: 00 00 add %al,(%rax) ... 00000000004a3df8 : 4a3df8: 55 push %rbp 4a3df9: 48 8b ec mov %rsp,%rbp 4a3dfc: 48 83 ec 10 sub $0x10,%rsp 4a3e00: 48 83 3d b8 e8 05 00 cmpq $0x0,0x5e8b8(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3e07: 00 4a3e08: 75 12 jne 4a3e1c 4a3e0a: 48 89 fe mov %rdi,%rsi 4a3e0d: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3e12: e8 2d ad ff ff callq 49eb44 <_D2gc2gc2GC7addRootMFNbPvZv> 4a3e17: 48 8b e5 mov %rbp,%rsp 4a3e1a: 5d pop %rbp 4a3e1b: c3 retq 4a3e1c: 48 8b 05 9d e8 05 00 mov 0x5e89d(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3e23: 48 ff 90 88 00 00 00 rex.W callq *0x88(%rax) 4a3e2a: 48 8b e5 mov %rbp,%rsp 4a3e2d: 5d pop %rbp 4a3e2e: c3 retq ... 00000000004a3e30 : 4a3e30: 55 push %rbp 4a3e31: 48 8b ec mov %rsp,%rbp 4a3e34: 48 83 ec 10 sub $0x10,%rsp 4a3e38: 48 83 3d 80 e8 05 00 cmpq $0x0,0x5e880(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3e3f: 00 4a3e40: 75 12 jne 4a3e54 4a3e42: 48 89 fe mov %rdi,%rsi 4a3e45: bf 90 5e 4f 00 mov $0x4f5e90,%edi 4a3e4a: e8 55 ad ff ff callq 49eba4 <_D2gc2gc2GC10removeRootMFNbPvZv> 4a3e4f: 48 8b e5 mov %rbp,%rsp 4a3e52: 5d pop %rbp 4a3e53: c3 retq 4a3e54: 48 8b 05 65 e8 05 00 mov 0x5e865(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3e5b: 48 ff 90 98 00 00 00 rex.W callq *0x98(%rax) 4a3e62: 48 8b e5 mov %rbp,%rsp 4a3e65: 5d pop %rbp 4a3e66: c3 retq ... 00000000004a3e68 : 4a3e68: 55 push %rbp 4a3e69: 48 8b ec mov %rsp,%rbp 4a3e6c: 48 83 ec 10 sub $0x10,%rsp 4a3e70: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a3e74: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a3e78: 48 83 3d 40 e8 05 00 cmpq $0x0,0x5e840(%rip) # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3e7f: 00 4a3e80: 75 31 jne 4a3eb3 4a3e82: 48 8b 3d c7 e4 05 00 mov 0x5e4c7(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3e89: e8 82 39 01 00 callq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4a3e8e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a3e92: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a3e96: 48 8b 3d fb 1f 05 00 mov 0x51ffb(%rip),%rdi # 4f5e98 <_D2gc5proxy3_gcS2gc2gc2GC+0x8> 4a3e9d: e8 ba b7 ff ff callq 49f65c <_D2gc2gc3Gcx13runFinalizersMFNbxAvZv> 4a3ea2: 48 8b 3d a7 e4 05 00 mov 0x5e4a7(%rip),%rdi # 502350 <_D2gc2gc2GC6gcLockC2gc2gc7GCMutex> 4a3ea9: e8 7a 39 01 00 callq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4a3eae: 48 8b e5 mov %rbp,%rsp 4a3eb1: 5d pop %rbp 4a3eb2: c3 retq 4a3eb3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a3eb7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a3ebb: 48 89 d6 mov %rdx,%rsi 4a3ebe: 48 8b 05 fb e7 05 00 mov 0x5e7fb(%rip),%rax # 5026c0 <_D2gc5proxy5proxyPS2gc5proxy5Proxy> 4a3ec5: 48 ff 90 a8 00 00 00 rex.W callq *0xa8(%rax) 4a3ecc: 48 8b e5 mov %rbp,%rsp 4a3ecf: 5d pop %rbp 4a3ed0: c3 retq 4a3ed1: 00 00 add %al,(%rax) ... 00000000004a3ed4 <_aaEqual>: 4a3ed4: 55 push %rbp 4a3ed5: 48 8b ec mov %rsp,%rbp 4a3ed8: 48 83 ec 48 sub $0x48,%rsp 4a3edc: 53 push %rbx 4a3edd: 41 54 push %r12 4a3edf: 41 55 push %r13 4a3ee1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a3ee5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a3ee9: 48 39 d6 cmp %rdx,%rsi 4a3eec: 0f 84 e0 00 00 00 je 4a3fd2 <_aaEqual+0xfe> 4a3ef2: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4a3ef7: 74 11 je 4a3f0a <_aaEqual+0x36> 4a3ef9: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a3efd: 44 8b 40 10 mov 0x10(%rax),%r8d 4a3f01: 44 2b 40 14 sub 0x14(%rax),%r8d 4a3f05: 45 89 c0 mov %r8d,%r8d 4a3f08: eb 03 jmp 4a3f0d <_aaEqual+0x39> 4a3f0a: 45 31 c0 xor %r8d,%r8d 4a3f0d: 48 85 d2 test %rdx,%rdx 4a3f10: 74 0a je 4a3f1c <_aaEqual+0x48> 4a3f12: 8b 4a 10 mov 0x10(%rdx),%ecx 4a3f15: 2b 4a 14 sub 0x14(%rdx),%ecx 4a3f18: 89 c9 mov %ecx,%ecx 4a3f1a: eb 02 jmp 4a3f1e <_aaEqual+0x4a> 4a3f1c: 31 c9 xor %ecx,%ecx 4a3f1e: 49 3b c8 cmp %r8,%rcx 4a3f21: 0f 85 8a 00 00 00 jne 4a3fb1 <_aaEqual+0xdd> 4a3f27: 4d 85 c0 test %r8,%r8 4a3f2a: 0f 84 a2 00 00 00 je 4a3fd2 <_aaEqual+0xfe> 4a3f30: e8 43 be fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a3f35: 49 89 c5 mov %rax,%r13 4a3f38: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a3f3c: 8b 5a 2c mov 0x2c(%rdx),%ebx 4a3f3f: 89 5d e0 mov %ebx,-0x20(%rbp) 4a3f42: 48 8b 02 mov (%rdx),%rax 4a3f45: 48 8b 52 08 mov 0x8(%rdx),%rdx 4a3f49: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a3f4d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a3f51: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4a3f56: 74 7a je 4a3fd2 <_aaEqual+0xfe> 4a3f58: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a3f5c: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a3f60: 48 8b 03 mov (%rbx),%rax 4a3f63: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a3f67: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a3f6b: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4a3f70: 79 4b jns 4a3fbd <_aaEqual+0xe9> 4a3f72: 48 8b 4d d0 mov -0x30(%rbp),%rcx 4a3f76: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a3f7a: 49 8b 75 18 mov 0x18(%r13),%rsi 4a3f7e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a3f82: e8 9d 3a 01 00 callq 4b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket> 4a3f87: 49 89 c4 mov %rax,%r12 4a3f8a: 4d 85 e4 test %r12,%r12 4a3f8d: 74 22 je 4a3fb1 <_aaEqual+0xdd> 4a3f8f: 8b 45 e0 mov -0x20(%rbp),%eax 4a3f92: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4a3f96: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4a3f9a: 49 8b 74 24 08 mov 0x8(%r12),%rsi 4a3f9f: 48 03 f0 add %rax,%rsi 4a3fa2: 49 8b 7d 10 mov 0x10(%r13),%rdi 4a3fa6: 48 8b 07 mov (%rdi),%rax 4a3fa9: 48 ff 50 30 rex.W callq *0x30(%rax) 4a3fad: 34 01 xor $0x1,%al 4a3faf: 74 0c je 4a3fbd <_aaEqual+0xe9> 4a3fb1: 31 c0 xor %eax,%eax 4a3fb3: 41 5d pop %r13 4a3fb5: 41 5c pop %r12 4a3fb7: 5b pop %rbx 4a3fb8: 48 8b e5 mov %rbp,%rsp 4a3fbb: 5d pop %rbp 4a3fbc: c3 retq 4a3fbd: 48 83 c3 10 add $0x10,%rbx 4a3fc1: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4a3fc5: 48 c1 e1 04 shl $0x4,%rcx 4a3fc9: 48 03 4d c8 add -0x38(%rbp),%rcx 4a3fcd: 48 39 cb cmp %rcx,%rbx 4a3fd0: 72 8a jb 4a3f5c <_aaEqual+0x88> 4a3fd2: b8 01 00 00 00 mov $0x1,%eax 4a3fd7: 41 5d pop %r13 4a3fd9: 41 5c pop %r12 4a3fdb: 5b pop %rbx 4a3fdc: 48 8b e5 mov %rbp,%rsp 4a3fdf: 5d pop %rbp 4a3fe0: c3 retq 4a3fe1: 00 00 add %al,(%rax) ... 00000000004a3fe4 <_aaGetHash>: 4a3fe4: 55 push %rbp 4a3fe5: 48 8b ec mov %rsp,%rbp 4a3fe8: 48 83 ec 60 sub $0x60,%rsp 4a3fec: 53 push %rbx 4a3fed: 41 54 push %r12 4a3fef: 41 55 push %r13 4a3ff1: 41 56 push %r14 4a3ff3: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a3ff7: 48 83 3f 00 cmpq $0x0,(%rdi) 4a3ffb: 74 0b je 4a4008 <_aaGetHash+0x24> 4a3ffd: 48 8b 17 mov (%rdi),%rdx 4a4000: 8b 42 10 mov 0x10(%rdx),%eax 4a4003: 2b 42 14 sub 0x14(%rdx),%eax 4a4006: 75 0e jne 4a4016 <_aaGetHash+0x32> 4a4008: 31 c0 xor %eax,%eax 4a400a: 41 5e pop %r14 4a400c: 41 5d pop %r13 4a400e: 41 5c pop %r12 4a4010: 5b pop %rbx 4a4011: 48 8b e5 mov %rbp,%rsp 4a4014: 5d pop %rbp 4a4015: c3 retq 4a4016: 48 89 f7 mov %rsi,%rdi 4a4019: e8 5a bd fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a401e: 49 89 c6 mov %rax,%r14 4a4021: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a4025: 48 8b 11 mov (%rcx),%rdx 4a4028: 44 8b 6a 2c mov 0x2c(%rdx),%r13d 4a402c: 49 8b 5e 10 mov 0x10(%r14),%rbx 4a4030: 48 8b 03 mov (%rbx),%rax 4a4033: 48 8b 48 28 mov 0x28(%rax),%rcx 4a4037: 48 89 5d a0 mov %rbx,-0x60(%rbp) 4a403b: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4a403f: 45 31 e4 xor %r12d,%r12d 4a4042: 48 8b 02 mov (%rdx),%rax 4a4045: 48 8b 52 08 mov 0x8(%rdx),%rdx 4a4049: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a404d: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4a4051: 4c 39 65 b0 cmp %r12,-0x50(%rbp) 4a4055: 74 63 je 4a40ba <_aaGetHash+0xd6> 4a4057: 48 8b 5d b8 mov -0x48(%rbp),%rbx 4a405b: 4c 8b 75 b0 mov -0x50(%rbp),%r14 4a405f: 49 c1 e6 04 shl $0x4,%r14 4a4063: 4c 03 75 b8 add -0x48(%rbp),%r14 4a4067: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a406b: 48 8b 03 mov (%rbx),%rax 4a406e: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a4072: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a4076: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4a407b: 79 34 jns 4a40b1 <_aaGetHash+0xcd> 4a407d: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4a4081: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4a4085: 41 8b f5 mov %r13d,%esi 4a4088: 48 03 75 c8 add -0x38(%rbp),%rsi 4a408c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4a4090: 48 ff 55 a8 rex.W callq *-0x58(%rbp) 4a4094: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a4098: 48 8d 4d d0 lea -0x30(%rbp),%rcx 4a409c: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4a40a0: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4a40a4: bf 10 00 00 00 mov $0x10,%edi 4a40a9: e8 de 25 01 00 callq 4b668c <_D4core8internal4hash14__T6hashOfTPmZ6hashOfFNaNbNeKPmmZm> 4a40ae: 49 31 c4 xor %rax,%r12 4a40b1: 48 83 c3 10 add $0x10,%rbx 4a40b5: 49 3b de cmp %r14,%rbx 4a40b8: 72 ad jb 4a4067 <_aaGetHash+0x83> 4a40ba: 49 8b c4 mov %r12,%rax 4a40bd: 41 5e pop %r14 4a40bf: 41 5d pop %r13 4a40c1: 41 5c pop %r12 4a40c3: 5b pop %rbx 4a40c4: 48 8b e5 mov %rbp,%rsp 4a40c7: 5d pop %rbp 4a40c8: c3 retq 4a40c9: 00 00 add %al,(%rax) ... 00000000004a40cc <_adEq2>: 4a40cc: 55 push %rbp 4a40cd: 48 8b ec mov %rsp,%rbp 4a40d0: 48 83 ec 30 sub $0x30,%rsp 4a40d4: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4a40d8: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4a40dc: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a40e0: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a40e4: 48 3b fa cmp %rdx,%rdi 4a40e7: 75 16 jne 4a40ff <_adEq2+0x33> 4a40e9: 48 8d 55 d8 lea -0x28(%rbp),%rdx 4a40ed: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4a40f1: 4c 89 c7 mov %r8,%rdi 4a40f4: 48 8b 07 mov (%rdi),%rax 4a40f7: 48 ff 50 30 rex.W callq *0x30(%rax) 4a40fb: 34 01 xor $0x1,%al 4a40fd: 74 07 je 4a4106 <_adEq2+0x3a> 4a40ff: 31 c0 xor %eax,%eax 4a4101: 48 8b e5 mov %rbp,%rsp 4a4104: 5d pop %rbp 4a4105: c3 retq 4a4106: b8 01 00 00 00 mov $0x1,%eax 4a410b: 48 8b e5 mov %rbp,%rsp 4a410e: 5d pop %rbp 4a410f: c3 retq 00000000004a4110 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya>: 4a4110: 55 push %rbp 4a4111: 48 8b ec mov %rsp,%rbp 4a4114: 48 83 ec 78 sub $0x78,%rsp 4a4118: 53 push %rbx 4a4119: 89 7d d0 mov %edi,-0x30(%rbp) 4a411c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4a4120: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a4124: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a4128: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4a412c: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a4130: 48 0b 45 e0 or -0x20(%rbp),%rax 4a4134: 75 0f jne 4a4145 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0x35> 4a4136: ba 38 42 4a 00 mov $0x4a4238,%edx 4a413b: 31 db xor %ebx,%ebx 4a413d: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4a4141: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a4145: 40 80 7d d0 00 rex cmpb $0x0,-0x30(%rbp) 4a414a: 74 25 je 4a4171 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0x61> 4a414c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a4150: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4154: 48 89 c2 mov %rax,%rdx 4a4157: 48 89 55 98 mov %rdx,-0x68(%rbp) 4a415b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a415f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4163: 48 89 d6 mov %rdx,%rsi 4a4166: 48 8b 55 98 mov -0x68(%rbp),%rdx 4a416a: e8 f5 02 00 00 callq 4a4464 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya> 4a416f: eb 23 jmp 4a4194 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0x84> 4a4171: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a4175: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4179: 48 89 c2 mov %rax,%rdx 4a417c: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4a4180: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4184: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4188: 48 89 d6 mov %rdx,%rsi 4a418b: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4a418f: e8 c4 00 00 00 callq 4a4258 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya> 4a4194: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a4198: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a419c: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4a41a1: 75 32 jne 4a41d5 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0xc5> 4a41a3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a41a7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a41ab: 48 89 c2 mov %rax,%rdx 4a41ae: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4a41b2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a41b6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a41ba: 48 89 d6 mov %rdx,%rsi 4a41bd: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4a41c1: e8 aa 01 00 00 callq 4a4370 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya> 4a41c6: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a41ca: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a41ce: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4a41d3: 74 0e je 4a41e3 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0xd3> 4a41d5: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a41d9: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a41dd: 5b pop %rbx 4a41de: 48 8b e5 mov %rbp,%rsp 4a41e1: 5d pop %rbp 4a41e2: c3 retq 4a41e3: 40 80 7d d0 00 rex cmpb $0x0,-0x30(%rbp) 4a41e8: 74 25 je 4a420f <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0xff> 4a41ea: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a41ee: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a41f2: 48 89 c2 mov %rax,%rdx 4a41f5: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4a41f9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a41fd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4201: 48 89 d6 mov %rdx,%rsi 4a4204: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4a4208: e8 4b 00 00 00 callq 4a4258 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya> 4a420d: eb 23 jmp 4a4232 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya+0x122> 4a420f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a4213: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4217: 48 89 c2 mov %rax,%rdx 4a421a: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4a421e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4222: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4226: 48 89 d6 mov %rdx,%rsi 4a4229: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4a422d: e8 32 02 00 00 callq 4a4464 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya> 4a4232: 5b pop %rbx 4a4233: 48 8b e5 mov %rbp,%rsp 4a4236: 5d pop %rbp 4a4237: c3 retq 00000000004a4238 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZ9__lambda4MFNaNbNiNfAyaZAya>: 4a4238: 55 push %rbp 4a4239: 48 8b ec mov %rsp,%rbp 4a423c: 48 83 ec 20 sub $0x20,%rsp 4a4240: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a4244: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a4248: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a424c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4250: 48 8b e5 mov %rbp,%rsp 4a4253: 5d pop %rbp 4a4254: c3 retq 4a4255: 00 00 add %al,(%rax) ... 00000000004a4258 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya>: 4a4258: 55 push %rbp 4a4259: 48 8b ec mov %rsp,%rbp 4a425c: 48 83 ec 50 sub $0x50,%rsp 4a4260: 53 push %rbx 4a4261: 41 54 push %r12 4a4263: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a4267: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a426b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a426f: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a4273: 40 80 3d 25 1c 05 00 rex cmpb $0x0,0x51c25(%rip) # 4f5ea0 4a427a: 00 4a427b: 0f 84 e1 00 00 00 je 4a4362 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x10a> 4a4281: e8 1e 03 00 00 callq 4a45a4 4a4286: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a428a: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4a428e: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 4a4293: 0f 84 c9 00 00 00 je 4a4362 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x10a> 4a4299: 4c 8b 65 f0 mov -0x10(%rbp),%r12 4a429d: 49 83 c4 07 add $0x7,%r12 4a42a1: 48 8b 5d b8 mov -0x48(%rbp),%rbx 4a42a5: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a42a9: 48 8b 03 mov (%rbx),%rax 4a42ac: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a42b0: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a42b4: 4c 39 65 c0 cmp %r12,-0x40(%rbp) 4a42b8: 0f 82 8b 00 00 00 jb 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a42be: b9 06 00 00 00 mov $0x6,%ecx 4a42c3: 48 39 0d 16 fe 03 00 cmp %rcx,0x3fe16(%rip) # 4e40e0 <_TMP2069> 4a42ca: 75 7d jne 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a42cc: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a42d0: 48 8b 3d 11 fe 03 00 mov 0x3fe11(%rip),%rdi # 4e40e8 <_TMP2069+0x8> 4a42d7: 33 c0 xor %eax,%eax 4a42d9: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a42db: 75 6c jne 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a42dd: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4a42e1: 4d 39 c0 cmp %r8,%r8 4a42e4: 75 63 jne 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a42e6: 4d 85 c0 test %r8,%r8 4a42e9: 74 15 je 4a4300 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xa8> 4a42eb: 48 8b 45 c8 mov -0x38(%rbp),%rax 4a42ef: 48 8d 70 06 lea 0x6(%rax),%rsi 4a42f3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a42f7: 4c 89 c1 mov %r8,%rcx 4a42fa: 33 c0 xor %eax,%eax 4a42fc: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a42fe: 75 49 jne 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a4300: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4304: 4a 8d 04 02 lea (%rdx,%r8,1),%rax 4a4308: 80 78 06 3d cmpb $0x3d,0x6(%rax) 4a430c: 75 3b jne 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a430e: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4a4312: 49 2b f4 sub %r12,%rsi 4a4315: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4319: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a431d: 48 8d 54 11 07 lea 0x7(%rcx,%rdx,1),%rdx 4a4322: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4326: 48 ff 55 e8 rex.W callq *-0x18(%rbp) 4a432a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a432e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a4332: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4a4337: 74 10 je 4a4349 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xf1> 4a4339: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a433d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a4341: 41 5c pop %r12 4a4343: 5b pop %rbx 4a4344: 48 8b e5 mov %rbp,%rsp 4a4347: 5d pop %rbp 4a4348: c3 retq 4a4349: 48 83 c3 10 add $0x10,%rbx 4a434d: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a4351: 48 c1 e0 04 shl $0x4,%rax 4a4355: 48 03 45 b8 add -0x48(%rbp),%rax 4a4359: 48 39 c3 cmp %rax,%rbx 4a435c: 0f 82 43 ff ff ff jb 4a42a5 <_D2rt6config16rt_cmdlineOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x4d> 4a4362: 31 c0 xor %eax,%eax 4a4364: 31 d2 xor %edx,%edx 4a4366: 41 5c pop %r12 4a4368: 5b pop %rbx 4a4369: 48 8b e5 mov %rbp,%rsp 4a436c: 5d pop %rbp 4a436d: c3 retq ... 00000000004a4370 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya>: 4a4370: 55 push %rbp 4a4371: 48 8b ec mov %rsp,%rbp 4a4374: 48 83 ec 70 sub $0x70,%rsp 4a4378: 53 push %rbx 4a4379: 41 54 push %r12 4a437b: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a437f: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a4383: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a4387: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a438b: 40 80 3d 3d e3 05 00 rex cmpb $0x0,0x5e33d(%rip) # 5026d0 4a4392: 00 4a4393: 0f 84 bd 00 00 00 je 4a4456 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xe6> 4a4399: 48 83 fa 20 cmp $0x20,%rdx 4a439d: 72 01 jb 4a43a0 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x30> 4a439f: f4 hlt 4a43a0: 48 8d 45 b0 lea -0x50(%rbp),%rax 4a43a4: 49 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%r8 4a43ab: 4c 89 00 mov %r8,(%rax) 4a43ae: 4c 89 40 08 mov %r8,0x8(%rax) 4a43b2: 4c 89 40 10 mov %r8,0x10(%rax) 4a43b6: 4c 89 40 18 mov %r8,0x18(%rax) 4a43ba: 4c 89 40 20 mov %r8,0x20(%rax) 4a43be: ba 04 00 00 00 mov $0x4,%edx 4a43c3: 48 8b 35 3e fd 03 00 mov 0x3fd3e(%rip),%rsi # 4e4108 <_TMP2073+0x8> 4a43ca: 48 89 c7 mov %rax,%rdi 4a43cd: e8 6e 35 fe ff callq 487940 4a43d2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a43d6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a43da: 48 89 45 90 mov %rax,-0x70(%rbp) 4a43de: 48 89 55 98 mov %rdx,-0x68(%rbp) 4a43e2: 45 31 e4 xor %r12d,%r12d 4a43e5: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4a43e9: 74 1c je 4a4407 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x97> 4a43eb: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4a43ef: 41 0f b6 3c 0c movzbl (%r12,%rcx,1),%edi 4a43f4: e8 07 39 fe ff callq 487d00 4a43f9: 42 88 44 25 b4 mov %al,-0x4c(%rbp,%r12,1) 4a43fe: 49 ff c4 inc %r12 4a4401: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4a4405: 72 e4 jb 4a43eb <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x7b> 4a4407: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a440b: c6 44 35 b4 00 movb $0x0,-0x4c(%rbp,%rsi,1) 4a4410: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4a4414: e8 f7 38 fe ff callq 487d10 4a4419: 48 89 c3 mov %rax,%rbx 4a441c: 48 85 db test %rbx,%rbx 4a441f: 74 35 je 4a4456 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xe6> 4a4421: 48 8b fb mov %rbx,%rdi 4a4424: e8 07 35 fe ff callq 487930 4a4429: 48 89 c6 mov %rax,%rsi 4a442c: 48 8b d3 mov %rbx,%rdx 4a442f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4433: 48 ff 55 e8 rex.W callq *-0x18(%rbp) 4a4437: 48 89 45 a0 mov %rax,-0x60(%rbp) 4a443b: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4a443f: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 4a4444: 74 10 je 4a4456 <_D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xe6> 4a4446: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4a444a: 48 8b 45 a0 mov -0x60(%rbp),%rax 4a444e: 41 5c pop %r12 4a4450: 5b pop %rbx 4a4451: 48 8b e5 mov %rbp,%rsp 4a4454: 5d pop %rbp 4a4455: c3 retq 4a4456: 31 c0 xor %eax,%eax 4a4458: 31 d2 xor %edx,%edx 4a445a: 41 5c pop %r12 4a445c: 5b pop %rbx 4a445d: 48 8b e5 mov %rbp,%rsp 4a4460: 5d pop %rbp 4a4461: c3 retq ... 00000000004a4464 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya>: 4a4464: 55 push %rbp 4a4465: 48 8b ec mov %rsp,%rbp 4a4468: 48 83 ec 58 sub $0x58,%rsp 4a446c: 53 push %rbx 4a446d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a4471: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a4475: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a4479: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a447d: 48 8b 15 34 1a 05 00 mov 0x51a34(%rip),%rdx # 4f5eb8 4a4484: 48 8b 05 25 1a 05 00 mov 0x51a25(%rip),%rax # 4f5eb0 4a448b: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a448f: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4a4493: 48 83 3d 15 1a 05 00 cmpq $0x0,0x51a15(%rip) # 4f5eb0 4a449a: 00 4a449b: 0f 84 9a 00 00 00 je 4a453b <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xd7> 4a44a1: 48 8b 5d b8 mov -0x48(%rbp),%rbx 4a44a5: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a44a9: 48 8b 03 mov (%rbx),%rax 4a44ac: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a44b0: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a44b4: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a44b8: 48 3b 4d c0 cmp -0x40(%rbp),%rcx 4a44bc: 73 64 jae 4a4522 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xbe> 4a44be: 48 39 c9 cmp %rcx,%rcx 4a44c1: 75 5f jne 4a4522 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xbe> 4a44c3: 48 85 c9 test %rcx,%rcx 4a44c6: 74 0e je 4a44d6 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x72> 4a44c8: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a44cc: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a44d0: 33 c0 xor %eax,%eax 4a44d2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a44d4: 75 4c jne 4a4522 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xbe> 4a44d6: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4a44da: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a44de: 41 80 3c 00 3d cmpb $0x3d,(%r8,%rax,1) 4a44e3: 75 3d jne 4a4522 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xbe> 4a44e5: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4a44e9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a44ed: 48 8d 51 01 lea 0x1(%rcx),%rdx 4a44f1: 48 2b f2 sub %rdx,%rsi 4a44f4: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a44f8: 48 8d 54 11 01 lea 0x1(%rcx,%rdx,1),%rdx 4a44fd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a4501: 48 ff 55 e8 rex.W callq *-0x18(%rbp) 4a4505: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a4509: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a450d: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4a4512: 74 0e je 4a4522 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0xbe> 4a4514: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a4518: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a451c: 5b pop %rbx 4a451d: 48 8b e5 mov %rbp,%rsp 4a4520: 5d pop %rbp 4a4521: c3 retq 4a4522: 48 83 c3 10 add $0x10,%rbx 4a4526: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a452a: 48 c1 e0 04 shl $0x4,%rax 4a452e: 48 03 45 b8 add -0x48(%rbp),%rax 4a4532: 48 39 c3 cmp %rax,%rbx 4a4535: 0f 82 6a ff ff ff jb 4a44a5 <_D2rt6config13rt_linkOptionFNbNiAyaMDFNbNiAyaZAyaZAya+0x41> 4a453b: 31 c0 xor %eax,%eax 4a453d: 31 d2 xor %edx,%edx 4a453f: 5b pop %rbx 4a4540: 48 8b e5 mov %rbp,%rsp 4a4543: 5d pop %rbp 4a4544: c3 retq 4a4545: 00 00 add %al,(%rax) ... 00000000004a4548 <_d_critical_init>: 4a4548: 55 push %rbp 4a4549: 48 8b ec mov %rsp,%rbp 4a454c: be e0 26 50 00 mov $0x5026e0,%esi 4a4551: bf b8 29 50 00 mov $0x5029b8,%edi 4a4556: e8 75 36 fe ff callq 487bd0 4a455b: 85 c0 test %eax,%eax 4a455d: 74 01 je 4a4560 <_d_critical_init+0x18> 4a455f: f4 hlt 4a4560: 48 c7 05 35 e4 05 00 movq $0x5029b0,0x5e435(%rip) # 5029a0 <_D2rt9critical_4headOPS2rt9critical_18D_CRITICAL_SECTION> 4a4567: b0 29 50 00 4a456b: 5d pop %rbp 4a456c: c3 retq 4a456d: 00 00 add %al,(%rax) ... 00000000004a4570 <_d_critical_term>: 4a4570: 55 push %rbp 4a4571: 48 8b ec mov %rsp,%rbp 4a4574: 50 push %rax 4a4575: 53 push %rbx 4a4576: 48 8b 1d 23 e4 05 00 mov 0x5e423(%rip),%rbx # 5029a0 <_D2rt9critical_4headOPS2rt9critical_18D_CRITICAL_SECTION> 4a457d: 48 83 3d 1b e4 05 00 cmpq $0x0,0x5e41b(%rip) # 5029a0 <_D2rt9critical_4headOPS2rt9critical_18D_CRITICAL_SECTION> 4a4584: 00 4a4585: 74 16 je 4a459d <_d_critical_term+0x2d> 4a4587: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4a458b: e8 50 36 fe ff callq 487be0 4a4590: 85 c0 test %eax,%eax 4a4592: 74 01 je 4a4595 <_d_critical_term+0x25> 4a4594: f4 hlt 4a4595: 48 8b 1b mov (%rbx),%rbx 4a4598: 48 85 db test %rbx,%rbx 4a459b: 75 ea jne 4a4587 <_d_critical_term+0x17> 4a459d: 5b pop %rbx 4a459e: 48 8b e5 mov %rbp,%rsp 4a45a1: 5d pop %rbp 4a45a2: c3 retq ... 00000000004a45a4 : 4a45a4: 55 push %rbp 4a45a5: 48 8b ec mov %rsp,%rbp 4a45a8: 48 8b 15 49 dc 05 00 mov 0x5dc49(%rip),%rdx # 5021f8 <_D2rt6dmain27_d_argsAAya+0x8> 4a45af: 48 8b 05 3a dc 05 00 mov 0x5dc3a(%rip),%rax # 5021f0 <_D2rt6dmain27_d_argsAAya> 4a45b6: 5d pop %rbp 4a45b7: c3 retq 00000000004a45b8 : 4a45b8: 55 push %rbp 4a45b9: 48 8b ec mov %rsp,%rbp 4a45bc: 48 83 ec 10 sub $0x10,%rsp 4a45c0: 48 89 3d 51 dc 05 00 mov %rdi,0x5dc51(%rip) # 502218 <_D2rt6dmain212traceHandlerPFPvZC6object9Throwable9TraceInfo> 4a45c7: 48 8b e5 mov %rbp,%rsp 4a45ca: 5d pop %rbp 4a45cb: c3 retq 00000000004a45cc : 4a45cc: 55 push %rbp 4a45cd: 48 8b ec mov %rsp,%rbp 4a45d0: 48 8b 05 41 dc 05 00 mov 0x5dc41(%rip),%rax # 502218 <_D2rt6dmain212traceHandlerPFPvZC6object9Throwable9TraceInfo> 4a45d7: 5d pop %rbp 4a45d8: c3 retq 4a45d9: 00 00 add %al,(%rax) ... 00000000004a45dc : 4a45dc: 55 push %rbp 4a45dd: 48 8b ec mov %rsp,%rbp 4a45e0: 48 8b 15 41 dc 05 00 mov 0x5dc41(%rip),%rdx # 502228 <_D2rt6dmain26_cArgsS2rt6dmain25CArgs+0x8> 4a45e7: 48 8b 05 32 dc 05 00 mov 0x5dc32(%rip),%rax # 502220 <_D2rt6dmain26_cArgsS2rt6dmain25CArgs> 4a45ee: 5d pop %rbp 4a45ef: c3 retq 00000000004a45f0 <_d_delclass>: 4a45f0: 55 push %rbp 4a45f1: 48 8b ec mov %rsp,%rbp 4a45f4: 48 83 ec 18 sub $0x18,%rsp 4a45f8: 53 push %rbx 4a45f9: 48 89 fb mov %rdi,%rbx 4a45fc: 48 8b 03 mov (%rbx),%rax 4a45ff: 48 85 c0 test %rax,%rax 4a4602: 74 6a je 4a466e <_d_delclass+0x7e> 4a4604: 48 89 45 f0 mov %rax,-0x10(%rbp) 4a4608: 48 83 38 00 cmpq $0x0,(%rax) 4a460c: 74 41 je 4a464f <_d_delclass+0x5f> 4a460e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a4612: 48 8b 01 mov (%rcx),%rax 4a4615: 48 8b 10 mov (%rax),%rdx 4a4618: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a461c: ba 01 00 00 00 mov $0x1,%edx 4a4621: 48 89 d6 mov %rdx,%rsi 4a4624: 48 8b 3b mov (%rbx),%rdi 4a4627: e8 44 06 00 00 callq 4a4c70 4a462c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4630: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 4a4635: 74 28 je 4a465f <_d_delclass+0x6f> 4a4637: 48 8b 3b mov (%rbx),%rdi 4a463a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a463e: 48 ff 51 70 rex.W callq *0x70(%rcx) 4a4642: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4a4649: 5b pop %rbx 4a464a: 48 8b e5 mov %rbp,%rsp 4a464d: 5d pop %rbp 4a464e: c3 retq 4a464f: ba 01 00 00 00 mov $0x1,%edx 4a4654: 48 89 d6 mov %rdx,%rsi 4a4657: 48 89 c7 mov %rax,%rdi 4a465a: e8 11 06 00 00 callq 4a4c70 4a465f: 48 8b 3b mov (%rbx),%rdi 4a4662: e8 8d f6 ff ff callq 4a3cf4 4a4667: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4a466e: 5b pop %rbx 4a466f: 48 8b e5 mov %rbp,%rsp 4a4672: 5d pop %rbp 4a4673: c3 retq 00000000004a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm>: 4a4674: 55 push %rbp 4a4675: 48 8b ec mov %rsp,%rbp 4a4678: 48 89 f9 mov %rdi,%rcx 4a467b: 8a 05 b7 db 05 00 mov 0x5dbb7(%rip),%al # 502238 <_D2rt8lifetime23callStructDtorsDuringGCyb> 4a4681: 34 01 xor $0x1,%al 4a4683: 75 1f jne 4a46a4 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm+0x30> 4a4685: 48 85 c9 test %rcx,%rcx 4a4688: 74 1a je 4a46a4 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm+0x30> 4a468a: 48 8b 11 mov (%rcx),%rdx 4a468d: 48 81 3a d0 4e 4f 00 cmpq $0x4f4ed0,(%rdx) 4a4694: 75 0e jne 4a46a4 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm+0x30> 4a4696: 48 83 79 58 00 cmpq $0x0,0x58(%rcx) 4a469b: 74 07 je 4a46a4 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm+0x30> 4a469d: b8 08 00 00 00 mov $0x8,%eax 4a46a2: 5d pop %rbp 4a46a3: c3 retq 4a46a4: 31 c0 xor %eax,%eax 4a46a6: 5d pop %rbp 4a46a7: c3 retq 00000000004a46a8 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_>: 4a46a8: 55 push %rbp 4a46a9: 48 8b ec mov %rsp,%rbp 4a46ac: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4a46b3: 53 push %rbx 4a46b4: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4a46b8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a46bc: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a46c0: 48 83 39 00 cmpq $0x0,(%rcx) 4a46c4: 75 23 jne 4a46e9 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x41> 4a46c6: 4c 89 c1 mov %r8,%rcx 4a46c9: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4a46cd: e8 72 b8 fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a46d2: 48 89 c6 mov %rax,%rsi 4a46d5: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a46d9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a46db: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a46dd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a46df: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a46e3: 5b pop %rbx 4a46e4: 48 8b e5 mov %rbp,%rsp 4a46e7: 5d pop %rbp 4a46e8: c3 retq 4a46e9: 4c 89 85 78 ff ff ff mov %r8,-0x88(%rbp) 4a46f0: 49 81 f8 fe 07 00 00 cmp $0x7fe,%r8 4a46f7: bb 11 00 00 00 mov $0x11,%ebx 4a46fc: 77 1e ja 4a471c <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x74> 4a46fe: 49 81 f8 ff 00 00 00 cmp $0xff,%r8 4a4705: bb 02 00 00 00 mov $0x2,%ebx 4a470a: 77 05 ja 4a4711 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_+0x69> 4a470c: bb 01 00 00 00 mov $0x1,%ebx 4a4711: 48 89 f7 mov %rsi,%rdi 4a4714: e8 5b ff ff ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4a4719: 48 03 d8 add %rax,%rbx 4a471c: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 4a4723: 49 8d 04 18 lea (%r8,%rbx,1),%rax 4a4727: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a472b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a472f: 8b 52 10 mov 0x10(%rdx),%edx 4a4732: 48 89 c6 mov %rax,%rsi 4a4735: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4a4739: e8 9e f3 ff ff callq 4a3adc 4a473e: 48 89 c6 mov %rax,%rsi 4a4741: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4a4745: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4747: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4749: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a474b: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4a474f: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a4753: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4755: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4757: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4759: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a475d: 5b pop %rbx 4a475e: 48 8b e5 mov %rbp,%rsp 4a4761: 5d pop %rbp 4a4762: c3 retq ... 00000000004a4764 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_>: 4a4764: 55 push %rbp 4a4765: 48 8b ec mov %rsp,%rbp 4a4768: 48 83 ec 18 sub $0x18,%rsp 4a476c: 53 push %rbx 4a476d: 41 54 push %r12 4a476f: 41 55 push %r13 4a4771: 48 89 fb mov %rdi,%rbx 4a4774: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a477b: 00 00 4a477d: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a4784: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a4789: 75 2d jne 4a47b8 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0x54> 4a478b: bf c0 00 00 00 mov $0xc0,%edi 4a4790: e8 eb 31 fe ff callq 487980 4a4795: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 4a479c: 00 00 4a479e: 48 c7 c6 90 ff ff ff mov $0xffffffffffffff90,%rsi 4a47a5: 48 89 04 32 mov %rax,(%rdx,%rsi,1) 4a47a9: ba c0 00 00 00 mov $0xc0,%edx 4a47ae: 31 f6 xor %esi,%esi 4a47b0: 48 89 c7 mov %rax,%rdi 4a47b3: e8 e8 33 fe ff callq 487ba0 4a47b8: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a47bf: 00 00 4a47c1: 48 c7 c2 98 ff ff ff mov $0xffffffffffffff98,%rdx 4a47c8: 48 63 04 11 movslq (%rcx,%rdx,1),%rax 4a47cc: 4c 8d 24 40 lea (%rax,%rax,2),%r12 4a47d0: 4e 8d 24 e5 00 00 00 lea 0x0(,%r12,8),%r12 4a47d7: 00 4a47d8: 48 c7 c6 90 ff ff ff mov $0xffffffffffffff90,%rsi 4a47df: 4c 8b 2c 31 mov (%rcx,%rsi,1),%r13 4a47e3: 4d 03 e5 add %r13,%r12 4a47e6: 4c 89 65 f8 mov %r12,-0x8(%rbp) 4a47ea: 4c 39 6d f8 cmp %r13,-0x8(%rbp) 4a47ee: 72 31 jb 4a4821 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xbd> 4a47f0: 49 8b 3c 24 mov (%r12),%rdi 4a47f4: 48 85 ff test %rdi,%rdi 4a47f7: 74 1f je 4a4818 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xb4> 4a47f9: 48 39 fb cmp %rdi,%rbx 4a47fc: 72 1a jb 4a4818 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xb4> 4a47fe: 48 8b c3 mov %rbx,%rax 4a4801: 48 2b c7 sub %rdi,%rax 4a4804: 49 3b 44 24 08 cmp 0x8(%r12),%rax 4a4809: 73 0d jae 4a4818 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xb4> 4a480b: 49 8b c4 mov %r12,%rax 4a480e: 41 5d pop %r13 4a4810: 41 5c pop %r12 4a4812: 5b pop %rbx 4a4813: 48 8b e5 mov %rbp,%rsp 4a4816: 5d pop %rbp 4a4817: c3 retq 4a4818: 49 83 c4 e8 add $0xffffffffffffffe8,%r12 4a481c: 4d 39 ec cmp %r13,%r12 4a481f: 73 cf jae 4a47f0 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0x8c> 4a4821: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a4825: 49 8d 95 a8 00 00 00 lea 0xa8(%r13),%rdx 4a482c: 48 39 d6 cmp %rdx,%rsi 4a482f: 73 2f jae 4a4860 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xfc> 4a4831: 48 8b 0a mov (%rdx),%rcx 4a4834: 48 85 c9 test %rcx,%rcx 4a4837: 74 1e je 4a4857 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xf3> 4a4839: 48 39 cb cmp %rcx,%rbx 4a483c: 72 19 jb 4a4857 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xf3> 4a483e: 4c 8b c3 mov %rbx,%r8 4a4841: 4c 2b c1 sub %rcx,%r8 4a4844: 4c 3b 42 08 cmp 0x8(%rdx),%r8 4a4848: 73 0d jae 4a4857 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xf3> 4a484a: 48 8b c2 mov %rdx,%rax 4a484d: 41 5d pop %r13 4a484f: 41 5c pop %r12 4a4851: 5b pop %rbx 4a4852: 48 8b e5 mov %rbp,%rsp 4a4855: 5d pop %rbp 4a4856: c3 retq 4a4857: 48 83 c2 e8 add $0xffffffffffffffe8,%rdx 4a485b: 48 3b f2 cmp %rdx,%rsi 4a485e: 72 d1 jb 4a4831 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_+0xcd> 4a4860: 31 c0 xor %eax,%eax 4a4862: 41 5d pop %r13 4a4864: 41 5c pop %r12 4a4866: 5b pop %rbx 4a4867: 48 8b e5 mov %rbp,%rsp 4a486a: 5d pop %rbp 4a486b: c3 retq 00000000004a486c <_D2rt8lifetime11hasPostblitFxC8TypeInfoZb>: 4a486c: 55 push %rbp 4a486d: 48 8b ec mov %rsp,%rbp 4a4870: 48 83 ec 20 sub $0x20,%rsp 4a4874: 48 8b 07 mov (%rdi),%rax 4a4877: 48 8b 48 78 mov 0x78(%rax),%rcx 4a487b: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a487f: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a4883: 48 81 7d e8 ec da 48 cmpq $0x48daec,-0x18(%rbp) 4a488a: 00 4a488b: 0f 95 c0 setne %al 4a488e: 48 0f b6 c0 movzbq %al,%rax 4a4892: 48 8b e5 mov %rbp,%rsp 4a4895: 5d pop %rbp 4a4896: c3 retq ... 00000000004a4898 <_d_newarrayU>: 4a4898: 55 push %rbp 4a4899: 48 8b ec mov %rsp,%rbp 4a489c: 48 83 ec 70 sub $0x70,%rsp 4a48a0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a48a4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a48a8: 48 8b 07 mov (%rdi),%rax 4a48ab: 48 ff 50 50 rex.W callq *0x50(%rax) 4a48af: 48 89 c7 mov %rax,%rdi 4a48b2: e8 c1 b4 fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a48b7: 48 89 45 90 mov %rax,-0x70(%rbp) 4a48bb: 48 8b 7d 90 mov -0x70(%rbp),%rdi 4a48bf: 48 8b 45 90 mov -0x70(%rbp),%rax 4a48c3: 48 8b 00 mov (%rax),%rax 4a48c6: 48 ff 50 40 rex.W callq *0x40(%rax) 4a48ca: 48 89 45 98 mov %rax,-0x68(%rbp) 4a48ce: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4a48d3: 74 07 je 4a48dc <_d_newarrayU+0x44> 4a48d5: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4a48da: 75 09 jne 4a48e5 <_d_newarrayU+0x4d> 4a48dc: 31 c0 xor %eax,%eax 4a48de: 31 d2 xor %edx,%edx 4a48e0: 48 8b e5 mov %rbp,%rsp 4a48e3: 5d pop %rbp 4a48e4: c3 retq 4a48e5: 48 8b 45 98 mov -0x68(%rbp),%rax 4a48e9: 48 f7 65 f8 mulq -0x8(%rbp) 4a48ed: 48 89 45 98 mov %rax,-0x68(%rbp) 4a48f1: 73 21 jae 4a4914 <_d_newarrayU+0x7c> 4a48f3: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 4a48fa: 00 4a48fb: bf 40 19 4f 00 mov $0x4f1940,%edi 4a4900: 48 8b 05 39 d0 04 00 mov 0x4d039(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4a4907: 48 ff 50 58 rex.W callq *0x58(%rax) 4a490b: 48 89 d7 mov %rdx,%rdi 4a490e: e8 19 47 fe ff callq 48902c <_d_throwc> 4a4913: f4 hlt 4a4914: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4a4918: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a491c: 48 8b 75 90 mov -0x70(%rbp),%rsi 4a4920: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4a4924: e8 1b b6 fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a4929: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 4a492e: 74 c3 je 4a48f3 <_d_newarrayU+0x5b> 4a4930: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a4934: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4a4938: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a493a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a493c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a493e: 48 f7 45 d8 00 f0 ff testq $0xfffffffffffff000,-0x28(%rbp) 4a4945: ff 4a4946: b8 10 00 00 00 mov $0x10,%eax 4a494b: 75 02 jne 4a494f <_d_newarrayU+0xb7> 4a494d: 31 c0 xor %eax,%eax 4a494f: 48 03 45 b0 add -0x50(%rbp),%rax 4a4953: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a4957: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a495b: 48 8b 00 mov (%rax),%rax 4a495e: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 4a4965: 0f 94 c0 sete %al 4a4968: 48 0f b6 c0 movzbq %al,%rax 4a496c: 88 45 e8 mov %al,-0x18(%rbp) 4a496f: 4c 8d 45 b0 lea -0x50(%rbp),%r8 4a4973: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4a4977: 8a 55 e8 mov -0x18(%rbp),%dl 4a497a: 48 8b 75 90 mov -0x70(%rbp),%rsi 4a497e: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a4985: e8 3a b4 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a498a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a498e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4992: 48 8b e5 mov %rbp,%rsp 4a4995: 5d pop %rbp 4a4996: c3 retq ... 00000000004a4998 <_d_newarrayiT>: 4a4998: 55 push %rbp 4a4999: 48 8b ec mov %rsp,%rbp 4a499c: 48 83 ec 40 sub $0x40,%rsp 4a49a0: 53 push %rbx 4a49a1: 41 54 push %r12 4a49a3: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a49a7: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a49ab: 4c 8b e6 mov %rsi,%r12 4a49ae: e8 e5 fe ff ff callq 4a4898 <_d_newarrayU> 4a49b3: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a49b7: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a49bb: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a49bf: 48 8b 0f mov (%rdi),%rcx 4a49c2: 48 ff 51 50 rex.W callq *0x50(%rcx) 4a49c6: 48 89 c7 mov %rax,%rdi 4a49c9: e8 aa b3 fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a49ce: 48 89 c7 mov %rax,%rdi 4a49d1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a49d5: 48 8b 07 mov (%rdi),%rax 4a49d8: 48 ff 50 40 rex.W callq *0x40(%rax) 4a49dc: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a49e0: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a49e4: 48 8b 0f mov (%rdi),%rcx 4a49e7: 48 ff 51 58 rex.W callq *0x58(%rcx) 4a49eb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a49ef: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a49f3: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4a49f7: 48 83 fb 08 cmp $0x8,%rbx 4a49fb: 0f 87 ad 00 00 00 ja 4a4aae <_d_newarrayiT+0x116> 4a4a01: ff 24 dd 30 41 4e 00 jmpq *0x4e4130(,%rbx,8) 4a4a08: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a4a0c: 49 0f af cc imul %r12,%rcx 4a4a10: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4a4a14: 8a 03 mov (%rbx),%al 4a4a16: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a4a1a: f3 aa rep stos %al,%es:(%rdi) 4a4a1c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4a20: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a4a24: 41 5c pop %r12 4a4a26: 5b pop %rbx 4a4a27: 48 8b e5 mov %rbp,%rsp 4a4a2a: 5d pop %rbp 4a4a2b: c3 retq 4a4a2c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4a30: 49 0f af d4 imul %r12,%rdx 4a4a34: 48 d1 ea shr %rdx 4a4a37: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4a4a3b: 66 8b 31 mov (%rcx),%si 4a4a3e: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a4a42: e8 31 1e 00 00 callq 4a6878 <_memset16> 4a4a47: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4a4b: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a4a4f: 41 5c pop %r12 4a4a51: 5b pop %rbx 4a4a52: 48 8b e5 mov %rbp,%rsp 4a4a55: 5d pop %rbp 4a4a56: c3 retq 4a4a57: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4a5b: 49 0f af d4 imul %r12,%rdx 4a4a5f: 48 c1 ea 02 shr $0x2,%rdx 4a4a63: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4a4a67: 8b 31 mov (%rcx),%esi 4a4a69: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a4a6d: e8 32 1e 00 00 callq 4a68a4 <_memset32> 4a4a72: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4a76: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a4a7a: 41 5c pop %r12 4a4a7c: 5b pop %rbx 4a4a7d: 48 8b e5 mov %rbp,%rsp 4a4a80: 5d pop %rbp 4a4a81: c3 retq 4a4a82: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4a86: 49 0f af d4 imul %r12,%rdx 4a4a8a: 48 c1 ea 03 shr $0x3,%rdx 4a4a8e: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a4a92: 48 8b 30 mov (%rax),%rsi 4a4a95: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a4a99: e8 32 1e 00 00 callq 4a68d0 <_memset64> 4a4a9e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4aa2: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a4aa6: 41 5c pop %r12 4a4aa8: 5b pop %rbx 4a4aa9: 48 8b e5 mov %rbp,%rsp 4a4aac: 5d pop %rbp 4a4aad: c3 retq 4a4aae: 31 db xor %ebx,%ebx 4a4ab0: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a4ab4: 49 0f af cc imul %r12,%rcx 4a4ab8: 48 85 c9 test %rcx,%rcx 4a4abb: 74 24 je 4a4ae1 <_d_newarrayiT+0x149> 4a4abd: 4c 89 65 f8 mov %r12,-0x8(%rbp) 4a4ac1: 49 89 cc mov %rcx,%r12 4a4ac4: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a4ac8: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4a4acc: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a4ad0: 48 03 fb add %rbx,%rdi 4a4ad3: e8 68 2e fe ff callq 487940 4a4ad8: 48 03 5d d0 add -0x30(%rbp),%rbx 4a4adc: 49 3b dc cmp %r12,%rbx 4a4adf: 72 e3 jb 4a4ac4 <_d_newarrayiT+0x12c> 4a4ae1: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4ae5: 48 8b 45 c0 mov -0x40(%rbp),%rax 4a4ae9: 41 5c pop %r12 4a4aeb: 5b pop %rbx 4a4aec: 48 8b e5 mov %rbp,%rsp 4a4aef: 5d pop %rbp 4a4af0: c3 retq 4a4af1: 00 00 add %al,(%rax) ... 00000000004a4af4 : 4a4af4: 55 push %rbp 4a4af5: 48 8b ec mov %rsp,%rbp 4a4af8: 48 83 ec 10 sub $0x10,%rsp 4a4afc: 48 89 3d 2d d7 05 00 mov %rdi,0x5d72d(%rip) # 502230 <_D2rt8lifetime14collectHandlerPFC6ObjectZb> 4a4b03: 48 8b e5 mov %rbp,%rsp 4a4b06: 5d pop %rbp 4a4b07: c3 retq 00000000004a4b08 : 4a4b08: 55 push %rbp 4a4b09: 48 8b ec mov %rsp,%rbp 4a4b0c: 48 8b 05 1d d7 05 00 mov 0x5d71d(%rip),%rax # 502230 <_D2rt8lifetime14collectHandlerPFC6ObjectZb> 4a4b13: 5d pop %rbp 4a4b14: c3 retq 4a4b15: 00 00 add %al,(%rax) ... 00000000004a4b18 : 4a4b18: 55 push %rbp 4a4b19: 48 8b ec mov %rsp,%rbp 4a4b1c: 48 83 ec 48 sub $0x48,%rsp 4a4b20: 53 push %rbx 4a4b21: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4a4b25: 89 55 e0 mov %edx,-0x20(%rbp) 4a4b28: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a4b2c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4a4b30: f7 45 e0 20 00 00 00 testl $0x20,-0x20(%rbp) 4a4b37: 74 51 je 4a4b8a 4a4b39: f7 45 e0 08 00 00 00 testl $0x8,-0x20(%rbp) 4a4b40: 74 24 je 4a4b66 4a4b42: 48 89 f9 mov %rdi,%rcx 4a4b45: 48 89 f2 mov %rsi,%rdx 4a4b48: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a4b4c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a4b50: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a4b54: 48 89 d6 mov %rdx,%rsi 4a4b57: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a4b5b: e8 c0 00 00 00 callq 4a4c20 <_D2rt8lifetime26hasArrayFinalizerInSegmentFNbPvmxAvZi> 4a4b60: 5b pop %rbx 4a4b61: 48 8b e5 mov %rbp,%rsp 4a4b64: 5d pop %rbp 4a4b65: c3 retq 4a4b66: 48 89 f9 mov %rdi,%rcx 4a4b69: 48 89 f2 mov %rsi,%rdx 4a4b6c: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4a4b70: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a4b74: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a4b78: 48 89 d6 mov %rdx,%rsi 4a4b7b: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4a4b7f: e8 4c 00 00 00 callq 4a4bd0 <_D2rt8lifetime27hasStructFinalizerInSegmentFNbPvmxAvZi> 4a4b84: 5b pop %rbx 4a4b85: 48 8b e5 mov %rbp,%rsp 4a4b88: 5d pop %rbp 4a4b89: c3 retq 4a4b8a: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4a4b8f: 74 36 je 4a4bc7 4a4b91: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a4b95: 48 83 38 00 cmpq $0x0,(%rax) 4a4b99: 74 2c je 4a4bc7 4a4b9b: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a4b9f: 48 8b 17 mov (%rdi),%rdx 4a4ba2: 48 8b 0a mov (%rdx),%rcx 4a4ba5: 48 8b 59 58 mov 0x58(%rcx),%rbx 4a4ba9: 48 2b 5d f8 sub -0x8(%rbp),%rbx 4a4bad: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4a4bb1: 73 0b jae 4a4bbe 4a4bb3: b8 01 00 00 00 mov $0x1,%eax 4a4bb8: 5b pop %rbx 4a4bb9: 48 8b e5 mov %rbp,%rsp 4a4bbc: 5d pop %rbp 4a4bbd: c3 retq 4a4bbe: 48 8b 49 50 mov 0x50(%rcx),%rcx 4a4bc2: 48 85 c9 test %rcx,%rcx 4a4bc5: 75 de jne 4a4ba5 4a4bc7: 31 c0 xor %eax,%eax 4a4bc9: 5b pop %rbx 4a4bca: 48 8b e5 mov %rbp,%rsp 4a4bcd: 5d pop %rbp 4a4bce: c3 retq ... 00000000004a4bd0 <_D2rt8lifetime27hasStructFinalizerInSegmentFNbPvmxAvZi>: 4a4bd0: 55 push %rbp 4a4bd1: 48 8b ec mov %rsp,%rbp 4a4bd4: 48 83 ec 20 sub $0x20,%rsp 4a4bd8: 53 push %rbx 4a4bd9: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a4bdd: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4a4be1: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a4be5: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a4be9: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4a4bee: 75 08 jne 4a4bf8 <_D2rt8lifetime27hasStructFinalizerInSegmentFNbPvmxAvZi+0x28> 4a4bf0: 31 c0 xor %eax,%eax 4a4bf2: 5b pop %rbx 4a4bf3: 48 8b e5 mov %rbp,%rsp 4a4bf6: 5d pop %rbp 4a4bf7: c3 retq 4a4bf8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a4bfc: 48 03 4d f0 add -0x10(%rbp),%rcx 4a4c00: 48 8b 51 f8 mov -0x8(%rcx),%rdx 4a4c04: 48 8b 5a 58 mov 0x58(%rdx),%rbx 4a4c08: 48 2b 5d e8 sub -0x18(%rbp),%rbx 4a4c0c: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4a4c10: 0f 92 c0 setb %al 4a4c13: 48 0f b6 c0 movzbq %al,%rax 4a4c17: 5b pop %rbx 4a4c18: 48 8b e5 mov %rbp,%rsp 4a4c1b: 5d pop %rbp 4a4c1c: c3 retq 4a4c1d: 00 00 add %al,(%rax) ... 00000000004a4c20 <_D2rt8lifetime26hasArrayFinalizerInSegmentFNbPvmxAvZi>: 4a4c20: 55 push %rbp 4a4c21: 48 8b ec mov %rsp,%rbp 4a4c24: 48 83 ec 20 sub $0x20,%rsp 4a4c28: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a4c2c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a4c30: 49 89 c8 mov %rcx,%r8 4a4c33: 4d 85 c0 test %r8,%r8 4a4c36: 75 07 jne 4a4c3f <_D2rt8lifetime26hasArrayFinalizerInSegmentFNbPvmxAvZi+0x1f> 4a4c38: 31 c0 xor %eax,%eax 4a4c3a: 48 8b e5 mov %rbp,%rsp 4a4c3d: 5d pop %rbp 4a4c3e: c3 retq 4a4c3f: 48 81 fa 00 10 00 00 cmp $0x1000,%rdx 4a4c46: 73 09 jae 4a4c51 <_D2rt8lifetime26hasArrayFinalizerInSegmentFNbPvmxAvZi+0x31> 4a4c48: 49 03 d0 add %r8,%rdx 4a4c4b: 48 8b 72 f8 mov -0x8(%rdx),%rsi 4a4c4f: eb 04 jmp 4a4c55 <_D2rt8lifetime26hasArrayFinalizerInSegmentFNbPvmxAvZi+0x35> 4a4c51: 49 8b 70 08 mov 0x8(%r8),%rsi 4a4c55: 48 8b 56 58 mov 0x58(%rsi),%rdx 4a4c59: 48 2b 55 f0 sub -0x10(%rbp),%rdx 4a4c5d: 48 3b 55 e8 cmp -0x18(%rbp),%rdx 4a4c61: 0f 92 c0 setb %al 4a4c64: 48 0f b6 c0 movzbq %al,%rax 4a4c68: 48 8b e5 mov %rbp,%rsp 4a4c6b: 5d pop %rbp 4a4c6c: c3 retq 4a4c6d: 00 00 add %al,(%rax) ... 00000000004a4c70 : 4a4c70: 55 push %rbp 4a4c71: 48 8b ec mov %rsp,%rbp 4a4c74: 48 83 ec 48 sub $0x48,%rsp 4a4c78: 53 push %rbx 4a4c79: 41 54 push %r12 4a4c7b: 41 55 push %r13 4a4c7d: 41 56 push %r14 4a4c7f: 41 57 push %r15 4a4c81: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a4c85: 89 75 f0 mov %esi,-0x10(%rbp) 4a4c88: 89 55 f8 mov %edx,-0x8(%rbp) 4a4c8b: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4a4c90: 74 0a je 4a4c9c 4a4c92: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a4c96: 48 83 38 00 cmpq $0x0,(%rax) 4a4c9a: 75 0e jne 4a4caa 4a4c9c: 41 5f pop %r15 4a4c9e: 41 5e pop %r14 4a4ca0: 41 5d pop %r13 4a4ca2: 41 5c pop %r12 4a4ca4: 5b pop %rbx 4a4ca5: 48 8b e5 mov %rbp,%rsp 4a4ca8: 5d pop %rbp 4a4ca9: c3 retq 4a4caa: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a4cae: 48 8b 19 mov (%rcx),%rbx 4a4cb1: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4a4cb5: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 4a4cba: 75 19 jne 4a4cd5 4a4cbc: 48 83 3d 6c d5 05 00 cmpq $0x0,0x5d56c(%rip) # 502230 <_D2rt8lifetime14collectHandlerPFC6ObjectZb> 4a4cc3: 00 4a4cc4: 74 0f je 4a4cd5 4a4cc6: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a4cca: 48 ff 15 5f d5 05 00 rex.W callq *0x5d55f(%rip) # 502230 <_D2rt8lifetime14collectHandlerPFC6ObjectZb> 4a4cd1: 84 c0 test %al,%al 4a4cd3: 74 20 je 4a4cf5 4a4cd5: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a4cd9: 48 8b 18 mov (%rax),%rbx 4a4cdc: 48 8b 4b 58 mov 0x58(%rbx),%rcx 4a4ce0: 48 85 c9 test %rcx,%rcx 4a4ce3: 74 07 je 4a4cec 4a4ce5: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a4ce9: 48 ff d1 rex.W callq *%rcx 4a4cec: 48 8b 5b 50 mov 0x50(%rbx),%rbx 4a4cf0: 48 85 db test %rbx,%rbx 4a4cf3: 75 e7 jne 4a4cdc 4a4cf5: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a4cf9: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 4a4cfe: 74 0c je 4a4d0c 4a4d00: 40 8a 75 f0 mov -0x10(%rbp),%sil 4a4d04: 48 89 d7 mov %rdx,%rdi 4a4d07: e8 6c 1c 00 00 callq 4a6978 <_d_monitordelete> 4a4d0c: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a4d11: 74 27 je 4a4d3a 4a4d13: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a4d17: 48 8b 38 mov (%rax),%rdi 4a4d1a: 48 8b 0f mov (%rdi),%rcx 4a4d1d: 48 ff 51 58 rex.W callq *0x58(%rcx) 4a4d21: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a4d25: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a4d29: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4a4d2d: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a4d31: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a4d35: e8 06 2c fe ff callq 487940 4a4d3a: eb 27 jmp 4a4d63 4a4d3c: 41 b8 67 05 00 00 mov $0x567,%r8d 4a4d42: 48 8b 0d 5f f4 03 00 mov 0x3f45f(%rip),%rcx # 4e41a8 <_TMP2240+0x8> 4a4d49: 48 8b 05 50 f4 03 00 mov 0x3f450(%rip),%rax # 4e41a0 <_TMP2240> 4a4d50: 48 89 c2 mov %rax,%rdx 4a4d53: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4a4d57: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a4d5b: 48 8b 3f mov (%rdi),%rdi 4a4d5e: e8 b1 f8 00 00 callq 4b4614 4a4d63: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a4d67: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a4d6e: 41 5f pop %r15 4a4d70: 41 5e pop %r14 4a4d72: 41 5d pop %r13 4a4d74: 41 5c pop %r12 4a4d76: 5b pop %rbx 4a4d77: 48 8b e5 mov %rbp,%rsp 4a4d7a: 5d pop %rbp 4a4d7b: c3 retq 00000000004a4d7c : 4a4d7c: 55 push %rbp 4a4d7d: 48 8b ec mov %rsp,%rbp 4a4d80: 48 83 ec 20 sub $0x20,%rsp 4a4d84: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a4d88: 89 55 f8 mov %edx,-0x8(%rbp) 4a4d8b: f7 45 f8 20 00 00 00 testl $0x20,-0x8(%rbp) 4a4d92: 75 0c jne 4a4da0 4a4d94: 31 d2 xor %edx,%edx 4a4d96: 48 89 d6 mov %rdx,%rsi 4a4d99: e8 d2 fe ff ff callq 4a4c70 4a4d9e: eb 23 jmp 4a4dc3 4a4da0: f7 45 f8 08 00 00 00 testl $0x8,-0x8(%rbp) 4a4da7: 74 0e je 4a4db7 4a4da9: 48 89 fe mov %rdi,%rsi 4a4dac: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a4db0: e8 9f 3b 01 00 callq 4b8954 <_D2rt8lifetime15finalize_array2FNbPvmZv> 4a4db5: eb 0c jmp 4a4dc3 4a4db7: 48 89 fe mov %rdi,%rsi 4a4dba: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a4dbe: e8 91 3c 01 00 callq 4b8a54 <_D2rt8lifetime15finalize_structFNbPvmZv> 4a4dc3: 48 8b e5 mov %rbp,%rsp 4a4dc6: 5d pop %rbp 4a4dc7: c3 retq 00000000004a4dc8 <_d_arraysetlengthT>: 4a4dc8: 55 push %rbp 4a4dc9: 48 8b ec mov %rsp,%rbp 4a4dcc: 48 81 ec d0 02 00 00 sub $0x2d0,%rsp 4a4dd3: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a4dd7: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a4ddb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a4ddf: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4a4de4: 0f 84 ad 0c 00 00 je 4a5a97 <_d_arraysetlengthT+0xccf> 4a4dea: 48 8b 02 mov (%rdx),%rax 4a4ded: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4a4df1: 72 2a jb 4a4e1d <_d_arraysetlengthT+0x55> 4a4df3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4df7: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4a4dfb: 48 89 02 mov %rax,(%rdx) 4a4dfe: 48 89 4a 08 mov %rcx,0x8(%rdx) 4a4e02: 48 8b 42 08 mov 0x8(%rdx),%rax 4a4e06: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a4e0d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4e11: 48 8b 95 60 fd ff ff mov -0x2a0(%rbp),%rdx 4a4e18: 48 8b e5 mov %rbp,%rsp 4a4e1b: 5d pop %rbp 4a4e1c: c3 retq 4a4e1d: 48 8b 07 mov (%rdi),%rax 4a4e20: 48 ff 50 50 rex.W callq *0x50(%rax) 4a4e24: 48 89 c7 mov %rax,%rdi 4a4e27: e8 4c af fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a4e2c: 48 89 85 68 fd ff ff mov %rax,-0x298(%rbp) 4a4e33: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 4a4e3a: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a4e41: 48 8b 00 mov (%rax),%rax 4a4e44: 48 ff 50 40 rex.W callq *0x40(%rax) 4a4e48: 48 89 85 70 fd ff ff mov %rax,-0x290(%rbp) 4a4e4f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a4e53: 48 f7 a5 70 fd ff ff mulq -0x290(%rbp) 4a4e5a: 48 89 85 78 fd ff ff mov %rax,-0x288(%rbp) 4a4e61: 0f 82 59 0c 00 00 jb 4a5ac0 <_d_arraysetlengthT+0xcf8> 4a4e67: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a4e6b: 48 8b 00 mov (%rax),%rax 4a4e6e: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 4a4e75: 0f 94 c0 sete %al 4a4e78: 48 0f b6 c0 movzbq %al,%rax 4a4e7c: 88 45 e0 mov %al,-0x20(%rbp) 4a4e7f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4e83: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 4a4e88: 0f 84 23 0a 00 00 je 4a58b1 <_d_arraysetlengthT+0xae9> 4a4e8e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4e92: 48 8b 40 08 mov 0x8(%rax),%rax 4a4e96: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a4e9d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4ea1: 48 8b 00 mov (%rax),%rax 4a4ea4: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4a4ea8: 0f 83 f4 0b 00 00 jae 4a5aa2 <_d_arraysetlengthT+0xcda> 4a4eae: 48 0f af 85 70 fd ff imul -0x290(%rbp),%rax 4a4eb5: ff 4a4eb6: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a4ebd: 40 80 7d e0 00 rex cmpb $0x0,-0x20(%rbp) 4a4ec2: b8 00 00 00 00 mov $0x0,%eax 4a4ec7: 75 0d jne 4a4ed6 <_d_arraysetlengthT+0x10e> 4a4ec9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4ecd: 48 8b 78 08 mov 0x8(%rax),%rdi 4a4ed1: e8 8e f8 ff ff callq 4a4764 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_> 4a4ed6: 48 89 85 88 fd ff ff mov %rax,-0x278(%rbp) 4a4edd: 48 8b b5 88 fd ff ff mov -0x278(%rbp),%rsi 4a4ee4: 48 85 f6 test %rsi,%rsi 4a4ee7: 75 39 jne 4a4f22 <_d_arraysetlengthT+0x15a> 4a4ee9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4eed: 48 8b 40 08 mov 0x8(%rax),%rax 4a4ef1: 48 89 85 c8 fd ff ff mov %rax,-0x238(%rbp) 4a4ef8: 48 8b b5 c8 fd ff ff mov -0x238(%rbp),%rsi 4a4eff: 48 8d bd d0 fd ff ff lea -0x230(%rbp),%rdi 4a4f06: e8 85 ee ff ff callq 4a3d90 4a4f0b: 48 89 c6 mov %rax,%rsi 4a4f0e: 48 8d bd b0 fd ff ff lea -0x250(%rbp),%rdi 4a4f15: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f17: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f19: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f1b: 48 8d b5 b0 fd ff ff lea -0x250(%rbp),%rsi 4a4f22: 48 8d bd 90 fd ff ff lea -0x270(%rbp),%rdi 4a4f29: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f2b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f2d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f2f: 48 83 bd 90 fd ff ff cmpq $0x0,-0x270(%rbp) 4a4f36: 00 4a4f37: 0f 84 92 06 00 00 je 4a55cf <_d_arraysetlengthT+0x807> 4a4f3d: f7 85 a0 fd ff ff 08 testl $0x8,-0x260(%rbp) 4a4f44: 00 00 00 4a4f47: 0f 84 82 06 00 00 je 4a55cf <_d_arraysetlengthT+0x807> 4a4f4d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a4f51: 48 8b 40 08 mov 0x8(%rax),%rax 4a4f55: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a4f5c: 48 8d bd f0 fd ff ff lea -0x210(%rbp),%rdi 4a4f63: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f65: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f67: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a4f69: 48 f7 85 f8 fd ff ff testq $0xfffffffffffff000,-0x208(%rbp) 4a4f70: 00 f0 ff ff 4a4f74: b9 10 00 00 00 mov $0x10,%ecx 4a4f79: 75 02 jne 4a4f7d <_d_arraysetlengthT+0x1b5> 4a4f7b: 31 c9 xor %ecx,%ecx 4a4f7d: 48 03 8d 90 fd ff ff add -0x270(%rbp),%rcx 4a4f84: 48 2b c1 sub %rcx,%rax 4a4f87: 48 89 85 e8 fd ff ff mov %rax,-0x218(%rbp) 4a4f8e: 48 81 bd 98 fd ff ff cmpq $0x1000,-0x268(%rbp) 4a4f95: 00 10 00 00 4a4f99: 0f 82 59 04 00 00 jb 4a53f8 <_d_arraysetlengthT+0x630> 4a4f9f: 4c 8d 85 90 fd ff ff lea -0x270(%rbp),%r8 4a4fa6: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a4fad: 48 03 8d e8 fd ff ff add -0x218(%rbp),%rcx 4a4fb4: 8a 55 e0 mov -0x20(%rbp),%dl 4a4fb7: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a4fbe: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4a4fc5: 48 03 bd e8 fd ff ff add -0x218(%rbp),%rdi 4a4fcc: e8 f3 ad fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a4fd1: 34 01 xor $0x1,%al 4a4fd3: 0f 84 82 02 00 00 je 4a525b <_d_arraysetlengthT+0x493> 4a4fd9: 48 8b 85 80 fd ff ff mov -0x280(%rbp),%rax 4a4fe0: 48 03 85 e8 fd ff ff add -0x218(%rbp),%rax 4a4fe7: 48 8b 8d 90 fd ff ff mov -0x270(%rbp),%rcx 4a4fee: 48 3b 01 cmp (%rcx),%rax 4a4ff1: 0f 85 e2 05 00 00 jne 4a55d9 <_d_arraysetlengthT+0x811> 4a4ff7: 48 8b 85 78 fd ff ff mov -0x288(%rbp),%rax 4a4ffe: 48 8b 8d e8 fd ff ff mov -0x218(%rbp),%rcx 4a5005: 48 8d 44 01 11 lea 0x11(%rcx,%rax,1),%rax 4a500a: 48 2b 85 98 fd ff ff sub -0x268(%rbp),%rax 4a5011: 48 89 85 08 fe ff ff mov %rax,-0x1f8(%rbp) 4a5018: 48 8b 85 90 fd ff ff mov -0x270(%rbp),%rax 4a501f: 48 89 85 18 fe ff ff mov %rax,-0x1e8(%rbp) 4a5026: 48 8b 85 08 fe ff ff mov -0x1f8(%rbp),%rax 4a502d: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4a5034: 48 8b 85 08 fe ff ff mov -0x1f8(%rbp),%rax 4a503b: 48 89 85 28 fe ff ff mov %rax,-0x1d8(%rbp) 4a5042: 31 c0 xor %eax,%eax 4a5044: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 4a504b: 48 8b 8d 30 fe ff ff mov -0x1d0(%rbp),%rcx 4a5052: 48 8b 95 08 fe ff ff mov -0x1f8(%rbp),%rdx 4a5059: 48 8b b5 08 fe ff ff mov -0x1f8(%rbp),%rsi 4a5060: 48 8b bd 90 fd ff ff mov -0x270(%rbp),%rdi 4a5067: e8 e0 eb ff ff callq 4a3c4c 4a506c: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4a5073: 48 83 bd 10 fe ff ff cmpq $0x0,-0x1f0(%rbp) 4a507a: 00 4a507b: 0f 84 58 05 00 00 je 4a55d9 <_d_arraysetlengthT+0x811> 4a5081: 48 8b 85 10 fe ff ff mov -0x1f0(%rbp),%rax 4a5088: 48 89 85 98 fd ff ff mov %rax,-0x268(%rbp) 4a508f: 4c 8d 85 90 fd ff ff lea -0x270(%rbp),%r8 4a5096: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a509d: 48 03 8d e8 fd ff ff add -0x218(%rbp),%rcx 4a50a4: 8a 55 e0 mov -0x20(%rbp),%dl 4a50a7: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a50ae: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4a50b5: 48 03 bd e8 fd ff ff add -0x218(%rbp),%rdi 4a50bc: e8 03 ad fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a50c1: 84 c0 test %al,%al 4a50c3: 0f 84 10 05 00 00 je 4a55d9 <_d_arraysetlengthT+0x811> 4a50c9: 8a 45 e0 mov -0x20(%rbp),%al 4a50cc: 34 01 xor $0x1,%al 4a50ce: 0f 84 b5 07 00 00 je 4a5889 <_d_arraysetlengthT+0xac1> 4a50d4: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a50db: 48 8d bd 40 fe ff ff lea -0x1c0(%rbp),%rdi 4a50e2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a50e4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a50e6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a50e8: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4a50ef: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 4a50f6: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a50fd: 00 00 4a50ff: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5106: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a510b: 75 38 jne 4a5145 <_d_arraysetlengthT+0x37d> 4a510d: 48 c7 85 68 fe ff ff movq $0xc0,-0x198(%rbp) 4a5114: c0 00 00 00 4a5118: bf c0 00 00 00 mov $0xc0,%edi 4a511d: e8 5e 28 fe ff callq 487980 4a5122: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a5129: 00 00 4a512b: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a5132: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a5136: ba c0 00 00 00 mov $0xc0,%edx 4a513b: 31 f6 xor %esi,%esi 4a513d: 48 89 c7 mov %rax,%rdi 4a5140: e8 5b 2a fe ff callq 487ba0 4a5145: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a514c: 00 00 4a514e: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5155: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a5159: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 4a5160: 48 83 bd 58 fe ff ff cmpq $0x0,-0x1a8(%rbp) 4a5167: 00 4a5168: 0f 84 95 00 00 00 je 4a5203 <_d_arraysetlengthT+0x43b> 4a516e: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5175: 00 00 4a5177: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a517e: 8b 04 08 mov (%rax,%rcx,1),%eax 4a5181: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 4a5188: 48 98 cltq 4a518a: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a518e: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5195: 00 4a5196: 48 03 85 60 fe ff ff add -0x1a0(%rbp),%rax 4a519d: 48 3b 85 58 fe ff ff cmp -0x1a8(%rbp),%rax 4a51a4: 0f 84 98 00 00 00 je 4a5242 <_d_arraysetlengthT+0x47a> 4a51aa: 48 8b 85 58 fd ff ff mov -0x2a8(%rbp),%rax 4a51b1: 48 98 cltq 4a51b3: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a51b7: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a51be: 00 4a51bf: 48 03 b5 60 fe ff ff add -0x1a0(%rbp),%rsi 4a51c6: 48 8b bd 58 fe ff ff mov -0x1a8(%rbp),%rdi 4a51cd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a51cf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a51d1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a51d3: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a51da: 00 00 4a51dc: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a51e3: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a51e7: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a51eb: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a51f2: 00 4a51f3: 48 03 85 60 fe ff ff add -0x1a0(%rbp),%rax 4a51fa: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 4a5201: eb 3f jmp 4a5242 <_d_arraysetlengthT+0x47a> 4a5203: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a520a: 00 00 4a520c: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5213: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a5217: 8b 08 mov (%rax),%ecx 4a5219: ff c1 inc %ecx 4a521b: 81 e1 07 00 00 00 and $0x7,%ecx 4a5221: 89 08 mov %ecx,(%rax) 4a5223: 48 89 c8 mov %rcx,%rax 4a5226: 48 98 cltq 4a5228: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a522c: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5233: 00 4a5234: 48 03 85 60 fe ff ff add -0x1a0(%rbp),%rax 4a523b: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 4a5242: 48 8d b5 40 fe ff ff lea -0x1c0(%rbp),%rsi 4a5249: 48 8b bd 58 fe ff ff mov -0x1a8(%rbp),%rdi 4a5250: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5252: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5254: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5256: e9 2e 06 00 00 jmpq 4a5889 <_d_arraysetlengthT+0xac1> 4a525b: 8a 45 e0 mov -0x20(%rbp),%al 4a525e: 34 01 xor $0x1,%al 4a5260: 0f 84 23 06 00 00 je 4a5889 <_d_arraysetlengthT+0xac1> 4a5266: 48 83 bd 88 fd ff ff cmpq $0x0,-0x278(%rbp) 4a526d: 00 4a526e: 0f 85 15 06 00 00 jne 4a5889 <_d_arraysetlengthT+0xac1> 4a5274: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a527b: 48 8d bd 70 fe ff ff lea -0x190(%rbp),%rdi 4a5282: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5284: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5286: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5288: 48 c7 85 88 fe ff ff movq $0x0,-0x178(%rbp) 4a528f: 00 00 00 00 4a5293: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a529a: 00 00 4a529c: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a52a3: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a52a8: 75 38 jne 4a52e2 <_d_arraysetlengthT+0x51a> 4a52aa: 48 c7 85 98 fe ff ff movq $0xc0,-0x168(%rbp) 4a52b1: c0 00 00 00 4a52b5: bf c0 00 00 00 mov $0xc0,%edi 4a52ba: e8 c1 26 fe ff callq 487980 4a52bf: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a52c6: 00 00 4a52c8: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a52cf: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a52d3: ba c0 00 00 00 mov $0xc0,%edx 4a52d8: 31 f6 xor %esi,%esi 4a52da: 48 89 c7 mov %rax,%rdi 4a52dd: e8 be 28 fe ff callq 487ba0 4a52e2: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a52e9: 00 00 4a52eb: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a52f2: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a52f6: 48 89 85 90 fe ff ff mov %rax,-0x170(%rbp) 4a52fd: 48 83 bd 88 fe ff ff cmpq $0x0,-0x178(%rbp) 4a5304: 00 4a5305: 0f 84 95 00 00 00 je 4a53a0 <_d_arraysetlengthT+0x5d8> 4a530b: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5312: 00 00 4a5314: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a531b: 8b 04 08 mov (%rax,%rcx,1),%eax 4a531e: 48 89 85 48 fd ff ff mov %rax,-0x2b8(%rbp) 4a5325: 48 98 cltq 4a5327: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a532b: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5332: 00 4a5333: 48 03 85 90 fe ff ff add -0x170(%rbp),%rax 4a533a: 48 3b 85 88 fe ff ff cmp -0x178(%rbp),%rax 4a5341: 0f 84 98 00 00 00 je 4a53df <_d_arraysetlengthT+0x617> 4a5347: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 4a534e: 48 98 cltq 4a5350: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a5354: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a535b: 00 4a535c: 48 03 b5 90 fe ff ff add -0x170(%rbp),%rsi 4a5363: 48 8b bd 88 fe ff ff mov -0x178(%rbp),%rdi 4a536a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a536c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a536e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5370: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5377: 00 00 4a5379: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5380: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a5384: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5388: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a538f: 00 4a5390: 48 03 85 90 fe ff ff add -0x170(%rbp),%rax 4a5397: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 4a539e: eb 3f jmp 4a53df <_d_arraysetlengthT+0x617> 4a53a0: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a53a7: 00 00 4a53a9: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a53b0: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a53b4: 8b 08 mov (%rax),%ecx 4a53b6: ff c1 inc %ecx 4a53b8: 81 e1 07 00 00 00 and $0x7,%ecx 4a53be: 89 08 mov %ecx,(%rax) 4a53c0: 48 89 c8 mov %rcx,%rax 4a53c3: 48 98 cltq 4a53c5: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a53c9: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a53d0: 00 4a53d1: 48 03 85 90 fe ff ff add -0x170(%rbp),%rax 4a53d8: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 4a53df: 48 8d b5 70 fe ff ff lea -0x190(%rbp),%rsi 4a53e6: 48 8b bd 88 fe ff ff mov -0x178(%rbp),%rdi 4a53ed: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a53ef: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a53f1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a53f3: e9 91 04 00 00 jmpq 4a5889 <_d_arraysetlengthT+0xac1> 4a53f8: 4c 8d 85 90 fd ff ff lea -0x270(%rbp),%r8 4a53ff: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a5406: 48 03 8d e8 fd ff ff add -0x218(%rbp),%rcx 4a540d: 8a 55 e0 mov -0x20(%rbp),%dl 4a5410: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a5417: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4a541e: 48 03 bd e8 fd ff ff add -0x218(%rbp),%rdi 4a5425: e8 9a a9 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a542a: 34 01 xor $0x1,%al 4a542c: 0f 85 a7 01 00 00 jne 4a55d9 <_d_arraysetlengthT+0x811> 4a5432: 8a 45 e0 mov -0x20(%rbp),%al 4a5435: 34 01 xor $0x1,%al 4a5437: 0f 84 4c 04 00 00 je 4a5889 <_d_arraysetlengthT+0xac1> 4a543d: 48 83 bd 88 fd ff ff cmpq $0x0,-0x278(%rbp) 4a5444: 00 4a5445: 0f 85 3e 04 00 00 jne 4a5889 <_d_arraysetlengthT+0xac1> 4a544b: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a5452: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 4a5459: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a545b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a545d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a545f: 48 c7 85 b8 fe ff ff movq $0x0,-0x148(%rbp) 4a5466: 00 00 00 00 4a546a: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5471: 00 00 4a5473: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a547a: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a547f: 75 38 jne 4a54b9 <_d_arraysetlengthT+0x6f1> 4a5481: 48 c7 85 c8 fe ff ff movq $0xc0,-0x138(%rbp) 4a5488: c0 00 00 00 4a548c: bf c0 00 00 00 mov $0xc0,%edi 4a5491: e8 ea 24 fe ff callq 487980 4a5496: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a549d: 00 00 4a549f: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a54a6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a54aa: ba c0 00 00 00 mov $0xc0,%edx 4a54af: 31 f6 xor %esi,%esi 4a54b1: 48 89 c7 mov %rax,%rdi 4a54b4: e8 e7 26 fe ff callq 487ba0 4a54b9: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a54c0: 00 00 4a54c2: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a54c9: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a54cd: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4a54d4: 48 83 bd b8 fe ff ff cmpq $0x0,-0x148(%rbp) 4a54db: 00 4a54dc: 0f 84 95 00 00 00 je 4a5577 <_d_arraysetlengthT+0x7af> 4a54e2: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a54e9: 00 00 4a54eb: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a54f2: 8b 04 08 mov (%rax,%rcx,1),%eax 4a54f5: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a54fc: 48 98 cltq 4a54fe: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5502: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5509: 00 4a550a: 48 03 85 c0 fe ff ff add -0x140(%rbp),%rax 4a5511: 48 3b 85 b8 fe ff ff cmp -0x148(%rbp),%rax 4a5518: 0f 84 98 00 00 00 je 4a55b6 <_d_arraysetlengthT+0x7ee> 4a551e: 48 8b 85 40 fd ff ff mov -0x2c0(%rbp),%rax 4a5525: 48 98 cltq 4a5527: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a552b: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a5532: 00 4a5533: 48 03 b5 c0 fe ff ff add -0x140(%rbp),%rsi 4a553a: 48 8b bd b8 fe ff ff mov -0x148(%rbp),%rdi 4a5541: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5543: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5545: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5547: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a554e: 00 00 4a5550: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5557: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a555b: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a555f: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5566: 00 4a5567: 48 03 85 c0 fe ff ff add -0x140(%rbp),%rax 4a556e: 48 89 85 b8 fe ff ff mov %rax,-0x148(%rbp) 4a5575: eb 3f jmp 4a55b6 <_d_arraysetlengthT+0x7ee> 4a5577: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a557e: 00 00 4a5580: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5587: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a558b: 8b 08 mov (%rax),%ecx 4a558d: ff c1 inc %ecx 4a558f: 81 e1 07 00 00 00 and $0x7,%ecx 4a5595: 89 08 mov %ecx,(%rax) 4a5597: 48 89 c8 mov %rcx,%rax 4a559a: 48 98 cltq 4a559c: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a55a0: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a55a7: 00 4a55a8: 48 03 85 c0 fe ff ff add -0x140(%rbp),%rax 4a55af: 48 89 85 b8 fe ff ff mov %rax,-0x148(%rbp) 4a55b6: 48 8d b5 a0 fe ff ff lea -0x160(%rbp),%rsi 4a55bd: 48 8b bd b8 fe ff ff mov -0x148(%rbp),%rdi 4a55c4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a55c6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a55c8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a55ca: e9 ba 02 00 00 jmpq 4a5889 <_d_arraysetlengthT+0xac1> 4a55cf: 48 83 bd 90 fd ff ff cmpq $0x0,-0x270(%rbp) 4a55d6: 00 4a55d7: 74 66 je 4a563f <_d_arraysetlengthT+0x877> 4a55d9: 48 83 bd 88 fd ff ff cmpq $0x0,-0x278(%rbp) 4a55e0: 00 4a55e1: 74 25 je 4a5608 <_d_arraysetlengthT+0x840> 4a55e3: 48 8b 85 90 fd ff ff mov -0x270(%rbp),%rax 4a55ea: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4a55f1: 48 8b bd 90 fd ff ff mov -0x270(%rbp),%rdi 4a55f8: e8 43 e4 ff ff callq 4a3a40 4a55fd: 0d 08 00 00 00 or $0x8,%eax 4a5602: 89 85 a0 fd ff ff mov %eax,-0x260(%rbp) 4a5608: 4c 8b 85 78 fd ff ff mov -0x288(%rbp),%r8 4a560f: 48 8d 8d 90 fd ff ff lea -0x270(%rbp),%rcx 4a5616: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a561a: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a5621: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi 4a5628: e8 7b f0 ff ff callq 4a46a8 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a562d: 48 89 c6 mov %rax,%rsi 4a5630: 48 8d bd 90 fd ff ff lea -0x270(%rbp),%rdi 4a5637: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5639: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a563b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a563d: eb 2e jmp 4a566d <_d_arraysetlengthT+0x8a5> 4a563f: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a5646: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a564a: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a5651: 48 8d bd 00 ff ff ff lea -0x100(%rbp),%rdi 4a5658: e8 e7 a8 fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a565d: 48 89 c6 mov %rax,%rsi 4a5660: 48 8d bd 90 fd ff ff lea -0x270(%rbp),%rdi 4a5667: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5669: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a566b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a566d: 4c 8d 85 90 fd ff ff lea -0x270(%rbp),%r8 4a5674: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a567b: 8a 55 e0 mov -0x20(%rbp),%dl 4a567e: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a5685: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a568c: e8 33 a7 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a5691: 8a 45 e0 mov -0x20(%rbp),%al 4a5694: 34 01 xor $0x1,%al 4a5696: 0f 84 82 01 00 00 je 4a581e <_d_arraysetlengthT+0xa56> 4a569c: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a56a3: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4a56aa: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a56ac: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a56ae: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a56b0: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4a56b7: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4a56be: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a56c5: 00 00 4a56c7: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a56ce: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a56d3: 75 38 jne 4a570d <_d_arraysetlengthT+0x945> 4a56d5: 48 c7 85 48 ff ff ff movq $0xc0,-0xb8(%rbp) 4a56dc: c0 00 00 00 4a56e0: bf c0 00 00 00 mov $0xc0,%edi 4a56e5: e8 96 22 fe ff callq 487980 4a56ea: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a56f1: 00 00 4a56f3: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a56fa: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a56fe: ba c0 00 00 00 mov $0xc0,%edx 4a5703: 31 f6 xor %esi,%esi 4a5705: 48 89 c7 mov %rax,%rdi 4a5708: e8 93 24 fe ff callq 487ba0 4a570d: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5714: 00 00 4a5716: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a571d: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a5721: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4a5728: 48 83 bd 38 ff ff ff cmpq $0x0,-0xc8(%rbp) 4a572f: 00 4a5730: 0f 84 95 00 00 00 je 4a57cb <_d_arraysetlengthT+0xa03> 4a5736: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a573d: 00 00 4a573f: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5746: 8b 04 08 mov (%rax,%rcx,1),%eax 4a5749: 48 89 85 50 fd ff ff mov %rax,-0x2b0(%rbp) 4a5750: 48 98 cltq 4a5752: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5756: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a575d: 00 4a575e: 48 03 85 40 ff ff ff add -0xc0(%rbp),%rax 4a5765: 48 3b 85 38 ff ff ff cmp -0xc8(%rbp),%rax 4a576c: 0f 84 98 00 00 00 je 4a580a <_d_arraysetlengthT+0xa42> 4a5772: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 4a5779: 48 98 cltq 4a577b: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a577f: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a5786: 00 4a5787: 48 03 b5 40 ff ff ff add -0xc0(%rbp),%rsi 4a578e: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 4a5795: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5797: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5799: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a579b: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a57a2: 00 00 4a57a4: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a57ab: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a57af: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a57b3: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a57ba: 00 4a57bb: 48 03 85 40 ff ff ff add -0xc0(%rbp),%rax 4a57c2: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4a57c9: eb 3f jmp 4a580a <_d_arraysetlengthT+0xa42> 4a57cb: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a57d2: 00 00 4a57d4: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a57db: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a57df: 8b 08 mov (%rax),%ecx 4a57e1: ff c1 inc %ecx 4a57e3: 81 e1 07 00 00 00 and $0x7,%ecx 4a57e9: 89 08 mov %ecx,(%rax) 4a57eb: 48 89 c8 mov %rcx,%rax 4a57ee: 48 98 cltq 4a57f0: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a57f4: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a57fb: 00 4a57fc: 48 03 85 40 ff ff ff add -0xc0(%rbp),%rax 4a5803: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4a580a: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4a5811: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 4a5818: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a581a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a581c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a581e: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 4a5825: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4a582c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a582e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5830: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5832: 48 f7 85 58 ff ff ff testq $0xfffffffffffff000,-0xa8(%rbp) 4a5839: 00 f0 ff ff 4a583d: b8 10 00 00 00 mov $0x10,%eax 4a5842: 75 02 jne 4a5846 <_d_arraysetlengthT+0xa7e> 4a5844: 31 c0 xor %eax,%eax 4a5846: 48 03 85 90 fd ff ff add -0x270(%rbp),%rax 4a584d: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a5854: 48 8b 95 80 fd ff ff mov -0x280(%rbp),%rdx 4a585b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a585f: 48 8b 70 08 mov 0x8(%rax),%rsi 4a5863: 48 8b bd 60 fd ff ff mov -0x2a0(%rbp),%rdi 4a586a: e8 d1 20 fe ff callq 487940 4a586f: 48 8b 95 60 fd ff ff mov -0x2a0(%rbp),%rdx 4a5876: 48 8b b5 80 fd ff ff mov -0x280(%rbp),%rsi 4a587d: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 4a5884: e8 b3 a7 fe ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 4a5889: 48 8b 95 78 fd ff ff mov -0x288(%rbp),%rdx 4a5890: 48 2b 95 80 fd ff ff sub -0x280(%rbp),%rdx 4a5897: 31 f6 xor %esi,%esi 4a5899: 48 8b bd 60 fd ff ff mov -0x2a0(%rbp),%rdi 4a58a0: 48 03 bd 80 fd ff ff add -0x280(%rbp),%rdi 4a58a7: e8 f4 22 fe ff callq 487ba0 4a58ac: e9 f1 01 00 00 jmpq 4a5aa2 <_d_arraysetlengthT+0xcda> 4a58b1: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a58b8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a58bc: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a58c3: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4a58ca: e8 75 a6 fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a58cf: 4c 8d 85 70 ff ff ff lea -0x90(%rbp),%r8 4a58d6: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 4a58dd: 8a 55 e0 mov -0x20(%rbp),%dl 4a58e0: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a58e7: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a58ee: e8 d1 a4 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a58f3: 8a 45 e0 mov -0x20(%rbp),%al 4a58f6: 34 01 xor $0x1,%al 4a58f8: 0f 84 52 01 00 00 je 4a5a50 <_d_arraysetlengthT+0xc88> 4a58fe: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4a5905: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4a5909: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a590b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a590d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a590f: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 4a5916: 00 4a5917: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a591e: 00 00 4a5920: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5927: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a592c: 75 35 jne 4a5963 <_d_arraysetlengthT+0xb9b> 4a592e: 48 c7 45 b8 c0 00 00 movq $0xc0,-0x48(%rbp) 4a5935: 00 4a5936: bf c0 00 00 00 mov $0xc0,%edi 4a593b: e8 40 20 fe ff callq 487980 4a5940: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a5947: 00 00 4a5949: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a5950: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a5954: ba c0 00 00 00 mov $0xc0,%edx 4a5959: 31 f6 xor %esi,%esi 4a595b: 48 89 c7 mov %rax,%rdi 4a595e: e8 3d 22 fe ff callq 487ba0 4a5963: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a596a: 00 00 4a596c: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5973: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a5977: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a597b: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 4a5980: 0f 84 83 00 00 00 je 4a5a09 <_d_arraysetlengthT+0xc41> 4a5986: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a598d: 00 00 4a598f: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5996: 8b 04 08 mov (%rax,%rcx,1),%eax 4a5999: 48 89 85 30 fd ff ff mov %rax,-0x2d0(%rbp) 4a59a0: 48 98 cltq 4a59a2: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a59a6: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a59ad: 00 4a59ae: 48 03 45 b0 add -0x50(%rbp),%rax 4a59b2: 48 3b 45 a8 cmp -0x58(%rbp),%rax 4a59b6: 0f 84 86 00 00 00 je 4a5a42 <_d_arraysetlengthT+0xc7a> 4a59bc: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a59c3: 48 98 cltq 4a59c5: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a59c9: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a59d0: 00 4a59d1: 48 03 75 b0 add -0x50(%rbp),%rsi 4a59d5: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4a59d9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a59db: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a59dd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a59df: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a59e6: 00 00 4a59e8: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a59ef: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a59f3: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a59f7: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a59fe: 00 4a59ff: 48 03 45 b0 add -0x50(%rbp),%rax 4a5a03: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a5a07: eb 39 jmp 4a5a42 <_d_arraysetlengthT+0xc7a> 4a5a09: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5a10: 00 00 4a5a12: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5a19: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a5a1d: 8b 08 mov (%rax),%ecx 4a5a1f: ff c1 inc %ecx 4a5a21: 81 e1 07 00 00 00 and $0x7,%ecx 4a5a27: 89 08 mov %ecx,(%rax) 4a5a29: 48 89 c8 mov %rcx,%rax 4a5a2c: 48 98 cltq 4a5a2e: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5a32: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5a39: 00 4a5a3a: 48 03 45 b0 add -0x50(%rbp),%rax 4a5a3e: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a5a42: 48 8d 75 90 lea -0x70(%rbp),%rsi 4a5a46: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4a5a4a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a4c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a4e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a50: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4a5a57: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4a5a5b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a5d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a5f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5a61: 48 f7 45 c8 00 f0 ff testq $0xfffffffffffff000,-0x38(%rbp) 4a5a68: ff 4a5a69: b8 10 00 00 00 mov $0x10,%eax 4a5a6e: 75 02 jne 4a5a72 <_d_arraysetlengthT+0xcaa> 4a5a70: 31 c0 xor %eax,%eax 4a5a72: 48 03 85 70 ff ff ff add -0x90(%rbp),%rax 4a5a79: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a5a80: 48 8b 95 78 fd ff ff mov -0x288(%rbp),%rdx 4a5a87: 31 f6 xor %esi,%esi 4a5a89: 48 8b bd 60 fd ff ff mov -0x2a0(%rbp),%rdi 4a5a90: e8 0b 21 fe ff callq 487ba0 4a5a95: eb 0b jmp 4a5aa2 <_d_arraysetlengthT+0xcda> 4a5a97: 48 8b 42 08 mov 0x8(%rdx),%rax 4a5a9b: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a5aa2: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a5aa6: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a5aad: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a5ab1: 48 89 02 mov %rax,(%rdx) 4a5ab4: 48 89 4a 08 mov %rcx,0x8(%rdx) 4a5ab8: 48 89 ca mov %rcx,%rdx 4a5abb: 48 8b e5 mov %rbp,%rsp 4a5abe: 5d pop %rbp 4a5abf: c3 retq 4a5ac0: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4a5ac7: 00 4a5ac8: bf 40 19 4f 00 mov $0x4f1940,%edi 4a5acd: 48 8b 05 6c be 04 00 mov 0x4be6c(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4a5ad4: 48 ff 50 58 rex.W callq *0x58(%rax) 4a5ad8: 48 89 d7 mov %rdx,%rdi 4a5adb: e8 4c 35 fe ff callq 48902c <_d_throwc> 4a5ae0: f4 hlt 4a5ae1: 48 8b e5 mov %rbp,%rsp 4a5ae4: 5d pop %rbp 4a5ae5: c3 retq ... 00000000004a5ae8 <_d_arraysetlengthiT>: 4a5ae8: 55 push %rbp 4a5ae9: 48 8b ec mov %rsp,%rbp 4a5aec: 48 81 ec 00 03 00 00 sub $0x300,%rsp 4a5af3: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a5af7: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a5afb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a5aff: 48 c7 85 40 fd ff ff movq $0x0,-0x2c0(%rbp) 4a5b06: 00 00 00 00 4a5b0a: 48 8b 07 mov (%rdi),%rax 4a5b0d: 48 ff 50 50 rex.W callq *0x50(%rax) 4a5b11: 48 89 c7 mov %rax,%rdi 4a5b14: e8 5f a2 fe ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4a5b19: 48 89 85 48 fd ff ff mov %rax,-0x2b8(%rbp) 4a5b20: 48 8b bd 48 fd ff ff mov -0x2b8(%rbp),%rdi 4a5b27: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 4a5b2e: 48 8b 00 mov (%rax),%rax 4a5b31: 48 ff 50 40 rex.W callq *0x40(%rax) 4a5b35: 48 89 85 50 fd ff ff mov %rax,-0x2b0(%rbp) 4a5b3c: 48 8b bd 48 fd ff ff mov -0x2b8(%rbp),%rdi 4a5b43: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 4a5b4a: 48 8b 00 mov (%rax),%rax 4a5b4d: 48 ff 50 58 rex.W callq *0x58(%rax) 4a5b51: 48 89 85 30 fd ff ff mov %rax,-0x2d0(%rbp) 4a5b58: 48 89 95 38 fd ff ff mov %rdx,-0x2c8(%rbp) 4a5b5f: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a5b66: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 4a5b6d: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4a5b72: 0f 84 ac 0c 00 00 je 4a6824 <_d_arraysetlengthiT+0xd3c> 4a5b78: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a5b7c: 48 f7 a5 50 fd ff ff mulq -0x2b0(%rbp) 4a5b83: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a5b8a: 0f 82 c1 0c 00 00 jb 4a6851 <_d_arraysetlengthiT+0xd69> 4a5b90: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5b94: 48 8b 00 mov (%rax),%rax 4a5b97: 48 0f af 85 50 fd ff imul -0x2b0(%rbp),%rax 4a5b9e: ff 4a5b9f: 48 89 85 68 fd ff ff mov %rax,-0x298(%rbp) 4a5ba6: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a5baa: 48 8b 00 mov (%rax),%rax 4a5bad: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 4a5bb4: 0f 94 c0 sete %al 4a5bb7: 48 0f b6 c0 movzbq %al,%rax 4a5bbb: 88 45 e0 mov %al,-0x20(%rbp) 4a5bbe: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5bc2: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 4a5bc7: 0f 84 f1 09 00 00 je 4a65be <_d_arraysetlengthiT+0xad6> 4a5bcd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5bd1: 48 8b 40 08 mov 0x8(%rax),%rax 4a5bd5: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a5bdc: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5be0: 48 8b 00 mov (%rax),%rax 4a5be3: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4a5be7: 0f 83 a0 0b 00 00 jae 4a678d <_d_arraysetlengthiT+0xca5> 4a5bed: 40 80 7d e0 00 rex cmpb $0x0,-0x20(%rbp) 4a5bf2: b8 00 00 00 00 mov $0x0,%eax 4a5bf7: 75 0d jne 4a5c06 <_d_arraysetlengthiT+0x11e> 4a5bf9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5bfd: 48 8b 78 08 mov 0x8(%rax),%rdi 4a5c01: e8 5e eb ff ff callq 4a4764 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_> 4a5c06: 48 89 85 70 fd ff ff mov %rax,-0x290(%rbp) 4a5c0d: 48 8b b5 70 fd ff ff mov -0x290(%rbp),%rsi 4a5c14: 48 85 f6 test %rsi,%rsi 4a5c17: 75 39 jne 4a5c52 <_d_arraysetlengthiT+0x16a> 4a5c19: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5c1d: 48 8b 40 08 mov 0x8(%rax),%rax 4a5c21: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 4a5c28: 48 8b b5 b8 fd ff ff mov -0x248(%rbp),%rsi 4a5c2f: 48 8d bd c0 fd ff ff lea -0x240(%rbp),%rdi 4a5c36: e8 55 e1 ff ff callq 4a3d90 4a5c3b: 48 89 c6 mov %rax,%rsi 4a5c3e: 48 8d bd a0 fd ff ff lea -0x260(%rbp),%rdi 4a5c45: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c47: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c49: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c4b: 48 8d b5 a0 fd ff ff lea -0x260(%rbp),%rsi 4a5c52: 48 8d bd 80 fd ff ff lea -0x280(%rbp),%rdi 4a5c59: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c5b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c5d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c5f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a5c63: 48 8b 40 08 mov 0x8(%rax),%rax 4a5c67: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a5c6e: 48 8d bd e0 fd ff ff lea -0x220(%rbp),%rdi 4a5c75: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c77: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c79: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5c7b: 48 f7 85 e8 fd ff ff testq $0xfffffffffffff000,-0x218(%rbp) 4a5c82: 00 f0 ff ff 4a5c86: b9 10 00 00 00 mov $0x10,%ecx 4a5c8b: 75 02 jne 4a5c8f <_d_arraysetlengthiT+0x1a7> 4a5c8d: 31 c9 xor %ecx,%ecx 4a5c8f: 48 03 8d 80 fd ff ff add -0x280(%rbp),%rcx 4a5c96: 48 2b c1 sub %rcx,%rax 4a5c99: 48 89 85 d8 fd ff ff mov %rax,-0x228(%rbp) 4a5ca0: 48 83 bd 80 fd ff ff cmpq $0x0,-0x280(%rbp) 4a5ca7: 00 4a5ca8: 0f 84 51 06 00 00 je 4a62ff <_d_arraysetlengthiT+0x817> 4a5cae: f7 85 90 fd ff ff 08 testl $0x8,-0x270(%rbp) 4a5cb5: 00 00 00 4a5cb8: 0f 84 41 06 00 00 je 4a62ff <_d_arraysetlengthiT+0x817> 4a5cbe: 48 81 bd 88 fd ff ff cmpq $0x1000,-0x278(%rbp) 4a5cc5: 00 10 00 00 4a5cc9: 0f 82 59 04 00 00 jb 4a6128 <_d_arraysetlengthiT+0x640> 4a5ccf: 4c 8d 85 80 fd ff ff lea -0x280(%rbp),%r8 4a5cd6: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a5cdd: 48 03 8d d8 fd ff ff add -0x228(%rbp),%rcx 4a5ce4: 8a 55 e0 mov -0x20(%rbp),%dl 4a5ce7: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a5cee: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 4a5cf5: 48 03 bd d8 fd ff ff add -0x228(%rbp),%rdi 4a5cfc: e8 c3 a0 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a5d01: 34 01 xor $0x1,%al 4a5d03: 0f 84 82 02 00 00 je 4a5f8b <_d_arraysetlengthiT+0x4a3> 4a5d09: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a5d10: 48 03 85 d8 fd ff ff add -0x228(%rbp),%rax 4a5d17: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 4a5d1e: 48 3b 01 cmp (%rcx),%rax 4a5d21: 0f 85 e2 05 00 00 jne 4a6309 <_d_arraysetlengthiT+0x821> 4a5d27: 48 8b 85 60 fd ff ff mov -0x2a0(%rbp),%rax 4a5d2e: 48 8b 8d d8 fd ff ff mov -0x228(%rbp),%rcx 4a5d35: 48 8d 44 01 11 lea 0x11(%rcx,%rax,1),%rax 4a5d3a: 48 2b 85 88 fd ff ff sub -0x278(%rbp),%rax 4a5d41: 48 89 85 f8 fd ff ff mov %rax,-0x208(%rbp) 4a5d48: 48 8b 85 80 fd ff ff mov -0x280(%rbp),%rax 4a5d4f: 48 89 85 08 fe ff ff mov %rax,-0x1f8(%rbp) 4a5d56: 48 8b 85 f8 fd ff ff mov -0x208(%rbp),%rax 4a5d5d: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4a5d64: 48 8b 85 f8 fd ff ff mov -0x208(%rbp),%rax 4a5d6b: 48 89 85 18 fe ff ff mov %rax,-0x1e8(%rbp) 4a5d72: 31 c0 xor %eax,%eax 4a5d74: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4a5d7b: 48 8b 8d 20 fe ff ff mov -0x1e0(%rbp),%rcx 4a5d82: 48 8b 95 f8 fd ff ff mov -0x208(%rbp),%rdx 4a5d89: 48 8b b5 f8 fd ff ff mov -0x208(%rbp),%rsi 4a5d90: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4a5d97: e8 b0 de ff ff callq 4a3c4c 4a5d9c: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 4a5da3: 48 83 bd 00 fe ff ff cmpq $0x0,-0x200(%rbp) 4a5daa: 00 4a5dab: 0f 84 58 05 00 00 je 4a6309 <_d_arraysetlengthiT+0x821> 4a5db1: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 4a5db8: 48 89 85 88 fd ff ff mov %rax,-0x278(%rbp) 4a5dbf: 4c 8d 85 80 fd ff ff lea -0x280(%rbp),%r8 4a5dc6: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a5dcd: 48 03 8d d8 fd ff ff add -0x228(%rbp),%rcx 4a5dd4: 8a 55 e0 mov -0x20(%rbp),%dl 4a5dd7: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a5dde: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 4a5de5: 48 03 bd d8 fd ff ff add -0x228(%rbp),%rdi 4a5dec: e8 d3 9f fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a5df1: 84 c0 test %al,%al 4a5df3: 0f 84 10 05 00 00 je 4a6309 <_d_arraysetlengthiT+0x821> 4a5df9: 8a 45 e0 mov -0x20(%rbp),%al 4a5dfc: 34 01 xor $0x1,%al 4a5dfe: 0f 84 89 09 00 00 je 4a678d <_d_arraysetlengthiT+0xca5> 4a5e04: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a5e0b: 48 8d bd 30 fe ff ff lea -0x1d0(%rbp),%rdi 4a5e12: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5e14: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5e16: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5e18: 48 8b 85 70 fd ff ff mov -0x290(%rbp),%rax 4a5e1f: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 4a5e26: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5e2d: 00 00 4a5e2f: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5e36: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a5e3b: 75 38 jne 4a5e75 <_d_arraysetlengthiT+0x38d> 4a5e3d: 48 c7 85 58 fe ff ff movq $0xc0,-0x1a8(%rbp) 4a5e44: c0 00 00 00 4a5e48: bf c0 00 00 00 mov $0xc0,%edi 4a5e4d: e8 2e 1b fe ff callq 487980 4a5e52: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a5e59: 00 00 4a5e5b: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a5e62: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a5e66: ba c0 00 00 00 mov $0xc0,%edx 4a5e6b: 31 f6 xor %esi,%esi 4a5e6d: 48 89 c7 mov %rax,%rdi 4a5e70: e8 2b 1d fe ff callq 487ba0 4a5e75: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5e7c: 00 00 4a5e7e: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5e85: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a5e89: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4a5e90: 48 83 bd 48 fe ff ff cmpq $0x0,-0x1b8(%rbp) 4a5e97: 00 4a5e98: 0f 84 95 00 00 00 je 4a5f33 <_d_arraysetlengthiT+0x44b> 4a5e9e: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5ea5: 00 00 4a5ea7: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5eae: 8b 04 08 mov (%rax,%rcx,1),%eax 4a5eb1: 48 89 85 28 fd ff ff mov %rax,-0x2d8(%rbp) 4a5eb8: 48 98 cltq 4a5eba: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5ebe: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5ec5: 00 4a5ec6: 48 03 85 50 fe ff ff add -0x1b0(%rbp),%rax 4a5ecd: 48 3b 85 48 fe ff ff cmp -0x1b8(%rbp),%rax 4a5ed4: 0f 84 98 00 00 00 je 4a5f72 <_d_arraysetlengthiT+0x48a> 4a5eda: 48 8b 85 28 fd ff ff mov -0x2d8(%rbp),%rax 4a5ee1: 48 98 cltq 4a5ee3: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a5ee7: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a5eee: 00 4a5eef: 48 03 b5 50 fe ff ff add -0x1b0(%rbp),%rsi 4a5ef6: 48 8b bd 48 fe ff ff mov -0x1b8(%rbp),%rdi 4a5efd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5eff: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5f01: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5f03: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5f0a: 00 00 4a5f0c: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5f13: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a5f17: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5f1b: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5f22: 00 4a5f23: 48 03 85 50 fe ff ff add -0x1b0(%rbp),%rax 4a5f2a: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 4a5f31: eb 3f jmp 4a5f72 <_d_arraysetlengthiT+0x48a> 4a5f33: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5f3a: 00 00 4a5f3c: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a5f43: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a5f47: 8b 08 mov (%rax),%ecx 4a5f49: ff c1 inc %ecx 4a5f4b: 81 e1 07 00 00 00 and $0x7,%ecx 4a5f51: 89 08 mov %ecx,(%rax) 4a5f53: 48 89 c8 mov %rcx,%rax 4a5f56: 48 98 cltq 4a5f58: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a5f5c: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a5f63: 00 4a5f64: 48 03 85 50 fe ff ff add -0x1b0(%rbp),%rax 4a5f6b: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 4a5f72: 48 8d b5 30 fe ff ff lea -0x1d0(%rbp),%rsi 4a5f79: 48 8b bd 48 fe ff ff mov -0x1b8(%rbp),%rdi 4a5f80: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5f82: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5f84: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5f86: e9 02 08 00 00 jmpq 4a678d <_d_arraysetlengthiT+0xca5> 4a5f8b: 8a 45 e0 mov -0x20(%rbp),%al 4a5f8e: 34 01 xor $0x1,%al 4a5f90: 0f 84 f7 07 00 00 je 4a678d <_d_arraysetlengthiT+0xca5> 4a5f96: 48 83 bd 70 fd ff ff cmpq $0x0,-0x290(%rbp) 4a5f9d: 00 4a5f9e: 0f 85 e9 07 00 00 jne 4a678d <_d_arraysetlengthiT+0xca5> 4a5fa4: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a5fab: 48 8d bd 60 fe ff ff lea -0x1a0(%rbp),%rdi 4a5fb2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5fb4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5fb6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a5fb8: 48 c7 85 78 fe ff ff movq $0x0,-0x188(%rbp) 4a5fbf: 00 00 00 00 4a5fc3: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a5fca: 00 00 4a5fcc: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a5fd3: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a5fd8: 75 38 jne 4a6012 <_d_arraysetlengthiT+0x52a> 4a5fda: 48 c7 85 88 fe ff ff movq $0xc0,-0x178(%rbp) 4a5fe1: c0 00 00 00 4a5fe5: bf c0 00 00 00 mov $0xc0,%edi 4a5fea: e8 91 19 fe ff callq 487980 4a5fef: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a5ff6: 00 00 4a5ff8: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a5fff: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a6003: ba c0 00 00 00 mov $0xc0,%edx 4a6008: 31 f6 xor %esi,%esi 4a600a: 48 89 c7 mov %rax,%rdi 4a600d: e8 8e 1b fe ff callq 487ba0 4a6012: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6019: 00 00 4a601b: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a6022: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a6026: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 4a602d: 48 83 bd 78 fe ff ff cmpq $0x0,-0x188(%rbp) 4a6034: 00 4a6035: 0f 84 95 00 00 00 je 4a60d0 <_d_arraysetlengthiT+0x5e8> 4a603b: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6042: 00 00 4a6044: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a604b: 8b 04 08 mov (%rax,%rcx,1),%eax 4a604e: 48 89 85 18 fd ff ff mov %rax,-0x2e8(%rbp) 4a6055: 48 98 cltq 4a6057: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a605b: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a6062: 00 4a6063: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 4a606a: 48 3b 85 78 fe ff ff cmp -0x188(%rbp),%rax 4a6071: 0f 84 98 00 00 00 je 4a610f <_d_arraysetlengthiT+0x627> 4a6077: 48 8b 85 18 fd ff ff mov -0x2e8(%rbp),%rax 4a607e: 48 98 cltq 4a6080: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a6084: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a608b: 00 4a608c: 48 03 b5 80 fe ff ff add -0x180(%rbp),%rsi 4a6093: 48 8b bd 78 fe ff ff mov -0x188(%rbp),%rdi 4a609a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a609c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a609e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a60a0: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a60a7: 00 00 4a60a9: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a60b0: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a60b4: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a60b8: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a60bf: 00 4a60c0: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 4a60c7: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 4a60ce: eb 3f jmp 4a610f <_d_arraysetlengthiT+0x627> 4a60d0: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a60d7: 00 00 4a60d9: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a60e0: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a60e4: 8b 08 mov (%rax),%ecx 4a60e6: ff c1 inc %ecx 4a60e8: 81 e1 07 00 00 00 and $0x7,%ecx 4a60ee: 89 08 mov %ecx,(%rax) 4a60f0: 48 89 c8 mov %rcx,%rax 4a60f3: 48 98 cltq 4a60f5: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a60f9: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a6100: 00 4a6101: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 4a6108: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 4a610f: 48 8d b5 60 fe ff ff lea -0x1a0(%rbp),%rsi 4a6116: 48 8b bd 78 fe ff ff mov -0x188(%rbp),%rdi 4a611d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a611f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6121: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6123: e9 65 06 00 00 jmpq 4a678d <_d_arraysetlengthiT+0xca5> 4a6128: 4c 8d 85 80 fd ff ff lea -0x280(%rbp),%r8 4a612f: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a6136: 48 03 8d d8 fd ff ff add -0x228(%rbp),%rcx 4a613d: 8a 55 e0 mov -0x20(%rbp),%dl 4a6140: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a6147: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 4a614e: 48 03 bd d8 fd ff ff add -0x228(%rbp),%rdi 4a6155: e8 6a 9c fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a615a: 34 01 xor $0x1,%al 4a615c: 0f 85 a7 01 00 00 jne 4a6309 <_d_arraysetlengthiT+0x821> 4a6162: 8a 45 e0 mov -0x20(%rbp),%al 4a6165: 34 01 xor $0x1,%al 4a6167: 0f 84 20 06 00 00 je 4a678d <_d_arraysetlengthiT+0xca5> 4a616d: 48 83 bd 70 fd ff ff cmpq $0x0,-0x290(%rbp) 4a6174: 00 4a6175: 0f 85 12 06 00 00 jne 4a678d <_d_arraysetlengthiT+0xca5> 4a617b: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a6182: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 4a6189: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a618b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a618d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a618f: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 4a6196: 00 00 00 00 4a619a: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a61a1: 00 00 4a61a3: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a61aa: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a61af: 75 38 jne 4a61e9 <_d_arraysetlengthiT+0x701> 4a61b1: 48 c7 85 b8 fe ff ff movq $0xc0,-0x148(%rbp) 4a61b8: c0 00 00 00 4a61bc: bf c0 00 00 00 mov $0xc0,%edi 4a61c1: e8 ba 17 fe ff callq 487980 4a61c6: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a61cd: 00 00 4a61cf: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a61d6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a61da: ba c0 00 00 00 mov $0xc0,%edx 4a61df: 31 f6 xor %esi,%esi 4a61e1: 48 89 c7 mov %rax,%rdi 4a61e4: e8 b7 19 fe ff callq 487ba0 4a61e9: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a61f0: 00 00 4a61f2: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a61f9: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a61fd: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 4a6204: 48 83 bd a8 fe ff ff cmpq $0x0,-0x158(%rbp) 4a620b: 00 4a620c: 0f 84 95 00 00 00 je 4a62a7 <_d_arraysetlengthiT+0x7bf> 4a6212: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6219: 00 00 4a621b: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a6222: 8b 04 08 mov (%rax,%rcx,1),%eax 4a6225: 48 89 85 10 fd ff ff mov %rax,-0x2f0(%rbp) 4a622c: 48 98 cltq 4a622e: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a6232: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a6239: 00 4a623a: 48 03 85 b0 fe ff ff add -0x150(%rbp),%rax 4a6241: 48 3b 85 a8 fe ff ff cmp -0x158(%rbp),%rax 4a6248: 0f 84 98 00 00 00 je 4a62e6 <_d_arraysetlengthiT+0x7fe> 4a624e: 48 8b 85 10 fd ff ff mov -0x2f0(%rbp),%rax 4a6255: 48 98 cltq 4a6257: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a625b: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a6262: 00 4a6263: 48 03 b5 b0 fe ff ff add -0x150(%rbp),%rsi 4a626a: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi 4a6271: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6273: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6275: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6277: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a627e: 00 00 4a6280: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a6287: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a628b: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a628f: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a6296: 00 4a6297: 48 03 85 b0 fe ff ff add -0x150(%rbp),%rax 4a629e: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 4a62a5: eb 3f jmp 4a62e6 <_d_arraysetlengthiT+0x7fe> 4a62a7: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a62ae: 00 00 4a62b0: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a62b7: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a62bb: 8b 08 mov (%rax),%ecx 4a62bd: ff c1 inc %ecx 4a62bf: 81 e1 07 00 00 00 and $0x7,%ecx 4a62c5: 89 08 mov %ecx,(%rax) 4a62c7: 48 89 c8 mov %rcx,%rax 4a62ca: 48 98 cltq 4a62cc: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a62d0: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a62d7: 00 4a62d8: 48 03 85 b0 fe ff ff add -0x150(%rbp),%rax 4a62df: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 4a62e6: 48 8d b5 90 fe ff ff lea -0x170(%rbp),%rsi 4a62ed: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi 4a62f4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a62f6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a62f8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a62fa: e9 8e 04 00 00 jmpq 4a678d <_d_arraysetlengthiT+0xca5> 4a62ff: 48 83 bd 80 fd ff ff cmpq $0x0,-0x280(%rbp) 4a6306: 00 4a6307: 74 66 je 4a636f <_d_arraysetlengthiT+0x887> 4a6309: 48 83 bd 70 fd ff ff cmpq $0x0,-0x290(%rbp) 4a6310: 00 4a6311: 74 25 je 4a6338 <_d_arraysetlengthiT+0x850> 4a6313: 48 8b 85 80 fd ff ff mov -0x280(%rbp),%rax 4a631a: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4a6321: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4a6328: e8 13 d7 ff ff callq 4a3a40 4a632d: 0d 08 00 00 00 or $0x8,%eax 4a6332: 89 85 90 fd ff ff mov %eax,-0x270(%rbp) 4a6338: 4c 8b 85 60 fd ff ff mov -0x2a0(%rbp),%r8 4a633f: 48 8d 8d 80 fd ff ff lea -0x280(%rbp),%rcx 4a6346: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a634a: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a6351: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4a6358: e8 4b e3 ff ff callq 4a46a8 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a635d: 48 89 c6 mov %rax,%rsi 4a6360: 48 8d bd 80 fd ff ff lea -0x280(%rbp),%rdi 4a6367: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6369: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a636b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a636d: eb 2e jmp 4a639d <_d_arraysetlengthiT+0x8b5> 4a636f: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a6376: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a637a: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a6381: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4a6388: e8 b7 9b fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a638d: 48 89 c6 mov %rax,%rsi 4a6390: 48 8d bd 80 fd ff ff lea -0x280(%rbp),%rdi 4a6397: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6399: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a639b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a639d: 4c 8d 85 80 fd ff ff lea -0x280(%rbp),%r8 4a63a4: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a63ab: 8a 55 e0 mov -0x20(%rbp),%dl 4a63ae: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a63b5: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a63bc: e8 03 9a fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a63c1: 8a 45 e0 mov -0x20(%rbp),%al 4a63c4: 34 01 xor $0x1,%al 4a63c6: 0f 84 82 01 00 00 je 4a654e <_d_arraysetlengthiT+0xa66> 4a63cc: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a63d3: 48 8d bd 10 ff ff ff lea -0xf0(%rbp),%rdi 4a63da: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a63dc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a63de: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a63e0: 48 8b 85 70 fd ff ff mov -0x290(%rbp),%rax 4a63e7: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4a63ee: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a63f5: 00 00 4a63f7: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a63fe: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a6403: 75 38 jne 4a643d <_d_arraysetlengthiT+0x955> 4a6405: 48 c7 85 38 ff ff ff movq $0xc0,-0xc8(%rbp) 4a640c: c0 00 00 00 4a6410: bf c0 00 00 00 mov $0xc0,%edi 4a6415: e8 66 15 fe ff callq 487980 4a641a: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a6421: 00 00 4a6423: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a642a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a642e: ba c0 00 00 00 mov $0xc0,%edx 4a6433: 31 f6 xor %esi,%esi 4a6435: 48 89 c7 mov %rax,%rdi 4a6438: e8 63 17 fe ff callq 487ba0 4a643d: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6444: 00 00 4a6446: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a644d: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a6451: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4a6458: 48 83 bd 28 ff ff ff cmpq $0x0,-0xd8(%rbp) 4a645f: 00 4a6460: 0f 84 95 00 00 00 je 4a64fb <_d_arraysetlengthiT+0xa13> 4a6466: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a646d: 00 00 4a646f: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a6476: 8b 04 08 mov (%rax,%rcx,1),%eax 4a6479: 48 89 85 20 fd ff ff mov %rax,-0x2e0(%rbp) 4a6480: 48 98 cltq 4a6482: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a6486: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a648d: 00 4a648e: 48 03 85 30 ff ff ff add -0xd0(%rbp),%rax 4a6495: 48 3b 85 28 ff ff ff cmp -0xd8(%rbp),%rax 4a649c: 0f 84 98 00 00 00 je 4a653a <_d_arraysetlengthiT+0xa52> 4a64a2: 48 8b 85 20 fd ff ff mov -0x2e0(%rbp),%rax 4a64a9: 48 98 cltq 4a64ab: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a64af: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a64b6: 00 4a64b7: 48 03 b5 30 ff ff ff add -0xd0(%rbp),%rsi 4a64be: 48 8b bd 28 ff ff ff mov -0xd8(%rbp),%rdi 4a64c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a64c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a64c9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a64cb: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a64d2: 00 00 4a64d4: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a64db: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a64df: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a64e3: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a64ea: 00 4a64eb: 48 03 85 30 ff ff ff add -0xd0(%rbp),%rax 4a64f2: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4a64f9: eb 3f jmp 4a653a <_d_arraysetlengthiT+0xa52> 4a64fb: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6502: 00 00 4a6504: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a650b: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a650f: 8b 08 mov (%rax),%ecx 4a6511: ff c1 inc %ecx 4a6513: 81 e1 07 00 00 00 and $0x7,%ecx 4a6519: 89 08 mov %ecx,(%rax) 4a651b: 48 89 c8 mov %rcx,%rax 4a651e: 48 98 cltq 4a6520: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a6524: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a652b: 00 4a652c: 48 03 85 30 ff ff ff add -0xd0(%rbp),%rax 4a6533: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4a653a: 48 8d b5 10 ff ff ff lea -0xf0(%rbp),%rsi 4a6541: 48 8b bd 28 ff ff ff mov -0xd8(%rbp),%rdi 4a6548: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a654a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a654c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a654e: 48 8d b5 80 fd ff ff lea -0x280(%rbp),%rsi 4a6555: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4a655c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a655e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6560: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6562: 48 f7 85 48 ff ff ff testq $0xfffffffffffff000,-0xb8(%rbp) 4a6569: 00 f0 ff ff 4a656d: b8 10 00 00 00 mov $0x10,%eax 4a6572: 75 02 jne 4a6576 <_d_arraysetlengthiT+0xa8e> 4a6574: 31 c0 xor %eax,%eax 4a6576: 48 03 85 80 fd ff ff add -0x280(%rbp),%rax 4a657d: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a6584: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4a658b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a658f: 48 8b 70 08 mov 0x8(%rax),%rsi 4a6593: 48 8b bd 40 fd ff ff mov -0x2c0(%rbp),%rdi 4a659a: e8 a1 13 fe ff callq 487940 4a659f: 48 8b 95 40 fd ff ff mov -0x2c0(%rbp),%rdx 4a65a6: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4a65ad: 48 8b bd 48 fd ff ff mov -0x2b8(%rbp),%rdi 4a65b4: e8 83 9a fe ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 4a65b9: e9 cf 01 00 00 jmpq 4a678d <_d_arraysetlengthiT+0xca5> 4a65be: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a65c5: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a65c9: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a65d0: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4a65d7: e8 68 99 fe ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4a65dc: 4c 8d 85 60 ff ff ff lea -0xa0(%rbp),%r8 4a65e3: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 4a65ea: 8a 55 e0 mov -0x20(%rbp),%dl 4a65ed: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 4a65f4: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a65fb: e8 c4 97 fe ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4a6600: 8a 45 e0 mov -0x20(%rbp),%al 4a6603: 34 01 xor $0x1,%al 4a6605: 0f 84 52 01 00 00 je 4a675d <_d_arraysetlengthiT+0xc75> 4a660b: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 4a6612: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4a6616: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6618: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a661a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a661c: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 4a6623: 00 4a6624: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a662b: 00 00 4a662d: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a6634: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4a6639: 75 35 jne 4a6670 <_d_arraysetlengthiT+0xb88> 4a663b: 48 c7 45 a8 c0 00 00 movq $0xc0,-0x58(%rbp) 4a6642: 00 4a6643: bf c0 00 00 00 mov $0xc0,%edi 4a6648: e8 33 13 fe ff callq 487980 4a664d: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4a6654: 00 00 4a6656: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4a665d: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4a6661: ba c0 00 00 00 mov $0xc0,%edx 4a6666: 31 f6 xor %esi,%esi 4a6668: 48 89 c7 mov %rax,%rdi 4a666b: e8 30 15 fe ff callq 487ba0 4a6670: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a6677: 00 00 4a6679: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4a6680: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4a6684: 48 89 45 a0 mov %rax,-0x60(%rbp) 4a6688: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4a668d: 0f 84 83 00 00 00 je 4a6716 <_d_arraysetlengthiT+0xc2e> 4a6693: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a669a: 00 00 4a669c: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a66a3: 8b 04 08 mov (%rax,%rcx,1),%eax 4a66a6: 48 89 85 08 fd ff ff mov %rax,-0x2f8(%rbp) 4a66ad: 48 98 cltq 4a66af: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a66b3: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a66ba: 00 4a66bb: 48 03 45 a0 add -0x60(%rbp),%rax 4a66bf: 48 3b 45 98 cmp -0x68(%rbp),%rax 4a66c3: 0f 84 86 00 00 00 je 4a674f <_d_arraysetlengthiT+0xc67> 4a66c9: 48 8b 85 08 fd ff ff mov -0x2f8(%rbp),%rax 4a66d0: 48 98 cltq 4a66d2: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4a66d6: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4a66dd: 00 4a66de: 48 03 75 a0 add -0x60(%rbp),%rsi 4a66e2: 48 8b 7d 98 mov -0x68(%rbp),%rdi 4a66e6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a66e8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a66ea: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a66ec: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a66f3: 00 00 4a66f5: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a66fc: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4a6700: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a6704: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a670b: 00 4a670c: 48 03 45 a0 add -0x60(%rbp),%rax 4a6710: 48 89 45 98 mov %rax,-0x68(%rbp) 4a6714: eb 39 jmp 4a674f <_d_arraysetlengthiT+0xc67> 4a6716: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4a671d: 00 00 4a671f: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4a6726: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4a672a: 8b 08 mov (%rax),%ecx 4a672c: ff c1 inc %ecx 4a672e: 81 e1 07 00 00 00 and $0x7,%ecx 4a6734: 89 08 mov %ecx,(%rax) 4a6736: 48 89 c8 mov %rcx,%rax 4a6739: 48 98 cltq 4a673b: 48 8d 04 40 lea (%rax,%rax,2),%rax 4a673f: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4a6746: 00 4a6747: 48 03 45 a0 add -0x60(%rbp),%rax 4a674b: 48 89 45 98 mov %rax,-0x68(%rbp) 4a674f: 48 8d 75 80 lea -0x80(%rbp),%rsi 4a6753: 48 8b 7d 98 mov -0x68(%rbp),%rdi 4a6757: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6759: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a675b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a675d: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 4a6764: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4a6768: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a676a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a676c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a676e: 48 f7 45 b8 00 f0 ff testq $0xfffffffffffff000,-0x48(%rbp) 4a6775: ff 4a6776: b8 10 00 00 00 mov $0x10,%eax 4a677b: 75 02 jne 4a677f <_d_arraysetlengthiT+0xc97> 4a677d: 31 c0 xor %eax,%eax 4a677f: 48 03 85 60 ff ff ff add -0xa0(%rbp),%rax 4a6786: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a678d: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4a6794: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a6798: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a679f: 48 3b 85 60 fd ff ff cmp -0x2a0(%rbp),%rax 4a67a6: 0f 83 87 00 00 00 jae 4a6833 <_d_arraysetlengthiT+0xd4b> 4a67ac: 48 83 bd 58 fd ff ff cmpq $0x1,-0x2a8(%rbp) 4a67b3: 01 4a67b4: 75 2e jne 4a67e4 <_d_arraysetlengthiT+0xcfc> 4a67b6: 48 8b 95 60 fd ff ff mov -0x2a0(%rbp),%rdx 4a67bd: 48 2b 95 68 fd ff ff sub -0x298(%rbp),%rdx 4a67c4: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4a67cb: 40 0f be 30 rex movsbl (%rax),%esi 4a67cf: 48 8b bd 40 fd ff ff mov -0x2c0(%rbp),%rdi 4a67d6: 48 03 bd 68 fd ff ff add -0x298(%rbp),%rdi 4a67dd: e8 be 13 fe ff callq 487ba0 4a67e2: eb 4f jmp 4a6833 <_d_arraysetlengthiT+0xd4b> 4a67e4: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a67eb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a67ef: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a67f3: 48 3b 85 60 fd ff ff cmp -0x2a0(%rbp),%rax 4a67fa: 73 37 jae 4a6833 <_d_arraysetlengthiT+0xd4b> 4a67fc: 48 8b 95 58 fd ff ff mov -0x2a8(%rbp),%rdx 4a6803: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a6807: 48 8b bd 40 fd ff ff mov -0x2c0(%rbp),%rdi 4a680e: 48 03 7d d0 add -0x30(%rbp),%rdi 4a6812: e8 29 11 fe ff callq 487940 4a6817: 48 8b 85 58 fd ff ff mov -0x2a8(%rbp),%rax 4a681e: 48 01 45 d0 add %rax,-0x30(%rbp) 4a6822: eb cb jmp 4a67ef <_d_arraysetlengthiT+0xd07> 4a6824: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6828: 48 8b 40 08 mov 0x8(%rax),%rax 4a682c: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a6833: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a6837: 48 8b 8d 40 fd ff ff mov -0x2c0(%rbp),%rcx 4a683e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a6842: 48 89 02 mov %rax,(%rdx) 4a6845: 48 89 4a 08 mov %rcx,0x8(%rdx) 4a6849: 48 89 ca mov %rcx,%rdx 4a684c: 48 8b e5 mov %rbp,%rsp 4a684f: 5d pop %rbp 4a6850: c3 retq 4a6851: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4a6858: 00 4a6859: bf 40 19 4f 00 mov $0x4f1940,%edi 4a685e: 48 8b 05 db b0 04 00 mov 0x4b0db(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4a6865: 48 ff 50 58 rex.W callq *0x58(%rax) 4a6869: 48 89 d7 mov %rdx,%rdi 4a686c: e8 bb 27 fe ff callq 48902c <_d_throwc> 4a6871: f4 hlt 4a6872: 48 8b e5 mov %rbp,%rsp 4a6875: 5d pop %rbp 4a6876: c3 retq ... 00000000004a6878 <_memset16>: 4a6878: 55 push %rbp 4a6879: 48 8b ec mov %rsp,%rbp 4a687c: 48 83 ec 10 sub $0x10,%rsp 4a6880: 49 89 f8 mov %rdi,%r8 4a6883: 49 89 f1 mov %rsi,%r9 4a6886: 48 89 f8 mov %rdi,%rax 4a6889: 49 8d 0c 50 lea (%r8,%rdx,2),%rcx 4a688d: 4c 3b c1 cmp %rcx,%r8 4a6890: 73 0d jae 4a689f <_memset16+0x27> 4a6892: 66 45 89 08 mov %r9w,(%r8) 4a6896: 49 83 c0 02 add $0x2,%r8 4a689a: 49 39 c8 cmp %rcx,%r8 4a689d: 72 f3 jb 4a6892 <_memset16+0x1a> 4a689f: 48 8b e5 mov %rbp,%rsp 4a68a2: 5d pop %rbp 4a68a3: c3 retq 00000000004a68a4 <_memset32>: 4a68a4: 55 push %rbp 4a68a5: 48 8b ec mov %rsp,%rbp 4a68a8: 48 83 ec 10 sub $0x10,%rsp 4a68ac: 49 89 f8 mov %rdi,%r8 4a68af: 49 89 f1 mov %rsi,%r9 4a68b2: 48 89 f8 mov %rdi,%rax 4a68b5: 49 8d 0c 90 lea (%r8,%rdx,4),%rcx 4a68b9: 4c 3b c1 cmp %rcx,%r8 4a68bc: 73 0c jae 4a68ca <_memset32+0x26> 4a68be: 45 89 08 mov %r9d,(%r8) 4a68c1: 49 83 c0 04 add $0x4,%r8 4a68c5: 49 39 c8 cmp %rcx,%r8 4a68c8: 72 f4 jb 4a68be <_memset32+0x1a> 4a68ca: 48 8b e5 mov %rbp,%rsp 4a68cd: 5d pop %rbp 4a68ce: c3 retq ... 00000000004a68d0 <_memset64>: 4a68d0: 55 push %rbp 4a68d1: 48 8b ec mov %rsp,%rbp 4a68d4: 48 83 ec 10 sub $0x10,%rsp 4a68d8: 49 89 f8 mov %rdi,%r8 4a68db: 49 89 f1 mov %rsi,%r9 4a68de: 48 89 f8 mov %rdi,%rax 4a68e1: 49 8d 0c d0 lea (%r8,%rdx,8),%rcx 4a68e5: 4c 3b c1 cmp %rcx,%r8 4a68e8: 73 0c jae 4a68f6 <_memset64+0x26> 4a68ea: 4d 89 08 mov %r9,(%r8) 4a68ed: 49 83 c0 08 add $0x8,%r8 4a68f1: 49 39 c8 cmp %rcx,%r8 4a68f4: 72 f4 jb 4a68ea <_memset64+0x1a> 4a68f6: 48 8b e5 mov %rbp,%rsp 4a68f9: 5d pop %rbp 4a68fa: c3 retq ... 00000000004a68fc <_D2rt8monitor_7__arrayZ>: 4a68fc: 55 push %rbp 4a68fd: 48 8b ec mov %rsp,%rbp 4a6900: 48 83 ec 10 sub $0x10,%rsp 4a6904: 48 89 fa mov %rdi,%rdx 4a6907: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a690b: ba e4 41 4e 00 mov $0x4e41e4,%edx 4a6910: bf 11 00 00 00 mov $0x11,%edi 4a6915: 48 89 d6 mov %rdx,%rsi 4a6918: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a691c: e8 27 25 fe ff callq 488e48 <_d_arraybounds> 4a6921: 0f 1f 00 nopl (%rax) 00000000004a6924 <_D2rt8monitor_8__assertFiZv>: 4a6924: 55 push %rbp 4a6925: 48 8b ec mov %rsp,%rbp 4a6928: 48 83 ec 10 sub $0x10,%rsp 4a692c: 48 89 fa mov %rdi,%rdx 4a692f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a6933: ba e4 41 4e 00 mov $0x4e41e4,%edx 4a6938: bf 11 00 00 00 mov $0x11,%edi 4a693d: 48 89 d6 mov %rdx,%rsi 4a6940: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a6944: e8 b7 23 fe ff callq 488d00 <_d_assert> 4a6949: 0f 1f 00 nopl (%rax) 00000000004a694c <_D2rt8monitor_15__unittest_failFiZv>: 4a694c: 55 push %rbp 4a694d: 48 8b ec mov %rsp,%rbp 4a6950: 48 83 ec 10 sub $0x10,%rsp 4a6954: 48 89 fa mov %rdi,%rdx 4a6957: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a695b: ba e4 41 4e 00 mov $0x4e41e4,%edx 4a6960: bf 11 00 00 00 mov $0x11,%edi 4a6965: 48 89 d6 mov %rdx,%rsi 4a6968: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a696c: e8 1f 24 fe ff callq 488d90 <_d_unittest> 4a6971: 48 8b e5 mov %rbp,%rsp 4a6974: 5d pop %rbp 4a6975: c3 retq ... 00000000004a6978 <_d_monitordelete>: 4a6978: 55 push %rbp 4a6979: 48 8b ec mov %rsp,%rbp 4a697c: 48 83 ec 30 sub $0x30,%rsp 4a6980: 53 push %rbx 4a6981: 41 54 push %r12 4a6983: 41 55 push %r13 4a6985: 41 56 push %r14 4a6987: 49 89 fc mov %rdi,%r12 4a698a: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4a698f: e8 f8 ab 00 00 callq 4b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor> 4a6994: 49 89 c6 mov %rax,%r14 4a6997: 4d 85 f6 test %r14,%r14 4a699a: 0f 84 b8 00 00 00 je 4a6a58 <_d_monitordelete+0xe0> 4a69a0: 49 83 3e 00 cmpq $0x0,(%r14) 4a69a4: 74 11 je 4a69b7 <_d_monitordelete+0x3f> 4a69a6: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4a69ab: 31 ff xor %edi,%edi 4a69ad: e8 f2 ab 00 00 callq 4b15a4 <_D4core6atomic94__T11atomicStoreVE4core6atomic11MemoryOrderi2TPOS2rt8monitor_7MonitorTPOS2rt8monitor_7MonitorZ11atomicStoreFNaNbNiKOPS2rt8monitor_7MonitorPOS2rt8monitor_7MonitorZv> 4a69b2: e9 a1 00 00 00 jmpq 4a6a58 <_d_monitordelete+0xe0> 4a69b7: 49 8d 76 18 lea 0x18(%r14),%rsi 4a69bb: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4a69c2: e8 95 ab 00 00 callq 4b155c <_D4core6atomic24__T14atomicFetchAddTmTmZ14atomicFetchAddFNaNbNiKOmmZm> 4a69c7: 48 ff c8 dec %rax 4a69ca: 0f 85 88 00 00 00 jne 4a6a58 <_d_monitordelete+0xe0> 4a69d0: 49 8b 56 10 mov 0x10(%r14),%rdx 4a69d4: 49 8b 46 08 mov 0x8(%r14),%rax 4a69d8: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a69dc: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a69e0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4a69e5: 74 3a je 4a6a21 <_d_monitordelete+0xa9> 4a69e7: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4a69eb: 4c 8b 6d d0 mov -0x30(%rbp),%r13 4a69ef: 49 c1 e5 04 shl $0x4,%r13 4a69f3: 4c 03 6d d8 add -0x28(%rbp),%r13 4a69f7: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a69fb: 48 8b 03 mov (%rbx),%rax 4a69fe: 48 89 d1 mov %rdx,%rcx 4a6a01: 09 c1 or %eax,%ecx 4a6a03: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a6a07: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a6a0b: 74 0b je 4a6a18 <_d_monitordelete+0xa0> 4a6a0d: 49 8b f4 mov %r12,%rsi 4a6a10: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a6a14: 48 ff 55 e8 rex.W callq *-0x18(%rbp) 4a6a18: 48 83 c3 10 add $0x10,%rbx 4a6a1c: 49 3b dd cmp %r13,%rbx 4a6a1f: 72 d6 jb 4a69f7 <_d_monitordelete+0x7f> 4a6a21: 49 8d 5e 08 lea 0x8(%r14),%rbx 4a6a25: 48 8b 43 08 mov 0x8(%rbx),%rax 4a6a29: 48 85 c0 test %rax,%rax 4a6a2c: 74 08 je 4a6a36 <_d_monitordelete+0xbe> 4a6a2e: 48 89 c7 mov %rax,%rdi 4a6a31: e8 6a 0f fe ff callq 4879a0 4a6a36: 49 8d 7e 20 lea 0x20(%r14),%rdi 4a6a3a: e8 a1 11 fe ff callq 487be0 4a6a3f: 85 c0 test %eax,%eax 4a6a41: 74 01 je 4a6a44 <_d_monitordelete+0xcc> 4a6a43: f4 hlt 4a6a44: 49 8b fe mov %r14,%rdi 4a6a47: e8 54 0f fe ff callq 4879a0 4a6a4c: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4a6a51: 31 ff xor %edi,%edi 4a6a53: e8 4c ab 00 00 callq 4b15a4 <_D4core6atomic94__T11atomicStoreVE4core6atomic11MemoryOrderi2TPOS2rt8monitor_7MonitorTPOS2rt8monitor_7MonitorZ11atomicStoreFNaNbNiKOPS2rt8monitor_7MonitorPOS2rt8monitor_7MonitorZv> 4a6a58: 41 5e pop %r14 4a6a5a: 41 5d pop %r13 4a6a5c: 41 5c pop %r12 4a6a5e: 5b pop %rbx 4a6a5f: 48 8b e5 mov %rbp,%rsp 4a6a62: 5d pop %rbp 4a6a63: c3 retq 00000000004a6a64 <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv>: 4a6a64: 55 push %rbp 4a6a65: 48 8b ec mov %rsp,%rbp 4a6a68: 48 83 ec 30 sub $0x30,%rsp 4a6a6c: 53 push %rbx 4a6a6d: 41 54 push %r12 4a6a6f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4a6a73: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a6a77: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a6a7b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a6a7f: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a6a83: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4a6a87: 48 8b 72 08 mov 0x8(%rdx),%rsi 4a6a8b: 48 8b 1e mov (%rsi),%rbx 4a6a8e: 48 85 db test %rbx,%rbx 4a6a91: 74 33 je 4a6ac6 <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv+0x62> 4a6a93: 4c 8d a3 c0 00 00 00 lea 0xc0(%rbx),%r12 4a6a9a: 49 3b dc cmp %r12,%rbx 4a6a9d: 73 27 jae 4a6ac6 <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv+0x62> 4a6a9f: 48 8b 13 mov (%rbx),%rdx 4a6aa2: 48 85 d2 test %rdx,%rdx 4a6aa5: 74 16 je 4a6abd <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv+0x59> 4a6aa7: 48 89 d6 mov %rdx,%rsi 4a6aaa: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a6aae: 48 ff 55 d8 rex.W callq *-0x28(%rbp) 4a6ab2: 85 c0 test %eax,%eax 4a6ab4: 75 07 jne 4a6abd <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv+0x59> 4a6ab6: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4a6abd: 48 83 c3 18 add $0x18,%rbx 4a6ac1: 4c 39 e3 cmp %r12,%rbx 4a6ac4: 72 d9 jb 4a6a9f <_D2rt5tlsgc14processGCMarksFNbPvMDFNbPvZiZv+0x3b> 4a6ac6: 41 5c pop %r12 4a6ac8: 5b pop %rbx 4a6ac9: 48 8b e5 mov %rbp,%rsp 4a6acc: 5d pop %rbp 4a6acd: c3 retq ... 00000000004a6ad0 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6__dtorMFNbNiZv>: 4a6ad0: 55 push %rbp 4a6ad1: 48 8b ec mov %rsp,%rbp 4a6ad4: 48 83 ec 10 sub $0x10,%rsp 4a6ad8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6adc: 48 8b 3f mov (%rdi),%rdi 4a6adf: e8 e4 03 00 00 callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a6ae4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6ae8: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a6aef: 48 8b e5 mov %rbp,%rsp 4a6af2: 5d pop %rbp 4a6af3: c3 retq 4a6af4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a6af8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap10initializeMFNbZv>: 4a6af8: 55 push %rbp 4a6af9: 48 8b ec mov %rsp,%rbp 4a6afc: 48 83 ec 18 sub $0x18,%rsp 4a6b00: 53 push %rbx 4a6b01: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6b05: 31 ff xor %edi,%edi 4a6b07: e8 a4 11 fe ff callq 487cb0 4a6b0c: 89 c0 mov %eax,%eax 4a6b0e: 48 c1 e0 10 shl $0x10,%rax 4a6b12: 48 0d 0e 33 00 00 or $0x330e,%rax 4a6b18: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a6b1c: 48 83 c3 08 add $0x8,%rbx 4a6b20: 48 89 03 mov %rax,(%rbx) 4a6b23: 48 8b 03 mov (%rbx),%rax 4a6b26: 48 b9 6d e6 ec de 05 mov $0x5deece66d,%rcx 4a6b2d: 00 00 00 4a6b30: 48 f7 e1 mul %rcx 4a6b33: 48 83 c0 0b add $0xb,%rax 4a6b37: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 4a6b3e: ff 00 00 4a6b41: 48 23 c2 and %rdx,%rax 4a6b44: 48 89 03 mov %rax,(%rbx) 4a6b47: 5b pop %rbx 4a6b48: 48 8b e5 mov %rbp,%rsp 4a6b4b: 5d pop %rbp 4a6b4c: c3 retq 4a6b4d: 0f 1f 00 nopl (%rax) 00000000004a6b50 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiS2gc2gc4RootZv>: 4a6b50: 55 push %rbp 4a6b51: 48 8b ec mov %rsp,%rbp 4a6b54: 48 83 ec 10 sub $0x10,%rsp 4a6b58: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a6b5c: 48 8b 17 mov (%rdi),%rdx 4a6b5f: e8 64 01 00 00 callq 4a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node> 4a6b64: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a6b68: 48 89 01 mov %rax,(%rcx) 4a6b6b: 48 8b e5 mov %rbp,%rsp 4a6b6e: 5d pop %rbp 4a6b6f: c3 retq 00000000004a6b70 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeMFNbNiS2gc2gc4RootZv>: 4a6b70: 55 push %rbp 4a6b71: 48 8b ec mov %rsp,%rbp 4a6b74: 48 83 ec 10 sub $0x10,%rsp 4a6b78: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a6b7c: 48 89 fe mov %rdi,%rsi 4a6b7f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a6b83: e8 80 02 00 00 callq 4a6e08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv> 4a6b88: 48 8b e5 mov %rbp,%rsp 4a6b8b: 5d pop %rbp 4a6b8c: c3 retq 4a6b8d: 0f 1f 00 nopl (%rax) 00000000004a6b90 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7opApplyMFNbMDFNbKS2gc2gc4RootZiZi>: 4a6b90: 55 push %rbp 4a6b91: 48 8b ec mov %rsp,%rbp 4a6b94: 48 83 ec 30 sub $0x30,%rsp 4a6b98: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a6b9c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a6ba0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a6ba4: 48 8b 17 mov (%rdi),%rdx 4a6ba7: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a6bab: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4a6baf: ba c8 6b 4a 00 mov $0x4a6bc8,%edx 4a6bb4: 48 89 d6 mov %rdx,%rsi 4a6bb7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a6bbb: e8 48 03 00 00 callq 4a6f08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi> 4a6bc0: 48 8b e5 mov %rbp,%rsp 4a6bc3: 5d pop %rbp 4a6bc4: c3 retq 4a6bc5: 0f 1f 00 nopl (%rax) 00000000004a6bc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7opApplyMFNbMDFNbKS2gc2gc4RootZiZ9__lambda2MFNbKxS2gc2gc4RootZi>: 4a6bc8: 55 push %rbp 4a6bc9: 48 8b ec mov %rsp,%rbp 4a6bcc: 48 83 ec 10 sub $0x10,%rsp 4a6bd0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a6bd4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4a6bd8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a6bdc: 48 8d 48 10 lea 0x10(%rax),%rcx 4a6be0: 48 ff 51 08 rex.W callq *0x8(%rcx) 4a6be4: 48 8b e5 mov %rbp,%rsp 4a6be7: 5d pop %rbp 4a6be8: c3 retq 4a6be9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a6bf0 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7opApplyMxFNbMDFNbKxS2gc2gc4RootZiZi>: 4a6bf0: 55 push %rbp 4a6bf1: 48 8b ec mov %rsp,%rbp 4a6bf4: 48 83 ec 30 sub $0x30,%rsp 4a6bf8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a6bfc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a6c00: 48 8b 17 mov (%rdi),%rdx 4a6c03: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a6c07: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a6c0b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a6c0f: 48 89 d6 mov %rdx,%rsi 4a6c12: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a6c16: e8 ed 02 00 00 callq 4a6f08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi> 4a6c1b: 48 8b e5 mov %rbp,%rsp 4a6c1e: 5d pop %rbp 4a6c1f: c3 retq 00000000004a6c20 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllMFNbNiZv>: 4a6c20: 55 push %rbp 4a6c21: 48 8b ec mov %rsp,%rbp 4a6c24: 48 83 ec 10 sub $0x10,%rsp 4a6c28: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6c2c: 48 8b 3f mov (%rdi),%rdi 4a6c2f: e8 94 02 00 00 callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a6c34: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6c38: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a6c3f: 48 8b e5 mov %rbp,%rsp 4a6c42: 5d pop %rbp 4a6c43: c3 retq 4a6c44: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a6c48 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9allocNodeMFNbNiS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node>: 4a6c48: 55 push %rbp 4a6c49: 48 8b ec mov %rsp,%rbp 4a6c4c: 48 83 ec 10 sub $0x10,%rsp 4a6c50: 53 push %rbx 4a6c51: 41 54 push %r12 4a6c53: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a6c57: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a6c5b: bf 20 00 00 00 mov $0x20,%edi 4a6c60: e8 33 26 01 00 callq 4b9298 <_D2rt4util9container6common7xmallocFNbNimZPv> 4a6c65: 48 89 c3 mov %rax,%rbx 4a6c68: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4a6c6f: 00 4a6c70: 48 8b 43 08 mov 0x8(%rbx),%rax 4a6c74: 48 89 03 mov %rax,(%rbx) 4a6c77: 4c 8b 65 f0 mov -0x10(%rbp),%r12 4a6c7b: 49 83 c4 08 add $0x8,%r12 4a6c7f: 49 8b 0c 24 mov (%r12),%rcx 4a6c83: 48 c1 e9 10 shr $0x10,%rcx 4a6c87: 49 8b 04 24 mov (%r12),%rax 4a6c8b: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 4a6c92: 00 00 00 4a6c95: 48 f7 e6 mul %rsi 4a6c98: 48 83 c0 0b add $0xb,%rax 4a6c9c: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 4a6ca3: ff 00 00 4a6ca6: 48 23 c2 and %rdx,%rax 4a6ca9: 49 89 04 24 mov %rax,(%r12) 4a6cad: 89 4b 18 mov %ecx,0x18(%rbx) 4a6cb0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a6cb4: 48 89 7b 10 mov %rdi,0x10(%rbx) 4a6cb8: 48 8b c3 mov %rbx,%rax 4a6cbb: 41 5c pop %r12 4a6cbd: 5b pop %rbx 4a6cbe: 48 8b e5 mov %rbp,%rsp 4a6cc1: 5d pop %rbp 4a6cc2: c3 retq 4a6cc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node>: 4a6cc8: 55 push %rbp 4a6cc9: 48 8b ec mov %rsp,%rbp 4a6ccc: 48 83 ec 28 sub $0x28,%rsp 4a6cd0: 53 push %rbx 4a6cd1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a6cd5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a6cd9: 48 89 d3 mov %rdx,%rbx 4a6cdc: 48 85 db test %rbx,%rbx 4a6cdf: 75 69 jne 4a6d4a <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0x82> 4a6ce1: bf 20 00 00 00 mov $0x20,%edi 4a6ce6: e8 ad 25 01 00 callq 4b9298 <_D2rt4util9container6common7xmallocFNbNimZPv> 4a6ceb: 48 89 c3 mov %rax,%rbx 4a6cee: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4a6cf5: 00 4a6cf6: 48 8b 43 08 mov 0x8(%rbx),%rax 4a6cfa: 48 89 03 mov %rax,(%rbx) 4a6cfd: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a6d01: 48 83 c1 08 add $0x8,%rcx 4a6d05: 48 8b 11 mov (%rcx),%rdx 4a6d08: 48 c1 ea 10 shr $0x10,%rdx 4a6d0c: 89 55 e8 mov %edx,-0x18(%rbp) 4a6d0f: 48 8b 01 mov (%rcx),%rax 4a6d12: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 4a6d19: 00 00 00 4a6d1c: 48 f7 e6 mul %rsi 4a6d1f: 48 83 c0 0b add $0xb,%rax 4a6d23: 48 bf ff ff ff ff ff mov $0xffffffffffff,%rdi 4a6d2a: ff 00 00 4a6d2d: 48 23 c7 and %rdi,%rax 4a6d30: 48 89 01 mov %rax,(%rcx) 4a6d33: 8b 4d e8 mov -0x18(%rbp),%ecx 4a6d36: 89 4b 18 mov %ecx,0x18(%rbx) 4a6d39: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a6d3d: 48 89 53 10 mov %rdx,0x10(%rbx) 4a6d41: 48 8b c3 mov %rbx,%rax 4a6d44: 5b pop %rbx 4a6d45: 48 8b e5 mov %rbp,%rsp 4a6d48: 5d pop %rbp 4a6d49: c3 retq 4a6d4a: 4c 8b 43 10 mov 0x10(%rbx),%r8 4a6d4e: 4c 39 c6 cmp %r8,%rsi 4a6d51: 73 26 jae 4a6d79 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0xb1> 4a6d53: 48 8b 13 mov (%rbx),%rdx 4a6d56: e8 6d ff ff ff callq 4a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node> 4a6d5b: 48 89 03 mov %rax,(%rbx) 4a6d5e: 8b 78 18 mov 0x18(%rax),%edi 4a6d61: 3b 7b 18 cmp 0x18(%rbx),%edi 4a6d64: 73 3d jae 4a6da3 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0xdb> 4a6d66: 48 89 c1 mov %rax,%rcx 4a6d69: 48 8b 41 08 mov 0x8(%rcx),%rax 4a6d6d: 48 89 03 mov %rax,(%rbx) 4a6d70: 48 89 59 08 mov %rbx,0x8(%rcx) 4a6d74: 48 89 cb mov %rcx,%rbx 4a6d77: eb 2a jmp 4a6da3 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0xdb> 4a6d79: 4c 3b c6 cmp %rsi,%r8 4a6d7c: 73 25 jae 4a6da3 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0xdb> 4a6d7e: 48 8b 53 08 mov 0x8(%rbx),%rdx 4a6d82: e8 41 ff ff ff callq 4a6cc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node> 4a6d87: 48 89 43 08 mov %rax,0x8(%rbx) 4a6d8b: 8b 48 18 mov 0x18(%rax),%ecx 4a6d8e: 3b 4b 18 cmp 0x18(%rbx),%ecx 4a6d91: 73 10 jae 4a6da3 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6insertMFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node+0xdb> 4a6d93: 48 89 c1 mov %rax,%rcx 4a6d96: 48 8b 31 mov (%rcx),%rsi 4a6d99: 48 89 73 08 mov %rsi,0x8(%rbx) 4a6d9d: 48 89 19 mov %rbx,(%rcx) 4a6da0: 48 89 cb mov %rcx,%rbx 4a6da3: 48 8b c3 mov %rbx,%rax 4a6da6: 5b pop %rbx 4a6da7: 48 8b e5 mov %rbp,%rsp 4a6daa: 5d pop %rbp 4a6dab: c3 retq 4a6dac: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a6db0 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap8freeNodeFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv>: 4a6db0: 55 push %rbp 4a6db1: 48 8b ec mov %rsp,%rbp 4a6db4: 48 83 ec 10 sub $0x10,%rsp 4a6db8: e8 e3 0b fe ff callq 4879a0 4a6dbd: 48 8b e5 mov %rbp,%rsp 4a6dc0: 5d pop %rbp 4a6dc1: c3 retq 4a6dc2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a6dc8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7rotateLFNaNbNiNfPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node>: 4a6dc8: 55 push %rbp 4a6dc9: 48 8b ec mov %rsp,%rbp 4a6dcc: 48 89 f9 mov %rdi,%rcx 4a6dcf: 48 8b 51 08 mov 0x8(%rcx),%rdx 4a6dd3: 48 8b 02 mov (%rdx),%rax 4a6dd6: 48 89 41 08 mov %rax,0x8(%rcx) 4a6dda: 48 89 0a mov %rcx,(%rdx) 4a6ddd: 48 8b c2 mov %rdx,%rax 4a6de0: 5d pop %rbp 4a6de1: c3 retq 4a6de2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a6de8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap7rotateRFNaNbNiNfPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4Node>: 4a6de8: 55 push %rbp 4a6de9: 48 8b ec mov %rsp,%rbp 4a6dec: 48 89 f9 mov %rdi,%rcx 4a6def: 48 8b 11 mov (%rcx),%rdx 4a6df2: 48 8b 42 08 mov 0x8(%rdx),%rax 4a6df6: 48 89 01 mov %rax,(%rcx) 4a6df9: 48 89 4a 08 mov %rcx,0x8(%rdx) 4a6dfd: 48 8b c2 mov %rdx,%rax 4a6e00: 5d pop %rbp 4a6e01: c3 retq 4a6e02: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a6e08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv>: 4a6e08: 55 push %rbp 4a6e09: 48 8b ec mov %rsp,%rbp 4a6e0c: 48 83 ec 18 sub $0x18,%rsp 4a6e10: 53 push %rbx 4a6e11: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6e15: 49 89 f0 mov %rsi,%r8 4a6e18: 49 8b 10 mov (%r8),%rdx 4a6e1b: 48 85 d2 test %rdx,%rdx 4a6e1e: 0f 84 9d 00 00 00 je 4a6ec1 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0xb9> 4a6e24: 48 8b 42 10 mov 0x10(%rdx),%rax 4a6e28: 48 39 45 f8 cmp %rax,-0x8(%rbp) 4a6e2c: 73 10 jae 4a6e3e <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x36> 4a6e2e: 4c 8b c2 mov %rdx,%r8 4a6e31: 49 8b 10 mov (%r8),%rdx 4a6e34: 48 85 d2 test %rdx,%rdx 4a6e37: 75 eb jne 4a6e24 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x1c> 4a6e39: e9 83 00 00 00 jmpq 4a6ec1 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0xb9> 4a6e3e: 48 3b 45 f8 cmp -0x8(%rbp),%rax 4a6e42: 73 09 jae 4a6e4d <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x45> 4a6e44: 48 8d 4a 08 lea 0x8(%rdx),%rcx 4a6e48: 49 89 c8 mov %rcx,%r8 4a6e4b: eb e4 jmp 4a6e31 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x29> 4a6e4d: 48 83 3a 00 cmpq $0x0,(%rdx) 4a6e51: 74 4c je 4a6e9f <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x97> 4a6e53: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 4a6e58: 74 45 je 4a6e9f <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x97> 4a6e5a: 48 8b 0a mov (%rdx),%rcx 4a6e5d: 8b 59 18 mov 0x18(%rcx),%ebx 4a6e60: 48 8b 72 08 mov 0x8(%rdx),%rsi 4a6e64: 3b 5e 18 cmp 0x18(%rsi),%ebx 4a6e67: 73 24 jae 4a6e8d <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x85> 4a6e69: 48 8b 0a mov (%rdx),%rcx 4a6e6c: 48 8b 41 08 mov 0x8(%rcx),%rax 4a6e70: 48 89 02 mov %rax,(%rdx) 4a6e73: 48 89 51 08 mov %rdx,0x8(%rcx) 4a6e77: 49 89 08 mov %rcx,(%r8) 4a6e7a: 4c 8d 41 08 lea 0x8(%rcx),%r8 4a6e7e: 48 83 3a 00 cmpq $0x0,(%rdx) 4a6e82: 74 1b je 4a6e9f <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x97> 4a6e84: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 4a6e89: 75 cf jne 4a6e5a <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x52> 4a6e8b: eb 12 jmp 4a6e9f <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x97> 4a6e8d: 48 8b 3e mov (%rsi),%rdi 4a6e90: 48 89 7a 08 mov %rdi,0x8(%rdx) 4a6e94: 48 89 16 mov %rdx,(%rsi) 4a6e97: 49 89 30 mov %rsi,(%r8) 4a6e9a: 49 89 f0 mov %rsi,%r8 4a6e9d: eb df jmp 4a6e7e <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0x76> 4a6e9f: 48 83 3a 00 cmpq $0x0,(%rdx) 4a6ea3: 75 09 jne 4a6eae <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0xa6> 4a6ea5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4a6ea9: 49 89 08 mov %rcx,(%r8) 4a6eac: eb 06 jmp 4a6eb4 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap6removeFNbNiPPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeS2gc2gc4RootZv+0xac> 4a6eae: 48 8b 1a mov (%rdx),%rbx 4a6eb1: 49 89 18 mov %rbx,(%r8) 4a6eb4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a6eb8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a6ebc: e8 df 0a fe ff callq 4879a0 4a6ec1: 5b pop %rbx 4a6ec2: 48 8b e5 mov %rbp,%rsp 4a6ec5: 5d pop %rbp 4a6ec6: c3 retq 4a6ec7: 90 nop 00000000004a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv>: 4a6ec8: 55 push %rbp 4a6ec9: 48 8b ec mov %rsp,%rbp 4a6ecc: 48 83 ec 10 sub $0x10,%rsp 4a6ed0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6ed4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4a6ed9: 75 05 jne 4a6ee0 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv+0x18> 4a6edb: 48 8b e5 mov %rbp,%rsp 4a6ede: 5d pop %rbp 4a6edf: c3 retq 4a6ee0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6ee4: 48 8b 38 mov (%rax),%rdi 4a6ee7: e8 dc ff ff ff callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a6eec: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a6ef0: 48 8b 79 08 mov 0x8(%rcx),%rdi 4a6ef4: e8 cf ff ff ff callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a6ef9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a6efd: e8 9e 0a fe ff callq 4879a0 4a6f02: 48 8b e5 mov %rbp,%rsp 4a6f05: 5d pop %rbp 4a6f06: c3 retq 4a6f07: 90 nop 00000000004a6f08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi>: 4a6f08: 55 push %rbp 4a6f09: 48 8b ec mov %rsp,%rbp 4a6f0c: 48 83 ec 20 sub $0x20,%rsp 4a6f10: 53 push %rbx 4a6f11: 41 54 push %r12 4a6f13: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a6f17: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a6f1b: 48 89 d3 mov %rdx,%rbx 4a6f1e: 48 85 db test %rbx,%rbx 4a6f21: 75 0a jne 4a6f2d <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi+0x25> 4a6f23: 31 c0 xor %eax,%eax 4a6f25: 41 5c pop %r12 4a6f27: 5b pop %rbx 4a6f28: 48 8b e5 mov %rbp,%rsp 4a6f2b: 5d pop %rbp 4a6f2c: c3 retq 4a6f2d: 48 8b 13 mov (%rbx),%rdx 4a6f30: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a6f34: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a6f38: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a6f3c: 48 89 d6 mov %rdx,%rsi 4a6f3f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a6f43: e8 c0 ff ff ff callq 4a6f08 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi> 4a6f48: 49 89 c4 mov %rax,%r12 4a6f4b: 45 85 e4 test %r12d,%r12d 4a6f4e: 75 14 jne 4a6f64 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi+0x5c> 4a6f50: 48 8d 73 10 lea 0x10(%rbx),%rsi 4a6f54: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a6f58: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4a6f5c: 49 89 c4 mov %rax,%r12 4a6f5f: 45 85 e4 test %r12d,%r12d 4a6f62: 74 0b je 4a6f6f <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi+0x67> 4a6f64: 41 8b c4 mov %r12d,%eax 4a6f67: 41 5c pop %r12 4a6f69: 5b pop %rbx 4a6f6a: 48 8b e5 mov %rbp,%rsp 4a6f6d: 5d pop %rbp 4a6f6e: c3 retq 4a6f6f: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4a6f73: 48 89 cb mov %rcx,%rbx 4a6f76: 48 85 c9 test %rcx,%rcx 4a6f79: 75 b2 jne 4a6f2d <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi+0x25> 4a6f7b: eb a6 jmp 4a6f23 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeMDFNbKxS2gc2gc4RootZiZi+0x1b> 4a6f7d: 0f 1f 00 nopl (%rax) 00000000004a6f80 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap14__aggrPostblitMFNaNbNiNfZv>: 4a6f80: 55 push %rbp 4a6f81: 48 8b ec mov %rsp,%rbp 4a6f84: 48 83 ec 10 sub $0x10,%rsp 4a6f88: 48 8b e5 mov %rbp,%rsp 4a6f8b: 5d pop %rbp 4a6f8c: c3 retq 4a6f8d: 0f 1f 00 nopl (%rax) 00000000004a6f90 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap8opAssignMFNbNcNiNjS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5TreapZS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap>: 4a6f90: 55 push %rbp 4a6f91: 48 8b ec mov %rsp,%rbp 4a6f94: 48 83 ec 20 sub $0x20,%rsp 4a6f98: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6f9c: 48 89 fe mov %rdi,%rsi 4a6f9f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4a6fa3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6fa5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6fa7: 48 8d 75 10 lea 0x10(%rbp),%rsi 4a6fab: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a6faf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6fb1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a6fb3: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a6fb7: e8 0c ff ff ff callq 4a6ec8 <_D2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap9removeAllFNbNiPS2rt4util9container5treap23__T5TreapTS2gc2gc4RootZ5Treap4NodeZv> 4a6fbc: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6fc0: 48 8b e5 mov %rbp,%rsp 4a6fc3: 5d pop %rbp 4a6fc4: c3 retq 4a6fc5: 00 00 add %al,(%rax) ... 00000000004a6fc8 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6__dtorMFNbNiZv>: 4a6fc8: 55 push %rbp 4a6fc9: 48 8b ec mov %rsp,%rbp 4a6fcc: 48 83 ec 10 sub $0x10,%rsp 4a6fd0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6fd4: 48 8b 3f mov (%rdi),%rdi 4a6fd7: e8 3c 04 00 00 callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a6fdc: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a6fe0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a6fe7: 48 8b e5 mov %rbp,%rsp 4a6fea: 5d pop %rbp 4a6feb: c3 retq 4a6fec: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a6ff0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap10initializeMFNbZv>: 4a6ff0: 55 push %rbp 4a6ff1: 48 8b ec mov %rsp,%rbp 4a6ff4: 48 83 ec 18 sub $0x18,%rsp 4a6ff8: 53 push %rbx 4a6ff9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a6ffd: 31 ff xor %edi,%edi 4a6fff: e8 ac 0c fe ff callq 487cb0 4a7004: 89 c0 mov %eax,%eax 4a7006: 48 c1 e0 10 shl $0x10,%rax 4a700a: 48 0d 0e 33 00 00 or $0x330e,%rax 4a7010: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a7014: 48 83 c3 08 add $0x8,%rbx 4a7018: 48 89 03 mov %rax,(%rbx) 4a701b: 48 8b 03 mov (%rbx),%rax 4a701e: 48 b9 6d e6 ec de 05 mov $0x5deece66d,%rcx 4a7025: 00 00 00 4a7028: 48 f7 e1 mul %rcx 4a702b: 48 83 c0 0b add $0xb,%rax 4a702f: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 4a7036: ff 00 00 4a7039: 48 23 c2 and %rdx,%rax 4a703c: 48 89 03 mov %rax,(%rbx) 4a703f: 5b pop %rbx 4a7040: 48 8b e5 mov %rbp,%rsp 4a7043: 5d pop %rbp 4a7044: c3 retq 4a7045: 0f 1f 00 nopl (%rax) 00000000004a7048 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiS2gc2gc5RangeZv>: 4a7048: 55 push %rbp 4a7049: 48 8b ec mov %rsp,%rbp 4a704c: 48 83 ec 28 sub $0x28,%rsp 4a7050: 53 push %rbx 4a7051: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a7055: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a7059: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a705d: 48 8b 0f mov (%rdi),%rcx 4a7060: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a7064: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a7068: e8 83 01 00 00 callq 4a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node> 4a706d: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4a7071: 48 89 03 mov %rax,(%rbx) 4a7074: 5b pop %rbx 4a7075: 48 8b e5 mov %rbp,%rsp 4a7078: 5d pop %rbp 4a7079: c3 retq 4a707a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7080 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeMFNbNiS2gc2gc5RangeZv>: 4a7080: 55 push %rbp 4a7081: 48 8b ec mov %rsp,%rbp 4a7084: 48 83 ec 30 sub $0x30,%rsp 4a7088: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a708c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a7090: 48 89 fa mov %rdi,%rdx 4a7093: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a7097: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a709b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a709f: 48 89 d6 mov %rdx,%rsi 4a70a2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a70a6: e8 a5 02 00 00 callq 4a7350 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv> 4a70ab: 48 8b e5 mov %rbp,%rsp 4a70ae: 5d pop %rbp 4a70af: c3 retq 00000000004a70b0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZi>: 4a70b0: 55 push %rbp 4a70b1: 48 8b ec mov %rsp,%rbp 4a70b4: 48 83 ec 30 sub $0x30,%rsp 4a70b8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a70bc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a70c0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a70c4: 48 8b 17 mov (%rdi),%rdx 4a70c7: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a70cb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4a70cf: ba e8 70 4a 00 mov $0x4a70e8,%edx 4a70d4: 48 89 d6 mov %rdx,%rsi 4a70d7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a70db: e8 78 03 00 00 callq 4a7458 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi> 4a70e0: 48 8b e5 mov %rbp,%rsp 4a70e3: 5d pop %rbp 4a70e4: c3 retq 4a70e5: 0f 1f 00 nopl (%rax) 00000000004a70e8 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMFNbMDFNbKS2gc2gc5RangeZiZ9__lambda2MFNbKxS2gc2gc5RangeZi>: 4a70e8: 55 push %rbp 4a70e9: 48 8b ec mov %rsp,%rbp 4a70ec: 48 83 ec 10 sub $0x10,%rsp 4a70f0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a70f4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4a70f8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a70fc: 48 8d 48 10 lea 0x10(%rax),%rcx 4a7100: 48 ff 51 08 rex.W callq *0x8(%rcx) 4a7104: 48 8b e5 mov %rbp,%rsp 4a7107: 5d pop %rbp 4a7108: c3 retq 4a7109: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7110 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7opApplyMxFNbMDFNbKxS2gc2gc5RangeZiZi>: 4a7110: 55 push %rbp 4a7111: 48 8b ec mov %rsp,%rbp 4a7114: 48 83 ec 30 sub $0x30,%rsp 4a7118: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a711c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a7120: 48 8b 17 mov (%rdi),%rdx 4a7123: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a7127: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a712b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a712f: 48 89 d6 mov %rdx,%rsi 4a7132: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a7136: e8 1d 03 00 00 callq 4a7458 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi> 4a713b: 48 8b e5 mov %rbp,%rsp 4a713e: 5d pop %rbp 4a713f: c3 retq 00000000004a7140 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllMFNbNiZv>: 4a7140: 55 push %rbp 4a7141: 48 8b ec mov %rsp,%rbp 4a7144: 48 83 ec 10 sub $0x10,%rsp 4a7148: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a714c: 48 8b 3f mov (%rdi),%rdi 4a714f: e8 c4 02 00 00 callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a7154: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a7158: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4a715f: 48 8b e5 mov %rbp,%rsp 4a7162: 5d pop %rbp 4a7163: c3 retq 4a7164: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7168 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9allocNodeMFNbNiS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node>: 4a7168: 55 push %rbp 4a7169: 48 8b ec mov %rsp,%rbp 4a716c: 48 83 ec 20 sub $0x20,%rsp 4a7170: 53 push %rbx 4a7171: 41 54 push %r12 4a7173: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a7177: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a717b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a717f: bf 28 00 00 00 mov $0x28,%edi 4a7184: e8 0f 21 01 00 callq 4b9298 <_D2rt4util9container6common7xmallocFNbNimZPv> 4a7189: 48 89 c3 mov %rax,%rbx 4a718c: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4a7193: 00 4a7194: 48 8b 43 08 mov 0x8(%rbx),%rax 4a7198: 48 89 03 mov %rax,(%rbx) 4a719b: 4c 8b 65 e0 mov -0x20(%rbp),%r12 4a719f: 49 83 c4 08 add $0x8,%r12 4a71a3: 49 8b 0c 24 mov (%r12),%rcx 4a71a7: 48 c1 e9 10 shr $0x10,%rcx 4a71ab: 49 8b 04 24 mov (%r12),%rax 4a71af: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 4a71b6: 00 00 00 4a71b9: 48 f7 e6 mul %rsi 4a71bc: 48 83 c0 0b add $0xb,%rax 4a71c0: 48 ba ff ff ff ff ff mov $0xffffffffffff,%rdx 4a71c7: ff 00 00 4a71ca: 48 23 c2 and %rdx,%rax 4a71cd: 49 89 04 24 mov %rax,(%r12) 4a71d1: 89 4b 20 mov %ecx,0x20(%rbx) 4a71d4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a71d8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a71dc: 48 89 43 10 mov %rax,0x10(%rbx) 4a71e0: 48 89 53 18 mov %rdx,0x18(%rbx) 4a71e4: 48 8b c3 mov %rbx,%rax 4a71e7: 41 5c pop %r12 4a71e9: 5b pop %rbx 4a71ea: 48 8b e5 mov %rbp,%rsp 4a71ed: 5d pop %rbp 4a71ee: c3 retq 4a71ef: 90 nop 00000000004a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node>: 4a71f0: 55 push %rbp 4a71f1: 48 8b ec mov %rsp,%rbp 4a71f4: 48 83 ec 38 sub $0x38,%rsp 4a71f8: 53 push %rbx 4a71f9: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a71fd: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a7201: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a7205: 48 89 cb mov %rcx,%rbx 4a7208: 48 85 db test %rbx,%rbx 4a720b: 75 71 jne 4a727e <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0x8e> 4a720d: bf 28 00 00 00 mov $0x28,%edi 4a7212: e8 81 20 01 00 callq 4b9298 <_D2rt4util9container6common7xmallocFNbNimZPv> 4a7217: 48 89 c3 mov %rax,%rbx 4a721a: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4a7221: 00 4a7222: 48 8b 43 08 mov 0x8(%rbx),%rax 4a7226: 48 89 03 mov %rax,(%rbx) 4a7229: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4a722d: 48 83 c1 08 add $0x8,%rcx 4a7231: 48 8b 11 mov (%rcx),%rdx 4a7234: 48 c1 ea 10 shr $0x10,%rdx 4a7238: 89 55 d8 mov %edx,-0x28(%rbp) 4a723b: 48 8b 01 mov (%rcx),%rax 4a723e: 48 be 6d e6 ec de 05 mov $0x5deece66d,%rsi 4a7245: 00 00 00 4a7248: 48 f7 e6 mul %rsi 4a724b: 48 83 c0 0b add $0xb,%rax 4a724f: 48 bf ff ff ff ff ff mov $0xffffffffffff,%rdi 4a7256: ff 00 00 4a7259: 48 23 c7 and %rdi,%rax 4a725c: 48 89 01 mov %rax,(%rcx) 4a725f: 8b 4d d8 mov -0x28(%rbp),%ecx 4a7262: 89 4b 20 mov %ecx,0x20(%rbx) 4a7265: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a7269: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a726d: 48 89 43 10 mov %rax,0x10(%rbx) 4a7271: 48 89 53 18 mov %rdx,0x18(%rbx) 4a7275: 48 8b c3 mov %rbx,%rax 4a7278: 5b pop %rbx 4a7279: 48 8b e5 mov %rbp,%rsp 4a727c: 5d pop %rbp 4a727d: c3 retq 4a727e: 4c 8b 43 10 mov 0x10(%rbx),%r8 4a7282: 4c 39 c6 cmp %r8,%rsi 4a7285: 73 30 jae 4a72b7 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0xc7> 4a7287: 48 8b 0b mov (%rbx),%rcx 4a728a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a728e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a7292: e8 59 ff ff ff callq 4a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node> 4a7297: 48 89 03 mov %rax,(%rbx) 4a729a: 44 8b 40 20 mov 0x20(%rax),%r8d 4a729e: 44 3b 43 20 cmp 0x20(%rbx),%r8d 4a72a2: 73 45 jae 4a72e9 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0xf9> 4a72a4: 48 89 c1 mov %rax,%rcx 4a72a7: 48 8b 79 08 mov 0x8(%rcx),%rdi 4a72ab: 48 89 3b mov %rdi,(%rbx) 4a72ae: 48 89 59 08 mov %rbx,0x8(%rcx) 4a72b2: 48 89 cb mov %rcx,%rbx 4a72b5: eb 32 jmp 4a72e9 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0xf9> 4a72b7: 4c 3b c6 cmp %rsi,%r8 4a72ba: 73 2d jae 4a72e9 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0xf9> 4a72bc: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4a72c0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a72c4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a72c8: e8 23 ff ff ff callq 4a71f0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node> 4a72cd: 48 89 43 08 mov %rax,0x8(%rbx) 4a72d1: 8b 78 20 mov 0x20(%rax),%edi 4a72d4: 3b 7b 20 cmp 0x20(%rbx),%edi 4a72d7: 73 10 jae 4a72e9 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6insertMFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node+0xf9> 4a72d9: 48 89 c1 mov %rax,%rcx 4a72dc: 48 8b 01 mov (%rcx),%rax 4a72df: 48 89 43 08 mov %rax,0x8(%rbx) 4a72e3: 48 89 19 mov %rbx,(%rcx) 4a72e6: 48 89 cb mov %rcx,%rbx 4a72e9: 48 8b c3 mov %rbx,%rax 4a72ec: 5b pop %rbx 4a72ed: 48 8b e5 mov %rbp,%rsp 4a72f0: 5d pop %rbp 4a72f1: c3 retq 4a72f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a72f8 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap8freeNodeFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv>: 4a72f8: 55 push %rbp 4a72f9: 48 8b ec mov %rsp,%rbp 4a72fc: 48 83 ec 10 sub $0x10,%rsp 4a7300: e8 9b 06 fe ff callq 4879a0 4a7305: 48 8b e5 mov %rbp,%rsp 4a7308: 5d pop %rbp 4a7309: c3 retq 4a730a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7310 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7rotateLFNaNbNiNfPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node>: 4a7310: 55 push %rbp 4a7311: 48 8b ec mov %rsp,%rbp 4a7314: 48 89 f9 mov %rdi,%rcx 4a7317: 48 8b 51 08 mov 0x8(%rcx),%rdx 4a731b: 48 8b 02 mov (%rdx),%rax 4a731e: 48 89 41 08 mov %rax,0x8(%rcx) 4a7322: 48 89 0a mov %rcx,(%rdx) 4a7325: 48 8b c2 mov %rdx,%rax 4a7328: 5d pop %rbp 4a7329: c3 retq 4a732a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7330 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap7rotateRFNaNbNiNfPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4Node>: 4a7330: 55 push %rbp 4a7331: 48 8b ec mov %rsp,%rbp 4a7334: 48 89 f9 mov %rdi,%rcx 4a7337: 48 8b 11 mov (%rcx),%rdx 4a733a: 48 8b 42 08 mov 0x8(%rdx),%rax 4a733e: 48 89 01 mov %rax,(%rcx) 4a7341: 48 89 4a 08 mov %rcx,0x8(%rdx) 4a7345: 48 8b c2 mov %rdx,%rax 4a7348: 5d pop %rbp 4a7349: c3 retq 4a734a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7350 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv>: 4a7350: 55 push %rbp 4a7351: 48 8b ec mov %rsp,%rbp 4a7354: 48 83 ec 28 sub $0x28,%rsp 4a7358: 53 push %rbx 4a7359: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a735d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a7361: 49 89 d1 mov %rdx,%r9 4a7364: 4d 8b 01 mov (%r9),%r8 4a7367: 4d 85 c0 test %r8,%r8 4a736a: 0f 84 a0 00 00 00 je 4a7410 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0xc0> 4a7370: 49 8b 40 10 mov 0x10(%r8),%rax 4a7374: 48 39 45 f0 cmp %rax,-0x10(%rbp) 4a7378: 73 10 jae 4a738a <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x3a> 4a737a: 4d 8b c8 mov %r8,%r9 4a737d: 4d 8b 01 mov (%r9),%r8 4a7380: 4d 85 c0 test %r8,%r8 4a7383: 75 eb jne 4a7370 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x20> 4a7385: e9 86 00 00 00 jmpq 4a7410 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0xc0> 4a738a: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4a738e: 73 09 jae 4a7399 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x49> 4a7390: 49 8d 48 08 lea 0x8(%r8),%rcx 4a7394: 49 89 c9 mov %rcx,%r9 4a7397: eb e4 jmp 4a737d <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x2d> 4a7399: 49 83 38 00 cmpq $0x0,(%r8) 4a739d: 74 4f je 4a73ee <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x9e> 4a739f: 49 83 78 08 00 cmpq $0x0,0x8(%r8) 4a73a4: 74 48 je 4a73ee <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x9e> 4a73a6: 49 8b 08 mov (%r8),%rcx 4a73a9: 8b 51 20 mov 0x20(%rcx),%edx 4a73ac: 49 8b 58 08 mov 0x8(%r8),%rbx 4a73b0: 3b 53 20 cmp 0x20(%rbx),%edx 4a73b3: 73 24 jae 4a73d9 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x89> 4a73b5: 49 8b 08 mov (%r8),%rcx 4a73b8: 48 8b 41 08 mov 0x8(%rcx),%rax 4a73bc: 49 89 00 mov %rax,(%r8) 4a73bf: 4c 89 41 08 mov %r8,0x8(%rcx) 4a73c3: 49 89 09 mov %rcx,(%r9) 4a73c6: 4c 8d 49 08 lea 0x8(%rcx),%r9 4a73ca: 49 83 38 00 cmpq $0x0,(%r8) 4a73ce: 74 1e je 4a73ee <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x9e> 4a73d0: 49 83 78 08 00 cmpq $0x0,0x8(%r8) 4a73d5: 75 cf jne 4a73a6 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x56> 4a73d7: eb 15 jmp 4a73ee <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x9e> 4a73d9: 48 89 da mov %rbx,%rdx 4a73dc: 48 8b 32 mov (%rdx),%rsi 4a73df: 49 89 70 08 mov %rsi,0x8(%r8) 4a73e3: 4c 89 02 mov %r8,(%rdx) 4a73e6: 49 89 11 mov %rdx,(%r9) 4a73e9: 49 89 d1 mov %rdx,%r9 4a73ec: eb dc jmp 4a73ca <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0x7a> 4a73ee: 49 83 38 00 cmpq $0x0,(%r8) 4a73f2: 75 09 jne 4a73fd <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0xad> 4a73f4: 49 8b 48 08 mov 0x8(%r8),%rcx 4a73f8: 49 89 09 mov %rcx,(%r9) 4a73fb: eb 06 jmp 4a7403 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap6removeFNbNiPPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeS2gc2gc5RangeZv+0xb3> 4a73fd: 49 8b 10 mov (%r8),%rdx 4a7400: 49 89 11 mov %rdx,(%r9) 4a7403: 4c 89 45 e8 mov %r8,-0x18(%rbp) 4a7407: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a740b: e8 90 05 fe ff callq 4879a0 4a7410: 5b pop %rbx 4a7411: 48 8b e5 mov %rbp,%rsp 4a7414: 5d pop %rbp 4a7415: c3 retq 4a7416: 66 90 xchg %ax,%ax 00000000004a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv>: 4a7418: 55 push %rbp 4a7419: 48 8b ec mov %rsp,%rbp 4a741c: 48 83 ec 10 sub $0x10,%rsp 4a7420: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a7424: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4a7429: 75 05 jne 4a7430 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv+0x18> 4a742b: 48 8b e5 mov %rbp,%rsp 4a742e: 5d pop %rbp 4a742f: c3 retq 4a7430: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a7434: 48 8b 38 mov (%rax),%rdi 4a7437: e8 dc ff ff ff callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a743c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a7440: 48 8b 79 08 mov 0x8(%rcx),%rdi 4a7444: e8 cf ff ff ff callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a7449: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a744d: e8 4e 05 fe ff callq 4879a0 4a7452: 48 8b e5 mov %rbp,%rsp 4a7455: 5d pop %rbp 4a7456: c3 retq 4a7457: 90 nop 00000000004a7458 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi>: 4a7458: 55 push %rbp 4a7459: 48 8b ec mov %rsp,%rbp 4a745c: 48 83 ec 20 sub $0x20,%rsp 4a7460: 53 push %rbx 4a7461: 41 54 push %r12 4a7463: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a7467: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a746b: 48 89 d3 mov %rdx,%rbx 4a746e: 48 85 db test %rbx,%rbx 4a7471: 75 0a jne 4a747d <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi+0x25> 4a7473: 31 c0 xor %eax,%eax 4a7475: 41 5c pop %r12 4a7477: 5b pop %rbx 4a7478: 48 8b e5 mov %rbp,%rsp 4a747b: 5d pop %rbp 4a747c: c3 retq 4a747d: 48 8b 13 mov (%rbx),%rdx 4a7480: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a7484: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a7488: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a748c: 48 89 d6 mov %rdx,%rsi 4a748f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a7493: e8 c0 ff ff ff callq 4a7458 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi> 4a7498: 49 89 c4 mov %rax,%r12 4a749b: 45 85 e4 test %r12d,%r12d 4a749e: 75 14 jne 4a74b4 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi+0x5c> 4a74a0: 48 8d 73 10 lea 0x10(%rbx),%rsi 4a74a4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a74a8: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4a74ac: 49 89 c4 mov %rax,%r12 4a74af: 45 85 e4 test %r12d,%r12d 4a74b2: 74 0b je 4a74bf <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi+0x67> 4a74b4: 41 8b c4 mov %r12d,%eax 4a74b7: 41 5c pop %r12 4a74b9: 5b pop %rbx 4a74ba: 48 8b e5 mov %rbp,%rsp 4a74bd: 5d pop %rbp 4a74be: c3 retq 4a74bf: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4a74c3: 48 89 cb mov %rcx,%rbx 4a74c6: 48 85 c9 test %rcx,%rcx 4a74c9: 75 b2 jne 4a747d <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi+0x25> 4a74cb: eb a6 jmp 4a7473 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap13opApplyHelperFNbxPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeMDFNbKxS2gc2gc5RangeZiZi+0x1b> 4a74cd: 0f 1f 00 nopl (%rax) 00000000004a74d0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap14__aggrPostblitMFNaNbNiNfZv>: 4a74d0: 55 push %rbp 4a74d1: 48 8b ec mov %rsp,%rbp 4a74d4: 48 83 ec 10 sub $0x10,%rsp 4a74d8: 48 8b e5 mov %rbp,%rsp 4a74db: 5d pop %rbp 4a74dc: c3 retq 4a74dd: 0f 1f 00 nopl (%rax) 00000000004a74e0 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap8opAssignMFNbNcNiNjS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5TreapZS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap>: 4a74e0: 55 push %rbp 4a74e1: 48 8b ec mov %rsp,%rbp 4a74e4: 48 83 ec 20 sub $0x20,%rsp 4a74e8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a74ec: 48 89 fe mov %rdi,%rsi 4a74ef: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4a74f3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a74f5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a74f7: 48 8d 75 10 lea 0x10(%rbp),%rsi 4a74fb: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a74ff: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a7501: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a7503: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a7507: e8 0c ff ff ff callq 4a7418 <_D2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap9removeAllFNbNiPS2rt4util9container5treap24__T5TreapTS2gc2gc5RangeZ5Treap4NodeZv> 4a750c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a7510: 48 8b e5 mov %rbp,%rsp 4a7513: 5d pop %rbp 4a7514: c3 retq 4a7515: 00 00 add %al,(%rax) ... 00000000004a7518 <_D2rt8typeinfo7ti_Aint11TypeInfo_Aw8toStringMxFNaNbNfZAya>: 4a7518: 55 push %rbp 4a7519: 48 8b ec mov %rsp,%rbp 4a751c: 48 83 ec 10 sub $0x10,%rsp 4a7520: 48 8b 15 f1 cc 03 00 mov 0x3ccf1(%rip),%rdx # 4e4218 <_TMP2630+0x8> 4a7527: 48 8b 05 e2 cc 03 00 mov 0x3cce2(%rip),%rax # 4e4210 <_TMP2630> 4a752e: 48 8b e5 mov %rbp,%rsp 4a7531: 5d pop %rbp 4a7532: c3 retq 4a7533: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7538 <_D2rt8typeinfo7ti_Aint11TypeInfo_Aw4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4a7538: 55 push %rbp 4a7539: 48 8b ec mov %rsp,%rbp 4a753c: 48 83 ec 10 sub $0x10,%rsp 4a7540: b8 00 44 4e 00 mov $0x4e4400,%eax 4a7545: 48 8b e5 mov %rbp,%rsp 4a7548: 5d pop %rbp 4a7549: c3 retq ... 00000000004a754c <_D2rt8typeinfo9ti_Ashort11TypeInfo_Au8toStringMxFNaNbNfZAya>: 4a754c: 55 push %rbp 4a754d: 48 8b ec mov %rsp,%rbp 4a7550: 48 83 ec 10 sub $0x10,%rsp 4a7554: 48 8b 15 ad cd 03 00 mov 0x3cdad(%rip),%rdx # 4e4308 <_TMP2647+0x8> 4a755b: 48 8b 05 9e cd 03 00 mov 0x3cd9e(%rip),%rax # 4e4300 <_TMP2647> 4a7562: 48 8b e5 mov %rbp,%rsp 4a7565: 5d pop %rbp 4a7566: c3 retq 4a7567: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a756c <_D2rt8typeinfo9ti_Ashort11TypeInfo_Au4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4a756c: 55 push %rbp 4a756d: 48 8b ec mov %rsp,%rbp 4a7570: 48 83 ec 10 sub $0x10,%rsp 4a7574: b8 00 4b 4e 00 mov $0x4e4b00,%eax 4a7579: 48 8b e5 mov %rbp,%rsp 4a757c: 5d pop %rbp 4a757d: c3 retq ... 00000000004a7580 <_D2rt8typeinfo8ti_dchar10TypeInfo_w8toStringMxFNaNbNfZAya>: 4a7580: 55 push %rbp 4a7581: 48 8b ec mov %rsp,%rbp 4a7584: 48 83 ec 10 sub $0x10,%rsp 4a7588: 48 8b 15 69 ce 03 00 mov 0x3ce69(%rip),%rdx # 4e43f8 <_TMP2667+0x8> 4a758f: 48 8b 05 5a ce 03 00 mov 0x3ce5a(%rip),%rax # 4e43f0 <_TMP2667> 4a7596: 48 8b e5 mov %rbp,%rsp 4a7599: 5d pop %rbp 4a759a: c3 retq 4a759b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a75a0 <_D2rt8typeinfo8ti_dchar10TypeInfo_w7getHashMxFNaNbNexPvZm>: 4a75a0: 55 push %rbp 4a75a1: 48 8b ec mov %rsp,%rbp 4a75a4: 48 83 ec 10 sub $0x10,%rsp 4a75a8: 8b 06 mov (%rsi),%eax 4a75aa: 48 8b e5 mov %rbp,%rsp 4a75ad: 5d pop %rbp 4a75ae: c3 retq 4a75af: 90 nop 00000000004a75b0 <_D2rt8typeinfo8ti_dchar10TypeInfo_w6equalsMxFNaNbNexPvxPvZb>: 4a75b0: 55 push %rbp 4a75b1: 48 8b ec mov %rsp,%rbp 4a75b4: 48 83 ec 20 sub $0x20,%rsp 4a75b8: 8b 02 mov (%rdx),%eax 4a75ba: 3b 06 cmp (%rsi),%eax 4a75bc: 0f 94 c0 sete %al 4a75bf: 0f b6 c0 movzbl %al,%eax 4a75c2: 48 8b e5 mov %rbp,%rsp 4a75c5: 5d pop %rbp 4a75c6: c3 retq 4a75c7: 90 nop 00000000004a75c8 <_D2rt8typeinfo8ti_dchar10TypeInfo_w7compareMxFNaNbNexPvxPvZi>: 4a75c8: 55 push %rbp 4a75c9: 48 8b ec mov %rsp,%rbp 4a75cc: 48 83 ec 20 sub $0x20,%rsp 4a75d0: 8b 02 mov (%rdx),%eax 4a75d2: 2b 06 sub (%rsi),%eax 4a75d4: 48 8b e5 mov %rbp,%rsp 4a75d7: 5d pop %rbp 4a75d8: c3 retq 4a75d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a75e0 <_D2rt8typeinfo8ti_dchar10TypeInfo_w5tsizeMxFNaNbNdNiNeZm>: 4a75e0: 55 push %rbp 4a75e1: 48 8b ec mov %rsp,%rbp 4a75e4: 48 83 ec 10 sub $0x10,%rsp 4a75e8: b8 04 00 00 00 mov $0x4,%eax 4a75ed: 48 8b e5 mov %rbp,%rsp 4a75f0: 5d pop %rbp 4a75f1: c3 retq 4a75f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a75f8 <_D2rt8typeinfo8ti_dchar10TypeInfo_w4swapMxFNaNbNePvPvZv>: 4a75f8: 55 push %rbp 4a75f9: 48 8b ec mov %rsp,%rbp 4a75fc: 48 83 ec 20 sub $0x20,%rsp 4a7600: 8b 0a mov (%rdx),%ecx 4a7602: 8b 06 mov (%rsi),%eax 4a7604: 89 02 mov %eax,(%rdx) 4a7606: 89 0e mov %ecx,(%rsi) 4a7608: 48 8b e5 mov %rbp,%rsp 4a760b: 5d pop %rbp 4a760c: c3 retq 4a760d: 0f 1f 00 nopl (%rax) 00000000004a7610 <_D2rt8typeinfo8ti_dchar10TypeInfo_w4initMxFNaNbNiNeZAxv>: 4a7610: 55 push %rbp 4a7611: 48 8b ec mov %rsp,%rbp 4a7614: 48 83 ec 10 sub $0x10,%rsp 4a7618: b9 50 62 4f 00 mov $0x4f6250,%ecx 4a761d: b8 01 00 00 00 mov $0x1,%eax 4a7622: 48 89 c2 mov %rax,%rdx 4a7625: be 04 00 00 00 mov $0x4,%esi 4a762a: bf 01 00 00 00 mov $0x1,%edi 4a762f: e8 48 0f 01 00 callq 4b857c <_d_arraycast> 4a7634: 48 8b e5 mov %rbp,%rsp 4a7637: 5d pop %rbp 4a7638: c3 retq 4a7639: 00 00 add %al,(%rax) ... 00000000004a763c <_D2rt8typeinfo9ti_double10TypeInfo_d8toStringMxFNaNbNfZAya>: 4a763c: 55 push %rbp 4a763d: 48 8b ec mov %rsp,%rbp 4a7640: 48 83 ec 10 sub $0x10,%rsp 4a7644: 48 8b 15 8d ce 03 00 mov 0x3ce8d(%rip),%rdx # 4e44d8 <_TMP2671+0x8> 4a764b: 48 8b 05 7e ce 03 00 mov 0x3ce7e(%rip),%rax # 4e44d0 <_TMP2671> 4a7652: 48 8b e5 mov %rbp,%rsp 4a7655: 5d pop %rbp 4a7656: c3 retq 4a7657: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a765c <_D2rt8typeinfo9ti_double10TypeInfo_d7getHashMxFNaNbNexPvZm>: 4a765c: 55 push %rbp 4a765d: 48 8b ec mov %rsp,%rbp 4a7660: 48 83 ec 30 sub $0x30,%rsp 4a7664: f2 48 0f 10 06 rex.W movsd (%rsi),%xmm0 4a7669: f2 48 0f 11 45 e8 rex.W movsd %xmm0,-0x18(%rbp) 4a766f: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a7673: 48 01 c0 add %rax,%rax 4a7676: 75 11 jne 4a7689 <_D2rt8typeinfo9ti_double10TypeInfo_d7getHashMxFNaNbNexPvZm+0x2d> 4a7678: 31 c9 xor %ecx,%ecx 4a767a: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4a767e: f2 0f 10 4d d0 movsd -0x30(%rbp),%xmm1 4a7683: f2 48 0f 11 4d e8 rex.W movsd %xmm1,-0x18(%rbp) 4a7689: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4a768d: be 08 00 00 00 mov $0x8,%esi 4a7692: 31 ff xor %edi,%edi 4a7694: e8 4f a8 fe ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4a7699: 48 8b e5 mov %rbp,%rsp 4a769c: 5d pop %rbp 4a769d: c3 retq 4a769e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a76a4 <_D2rt8typeinfo9ti_double10TypeInfo_d6equalsMxFNaNbNexPvxPvZb>: 4a76a4: 55 push %rbp 4a76a5: 48 8b ec mov %rsp,%rbp 4a76a8: 48 83 ec 20 sub $0x20,%rsp 4a76ac: f2 48 0f 10 02 rex.W movsd (%rdx),%xmm0 4a76b1: f2 48 0f 10 0e rex.W movsd (%rsi),%xmm1 4a76b6: 66 0f 2e c8 ucomisd %xmm0,%xmm1 4a76ba: b8 01 00 00 00 mov $0x1,%eax 4a76bf: 7a 02 jp 4a76c3 <_D2rt8typeinfo9ti_double10TypeInfo_d6equalsMxFNaNbNexPvxPvZb+0x1f> 4a76c1: 74 02 je 4a76c5 <_D2rt8typeinfo9ti_double10TypeInfo_d6equalsMxFNaNbNexPvxPvZb+0x21> 4a76c3: 31 c0 xor %eax,%eax 4a76c5: 48 8b e5 mov %rbp,%rsp 4a76c8: 5d pop %rbp 4a76c9: c3 retq 4a76ca: 66 90 xchg %ax,%ax 00000000004a76cc <_D2rt8typeinfo9ti_double10TypeInfo_d7compareMxFNaNbNexPvxPvZi>: 4a76cc: 55 push %rbp 4a76cd: 48 8b ec mov %rsp,%rbp 4a76d0: 48 83 ec 20 sub $0x20,%rsp 4a76d4: f2 48 0f 10 0a rex.W movsd (%rdx),%xmm1 4a76d9: f2 48 0f 10 06 rex.W movsd (%rsi),%xmm0 4a76de: e8 9d 19 01 00 callq 4b9080 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi> 4a76e3: 48 8b e5 mov %rbp,%rsp 4a76e6: 5d pop %rbp 4a76e7: c3 retq 4a76e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a76ec <_D2rt8typeinfo9ti_double10TypeInfo_d5tsizeMxFNaNbNdNiNfZm>: 4a76ec: 55 push %rbp 4a76ed: 48 8b ec mov %rsp,%rbp 4a76f0: 48 83 ec 10 sub $0x10,%rsp 4a76f4: b8 08 00 00 00 mov $0x8,%eax 4a76f9: 48 8b e5 mov %rbp,%rsp 4a76fc: 5d pop %rbp 4a76fd: c3 retq 4a76fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7704 <_D2rt8typeinfo9ti_double10TypeInfo_d4swapMxFNaNbNePvPvZv>: 4a7704: 55 push %rbp 4a7705: 48 8b ec mov %rsp,%rbp 4a7708: 48 83 ec 20 sub $0x20,%rsp 4a770c: f2 48 0f 10 0a rex.W movsd (%rdx),%xmm1 4a7711: f2 48 0f 10 06 rex.W movsd (%rsi),%xmm0 4a7716: f2 48 0f 11 02 rex.W movsd %xmm0,(%rdx) 4a771b: f2 48 0f 11 0e rex.W movsd %xmm1,(%rsi) 4a7720: 48 8b e5 mov %rbp,%rsp 4a7723: 5d pop %rbp 4a7724: c3 retq 4a7725: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a772c <_D2rt8typeinfo9ti_double10TypeInfo_d4initMxFNaNbNiNeZAxv>: 4a772c: 55 push %rbp 4a772d: 48 8b ec mov %rsp,%rbp 4a7730: 48 83 ec 10 sub $0x10,%rsp 4a7734: b9 f8 62 4f 00 mov $0x4f62f8,%ecx 4a7739: b8 01 00 00 00 mov $0x1,%eax 4a773e: 48 89 c2 mov %rax,%rdx 4a7741: be 08 00 00 00 mov $0x8,%esi 4a7746: bf 01 00 00 00 mov $0x1,%edi 4a774b: e8 2c 0e 01 00 callq 4b857c <_d_arraycast> 4a7750: 48 8b e5 mov %rbp,%rsp 4a7753: 5d pop %rbp 4a7754: c3 retq 4a7755: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a775c <_D2rt8typeinfo9ti_double10TypeInfo_d6talignMxFNaNbNdNiNfZm>: 4a775c: 55 push %rbp 4a775d: 48 8b ec mov %rsp,%rbp 4a7760: 48 83 ec 10 sub $0x10,%rsp 4a7764: b8 08 00 00 00 mov $0x8,%eax 4a7769: 48 8b e5 mov %rbp,%rsp 4a776c: 5d pop %rbp 4a776d: c3 retq 4a776e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7774 <_D2rt8typeinfo9ti_double10TypeInfo_d5flagsMxFNaNbNdNiNfZk>: 4a7774: 55 push %rbp 4a7775: 48 8b ec mov %rsp,%rbp 4a7778: 48 83 ec 10 sub $0x10,%rsp 4a777c: b8 02 00 00 00 mov $0x2,%eax 4a7781: 48 8b e5 mov %rbp,%rsp 4a7784: 5d pop %rbp 4a7785: c3 retq ... 00000000004a7788 <_D2rt8typeinfo8ti_float10TypeInfo_f8toStringMxFNaNbNfZAya>: 4a7788: 55 push %rbp 4a7789: 48 8b ec mov %rsp,%rbp 4a778c: 48 83 ec 10 sub $0x10,%rsp 4a7790: 48 8b 15 21 ce 03 00 mov 0x3ce21(%rip),%rdx # 4e45b8 <_TMP2674+0x8> 4a7797: 48 8b 05 12 ce 03 00 mov 0x3ce12(%rip),%rax # 4e45b0 <_TMP2674> 4a779e: 48 8b e5 mov %rbp,%rsp 4a77a1: 5d pop %rbp 4a77a2: c3 retq 4a77a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a77a8 <_D2rt8typeinfo8ti_float10TypeInfo_f7getHashMxFNaNbNexPvZm>: 4a77a8: 55 push %rbp 4a77a9: 48 8b ec mov %rsp,%rbp 4a77ac: 48 83 ec 30 sub $0x30,%rsp 4a77b0: d9 06 flds (%rsi) 4a77b2: d9 ee fldz 4a77b4: df e9 fucomip %st(1),%st 4a77b6: d9 5d d0 fstps -0x30(%rbp) 4a77b9: f3 0f 10 45 d0 movss -0x30(%rbp),%xmm0 4a77be: f3 0f 11 45 e8 movss %xmm0,-0x18(%rbp) 4a77c3: 75 11 jne 4a77d6 <_D2rt8typeinfo8ti_float10TypeInfo_f7getHashMxFNaNbNexPvZm+0x2e> 4a77c5: 7a 0f jp 4a77d6 <_D2rt8typeinfo8ti_float10TypeInfo_f7getHashMxFNaNbNexPvZm+0x2e> 4a77c7: 31 c0 xor %eax,%eax 4a77c9: 89 45 d0 mov %eax,-0x30(%rbp) 4a77cc: f3 0f 10 4d d0 movss -0x30(%rbp),%xmm1 4a77d1: f3 0f 11 4d e8 movss %xmm1,-0x18(%rbp) 4a77d6: 8b 45 e8 mov -0x18(%rbp),%eax 4a77d9: 48 8b e5 mov %rbp,%rsp 4a77dc: 5d pop %rbp 4a77dd: c3 retq 4a77de: 66 90 xchg %ax,%ax 00000000004a77e0 <_D2rt8typeinfo8ti_float10TypeInfo_f6equalsMxFNaNbNexPvxPvZb>: 4a77e0: 55 push %rbp 4a77e1: 48 8b ec mov %rsp,%rbp 4a77e4: 48 83 ec 20 sub $0x20,%rsp 4a77e8: f3 0f 10 02 movss (%rdx),%xmm0 4a77ec: f3 0f 10 0e movss (%rsi),%xmm1 4a77f0: 0f 2e c8 ucomiss %xmm0,%xmm1 4a77f3: b8 01 00 00 00 mov $0x1,%eax 4a77f8: 7a 02 jp 4a77fc <_D2rt8typeinfo8ti_float10TypeInfo_f6equalsMxFNaNbNexPvxPvZb+0x1c> 4a77fa: 74 02 je 4a77fe <_D2rt8typeinfo8ti_float10TypeInfo_f6equalsMxFNaNbNexPvxPvZb+0x1e> 4a77fc: 31 c0 xor %eax,%eax 4a77fe: 48 8b e5 mov %rbp,%rsp 4a7801: 5d pop %rbp 4a7802: c3 retq 4a7803: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7808 <_D2rt8typeinfo8ti_float10TypeInfo_f7compareMxFNaNbNexPvxPvZi>: 4a7808: 55 push %rbp 4a7809: 48 8b ec mov %rsp,%rbp 4a780c: 48 83 ec 20 sub $0x20,%rsp 4a7810: f3 0f 10 0a movss (%rdx),%xmm1 4a7814: f3 0f 10 06 movss (%rsi),%xmm0 4a7818: e8 1f 19 01 00 callq 4b913c <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi> 4a781d: 48 8b e5 mov %rbp,%rsp 4a7820: 5d pop %rbp 4a7821: c3 retq 4a7822: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7828 <_D2rt8typeinfo8ti_float10TypeInfo_f5tsizeMxFNaNbNdNiNfZm>: 4a7828: 55 push %rbp 4a7829: 48 8b ec mov %rsp,%rbp 4a782c: 48 83 ec 10 sub $0x10,%rsp 4a7830: b8 04 00 00 00 mov $0x4,%eax 4a7835: 48 8b e5 mov %rbp,%rsp 4a7838: 5d pop %rbp 4a7839: c3 retq 4a783a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7840 <_D2rt8typeinfo8ti_float10TypeInfo_f4swapMxFNaNbNePvPvZv>: 4a7840: 55 push %rbp 4a7841: 48 8b ec mov %rsp,%rbp 4a7844: 48 83 ec 20 sub $0x20,%rsp 4a7848: f3 0f 10 0a movss (%rdx),%xmm1 4a784c: f3 0f 10 06 movss (%rsi),%xmm0 4a7850: f3 0f 11 02 movss %xmm0,(%rdx) 4a7854: f3 0f 11 0e movss %xmm1,(%rsi) 4a7858: 48 8b e5 mov %rbp,%rsp 4a785b: 5d pop %rbp 4a785c: c3 retq 4a785d: 0f 1f 00 nopl (%rax) 00000000004a7860 <_D2rt8typeinfo8ti_float10TypeInfo_f4initMxFNaNbNiNeZAxv>: 4a7860: 55 push %rbp 4a7861: 48 8b ec mov %rsp,%rbp 4a7864: 48 83 ec 10 sub $0x10,%rsp 4a7868: b9 a0 63 4f 00 mov $0x4f63a0,%ecx 4a786d: b8 01 00 00 00 mov $0x1,%eax 4a7872: 48 89 c2 mov %rax,%rdx 4a7875: be 04 00 00 00 mov $0x4,%esi 4a787a: bf 01 00 00 00 mov $0x1,%edi 4a787f: e8 f8 0c 01 00 callq 4b857c <_d_arraycast> 4a7884: 48 8b e5 mov %rbp,%rsp 4a7887: 5d pop %rbp 4a7888: c3 retq 4a7889: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7890 <_D2rt8typeinfo8ti_float10TypeInfo_f5flagsMxFNaNbNdNiNfZk>: 4a7890: 55 push %rbp 4a7891: 48 8b ec mov %rsp,%rbp 4a7894: 48 83 ec 10 sub $0x10,%rsp 4a7898: b8 02 00 00 00 mov $0x2,%eax 4a789d: 48 8b e5 mov %rbp,%rsp 4a78a0: 5d pop %rbp 4a78a1: c3 retq ... 00000000004a78a4 <_D2rt8typeinfo6ti_int10TypeInfo_i8toStringMxFNaNbNfZAya>: 4a78a4: 55 push %rbp 4a78a5: 48 8b ec mov %rsp,%rbp 4a78a8: 48 83 ec 10 sub $0x10,%rsp 4a78ac: 48 8b 15 e5 cd 03 00 mov 0x3cde5(%rip),%rdx # 4e4698 <_TMP2683+0x8> 4a78b3: 48 8b 05 d6 cd 03 00 mov 0x3cdd6(%rip),%rax # 4e4690 <_TMP2683> 4a78ba: 48 8b e5 mov %rbp,%rsp 4a78bd: 5d pop %rbp 4a78be: c3 retq 4a78bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a78c4 <_D2rt8typeinfo6ti_int10TypeInfo_i7getHashMxFNaNbNexPvZm>: 4a78c4: 55 push %rbp 4a78c5: 48 8b ec mov %rsp,%rbp 4a78c8: 48 83 ec 10 sub $0x10,%rsp 4a78cc: 8b 06 mov (%rsi),%eax 4a78ce: 48 8b e5 mov %rbp,%rsp 4a78d1: 5d pop %rbp 4a78d2: c3 retq 4a78d3: 90 nop 00000000004a78d4 <_D2rt8typeinfo6ti_int10TypeInfo_i6equalsMxFNaNbNexPvxPvZb>: 4a78d4: 55 push %rbp 4a78d5: 48 8b ec mov %rsp,%rbp 4a78d8: 48 83 ec 20 sub $0x20,%rsp 4a78dc: 8b 02 mov (%rdx),%eax 4a78de: 3b 06 cmp (%rsi),%eax 4a78e0: 0f 94 c0 sete %al 4a78e3: 0f b6 c0 movzbl %al,%eax 4a78e6: 48 8b e5 mov %rbp,%rsp 4a78e9: 5d pop %rbp 4a78ea: c3 retq 4a78eb: 90 nop 00000000004a78ec <_D2rt8typeinfo6ti_int10TypeInfo_i7compareMxFNaNbNexPvxPvZi>: 4a78ec: 55 push %rbp 4a78ed: 48 8b ec mov %rsp,%rbp 4a78f0: 48 83 ec 20 sub $0x20,%rsp 4a78f4: 8b 02 mov (%rdx),%eax 4a78f6: 8b 0e mov (%rsi),%ecx 4a78f8: 3b c1 cmp %ecx,%eax 4a78fa: 7d 0a jge 4a7906 <_D2rt8typeinfo6ti_int10TypeInfo_i7compareMxFNaNbNexPvxPvZi+0x1a> 4a78fc: b8 ff ff ff ff mov $0xffffffff,%eax 4a7901: 48 8b e5 mov %rbp,%rsp 4a7904: 5d pop %rbp 4a7905: c3 retq 4a7906: 3b c1 cmp %ecx,%eax 4a7908: 0f 9f c0 setg %al 4a790b: 0f b6 c0 movzbl %al,%eax 4a790e: 48 8b e5 mov %rbp,%rsp 4a7911: 5d pop %rbp 4a7912: c3 retq 4a7913: 90 nop 00000000004a7914 <_D2rt8typeinfo6ti_int10TypeInfo_i5tsizeMxFNaNbNdNiNeZm>: 4a7914: 55 push %rbp 4a7915: 48 8b ec mov %rsp,%rbp 4a7918: 48 83 ec 10 sub $0x10,%rsp 4a791c: b8 04 00 00 00 mov $0x4,%eax 4a7921: 48 8b e5 mov %rbp,%rsp 4a7924: 5d pop %rbp 4a7925: c3 retq 4a7926: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a792c <_D2rt8typeinfo6ti_int10TypeInfo_i4initMxFNaNbNiNeZAxv>: 4a792c: 55 push %rbp 4a792d: 48 8b ec mov %rsp,%rbp 4a7930: 48 83 ec 10 sub $0x10,%rsp 4a7934: b8 04 00 00 00 mov $0x4,%eax 4a7939: 31 d2 xor %edx,%edx 4a793b: 48 8b e5 mov %rbp,%rsp 4a793e: 5d pop %rbp 4a793f: c3 retq 4a7940: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7944 <_D2rt8typeinfo6ti_int10TypeInfo_i4swapMxFNaNbNePvPvZv>: 4a7944: 55 push %rbp 4a7945: 48 8b ec mov %rsp,%rbp 4a7948: 48 83 ec 20 sub $0x20,%rsp 4a794c: 8b 0a mov (%rdx),%ecx 4a794e: 8b 06 mov (%rsi),%eax 4a7950: 89 02 mov %eax,(%rdx) 4a7952: 89 0e mov %ecx,(%rsi) 4a7954: 48 8b e5 mov %rbp,%rsp 4a7957: 5d pop %rbp 4a7958: c3 retq 4a7959: 00 00 add %al,(%rax) ... 00000000004a795c <_D2rt8typeinfo7ti_long10TypeInfo_l8toStringMxFNaNbNfZAya>: 4a795c: 55 push %rbp 4a795d: 48 8b ec mov %rsp,%rbp 4a7960: 48 83 ec 10 sub $0x10,%rsp 4a7964: 48 8b 15 0d ce 03 00 mov 0x3ce0d(%rip),%rdx # 4e4778 <_TMP2689+0x8> 4a796b: 48 8b 05 fe cd 03 00 mov 0x3cdfe(%rip),%rax # 4e4770 <_TMP2689> 4a7972: 48 8b e5 mov %rbp,%rsp 4a7975: 5d pop %rbp 4a7976: c3 retq 4a7977: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a797c <_D2rt8typeinfo7ti_long10TypeInfo_l7getHashMxFNaNbNexPvZm>: 4a797c: 55 push %rbp 4a797d: 48 8b ec mov %rsp,%rbp 4a7980: 48 83 ec 10 sub $0x10,%rsp 4a7984: 48 89 f2 mov %rsi,%rdx 4a7987: be 08 00 00 00 mov $0x8,%esi 4a798c: 31 ff xor %edi,%edi 4a798e: e8 55 a5 fe ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4a7993: 48 8b e5 mov %rbp,%rsp 4a7996: 5d pop %rbp 4a7997: c3 retq 4a7998: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a799c <_D2rt8typeinfo7ti_long10TypeInfo_l6equalsMxFNaNbNexPvxPvZb>: 4a799c: 55 push %rbp 4a799d: 48 8b ec mov %rsp,%rbp 4a79a0: 48 83 ec 20 sub $0x20,%rsp 4a79a4: 48 8b 02 mov (%rdx),%rax 4a79a7: 48 3b 06 cmp (%rsi),%rax 4a79aa: 0f 94 c0 sete %al 4a79ad: 48 0f b6 c0 movzbq %al,%rax 4a79b1: 48 8b e5 mov %rbp,%rsp 4a79b4: 5d pop %rbp 4a79b5: c3 retq 4a79b6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a79bc <_D2rt8typeinfo7ti_long10TypeInfo_l7compareMxFNaNbNexPvxPvZi>: 4a79bc: 55 push %rbp 4a79bd: 48 8b ec mov %rsp,%rbp 4a79c0: 48 83 ec 20 sub $0x20,%rsp 4a79c4: 48 8b 02 mov (%rdx),%rax 4a79c7: 48 8b 0e mov (%rsi),%rcx 4a79ca: 48 3b c1 cmp %rcx,%rax 4a79cd: 7d 0a jge 4a79d9 <_D2rt8typeinfo7ti_long10TypeInfo_l7compareMxFNaNbNexPvxPvZi+0x1d> 4a79cf: b8 ff ff ff ff mov $0xffffffff,%eax 4a79d4: 48 8b e5 mov %rbp,%rsp 4a79d7: 5d pop %rbp 4a79d8: c3 retq 4a79d9: 48 3b c1 cmp %rcx,%rax 4a79dc: 0f 9f c0 setg %al 4a79df: 48 0f b6 c0 movzbq %al,%rax 4a79e3: 48 8b e5 mov %rbp,%rsp 4a79e6: 5d pop %rbp 4a79e7: c3 retq 4a79e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a79ec <_D2rt8typeinfo7ti_long10TypeInfo_l5tsizeMxFNaNbNdNiNeZm>: 4a79ec: 55 push %rbp 4a79ed: 48 8b ec mov %rsp,%rbp 4a79f0: 48 83 ec 10 sub $0x10,%rsp 4a79f4: b8 08 00 00 00 mov $0x8,%eax 4a79f9: 48 8b e5 mov %rbp,%rsp 4a79fc: 5d pop %rbp 4a79fd: c3 retq 4a79fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7a04 <_D2rt8typeinfo7ti_long10TypeInfo_l4initMxFNaNbNiNeZAxv>: 4a7a04: 55 push %rbp 4a7a05: 48 8b ec mov %rsp,%rbp 4a7a08: 48 83 ec 10 sub $0x10,%rsp 4a7a0c: b8 08 00 00 00 mov $0x8,%eax 4a7a11: 31 d2 xor %edx,%edx 4a7a13: 48 8b e5 mov %rbp,%rsp 4a7a16: 5d pop %rbp 4a7a17: c3 retq 4a7a18: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7a1c <_D2rt8typeinfo7ti_long10TypeInfo_l4swapMxFNaNbNePvPvZv>: 4a7a1c: 55 push %rbp 4a7a1d: 48 8b ec mov %rsp,%rbp 4a7a20: 48 83 ec 20 sub $0x20,%rsp 4a7a24: 48 8b 0a mov (%rdx),%rcx 4a7a27: 48 8b 06 mov (%rsi),%rax 4a7a2a: 48 89 02 mov %rax,(%rdx) 4a7a2d: 48 89 0e mov %rcx,(%rsi) 4a7a30: 48 8b e5 mov %rbp,%rsp 4a7a33: 5d pop %rbp 4a7a34: c3 retq 4a7a35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7a3c <_D2rt8typeinfo7ti_long10TypeInfo_l6talignMxFNaNbNdNiNeZm>: 4a7a3c: 55 push %rbp 4a7a3d: 48 8b ec mov %rsp,%rbp 4a7a40: 48 83 ec 10 sub $0x10,%rsp 4a7a44: b8 08 00 00 00 mov $0x8,%eax 4a7a49: 48 8b e5 mov %rbp,%rsp 4a7a4c: 5d pop %rbp 4a7a4d: c3 retq ... 00000000004a7a50 <_D2rt8typeinfo7ti_real10TypeInfo_e8toStringMxFNaNbNfZAya>: 4a7a50: 55 push %rbp 4a7a51: 48 8b ec mov %rsp,%rbp 4a7a54: 48 83 ec 10 sub $0x10,%rsp 4a7a58: 48 8b 15 f9 cd 03 00 mov 0x3cdf9(%rip),%rdx # 4e4858 <_TMP2693+0x8> 4a7a5f: 48 8b 05 ea cd 03 00 mov 0x3cdea(%rip),%rax # 4e4850 <_TMP2693> 4a7a66: 48 8b e5 mov %rbp,%rsp 4a7a69: 5d pop %rbp 4a7a6a: c3 retq 4a7a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7a70 <_D2rt8typeinfo7ti_real10TypeInfo_e7getHashMxFNaNbNexPvZm>: 4a7a70: 55 push %rbp 4a7a71: 48 8b ec mov %rsp,%rbp 4a7a74: 48 83 ec 20 sub $0x20,%rsp 4a7a78: db 2e fldt (%rsi) 4a7a7a: db 7d e0 fstpt -0x20(%rbp) 4a7a7d: 66 c7 45 ea 00 00 movw $0x0,-0x16(%rbp) 4a7a83: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4a7a8a: db 6d e0 fldt -0x20(%rbp) 4a7a8d: d9 ee fldz 4a7a8f: df e9 fucomip %st(1),%st 4a7a91: dd d8 fstp %st(0) 4a7a93: 75 14 jne 4a7aa9 <_D2rt8typeinfo7ti_real10TypeInfo_e7getHashMxFNaNbNexPvZm+0x39> 4a7a95: 7a 12 jp 4a7aa9 <_D2rt8typeinfo7ti_real10TypeInfo_e7getHashMxFNaNbNexPvZm+0x39> 4a7a97: d9 ee fldz 4a7a99: db 7d e0 fstpt -0x20(%rbp) 4a7a9c: 66 c7 45 ea 00 00 movw $0x0,-0x16(%rbp) 4a7aa2: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4a7aa9: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4a7aad: be 10 00 00 00 mov $0x10,%esi 4a7ab2: 31 ff xor %edi,%edi 4a7ab4: e8 2f a4 fe ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4a7ab9: 48 8b e5 mov %rbp,%rsp 4a7abc: 5d pop %rbp 4a7abd: c3 retq 4a7abe: 66 90 xchg %ax,%ax 00000000004a7ac0 <_D2rt8typeinfo7ti_real10TypeInfo_e6equalsMxFNaNbNexPvxPvZb>: 4a7ac0: 55 push %rbp 4a7ac1: 48 8b ec mov %rsp,%rbp 4a7ac4: 48 83 ec 20 sub $0x20,%rsp 4a7ac8: db 2a fldt (%rdx) 4a7aca: db 2e fldt (%rsi) 4a7acc: df e9 fucomip %st(1),%st 4a7ace: dd d8 fstp %st(0) 4a7ad0: b8 01 00 00 00 mov $0x1,%eax 4a7ad5: 7a 02 jp 4a7ad9 <_D2rt8typeinfo7ti_real10TypeInfo_e6equalsMxFNaNbNexPvxPvZb+0x19> 4a7ad7: 74 02 je 4a7adb <_D2rt8typeinfo7ti_real10TypeInfo_e6equalsMxFNaNbNexPvxPvZb+0x1b> 4a7ad9: 31 c0 xor %eax,%eax 4a7adb: 48 8b e5 mov %rbp,%rsp 4a7ade: 5d pop %rbp 4a7adf: c3 retq 00000000004a7ae0 <_D2rt8typeinfo7ti_real10TypeInfo_e7compareMxFNaNbNexPvxPvZi>: 4a7ae0: 55 push %rbp 4a7ae1: 48 8b ec mov %rsp,%rbp 4a7ae4: 48 83 ec 20 sub $0x20,%rsp 4a7ae8: db 2a fldt (%rdx) 4a7aea: 48 83 ec 10 sub $0x10,%rsp 4a7aee: db 3c 24 fstpt (%rsp) 4a7af1: db 2e fldt (%rsi) 4a7af3: 48 83 ec 10 sub $0x10,%rsp 4a7af7: db 3c 24 fstpt (%rsp) 4a7afa: e8 e1 16 01 00 callq 4b91e0 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi> 4a7aff: 48 83 c4 20 add $0x20,%rsp 4a7b03: 48 8b e5 mov %rbp,%rsp 4a7b06: 5d pop %rbp 4a7b07: c3 retq 00000000004a7b08 <_D2rt8typeinfo7ti_real10TypeInfo_e5tsizeMxFNaNbNdNiNfZm>: 4a7b08: 55 push %rbp 4a7b09: 48 8b ec mov %rsp,%rbp 4a7b0c: 48 83 ec 10 sub $0x10,%rsp 4a7b10: b8 10 00 00 00 mov $0x10,%eax 4a7b15: 48 8b e5 mov %rbp,%rsp 4a7b18: 5d pop %rbp 4a7b19: c3 retq 4a7b1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7b20 <_D2rt8typeinfo7ti_real10TypeInfo_e4swapMxFNaNbNePvPvZv>: 4a7b20: 55 push %rbp 4a7b21: 48 8b ec mov %rsp,%rbp 4a7b24: 48 83 ec 30 sub $0x30,%rsp 4a7b28: db 2a fldt (%rdx) 4a7b2a: db 7d d0 fstpt -0x30(%rbp) 4a7b2d: 66 c7 45 da 00 00 movw $0x0,-0x26(%rbp) 4a7b33: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4a7b3a: db 2e fldt (%rsi) 4a7b3c: db 3a fstpt (%rdx) 4a7b3e: 66 c7 42 0a 00 00 movw $0x0,0xa(%rdx) 4a7b44: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) 4a7b4b: db 6d d0 fldt -0x30(%rbp) 4a7b4e: db 3e fstpt (%rsi) 4a7b50: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 4a7b56: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 4a7b5d: 48 8b e5 mov %rbp,%rsp 4a7b60: 5d pop %rbp 4a7b61: c3 retq 4a7b62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7b68 <_D2rt8typeinfo7ti_real10TypeInfo_e4initMxFNaNbNiNeZAxv>: 4a7b68: 55 push %rbp 4a7b69: 48 8b ec mov %rsp,%rbp 4a7b6c: 48 83 ec 10 sub $0x10,%rsp 4a7b70: b9 78 65 4f 00 mov $0x4f6578,%ecx 4a7b75: b8 01 00 00 00 mov $0x1,%eax 4a7b7a: 48 89 c2 mov %rax,%rdx 4a7b7d: be 10 00 00 00 mov $0x10,%esi 4a7b82: bf 01 00 00 00 mov $0x1,%edi 4a7b87: e8 f0 09 01 00 callq 4b857c <_d_arraycast> 4a7b8c: 48 8b e5 mov %rbp,%rsp 4a7b8f: 5d pop %rbp 4a7b90: c3 retq 4a7b91: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7b98 <_D2rt8typeinfo7ti_real10TypeInfo_e6talignMxFNaNbNdNiNfZm>: 4a7b98: 55 push %rbp 4a7b99: 48 8b ec mov %rsp,%rbp 4a7b9c: 48 83 ec 10 sub $0x10,%rsp 4a7ba0: b8 10 00 00 00 mov $0x10,%eax 4a7ba5: 48 8b e5 mov %rbp,%rsp 4a7ba8: 5d pop %rbp 4a7ba9: c3 retq ... 00000000004a7bac <_D2rt8typeinfo8ti_short10TypeInfo_s8toStringMxFNaNbNfZAya>: 4a7bac: 55 push %rbp 4a7bad: 48 8b ec mov %rsp,%rbp 4a7bb0: 48 83 ec 10 sub $0x10,%rsp 4a7bb4: 48 8b 15 7d cd 03 00 mov 0x3cd7d(%rip),%rdx # 4e4938 <_TMP2696+0x8> 4a7bbb: 48 8b 05 6e cd 03 00 mov 0x3cd6e(%rip),%rax # 4e4930 <_TMP2696> 4a7bc2: 48 8b e5 mov %rbp,%rsp 4a7bc5: 5d pop %rbp 4a7bc6: c3 retq 4a7bc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7bcc <_D2rt8typeinfo8ti_short10TypeInfo_s7getHashMxFNaNbNexPvZm>: 4a7bcc: 55 push %rbp 4a7bcd: 48 8b ec mov %rsp,%rbp 4a7bd0: 48 83 ec 10 sub $0x10,%rsp 4a7bd4: 0f bf 06 movswl (%rsi),%eax 4a7bd7: 48 98 cltq 4a7bd9: 48 8b e5 mov %rbp,%rsp 4a7bdc: 5d pop %rbp 4a7bdd: c3 retq 4a7bde: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7be4 <_D2rt8typeinfo8ti_short10TypeInfo_s6equalsMxFNaNbNexPvxPvZb>: 4a7be4: 55 push %rbp 4a7be5: 48 8b ec mov %rsp,%rbp 4a7be8: 48 83 ec 20 sub $0x20,%rsp 4a7bec: 66 8b 02 mov (%rdx),%ax 4a7bef: 66 3b 06 cmp (%rsi),%ax 4a7bf2: 0f 94 c0 sete %al 4a7bf5: 0f b6 c0 movzbl %al,%eax 4a7bf8: 48 8b e5 mov %rbp,%rsp 4a7bfb: 5d pop %rbp 4a7bfc: c3 retq 4a7bfd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7c04 <_D2rt8typeinfo8ti_short10TypeInfo_s7compareMxFNaNbNexPvxPvZi>: 4a7c04: 55 push %rbp 4a7c05: 48 8b ec mov %rsp,%rbp 4a7c08: 48 83 ec 20 sub $0x20,%rsp 4a7c0c: 0f bf 02 movswl (%rdx),%eax 4a7c0f: 0f bf 0e movswl (%rsi),%ecx 4a7c12: 2b c1 sub %ecx,%eax 4a7c14: 48 8b e5 mov %rbp,%rsp 4a7c17: 5d pop %rbp 4a7c18: c3 retq 4a7c19: 0f 1f 00 nopl (%rax) 00000000004a7c1c <_D2rt8typeinfo8ti_short10TypeInfo_s5tsizeMxFNaNbNdNiNeZm>: 4a7c1c: 55 push %rbp 4a7c1d: 48 8b ec mov %rsp,%rbp 4a7c20: 48 83 ec 10 sub $0x10,%rsp 4a7c24: b8 02 00 00 00 mov $0x2,%eax 4a7c29: 48 8b e5 mov %rbp,%rsp 4a7c2c: 5d pop %rbp 4a7c2d: c3 retq 4a7c2e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7c34 <_D2rt8typeinfo8ti_short10TypeInfo_s4initMxFNaNbNiNeZAxv>: 4a7c34: 55 push %rbp 4a7c35: 48 8b ec mov %rsp,%rbp 4a7c38: 48 83 ec 10 sub $0x10,%rsp 4a7c3c: b8 02 00 00 00 mov $0x2,%eax 4a7c41: 31 d2 xor %edx,%edx 4a7c43: 48 8b e5 mov %rbp,%rsp 4a7c46: 5d pop %rbp 4a7c47: c3 retq 4a7c48: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7c4c <_D2rt8typeinfo8ti_short10TypeInfo_s4swapMxFNaNbNePvPvZv>: 4a7c4c: 55 push %rbp 4a7c4d: 48 8b ec mov %rsp,%rbp 4a7c50: 48 83 ec 20 sub $0x20,%rsp 4a7c54: 66 8b 0a mov (%rdx),%cx 4a7c57: 66 8b 06 mov (%rsi),%ax 4a7c5a: 66 89 02 mov %ax,(%rdx) 4a7c5d: 66 89 0e mov %cx,(%rsi) 4a7c60: 48 8b e5 mov %rbp,%rsp 4a7c63: 5d pop %rbp 4a7c64: c3 retq 4a7c65: 00 00 add %al,(%rax) ... 00000000004a7c68 <_D2rt8typeinfo9ti_ushort10TypeInfo_t8toStringMxFNaNbNfZAya>: 4a7c68: 55 push %rbp 4a7c69: 48 8b ec mov %rsp,%rbp 4a7c6c: 48 83 ec 10 sub $0x10,%rsp 4a7c70: 48 8b 15 a1 cd 03 00 mov 0x3cda1(%rip),%rdx # 4e4a18 <_TMP2711+0x8> 4a7c77: 48 8b 05 92 cd 03 00 mov 0x3cd92(%rip),%rax # 4e4a10 <_TMP2711> 4a7c7e: 48 8b e5 mov %rbp,%rsp 4a7c81: 5d pop %rbp 4a7c82: c3 retq 4a7c83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7c88 <_D2rt8typeinfo9ti_ushort10TypeInfo_t7getHashMxFNaNbNexPvZm>: 4a7c88: 55 push %rbp 4a7c89: 48 8b ec mov %rsp,%rbp 4a7c8c: 48 83 ec 10 sub $0x10,%rsp 4a7c90: 0f b7 06 movzwl (%rsi),%eax 4a7c93: 48 8b e5 mov %rbp,%rsp 4a7c96: 5d pop %rbp 4a7c97: c3 retq 00000000004a7c98 <_D2rt8typeinfo9ti_ushort10TypeInfo_t6equalsMxFNaNbNexPvxPvZb>: 4a7c98: 55 push %rbp 4a7c99: 48 8b ec mov %rsp,%rbp 4a7c9c: 48 83 ec 20 sub $0x20,%rsp 4a7ca0: 66 8b 02 mov (%rdx),%ax 4a7ca3: 66 3b 06 cmp (%rsi),%ax 4a7ca6: 0f 94 c0 sete %al 4a7ca9: 0f b6 c0 movzbl %al,%eax 4a7cac: 48 8b e5 mov %rbp,%rsp 4a7caf: 5d pop %rbp 4a7cb0: c3 retq 4a7cb1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7cb8 <_D2rt8typeinfo9ti_ushort10TypeInfo_t7compareMxFNaNbNexPvxPvZi>: 4a7cb8: 55 push %rbp 4a7cb9: 48 8b ec mov %rsp,%rbp 4a7cbc: 48 83 ec 20 sub $0x20,%rsp 4a7cc0: 0f b7 02 movzwl (%rdx),%eax 4a7cc3: 0f b7 0e movzwl (%rsi),%ecx 4a7cc6: 2b c1 sub %ecx,%eax 4a7cc8: 48 8b e5 mov %rbp,%rsp 4a7ccb: 5d pop %rbp 4a7ccc: c3 retq 4a7ccd: 0f 1f 00 nopl (%rax) 00000000004a7cd0 <_D2rt8typeinfo9ti_ushort10TypeInfo_t5tsizeMxFNaNbNdNiNeZm>: 4a7cd0: 55 push %rbp 4a7cd1: 48 8b ec mov %rsp,%rbp 4a7cd4: 48 83 ec 10 sub $0x10,%rsp 4a7cd8: b8 02 00 00 00 mov $0x2,%eax 4a7cdd: 48 8b e5 mov %rbp,%rsp 4a7ce0: 5d pop %rbp 4a7ce1: c3 retq 4a7ce2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7ce8 <_D2rt8typeinfo9ti_ushort10TypeInfo_t4initMxFNaNbNiNeZAxv>: 4a7ce8: 55 push %rbp 4a7ce9: 48 8b ec mov %rsp,%rbp 4a7cec: 48 83 ec 10 sub $0x10,%rsp 4a7cf0: b8 02 00 00 00 mov $0x2,%eax 4a7cf5: 31 d2 xor %edx,%edx 4a7cf7: 48 8b e5 mov %rbp,%rsp 4a7cfa: 5d pop %rbp 4a7cfb: c3 retq 4a7cfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7d00 <_D2rt8typeinfo9ti_ushort10TypeInfo_t4swapMxFNaNbNePvPvZv>: 4a7d00: 55 push %rbp 4a7d01: 48 8b ec mov %rsp,%rbp 4a7d04: 48 83 ec 20 sub $0x20,%rsp 4a7d08: 66 8b 0a mov (%rdx),%cx 4a7d0b: 66 8b 06 mov (%rsi),%ax 4a7d0e: 66 89 02 mov %ax,(%rdx) 4a7d11: 66 89 0e mov %cx,(%rsi) 4a7d14: 48 8b e5 mov %rbp,%rsp 4a7d17: 5d pop %rbp 4a7d18: c3 retq 4a7d19: 00 00 add %al,(%rax) ... 00000000004a7d1c <_D2rt8typeinfo8ti_wchar10TypeInfo_u8toStringMxFNaNbNeZAya>: 4a7d1c: 55 push %rbp 4a7d1d: 48 8b ec mov %rsp,%rbp 4a7d20: 48 83 ec 10 sub $0x10,%rsp 4a7d24: 48 8b 15 cd cd 03 00 mov 0x3cdcd(%rip),%rdx # 4e4af8 <_TMP2717+0x8> 4a7d2b: 48 8b 05 be cd 03 00 mov 0x3cdbe(%rip),%rax # 4e4af0 <_TMP2717> 4a7d32: 48 8b e5 mov %rbp,%rsp 4a7d35: 5d pop %rbp 4a7d36: c3 retq 4a7d37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a7d3c <_D2rt8typeinfo8ti_wchar10TypeInfo_u7getHashMxFNaNbNexPvZm>: 4a7d3c: 55 push %rbp 4a7d3d: 48 8b ec mov %rsp,%rbp 4a7d40: 48 83 ec 10 sub $0x10,%rsp 4a7d44: 0f b7 06 movzwl (%rsi),%eax 4a7d47: 48 8b e5 mov %rbp,%rsp 4a7d4a: 5d pop %rbp 4a7d4b: c3 retq 00000000004a7d4c <_D2rt8typeinfo8ti_wchar10TypeInfo_u6equalsMxFNaNbNexPvxPvZb>: 4a7d4c: 55 push %rbp 4a7d4d: 48 8b ec mov %rsp,%rbp 4a7d50: 48 83 ec 20 sub $0x20,%rsp 4a7d54: 66 8b 02 mov (%rdx),%ax 4a7d57: 66 3b 06 cmp (%rsi),%ax 4a7d5a: 0f 94 c0 sete %al 4a7d5d: 0f b6 c0 movzbl %al,%eax 4a7d60: 48 8b e5 mov %rbp,%rsp 4a7d63: 5d pop %rbp 4a7d64: c3 retq 4a7d65: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7d6c <_D2rt8typeinfo8ti_wchar10TypeInfo_u7compareMxFNaNbNexPvxPvZi>: 4a7d6c: 55 push %rbp 4a7d6d: 48 8b ec mov %rsp,%rbp 4a7d70: 48 83 ec 20 sub $0x20,%rsp 4a7d74: 0f b7 02 movzwl (%rdx),%eax 4a7d77: 0f b7 0e movzwl (%rsi),%ecx 4a7d7a: 2b c1 sub %ecx,%eax 4a7d7c: 48 8b e5 mov %rbp,%rsp 4a7d7f: 5d pop %rbp 4a7d80: c3 retq 4a7d81: 0f 1f 00 nopl (%rax) 00000000004a7d84 <_D2rt8typeinfo8ti_wchar10TypeInfo_u5tsizeMxFNaNbNdNiNeZm>: 4a7d84: 55 push %rbp 4a7d85: 48 8b ec mov %rsp,%rbp 4a7d88: 48 83 ec 10 sub $0x10,%rsp 4a7d8c: b8 02 00 00 00 mov $0x2,%eax 4a7d91: 48 8b e5 mov %rbp,%rsp 4a7d94: 5d pop %rbp 4a7d95: c3 retq 4a7d96: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7d9c <_D2rt8typeinfo8ti_wchar10TypeInfo_u4swapMxFNaNbNePvPvZv>: 4a7d9c: 55 push %rbp 4a7d9d: 48 8b ec mov %rsp,%rbp 4a7da0: 48 83 ec 20 sub $0x20,%rsp 4a7da4: 66 8b 0a mov (%rdx),%cx 4a7da7: 66 8b 06 mov (%rsi),%ax 4a7daa: 66 89 02 mov %ax,(%rdx) 4a7dad: 66 89 0e mov %cx,(%rsi) 4a7db0: 48 8b e5 mov %rbp,%rsp 4a7db3: 5d pop %rbp 4a7db4: c3 retq 4a7db5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7dbc <_D2rt8typeinfo8ti_wchar10TypeInfo_u4initMxFNaNbNiNeZAxv>: 4a7dbc: 55 push %rbp 4a7dbd: 48 8b ec mov %rsp,%rbp 4a7dc0: 48 83 ec 10 sub $0x10,%rsp 4a7dc4: b9 50 67 4f 00 mov $0x4f6750,%ecx 4a7dc9: b8 01 00 00 00 mov $0x1,%eax 4a7dce: 48 89 c2 mov %rax,%rdx 4a7dd1: be 02 00 00 00 mov $0x2,%esi 4a7dd6: bf 01 00 00 00 mov $0x1,%edi 4a7ddb: e8 9c 07 01 00 callq 4b857c <_d_arraycast> 4a7de0: 48 8b e5 mov %rbp,%rsp 4a7de3: 5d pop %rbp 4a7de4: c3 retq 4a7de5: 00 00 add %al,(%rax) ... 00000000004a7de8 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb>: 4a7de8: 55 push %rbp 4a7de9: 48 8b ec mov %rsp,%rbp 4a7dec: 53 push %rbx 4a7ded: 48 89 fa mov %rdi,%rdx 4a7df0: 49 89 f0 mov %rsi,%r8 4a7df3: 49 8b 00 mov (%r8),%rax 4a7df6: 48 3b 02 cmp (%rdx),%rax 4a7df9: 75 2e jne 4a7e29 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x41> 4a7dfb: 49 8b 48 08 mov 0x8(%r8),%rcx 4a7dff: 48 3b 4a 08 cmp 0x8(%rdx),%rcx 4a7e03: 75 24 jne 4a7e29 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x41> 4a7e05: 48 85 c9 test %rcx,%rcx 4a7e08: 74 16 je 4a7e20 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x38> 4a7e0a: 49 8d 58 08 lea 0x8(%r8),%rbx 4a7e0e: 48 8b 73 08 mov 0x8(%rbx),%rsi 4a7e12: 4c 8d 4a 08 lea 0x8(%rdx),%r9 4a7e16: 49 8b 79 08 mov 0x8(%r9),%rdi 4a7e1a: 33 c0 xor %eax,%eax 4a7e1c: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4a7e1e: 75 09 jne 4a7e29 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x41> 4a7e20: 41 8a 40 18 mov 0x18(%r8),%al 4a7e24: 3a 42 18 cmp 0x18(%rdx),%al 4a7e27: 74 04 je 4a7e2d <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x45> 4a7e29: 31 c0 xor %eax,%eax 4a7e2b: eb 05 jmp 4a7e32 <_D3std5array17__T8AppenderTAyaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAyaZ8Appender4DataKxS3std5array17__T8AppenderTAyaZ8Appender4DataZb+0x4a> 4a7e2d: b8 01 00 00 00 mov $0x1,%eax 4a7e32: 5b pop %rbx 4a7e33: 5d pop %rbp 4a7e34: c3 retq 4a7e35: 0f 1f 00 nopl (%rax) 00000000004a7e38 <_D3std5array17__T8AppenderTAyaZ8Appender4Data9__xtoHashFNbNeKxS3std5array17__T8AppenderTAyaZ8Appender4DataZm>: 4a7e38: 55 push %rbp 4a7e39: 48 8b ec mov %rsp,%rbp 4a7e3c: 48 83 ec 18 sub $0x18,%rsp 4a7e40: 53 push %rbx 4a7e41: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a7e45: 48 89 fe mov %rdi,%rsi 4a7e48: bf a0 50 4f 00 mov $0x4f50a0,%edi 4a7e4d: 48 8b 05 4c d2 04 00 mov 0x4d24c(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4a7e54: 48 ff 50 28 rex.W callq *0x28(%rax) 4a7e58: 48 89 c3 mov %rax,%rbx 4a7e5b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a7e5f: 48 8d 71 08 lea 0x8(%rcx),%rsi 4a7e63: bf c0 16 4f 00 mov $0x4f16c0,%edi 4a7e68: 48 8b 15 51 98 04 00 mov 0x49851(%rip),%rdx # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4a7e6f: 48 ff 52 28 rex.W callq *0x28(%rdx) 4a7e73: 48 01 c3 add %rax,%rbx 4a7e76: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a7e7a: 48 8d 70 18 lea 0x18(%rax),%rsi 4a7e7e: bf 90 85 4f 00 mov $0x4f8590,%edi 4a7e83: 48 8b 0d 06 07 05 00 mov 0x50706(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4a7e8a: 48 ff 51 28 rex.W callq *0x28(%rcx) 4a7e8e: 48 01 c3 add %rax,%rbx 4a7e91: 48 8b c3 mov %rbx,%rax 4a7e94: 5b pop %rbx 4a7e95: 48 8b e5 mov %rbp,%rsp 4a7e98: 5d pop %rbp 4a7e99: c3 retq 4a7e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7ea0 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcNeAyaZS3std5array17__T8AppenderTAyaZ8Appender>: 4a7ea0: 55 push %rbp 4a7ea1: 48 8b ec mov %rsp,%rbp 4a7ea4: 48 83 ec 28 sub $0x28,%rsp 4a7ea8: 53 push %rbx 4a7ea9: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a7ead: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a7eb1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a7eb5: bf c0 68 4f 00 mov $0x4f68c0,%edi 4a7eba: e8 b5 09 01 00 callq 4b8874 <_d_newitemiT> 4a7ebf: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4a7ec3: 48 89 01 mov %rax,(%rcx) 4a7ec6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a7eca: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4a7ece: 48 89 58 08 mov %rbx,0x8(%rax) 4a7ed2: 48 89 50 10 mov %rdx,0x10(%rax) 4a7ed6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a7eda: 48 8b 31 mov (%rcx),%rsi 4a7edd: 48 89 06 mov %rax,(%rsi) 4a7ee0: 48 89 c8 mov %rcx,%rax 4a7ee3: 5b pop %rbx 4a7ee4: 48 8b e5 mov %rbp,%rsp 4a7ee7: 5d pop %rbp 4a7ee8: c3 retq 4a7ee9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a7ef0 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcAaZS3std5array17__T8AppenderTAyaZ8Appender>: 4a7ef0: 55 push %rbp 4a7ef1: 48 8b ec mov %rsp,%rbp 4a7ef4: 48 83 ec 20 sub $0x20,%rsp 4a7ef8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a7efc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a7f00: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a7f04: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a7f08: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a7f0c: e8 8f ff ff ff callq 4a7ea0 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcNeAyaZS3std5array17__T8AppenderTAyaZ8Appender> 4a7f11: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a7f15: 48 8b e5 mov %rbp,%rsp 4a7f18: 5d pop %rbp 4a7f19: c3 retq 4a7f1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a7f20 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcNfnZS3std5array17__T8AppenderTAyaZ8Appender>: 4a7f20: 55 push %rbp 4a7f21: 48 8b ec mov %rsp,%rbp 4a7f24: 48 83 ec 10 sub $0x10,%rsp 4a7f28: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a7f2c: 31 f6 xor %esi,%esi 4a7f2e: 31 d2 xor %edx,%edx 4a7f30: e8 6b ff ff ff callq 4a7ea0 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcNeAyaZS3std5array17__T8AppenderTAyaZ8Appender> 4a7f35: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a7f39: 48 8b e5 mov %rbp,%rsp 4a7f3c: 5d pop %rbp 4a7f3d: c3 retq 4a7f3e: 66 90 xchg %ax,%ax 00000000004a7f40 <_D3std5array17__T8AppenderTAyaZ8Appender7reserveMFNaNbNfmZv>: 4a7f40: 55 push %rbp 4a7f41: 48 8b ec mov %rsp,%rbp 4a7f44: 48 83 ec 10 sub $0x10,%rsp 4a7f48: 48 83 3f 00 cmpq $0x0,(%rdi) 4a7f4c: 74 16 je 4a7f64 <_D3std5array17__T8AppenderTAyaZ8Appender7reserveMFNaNbNfmZv+0x24> 4a7f4e: 48 8b 07 mov (%rdi),%rax 4a7f51: 48 8b 08 mov (%rax),%rcx 4a7f54: 48 3b ce cmp %rsi,%rcx 4a7f57: 73 10 jae 4a7f69 <_D3std5array17__T8AppenderTAyaZ8Appender7reserveMFNaNbNfmZv+0x29> 4a7f59: 48 2b 70 08 sub 0x8(%rax),%rsi 4a7f5d: e8 56 00 00 00 callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4a7f62: eb 05 jmp 4a7f69 <_D3std5array17__T8AppenderTAyaZ8Appender7reserveMFNaNbNfmZv+0x29> 4a7f64: e8 4f 00 00 00 callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4a7f69: 48 8b e5 mov %rbp,%rsp 4a7f6c: 5d pop %rbp 4a7f6d: c3 retq 4a7f6e: 66 90 xchg %ax,%ax 00000000004a7f70 <_D3std5array17__T8AppenderTAyaZ8Appender8capacityMxFNaNbNdNiNfZm>: 4a7f70: 55 push %rbp 4a7f71: 48 8b ec mov %rsp,%rbp 4a7f74: 48 83 ec 10 sub $0x10,%rsp 4a7f78: 48 83 3f 00 cmpq $0x0,(%rdi) 4a7f7c: 74 08 je 4a7f86 <_D3std5array17__T8AppenderTAyaZ8Appender8capacityMxFNaNbNdNiNfZm+0x16> 4a7f7e: 48 8b 07 mov (%rdi),%rax 4a7f81: 48 8b 00 mov (%rax),%rax 4a7f84: eb 02 jmp 4a7f88 <_D3std5array17__T8AppenderTAyaZ8Appender8capacityMxFNaNbNdNiNfZm+0x18> 4a7f86: 31 c0 xor %eax,%eax 4a7f88: 48 8b e5 mov %rbp,%rsp 4a7f8b: 5d pop %rbp 4a7f8c: c3 retq 4a7f8d: 0f 1f 00 nopl (%rax) 00000000004a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya>: 4a7f90: 55 push %rbp 4a7f91: 48 8b ec mov %rsp,%rbp 4a7f94: 48 83 ec 10 sub $0x10,%rsp 4a7f98: 48 83 3f 00 cmpq $0x0,(%rdi) 4a7f9c: 74 0d je 4a7fab <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya+0x1b> 4a7f9e: 48 8b 07 mov (%rdi),%rax 4a7fa1: 48 8b 50 10 mov 0x10(%rax),%rdx 4a7fa5: 48 8b 40 08 mov 0x8(%rax),%rax 4a7fa9: eb 04 jmp 4a7faf <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya+0x1f> 4a7fab: 31 c0 xor %eax,%eax 4a7fad: 31 d2 xor %edx,%edx 4a7faf: 48 8b e5 mov %rbp,%rsp 4a7fb2: 5d pop %rbp 4a7fb3: c3 retq 4a7fb4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv>: 4a7fb8: 55 push %rbp 4a7fb9: 48 8b ec mov %rsp,%rbp 4a7fbc: 48 83 ec 60 sub $0x60,%rsp 4a7fc0: 53 push %rbx 4a7fc1: 41 54 push %r12 4a7fc3: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a7fc7: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a7fcb: 48 8b df mov %rdi,%rbx 4a7fce: 48 83 3b 00 cmpq $0x0,(%rbx) 4a7fd2: 75 0d jne 4a7fe1 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv+0x29> 4a7fd4: bf c0 68 4f 00 mov $0x4f68c0,%edi 4a7fd9: e8 96 08 01 00 callq 4b8874 <_d_newitemiT> 4a7fde: 48 89 03 mov %rax,(%rbx) 4a7fe1: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4a7fe5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a7fe9: 48 8b 08 mov (%rax),%rcx 4a7fec: 48 8b 11 mov (%rcx),%rdx 4a7fef: 48 8d 59 08 lea 0x8(%rcx),%rbx 4a7ff3: 4c 8b 23 mov (%rbx),%r12 4a7ff6: 4c 89 e6 mov %r12,%rsi 4a7ff9: 48 03 75 f8 add -0x8(%rbp),%rsi 4a7ffd: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4a8001: 48 3b d6 cmp %rsi,%rdx 4a8004: 48 89 8d a8 ff ff ff mov %rcx,-0x58(%rbp) 4a800b: 48 89 9d b8 ff ff ff mov %rbx,-0x48(%rbp) 4a8012: 0f 83 ab 00 00 00 jae 4a80c3 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv+0x10b> 4a8018: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4a801c: 48 89 d6 mov %rdx,%rsi 4a801f: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a8023: e8 c8 00 00 00 callq 4a80f0 <_D3std5array29__T19appenderNewCapacityVmi1Z19appenderNewCapacityFNaNbNiNfmmZm> 4a8028: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a802c: 48 8b 8d a8 ff ff ff mov -0x58(%rbp),%rcx 4a8033: 80 79 18 00 cmpb $0x0,0x18(%rcx) 4a8037: 74 37 je 4a8070 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv+0xb8> 4a8039: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4a8040: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4a8044: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8048: 48 89 c6 mov %rax,%rsi 4a804b: 49 2b f4 sub %r12,%rsi 4a804e: 31 ff xor %edi,%edi 4a8050: e8 87 47 ff ff callq 49c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm> 4a8055: 48 85 c0 test %rax,%rax 4a8058: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a805c: 74 12 je 4a8070 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv+0xb8> 4a805e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a8062: 48 8b 03 mov (%rbx),%rax 4a8065: 48 89 38 mov %rdi,(%rax) 4a8068: 41 5c pop %r12 4a806a: 5b pop %rbx 4a806b: 48 8b e5 mov %rbp,%rsp 4a806e: 5d pop %rbp 4a806f: c3 retq 4a8070: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a8074: ba 02 00 00 00 mov $0x2,%edx 4a8079: 31 f6 xor %esi,%esi 4a807b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4a807f: e8 d8 46 ff ff callq 49c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_> 4a8084: 48 8b 45 c8 mov -0x38(%rbp),%rax 4a8088: 48 8b 0b mov (%rbx),%rcx 4a808b: 48 89 01 mov %rax,(%rcx) 4a808e: 4d 85 e4 test %r12,%r12 4a8091: 74 17 je 4a80aa <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv+0xf2> 4a8093: 49 8b d4 mov %r12,%rdx 4a8096: 48 8b 33 mov (%rbx),%rsi 4a8099: 48 83 c6 08 add $0x8,%rsi 4a809d: 48 8b 76 08 mov 0x8(%rsi),%rsi 4a80a1: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4a80a5: e8 96 f8 fd ff callq 487940 4a80aa: 49 8b c4 mov %r12,%rax 4a80ad: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4a80b1: 48 8b 13 mov (%rbx),%rdx 4a80b4: 48 89 42 08 mov %rax,0x8(%rdx) 4a80b8: 48 89 4a 10 mov %rcx,0x10(%rdx) 4a80bc: 48 8b 33 mov (%rbx),%rsi 4a80bf: c6 46 18 01 movb $0x1,0x18(%rsi) 4a80c3: 41 5c pop %r12 4a80c5: 5b pop %rbx 4a80c6: 48 8b e5 mov %rbp,%rsp 4a80c9: 5d pop %rbp 4a80ca: c3 retq ... 00000000004a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender>: 4a80cc: 55 push %rbp 4a80cd: 48 8b ec mov %rsp,%rbp 4a80d0: 48 83 ec 10 sub $0x10,%rsp 4a80d4: 31 c0 xor %eax,%eax 4a80d6: 48 89 45 f8 mov %rax,-0x8(%rbp) 4a80da: 48 89 c6 mov %rax,%rsi 4a80dd: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4a80e1: e8 3a fe ff ff callq 4a7f20 <_D3std5array17__T8AppenderTAyaZ8Appender6__ctorMFNaNbNcNfnZS3std5array17__T8AppenderTAyaZ8Appender> 4a80e6: 48 8b 00 mov (%rax),%rax 4a80e9: 48 8b e5 mov %rbp,%rsp 4a80ec: 5d pop %rbp 4a80ed: c3 retq ... 00000000004a80f0 <_D3std5array29__T19appenderNewCapacityVmi1Z19appenderNewCapacityFNaNbNiNfmmZm>: 4a80f0: 55 push %rbp 4a80f1: 48 8b ec mov %rsp,%rbp 4a80f4: 48 83 ec 20 sub $0x20,%rsp 4a80f8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a80fc: 4c 8b c6 mov %rsi,%r8 4a80ff: 4d 85 c0 test %r8,%r8 4a8102: 75 12 jne 4a8116 <_D3std5array29__T19appenderNewCapacityVmi1Z19appenderNewCapacityFNaNbNiNfmmZm+0x26> 4a8104: 48 89 fe mov %rdi,%rsi 4a8107: bf 08 00 00 00 mov $0x8,%edi 4a810c: e8 73 00 00 00 callq 4a8184 <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm> 4a8111: 48 8b e5 mov %rbp,%rsp 4a8114: 5d pop %rbp 4a8115: c3 retq 4a8116: b8 e8 03 00 00 mov $0x3e8,%eax 4a811b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a811f: 49 0f bd c0 bsr %r8,%rax 4a8123: ff c0 inc %eax 4a8125: 48 98 cltq 4a8127: 48 89 c1 mov %rax,%rcx 4a812a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a812e: 31 d2 xor %edx,%edx 4a8130: 48 f7 f1 div %rcx 4a8133: 49 89 c1 mov %rax,%r9 4a8136: 49 83 c1 64 add $0x64,%r9 4a813a: 49 81 f9 c8 00 00 00 cmp $0xc8,%r9 4a8141: 76 06 jbe 4a8149 <_D3std5array29__T19appenderNewCapacityVmi1Z19appenderNewCapacityFNaNbNiNfmmZm+0x59> 4a8143: 41 b9 c8 00 00 00 mov $0xc8,%r9d 4a8149: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4a814d: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4a8151: 48 89 fe mov %rdi,%rsi 4a8154: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a8158: 48 0f af 45 e8 imul -0x18(%rbp),%rax 4a815d: 48 83 c0 63 add $0x63,%rax 4a8161: 48 c1 e8 02 shr $0x2,%rax 4a8165: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4a816c: c2 f5 28 4a816f: 48 f7 e2 mul %rdx 4a8172: 48 c1 ea 02 shr $0x2,%rdx 4a8176: 48 89 d7 mov %rdx,%rdi 4a8179: e8 22 20 01 00 callq 4ba1a0 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm> 4a817e: 48 8b e5 mov %rbp,%rsp 4a8181: 5d pop %rbp 4a8182: c3 retq ... 00000000004a8184 <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm>: 4a8184: 55 push %rbp 4a8185: 48 8b ec mov %rsp,%rbp 4a8188: 48 83 ec 10 sub $0x10,%rsp 4a818c: 89 7d f0 mov %edi,-0x10(%rbp) 4a818f: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8193: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4a8197: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4a819b: e8 04 5a 00 00 callq 4adba4 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTiZ6safeOpFNaNbNiNfKmKiZb> 4a81a0: 84 c0 test %al,%al 4a81a2: 74 06 je 4a81aa <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm+0x26> 4a81a4: 48 63 45 f0 movslq -0x10(%rbp),%rax 4a81a8: eb 04 jmp 4a81ae <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm+0x2a> 4a81aa: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a81ae: 48 8b e5 mov %rbp,%rsp 4a81b1: 5d pop %rbp 4a81b2: c3 retq ... 00000000004a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv>: 4a81b4: 55 push %rbp 4a81b5: 48 8b ec mov %rsp,%rbp 4a81b8: 48 83 ec 10 sub $0x10,%rsp 4a81bc: 89 7d f0 mov %edi,-0x10(%rbp) 4a81bf: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4a81c3: e8 08 00 00 00 callq 4a81d0 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKxaZv> 4a81c8: 48 8b e5 mov %rbp,%rsp 4a81cb: 5d pop %rbp 4a81cc: c3 retq 4a81cd: 00 00 add %al,(%rax) ... 00000000004a81d0 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKxaZv>: 4a81d0: 55 push %rbp 4a81d1: 48 8b ec mov %rsp,%rbp 4a81d4: 48 83 ec 10 sub $0x10,%rsp 4a81d8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a81dc: 40 8a 37 mov (%rdi),%sil 4a81df: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a81e3: e8 08 00 00 00 callq 4a81f0 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxaZ3putMFNaNbNfxaZv> 4a81e8: 48 8b e5 mov %rbp,%rsp 4a81eb: 5d pop %rbp 4a81ec: c3 retq 4a81ed: 00 00 add %al,(%rax) ... 00000000004a81f0 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxaZ3putMFNaNbNfxaZv>: 4a81f0: 55 push %rbp 4a81f1: 48 8b ec mov %rsp,%rbp 4a81f4: 48 83 ec 38 sub $0x38,%rsp 4a81f8: 53 push %rbx 4a81f9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a81fd: 89 75 f8 mov %esi,-0x8(%rbp) 4a8200: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4a8204: be 01 00 00 00 mov $0x1,%esi 4a8209: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a820d: e8 a6 fd ff ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4a8212: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a8216: 48 8b 08 mov (%rax),%rcx 4a8219: 48 8b 51 08 mov 0x8(%rcx),%rdx 4a821d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a8221: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4a8225: e8 4e 00 00 00 callq 4a8278 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxaZ3putMFxaZ9__lambda2MFNaNbNiNeZAa> 4a822a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a822e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a8232: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4a8236: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4a823a: 72 0a jb 4a8246 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxaZ3putMFNaNbNfxaZv+0x56> 4a823c: bf 31 0b 00 00 mov $0xb31,%edi 4a8241: e8 5e 1b 01 00 callq 4b9da4 <_D3std5array7__arrayZ> 4a8246: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4a824a: 48 03 f3 add %rbx,%rsi 4a824d: 40 8a 7d f8 mov -0x8(%rbp),%dil 4a8251: e8 fe 02 00 00 callq 4a8554 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaaZa> 4a8256: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a825a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a825e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a8262: 48 8b 19 mov (%rcx),%rbx 4a8265: 48 89 43 08 mov %rax,0x8(%rbx) 4a8269: 48 89 53 10 mov %rdx,0x10(%rbx) 4a826d: 5b pop %rbx 4a826e: 48 8b e5 mov %rbp,%rsp 4a8271: 5d pop %rbp 4a8272: c3 retq 4a8273: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a8278 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxaZ3putMFxaZ9__lambda2MFNaNbNiNeZAa>: 4a8278: 55 push %rbp 4a8279: 48 8b ec mov %rsp,%rbp 4a827c: 48 83 ec 10 sub $0x10,%rsp 4a8280: 48 8b 47 f8 mov -0x8(%rdi),%rax 4a8284: 48 ff c0 inc %rax 4a8287: 48 8b 0f mov (%rdi),%rcx 4a828a: 48 8b 11 mov (%rcx),%rdx 4a828d: 48 83 c2 08 add $0x8,%rdx 4a8291: 48 8b 52 08 mov 0x8(%rdx),%rdx 4a8295: 48 8b e5 mov %rbp,%rsp 4a8298: 5d pop %rbp 4a8299: c3 retq ... 00000000004a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa>: 4a829c: 55 push %rbp 4a829d: 48 8b ec mov %rsp,%rbp 4a82a0: 48 83 ec 10 sub $0x10,%rsp 4a82a4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a82a8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a82ac: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a82b0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a82b4: 48 89 d6 mov %rdx,%rsi 4a82b7: e8 08 00 00 00 callq 4a82c4 <_D6object22__T11_trustedDupTxaTaZ11_trustedDupFNaNbNeAxaZAa> 4a82bc: 48 8b e5 mov %rbp,%rsp 4a82bf: 5d pop %rbp 4a82c0: c3 retq 4a82c1: 00 00 add %al,(%rax) ... 00000000004a82c4 <_D6object22__T11_trustedDupTxaTaZ11_trustedDupFNaNbNeAxaZAa>: 4a82c4: 55 push %rbp 4a82c5: 48 8b ec mov %rsp,%rbp 4a82c8: 48 83 ec 10 sub $0x10,%rsp 4a82cc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a82d0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a82d4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a82d8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a82dc: 48 89 d6 mov %rdx,%rsi 4a82df: e8 08 00 00 00 callq 4a82ec <_D6object14__T4_dupTxaTaZ4_dupFNaNbAxaZAa> 4a82e4: 48 8b e5 mov %rbp,%rsp 4a82e7: 5d pop %rbp 4a82e8: c3 retq 4a82e9: 00 00 add %al,(%rax) ... 00000000004a82ec <_D6object14__T4_dupTxaTaZ4_dupFNaNbAxaZAa>: 4a82ec: 55 push %rbp 4a82ed: 48 8b ec mov %rsp,%rbp 4a82f0: 48 83 ec 10 sub $0x10,%rsp 4a82f4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a82f8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a82fc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8300: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8304: 48 89 d6 mov %rdx,%rsi 4a8307: e8 6c 42 ff ff callq 49c578 <_D6object14__T7_rawDupTaZ7_rawDupFNaNbANgaZANga> 4a830c: 48 89 c7 mov %rax,%rdi 4a830f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8313: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a8317: 48 89 d6 mov %rdx,%rsi 4a831a: e8 0d 00 00 00 callq 4a832c <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv> 4a831f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8323: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a8327: 48 8b e5 mov %rbp,%rsp 4a832a: 5d pop %rbp 4a832b: c3 retq 00000000004a832c <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv>: 4a832c: 55 push %rbp 4a832d: 48 8b ec mov %rsp,%rbp 4a8330: 48 83 ec 38 sub $0x38,%rsp 4a8334: 53 push %rbx 4a8335: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8339: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a833d: e8 56 00 00 00 callq 4a8398 <_D6object20__T12_getPostblitTaZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKaZv> 4a8342: 48 89 d1 mov %rdx,%rcx 4a8345: 09 c1 or %eax,%ecx 4a8347: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a834b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a834f: 74 41 je 4a8392 <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv+0x66> 4a8351: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8355: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a8359: 48 89 45 e0 mov %rax,-0x20(%rbp) 4a835d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a8361: 31 db xor %ebx,%ebx 4a8363: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4a8367: 74 29 je 4a8392 <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv+0x66> 4a8369: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4a836d: 72 0a jb 4a8379 <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv+0x4d> 4a836f: bf a1 0c 00 00 mov $0xca1,%edi 4a8374: e8 27 02 fe ff callq 4885a0 <_D6object7__arrayZ> 4a8379: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4a837d: 48 8d 34 33 lea (%rbx,%rsi,1),%rsi 4a8381: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a8385: 48 ff 55 d8 rex.W callq *-0x28(%rbp) 4a8389: 48 ff c3 inc %rbx 4a838c: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4a8390: 72 d7 jb 4a8369 <_D6object19__T11_doPostblitTaZ11_doPostblitFNaNbNiNfAaZv+0x3d> 4a8392: 5b pop %rbx 4a8393: 48 8b e5 mov %rbp,%rsp 4a8396: 5d pop %rbp 4a8397: c3 retq 00000000004a8398 <_D6object20__T12_getPostblitTaZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKaZv>: 4a8398: 55 push %rbp 4a8399: 48 8b ec mov %rsp,%rbp 4a839c: 48 83 ec 10 sub $0x10,%rsp 4a83a0: 53 push %rbx 4a83a1: b8 b0 fe 4d 00 mov $0x4dfeb0,%eax 4a83a6: 48 8b 0d 03 7b 03 00 mov 0x37b03(%rip),%rcx # 4dfeb0 <_D10TypeInfo_a6__initZ> 4a83ad: 48 8b 51 78 mov 0x78(%rcx),%rdx 4a83b1: 48 89 45 f0 mov %rax,-0x10(%rbp) 4a83b5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a83b9: 48 81 7d f8 ec da 48 cmpq $0x48daec,-0x8(%rbp) 4a83c0: 00 4a83c1: 74 16 je 4a83d9 <_D6object20__T12_getPostblitTaZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKaZv+0x41> 4a83c3: b8 b0 fe 4d 00 mov $0x4dfeb0,%eax 4a83c8: 48 8b 1d e1 7a 03 00 mov 0x37ae1(%rip),%rbx # 4dfeb0 <_D10TypeInfo_a6__initZ> 4a83cf: 48 8b 53 78 mov 0x78(%rbx),%rdx 4a83d3: 5b pop %rbx 4a83d4: 48 8b e5 mov %rbp,%rsp 4a83d7: 5d pop %rbp 4a83d8: c3 retq 4a83d9: 31 c0 xor %eax,%eax 4a83db: 31 d2 xor %edx,%edx 4a83dd: 5b pop %rbx 4a83de: 48 8b e5 mov %rbp,%rsp 4a83e1: 5d pop %rbp 4a83e2: c3 retq ... 00000000004a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb>: 4a83e4: 55 push %rbp 4a83e5: 48 8b ec mov %rsp,%rbp 4a83e8: 48 83 ec 10 sub $0x10,%rsp 4a83ec: 83 ff 30 cmp $0x30,%edi 4a83ef: 72 05 jb 4a83f6 <_D3std5ascii7isDigitFNaNbNiNfwZb+0x12> 4a83f1: 83 ff 39 cmp $0x39,%edi 4a83f4: 76 04 jbe 4a83fa <_D3std5ascii7isDigitFNaNbNiNfwZb+0x16> 4a83f6: 31 c0 xor %eax,%eax 4a83f8: eb 05 jmp 4a83ff <_D3std5ascii7isDigitFNaNbNiNfwZb+0x1b> 4a83fa: b8 01 00 00 00 mov $0x1,%eax 4a83ff: 48 8b e5 mov %rbp,%rsp 4a8402: 5d pop %rbp 4a8403: c3 retq 00000000004a8404 <_D3std5ascii12isOctalDigitFNaNbNiNfwZb>: 4a8404: 55 push %rbp 4a8405: 48 8b ec mov %rsp,%rbp 4a8408: 48 83 ec 10 sub $0x10,%rsp 4a840c: 83 ff 30 cmp $0x30,%edi 4a840f: 72 05 jb 4a8416 <_D3std5ascii12isOctalDigitFNaNbNiNfwZb+0x12> 4a8411: 83 ff 37 cmp $0x37,%edi 4a8414: 76 04 jbe 4a841a <_D3std5ascii12isOctalDigitFNaNbNiNfwZb+0x16> 4a8416: 31 c0 xor %eax,%eax 4a8418: eb 05 jmp 4a841f <_D3std5ascii12isOctalDigitFNaNbNiNfwZb+0x1b> 4a841a: b8 01 00 00 00 mov $0x1,%eax 4a841f: 48 8b e5 mov %rbp,%rsp 4a8422: 5d pop %rbp 4a8423: c3 retq 00000000004a8424 <_D3std5ascii10isHexDigitFNaNbNiNfwZb>: 4a8424: 55 push %rbp 4a8425: 48 8b ec mov %rsp,%rbp 4a8428: 48 89 f9 mov %rdi,%rcx 4a842b: 83 f9 66 cmp $0x66,%ecx 4a842e: 77 19 ja 4a8449 <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x25> 4a8430: 83 f9 30 cmp $0x30,%ecx 4a8433: 72 14 jb 4a8449 <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x25> 4a8435: 83 f9 39 cmp $0x39,%ecx 4a8438: 76 13 jbe 4a844d <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x29> 4a843a: 83 f9 61 cmp $0x61,%ecx 4a843d: 73 0e jae 4a844d <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x29> 4a843f: 83 f9 41 cmp $0x41,%ecx 4a8442: 72 05 jb 4a8449 <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x25> 4a8444: 83 f9 46 cmp $0x46,%ecx 4a8447: 76 04 jbe 4a844d <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x29> 4a8449: 31 c0 xor %eax,%eax 4a844b: eb 05 jmp 4a8452 <_D3std5ascii10isHexDigitFNaNbNiNfwZb+0x2e> 4a844d: b8 01 00 00 00 mov $0x1,%eax 4a8452: 5d pop %rbp 4a8453: c3 retq 00000000004a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb>: 4a8454: 55 push %rbp 4a8455: 48 8b ec mov %rsp,%rbp 4a8458: 48 89 f9 mov %rdi,%rcx 4a845b: 83 f9 20 cmp $0x20,%ecx 4a845e: 74 0e je 4a846e <_D3std5ascii7isWhiteFNaNbNiNfwZb+0x1a> 4a8460: 83 f9 09 cmp $0x9,%ecx 4a8463: 72 05 jb 4a846a <_D3std5ascii7isWhiteFNaNbNiNfwZb+0x16> 4a8465: 83 f9 0d cmp $0xd,%ecx 4a8468: 76 04 jbe 4a846e <_D3std5ascii7isWhiteFNaNbNiNfwZb+0x1a> 4a846a: 31 c0 xor %eax,%eax 4a846c: eb 05 jmp 4a8473 <_D3std5ascii7isWhiteFNaNbNiNfwZb+0x1f> 4a846e: b8 01 00 00 00 mov $0x1,%eax 4a8473: 5d pop %rbp 4a8474: c3 retq 4a8475: 00 00 add %al,(%rax) ... 00000000004a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException>: 4a8478: 55 push %rbp 4a8479: 48 8b ec mov %rsp,%rbp 4a847c: 48 83 ec 30 sub $0x30,%rsp 4a8480: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4a8484: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4a8488: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a848c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4a8490: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4a8494: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8498: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a849c: 49 89 c0 mov %rax,%r8 4a849f: 49 89 d1 mov %rdx,%r9 4a84a2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4a84a6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a84aa: 48 89 c2 mov %rax,%rdx 4a84ad: e8 b6 29 01 00 callq 4bae68 <_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyamZC3std4conv13ConvException> 4a84b2: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a84b6: 48 8b e5 mov %rbp,%rsp 4a84b9: 5d pop %rbp 4a84ba: c3 retq ... 00000000004a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya>: 4a84bc: 55 push %rbp 4a84bd: 48 8b ec mov %rsp,%rbp 4a84c0: 48 83 ec 10 sub $0x10,%rsp 4a84c4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a84c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a84cc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a84d0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a84d4: 48 89 d6 mov %rdx,%rsi 4a84d7: e8 08 00 00 00 callq 4a84e4 <_D3std4conv19__T6toImplTAyaTAxaZ6toImplFNaNbNfAxaZAya> 4a84dc: 48 8b e5 mov %rbp,%rsp 4a84df: 5d pop %rbp 4a84e0: c3 retq 4a84e1: 00 00 add %al,(%rax) ... 00000000004a84e4 <_D3std4conv19__T6toImplTAyaTAxaZ6toImplFNaNbNfAxaZAya>: 4a84e4: 55 push %rbp 4a84e5: 48 8b ec mov %rsp,%rbp 4a84e8: 48 83 ec 10 sub $0x10,%rsp 4a84ec: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a84f0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a84f4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a84f8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a84fc: 48 89 d6 mov %rdx,%rsi 4a84ff: e8 9c a1 fe ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 4a8504: 48 8b e5 mov %rbp,%rsp 4a8507: 5d pop %rbp 4a8508: c3 retq 4a8509: 00 00 add %al,(%rax) ... 00000000004a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya>: 4a850c: 55 push %rbp 4a850d: 48 8b ec mov %rsp,%rbp 4a8510: 48 83 ec 10 sub $0x10,%rsp 4a8514: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8518: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a851c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8520: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8524: 48 89 d6 mov %rdx,%rsi 4a8527: e8 08 00 00 00 callq 4a8534 <_D3std4conv19__T6toImplTAyaTAyaZ6toImplFNaNbNiNfAyaZAya> 4a852c: 48 8b e5 mov %rbp,%rsp 4a852f: 5d pop %rbp 4a8530: c3 retq 4a8531: 00 00 add %al,(%rax) ... 00000000004a8534 <_D3std4conv19__T6toImplTAyaTAyaZ6toImplFNaNbNiNfAyaZAya>: 4a8534: 55 push %rbp 4a8535: 48 8b ec mov %rsp,%rbp 4a8538: 48 83 ec 10 sub $0x10,%rsp 4a853c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8540: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8544: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8548: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a854c: 48 8b e5 mov %rbp,%rsp 4a854f: 5d pop %rbp 4a8550: c3 retq 4a8551: 00 00 add %al,(%rax) ... 00000000004a8554 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaaZa>: 4a8554: 55 push %rbp 4a8555: 48 8b ec mov %rsp,%rbp 4a8558: 48 83 ec 10 sub $0x10,%rsp 4a855c: 89 7d f0 mov %edi,-0x10(%rbp) 4a855f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4a8563: e8 08 00 00 00 callq 4a8570 <_D3std4conv19__T11emplaceImplTaZ19__T11emplaceImplTaZ11emplaceImplFNaNbNcNiNfKaKaZa> 4a8568: 48 8b e5 mov %rbp,%rsp 4a856b: 5d pop %rbp 4a856c: c3 retq 4a856d: 00 00 add %al,(%rax) ... 00000000004a8570 <_D3std4conv19__T11emplaceImplTaZ19__T11emplaceImplTaZ11emplaceImplFNaNbNcNiNfKaKaZa>: 4a8570: 55 push %rbp 4a8571: 48 8b ec mov %rsp,%rbp 4a8574: 48 83 ec 10 sub $0x10,%rsp 4a8578: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a857c: 8a 07 mov (%rdi),%al 4a857e: 88 06 mov %al,(%rsi) 4a8580: 48 89 f0 mov %rsi,%rax 4a8583: 48 8b e5 mov %rbp,%rsp 4a8586: 5d pop %rbp 4a8587: c3 retq 00000000004a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya>: 4a8588: 55 push %rbp 4a8589: 48 8b ec mov %rsp,%rbp 4a858c: 48 83 ec 20 sub $0x20,%rsp 4a8590: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a8594: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a8598: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a859c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4a85a0: e8 07 00 00 00 callq 4a85ac <_D3std4conv23__T8textImplTAyaTAyaTaZ8textImplFNaNfAyaaZAya> 4a85a5: 48 8b e5 mov %rbp,%rsp 4a85a8: 5d pop %rbp 4a85a9: c3 retq ... 00000000004a85ac <_D3std4conv23__T8textImplTAyaTAyaTaZ8textImplFNaNfAyaaZAya>: 4a85ac: 55 push %rbp 4a85ad: 48 8b ec mov %rsp,%rbp 4a85b0: 48 83 ec 30 sub $0x30,%rsp 4a85b4: 89 7d e0 mov %edi,-0x20(%rbp) 4a85b7: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a85bb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a85bf: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a85c3: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a85c7: 48 89 d6 mov %rdx,%rsi 4a85ca: e8 3d ff ff ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4a85cf: 48 89 45 d0 mov %rax,-0x30(%rbp) 4a85d3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a85d7: 40 8a 7d e0 mov -0x20(%rbp),%dil 4a85db: e8 24 00 00 00 callq 4a8604 <_D3std4conv11__T2toTAyaZ9__T2toTaZ2toFNaNfaZAya> 4a85e0: 48 89 d1 mov %rdx,%rcx 4a85e3: 48 89 c2 mov %rax,%rdx 4a85e6: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4a85ea: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4a85ef: e8 50 7b fe ff callq 490144 <_d_arrayappendT> 4a85f4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a85f8: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a85fc: 48 8b e5 mov %rbp,%rsp 4a85ff: 5d pop %rbp 4a8600: c3 retq 4a8601: 00 00 add %al,(%rax) ... 00000000004a8604 <_D3std4conv11__T2toTAyaZ9__T2toTaZ2toFNaNfaZAya>: 4a8604: 55 push %rbp 4a8605: 48 8b ec mov %rsp,%rbp 4a8608: 48 83 ec 10 sub $0x10,%rsp 4a860c: e8 07 00 00 00 callq 4a8618 <_D3std4conv17__T6toImplTAyaTaZ6toImplFNaNfaZAya> 4a8611: 48 8b e5 mov %rbp,%rsp 4a8614: 5d pop %rbp 4a8615: c3 retq ... 00000000004a8618 <_D3std4conv17__T6toImplTAyaTaZ6toImplFNaNfaZAya>: 4a8618: 55 push %rbp 4a8619: 48 8b ec mov %rsp,%rbp 4a861c: 48 83 ec 10 sub $0x10,%rsp 4a8620: e8 07 00 00 00 callq 4a862c <_D3std4conv16__T5toStrTAyaTaZ5toStrFNaNfaZAya> 4a8625: 48 8b e5 mov %rbp,%rsp 4a8628: 5d pop %rbp 4a8629: c3 retq ... 00000000004a862c <_D3std4conv16__T5toStrTAyaTaZ5toStrFNaNfaZAya>: 4a862c: 55 push %rbp 4a862d: 48 8b ec mov %rsp,%rbp 4a8630: 48 83 ec 60 sub $0x60,%rsp 4a8634: 89 7d f8 mov %edi,-0x8(%rbp) 4a8637: e8 90 fa ff ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4a863c: 48 89 45 a8 mov %rax,-0x58(%rbp) 4a8640: be 50 6b 4f 00 mov $0x4f6b50,%esi 4a8645: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4a8649: b9 08 00 00 00 mov $0x8,%ecx 4a864e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4a8651: 48 89 c2 mov %rax,%rdx 4a8654: 40 8a 75 f8 mov -0x8(%rbp),%sil 4a8658: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4a865c: e8 13 22 00 00 callq 4aa874 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4a8661: 48 8d 7d a8 lea -0x58(%rbp),%rdi 4a8665: e8 26 f9 ff ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4a866a: 48 8b e5 mov %rbp,%rsp 4a866d: 5d pop %rbp 4a866e: c3 retq ... 00000000004a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi>: 4a8670: 55 push %rbp 4a8671: 48 8b ec mov %rsp,%rbp 4a8674: 48 83 ec 10 sub $0x10,%rsp 4a8678: e8 07 00 00 00 callq 4a8684 <_D3std4conv15__T6toImplTiTiZ6toImplFNaNbNiNfiZi> 4a867d: 48 8b e5 mov %rbp,%rsp 4a8680: 5d pop %rbp 4a8681: c3 retq ... 00000000004a8684 <_D3std4conv15__T6toImplTiTiZ6toImplFNaNbNiNfiZi>: 4a8684: 55 push %rbp 4a8685: 48 8b ec mov %rsp,%rbp 4a8688: 48 83 ec 10 sub $0x10,%rsp 4a868c: 48 89 f8 mov %rdi,%rax 4a868f: 48 8b e5 mov %rbp,%rsp 4a8692: 5d pop %rbp 4a8693: c3 retq 00000000004a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya>: 4a8694: 55 push %rbp 4a8695: 48 8b ec mov %rsp,%rbp 4a8698: 48 83 ec 40 sub $0x40,%rsp 4a869c: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4a86a0: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4a86a4: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a86a8: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a86ac: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4a86b0: ff 75 18 pushq 0x18(%rbp) 4a86b3: ff 75 10 pushq 0x10(%rbp) 4a86b6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a86ba: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a86be: 48 89 c1 mov %rax,%rcx 4a86c1: 49 89 d0 mov %rdx,%r8 4a86c4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a86c8: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4a86cc: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a86d0: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a86d4: 48 89 d6 mov %rdx,%rsi 4a86d7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4a86db: e8 0c 00 00 00 callq 4a86ec <_D3std4conv33__T8textImplTAyaTAyaTkTAyaTmTAyaZ8textImplFNaNbNfAyakAyamAyaZAya> 4a86e0: 48 83 c4 10 add $0x10,%rsp 4a86e4: 48 8b e5 mov %rbp,%rsp 4a86e7: 5d pop %rbp 4a86e8: c3 retq 4a86e9: 00 00 add %al,(%rax) ... 00000000004a86ec <_D3std4conv33__T8textImplTAyaTAyaTkTAyaTmTAyaZ8textImplFNaNbNfAyakAyamAyaZAya>: 4a86ec: 55 push %rbp 4a86ed: 48 8b ec mov %rsp,%rbp 4a86f0: 48 83 ec 50 sub $0x50,%rsp 4a86f4: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4a86f8: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4a86fc: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4a8700: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a8704: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4a8708: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4a870c: 48 8b 55 18 mov 0x18(%rbp),%rdx 4a8710: 48 8b 7d 10 mov 0x10(%rbp),%rdi 4a8714: 48 89 d6 mov %rdx,%rsi 4a8717: e8 f0 fd ff ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4a871c: 48 89 45 b0 mov %rax,-0x50(%rbp) 4a8720: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4a8724: 8b 7d f8 mov -0x8(%rbp),%edi 4a8727: e8 88 00 00 00 callq 4a87b4 <_D3std4conv11__T2toTAyaZ9__T2toTkZ2toFNaNbNfkZAya> 4a872c: 48 89 d1 mov %rdx,%rcx 4a872f: 48 89 c2 mov %rax,%rdx 4a8732: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a8736: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4a873b: e8 04 7a fe ff callq 490144 <_d_arrayappendT> 4a8740: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8744: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a8748: 48 89 d6 mov %rdx,%rsi 4a874b: e8 bc fd ff ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4a8750: 48 89 d1 mov %rdx,%rcx 4a8753: 48 89 c2 mov %rax,%rdx 4a8756: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a875a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4a875f: e8 e0 79 fe ff callq 490144 <_d_arrayappendT> 4a8764: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a8768: e8 57 37 01 00 callq 4bbec4 <_D3std4conv11__T2toTAyaZ9__T2toTmZ2toFNaNbNfmZAya> 4a876d: 48 89 d1 mov %rdx,%rcx 4a8770: 48 89 c2 mov %rax,%rdx 4a8773: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a8777: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4a877c: e8 c3 79 fe ff callq 490144 <_d_arrayappendT> 4a8781: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4a8785: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4a8789: 48 89 d6 mov %rdx,%rsi 4a878c: e8 7b fd ff ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4a8791: 48 89 d1 mov %rdx,%rcx 4a8794: 48 89 c2 mov %rax,%rdx 4a8797: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4a879b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4a87a0: e8 9f 79 fe ff callq 490144 <_d_arrayappendT> 4a87a5: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4a87a9: 48 8b 45 b0 mov -0x50(%rbp),%rax 4a87ad: 48 8b e5 mov %rbp,%rsp 4a87b0: 5d pop %rbp 4a87b1: c3 retq ... 00000000004a87b4 <_D3std4conv11__T2toTAyaZ9__T2toTkZ2toFNaNbNfkZAya>: 4a87b4: 55 push %rbp 4a87b5: 48 8b ec mov %rsp,%rbp 4a87b8: 48 83 ec 10 sub $0x10,%rsp 4a87bc: e8 07 00 00 00 callq 4a87c8 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNfkZAya> 4a87c1: 48 8b e5 mov %rbp,%rsp 4a87c4: 5d pop %rbp 4a87c5: c3 retq ... 00000000004a87c8 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNfkZAya>: 4a87c8: 55 push %rbp 4a87c9: 48 8b ec mov %rsp,%rbp 4a87cc: 48 83 ec 10 sub $0x10,%rsp 4a87d0: 48 89 fa mov %rdi,%rdx 4a87d3: be 0a 00 00 00 mov $0xa,%esi 4a87d8: 31 ff xor %edi,%edi 4a87da: e8 05 00 00 00 callq 4a87e4 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya> 4a87df: 48 8b e5 mov %rbp,%rsp 4a87e2: 5d pop %rbp 4a87e3: c3 retq 00000000004a87e4 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya>: 4a87e4: 55 push %rbp 4a87e5: 48 8b ec mov %rsp,%rbp 4a87e8: 48 83 ec 78 sub $0x78,%rsp 4a87ec: 53 push %rbx 4a87ed: 89 7d e8 mov %edi,-0x18(%rbp) 4a87f0: 89 55 f8 mov %edx,-0x8(%rbp) 4a87f3: 83 fe 0a cmp $0xa,%esi 4a87f6: 74 23 je 4a881b <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x37> 4a87f8: 77 17 ja 4a8811 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x2d> 4a87fa: 83 fe 02 cmp $0x2,%esi 4a87fd: 0f 84 b7 00 00 00 je 4a88ba <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0xd6> 4a8803: 83 fe 08 cmp $0x8,%esi 4a8806: 0f 84 e1 00 00 00 je 4a88ed <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x109> 4a880c: e9 0f 01 00 00 jmpq 4a8920 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x13c> 4a8811: 83 fe 10 cmp $0x10,%esi 4a8814: 74 37 je 4a884d <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x69> 4a8816: e9 05 01 00 00 jmpq 4a8920 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0x13c> 4a881b: 48 83 ec 08 sub $0x8,%rsp 4a881f: 48 83 ec 08 sub $0x8,%rsp 4a8823: 48 89 d6 mov %rdx,%rsi 4a8826: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4a882a: e8 01 01 00 00 callq 4a8930 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4a882f: 48 83 c4 08 add $0x8,%rsp 4a8833: 48 89 c3 mov %rax,%rbx 4a8836: ff 73 10 pushq 0x10(%rbx) 4a8839: ff 73 08 pushq 0x8(%rbx) 4a883c: ff 33 pushq (%rbx) 4a883e: e8 69 20 01 00 callq 4ba8ac <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4a8843: 48 83 c4 20 add $0x20,%rsp 4a8847: 5b pop %rbx 4a8848: 48 8b e5 mov %rbp,%rsp 4a884b: 5d pop %rbp 4a884c: c3 retq 4a884d: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4a8852: 75 33 jne 4a8887 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNbNekkE3std5ascii10LetterCaseZAya+0xa3> 4a8854: 48 89 d7 mov %rdx,%rdi 4a8857: e8 a8 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a885c: 48 89 c7 mov %rax,%rdi 4a885f: e8 a0 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a8864: 48 89 c6 mov %rax,%rsi 4a8867: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4a886b: e8 a4 2b 01 00 callq 4bb414 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result> 4a8870: 48 89 c3 mov %rax,%rbx 4a8873: ff 73 08 pushq 0x8(%rbx) 4a8876: ff 33 pushq (%rbx) 4a8878: e8 4f 1b 01 00 callq 4ba3cc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4a887d: 48 83 c4 10 add $0x10,%rsp 4a8881: 5b pop %rbx 4a8882: 48 8b e5 mov %rbp,%rsp 4a8885: 5d pop %rbp 4a8886: c3 retq 4a8887: 48 89 d7 mov %rdx,%rdi 4a888a: e8 75 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a888f: 48 89 c7 mov %rax,%rdi 4a8892: e8 6d 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a8897: 48 89 c6 mov %rax,%rsi 4a889a: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4a889e: e8 1d 2d 01 00 callq 4bb5c0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4a88a3: 48 89 c3 mov %rax,%rbx 4a88a6: ff 73 08 pushq 0x8(%rbx) 4a88a9: ff 33 pushq (%rbx) 4a88ab: e8 f4 1b 01 00 callq 4ba4a4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4a88b0: 48 83 c4 10 add $0x10,%rsp 4a88b4: 5b pop %rbx 4a88b5: 48 8b e5 mov %rbp,%rsp 4a88b8: 5d pop %rbp 4a88b9: c3 retq 4a88ba: 48 89 d7 mov %rdx,%rdi 4a88bd: e8 42 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a88c2: 48 89 c7 mov %rax,%rdi 4a88c5: e8 3a 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a88ca: 48 89 c6 mov %rax,%rsi 4a88cd: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4a88d1: e8 96 2e 01 00 callq 4bb76c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4a88d6: 48 89 c3 mov %rax,%rbx 4a88d9: ff 73 08 pushq 0x8(%rbx) 4a88dc: ff 33 pushq (%rbx) 4a88de: e8 99 1c 01 00 callq 4ba57c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4a88e3: 48 83 c4 10 add $0x10,%rsp 4a88e7: 5b pop %rbx 4a88e8: 48 8b e5 mov %rbp,%rsp 4a88eb: 5d pop %rbp 4a88ec: c3 retq 4a88ed: 48 89 d7 mov %rdx,%rdi 4a88f0: e8 0f 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a88f5: 48 89 c7 mov %rax,%rdi 4a88f8: e8 07 2b 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a88fd: 48 89 c6 mov %rax,%rsi 4a8900: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4a8904: e8 f3 2f 01 00 callq 4bb8fc <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4a8909: 48 89 c3 mov %rax,%rbx 4a890c: ff 73 08 pushq 0x8(%rbx) 4a890f: ff 33 pushq (%rbx) 4a8911: e8 3e 1d 01 00 callq 4ba654 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4a8916: 48 83 c4 10 add $0x10,%rsp 4a891a: 5b pop %rbx 4a891b: 48 8b e5 mov %rbp,%rsp 4a891e: 5d pop %rbp 4a891f: c3 retq 4a8920: 48 89 ef mov %rbp,%rdi 4a8923: e8 2c 02 00 00 callq 4a8b54 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNekkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya> 4a8928: 5b pop %rbx 4a8929: 48 8b e5 mov %rbp,%rsp 4a892c: 5d pop %rbp 4a892d: c3 retq ... 00000000004a8930 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4a8930: 55 push %rbp 4a8931: 48 8b ec mov %rsp,%rbp 4a8934: 48 83 ec 38 sub $0x38,%rsp 4a8938: 53 push %rbx 4a8939: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a893d: 31 c0 xor %eax,%eax 4a893f: 89 45 e4 mov %eax,-0x1c(%rbp) 4a8942: 89 45 e8 mov %eax,-0x18(%rbp) 4a8945: 89 45 ec mov %eax,-0x14(%rbp) 4a8948: 48 8d 4d d8 lea -0x28(%rbp),%rcx 4a894c: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 4a8953: 48 89 11 mov %rdx,(%rcx) 4a8956: 66 89 51 08 mov %dx,0x8(%rcx) 4a895a: 31 db xor %ebx,%ebx 4a895c: 88 5d e2 mov %bl,-0x1e(%rbp) 4a895f: 88 5d e3 mov %bl,-0x1d(%rbp) 4a8962: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a8966: 48 89 cf mov %rcx,%rdi 4a8969: e8 1a 00 00 00 callq 4a8988 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4a896e: 48 89 c6 mov %rax,%rsi 4a8971: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8975: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8977: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8979: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a897b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a897f: 5b pop %rbx 4a8980: 48 8b e5 mov %rbp,%rsp 4a8983: 5d pop %rbp 4a8984: c3 retq 4a8985: 0f 1f 00 nopl (%rax) 00000000004a8988 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4a8988: 55 push %rbp 4a8989: 48 8b ec mov %rsp,%rbp 4a898c: 48 83 ec 10 sub $0x10,%rsp 4a8990: 89 75 f8 mov %esi,-0x8(%rbp) 4a8993: 49 89 f9 mov %rdi,%r9 4a8996: 41 b8 0a 00 00 00 mov $0xa,%r8d 4a899c: 8b 75 f8 mov -0x8(%rbp),%esi 4a899f: 49 ff c8 dec %r8 4a89a2: b8 0a 00 00 00 mov $0xa,%eax 4a89a7: 49 39 c0 cmp %rax,%r8 4a89aa: 72 0a jb 4a89b6 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x2e> 4a89ac: bf f7 15 00 00 mov $0x15f7,%edi 4a89b1: e8 62 82 00 00 callq 4b0c18 <_D3std4conv7__arrayZ> 4a89b6: 8b ce mov %esi,%ecx 4a89b8: 48 89 c8 mov %rcx,%rax 4a89bb: ba cd cc cc cc mov $0xcccccccd,%edx 4a89c0: f7 e2 mul %edx 4a89c2: c1 ea 03 shr $0x3,%edx 4a89c5: 6b c2 0a imul $0xa,%edx,%eax 4a89c8: 2b c8 sub %eax,%ecx 4a89ca: 80 c1 30 add $0x30,%cl 4a89cd: 43 88 0c 08 mov %cl,(%r8,%r9,1) 4a89d1: 8b c6 mov %esi,%eax 4a89d3: ba cd cc cc cc mov $0xcccccccd,%edx 4a89d8: f7 e2 mul %edx 4a89da: c1 ea 03 shr $0x3,%edx 4a89dd: 85 d2 test %edx,%edx 4a89df: 89 d6 mov %edx,%esi 4a89e1: 75 bc jne 4a899f <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x17> 4a89e3: 45 88 41 0a mov %r8b,0xa(%r9) 4a89e7: 41 c6 41 0b 0a movb $0xa,0xb(%r9) 4a89ec: 49 8b c1 mov %r9,%rax 4a89ef: 48 8b e5 mov %rbp,%rsp 4a89f2: 5d pop %rbp 4a89f3: c3 retq 4a89f4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004a89f8 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm>: 4a89f8: 55 push %rbp 4a89f9: 48 8b ec mov %rsp,%rbp 4a89fc: 48 83 ec 10 sub $0x10,%rsp 4a8a00: 0f b6 47 0b movzbl 0xb(%rdi),%eax 4a8a04: 0f b6 4f 0a movzbl 0xa(%rdi),%ecx 4a8a08: 2b c1 sub %ecx,%eax 4a8a0a: 48 98 cltq 4a8a0c: 48 8b e5 mov %rbp,%rsp 4a8a0f: 5d pop %rbp 4a8a10: c3 retq 4a8a11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a8a18 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb>: 4a8a18: 55 push %rbp 4a8a19: 48 8b ec mov %rsp,%rbp 4a8a1c: 48 83 ec 10 sub $0x10,%rsp 4a8a20: 8a 47 0b mov 0xb(%rdi),%al 4a8a23: 3a 47 0a cmp 0xa(%rdi),%al 4a8a26: 0f 94 c0 sete %al 4a8a29: 0f b6 c0 movzbl %al,%eax 4a8a2c: 48 8b e5 mov %rbp,%rsp 4a8a2f: 5d pop %rbp 4a8a30: c3 retq 4a8a31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a8a38 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa>: 4a8a38: 55 push %rbp 4a8a39: 48 8b ec mov %rsp,%rbp 4a8a3c: 48 83 ec 10 sub $0x10,%rsp 4a8a40: 0f b6 47 0a movzbl 0xa(%rdi),%eax 4a8a44: 89 c0 mov %eax,%eax 4a8a46: b9 0a 00 00 00 mov $0xa,%ecx 4a8a4b: 48 3b c1 cmp %rcx,%rax 4a8a4e: 72 0a jb 4a8a5a <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa+0x22> 4a8a50: bf 04 16 00 00 mov $0x1604,%edi 4a8a55: e8 be 81 00 00 callq 4b0c18 <_D3std4conv7__arrayZ> 4a8a5a: 8a 04 38 mov (%rax,%rdi,1),%al 4a8a5d: 48 8b e5 mov %rbp,%rsp 4a8a60: 5d pop %rbp 4a8a61: c3 retq 4a8a62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a8a68 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv>: 4a8a68: 55 push %rbp 4a8a69: 48 8b ec mov %rsp,%rbp 4a8a6c: 48 83 ec 10 sub $0x10,%rsp 4a8a70: fe 47 0a incb 0xa(%rdi) 4a8a73: 48 8b e5 mov %rbp,%rsp 4a8a76: 5d pop %rbp 4a8a77: c3 retq 00000000004a8a78 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa>: 4a8a78: 55 push %rbp 4a8a79: 48 8b ec mov %rsp,%rbp 4a8a7c: 48 83 ec 10 sub $0x10,%rsp 4a8a80: 0f b6 47 0b movzbl 0xb(%rdi),%eax 4a8a84: ff c8 dec %eax 4a8a86: 48 98 cltq 4a8a88: 48 83 f8 0a cmp $0xa,%rax 4a8a8c: 72 0a jb 4a8a98 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa+0x20> 4a8a8e: bf 08 16 00 00 mov $0x1608,%edi 4a8a93: e8 80 81 00 00 callq 4b0c18 <_D3std4conv7__arrayZ> 4a8a98: 8a 04 38 mov (%rax,%rdi,1),%al 4a8a9b: 48 8b e5 mov %rbp,%rsp 4a8a9e: 5d pop %rbp 4a8a9f: c3 retq 00000000004a8aa0 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7popBackMFNaNbNiNfZv>: 4a8aa0: 55 push %rbp 4a8aa1: 48 8b ec mov %rsp,%rbp 4a8aa4: 48 83 ec 10 sub $0x10,%rsp 4a8aa8: fe 4f 0b decb 0xb(%rdi) 4a8aab: 48 8b e5 mov %rbp,%rsp 4a8aae: 5d pop %rbp 4a8aaf: c3 retq 00000000004a8ab0 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4a8ab0: 55 push %rbp 4a8ab1: 48 8b ec mov %rsp,%rbp 4a8ab4: 48 83 ec 10 sub $0x10,%rsp 4a8ab8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8abc: 48 89 fe mov %rdi,%rsi 4a8abf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a8ac3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8ac5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8ac7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8ac9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a8acd: 48 8b e5 mov %rbp,%rsp 4a8ad0: 5d pop %rbp 4a8ad1: c3 retq 4a8ad2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a8ad8 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa>: 4a8ad8: 55 push %rbp 4a8ad9: 48 8b ec mov %rsp,%rbp 4a8adc: 48 83 ec 10 sub $0x10,%rsp 4a8ae0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8ae4: 31 c0 xor %eax,%eax 4a8ae6: 8a 47 0a mov 0xa(%rdi),%al 4a8ae9: 48 03 45 f8 add -0x8(%rbp),%rax 4a8aed: b9 0a 00 00 00 mov $0xa,%ecx 4a8af2: 48 3b c1 cmp %rcx,%rax 4a8af5: 72 0a jb 4a8b01 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa+0x29> 4a8af7: bf 0e 16 00 00 mov $0x160e,%edi 4a8afc: e8 17 81 00 00 callq 4b0c18 <_D3std4conv7__arrayZ> 4a8b01: 8a 04 38 mov (%rax,%rdi,1),%al 4a8b04: 48 8b e5 mov %rbp,%rsp 4a8b07: 5d pop %rbp 4a8b08: c3 retq 4a8b09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a8b10 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4a8b10: 55 push %rbp 4a8b11: 48 8b ec mov %rsp,%rbp 4a8b14: 48 83 ec 10 sub $0x10,%rsp 4a8b18: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8b1c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4a8b20: 49 89 f9 mov %rdi,%r9 4a8b23: 49 89 f0 mov %rsi,%r8 4a8b26: 48 89 fe mov %rdi,%rsi 4a8b29: 49 8b f8 mov %r8,%rdi 4a8b2c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4a8b2e: a4 movsb %ds:(%rsi),%es:(%rdi) 4a8b2f: a4 movsb %ds:(%rsi),%es:(%rdi) 4a8b30: 31 c0 xor %eax,%eax 4a8b32: 41 8a 41 0a mov 0xa(%r9),%al 4a8b36: 48 03 45 f8 add -0x8(%rbp),%rax 4a8b3a: 41 88 40 0a mov %al,0xa(%r8) 4a8b3e: 31 c9 xor %ecx,%ecx 4a8b40: 41 8a 49 0a mov 0xa(%r9),%cl 4a8b44: 48 03 4d f0 add -0x10(%rbp),%rcx 4a8b48: 41 88 48 0b mov %cl,0xb(%r8) 4a8b4c: 49 8b c0 mov %r8,%rax 4a8b4f: 48 8b e5 mov %rbp,%rsp 4a8b52: 5d pop %rbp 4a8b53: c3 retq 00000000004a8b54 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNekkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya>: 4a8b54: 55 push %rbp 4a8b55: 48 8b ec mov %rsp,%rbp 4a8b58: 48 83 ec 40 sub $0x40,%rsp 4a8b5c: 53 push %rbx 4a8b5d: 41 54 push %r12 4a8b5f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8b63: 89 75 f8 mov %esi,-0x8(%rbp) 4a8b66: 8b 7f f8 mov -0x8(%rdi),%edi 4a8b69: e8 96 28 01 00 callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4a8b6e: 89 45 c0 mov %eax,-0x40(%rbp) 4a8b71: 41 bc 18 00 00 00 mov $0x18,%r12d 4a8b77: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a8b7b: 80 78 e8 01 cmpb $0x1,-0x18(%rax) 4a8b7f: b9 61 00 00 00 mov $0x61,%ecx 4a8b84: 74 05 je 4a8b8b <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNekkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x37> 4a8b86: b9 41 00 00 00 mov $0x41,%ecx 4a8b8b: 88 4d e8 mov %cl,-0x18(%rbp) 4a8b8e: 44 8b 45 f8 mov -0x8(%rbp),%r8d 4a8b92: 8b 7d c0 mov -0x40(%rbp),%edi 4a8b95: 44 8a 4d e8 mov -0x18(%rbp),%r9b 4a8b99: 8b c7 mov %edi,%eax 4a8b9b: 33 d2 xor %edx,%edx 4a8b9d: 41 f7 f0 div %r8d 4a8ba0: 48 89 c1 mov %rax,%rcx 4a8ba3: 8b c7 mov %edi,%eax 4a8ba5: 33 d2 xor %edx,%edx 4a8ba7: 41 f7 f0 div %r8d 4a8baa: 48 89 d6 mov %rdx,%rsi 4a8bad: 40 80 fe 0a cmp $0xa,%sil 4a8bb1: ba 30 00 00 00 mov $0x30,%edx 4a8bb6: 72 07 jb 4a8bbf <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNekkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x6b> 4a8bb8: 41 0f b6 d1 movzbl %r9b,%edx 4a8bbc: 83 c2 f6 add $0xfffffffffffffff6,%edx 4a8bbf: 40 00 d6 add %dl,%sil 4a8bc2: 49 ff cc dec %r12 4a8bc5: 4a 8d 5c 25 d0 lea -0x30(%rbp,%r12,1),%rbx 4a8bca: 42 88 33 rex.X mov %sil,(%rbx) 4a8bcd: 48 89 cf mov %rcx,%rdi 4a8bd0: 85 c9 test %ecx,%ecx 4a8bd2: 75 c5 jne 4a8b99 <_D3std4conv17__T6toImplTAyaTkZ6toImplFNaNekkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x45> 4a8bd4: bf 18 00 00 00 mov $0x18,%edi 4a8bd9: 49 2b fc sub %r12,%rdi 4a8bdc: 48 89 da mov %rbx,%rdx 4a8bdf: 48 89 d6 mov %rdx,%rsi 4a8be2: e8 b5 f6 ff ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4a8be7: 41 5c pop %r12 4a8be9: 5b pop %rbx 4a8bea: 48 8b e5 mov %rbp,%rsp 4a8bed: 5d pop %rbp 4a8bee: c3 retq ... 00000000004a8bf0 <_D3std4conv11__T2toTAyaZ10__T2toTAaZ2toFNaNbNfAaZAya>: 4a8bf0: 55 push %rbp 4a8bf1: 48 8b ec mov %rsp,%rbp 4a8bf4: 48 83 ec 10 sub $0x10,%rsp 4a8bf8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8bfc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8c00: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8c04: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8c08: 48 89 d6 mov %rdx,%rsi 4a8c0b: e8 08 00 00 00 callq 4a8c18 <_D3std4conv18__T6toImplTAyaTAaZ6toImplFNaNbNfAaZAya> 4a8c10: 48 8b e5 mov %rbp,%rsp 4a8c13: 5d pop %rbp 4a8c14: c3 retq 4a8c15: 00 00 add %al,(%rax) ... 00000000004a8c18 <_D3std4conv18__T6toImplTAyaTAaZ6toImplFNaNbNfAaZAya>: 4a8c18: 55 push %rbp 4a8c19: 48 8b ec mov %rsp,%rbp 4a8c1c: 48 83 ec 10 sub $0x10,%rsp 4a8c20: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4a8c24: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4a8c28: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8c2c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8c30: 48 89 d6 mov %rdx,%rsi 4a8c33: e8 a8 88 00 00 callq 4b14e0 <_D6object11__T4idupTaZ4idupFNaNbNdNfAaZAya> 4a8c38: 48 8b e5 mov %rbp,%rsp 4a8c3b: 5d pop %rbp 4a8c3c: c3 retq 4a8c3d: 00 00 add %al,(%rax) ... 00000000004a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb>: 4a8c40: 55 push %rbp 4a8c41: 48 8b ec mov %rsp,%rbp 4a8c44: 48 83 ec 40 sub $0x40,%rsp 4a8c48: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4a8c4c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4a8c50: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4a8c54: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a8c58: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4a8c5c: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4a8c60: 41 80 f1 01 xor $0x1,%r9b 4a8c64: 74 41 je 4a8ca7 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb+0x67> 4a8c66: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4a8c6b: e8 38 0c fe ff callq 4898a8 <_d_newclass> 4a8c70: 48 89 45 c0 mov %rax,-0x40(%rbp) 4a8c74: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a8c78: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4a8c7c: 52 push %rdx 4a8c7d: 50 push %rax 4a8c7e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a8c82: 48 8b 45 d8 mov -0x28(%rbp),%rax 4a8c86: 48 89 c1 mov %rax,%rcx 4a8c89: 49 89 d0 mov %rdx,%r8 4a8c8c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a8c90: 31 f6 xor %esi,%esi 4a8c92: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4a8c96: e8 39 03 00 00 callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4a8c9b: 48 83 c4 10 add $0x10,%rsp 4a8c9f: 48 89 c7 mov %rax,%rdi 4a8ca2: e8 85 03 fe ff callq 48902c <_d_throwc> 4a8ca7: 8a 45 f8 mov -0x8(%rbp),%al 4a8caa: 48 8b e5 mov %rbp,%rsp 4a8cad: 5d pop %rbp 4a8cae: c3 retq ... 00000000004a8cb0 <_D3std9exception20__T12assumeUniqueTaZ12assumeUniqueFNaNbNiKAaZAya>: 4a8cb0: 55 push %rbp 4a8cb1: 48 8b ec mov %rsp,%rbp 4a8cb4: 48 83 ec 10 sub $0x10,%rsp 4a8cb8: 48 8b 57 08 mov 0x8(%rdi),%rdx 4a8cbc: 48 8b 07 mov (%rdi),%rax 4a8cbf: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 4a8cc6: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 4a8ccd: 00 4a8cce: 48 8b e5 mov %rbp,%rsp 4a8cd1: 5d pop %rbp 4a8cd2: c3 retq ... 00000000004a8cd4 <_D3std4file7__arrayZ>: 4a8cd4: 55 push %rbp 4a8cd5: 48 8b ec mov %rsp,%rbp 4a8cd8: 48 83 ec 10 sub $0x10,%rsp 4a8cdc: 48 89 fa mov %rdi,%rdx 4a8cdf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8ce3: ba e9 4c 4e 00 mov $0x4e4ce9,%edx 4a8ce8: bf 0a 00 00 00 mov $0xa,%edi 4a8ced: 48 89 d6 mov %rdx,%rsi 4a8cf0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8cf4: e8 4f 01 fe ff callq 488e48 <_d_arraybounds> 4a8cf9: 0f 1f 00 nopl (%rax) 00000000004a8cfc <_D3std4file8__assertFiZv>: 4a8cfc: 55 push %rbp 4a8cfd: 48 8b ec mov %rsp,%rbp 4a8d00: 48 83 ec 10 sub $0x10,%rsp 4a8d04: 48 89 fa mov %rdi,%rdx 4a8d07: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8d0b: ba e9 4c 4e 00 mov $0x4e4ce9,%edx 4a8d10: bf 0a 00 00 00 mov $0xa,%edi 4a8d15: 48 89 d6 mov %rdx,%rsi 4a8d18: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8d1c: e8 df ff fd ff callq 488d00 <_d_assert> 4a8d21: 0f 1f 00 nopl (%rax) 00000000004a8d24 <_D3std4file15__unittest_failFiZv>: 4a8d24: 55 push %rbp 4a8d25: 48 8b ec mov %rsp,%rbp 4a8d28: 48 83 ec 10 sub $0x10,%rsp 4a8d2c: 48 89 fa mov %rdi,%rdx 4a8d2f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8d33: ba e9 4c 4e 00 mov $0x4e4ce9,%edx 4a8d38: bf 0a 00 00 00 mov $0xa,%edi 4a8d3d: 48 89 d6 mov %rdx,%rsi 4a8d40: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8d44: e8 47 00 fe ff callq 488d90 <_d_unittest> 4a8d49: 48 8b e5 mov %rbp,%rsp 4a8d4c: 5d pop %rbp 4a8d4d: c3 retq ... 00000000004a8d50 <_D3std4file13FileException6__ctorMFNaNfxAaxAaAyamZC3std4file13FileException>: 4a8d50: 55 push %rbp 4a8d51: 48 8b ec mov %rsp,%rbp 4a8d54: 48 83 ec 40 sub $0x40,%rsp 4a8d58: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4a8d5c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4a8d60: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4a8d64: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4a8d68: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4a8d6c: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4a8d70: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8d74: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8d78: 48 89 d6 mov %rdx,%rsi 4a8d7b: e8 50 14 01 00 callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4a8d80: 84 c0 test %al,%al 4a8d82: 74 35 je 4a8db9 <_D3std4file13FileException6__ctorMFNaNfxAaxAaAyamZC3std4file13FileException+0x69> 4a8d84: 48 8b 55 18 mov 0x18(%rbp),%rdx 4a8d88: 48 8b 7d 10 mov 0x10(%rbp),%rdi 4a8d8c: 48 89 d6 mov %rdx,%rsi 4a8d8f: e8 0c 99 fe ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 4a8d94: 52 push %rdx 4a8d95: 50 push %rax 4a8d96: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a8d9a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a8d9e: 48 89 c1 mov %rax,%rcx 4a8da1: 49 89 d0 mov %rdx,%r8 4a8da4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a8da8: 31 f6 xor %esi,%esi 4a8daa: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a8dae: e8 a9 5d fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a8db3: 48 83 c4 10 add $0x10,%rsp 4a8db7: eb 5a jmp 4a8e13 <_D3std4file13FileException6__ctorMFNaNfxAaxAaAyamZC3std4file13FileException+0xc3> 4a8db9: 48 8b 55 18 mov 0x18(%rbp),%rdx 4a8dbd: 48 8b 45 10 mov 0x10(%rbp),%rax 4a8dc1: 49 89 c0 mov %rax,%r8 4a8dc4: 49 89 d1 mov %rdx,%r9 4a8dc7: 48 8b 0d 4a bf 03 00 mov 0x3bf4a(%rip),%rcx # 4e4d18 <_TMP3360+0x8> 4a8dce: 48 8b 05 3b bf 03 00 mov 0x3bf3b(%rip),%rax # 4e4d10 <_TMP3360> 4a8dd5: 48 89 c2 mov %rax,%rdx 4a8dd8: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4a8ddc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8de0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a8de4: 48 89 d6 mov %rdx,%rsi 4a8de7: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a8deb: e8 70 3c 01 00 callq 4bca60 <_D3std4conv21__T4textTAxaTAyaTAxaZ4textFNaNbNfAxaAyaAxaZAya> 4a8df0: 52 push %rdx 4a8df1: 50 push %rax 4a8df2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4a8df6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4a8dfa: 48 89 c1 mov %rax,%rcx 4a8dfd: 49 89 d0 mov %rdx,%r8 4a8e00: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4a8e04: 31 f6 xor %esi,%esi 4a8e06: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a8e0a: e8 4d 5d fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a8e0f: 48 83 c4 10 add $0x10,%rsp 4a8e13: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a8e17: c7 47 48 00 00 00 00 movl $0x0,0x48(%rdi) 4a8e1e: 48 8b c7 mov %rdi,%rax 4a8e21: 48 8b e5 mov %rbp,%rsp 4a8e24: 5d pop %rbp 4a8e25: c3 retq 4a8e26: 66 90 xchg %ax,%ax 00000000004a8e28 <_D3std4file13FileException6__ctorMFNexAakAyamZC3std4file13FileException>: 4a8e28: 55 push %rbp 4a8e29: 48 8b ec mov %rsp,%rbp 4a8e2c: 48 83 ec 38 sub $0x38,%rsp 4a8e30: 53 push %rbx 4a8e31: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4a8e35: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4a8e39: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4a8e3d: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a8e41: 44 89 45 f8 mov %r8d,-0x8(%rbp) 4a8e45: ff 75 18 pushq 0x18(%rbp) 4a8e48: ff 75 10 pushq 0x10(%rbp) 4a8e4b: 4c 89 c7 mov %r8,%rdi 4a8e4e: e8 0d eb fd ff callq 487960 4a8e53: 48 89 c7 mov %rax,%rdi 4a8e56: e8 ed 3c 01 00 callq 4bcb48 <_D3std4conv11__T2toTAyaZ10__T2toTPaZ2toFNaNbPaZAya> 4a8e5b: 49 89 c0 mov %rax,%r8 4a8e5e: 49 89 d1 mov %rdx,%r9 4a8e61: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4a8e65: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a8e69: 48 89 c2 mov %rax,%rdx 4a8e6c: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4a8e70: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a8e74: e8 d7 fe ff ff callq 4a8d50 <_D3std4file13FileException6__ctorMFNaNfxAaxAaAyamZC3std4file13FileException> 4a8e79: 48 83 c4 10 add $0x10,%rsp 4a8e7d: 8b 55 f8 mov -0x8(%rbp),%edx 4a8e80: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4a8e84: 89 53 48 mov %edx,0x48(%rbx) 4a8e87: 48 89 d8 mov %rbx,%rax 4a8e8a: 5b pop %rbx 4a8e8b: 48 8b e5 mov %rbp,%rsp 4a8e8e: 5d pop %rbp 4a8e8f: c3 retq 00000000004a8e90 <_D3std6format7__arrayZ>: 4a8e90: 55 push %rbp 4a8e91: 48 8b ec mov %rsp,%rbp 4a8e94: 48 83 ec 10 sub $0x10,%rsp 4a8e98: 48 89 fa mov %rdi,%rdx 4a8e9b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8e9f: ba 03 4e 4e 00 mov $0x4e4e03,%edx 4a8ea4: bf 0c 00 00 00 mov $0xc,%edi 4a8ea9: 48 89 d6 mov %rdx,%rsi 4a8eac: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8eb0: e8 93 ff fd ff callq 488e48 <_d_arraybounds> 4a8eb5: 0f 1f 00 nopl (%rax) 00000000004a8eb8 <_D3std6format8__assertFiZv>: 4a8eb8: 55 push %rbp 4a8eb9: 48 8b ec mov %rsp,%rbp 4a8ebc: 48 83 ec 10 sub $0x10,%rsp 4a8ec0: 48 89 fa mov %rdi,%rdx 4a8ec3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8ec7: ba 03 4e 4e 00 mov $0x4e4e03,%edx 4a8ecc: bf 0c 00 00 00 mov $0xc,%edi 4a8ed1: 48 89 d6 mov %rdx,%rsi 4a8ed4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8ed8: e8 23 fe fd ff callq 488d00 <_d_assert> 4a8edd: 0f 1f 00 nopl (%rax) 00000000004a8ee0 <_D3std6format15__unittest_failFiZv>: 4a8ee0: 55 push %rbp 4a8ee1: 48 8b ec mov %rsp,%rbp 4a8ee4: 48 83 ec 10 sub $0x10,%rsp 4a8ee8: 48 89 fa mov %rdi,%rdx 4a8eeb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8eef: ba 03 4e 4e 00 mov $0x4e4e03,%edx 4a8ef4: bf 0c 00 00 00 mov $0xc,%edi 4a8ef9: 48 89 d6 mov %rdx,%rsi 4a8efc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8f00: e8 8b fe fd ff callq 488d90 <_d_unittest> 4a8f05: 48 8b e5 mov %rbp,%rsp 4a8f08: 5d pop %rbp 4a8f09: c3 retq 4a8f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a8f10 <_D4core4stdc6stdarg7__arrayZ>: 4a8f10: 55 push %rbp 4a8f11: 48 8b ec mov %rsp,%rbp 4a8f14: 48 83 ec 10 sub $0x10,%rsp 4a8f18: 48 89 fa mov %rdi,%rdx 4a8f1b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8f1f: ba 10 4e 4e 00 mov $0x4e4e10,%edx 4a8f24: bf 25 00 00 00 mov $0x25,%edi 4a8f29: 48 89 d6 mov %rdx,%rsi 4a8f2c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8f30: e8 13 ff fd ff callq 488e48 <_d_arraybounds> 4a8f35: 0f 1f 00 nopl (%rax) 00000000004a8f38 <_D4core4stdc6stdarg8__assertFiZv>: 4a8f38: 55 push %rbp 4a8f39: 48 8b ec mov %rsp,%rbp 4a8f3c: 48 83 ec 10 sub $0x10,%rsp 4a8f40: 48 89 fa mov %rdi,%rdx 4a8f43: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8f47: ba 10 4e 4e 00 mov $0x4e4e10,%edx 4a8f4c: bf 25 00 00 00 mov $0x25,%edi 4a8f51: 48 89 d6 mov %rdx,%rsi 4a8f54: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8f58: e8 a3 fd fd ff callq 488d00 <_d_assert> 4a8f5d: 0f 1f 00 nopl (%rax) 00000000004a8f60 <_D4core4stdc6stdarg15__unittest_failFiZv>: 4a8f60: 55 push %rbp 4a8f61: 48 8b ec mov %rsp,%rbp 4a8f64: 48 83 ec 10 sub $0x10,%rsp 4a8f68: 48 89 fa mov %rdi,%rdx 4a8f6b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a8f6f: ba 10 4e 4e 00 mov $0x4e4e10,%edx 4a8f74: bf 25 00 00 00 mov $0x25,%edi 4a8f79: 48 89 d6 mov %rdx,%rsi 4a8f7c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a8f80: e8 0b fe fd ff callq 488d90 <_d_unittest> 4a8f85: 48 8b e5 mov %rbp,%rsp 4a8f88: 5d pop %rbp 4a8f89: c3 retq ... 00000000004a8f8c <_D3std6format15FormatException6__ctorMFNaNbNfZC3std6format15FormatException>: 4a8f8c: 55 push %rbp 4a8f8d: 48 8b ec mov %rsp,%rbp 4a8f90: 48 83 ec 10 sub $0x10,%rsp 4a8f94: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a8f98: ff 35 ba be 03 00 pushq 0x3beba(%rip) # 4e4e58 <_TMP3541+0x8> 4a8f9e: ff 35 ac be 03 00 pushq 0x3beac(%rip) # 4e4e50 <_TMP3541> 4a8fa4: 48 8b 15 cd be 03 00 mov 0x3becd(%rip),%rdx # 4e4e78 <_TMP3543+0x8> 4a8fab: 48 8b 05 be be 03 00 mov 0x3bebe(%rip),%rax # 4e4e70 <_TMP3543> 4a8fb2: 48 89 c1 mov %rax,%rcx 4a8fb5: 49 89 d0 mov %rdx,%r8 4a8fb8: ba 5d 00 00 00 mov $0x5d,%edx 4a8fbd: 31 f6 xor %esi,%esi 4a8fbf: e8 98 5b fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a8fc4: 48 83 c4 10 add $0x10,%rsp 4a8fc8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a8fcc: 48 8b e5 mov %rbp,%rsp 4a8fcf: 5d pop %rbp 4a8fd0: c3 retq 4a8fd1: 0f 1f 00 nopl (%rax) 00000000004a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException>: 4a8fd4: 55 push %rbp 4a8fd5: 48 8b ec mov %rsp,%rbp 4a8fd8: 48 83 ec 30 sub $0x30,%rsp 4a8fdc: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4a8fe0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4a8fe4: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a8fe8: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4a8fec: ff 75 18 pushq 0x18(%rbp) 4a8fef: ff 75 10 pushq 0x10(%rbp) 4a8ff2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a8ff6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a8ffa: 48 89 c1 mov %rax,%rcx 4a8ffd: 49 89 d0 mov %rdx,%r8 4a9000: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4a9004: e8 53 5b fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a9009: 48 83 c4 10 add $0x10,%rsp 4a900d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4a9011: 48 8b e5 mov %rbp,%rsp 4a9014: 5d pop %rbp 4a9015: c3 retq ... 00000000004a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb>: 4a9018: 55 push %rbp 4a9019: 48 8b ec mov %rsp,%rbp 4a901c: 48 83 ec 10 sub $0x10,%rsp 4a9020: 8a 47 0b mov 0xb(%rdi),%al 4a9023: 24 01 and $0x1,%al 4a9025: 48 8b e5 mov %rbp,%rsp 4a9028: 5d pop %rbp 4a9029: c3 retq 4a902a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv>: 4a9030: 55 push %rbp 4a9031: 48 8b ec mov %rsp,%rbp 4a9034: 48 83 ec 10 sub $0x10,%rsp 4a9038: 89 75 f8 mov %esi,-0x8(%rbp) 4a903b: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a9040: 74 06 je 4a9048 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv+0x18> 4a9042: 80 4f 0b 01 orb $0x1,0xb(%rdi) 4a9046: eb 04 jmp 4a904c <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv+0x1c> 4a9048: 80 67 0b fe andb $0xfe,0xb(%rdi) 4a904c: 48 8b e5 mov %rbp,%rsp 4a904f: 5d pop %rbp 4a9050: c3 retq 4a9051: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a9058 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMxFNaNbNdNiNfZb>: 4a9058: 55 push %rbp 4a9059: 48 8b ec mov %rsp,%rbp 4a905c: 48 83 ec 10 sub $0x10,%rsp 4a9060: 48 0f ba 67 0b 01 btq $0x1,0xb(%rdi) 4a9066: 19 c0 sbb %eax,%eax 4a9068: f7 d8 neg %eax 4a906a: 48 8b e5 mov %rbp,%rsp 4a906d: 5d pop %rbp 4a906e: c3 retq 4a906f: 90 nop 00000000004a9070 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMFNaNbNdNiNfbZv>: 4a9070: 55 push %rbp 4a9071: 48 8b ec mov %rsp,%rbp 4a9074: 48 83 ec 10 sub $0x10,%rsp 4a9078: 89 75 f8 mov %esi,-0x8(%rbp) 4a907b: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a9080: 74 06 je 4a9088 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMFNaNbNdNiNfbZv+0x18> 4a9082: 80 4f 0b 02 orb $0x2,0xb(%rdi) 4a9086: eb 04 jmp 4a908c <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMFNaNbNdNiNfbZv+0x1c> 4a9088: 80 67 0b fd andb $0xfd,0xb(%rdi) 4a908c: 48 8b e5 mov %rbp,%rsp 4a908f: 5d pop %rbp 4a9090: c3 retq 4a9091: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a9098 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMxFNaNbNdNiNfZb>: 4a9098: 55 push %rbp 4a9099: 48 8b ec mov %rsp,%rbp 4a909c: 48 83 ec 10 sub $0x10,%rsp 4a90a0: 48 0f ba 67 0b 02 btq $0x2,0xb(%rdi) 4a90a6: 19 c0 sbb %eax,%eax 4a90a8: f7 d8 neg %eax 4a90aa: 48 8b e5 mov %rbp,%rsp 4a90ad: 5d pop %rbp 4a90ae: c3 retq 4a90af: 90 nop 00000000004a90b0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMFNaNbNdNiNfbZv>: 4a90b0: 55 push %rbp 4a90b1: 48 8b ec mov %rsp,%rbp 4a90b4: 48 83 ec 10 sub $0x10,%rsp 4a90b8: 89 75 f8 mov %esi,-0x8(%rbp) 4a90bb: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a90c0: 74 06 je 4a90c8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMFNaNbNdNiNfbZv+0x18> 4a90c2: 80 4f 0b 04 orb $0x4,0xb(%rdi) 4a90c6: eb 04 jmp 4a90cc <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMFNaNbNdNiNfbZv+0x1c> 4a90c8: 80 67 0b fb andb $0xfb,0xb(%rdi) 4a90cc: 48 8b e5 mov %rbp,%rsp 4a90cf: 5d pop %rbp 4a90d0: c3 retq 4a90d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb>: 4a90d8: 55 push %rbp 4a90d9: 48 8b ec mov %rsp,%rbp 4a90dc: 48 83 ec 10 sub $0x10,%rsp 4a90e0: 48 0f ba 67 0b 03 btq $0x3,0xb(%rdi) 4a90e6: 19 c0 sbb %eax,%eax 4a90e8: f7 d8 neg %eax 4a90ea: 48 8b e5 mov %rbp,%rsp 4a90ed: 5d pop %rbp 4a90ee: c3 retq 4a90ef: 90 nop 00000000004a90f0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMFNaNbNdNiNfbZv>: 4a90f0: 55 push %rbp 4a90f1: 48 8b ec mov %rsp,%rbp 4a90f4: 48 83 ec 10 sub $0x10,%rsp 4a90f8: 89 75 f8 mov %esi,-0x8(%rbp) 4a90fb: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a9100: 74 06 je 4a9108 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMFNaNbNdNiNfbZv+0x18> 4a9102: 80 4f 0b 08 orb $0x8,0xb(%rdi) 4a9106: eb 04 jmp 4a910c <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMFNaNbNdNiNfbZv+0x1c> 4a9108: 80 67 0b f7 andb $0xf7,0xb(%rdi) 4a910c: 48 8b e5 mov %rbp,%rsp 4a910f: 5d pop %rbp 4a9110: c3 retq 4a9111: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb>: 4a9118: 55 push %rbp 4a9119: 48 8b ec mov %rsp,%rbp 4a911c: 48 83 ec 10 sub $0x10,%rsp 4a9120: 48 0f ba 67 0b 04 btq $0x4,0xb(%rdi) 4a9126: 19 c0 sbb %eax,%eax 4a9128: f7 d8 neg %eax 4a912a: 48 8b e5 mov %rbp,%rsp 4a912d: 5d pop %rbp 4a912e: c3 retq 4a912f: 90 nop 00000000004a9130 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMFNaNbNdNiNfbZv>: 4a9130: 55 push %rbp 4a9131: 48 8b ec mov %rsp,%rbp 4a9134: 48 83 ec 10 sub $0x10,%rsp 4a9138: 89 75 f8 mov %esi,-0x8(%rbp) 4a913b: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4a9140: 74 06 je 4a9148 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMFNaNbNdNiNfbZv+0x18> 4a9142: 80 4f 0b 10 orb $0x10,0xb(%rdi) 4a9146: eb 04 jmp 4a914c <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMFNaNbNdNiNfbZv+0x1c> 4a9148: 80 67 0b ef andb $0xef,0xb(%rdi) 4a914c: 48 8b e5 mov %rbp,%rsp 4a914f: 5d pop %rbp 4a9150: c3 retq 4a9151: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec>: 4a9158: 55 push %rbp 4a9159: 48 8b ec mov %rsp,%rbp 4a915c: 48 83 ec 20 sub $0x20,%rsp 4a9160: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4a9164: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4a9168: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a916c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4a9170: 48 89 47 30 mov %rax,0x30(%rdi) 4a9174: 48 89 4f 38 mov %rcx,0x38(%rdi) 4a9178: 48 89 f8 mov %rdi,%rax 4a917b: 48 8b e5 mov %rbp,%rsp 4a917e: 5d pop %rbp 4a917f: c3 retq 00000000004a9180 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv>: 4a9180: 55 push %rbp 4a9181: 48 8b ec mov %rsp,%rbp 4a9184: 48 81 ec 90 02 00 00 sub $0x290,%rsp 4a918b: 53 push %rbx 4a918c: 41 54 push %r12 4a918e: 41 55 push %r13 4a9190: 41 56 push %r14 4a9192: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a9196: c6 47 0b 00 movb $0x0,0xb(%rdi) 4a919a: c7 07 00 00 00 00 movl $0x0,(%rdi) 4a91a0: c7 47 04 fe ff ff 7f movl $0x7ffffffe,0x4(%rdi) 4a91a7: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 4a91ae: 00 4a91af: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 4a91b6: 00 4a91b7: 31 c0 xor %eax,%eax 4a91b9: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a91bd: 48 8b 4f 30 mov 0x30(%rdi),%rcx 4a91c1: 48 39 c8 cmp %rcx,%rax 4a91c4: 0f 83 a1 0c 00 00 jae 4a9e6b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xceb> 4a91ca: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a91ce: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a91d2: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4a91d6: 48 8b 43 30 mov 0x30(%rbx),%rax 4a91da: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a91e1: 48 89 8d 88 fd ff ff mov %rcx,-0x278(%rbp) 4a91e8: 48 3b d0 cmp %rax,%rdx 4a91eb: 72 0a jb 4a91f7 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x77> 4a91ed: bf 86 03 00 00 mov $0x386,%edi 4a91f2: e8 99 fc ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a91f7: 4c 8b 85 88 fd ff ff mov -0x278(%rbp),%r8 4a91fe: 41 0f b6 34 10 movzbl (%r8,%rdx,1),%esi 4a9203: 83 ee 20 sub $0x20,%esi 4a9206: 48 83 fe 19 cmp $0x19,%rsi 4a920a: 0f 87 c0 0b 00 00 ja 4a9dd0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xc50> 4a9210: ff 24 f5 10 50 4e 00 jmpq *0x4e5010(,%rsi,8) 4a9217: 4c 8b 65 c8 mov -0x38(%rbp),%r12 4a921b: 49 ff c4 inc %r12 4a921e: 31 db xor %ebx,%ebx 4a9220: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a9224: b9 e8 9e 4a 00 mov $0x4a9ee8,%ecx 4a9229: 48 89 45 90 mov %rax,-0x70(%rbp) 4a922d: 48 89 4d 98 mov %rcx,-0x68(%rbp) 4a9231: 49 8d 54 24 01 lea 0x1(%r12),%rdx 4a9236: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a923a: 48 3b 56 30 cmp 0x30(%rsi),%rdx 4a923e: 41 0f 92 c1 setb %r9b 4a9242: 4d 0f b6 c9 movzbq %r9b,%r9 4a9246: 48 8b 55 98 mov -0x68(%rbp),%rdx 4a924a: 48 8b 45 90 mov -0x70(%rbp),%rax 4a924e: 48 89 c1 mov %rax,%rcx 4a9251: 49 89 d0 mov %rdx,%r8 4a9254: 48 8b 15 dd bc 03 00 mov 0x3bcdd(%rip),%rdx # 4e4f38 <_TMP3557+0x8> 4a925b: 48 8b 35 ce bc 03 00 mov 0x3bcce(%rip),%rsi # 4e4f30 <_TMP3557> 4a9262: bf 8e 03 00 00 mov $0x38e,%edi 4a9267: e8 d4 f9 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4a926c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a9270: 48 8b 51 38 mov 0x38(%rcx),%rdx 4a9274: 48 8b 41 30 mov 0x30(%rcx),%rax 4a9278: 48 89 85 90 fd ff ff mov %rax,-0x270(%rbp) 4a927f: 48 89 95 98 fd ff ff mov %rdx,-0x268(%rbp) 4a9286: 4d 8b ec mov %r12,%r13 4a9289: 49 ff c4 inc %r12 4a928c: 49 39 c5 cmp %rax,%r13 4a928f: 72 0a jb 4a929b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x11b> 4a9291: bf 90 03 00 00 mov $0x390,%edi 4a9296: e8 f5 fb ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a929b: 48 8b b5 98 fd ff ff mov -0x268(%rbp),%rsi 4a92a2: 42 80 3c 2e 25 cmpb $0x25,(%rsi,%r13,1) 4a92a7: 75 88 jne 4a9231 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb1> 4a92a9: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 4a92b0: 48 89 95 a8 fd ff ff mov %rdx,-0x258(%rbp) 4a92b7: 49 39 c4 cmp %rax,%r12 4a92ba: 72 0a jb 4a92c6 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x146> 4a92bc: bf 95 03 00 00 mov $0x395,%edi 4a92c1: e8 ca fb ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a92c6: 4c 8b 85 a8 fd ff ff mov -0x258(%rbp),%r8 4a92cd: 43 80 3c 20 2d cmpb $0x2d,(%r8,%r12,1) 4a92d2: 75 36 jne 4a930a <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x18a> 4a92d4: 49 ff c4 inc %r12 4a92d7: 4c 3b 61 30 cmp 0x30(%rcx),%r12 4a92db: 41 0f 92 c1 setb %r9b 4a92df: 4d 0f b6 c9 movzbq %r9b,%r9 4a92e3: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a92e7: ba 50 9f 4a 00 mov $0x4a9f50,%edx 4a92ec: 48 89 c1 mov %rax,%rcx 4a92ef: 49 89 d0 mov %rdx,%r8 4a92f2: 48 8b 15 4f bc 03 00 mov 0x3bc4f(%rip),%rdx # 4e4f48 <_TMP3561+0x8> 4a92f9: 48 8b 35 40 bc 03 00 mov 0x3bc40(%rip),%rsi # 4e4f40 <_TMP3561> 4a9300: bf 98 03 00 00 mov $0x398,%edi 4a9305: e8 36 f9 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4a930a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a930e: 48 8b 51 38 mov 0x38(%rcx),%rdx 4a9312: 48 8b 41 30 mov 0x30(%rcx),%rax 4a9316: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 4a931d: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 4a9324: 49 39 c4 cmp %rax,%r12 4a9327: 72 0a jb 4a9333 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x1b3> 4a9329: bf 9b 03 00 00 mov $0x39b,%edi 4a932e: e8 5d fb ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9333: 48 8b b5 b8 fd ff ff mov -0x248(%rbp),%rsi 4a933a: 42 80 3c 26 29 cmpb $0x29,(%rsi,%r12,1) 4a933f: 75 0d jne 4a934e <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x1ce> 4a9341: 85 db test %ebx,%ebx 4a9343: 8d 5b ff lea -0x1(%rbx),%ebx 4a9346: 0f 85 e5 fe ff ff jne 4a9231 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb1> 4a934c: eb 6b jmp 4a93b9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x239> 4a934e: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 4a9355: 48 89 95 c8 fd ff ff mov %rdx,-0x238(%rbp) 4a935c: 49 39 c4 cmp %rax,%r12 4a935f: 72 0a jb 4a936b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x1eb> 4a9361: bf 9f 03 00 00 mov $0x39f,%edi 4a9366: e8 25 fb ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a936b: 48 8b 8d c8 fd ff ff mov -0x238(%rbp),%rcx 4a9372: 42 80 3c 21 7c cmpb $0x7c,(%rcx,%r12,1) 4a9377: 75 0a jne 4a9383 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x203> 4a9379: 85 db test %ebx,%ebx 4a937b: 0f 85 b0 fe ff ff jne 4a9231 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb1> 4a9381: eb 36 jmp 4a93b9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x239> 4a9383: 48 89 85 d0 fd ff ff mov %rax,-0x230(%rbp) 4a938a: 48 89 95 d8 fd ff ff mov %rdx,-0x228(%rbp) 4a9391: 49 39 c4 cmp %rax,%r12 4a9394: 72 0a jb 4a93a0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x220> 4a9396: bf a3 03 00 00 mov $0x3a3,%edi 4a939b: e8 f0 fa ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a93a0: 48 8b 85 d8 fd ff ff mov -0x228(%rbp),%rax 4a93a7: 42 80 3c 20 28 cmpb $0x28,(%rax,%r12,1) 4a93ac: 0f 85 7f fe ff ff jne 4a9231 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb1> 4a93b2: ff c3 inc %ebx 4a93b4: e9 78 fe ff ff jmpq 4a9231 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb1> 4a93b9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a93bd: 48 8b 4a 38 mov 0x38(%rdx),%rcx 4a93c1: 48 8b 42 30 mov 0x30(%rdx),%rax 4a93c5: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 4a93cc: 48 89 8d e8 fd ff ff mov %rcx,-0x218(%rbp) 4a93d3: 49 39 c4 cmp %rax,%r12 4a93d6: 72 0a jb 4a93e2 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x262> 4a93d8: bf a8 03 00 00 mov $0x3a8,%edi 4a93dd: e8 ae fa ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a93e2: 48 8b 9d e8 fd ff ff mov -0x218(%rbp),%rbx 4a93e9: 42 80 3c 23 7c cmpb $0x7c,(%rbx,%r12,1) 4a93ee: 0f 85 0a 02 00 00 jne 4a95fe <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x47e> 4a93f4: 4d 8b f4 mov %r12,%r14 4a93f7: 49 ff c4 inc %r12 4a93fa: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a93fe: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9402: 48 8b 40 30 mov 0x30(%rax),%rax 4a9406: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 4a940d: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 4a9414: 4d 8b c4 mov %r12,%r8 4a9417: 49 ff c4 inc %r12 4a941a: 49 39 c0 cmp %rax,%r8 4a941d: 72 0a jb 4a9429 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x2a9> 4a941f: bf ad 03 00 00 mov $0x3ad,%edi 4a9424: e8 67 fa ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9429: 48 8b 8d f8 fd ff ff mov -0x208(%rbp),%rcx 4a9430: bb 25 00 00 00 mov $0x25,%ebx 4a9435: 42 38 1c 01 cmp %bl,(%rcx,%r8,1) 4a9439: 75 bf jne 4a93fa <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x27a> 4a943b: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 4a9442: 48 89 95 08 fe ff ff mov %rdx,-0x1f8(%rbp) 4a9449: 49 39 c4 cmp %rax,%r12 4a944c: 72 0a jb 4a9458 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x2d8> 4a944e: bf af 03 00 00 mov $0x3af,%edi 4a9453: e8 38 fa ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9458: 48 8b b5 08 fe ff ff mov -0x1f8(%rbp),%rsi 4a945f: 42 38 1c 26 cmp %bl,(%rsi,%r12,1) 4a9463: 75 05 jne 4a946a <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x2ea> 4a9465: 49 ff c4 inc %r12 4a9468: eb 90 jmp 4a93fa <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x27a> 4a946a: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4a9471: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 4a9478: 49 39 c4 cmp %rax,%r12 4a947b: 72 0a jb 4a9487 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x307> 4a947d: bf b1 03 00 00 mov $0x3b1,%edi 4a9482: e8 09 fa ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9487: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4a948e: 42 80 3c 20 29 cmpb $0x29,(%rax,%r12,1) 4a9493: 0f 84 ab 00 00 00 je 4a9544 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x3c4> 4a9499: bf 50 15 4f 00 mov $0x4f1550,%edi 4a949e: e8 05 04 fe ff callq 4898a8 <_d_newclass> 4a94a3: 49 89 c5 mov %rax,%r13 4a94a6: 48 8b 0d cb ba 03 00 mov 0x3bacb(%rip),%rcx # 4e4f78 <_TMP3572+0x8> 4a94ad: 48 8b 05 bc ba 03 00 mov 0x3babc(%rip),%rax # 4e4f70 <_TMP3572> 4a94b4: 48 89 c2 mov %rax,%rdx 4a94b7: 48 89 95 78 fd ff ff mov %rdx,-0x288(%rbp) 4a94be: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a94c2: 48 8b 42 30 mov 0x30(%rdx),%rax 4a94c6: 48 8b 52 38 mov 0x38(%rdx),%rdx 4a94ca: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4a94d1: 48 89 95 28 fe ff ff mov %rdx,-0x1d8(%rbp) 4a94d8: 48 89 c3 mov %rax,%rbx 4a94db: 48 39 db cmp %rbx,%rbx 4a94de: 72 05 jb 4a94e5 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x365> 4a94e0: 4c 39 e3 cmp %r12,%rbx 4a94e3: 73 0a jae 4a94ef <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x36f> 4a94e5: bf b6 03 00 00 mov $0x3b6,%edi 4a94ea: e8 a1 f9 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a94ef: 48 8b fb mov %rbx,%rdi 4a94f2: 49 2b fc sub %r12,%rdi 4a94f5: 48 8b 95 28 fe ff ff mov -0x1d8(%rbp),%rdx 4a94fc: 49 03 d4 add %r12,%rdx 4a94ff: 48 89 d6 mov %rdx,%rsi 4a9502: 48 8b 95 78 fd ff ff mov -0x288(%rbp),%rdx 4a9509: e8 82 25 01 00 callq 4bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya> 4a950e: 52 push %rdx 4a950f: 50 push %rax 4a9510: 48 8b 15 71 ba 03 00 mov 0x3ba71(%rip),%rdx # 4e4f88 <_TMP3574+0x8> 4a9517: 48 8b 05 62 ba 03 00 mov 0x3ba62(%rip),%rax # 4e4f80 <_TMP3574> 4a951e: 48 89 c1 mov %rax,%rcx 4a9521: 49 89 d0 mov %rdx,%r8 4a9524: ba b4 03 00 00 mov $0x3b4,%edx 4a9529: 31 f6 xor %esi,%esi 4a952b: 49 8b fd mov %r13,%rdi 4a952e: e8 29 56 fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a9533: 48 83 c4 10 add $0x10,%rsp 4a9537: 48 89 c7 mov %rax,%rdi 4a953a: e8 ed fa fd ff callq 48902c <_d_throwc> 4a953f: e9 b6 fe ff ff jmpq 4a93fa <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x27a> 4a9544: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9548: 48 8d 70 10 lea 0x10(%rax),%rsi 4a954c: 49 8d 8e ff ff ff ff lea -0x1(%r14),%rcx 4a9553: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9557: 48 8b 40 30 mov 0x30(%rax),%rax 4a955b: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 4a9562: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 4a9569: 48 39 c8 cmp %rcx,%rax 4a956c: 72 0c jb 4a957a <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x3fa> 4a956e: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a9572: 48 ff c3 inc %rbx 4a9575: 48 39 d9 cmp %rbx,%rcx 4a9578: 73 0a jae 4a9584 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x404> 4a957a: bf b8 03 00 00 mov $0x3b8,%edi 4a957f: e8 0c f9 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9584: 49 8d 46 fe lea -0x2(%r14),%rax 4a9588: 48 2b 45 c8 sub -0x38(%rbp),%rax 4a958c: 48 8b 8d 38 fe ff ff mov -0x1c8(%rbp),%rcx 4a9593: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a9597: 48 8d 4c 0a 01 lea 0x1(%rdx,%rcx,1),%rcx 4a959c: 48 89 06 mov %rax,(%rsi) 4a959f: 48 89 4e 08 mov %rcx,0x8(%rsi) 4a95a3: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a95a7: 4c 8d 43 20 lea 0x20(%rbx),%r8 4a95ab: 49 8d 84 24 ff ff ff lea -0x1(%r12),%rax 4a95b2: ff 4a95b3: 48 8b 53 38 mov 0x38(%rbx),%rdx 4a95b7: 48 8b 5b 30 mov 0x30(%rbx),%rbx 4a95bb: 48 89 9d 40 fe ff ff mov %rbx,-0x1c0(%rbp) 4a95c2: 48 89 95 48 fe ff ff mov %rdx,-0x1b8(%rbp) 4a95c9: 48 39 c3 cmp %rax,%rbx 4a95cc: 72 09 jb 4a95d7 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x457> 4a95ce: 49 8d 7e 01 lea 0x1(%r14),%rdi 4a95d2: 48 39 f8 cmp %rdi,%rax 4a95d5: 73 0a jae 4a95e1 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x461> 4a95d7: bf b9 03 00 00 mov $0x3b9,%edi 4a95dc: e8 af f8 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a95e1: 49 8d 44 24 fe lea -0x2(%r12),%rax 4a95e6: 49 2b c6 sub %r14,%rax 4a95e9: 48 8b 8d 48 fe ff ff mov -0x1b8(%rbp),%rcx 4a95f0: 49 8d 54 0e 01 lea 0x1(%r14,%rcx,1),%rdx 4a95f5: 49 89 00 mov %rax,(%r8) 4a95f8: 49 89 50 08 mov %rdx,0x8(%r8) 4a95fc: eb 69 jmp 4a9667 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x4e7> 4a95fe: 48 8d 72 10 lea 0x10(%rdx),%rsi 4a9602: 4d 8d 84 24 ff ff ff lea -0x1(%r12),%r8 4a9609: ff 4a960a: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4a9611: 48 89 8d 58 fe ff ff mov %rcx,-0x1a8(%rbp) 4a9618: 4c 39 c0 cmp %r8,%rax 4a961b: 72 0c jb 4a9629 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x4a9> 4a961d: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4a9621: 48 ff c2 inc %rdx 4a9624: 49 39 d0 cmp %rdx,%r8 4a9627: 73 0a jae 4a9633 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x4b3> 4a9629: bf bd 03 00 00 mov $0x3bd,%edi 4a962e: e8 5d f8 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9633: 49 8d 44 24 fe lea -0x2(%r12),%rax 4a9638: 48 2b 45 c8 sub -0x38(%rbp),%rax 4a963c: 48 8b 8d 58 fe ff ff mov -0x1a8(%rbp),%rcx 4a9643: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a9647: 48 8d 54 0b 01 lea 0x1(%rbx,%rcx,1),%rdx 4a964c: 48 89 06 mov %rax,(%rsi) 4a964f: 48 89 56 08 mov %rdx,0x8(%rsi) 4a9653: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a9657: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 4a965e: 00 4a965f: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 4a9666: 00 4a9667: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a966b: c6 43 08 28 movb $0x28,0x8(%rbx) 4a966f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4a9673: 4c 8d 47 30 lea 0x30(%rdi),%r8 4a9677: 48 8b 57 38 mov 0x38(%rdi),%rdx 4a967b: 48 8b 47 30 mov 0x30(%rdi),%rax 4a967f: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 4a9686: 48 89 95 68 fe ff ff mov %rdx,-0x198(%rbp) 4a968d: 48 89 c6 mov %rax,%rsi 4a9690: 48 39 f6 cmp %rsi,%rsi 4a9693: 72 0a jb 4a969f <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x51f> 4a9695: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 4a969a: 48 39 ce cmp %rcx,%rsi 4a969d: 73 0a jae 4a96a9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x529> 4a969f: bf c3 03 00 00 mov $0x3c3,%edi 4a96a4: e8 e7 f7 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a96a9: 48 8b de mov %rsi,%rbx 4a96ac: 4d 8d 4c 24 01 lea 0x1(%r12),%r9 4a96b1: 49 2b d9 sub %r9,%rbx 4a96b4: 48 8b 95 68 fe ff ff mov -0x198(%rbp),%rdx 4a96bb: 49 8d 4c 14 01 lea 0x1(%r12,%rdx,1),%rcx 4a96c0: 49 89 18 mov %rbx,(%r8) 4a96c3: 49 89 48 08 mov %rcx,0x8(%r8) 4a96c7: 41 5e pop %r14 4a96c9: 41 5d pop %r13 4a96cb: 41 5c pop %r12 4a96cd: 5b pop %rbx 4a96ce: 48 8b e5 mov %rbp,%rsp 4a96d1: 5d pop %rbp 4a96d2: c3 retq 4a96d3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a96d7: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4a96db: be 01 00 00 00 mov $0x1,%esi 4a96e0: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4a96e4: e8 47 f9 ff ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4a96e9: 48 ff 45 c8 incq -0x38(%rbp) 4a96ed: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a96f1: 48 8b 50 30 mov 0x30(%rax),%rdx 4a96f5: 48 39 55 c8 cmp %rdx,-0x38(%rbp) 4a96f9: 0f 82 cb fa ff ff jb 4a91ca <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x4a> 4a96ff: e9 67 07 00 00 jmpq 4a9e6b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xceb> 4a9704: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9708: 48 89 45 d8 mov %rax,-0x28(%rbp) 4a970c: be 01 00 00 00 mov $0x1,%esi 4a9711: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4a9715: e8 d6 f9 ff ff callq 4a90f0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMFNaNbNdNiNfbZv> 4a971a: 48 ff 45 c8 incq -0x38(%rbp) 4a971e: eb cd jmp 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9720: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a9724: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4a9728: be 01 00 00 00 mov $0x1,%esi 4a972d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4a9731: e8 fa f9 ff ff callq 4a9130 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMFNaNbNdNiNfbZv> 4a9736: 48 ff 45 c8 incq -0x38(%rbp) 4a973a: eb b1 jmp 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a973c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9740: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a9744: be 01 00 00 00 mov $0x1,%esi 4a9749: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4a974d: e8 1e f9 ff ff callq 4a9070 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMFNaNbNdNiNfbZv> 4a9752: 48 ff 45 c8 incq -0x38(%rbp) 4a9756: eb 95 jmp 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9758: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a975c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4a9760: be 01 00 00 00 mov $0x1,%esi 4a9765: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4a9769: e8 42 f9 ff ff callq 4a90b0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMFNaNbNdNiNfbZv> 4a976e: 48 ff 45 c8 incq -0x38(%rbp) 4a9772: e9 76 ff ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9777: 48 ff 45 c8 incq -0x38(%rbp) 4a977b: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a977f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9783: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9787: 48 8b 70 30 mov 0x30(%rax),%rsi 4a978b: 48 89 b5 70 fe ff ff mov %rsi,-0x190(%rbp) 4a9792: 48 89 95 78 fe ff ff mov %rdx,-0x188(%rbp) 4a9799: 48 39 75 c8 cmp %rsi,-0x38(%rbp) 4a979d: 72 0a jb 4a97a9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x629> 4a979f: bf cb 03 00 00 mov $0x3cb,%edi 4a97a4: e8 e7 f6 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a97a9: 48 8b 8d 78 fe ff ff mov -0x188(%rbp),%rcx 4a97b0: 40 0f b6 3c 19 rex movzbl (%rcx,%rbx,1),%edi 4a97b5: e8 2a ec ff ff callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 4a97ba: 84 c0 test %al,%al 4a97bc: 0f 84 e1 00 00 00 je 4a98a3 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x723> 4a97c2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a97c6: 4c 8d 6a 30 lea 0x30(%rdx),%r13 4a97ca: 48 8b 42 30 mov 0x30(%rdx),%rax 4a97ce: 48 8b 52 38 mov 0x38(%rdx),%rdx 4a97d2: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 4a97d9: 48 89 95 88 fe ff ff mov %rdx,-0x178(%rbp) 4a97e0: 48 89 c3 mov %rax,%rbx 4a97e3: 48 39 db cmp %rbx,%rbx 4a97e6: 72 06 jb 4a97ee <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x66e> 4a97e8: 48 83 fb 01 cmp $0x1,%rbx 4a97ec: 73 0a jae 4a97f8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x678> 4a97ee: bf cf 03 00 00 mov $0x3cf,%edi 4a97f3: e8 98 f6 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a97f8: 48 8d 73 ff lea -0x1(%rbx),%rsi 4a97fc: 48 8b 8d 88 fe ff ff mov -0x178(%rbp),%rcx 4a9803: 48 ff c1 inc %rcx 4a9806: 49 89 75 00 mov %rsi,0x0(%r13) 4a980a: 49 89 4d 08 mov %rcx,0x8(%r13) 4a980e: 4c 8b 75 f8 mov -0x8(%rbp),%r14 4a9812: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4a9816: 49 8d 78 30 lea 0x30(%r8),%rdi 4a981a: e8 15 23 01 00 callq 4bbb34 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi> 4a981f: f7 d8 neg %eax 4a9821: 41 89 06 mov %eax,(%r14) 4a9824: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 4a982b: 00 4a982c: 4c 8b 65 c8 mov -0x38(%rbp),%r12 4a9830: 49 ff c4 inc %r12 4a9833: 4c 89 65 c8 mov %r12,-0x38(%rbp) 4a9837: 49 ff cc dec %r12 4a983a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a983e: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9842: 48 8b 40 30 mov 0x30(%rax),%rax 4a9846: 48 89 85 90 fe ff ff mov %rax,-0x170(%rbp) 4a984d: 48 89 95 98 fe ff ff mov %rdx,-0x168(%rbp) 4a9854: 49 39 c4 cmp %rax,%r12 4a9857: 72 0a jb 4a9863 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x6e3> 4a9859: bf d2 03 00 00 mov $0x3d2,%edi 4a985e: e8 2d f6 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9863: 48 8b 8d 98 fe ff ff mov -0x168(%rbp),%rcx 4a986a: 42 80 3c 21 24 cmpb $0x24,(%rcx,%r12,1) 4a986f: 41 0f 94 c1 sete %r9b 4a9873: 45 0f b6 c9 movzbl %r9b,%r9d 4a9877: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a987b: ba b8 9f 4a 00 mov $0x4a9fb8,%edx 4a9880: 48 89 c1 mov %rax,%rcx 4a9883: 49 89 d0 mov %rdx,%r8 4a9886: 48 8b 15 0b b7 03 00 mov 0x3b70b(%rip),%rdx # 4e4f98 <_TMP3597+0x8> 4a988d: 48 8b 35 fc b6 03 00 mov 0x3b6fc(%rip),%rsi # 4e4f90 <_TMP3597> 4a9894: bf d2 03 00 00 mov $0x3d2,%edi 4a9899: e8 a2 f3 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4a989e: e9 4a fe ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a98a3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a98a7: c7 00 ff ff ff 7f movl $0x7fffffff,(%rax) 4a98ad: e9 3b fe ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a98b2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a98b6: 48 8b 51 38 mov 0x38(%rcx),%rdx 4a98ba: 48 8b 41 30 mov 0x30(%rcx),%rax 4a98be: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 4a98c5: 48 89 95 b8 fe ff ff mov %rdx,-0x148(%rbp) 4a98cc: 48 89 c3 mov %rax,%rbx 4a98cf: 48 39 db cmp %rbx,%rbx 4a98d2: 72 06 jb 4a98da <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x75a> 4a98d4: 48 3b 5d c8 cmp -0x38(%rbp),%rbx 4a98d8: 73 0a jae 4a98e4 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x764> 4a98da: bf dc 03 00 00 mov $0x3dc,%edi 4a98df: e8 ac f5 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a98e4: 48 8b f3 mov %rbx,%rsi 4a98e7: 48 2b 75 c8 sub -0x38(%rbp),%rsi 4a98eb: 48 8b 8d b8 fe ff ff mov -0x148(%rbp),%rcx 4a98f2: 48 03 4d c8 add -0x38(%rbp),%rcx 4a98f6: 48 89 b5 a0 fe ff ff mov %rsi,-0x160(%rbp) 4a98fd: 48 89 8d a8 fe ff ff mov %rcx,-0x158(%rbp) 4a9904: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 4a990b: e8 30 16 01 00 callq 4baf40 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk> 4a9910: 49 89 c4 mov %rax,%r12 4a9913: 4c 8b 8d a0 fe ff ff mov -0x160(%rbp),%r9 4a991a: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a991e: ba d8 9f 4a 00 mov $0x4a9fd8,%edx 4a9923: 48 89 c1 mov %rax,%rcx 4a9926: 49 89 d0 mov %rdx,%r8 4a9929: 48 8b 15 78 b6 03 00 mov 0x3b678(%rip),%rdx # 4e4fa8 <_TMP3600+0x8> 4a9930: 48 8b 35 69 b6 03 00 mov 0x3b669(%rip),%rsi # 4e4fa0 <_TMP3600> 4a9937: bf de 03 00 00 mov $0x3de,%edi 4a993c: e8 8f 69 01 00 callq 4c02d0 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTmZ9enforceExFNaNfmLAyaAyamZm> 4a9941: 48 8b 8d a8 fe ff ff mov -0x158(%rbp),%rcx 4a9948: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a994c: 48 83 c0 30 add $0x30,%rax 4a9950: 48 2b 48 08 sub 0x8(%rax),%rcx 4a9954: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4a9958: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 4a995f: 48 8b b5 a0 fe ff ff mov -0x160(%rbp),%rsi 4a9966: bf 24 00 00 00 mov $0x24,%edi 4a996b: e8 bc 0d 01 00 callq 4ba72c <_D3std9algorithm9searching41__T10startsWithVAyaa6_61203d3d2062TAxaTaZ10startsWithFNaNfAxaaZb> 4a9970: 84 c0 test %al,%al 4a9972: 74 23 je 4a9997 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x817> 4a9974: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a9978: 48 8d 59 0a lea 0xa(%rcx),%rbx 4a997c: 4c 8d 69 09 lea 0x9(%rcx),%r13 4a9980: 41 8b fc mov %r12d,%edi 4a9983: e8 0c 24 01 00 callq 4bbd94 <_D3std4conv9__T2toThZ10__T2toTxkZ2toFNaNfxkZh> 4a9988: 41 88 45 00 mov %al,0x0(%r13) 4a998c: 88 03 mov %al,(%rbx) 4a998e: 48 ff 45 c8 incq -0x38(%rbp) 4a9992: e9 56 fd ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9997: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 4a999e: 48 8b b5 a0 fe ff ff mov -0x160(%rbp),%rsi 4a99a5: bf 3a 00 00 00 mov $0x3a,%edi 4a99aa: e8 7d 0d 01 00 callq 4ba72c <_D3std9algorithm9searching41__T10startsWithVAyaa6_61203d3d2062TAxaTaZ10startsWithFNaNfAxaaZb> 4a99af: 84 c0 test %al,%al 4a99b1: 0f 84 0b 01 00 00 je 4a9ac2 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x942> 4a99b7: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a99bb: 48 83 c3 09 add $0x9,%rbx 4a99bf: 41 8b fc mov %r12d,%edi 4a99c2: e8 cd 23 01 00 callq 4bbd94 <_D3std4conv9__T2toThZ10__T2toTxkZ2toFNaNfxkZh> 4a99c7: 88 03 mov %al,(%rbx) 4a99c9: 4c 8b ad a0 fe ff ff mov -0x160(%rbp),%r13 4a99d0: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 4a99d7: 48 39 c0 cmp %rax,%rax 4a99da: 72 06 jb 4a99e2 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x862> 4a99dc: 48 83 f8 01 cmp $0x1,%rax 4a99e0: 73 0a jae 4a99ec <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x86c> 4a99e2: bf eb 03 00 00 mov $0x3eb,%edi 4a99e7: e8 a4 f4 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a99ec: 49 8d 75 ff lea -0x1(%r13),%rsi 4a99f0: 48 8b 8d a8 fe ff ff mov -0x158(%rbp),%rcx 4a99f7: 48 ff c1 inc %rcx 4a99fa: 48 89 b5 a0 fe ff ff mov %rsi,-0x160(%rbp) 4a9a01: 48 89 8d a8 fe ff ff mov %rcx,-0x158(%rbp) 4a9a08: 48 89 ca mov %rcx,%rdx 4a9a0b: bf 24 00 00 00 mov $0x24,%edi 4a9a10: e8 17 0d 01 00 callq 4ba72c <_D3std9algorithm9searching41__T10startsWithVAyaa6_61203d3d2062TAxaTaZ10startsWithFNaNfAxaaZb> 4a9a15: 84 c0 test %al,%al 4a9a17: 74 0a je 4a9a23 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x8a3> 4a9a19: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9a1d: c6 40 0a ff movb $0xff,0xa(%rax) 4a9a21: eb 16 jmp 4a9a39 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x8b9> 4a9a23: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a9a27: 48 83 c3 0a add $0xa,%rbx 4a9a2b: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 4a9a32: e8 79 14 01 00 callq 4baeb0 <_D3std4conv16__T5parseThTAxaZ5parseFNaNfKAxaZh> 4a9a37: 88 03 mov %al,(%rbx) 4a9a39: 48 8b 8d a8 fe ff ff mov -0x158(%rbp),%rcx 4a9a40: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a9a44: 48 8d 72 30 lea 0x30(%rdx),%rsi 4a9a48: 48 2b 4e 08 sub 0x8(%rsi),%rcx 4a9a4c: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4a9a50: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a9a54: 48 ff c3 inc %rbx 4a9a57: 48 89 5d c8 mov %rbx,-0x38(%rbp) 4a9a5b: 48 ff cb dec %rbx 4a9a5e: 48 8b 42 30 mov 0x30(%rdx),%rax 4a9a62: 48 8b 52 38 mov 0x38(%rdx),%rdx 4a9a66: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4a9a6d: 48 89 95 c8 fe ff ff mov %rdx,-0x138(%rbp) 4a9a74: 48 39 c3 cmp %rax,%rbx 4a9a77: 72 0a jb 4a9a83 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x903> 4a9a79: bf f5 03 00 00 mov $0x3f5,%edi 4a9a7e: e8 0d f4 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9a83: 48 8b 8d c8 fe ff ff mov -0x138(%rbp),%rcx 4a9a8a: 80 3c 19 24 cmpb $0x24,(%rcx,%rbx,1) 4a9a8e: 41 0f 94 c1 sete %r9b 4a9a92: 45 0f b6 c9 movzbl %r9b,%r9d 4a9a96: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a9a9a: ba 40 a0 4a 00 mov $0x4aa040,%edx 4a9a9f: 48 89 c1 mov %rax,%rcx 4a9aa2: 49 89 d0 mov %rdx,%r8 4a9aa5: 48 8b 15 0c b5 03 00 mov 0x3b50c(%rip),%rdx # 4e4fb8 <_TMP3608+0x8> 4a9aac: 48 8b 35 fd b4 03 00 mov 0x3b4fd(%rip),%rsi # 4e4fb0 <_TMP3608> 4a9ab3: bf f5 03 00 00 mov $0x3f5,%edi 4a9ab8: e8 83 f1 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4a9abd: e9 2b fc ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9ac2: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a9ac6: 41 8b fc mov %r12d,%edi 4a9ac9: e8 5a 23 01 00 callq 4bbe28 <_D3std4conv9__T2toTiZ10__T2toTxkZ2toFNaNfxkZi> 4a9ace: 89 03 mov %eax,(%rbx) 4a9ad0: e9 18 fc ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9ad5: 48 ff 45 c8 incq -0x38(%rbp) 4a9ad9: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a9add: 48 8b 53 38 mov 0x38(%rbx),%rdx 4a9ae1: 48 8b 43 30 mov 0x30(%rbx),%rax 4a9ae5: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4a9aec: 48 89 95 d8 fe ff ff mov %rdx,-0x128(%rbp) 4a9af3: 48 39 45 c8 cmp %rax,-0x38(%rbp) 4a9af7: 72 0a jb 4a9b03 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x983> 4a9af9: bf 00 04 00 00 mov $0x400,%edi 4a9afe: e8 8d f3 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9b03: 48 8b 8d d8 fe ff ff mov -0x128(%rbp),%rcx 4a9b0a: 80 3c 31 2a cmpb $0x2a,(%rcx,%rsi,1) 4a9b0e: 0f 85 40 01 00 00 jne 4a9c54 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xad4> 4a9b14: 48 ff 45 c8 incq -0x38(%rbp) 4a9b18: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4a9b1c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a9b20: 48 8b 56 38 mov 0x38(%rsi),%rdx 4a9b24: 48 8b 46 30 mov 0x30(%rsi),%rax 4a9b28: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4a9b2f: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4a9b36: 48 39 45 c8 cmp %rax,-0x38(%rbp) 4a9b3a: 72 0a jb 4a9b46 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x9c6> 4a9b3c: bf 02 04 00 00 mov $0x402,%edi 4a9b41: e8 4a f3 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9b46: 48 8b 8d e8 fe ff ff mov -0x118(%rbp),%rcx 4a9b4d: 40 0f b6 3c 19 rex movzbl (%rcx,%rbx,1),%edi 4a9b52: e8 8d e8 ff ff callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 4a9b57: 84 c0 test %al,%al 4a9b59: 0f 84 e5 00 00 00 je 4a9c44 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xac4> 4a9b5f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9b63: 4c 8d 68 30 lea 0x30(%rax),%r13 4a9b67: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9b6b: 48 8b 40 30 mov 0x30(%rax),%rax 4a9b6f: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4a9b76: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) 4a9b7d: 48 89 c3 mov %rax,%rbx 4a9b80: 48 39 db cmp %rbx,%rbx 4a9b83: 72 06 jb 4a9b8b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xa0b> 4a9b85: 48 3b 5d c8 cmp -0x38(%rbp),%rbx 4a9b89: 73 0a jae 4a9b95 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xa15> 4a9b8b: bf 06 04 00 00 mov $0x406,%edi 4a9b90: e8 fb f2 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9b95: 48 8b f3 mov %rbx,%rsi 4a9b98: 48 2b 75 c8 sub -0x38(%rbp),%rsi 4a9b9c: 48 8b 8d f8 fe ff ff mov -0x108(%rbp),%rcx 4a9ba3: 48 03 4d c8 add -0x38(%rbp),%rcx 4a9ba7: 49 89 75 00 mov %rsi,0x0(%r13) 4a9bab: 49 89 4d 08 mov %rcx,0x8(%r13) 4a9baf: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 4a9bb6: 00 4a9bb7: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4a9bbb: 4d 8d 70 04 lea 0x4(%r8),%r14 4a9bbf: 49 8d 78 30 lea 0x30(%r8),%rdi 4a9bc3: e8 6c 1f 01 00 callq 4bbb34 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi> 4a9bc8: f7 d8 neg %eax 4a9bca: 41 89 06 mov %eax,(%r14) 4a9bcd: 4c 8b 65 c8 mov -0x38(%rbp),%r12 4a9bd1: 49 ff c4 inc %r12 4a9bd4: 4c 89 65 c8 mov %r12,-0x38(%rbp) 4a9bd8: 49 ff cc dec %r12 4a9bdb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9bdf: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9be3: 48 8b 40 30 mov 0x30(%rax),%rax 4a9be7: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4a9bee: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4a9bf5: 49 39 c4 cmp %rax,%r12 4a9bf8: 72 0a jb 4a9c04 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xa84> 4a9bfa: bf 09 04 00 00 mov $0x409,%edi 4a9bff: e8 8c f2 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9c04: 48 8b 8d 08 ff ff ff mov -0xf8(%rbp),%rcx 4a9c0b: 42 80 3c 21 24 cmpb $0x24,(%rcx,%r12,1) 4a9c10: 41 0f 94 c1 sete %r9b 4a9c14: 45 0f b6 c9 movzbl %r9b,%r9d 4a9c18: 48 8d 45 f8 lea -0x8(%rbp),%rax 4a9c1c: ba 60 a0 4a 00 mov $0x4aa060,%edx 4a9c21: 48 89 c1 mov %rax,%rcx 4a9c24: 49 89 d0 mov %rdx,%r8 4a9c27: 48 8b 15 9a b3 03 00 mov 0x3b39a(%rip),%rdx # 4e4fc8 <_TMP3619+0x8> 4a9c2e: 48 8b 35 8b b3 03 00 mov 0x3b38b(%rip),%rsi # 4e4fc0 <_TMP3619> 4a9c35: bf 09 04 00 00 mov $0x409,%edi 4a9c3a: e8 01 f0 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4a9c3f: e9 a9 fa ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9c44: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4a9c48: c7 43 04 ff ff ff 7f movl $0x7fffffff,0x4(%rbx) 4a9c4f: e9 99 fa ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9c54: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4a9c58: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 4a9c5f: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4a9c66: 48 3b f0 cmp %rax,%rsi 4a9c69: 72 0a jb 4a9c75 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xaf5> 4a9c6b: bf 12 04 00 00 mov $0x412,%edi 4a9c70: e8 1b f2 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9c75: 4c 8b 85 18 ff ff ff mov -0xe8(%rbp),%r8 4a9c7c: 41 80 3c 30 2d cmpb $0x2d,(%r8,%rsi,1) 4a9c81: 0f 85 85 00 00 00 jne 4a9d0c <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb8c> 4a9c87: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a9c8b: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi) 4a9c92: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a9c96: 48 8b 42 30 mov 0x30(%rdx),%rax 4a9c9a: 48 8b 52 38 mov 0x38(%rdx),%rdx 4a9c9e: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4a9ca5: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4a9cac: 48 89 c3 mov %rax,%rbx 4a9caf: 48 39 db cmp %rbx,%rbx 4a9cb2: 72 06 jb 4a9cba <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb3a> 4a9cb4: 48 3b 5d c8 cmp -0x38(%rbp),%rbx 4a9cb8: 73 0a jae 4a9cc4 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xb44> 4a9cba: bf 16 04 00 00 mov $0x416,%edi 4a9cbf: e8 cc f1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9cc4: 48 8b f3 mov %rbx,%rsi 4a9cc7: 48 2b 75 c8 sub -0x38(%rbp),%rsi 4a9ccb: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4a9cd2: 48 03 4d c8 add -0x38(%rbp),%rcx 4a9cd6: 48 89 b5 20 ff ff ff mov %rsi,-0xe0(%rbp) 4a9cdd: 48 89 8d 28 ff ff ff mov %rcx,-0xd8(%rbp) 4a9ce4: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4a9ceb: e8 44 1e 01 00 callq 4bbb34 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi> 4a9cf0: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 4a9cf7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4a9cfb: 48 83 c2 30 add $0x30,%rdx 4a9cff: 48 2b 42 08 sub 0x8(%rdx),%rax 4a9d03: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a9d07: e9 e1 f9 ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9d0c: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4a9d13: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4a9d1a: 48 3b f0 cmp %rax,%rsi 4a9d1d: 72 0a jb 4a9d29 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xba9> 4a9d1f: bf 1a 04 00 00 mov $0x41a,%edi 4a9d24: e8 67 f1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9d29: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4a9d30: 40 0f b6 3c 30 rex movzbl (%rax,%rsi,1),%edi 4a9d35: e8 aa e6 ff ff callq 4a83e4 <_D3std5ascii7isDigitFNaNbNiNfwZb> 4a9d3a: 84 c0 test %al,%al 4a9d3c: 0f 84 82 00 00 00 je 4a9dc4 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xc44> 4a9d42: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a9d46: 48 8b 51 38 mov 0x38(%rcx),%rdx 4a9d4a: 48 8b 41 30 mov 0x30(%rcx),%rax 4a9d4e: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4a9d55: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4a9d5c: 48 89 c3 mov %rax,%rbx 4a9d5f: 48 39 db cmp %rbx,%rbx 4a9d62: 72 06 jb 4a9d6a <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xbea> 4a9d64: 48 3b 5d c8 cmp -0x38(%rbp),%rbx 4a9d68: 73 0a jae 4a9d74 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xbf4> 4a9d6a: bf 1c 04 00 00 mov $0x41c,%edi 4a9d6f: e8 1c f1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9d74: 48 8b f3 mov %rbx,%rsi 4a9d77: 48 2b 75 c8 sub -0x38(%rbp),%rsi 4a9d7b: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4a9d82: 48 03 55 c8 add -0x38(%rbp),%rdx 4a9d86: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 4a9d8d: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4a9d94: 4c 8d 61 04 lea 0x4(%rcx),%r12 4a9d98: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4a9d9f: e8 90 1d 01 00 callq 4bbb34 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi> 4a9da4: 41 89 04 24 mov %eax,(%r12) 4a9da8: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4a9daf: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4a9db3: 48 83 c1 30 add $0x30,%rcx 4a9db7: 48 2b 41 08 sub 0x8(%rcx),%rax 4a9dbb: 48 89 45 c8 mov %rax,-0x38(%rbp) 4a9dbf: e9 29 f9 ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9dc4: c7 43 04 00 00 00 00 movl $0x0,0x4(%rbx) 4a9dcb: e9 1d f9 ff ff jmpq 4a96ed <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0x56d> 4a9dd0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4a9dd4: 4c 8d 48 08 lea 0x8(%rax),%r9 4a9dd8: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4a9ddc: 49 ff c0 inc %r8 4a9ddf: 4c 89 45 c8 mov %r8,-0x38(%rbp) 4a9de3: 49 ff c8 dec %r8 4a9de6: 48 8b 50 38 mov 0x38(%rax),%rdx 4a9dea: 48 8b 40 30 mov 0x30(%rax),%rax 4a9dee: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4a9df5: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4a9dfc: 49 39 c0 cmp %rax,%r8 4a9dff: 72 0a jb 4a9e0b <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xc8b> 4a9e01: bf 28 04 00 00 mov $0x428,%edi 4a9e06: e8 85 f0 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9e0b: 48 8b 9d 78 ff ff ff mov -0x88(%rbp),%rbx 4a9e12: 42 8a 0c 03 mov (%rbx,%r8,1),%cl 4a9e16: 41 88 09 mov %cl,(%r9) 4a9e19: 4c 8b 55 f8 mov -0x8(%rbp),%r10 4a9e1d: 4d 8d 5a 30 lea 0x30(%r10),%r11 4a9e21: 49 8b 52 38 mov 0x38(%r10),%rdx 4a9e25: 49 8b 42 30 mov 0x30(%r10),%rax 4a9e29: 48 89 45 80 mov %rax,-0x80(%rbp) 4a9e2d: 48 89 55 88 mov %rdx,-0x78(%rbp) 4a9e31: 48 89 c6 mov %rax,%rsi 4a9e34: 48 39 f6 cmp %rsi,%rsi 4a9e37: 72 06 jb 4a9e3f <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xcbf> 4a9e39: 48 3b 75 c8 cmp -0x38(%rbp),%rsi 4a9e3d: 73 0a jae 4a9e49 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv+0xcc9> 4a9e3f: bf 29 04 00 00 mov $0x429,%edi 4a9e44: e8 47 f0 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9e49: 48 8b de mov %rsi,%rbx 4a9e4c: 48 2b 5d c8 sub -0x38(%rbp),%rbx 4a9e50: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4a9e54: 48 03 4d c8 add -0x38(%rbp),%rcx 4a9e58: 49 89 1b mov %rbx,(%r11) 4a9e5b: 49 89 4b 08 mov %rcx,0x8(%r11) 4a9e5f: 41 5e pop %r14 4a9e61: 41 5d pop %r13 4a9e63: 41 5c pop %r12 4a9e65: 5b pop %rbx 4a9e66: 48 8b e5 mov %rbp,%rsp 4a9e69: 5d pop %rbp 4a9e6a: c3 retq 4a9e6b: bf 50 15 4f 00 mov $0x4f1550,%edi 4a9e70: e8 33 fa fd ff callq 4898a8 <_d_newclass> 4a9e75: 48 89 c3 mov %rax,%rbx 4a9e78: 48 8b 0d 79 b1 03 00 mov 0x3b179(%rip),%rcx # 4e4ff8 <_TMP3635+0x8> 4a9e7f: 48 8b 05 6a b1 03 00 mov 0x3b16a(%rip),%rax # 4e4ff0 <_TMP3635> 4a9e86: 48 89 c2 mov %rax,%rdx 4a9e89: 48 89 95 70 fd ff ff mov %rdx,-0x290(%rbp) 4a9e90: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a9e94: 48 8b 56 38 mov 0x38(%rsi),%rdx 4a9e98: 48 8b 7e 30 mov 0x30(%rsi),%rdi 4a9e9c: 48 89 d6 mov %rdx,%rsi 4a9e9f: 48 8b 95 70 fd ff ff mov -0x290(%rbp),%rdx 4a9ea6: e8 e5 1b 01 00 callq 4bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya> 4a9eab: 52 push %rdx 4a9eac: 50 push %rax 4a9ead: 48 8b 15 54 b1 03 00 mov 0x3b154(%rip),%rdx # 4e5008 <_TMP3636+0x8> 4a9eb4: 48 8b 05 45 b1 03 00 mov 0x3b145(%rip),%rax # 4e5000 <_TMP3636> 4a9ebb: 48 89 c1 mov %rax,%rcx 4a9ebe: 49 89 d0 mov %rdx,%r8 4a9ec1: ba 2d 04 00 00 mov $0x42d,%edx 4a9ec6: 31 f6 xor %esi,%esi 4a9ec8: 48 8b fb mov %rbx,%rdi 4a9ecb: e8 8c 4c fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4a9ed0: 48 83 c4 10 add $0x10,%rsp 4a9ed4: 48 89 c7 mov %rax,%rdi 4a9ed7: e8 50 f1 fd ff callq 48902c <_d_throwc> 4a9edc: 41 5e pop %r14 4a9ede: 41 5d pop %r13 4a9ee0: 41 5c pop %r12 4a9ee2: 5b pop %rbx 4a9ee3: 48 8b e5 mov %rbp,%rsp 4a9ee6: 5d pop %rbp 4a9ee7: c3 retq 00000000004a9ee8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral1MFNaNbNiNfZAya>: 4a9ee8: 55 push %rbp 4a9ee9: 48 8b ec mov %rsp,%rbp 4a9eec: 48 83 ec 18 sub $0x18,%rsp 4a9ef0: 53 push %rbx 4a9ef1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a9ef5: 48 8b 0d ec b1 03 00 mov 0x3b1ec(%rip),%rcx # 4e50e8 <_TMP3638+0x8> 4a9efc: 48 8b 05 dd b1 03 00 mov 0x3b1dd(%rip),%rax # 4e50e0 <_TMP3638> 4a9f03: 48 89 c2 mov %rax,%rdx 4a9f06: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a9f0a: 48 8b 17 mov (%rdi),%rdx 4a9f0d: 48 83 c2 30 add $0x30,%rdx 4a9f11: 48 8b 1a mov (%rdx),%rbx 4a9f14: 48 39 db cmp %rbx,%rbx 4a9f17: 72 06 jb 4a9f1f <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral1MFNaNbNiNfZAya+0x37> 4a9f19: 48 3b 5f d0 cmp -0x30(%rdi),%rbx 4a9f1d: 73 0a jae 4a9f29 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral1MFNaNbNiNfZAya+0x41> 4a9f1f: bf 8f 03 00 00 mov $0x38f,%edi 4a9f24: e8 67 ef ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9f29: 48 8b fb mov %rbx,%rdi 4a9f2c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a9f30: 48 8b 46 d0 mov -0x30(%rsi),%rax 4a9f34: 48 2b f8 sub %rax,%rdi 4a9f37: 48 8b 52 08 mov 0x8(%rdx),%rdx 4a9f3b: 48 03 d0 add %rax,%rdx 4a9f3e: 48 89 d6 mov %rdx,%rsi 4a9f41: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a9f45: e8 46 1b 01 00 callq 4bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya> 4a9f4a: 5b pop %rbx 4a9f4b: 48 8b e5 mov %rbp,%rsp 4a9f4e: 5d pop %rbp 4a9f4f: c3 retq 00000000004a9f50 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral2MFNaNbNiNfZAya>: 4a9f50: 55 push %rbp 4a9f51: 48 8b ec mov %rsp,%rbp 4a9f54: 48 83 ec 18 sub $0x18,%rsp 4a9f58: 53 push %rbx 4a9f59: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a9f5d: 48 8b 0d 94 b1 03 00 mov 0x3b194(%rip),%rcx # 4e50f8 <_TMP3639+0x8> 4a9f64: 48 8b 05 85 b1 03 00 mov 0x3b185(%rip),%rax # 4e50f0 <_TMP3639> 4a9f6b: 48 89 c2 mov %rax,%rdx 4a9f6e: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a9f72: 48 8b 17 mov (%rdi),%rdx 4a9f75: 48 83 c2 30 add $0x30,%rdx 4a9f79: 48 8b 1a mov (%rdx),%rbx 4a9f7c: 48 39 db cmp %rbx,%rbx 4a9f7f: 72 06 jb 4a9f87 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral2MFNaNbNiNfZAya+0x37> 4a9f81: 48 3b 5f d0 cmp -0x30(%rdi),%rbx 4a9f85: 73 0a jae 4a9f91 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral2MFNaNbNiNfZAya+0x41> 4a9f87: bf 99 03 00 00 mov $0x399,%edi 4a9f8c: e8 ff ee ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4a9f91: 48 8b fb mov %rbx,%rdi 4a9f94: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4a9f98: 48 8b 46 d0 mov -0x30(%rsi),%rax 4a9f9c: 48 2b f8 sub %rax,%rdi 4a9f9f: 48 8b 52 08 mov 0x8(%rdx),%rdx 4a9fa3: 48 03 d0 add %rax,%rdx 4a9fa6: 48 89 d6 mov %rdx,%rsi 4a9fa9: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4a9fad: e8 de 1a 01 00 callq 4bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya> 4a9fb2: 5b pop %rbx 4a9fb3: 48 8b e5 mov %rbp,%rsp 4a9fb6: 5d pop %rbp 4a9fb7: c3 retq 00000000004a9fb8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral3MFNaNbNiNfZAya>: 4a9fb8: 55 push %rbp 4a9fb9: 48 8b ec mov %rsp,%rbp 4a9fbc: 48 83 ec 10 sub $0x10,%rsp 4a9fc0: 48 8b 15 51 b1 03 00 mov 0x3b151(%rip),%rdx # 4e5118 <_TMP3641+0x8> 4a9fc7: 48 8b 05 42 b1 03 00 mov 0x3b142(%rip),%rax # 4e5110 <_TMP3641> 4a9fce: 48 8b e5 mov %rbp,%rsp 4a9fd1: 5d pop %rbp 4a9fd2: c3 retq 4a9fd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004a9fd8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral4MFNaNbNiNfZAya>: 4a9fd8: 55 push %rbp 4a9fd9: 48 8b ec mov %rsp,%rbp 4a9fdc: 48 83 ec 18 sub $0x18,%rsp 4a9fe0: 53 push %rbx 4a9fe1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4a9fe5: 48 8b 0d 5c b1 03 00 mov 0x3b15c(%rip),%rcx # 4e5148 <_TMP3643+0x8> 4a9fec: 48 8b 05 4d b1 03 00 mov 0x3b14d(%rip),%rax # 4e5140 <_TMP3643> 4a9ff3: 48 89 c2 mov %rax,%rdx 4a9ff6: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4a9ffa: 48 8b 17 mov (%rdi),%rdx 4a9ffd: 48 83 c2 30 add $0x30,%rdx 4aa001: 48 8b 1a mov (%rdx),%rbx 4aa004: 48 39 db cmp %rbx,%rbx 4aa007: 72 06 jb 4aa00f <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral4MFNaNbNiNfZAya+0x37> 4aa009: 48 3b 5f d0 cmp -0x30(%rdi),%rbx 4aa00d: 73 0a jae 4aa019 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral4MFNaNbNiNfZAya+0x41> 4aa00f: bf df 03 00 00 mov $0x3df,%edi 4aa014: e8 77 ee ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa019: 48 8b fb mov %rbx,%rdi 4aa01c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4aa020: 48 8b 46 d0 mov -0x30(%rsi),%rax 4aa024: 48 2b f8 sub %rax,%rdi 4aa027: 48 8b 52 08 mov 0x8(%rdx),%rdx 4aa02b: 48 03 d0 add %rax,%rdx 4aa02e: 48 89 d6 mov %rdx,%rsi 4aa031: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4aa035: e8 56 1a 01 00 callq 4bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya> 4aa03a: 5b pop %rbx 4aa03b: 48 8b e5 mov %rbp,%rsp 4aa03e: 5d pop %rbp 4aa03f: c3 retq 00000000004aa040 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral5MFNaNbNiNfZAya>: 4aa040: 55 push %rbp 4aa041: 48 8b ec mov %rsp,%rbp 4aa044: 48 83 ec 10 sub $0x10,%rsp 4aa048: 48 8b 15 09 b1 03 00 mov 0x3b109(%rip),%rdx # 4e5158 <_TMP3644+0x8> 4aa04f: 48 8b 05 fa b0 03 00 mov 0x3b0fa(%rip),%rax # 4e5150 <_TMP3644> 4aa056: 48 8b e5 mov %rbp,%rsp 4aa059: 5d pop %rbp 4aa05a: c3 retq 4aa05b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004aa060 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFZ12__dgliteral6MFNaNbNiNfZAya>: 4aa060: 55 push %rbp 4aa061: 48 8b ec mov %rsp,%rbp 4aa064: 48 83 ec 10 sub $0x10,%rsp 4aa068: 48 8b 15 f9 b0 03 00 mov 0x3b0f9(%rip),%rdx # 4e5168 <_TMP3645+0x8> 4aa06f: 48 8b 05 ea b0 03 00 mov 0x3b0ea(%rip),%rax # 4e5160 <_TMP3645> 4aa076: 48 8b e5 mov %rbp,%rsp 4aa079: 5d pop %rbp 4aa07a: c3 retq 4aa07b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004aa080 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya>: 4aa080: 55 push %rbp 4aa081: 48 8b ec mov %rsp,%rbp 4aa084: 48 83 ec 58 sub $0x58,%rsp 4aa088: 53 push %rbx 4aa089: 48 89 fb mov %rdi,%rbx 4aa08c: e8 3b e0 ff ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4aa091: 48 89 45 b0 mov %rax,-0x50(%rbp) 4aa095: be 50 6b 4f 00 mov $0x4f6b50,%esi 4aa09a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4aa09e: b9 08 00 00 00 mov $0x8,%ecx 4aa0a3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4aa0a6: 48 8b 15 db b0 03 00 mov 0x3b0db(%rip),%rdx # 4e5188 <_TMP3647+0x8> 4aa0ad: 48 8b 35 cc b0 03 00 mov 0x3b0cc(%rip),%rsi # 4e5180 <_TMP3647> 4aa0b4: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4aa0b8: e8 9b f0 ff ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4aa0bd: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa0c1: bf 25 00 00 00 mov $0x25,%edi 4aa0c6: e8 d1 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa0cb: 80 7b 09 00 cmpb $0x0,0x9(%rbx) 4aa0cf: 74 1f je 4aa0f0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0x70> 4aa0d1: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4aa0d5: 40 8a 73 09 mov 0x9(%rbx),%sil 4aa0d9: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4aa0dd: e8 86 0b 00 00 callq 4aac68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4aa0e2: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa0e6: bf 24 00 00 00 mov $0x24,%edi 4aa0eb: e8 ac 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa0f0: 48 8b fb mov %rbx,%rdi 4aa0f3: e8 20 ef ff ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4aa0f8: 84 c0 test %al,%al 4aa0fa: 74 0e je 4aa10a <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0x8a> 4aa0fc: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa100: bf 2d 00 00 00 mov $0x2d,%edi 4aa105: e8 92 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa10a: 48 8b fb mov %rbx,%rdi 4aa10d: e8 46 ef ff ff callq 4a9058 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMxFNaNbNdNiNfZb> 4aa112: 84 c0 test %al,%al 4aa114: 74 0e je 4aa124 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0xa4> 4aa116: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa11a: bf 30 00 00 00 mov $0x30,%edi 4aa11f: e8 78 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa124: 48 8b fb mov %rbx,%rdi 4aa127: e8 6c ef ff ff callq 4a9098 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMxFNaNbNdNiNfZb> 4aa12c: 84 c0 test %al,%al 4aa12e: 74 0e je 4aa13e <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0xbe> 4aa130: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa134: bf 20 00 00 00 mov $0x20,%edi 4aa139: e8 5e 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa13e: 48 8b fb mov %rbx,%rdi 4aa141: e8 92 ef ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aa146: 84 c0 test %al,%al 4aa148: 74 0e je 4aa158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0xd8> 4aa14a: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa14e: bf 2b 00 00 00 mov $0x2b,%edi 4aa153: e8 44 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa158: 48 8b fb mov %rbx,%rdi 4aa15b: e8 b8 ef ff ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4aa160: 84 c0 test %al,%al 4aa162: 74 0e je 4aa172 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0xf2> 4aa164: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa168: bf 23 00 00 00 mov $0x23,%edi 4aa16d: e8 2a 01 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa172: 83 3b 00 cmpl $0x0,(%rbx) 4aa175: 74 0f je 4aa186 <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0x106> 4aa177: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4aa17b: 8b 33 mov (%rbx),%esi 4aa17d: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4aa181: e8 7e 0c 00 00 callq 4aae04 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4aa186: 81 7b 04 fe ff ff 7f cmpl $0x7ffffffe,0x4(%rbx) 4aa18d: 74 1e je 4aa1ad <_D3std6format18__T10FormatSpecTaZ10FormatSpec12getCurFmtStrMxFNaNfZAya+0x12d> 4aa18f: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa193: bf 2e 00 00 00 mov $0x2e,%edi 4aa198: e8 ff 00 01 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa19d: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4aa1a1: 8b 73 04 mov 0x4(%rbx),%esi 4aa1a4: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4aa1a8: e8 57 0c 00 00 callq 4aae04 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4aa1ad: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4aa1b1: 40 8a 7b 08 mov 0x8(%rbx),%dil 4aa1b5: e8 fa df ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aa1ba: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4aa1be: e8 cd dd ff ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4aa1c3: 5b pop %rbx 4aa1c4: 48 8b e5 mov %rbp,%rsp 4aa1c7: 5d pop %rbp 4aa1c8: c3 retq 4aa1c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004aa1d0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa>: 4aa1d0: 55 push %rbp 4aa1d1: 48 8b ec mov %rsp,%rbp 4aa1d4: 48 83 ec 28 sub $0x28,%rsp 4aa1d8: 53 push %rbx 4aa1d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4aa1dd: e8 a2 07 01 00 callq 4ba984 <_D3std5array17__T8appenderTAxaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAxaZ8Appender> 4aa1e2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4aa1e6: 48 8b 45 f8 mov -0x8(%rbp),%rax 4aa1ea: 48 8b 50 38 mov 0x38(%rax),%rdx 4aa1ee: 48 8b 40 30 mov 0x30(%rax),%rax 4aa1f2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4aa1f6: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4aa1fa: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4aa1ff: 74 73 je 4aa274 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0xa4> 4aa201: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4aa205: 80 39 25 cmpb $0x25,(%rcx) 4aa208: 75 43 jne 4aa24d <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0x7d> 4aa20a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aa20e: b9 01 00 00 00 mov $0x1,%ecx 4aa213: 48 3b c1 cmp %rcx,%rax 4aa216: 76 5c jbe 4aa274 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0xa4> 4aa218: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aa21c: 80 7a 01 25 cmpb $0x25,0x1(%rdx) 4aa220: 75 52 jne 4aa274 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0xa4> 4aa222: 48 8d 58 fe lea -0x2(%rax),%rbx 4aa226: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4aa22a: 48 83 c1 02 add $0x2,%rcx 4aa22e: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4aa232: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4aa236: be 25 00 00 00 mov $0x25,%esi 4aa23b: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4aa23f: e8 fc 09 01 00 callq 4bac40 <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFNaNbNfaZv> 4aa244: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4aa249: 75 b6 jne 4aa201 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0x31> 4aa24b: eb 27 jmp 4aa274 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0xa4> 4aa24d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aa251: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4aa255: 48 89 d6 mov %rdx,%rsi 4aa258: e8 13 00 01 00 callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4aa25d: 48 89 c6 mov %rax,%rsi 4aa260: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4aa264: e8 83 0a 01 00 callq 4bacec <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTwZ3putMFNaNfwZv> 4aa269: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aa26d: e8 7e ff 00 00 callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4aa272: eb d0 jmp 4aa244 <_D3std6format18__T10FormatSpecTaZ10FormatSpec16headUpToNextSpecMFNaZAxa+0x74> 4aa274: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4aa278: e8 87 08 01 00 callq 4bab04 <_D3std5array17__T8AppenderTAxaZ8Appender4dataMNgFNaNbNdNiNeZANgxa> 4aa27d: 5b pop %rbx 4aa27e: 48 8b e5 mov %rbp,%rsp 4aa281: 5d pop %rbp 4aa282: c3 retq 4aa283: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004aa288 <_D3std6format18__T10FormatSpecTaZ10FormatSpec8toStringMFNaNfZAya>: 4aa288: 55 push %rbp 4aa289: 48 8b ec mov %rsp,%rbp 4aa28c: 48 83 ec 18 sub $0x18,%rsp 4aa290: 53 push %rbx 4aa291: 48 89 fb mov %rdi,%rbx 4aa294: 48 83 ec 08 sub $0x8,%rsp 4aa298: ff 35 0a af 03 00 pushq 0x3af0a(%rip) # 4e51a8 <_TMP3649+0x8> 4aa29e: ff 35 fc ae 03 00 pushq 0x3aefc(%rip) # 4e51a0 <_TMP3649> 4aa2a4: 53 push %rbx 4aa2a5: ff 35 1d af 03 00 pushq 0x3af1d(%rip) # 4e51c8 <_TMP3651+0x8> 4aa2ab: ff 35 0f af 03 00 pushq 0x3af0f(%rip) # 4e51c0 <_TMP3651> 4aa2b1: ff 33 pushq (%rbx) 4aa2b3: ff 35 2f af 03 00 pushq 0x3af2f(%rip) # 4e51e8 <_TMP3653+0x8> 4aa2b9: ff 35 21 af 03 00 pushq 0x3af21(%rip) # 4e51e0 <_TMP3653> 4aa2bf: ff 73 04 pushq 0x4(%rbx) 4aa2c2: ff 35 40 af 03 00 pushq 0x3af40(%rip) # 4e5208 <_TMP3655+0x8> 4aa2c8: ff 35 32 af 03 00 pushq 0x3af32(%rip) # 4e5200 <_TMP3655> 4aa2ce: 40 ff 73 08 rex pushq 0x8(%rbx) 4aa2d2: ff 35 50 af 03 00 pushq 0x3af50(%rip) # 4e5228 <_TMP3657+0x8> 4aa2d8: ff 35 42 af 03 00 pushq 0x3af42(%rip) # 4e5220 <_TMP3657> 4aa2de: 40 ff 73 09 rex pushq 0x9(%rbx) 4aa2e2: ff 35 60 af 03 00 pushq 0x3af60(%rip) # 4e5248 <_TMP3659+0x8> 4aa2e8: ff 35 52 af 03 00 pushq 0x3af52(%rip) # 4e5240 <_TMP3659> 4aa2ee: 40 ff 73 0a rex pushq 0xa(%rbx) 4aa2f2: ff 35 70 af 03 00 pushq 0x3af70(%rip) # 4e5268 <_TMP3661+0x8> 4aa2f8: ff 35 62 af 03 00 pushq 0x3af62(%rip) # 4e5260 <_TMP3661> 4aa2fe: 48 83 ec 08 sub $0x8,%rsp 4aa302: e8 11 ed ff ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4aa307: 48 83 c4 08 add $0x8,%rsp 4aa30b: 50 push %rax 4aa30c: ff 35 76 af 03 00 pushq 0x3af76(%rip) # 4e5288 <_TMP3663+0x8> 4aa312: ff 35 68 af 03 00 pushq 0x3af68(%rip) # 4e5280 <_TMP3663> 4aa318: 48 8b fb mov %rbx,%rdi 4aa31b: e8 38 ed ff ff callq 4a9058 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMxFNaNbNdNiNfZb> 4aa320: 50 push %rax 4aa321: ff 35 81 af 03 00 pushq 0x3af81(%rip) # 4e52a8 <_TMP3665+0x8> 4aa327: ff 35 73 af 03 00 pushq 0x3af73(%rip) # 4e52a0 <_TMP3665> 4aa32d: 48 83 ec 08 sub $0x8,%rsp 4aa331: 48 8b fb mov %rbx,%rdi 4aa334: e8 5f ed ff ff callq 4a9098 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMxFNaNbNdNiNfZb> 4aa339: 48 83 c4 08 add $0x8,%rsp 4aa33d: 50 push %rax 4aa33e: ff 35 84 af 03 00 pushq 0x3af84(%rip) # 4e52c8 <_TMP3667+0x8> 4aa344: ff 35 76 af 03 00 pushq 0x3af76(%rip) # 4e52c0 <_TMP3667> 4aa34a: 48 8b fb mov %rbx,%rdi 4aa34d: e8 86 ed ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aa352: 50 push %rax 4aa353: ff 35 8f af 03 00 pushq 0x3af8f(%rip) # 4e52e8 <_TMP3669+0x8> 4aa359: ff 35 81 af 03 00 pushq 0x3af81(%rip) # 4e52e0 <_TMP3669> 4aa35f: 48 83 ec 08 sub $0x8,%rsp 4aa363: 48 8b fb mov %rbx,%rdi 4aa366: e8 ad ed ff ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4aa36b: 48 83 c4 08 add $0x8,%rsp 4aa36f: 50 push %rax 4aa370: ff 35 92 af 03 00 pushq 0x3af92(%rip) # 4e5308 <_TMP3671+0x8> 4aa376: ff 35 84 af 03 00 pushq 0x3af84(%rip) # 4e5300 <_TMP3671> 4aa37c: ff 73 18 pushq 0x18(%rbx) 4aa37f: ff 73 10 pushq 0x10(%rbx) 4aa382: 48 8b 15 9f af 03 00 mov 0x3af9f(%rip),%rdx # 4e5328 <_TMP3673+0x8> 4aa389: 48 8b 05 90 af 03 00 mov 0x3af90(%rip),%rax # 4e5320 <_TMP3673> 4aa390: 49 89 c0 mov %rax,%r8 4aa393: 49 89 d1 mov %rdx,%r9 4aa396: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4aa39a: 48 8b 43 30 mov 0x30(%rbx),%rax 4aa39e: 48 89 c2 mov %rax,%rdx 4aa3a1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aa3a5: 48 8b 15 9c af 03 00 mov 0x3af9c(%rip),%rdx # 4e5348 <_TMP3675+0x8> 4aa3ac: 48 8b 3d 8d af 03 00 mov 0x3af8d(%rip),%rdi # 4e5340 <_TMP3675> 4aa3b3: 48 89 d6 mov %rdx,%rsi 4aa3b6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aa3ba: e8 d5 27 01 00 callq 4bcb94 <_D3std4conv96__T4textTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ4textFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya> 4aa3bf: 48 81 c4 30 01 00 00 add $0x130,%rsp 4aa3c6: 5b pop %rbx 4aa3c7: 48 8b e5 mov %rbp,%rsp 4aa3ca: 5d pop %rbp 4aa3cb: c3 retq 4aa3cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004aa3d0 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb>: 4aa3d0: 55 push %rbp 4aa3d1: 48 8b ec mov %rsp,%rbp 4aa3d4: 53 push %rbx 4aa3d5: 48 89 fa mov %rdi,%rdx 4aa3d8: 49 89 f0 mov %rsi,%r8 4aa3db: 41 8b 00 mov (%r8),%eax 4aa3de: 3b 02 cmp (%rdx),%eax 4aa3e0: 0f 85 b0 00 00 00 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa3e6: 41 8b 48 04 mov 0x4(%r8),%ecx 4aa3ea: 3b 4a 04 cmp 0x4(%rdx),%ecx 4aa3ed: 0f 85 a3 00 00 00 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa3f3: 41 8a 58 08 mov 0x8(%r8),%bl 4aa3f7: 3a 5a 08 cmp 0x8(%rdx),%bl 4aa3fa: 0f 85 96 00 00 00 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa400: 45 8a 48 09 mov 0x9(%r8),%r9b 4aa404: 44 3a 4a 09 cmp 0x9(%rdx),%r9b 4aa408: 0f 85 88 00 00 00 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa40e: 45 8a 50 0a mov 0xa(%r8),%r10b 4aa412: 44 3a 52 0a cmp 0xa(%rdx),%r10b 4aa416: 75 7e jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa418: 41 8a 40 0b mov 0xb(%r8),%al 4aa41c: 3a 42 0b cmp 0xb(%rdx),%al 4aa41f: 75 75 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa421: 49 8b 48 10 mov 0x10(%r8),%rcx 4aa425: 48 3b 4a 10 cmp 0x10(%rdx),%rcx 4aa429: 75 6b jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa42b: 48 85 c9 test %rcx,%rcx 4aa42e: 74 16 je 4aa446 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0x76> 4aa430: 49 8d 58 10 lea 0x10(%r8),%rbx 4aa434: 48 8b 73 08 mov 0x8(%rbx),%rsi 4aa438: 4c 8d 4a 10 lea 0x10(%rdx),%r9 4aa43c: 49 8b 79 08 mov 0x8(%r9),%rdi 4aa440: 33 c0 xor %eax,%eax 4aa442: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4aa444: 75 50 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa446: 49 8b 40 20 mov 0x20(%r8),%rax 4aa44a: 48 3b 42 20 cmp 0x20(%rdx),%rax 4aa44e: 75 46 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa450: 48 85 c0 test %rax,%rax 4aa453: 74 19 je 4aa46e <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0x9e> 4aa455: 49 8d 48 20 lea 0x20(%r8),%rcx 4aa459: 48 8b 71 08 mov 0x8(%rcx),%rsi 4aa45d: 48 8d 5a 20 lea 0x20(%rdx),%rbx 4aa461: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4aa465: 48 89 c1 mov %rax,%rcx 4aa468: 33 c0 xor %eax,%eax 4aa46a: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4aa46c: 75 28 jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa46e: 49 8b 40 30 mov 0x30(%r8),%rax 4aa472: 48 3b 42 30 cmp 0x30(%rdx),%rax 4aa476: 75 1e jne 4aa496 <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xc6> 4aa478: 48 85 c0 test %rax,%rax 4aa47b: 74 1d je 4aa49a <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xca> 4aa47d: 49 8d 70 30 lea 0x30(%r8),%rsi 4aa481: 48 8b 76 08 mov 0x8(%rsi),%rsi 4aa485: 48 8d 5a 30 lea 0x30(%rdx),%rbx 4aa489: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4aa48d: 48 89 c1 mov %rax,%rcx 4aa490: 33 c0 xor %eax,%eax 4aa492: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4aa494: 74 04 je 4aa49a <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xca> 4aa496: 31 c0 xor %eax,%eax 4aa498: eb 05 jmp 4aa49f <_D3std6format18__T10FormatSpecTaZ10FormatSpec11__xopEqualsFKxS3std6format18__T10FormatSpecTaZ10FormatSpecKxS3std6format18__T10FormatSpecTaZ10FormatSpecZb+0xcf> 4aa49a: b8 01 00 00 00 mov $0x1,%eax 4aa49f: 5b pop %rbx 4aa4a0: 5d pop %rbp 4aa4a1: c3 retq 4aa4a2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004aa4a8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec9__xtoHashFNbNeKxS3std6format18__T10FormatSpecTaZ10FormatSpecZm>: 4aa4a8: 55 push %rbp 4aa4a9: 48 8b ec mov %rsp,%rbp 4aa4ac: 53 push %rbx 4aa4ad: 41 54 push %r12 4aa4af: 49 89 fc mov %rdi,%r12 4aa4b2: 48 89 fe mov %rdi,%rsi 4aa4b5: bf 90 6b 4f 00 mov $0x4f6b90,%edi 4aa4ba: 48 8b 05 cf c6 04 00 mov 0x4c6cf(%rip),%rax # 4f6b90 <_D11TypeInfo_xi6__initZ> 4aa4c1: 48 ff 50 28 rex.W callq *0x28(%rax) 4aa4c5: 48 89 c3 mov %rax,%rbx 4aa4c8: 49 8d 74 24 04 lea 0x4(%r12),%rsi 4aa4cd: bf 90 6b 4f 00 mov $0x4f6b90,%edi 4aa4d2: 48 8b 0d b7 c6 04 00 mov 0x4c6b7(%rip),%rcx # 4f6b90 <_D11TypeInfo_xi6__initZ> 4aa4d9: 48 ff 51 28 rex.W callq *0x28(%rcx) 4aa4dd: 48 01 c3 add %rax,%rbx 4aa4e0: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4aa4e5: bf 80 22 4f 00 mov $0x4f2280,%edi 4aa4ea: 48 8b 05 8f 7d 04 00 mov 0x47d8f(%rip),%rax # 4f2280 <_D11TypeInfo_xa6__initZ> 4aa4f1: 48 ff 50 28 rex.W callq *0x28(%rax) 4aa4f5: 48 01 c3 add %rax,%rbx 4aa4f8: 49 8d 74 24 09 lea 0x9(%r12),%rsi 4aa4fd: bf 90 52 4f 00 mov $0x4f5290,%edi 4aa502: 48 8b 0d 87 ad 04 00 mov 0x4ad87(%rip),%rcx # 4f5290 <_D11TypeInfo_xh6__initZ> 4aa509: 48 ff 51 28 rex.W callq *0x28(%rcx) 4aa50d: 48 01 c3 add %rax,%rbx 4aa510: 49 8d 74 24 0a lea 0xa(%r12),%rsi 4aa515: bf 90 52 4f 00 mov $0x4f5290,%edi 4aa51a: 48 8b 05 6f ad 04 00 mov 0x4ad6f(%rip),%rax # 4f5290 <_D11TypeInfo_xh6__initZ> 4aa521: 48 ff 50 28 rex.W callq *0x28(%rax) 4aa525: 48 01 c3 add %rax,%rbx 4aa528: 49 8d 74 24 0b lea 0xb(%r12),%rsi 4aa52d: bf 90 52 4f 00 mov $0x4f5290,%edi 4aa532: 48 8b 0d 57 ad 04 00 mov 0x4ad57(%rip),%rcx # 4f5290 <_D11TypeInfo_xh6__initZ> 4aa539: 48 ff 51 28 rex.W callq *0x28(%rcx) 4aa53d: 48 01 c3 add %rax,%rbx 4aa540: 49 8d 74 24 0b lea 0xb(%r12),%rsi 4aa545: bf 90 52 4f 00 mov $0x4f5290,%edi 4aa54a: 48 8b 05 3f ad 04 00 mov 0x4ad3f(%rip),%rax # 4f5290 <_D11TypeInfo_xh6__initZ> 4aa551: 48 ff 50 28 rex.W callq *0x28(%rax) 4aa555: 48 01 c3 add %rax,%rbx 4aa558: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4aa55d: bf c0 16 4f 00 mov $0x4f16c0,%edi 4aa562: 48 8b 0d 57 71 04 00 mov 0x47157(%rip),%rcx # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4aa569: 48 ff 51 28 rex.W callq *0x28(%rcx) 4aa56d: 48 01 c3 add %rax,%rbx 4aa570: 49 8d 74 24 20 lea 0x20(%r12),%rsi 4aa575: bf c0 16 4f 00 mov $0x4f16c0,%edi 4aa57a: 48 8b 05 3f 71 04 00 mov 0x4713f(%rip),%rax # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4aa581: 48 ff 50 28 rex.W callq *0x28(%rax) 4aa585: 48 01 c3 add %rax,%rbx 4aa588: 49 8d 74 24 30 lea 0x30(%r12),%rsi 4aa58d: bf c0 16 4f 00 mov $0x4f16c0,%edi 4aa592: 48 8b 0d 27 71 04 00 mov 0x47127(%rip),%rcx # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4aa599: 48 ff 51 28 rex.W callq *0x28(%rcx) 4aa59d: 48 01 c3 add %rax,%rbx 4aa5a0: 48 8b c3 mov %rbx,%rax 4aa5a3: 41 5c pop %r12 4aa5a5: 5b pop %rbx 4aa5a6: 5d pop %rbp 4aa5a7: c3 retq 00000000004aa5a8 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv>: 4aa5a8: 55 push %rbp 4aa5a9: 48 8b ec mov %rsp,%rbp 4aa5ac: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4aa5b3: 53 push %rbx 4aa5b4: 41 54 push %r12 4aa5b6: 41 55 push %r13 4aa5b8: 41 56 push %r14 4aa5ba: 41 57 push %r15 4aa5bc: 89 7d e8 mov %edi,-0x18(%rbp) 4aa5bf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4aa5c3: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4aa5c7: 49 89 f5 mov %rsi,%r13 4aa5ca: 49 89 c9 mov %rcx,%r9 4aa5cd: 4c 8b e2 mov %rdx,%r12 4aa5d0: bb 40 00 00 00 mov $0x40,%ebx 4aa5d5: 4d 85 c9 test %r9,%r9 4aa5d8: 74 6f je 4aa649 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xa1> 4aa5da: 45 8b c5 mov %r13d,%r8d 4aa5dd: 48 ff cb dec %rbx 4aa5e0: 49 8b c1 mov %r9,%rax 4aa5e3: 33 d2 xor %edx,%edx 4aa5e5: 49 f7 f0 div %r8 4aa5e8: 48 89 d6 mov %rdx,%rsi 4aa5eb: 49 89 c1 mov %rax,%r9 4aa5ee: 40 80 fe 0a cmp $0xa,%sil 4aa5f2: 73 24 jae 4aa618 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x70> 4aa5f4: 48 83 fb 40 cmp $0x40,%rbx 4aa5f8: 72 0a jb 4aa604 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x5c> 4aa5fa: bf f8 05 00 00 mov $0x5f8,%edi 4aa5ff: e8 8c e8 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa604: 44 0f b6 d6 movzbl %sil,%r10d 4aa608: 41 80 c2 30 add $0x30,%r10b 4aa60c: 44 88 54 1d a0 mov %r10b,-0x60(%rbp,%rbx,1) 4aa611: 4d 85 c9 test %r9,%r9 4aa614: 75 c7 jne 4aa5dd <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x35> 4aa616: eb 31 jmp 4aa649 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xa1> 4aa618: 48 83 fb 40 cmp $0x40,%rbx 4aa61c: 72 0a jb 4aa628 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x80> 4aa61e: bf fa 05 00 00 mov $0x5fa,%edi 4aa623: e8 68 e8 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa628: 48 8d 44 1d a0 lea -0x60(%rbp,%rbx,1),%rax 4aa62d: 41 80 7c 24 08 78 cmpb $0x78,0x8(%r12) 4aa633: b9 57 00 00 00 mov $0x57,%ecx 4aa638: 74 05 je 4aa63f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x97> 4aa63a: b9 37 00 00 00 mov $0x37,%ecx 4aa63f: 40 0f b6 d6 movzbl %sil,%edx 4aa643: 02 ca add %dl,%cl 4aa645: 88 08 mov %cl,(%rax) 4aa647: eb c8 jmp 4aa611 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x69> 4aa649: 48 83 fb 40 cmp $0x40,%rbx 4aa64d: 76 0a jbe 4aa659 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xb1> 4aa64f: bf fc 05 00 00 mov $0x5fc,%edi 4aa654: e8 37 e8 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa659: b8 40 00 00 00 mov $0x40,%eax 4aa65e: 48 2b c3 sub %rbx,%rax 4aa661: 48 8d 4c 1d a0 lea -0x60(%rbp,%rbx,1),%rcx 4aa666: 48 89 45 80 mov %rax,-0x80(%rbp) 4aa66a: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4aa66e: 41 8b 54 24 04 mov 0x4(%r12),%edx 4aa673: be fe ff ff 7f mov $0x7ffffffe,%esi 4aa678: 3b d6 cmp %esi,%edx 4aa67a: 41 be 01 00 00 00 mov $0x1,%r14d 4aa680: 74 03 je 4aa685 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xdd> 4aa682: 49 89 d6 mov %rdx,%r14 4aa685: 45 31 ff xor %r15d,%r15d 4aa688: 49 8b fc mov %r12,%rdi 4aa68b: e8 88 e9 ff ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4aa690: 34 01 xor $0x1,%al 4aa692: 74 30 je 4aa6c4 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x11c> 4aa694: 49 8b fc mov %r12,%rdi 4aa697: e8 bc e9 ff ff callq 4a9058 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMxFNaNbNdNiNfZb> 4aa69c: 84 c0 test %al,%al 4aa69e: 74 0b je 4aa6ab <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x103> 4aa6a0: 41 81 7c 24 04 fe ff cmpl $0x7ffffffe,0x4(%r12) 4aa6a7: ff 7f 4aa6a9: 74 04 je 4aa6af <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x107> 4aa6ab: 31 c0 xor %eax,%eax 4aa6ad: eb 05 jmp 4aa6b4 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x10c> 4aa6af: b8 01 00 00 00 mov $0x1,%eax 4aa6b4: 3c 01 cmp $0x1,%al 4aa6b6: 41 bf 30 00 00 00 mov $0x30,%r15d 4aa6bc: 7d 06 jge 4aa6c4 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x11c> 4aa6be: 41 bf 20 00 00 00 mov $0x20,%r15d 4aa6c4: 44 88 7d e0 mov %r15b,-0x20(%rbp) 4aa6c8: 31 db xor %ebx,%ebx 4aa6ca: 45 31 ff xor %r15d,%r15d 4aa6cd: 41 83 fd 0a cmp $0xa,%r13d 4aa6d1: 75 33 jne 4aa706 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x15e> 4aa6d3: 44 38 7d e8 cmp %r15b,-0x18(%rbp) 4aa6d7: 74 07 je 4aa6e0 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x138> 4aa6d9: bb 2d 00 00 00 mov $0x2d,%ebx 4aa6de: eb 7f jmp 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa6e0: 49 8b fc mov %r12,%rdi 4aa6e3: e8 f0 e9 ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aa6e8: 84 c0 test %al,%al 4aa6ea: 74 07 je 4aa6f3 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x14b> 4aa6ec: bb 2b 00 00 00 mov $0x2b,%ebx 4aa6f1: eb 6c jmp 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa6f3: 49 8b fc mov %r12,%rdi 4aa6f6: e8 9d e9 ff ff callq 4a9098 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMxFNaNbNdNiNfZb> 4aa6fb: 84 c0 test %al,%al 4aa6fd: 74 60 je 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa6ff: bb 20 00 00 00 mov $0x20,%ebx 4aa704: eb 59 jmp 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa706: 41 83 fd 10 cmp $0x10,%r13d 4aa70a: 75 2d jne 4aa739 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x191> 4aa70c: 49 8b fc mov %r12,%rdi 4aa70f: e8 04 ea ff ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4aa714: 84 c0 test %al,%al 4aa716: 74 21 je 4aa739 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x191> 4aa718: 4c 39 7d 80 cmp %r15,-0x80(%rbp) 4aa71c: 74 1b je 4aa739 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x191> 4aa71e: bb 30 00 00 00 mov $0x30,%ebx 4aa723: 41 80 7c 24 08 78 cmpb $0x78,0x8(%r12) 4aa729: 41 bf 78 00 00 00 mov $0x78,%r15d 4aa72f: 74 2e je 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa731: 41 bf 58 00 00 00 mov $0x58,%r15d 4aa737: eb 26 jmp 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa739: 41 83 fd 08 cmp $0x8,%r13d 4aa73d: 75 20 jne 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa73f: 49 8b fc mov %r12,%rdi 4aa742: e8 d1 e9 ff ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4aa747: 84 c0 test %al,%al 4aa749: 74 14 je 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa74b: 41 83 fe 01 cmp $0x1,%r14d 4aa74f: 7e 09 jle 4aa75a <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b2> 4aa751: 49 63 ce movslq %r14d,%rcx 4aa754: 48 39 4d 80 cmp %rcx,-0x80(%rbp) 4aa758: 72 05 jb 4aa75f <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1b7> 4aa75a: bb 30 00 00 00 mov $0x30,%ebx 4aa75f: 4c 89 65 f0 mov %r12,-0x10(%rbp) 4aa763: 44 89 75 90 mov %r14d,-0x70(%rbp) 4aa767: 45 31 ed xor %r13d,%r13d 4aa76a: 45 31 f6 xor %r14d,%r14d 4aa76d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4aa771: 48 63 10 movslq (%rax),%rdx 4aa774: 80 fb 01 cmp $0x1,%bl 4aa777: 19 c0 sbb %eax,%eax 4aa779: ff c0 inc %eax 4aa77b: 41 80 ff 01 cmp $0x1,%r15b 4aa77f: 19 c9 sbb %ecx,%ecx 4aa781: ff c1 inc %ecx 4aa783: 03 c1 add %ecx,%eax 4aa785: 48 98 cltq 4aa787: 48 63 75 90 movslq -0x70(%rbp),%rsi 4aa78b: 48 39 75 80 cmp %rsi,-0x80(%rbp) 4aa78f: 73 09 jae 4aa79a <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1f2> 4aa791: 49 89 f4 mov %rsi,%r12 4aa794: 4c 2b 65 80 sub -0x80(%rbp),%r12 4aa798: eb 03 jmp 4aa79d <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1f5> 4aa79a: 45 31 e4 xor %r12d,%r12d 4aa79d: 49 03 c4 add %r12,%rax 4aa7a0: 48 03 45 80 add -0x80(%rbp),%rax 4aa7a4: 48 2b d0 sub %rax,%rdx 4aa7a7: 7e 19 jle 4aa7c2 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x21a> 4aa7a9: 80 7d e0 30 cmpb $0x30,-0x20(%rbp) 4aa7ad: 75 05 jne 4aa7b4 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x20c> 4aa7af: 4c 03 e2 add %rdx,%r12 4aa7b2: eb 0e jmp 4aa7c2 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x21a> 4aa7b4: 44 38 75 e0 cmp %r14b,-0x20(%rbp) 4aa7b8: 74 05 je 4aa7bf <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x217> 4aa7ba: 4c 8b ea mov %rdx,%r13 4aa7bd: eb 03 jmp 4aa7c2 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x21a> 4aa7bf: 4c 8b f2 mov %rdx,%r14 4aa7c2: 88 5d e1 mov %bl,-0x1f(%rbp) 4aa7c5: 31 db xor %ebx,%ebx 4aa7c7: 4d 85 ed test %r13,%r13 4aa7ca: 74 16 je 4aa7e2 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x23a> 4aa7cc: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa7d0: bf 20 00 00 00 mov $0x20,%edi 4aa7d5: e8 c2 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa7da: 48 ff c3 inc %rbx 4aa7dd: 4c 39 eb cmp %r13,%rbx 4aa7e0: 72 ea jb 4aa7cc <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x224> 4aa7e2: 8a 5d e1 mov -0x1f(%rbp),%bl 4aa7e5: 40 84 db test %bl,%bl 4aa7e8: 74 0c je 4aa7f6 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x24e> 4aa7ea: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa7ee: 40 8a fb mov %bl,%dil 4aa7f1: e8 a6 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa7f6: 45 84 ff test %r15b,%r15b 4aa7f9: 74 0c je 4aa807 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x25f> 4aa7fb: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa7ff: 41 8a ff mov %r15b,%dil 4aa802: e8 95 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa807: 31 db xor %ebx,%ebx 4aa809: 4d 85 e4 test %r12,%r12 4aa80c: 74 16 je 4aa824 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x27c> 4aa80e: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa812: bf 30 00 00 00 mov $0x30,%edi 4aa817: e8 80 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa81c: 48 ff c3 inc %rbx 4aa81f: 4c 39 e3 cmp %r12,%rbx 4aa822: 72 ea jb 4aa80e <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x266> 4aa824: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4aa828: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4aa82f: 48 8b 55 88 mov -0x78(%rbp),%rdx 4aa833: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4aa837: 48 89 d6 mov %rdx,%rsi 4aa83a: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4aa841: e8 3e fb 00 00 callq 4ba384 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAaZv> 4aa846: 31 db xor %ebx,%ebx 4aa848: 4d 85 f6 test %r14,%r14 4aa84b: 74 16 je 4aa863 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x2bb> 4aa84d: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa851: bf 20 00 00 00 mov $0x20,%edi 4aa856: e8 41 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa85b: 48 ff c3 inc %rbx 4aa85e: 4c 39 f3 cmp %r14,%rbx 4aa861: 72 ea jb 4aa84d <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x2a5> 4aa863: 41 5f pop %r15 4aa865: 41 5e pop %r14 4aa867: 41 5d pop %r13 4aa869: 41 5c pop %r12 4aa86b: 5b pop %rbx 4aa86c: 48 8b e5 mov %rbp,%rsp 4aa86f: 5d pop %rbp 4aa870: c3 retq 4aa871: 00 00 add %al,(%rax) ... 00000000004aa874 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4aa874: 55 push %rbp 4aa875: 48 8b ec mov %rsp,%rbp 4aa878: 48 83 ec 20 sub $0x20,%rsp 4aa87c: 89 75 f0 mov %esi,-0x10(%rbp) 4aa87f: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aa883: 8a 47 08 mov 0x8(%rdi),%al 4aa886: 3c 73 cmp $0x73,%al 4aa888: 74 04 je 4aa88e <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1a> 4aa88a: 3c 63 cmp $0x63,%al 4aa88c: 75 0f jne 4aa89d <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x29> 4aa88e: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa892: 40 8a 7d f0 mov -0x10(%rbp),%dil 4aa896: e8 01 fa 00 00 callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4aa89b: eb 05 jmp 4aa8a2 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2e> 4aa89d: e8 06 00 00 00 callq 4aa8a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4aa8a2: 48 8b e5 mov %rbp,%rsp 4aa8a5: 5d pop %rbp 4aa8a6: c3 retq ... 00000000004aa8a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4aa8a8: 55 push %rbp 4aa8a9: 48 8b ec mov %rsp,%rbp 4aa8ac: 48 83 ec 58 sub $0x58,%rsp 4aa8b0: 53 push %rbx 4aa8b1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4aa8b5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aa8b9: 40 88 75 e0 mov %sil,-0x20(%rbp) 4aa8bd: 8a 47 08 mov 0x8(%rdi),%al 4aa8c0: 3c 72 cmp $0x72,%al 4aa8c2: 0f 85 af 00 00 00 jne 4aa977 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xcf> 4aa8c8: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aa8cc: e8 3f 01 00 00 callq 4aaa10 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4ThZ9__lambda4FNaNbNiNeKhZAxa> 4aa8d1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4aa8d5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4aa8d9: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4aa8dd: e8 f6 e7 ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aa8e2: 84 c0 test %al,%al 4aa8e4: 74 49 je 4aa92f <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x87> 4aa8e6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aa8ea: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aa8ee: 48 89 45 b0 mov %rax,-0x50(%rbp) 4aa8f2: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4aa8f6: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4aa8fa: 48 85 db test %rbx,%rbx 4aa8fd: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aa901: 74 6e je 4aa971 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aa903: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aa907: 72 0a jb 4aa913 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6b> 4aa909: bf aa 05 00 00 mov $0x5aa,%edi 4aa90e: e8 7d e5 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa913: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa917: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4aa91b: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aa91f: e8 90 d8 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aa924: 48 85 db test %rbx,%rbx 4aa927: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aa92b: 75 d6 jne 4aa903 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5b> 4aa92d: eb 42 jmp 4aa971 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aa92f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aa933: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aa937: 48 89 45 c0 mov %rax,-0x40(%rbp) 4aa93b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4aa93f: 31 db xor %ebx,%ebx 4aa941: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4aa945: 74 2a je 4aa971 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aa947: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aa94b: 72 0a jb 4aa957 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xaf> 4aa94d: bf af 05 00 00 mov $0x5af,%edi 4aa952: e8 39 e5 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aa957: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aa95b: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4aa95f: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aa963: e8 4c d8 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aa968: 48 ff c3 inc %rbx 4aa96b: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aa96f: 72 d6 jb 4aa947 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9f> 4aa971: 5b pop %rbx 4aa972: 48 8b e5 mov %rbp,%rsp 4aa975: 5d pop %rbp 4aa976: c3 retq 4aa977: 3c 78 cmp $0x78,%al 4aa979: 74 04 je 4aa97f <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd7> 4aa97b: 3c 58 cmp $0x58,%al 4aa97d: 75 07 jne 4aa986 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xde> 4aa97f: bb 10 00 00 00 mov $0x10,%ebx 4aa984: eb 33 jmp 4aa9b9 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aa986: 3c 6f cmp $0x6f,%al 4aa988: bb 08 00 00 00 mov $0x8,%ebx 4aa98d: 74 2a je 4aa9b9 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aa98f: 3c 62 cmp $0x62,%al 4aa991: bb 02 00 00 00 mov $0x2,%ebx 4aa996: 74 21 je 4aa9b9 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aa998: 3c 73 cmp $0x73,%al 4aa99a: 74 0c je 4aa9a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aa99c: 3c 64 cmp $0x64,%al 4aa99e: 74 08 je 4aa9a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aa9a0: 3c 75 cmp $0x75,%al 4aa9a2: 74 04 je 4aa9a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aa9a4: 31 c9 xor %ecx,%ecx 4aa9a6: eb 05 jmp 4aa9ad <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x105> 4aa9a8: b9 01 00 00 00 mov $0x1,%ecx 4aa9ad: 80 f9 01 cmp $0x1,%cl 4aa9b0: bb 0a 00 00 00 mov $0xa,%ebx 4aa9b5: 7d 02 jge 4aa9b9 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aa9b7: 31 db xor %ebx,%ebx 4aa9b9: 49 89 d9 mov %rbx,%r9 4aa9bc: 41 f7 d9 neg %r9d 4aa9bf: 45 19 c9 sbb %r9d,%r9d 4aa9c2: 41 f7 d9 neg %r9d 4aa9c5: ba 28 aa 4a 00 mov $0x4aaa28,%edx 4aa9ca: 31 c0 xor %eax,%eax 4aa9cc: 48 89 c1 mov %rax,%rcx 4aa9cf: 49 89 d0 mov %rdx,%r8 4aa9d2: 48 8b 15 8f a9 03 00 mov 0x3a98f(%rip),%rdx # 4e5368 <_TMP3722+0x8> 4aa9d9: 48 8b 35 80 a9 03 00 mov 0x3a980(%rip),%rsi # 4e5360 <_TMP3722> 4aa9e0: bf bb 05 00 00 mov $0x5bb,%edi 4aa9e5: e8 56 e2 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4aa9ea: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4aa9ee: 0f b6 4d e0 movzbl -0x20(%rbp),%ecx 4aa9f2: 89 c9 mov %ecx,%ecx 4aa9f4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aa9f8: 8b f3 mov %ebx,%esi 4aa9fa: bf ff 00 00 00 mov $0xff,%edi 4aa9ff: e8 fc 6c 01 00 callq 4c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4aaa04: 5b pop %rbx 4aaa05: 48 8b e5 mov %rbp,%rsp 4aaa08: 5d pop %rbp 4aaa09: c3 retq 4aaa0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004aaa10 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4ThZ9__lambda4FNaNbNiNeKhZAxa>: 4aaa10: 55 push %rbp 4aaa11: 48 8b ec mov %rsp,%rbp 4aaa14: 48 83 ec 10 sub $0x10,%rsp 4aaa18: 48 89 fa mov %rdi,%rdx 4aaa1b: b8 01 00 00 00 mov $0x1,%eax 4aaa20: 48 8b e5 mov %rbp,%rsp 4aaa23: 5d pop %rbp 4aaa24: c3 retq 4aaa25: 0f 1f 00 nopl (%rax) 00000000004aaa28 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4aaa28: 55 push %rbp 4aaa29: 48 8b ec mov %rsp,%rbp 4aaa2c: 48 83 ec 10 sub $0x10,%rsp 4aaa30: 48 8b 15 51 a9 03 00 mov 0x3a951(%rip),%rdx # 4e5388 <_TMP3724+0x8> 4aaa37: 48 8b 05 42 a9 03 00 mov 0x3a942(%rip),%rax # 4e5380 <_TMP3724> 4aaa3e: 48 8b e5 mov %rbp,%rsp 4aaa41: 5d pop %rbp 4aaa42: c3 retq ... 00000000004aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi>: 4aaa44: 55 push %rbp 4aaa45: 48 8b ec mov %rsp,%rbp 4aaa48: 48 83 ec 10 sub $0x10,%rsp 4aaa4c: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4aaa51: e8 52 ee fd ff callq 4898a8 <_d_newclass> 4aaa56: 48 89 45 f0 mov %rax,-0x10(%rbp) 4aaa5a: ff 35 48 a9 03 00 pushq 0x3a948(%rip) # 4e53a8 <_TMP3732+0x8> 4aaa60: ff 35 3a a9 03 00 pushq 0x3a93a(%rip) # 4e53a0 <_TMP3732> 4aaa66: 48 8b 15 5b a9 03 00 mov 0x3a95b(%rip),%rdx # 4e53c8 <_TMP3734+0x8> 4aaa6d: 48 8b 05 4c a9 03 00 mov 0x3a94c(%rip),%rax # 4e53c0 <_TMP3734> 4aaa74: 48 89 c1 mov %rax,%rcx 4aaa77: 49 89 d0 mov %rdx,%r8 4aaa7a: ba d7 0d 00 00 mov $0xdd7,%edx 4aaa7f: 31 f6 xor %esi,%esi 4aaa81: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4aaa85: e8 4a e5 ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4aaa8a: 48 83 c4 10 add $0x10,%rsp 4aaa8e: 48 89 c7 mov %rax,%rdi 4aaa91: e8 96 e5 fd ff callq 48902c <_d_throwc> 4aaa96: 48 8b e5 mov %rbp,%rsp 4aaa99: 5d pop %rbp 4aaa9a: c3 retq ... 00000000004aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb>: 4aaa9c: 55 push %rbp 4aaa9d: 48 8b ec mov %rsp,%rbp 4aaaa0: 48 83 ec 28 sub $0x28,%rsp 4aaaa4: 53 push %rbx 4aaaa5: 41 54 push %r12 4aaaa7: 41 55 push %r13 4aaaa9: 41 56 push %r14 4aaaab: 41 57 push %r15 4aaaad: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4aaab1: 48 89 fb mov %rdi,%rbx 4aaab4: 48 8b 53 38 mov 0x38(%rbx),%rdx 4aaab8: 48 8b 7b 30 mov 0x30(%rbx),%rdi 4aaabc: 48 89 d6 mov %rdx,%rsi 4aaabf: e8 0c f7 00 00 callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4aaac4: 84 c0 test %al,%al 4aaac6: 74 10 je 4aaad8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x3c> 4aaac8: 31 c0 xor %eax,%eax 4aaaca: 41 5f pop %r15 4aaacc: 41 5e pop %r14 4aaace: 41 5d pop %r13 4aaad0: 41 5c pop %r12 4aaad2: 5b pop %rbx 4aaad3: 48 8b e5 mov %rbp,%rsp 4aaad6: 5d pop %rbp 4aaad7: c3 retq 4aaad8: 45 31 e4 xor %r12d,%r12d 4aaadb: 4c 39 63 30 cmp %r12,0x30(%rbx) 4aaadf: 0f 84 24 01 00 00 je 4aac09 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x16d> 4aaae5: 4c 8d 7b 30 lea 0x30(%rbx),%r15 4aaae9: 48 8b 43 30 mov 0x30(%rbx),%rax 4aaaed: 49 39 c4 cmp %rax,%r12 4aaaf0: 72 0a jb 4aaafc <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x60> 4aaaf2: bf 39 03 00 00 mov $0x339,%edi 4aaaf7: e8 94 e3 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aaafc: 49 8b 4f 08 mov 0x8(%r15),%rcx 4aab00: be 25 00 00 00 mov $0x25,%esi 4aab05: 42 38 34 21 cmp %sil,(%rcx,%r12,1) 4aab09: 0f 85 ed 00 00 00 jne 4aabfc <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x160> 4aab0f: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4aab13: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4aab17: 49 3b c4 cmp %r12,%rax 4aab1a: 73 0a jae 4aab26 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x8a> 4aab1c: bf 3a 03 00 00 mov $0x33a,%edi 4aab21: e8 6a e3 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aab26: 49 8b fc mov %r12,%rdi 4aab29: 48 89 ca mov %rcx,%rdx 4aab2c: 48 89 d6 mov %rdx,%rsi 4aab2f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aab33: e8 64 fc 00 00 callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4aab38: 4c 8b 6b 30 mov 0x30(%rbx),%r13 4aab3c: 4d 39 ed cmp %r13,%r13 4aab3f: 72 05 jb 4aab46 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0xaa> 4aab41: 4d 39 e5 cmp %r12,%r13 4aab44: 73 0a jae 4aab50 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0xb4> 4aab46: bf 3b 03 00 00 mov $0x33b,%edi 4aab4b: e8 40 e3 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aab50: 49 8b c5 mov %r13,%rax 4aab53: 49 2b c4 sub %r12,%rax 4aab56: 49 8b 4f 08 mov 0x8(%r15),%rcx 4aab5a: 49 03 cc add %r12,%rcx 4aab5d: 48 89 43 30 mov %rax,0x30(%rbx) 4aab61: 48 89 4b 38 mov %rcx,0x38(%rbx) 4aab65: 48 83 7b 30 02 cmpq $0x2,0x30(%rbx) 4aab6a: 41 0f 93 c1 setae %r9b 4aab6e: 4d 0f b6 c9 movzbq %r9b,%r9 4aab72: 48 8b c3 mov %rbx,%rax 4aab75: ba 4c ac 4a 00 mov $0x4aac4c,%edx 4aab7a: 48 89 c1 mov %rax,%rcx 4aab7d: 49 89 d0 mov %rdx,%r8 4aab80: 48 8b 15 61 a8 03 00 mov 0x3a861(%rip),%rdx # 4e53e8 <_TMP3763+0x8> 4aab87: 48 8b 35 52 a8 03 00 mov 0x3a852(%rip),%rsi # 4e53e0 <_TMP3763> 4aab8e: bf 3c 03 00 00 mov $0x33c,%edi 4aab93: e8 a8 e0 ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4aab98: 4c 8b 73 30 mov 0x30(%rbx),%r14 4aab9c: 4d 39 f6 cmp %r14,%r14 4aab9f: 72 06 jb 4aaba7 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x10b> 4aaba1: 49 83 fe 01 cmp $0x1,%r14 4aaba5: 73 0a jae 4aabb1 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x115> 4aaba7: bf 3d 03 00 00 mov $0x33d,%edi 4aabac: e8 df e2 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aabb1: 49 8d 46 ff lea -0x1(%r14),%rax 4aabb5: 49 8b 4f 08 mov 0x8(%r15),%rcx 4aabb9: 48 ff c1 inc %rcx 4aabbc: 48 89 43 30 mov %rax,0x30(%rbx) 4aabc0: 48 89 4b 38 mov %rcx,0x38(%rbx) 4aabc4: 48 83 7b 30 00 cmpq $0x0,0x30(%rbx) 4aabc9: 75 0a jne 4aabd5 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x139> 4aabcb: bf 3f 03 00 00 mov $0x33f,%edi 4aabd0: e8 bb e2 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aabd5: 49 8b 57 08 mov 0x8(%r15),%rdx 4aabd9: 80 3a 25 cmpb $0x25,(%rdx) 4aabdc: 74 1b je 4aabf9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x15d> 4aabde: 48 8b fb mov %rbx,%rdi 4aabe1: e8 9a e5 ff ff callq 4a9180 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv> 4aabe6: b8 01 00 00 00 mov $0x1,%eax 4aabeb: 41 5f pop %r15 4aabed: 41 5e pop %r14 4aabef: 41 5d pop %r13 4aabf1: 41 5c pop %r12 4aabf3: 5b pop %rbx 4aabf4: 48 8b e5 mov %rbp,%rsp 4aabf7: 5d pop %rbp 4aabf8: c3 retq 4aabf9: 45 31 e4 xor %r12d,%r12d 4aabfc: 49 ff c4 inc %r12 4aabff: 4c 3b 63 30 cmp 0x30(%rbx),%r12 4aac03: 0f 82 e0 fe ff ff jb 4aaae9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb+0x4d> 4aac09: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4aac0d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4aac11: 48 8b 53 38 mov 0x38(%rbx),%rdx 4aac15: 48 8b 7b 30 mov 0x30(%rbx),%rdi 4aac19: 48 89 d6 mov %rdx,%rsi 4aac1c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4aac20: e8 77 fb 00 00 callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4aac25: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 4aac2c: 00 4aac2d: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 4aac34: 00 4aac35: 31 c0 xor %eax,%eax 4aac37: 41 5f pop %r15 4aac39: 41 5e pop %r14 4aac3b: 41 5d pop %r13 4aac3d: 41 5c pop %r12 4aac3f: 5b pop %rbx 4aac40: 48 8b e5 mov %rbp,%rsp 4aac43: 5d pop %rbp 4aac44: c3 retq 4aac45: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004aac4c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFS3std5array17__T8AppenderTAyaZ8AppenderZ12__dgliteral2MFNaNbNiNfZAya>: 4aac4c: 55 push %rbp 4aac4d: 48 8b ec mov %rsp,%rbp 4aac50: 48 83 ec 10 sub $0x10,%rsp 4aac54: 48 8b 15 cd a7 03 00 mov 0x3a7cd(%rip),%rdx # 4e5428 <_TMP3766+0x8> 4aac5b: 48 8b 05 be a7 03 00 mov 0x3a7be(%rip),%rax # 4e5420 <_TMP3766> 4aac62: 48 8b e5 mov %rbp,%rsp 4aac65: 5d pop %rbp 4aac66: c3 retq ... 00000000004aac68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4aac68: 55 push %rbp 4aac69: 48 8b ec mov %rsp,%rbp 4aac6c: 48 83 ec 58 sub $0x58,%rsp 4aac70: 53 push %rbx 4aac71: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4aac75: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aac79: 40 88 75 e0 mov %sil,-0x20(%rbp) 4aac7d: 8a 47 08 mov 0x8(%rdi),%al 4aac80: 3c 72 cmp $0x72,%al 4aac82: 0f 85 af 00 00 00 jne 4aad37 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xcf> 4aac88: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aac8c: e8 3f 01 00 00 callq 4aadd0 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxhZ9__lambda4FNaNbNiNeKxhZAxa> 4aac91: 48 89 45 d0 mov %rax,-0x30(%rbp) 4aac95: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4aac99: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4aac9d: e8 36 e4 ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aaca2: 84 c0 test %al,%al 4aaca4: 74 49 je 4aacef <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x87> 4aaca6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aacaa: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aacae: 48 89 45 b0 mov %rax,-0x50(%rbp) 4aacb2: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4aacb6: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4aacba: 48 85 db test %rbx,%rbx 4aacbd: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aacc1: 74 6e je 4aad31 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aacc3: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aacc7: 72 0a jb 4aacd3 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6b> 4aacc9: bf aa 05 00 00 mov $0x5aa,%edi 4aacce: e8 bd e1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aacd3: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aacd7: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4aacdb: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aacdf: e8 d0 d4 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aace4: 48 85 db test %rbx,%rbx 4aace7: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aaceb: 75 d6 jne 4aacc3 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5b> 4aaced: eb 42 jmp 4aad31 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aacef: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aacf3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aacf7: 48 89 45 c0 mov %rax,-0x40(%rbp) 4aacfb: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4aacff: 31 db xor %ebx,%ebx 4aad01: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4aad05: 74 2a je 4aad31 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4aad07: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aad0b: 72 0a jb 4aad17 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xaf> 4aad0d: bf af 05 00 00 mov $0x5af,%edi 4aad12: e8 79 e1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aad17: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aad1b: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4aad1f: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aad23: e8 8c d4 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aad28: 48 ff c3 inc %rbx 4aad2b: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aad2f: 72 d6 jb 4aad07 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9f> 4aad31: 5b pop %rbx 4aad32: 48 8b e5 mov %rbp,%rsp 4aad35: 5d pop %rbp 4aad36: c3 retq 4aad37: 3c 78 cmp $0x78,%al 4aad39: 74 04 je 4aad3f <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd7> 4aad3b: 3c 58 cmp $0x58,%al 4aad3d: 75 07 jne 4aad46 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xde> 4aad3f: bb 10 00 00 00 mov $0x10,%ebx 4aad44: eb 33 jmp 4aad79 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aad46: 3c 6f cmp $0x6f,%al 4aad48: bb 08 00 00 00 mov $0x8,%ebx 4aad4d: 74 2a je 4aad79 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aad4f: 3c 62 cmp $0x62,%al 4aad51: bb 02 00 00 00 mov $0x2,%ebx 4aad56: 74 21 je 4aad79 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aad58: 3c 73 cmp $0x73,%al 4aad5a: 74 0c je 4aad68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aad5c: 3c 64 cmp $0x64,%al 4aad5e: 74 08 je 4aad68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aad60: 3c 75 cmp $0x75,%al 4aad62: 74 04 je 4aad68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4aad64: 31 c9 xor %ecx,%ecx 4aad66: eb 05 jmp 4aad6d <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x105> 4aad68: b9 01 00 00 00 mov $0x1,%ecx 4aad6d: 80 f9 01 cmp $0x1,%cl 4aad70: bb 0a 00 00 00 mov $0xa,%ebx 4aad75: 7d 02 jge 4aad79 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4aad77: 31 db xor %ebx,%ebx 4aad79: 49 89 d9 mov %rbx,%r9 4aad7c: 41 f7 d9 neg %r9d 4aad7f: 45 19 c9 sbb %r9d,%r9d 4aad82: 41 f7 d9 neg %r9d 4aad85: ba e8 ad 4a 00 mov $0x4aade8,%edx 4aad8a: 31 c0 xor %eax,%eax 4aad8c: 48 89 c1 mov %rax,%rcx 4aad8f: 49 89 d0 mov %rdx,%r8 4aad92: 48 8b 15 af a6 03 00 mov 0x3a6af(%rip),%rdx # 4e5448 <_TMP4021+0x8> 4aad99: 48 8b 35 a0 a6 03 00 mov 0x3a6a0(%rip),%rsi # 4e5440 <_TMP4021> 4aada0: bf bb 05 00 00 mov $0x5bb,%edi 4aada5: e8 96 de ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4aadaa: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4aadae: 0f b6 4d e0 movzbl -0x20(%rbp),%ecx 4aadb2: 89 c9 mov %ecx,%ecx 4aadb4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aadb8: 8b f3 mov %ebx,%esi 4aadba: bf ff 00 00 00 mov $0xff,%edi 4aadbf: e8 3c 69 01 00 callq 4c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4aadc4: 5b pop %rbx 4aadc5: 48 8b e5 mov %rbp,%rsp 4aadc8: 5d pop %rbp 4aadc9: c3 retq 4aadca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004aadd0 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxhZ9__lambda4FNaNbNiNeKxhZAxa>: 4aadd0: 55 push %rbp 4aadd1: 48 8b ec mov %rsp,%rbp 4aadd4: 48 83 ec 10 sub $0x10,%rsp 4aadd8: 48 89 fa mov %rdi,%rdx 4aaddb: b8 01 00 00 00 mov $0x1,%eax 4aade0: 48 8b e5 mov %rbp,%rsp 4aade3: 5d pop %rbp 4aade4: c3 retq 4aade5: 0f 1f 00 nopl (%rax) 00000000004aade8 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4aade8: 55 push %rbp 4aade9: 48 8b ec mov %rsp,%rbp 4aadec: 48 83 ec 10 sub $0x10,%rsp 4aadf0: 48 8b 15 71 a6 03 00 mov 0x3a671(%rip),%rdx # 4e5468 <_TMP4023+0x8> 4aadf7: 48 8b 05 62 a6 03 00 mov 0x3a662(%rip),%rax # 4e5460 <_TMP4023> 4aadfe: 48 8b e5 mov %rbp,%rsp 4aae01: 5d pop %rbp 4aae02: c3 retq ... 00000000004aae04 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4aae04: 55 push %rbp 4aae05: 48 8b ec mov %rsp,%rbp 4aae08: 48 83 ec 58 sub $0x58,%rsp 4aae0c: 53 push %rbx 4aae0d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4aae11: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aae15: 89 75 e0 mov %esi,-0x20(%rbp) 4aae18: 8a 47 08 mov 0x8(%rdi),%al 4aae1b: 3c 72 cmp $0x72,%al 4aae1d: 0f 85 af 00 00 00 jne 4aaed2 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xce> 4aae23: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aae27: e8 38 01 00 00 callq 4aaf64 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxiZ9__lambda4FNaNbNiNeKxiZAxa> 4aae2c: 48 89 45 d0 mov %rax,-0x30(%rbp) 4aae30: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4aae34: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4aae38: e8 9b e2 ff ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4aae3d: 84 c0 test %al,%al 4aae3f: 74 49 je 4aae8a <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x86> 4aae41: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aae45: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aae49: 48 89 45 b0 mov %rax,-0x50(%rbp) 4aae4d: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4aae51: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4aae55: 48 85 db test %rbx,%rbx 4aae58: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aae5c: 74 6e je 4aaecc <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4aae5e: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aae62: 72 0a jb 4aae6e <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6a> 4aae64: bf aa 05 00 00 mov $0x5aa,%edi 4aae69: e8 22 e0 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aae6e: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aae72: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4aae76: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aae7a: e8 35 d3 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aae7f: 48 85 db test %rbx,%rbx 4aae82: 48 8d 5b ff lea -0x1(%rbx),%rbx 4aae86: 75 d6 jne 4aae5e <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5a> 4aae88: eb 42 jmp 4aaecc <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4aae8a: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aae8e: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aae92: 48 89 45 c0 mov %rax,-0x40(%rbp) 4aae96: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4aae9a: 31 db xor %ebx,%ebx 4aae9c: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4aaea0: 74 2a je 4aaecc <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4aaea2: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aaea6: 72 0a jb 4aaeb2 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xae> 4aaea8: bf af 05 00 00 mov $0x5af,%edi 4aaead: e8 de df ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4aaeb2: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4aaeb6: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4aaeba: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4aaebe: e8 f1 d2 ff ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4aaec3: 48 ff c3 inc %rbx 4aaec6: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4aaeca: 72 d6 jb 4aaea2 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9e> 4aaecc: 5b pop %rbx 4aaecd: 48 8b e5 mov %rbp,%rsp 4aaed0: 5d pop %rbp 4aaed1: c3 retq 4aaed2: 3c 78 cmp $0x78,%al 4aaed4: 74 04 je 4aaeda <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd6> 4aaed6: 3c 58 cmp $0x58,%al 4aaed8: 75 07 jne 4aaee1 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xdd> 4aaeda: bb 10 00 00 00 mov $0x10,%ebx 4aaedf: eb 33 jmp 4aaf14 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4aaee1: 3c 6f cmp $0x6f,%al 4aaee3: bb 08 00 00 00 mov $0x8,%ebx 4aaee8: 74 2a je 4aaf14 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4aaeea: 3c 62 cmp $0x62,%al 4aaeec: bb 02 00 00 00 mov $0x2,%ebx 4aaef1: 74 21 je 4aaf14 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4aaef3: 3c 73 cmp $0x73,%al 4aaef5: 74 0c je 4aaf03 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4aaef7: 3c 64 cmp $0x64,%al 4aaef9: 74 08 je 4aaf03 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4aaefb: 3c 75 cmp $0x75,%al 4aaefd: 74 04 je 4aaf03 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4aaeff: 31 c9 xor %ecx,%ecx 4aaf01: eb 05 jmp 4aaf08 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x104> 4aaf03: b9 01 00 00 00 mov $0x1,%ecx 4aaf08: 80 f9 01 cmp $0x1,%cl 4aaf0b: bb 0a 00 00 00 mov $0xa,%ebx 4aaf10: 7d 02 jge 4aaf14 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4aaf12: 31 db xor %ebx,%ebx 4aaf14: 49 89 d9 mov %rbx,%r9 4aaf17: 41 f7 d9 neg %r9d 4aaf1a: 45 19 c9 sbb %r9d,%r9d 4aaf1d: 41 f7 d9 neg %r9d 4aaf20: ba 7c af 4a 00 mov $0x4aaf7c,%edx 4aaf25: 31 c0 xor %eax,%eax 4aaf27: 48 89 c1 mov %rax,%rcx 4aaf2a: 49 89 d0 mov %rdx,%r8 4aaf2d: 48 8b 15 54 a5 03 00 mov 0x3a554(%rip),%rdx # 4e5488 <_TMP4183+0x8> 4aaf34: 48 8b 35 45 a5 03 00 mov 0x3a545(%rip),%rsi # 4e5480 <_TMP4183> 4aaf3b: bf bb 05 00 00 mov $0x5bb,%edi 4aaf40: e8 fb dc ff ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4aaf45: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4aaf49: 48 63 4d e0 movslq -0x20(%rbp),%rcx 4aaf4d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aaf51: 8b f3 mov %ebx,%esi 4aaf53: bf ff ff ff ff mov $0xffffffff,%edi 4aaf58: e8 ab 88 fe ff callq 493808 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4aaf5d: 5b pop %rbx 4aaf5e: 48 8b e5 mov %rbp,%rsp 4aaf61: 5d pop %rbp 4aaf62: c3 retq 4aaf63: 90 nop 00000000004aaf64 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxiZ9__lambda4FNaNbNiNeKxiZAxa>: 4aaf64: 55 push %rbp 4aaf65: 48 8b ec mov %rsp,%rbp 4aaf68: 48 83 ec 10 sub $0x10,%rsp 4aaf6c: 48 89 fa mov %rdi,%rdx 4aaf6f: b8 04 00 00 00 mov $0x4,%eax 4aaf74: 48 8b e5 mov %rbp,%rsp 4aaf77: 5d pop %rbp 4aaf78: c3 retq 4aaf79: 0f 1f 00 nopl (%rax) 00000000004aaf7c <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxiTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxiKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4aaf7c: 55 push %rbp 4aaf7d: 48 8b ec mov %rsp,%rbp 4aaf80: 48 83 ec 10 sub $0x10,%rsp 4aaf84: 48 8b 15 1d a5 03 00 mov 0x3a51d(%rip),%rdx # 4e54a8 <_TMP4185+0x8> 4aaf8b: 48 8b 05 0e a5 03 00 mov 0x3a50e(%rip),%rax # 4e54a0 <_TMP4185> 4aaf92: 48 8b e5 mov %rbp,%rsp 4aaf95: 5d pop %rbp 4aaf96: c3 retq ... 00000000004aaf98 <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZAya>: 4aaf98: 55 push %rbp 4aaf99: 48 8b ec mov %rsp,%rbp 4aaf9c: 48 83 ec 20 sub $0x20,%rsp 4aafa0: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4aafa7: 00 4aafa8: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4aafaf: 00 4aafb0: 48 89 fe mov %rdi,%rsi 4aafb3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aafb7: e8 10 00 00 00 callq 4aafcc <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKAyaZv> 4aafbc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aafc0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aafc4: 48 8b e5 mov %rbp,%rsp 4aafc7: 5d pop %rbp 4aafc8: c3 retq 4aafc9: 00 00 add %al,(%rax) ... 00000000004aafcc <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKAyaZv>: 4aafcc: 55 push %rbp 4aafcd: 48 8b ec mov %rsp,%rbp 4aafd0: 48 83 ec 18 sub $0x18,%rsp 4aafd4: 53 push %rbx 4aafd5: 49 89 f8 mov %rdi,%r8 4aafd8: 48 89 f2 mov %rsi,%rdx 4aafdb: 49 8d 40 08 lea 0x8(%r8),%rax 4aafdf: 48 89 45 f0 mov %rax,-0x10(%rbp) 4aafe3: 83 3a 28 cmpl $0x28,(%rdx) 4aafe6: 73 25 jae 4ab00d <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKAyaZv+0x41> 4aafe8: 4c 8b 5a 10 mov 0x10(%rdx),%r11 4aafec: 8b 02 mov (%rdx),%eax 4aafee: 49 8b 0c 03 mov (%r11,%rax,1),%rcx 4aaff2: 49 89 08 mov %rcx,(%r8) 4aaff5: bb 08 00 00 00 mov $0x8,%ebx 4aaffa: 01 1a add %ebx,(%rdx) 4aaffc: 44 8b 12 mov (%rdx),%r10d 4aafff: 4c 8b 4a 10 mov 0x10(%rdx),%r9 4ab003: 45 89 d2 mov %r10d,%r10d 4ab006: 4d 03 ca add %r10,%r9 4ab009: 01 1a add %ebx,(%rdx) 4ab00b: eb 1b jmp 4ab028 <_D4core4stdc6stdarg15__T6va_argTAyaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKAyaZv+0x5c> 4ab00d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab011: 48 8b 19 mov (%rcx),%rbx 4ab014: 49 89 18 mov %rbx,(%r8) 4ab017: 48 83 42 08 08 addq $0x8,0x8(%rdx) 4ab01c: 4c 8b 52 08 mov 0x8(%rdx),%r10 4ab020: 4d 89 d1 mov %r10,%r9 4ab023: 48 83 42 08 08 addq $0x8,0x8(%rdx) 4ab028: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4ab02c: ba 08 00 00 00 mov $0x8,%edx 4ab031: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ab035: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ab039: e8 02 c9 fd ff callq 487940 4ab03e: 5b pop %rbx 4ab03f: 48 8b e5 mov %rbp,%rsp 4ab042: 5d pop %rbp 4ab043: c3 retq 00000000004ab044 <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPi>: 4ab044: 55 push %rbp 4ab045: 48 8b ec mov %rsp,%rbp 4ab048: 48 83 ec 10 sub $0x10,%rsp 4ab04c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab053: 00 4ab054: 48 89 fe mov %rdi,%rsi 4ab057: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab05b: e8 0c 00 00 00 callq 4ab06c <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPiZv> 4ab060: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab064: 48 8b e5 mov %rbp,%rsp 4ab067: 5d pop %rbp 4ab068: c3 retq 4ab069: 00 00 add %al,(%rax) ... 00000000004ab06c <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPiZv>: 4ab06c: 55 push %rbp 4ab06d: 48 8b ec mov %rsp,%rbp 4ab070: 48 83 ec 10 sub $0x10,%rsp 4ab074: 53 push %rbx 4ab075: 48 89 f2 mov %rsi,%rdx 4ab078: 83 3a 30 cmpl $0x30,(%rdx) 4ab07b: 73 13 jae 4ab090 <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPiZv+0x24> 4ab07d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab081: 44 8b 02 mov (%rdx),%r8d 4ab084: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab088: 4c 89 0f mov %r9,(%rdi) 4ab08b: 83 02 08 addl $0x8,(%rdx) 4ab08e: eb 1d jmp 4ab0ad <_D4core4stdc6stdarg14__T6va_argTPiZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPiZv+0x41> 4ab090: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab094: 48 83 c1 07 add $0x7,%rcx 4ab098: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab09f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab0a3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab0a7: 48 8b 19 mov (%rcx),%rbx 4ab0aa: 48 89 1f mov %rbx,(%rdi) 4ab0ad: 5b pop %rbx 4ab0ae: 48 8b e5 mov %rbp,%rsp 4ab0b1: 5d pop %rbp 4ab0b2: c3 retq ... 00000000004ab0b4 <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPs>: 4ab0b4: 55 push %rbp 4ab0b5: 48 8b ec mov %rsp,%rbp 4ab0b8: 48 83 ec 10 sub $0x10,%rsp 4ab0bc: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab0c3: 00 4ab0c4: 48 89 fe mov %rdi,%rsi 4ab0c7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab0cb: e8 0c 00 00 00 callq 4ab0dc <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPsZv> 4ab0d0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab0d4: 48 8b e5 mov %rbp,%rsp 4ab0d7: 5d pop %rbp 4ab0d8: c3 retq 4ab0d9: 00 00 add %al,(%rax) ... 00000000004ab0dc <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPsZv>: 4ab0dc: 55 push %rbp 4ab0dd: 48 8b ec mov %rsp,%rbp 4ab0e0: 48 83 ec 10 sub $0x10,%rsp 4ab0e4: 53 push %rbx 4ab0e5: 48 89 f2 mov %rsi,%rdx 4ab0e8: 83 3a 30 cmpl $0x30,(%rdx) 4ab0eb: 73 13 jae 4ab100 <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPsZv+0x24> 4ab0ed: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab0f1: 44 8b 02 mov (%rdx),%r8d 4ab0f4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab0f8: 4c 89 0f mov %r9,(%rdi) 4ab0fb: 83 02 08 addl $0x8,(%rdx) 4ab0fe: eb 1d jmp 4ab11d <_D4core4stdc6stdarg14__T6va_argTPsZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPsZv+0x41> 4ab100: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab104: 48 83 c1 07 add $0x7,%rcx 4ab108: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab10f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab113: 48 89 42 08 mov %rax,0x8(%rdx) 4ab117: 48 8b 19 mov (%rcx),%rbx 4ab11a: 48 89 1f mov %rbx,(%rdi) 4ab11d: 5b pop %rbx 4ab11e: 48 8b e5 mov %rbp,%rsp 4ab121: 5d pop %rbp 4ab122: c3 retq ... 00000000004ab124 <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPg>: 4ab124: 55 push %rbp 4ab125: 48 8b ec mov %rsp,%rbp 4ab128: 48 83 ec 10 sub $0x10,%rsp 4ab12c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab133: 00 4ab134: 48 89 fe mov %rdi,%rsi 4ab137: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab13b: e8 0c 00 00 00 callq 4ab14c <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPgZv> 4ab140: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab144: 48 8b e5 mov %rbp,%rsp 4ab147: 5d pop %rbp 4ab148: c3 retq 4ab149: 00 00 add %al,(%rax) ... 00000000004ab14c <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPgZv>: 4ab14c: 55 push %rbp 4ab14d: 48 8b ec mov %rsp,%rbp 4ab150: 48 83 ec 10 sub $0x10,%rsp 4ab154: 53 push %rbx 4ab155: 48 89 f2 mov %rsi,%rdx 4ab158: 83 3a 30 cmpl $0x30,(%rdx) 4ab15b: 73 13 jae 4ab170 <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPgZv+0x24> 4ab15d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab161: 44 8b 02 mov (%rdx),%r8d 4ab164: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab168: 4c 89 0f mov %r9,(%rdi) 4ab16b: 83 02 08 addl $0x8,(%rdx) 4ab16e: eb 1d jmp 4ab18d <_D4core4stdc6stdarg14__T6va_argTPgZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPgZv+0x41> 4ab170: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab174: 48 83 c1 07 add $0x7,%rcx 4ab178: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab17f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab183: 48 89 42 08 mov %rax,0x8(%rdx) 4ab187: 48 8b 19 mov (%rcx),%rbx 4ab18a: 48 89 1f mov %rbx,(%rdi) 4ab18d: 5b pop %rbx 4ab18e: 48 8b e5 mov %rbp,%rsp 4ab191: 5d pop %rbp 4ab192: c3 retq ... 00000000004ab194 <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPl>: 4ab194: 55 push %rbp 4ab195: 48 8b ec mov %rsp,%rbp 4ab198: 48 83 ec 10 sub $0x10,%rsp 4ab19c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab1a3: 00 4ab1a4: 48 89 fe mov %rdi,%rsi 4ab1a7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab1ab: e8 0c 00 00 00 callq 4ab1bc <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPlZv> 4ab1b0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab1b4: 48 8b e5 mov %rbp,%rsp 4ab1b7: 5d pop %rbp 4ab1b8: c3 retq 4ab1b9: 00 00 add %al,(%rax) ... 00000000004ab1bc <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPlZv>: 4ab1bc: 55 push %rbp 4ab1bd: 48 8b ec mov %rsp,%rbp 4ab1c0: 48 83 ec 10 sub $0x10,%rsp 4ab1c4: 53 push %rbx 4ab1c5: 48 89 f2 mov %rsi,%rdx 4ab1c8: 83 3a 30 cmpl $0x30,(%rdx) 4ab1cb: 73 13 jae 4ab1e0 <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPlZv+0x24> 4ab1cd: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab1d1: 44 8b 02 mov (%rdx),%r8d 4ab1d4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab1d8: 4c 89 0f mov %r9,(%rdi) 4ab1db: 83 02 08 addl $0x8,(%rdx) 4ab1de: eb 1d jmp 4ab1fd <_D4core4stdc6stdarg14__T6va_argTPlZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPlZv+0x41> 4ab1e0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab1e4: 48 83 c1 07 add $0x7,%rcx 4ab1e8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab1ef: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab1f3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab1f7: 48 8b 19 mov (%rcx),%rbx 4ab1fa: 48 89 1f mov %rbx,(%rdi) 4ab1fd: 5b pop %rbx 4ab1fe: 48 8b e5 mov %rbp,%rsp 4ab201: 5d pop %rbp 4ab202: c3 retq ... 00000000004ab204 <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPk>: 4ab204: 55 push %rbp 4ab205: 48 8b ec mov %rsp,%rbp 4ab208: 48 83 ec 10 sub $0x10,%rsp 4ab20c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab213: 00 4ab214: 48 89 fe mov %rdi,%rsi 4ab217: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab21b: e8 0c 00 00 00 callq 4ab22c <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPkZv> 4ab220: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab224: 48 8b e5 mov %rbp,%rsp 4ab227: 5d pop %rbp 4ab228: c3 retq 4ab229: 00 00 add %al,(%rax) ... 00000000004ab22c <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPkZv>: 4ab22c: 55 push %rbp 4ab22d: 48 8b ec mov %rsp,%rbp 4ab230: 48 83 ec 10 sub $0x10,%rsp 4ab234: 53 push %rbx 4ab235: 48 89 f2 mov %rsi,%rdx 4ab238: 83 3a 30 cmpl $0x30,(%rdx) 4ab23b: 73 13 jae 4ab250 <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPkZv+0x24> 4ab23d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab241: 44 8b 02 mov (%rdx),%r8d 4ab244: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab248: 4c 89 0f mov %r9,(%rdi) 4ab24b: 83 02 08 addl $0x8,(%rdx) 4ab24e: eb 1d jmp 4ab26d <_D4core4stdc6stdarg14__T6va_argTPkZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPkZv+0x41> 4ab250: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab254: 48 83 c1 07 add $0x7,%rcx 4ab258: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab25f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab263: 48 89 42 08 mov %rax,0x8(%rdx) 4ab267: 48 8b 19 mov (%rcx),%rbx 4ab26a: 48 89 1f mov %rbx,(%rdi) 4ab26d: 5b pop %rbx 4ab26e: 48 8b e5 mov %rbp,%rsp 4ab271: 5d pop %rbp 4ab272: c3 retq ... 00000000004ab274 <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPt>: 4ab274: 55 push %rbp 4ab275: 48 8b ec mov %rsp,%rbp 4ab278: 48 83 ec 10 sub $0x10,%rsp 4ab27c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab283: 00 4ab284: 48 89 fe mov %rdi,%rsi 4ab287: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab28b: e8 0c 00 00 00 callq 4ab29c <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPtZv> 4ab290: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab294: 48 8b e5 mov %rbp,%rsp 4ab297: 5d pop %rbp 4ab298: c3 retq 4ab299: 00 00 add %al,(%rax) ... 00000000004ab29c <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPtZv>: 4ab29c: 55 push %rbp 4ab29d: 48 8b ec mov %rsp,%rbp 4ab2a0: 48 83 ec 10 sub $0x10,%rsp 4ab2a4: 53 push %rbx 4ab2a5: 48 89 f2 mov %rsi,%rdx 4ab2a8: 83 3a 30 cmpl $0x30,(%rdx) 4ab2ab: 73 13 jae 4ab2c0 <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPtZv+0x24> 4ab2ad: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab2b1: 44 8b 02 mov (%rdx),%r8d 4ab2b4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab2b8: 4c 89 0f mov %r9,(%rdi) 4ab2bb: 83 02 08 addl $0x8,(%rdx) 4ab2be: eb 1d jmp 4ab2dd <_D4core4stdc6stdarg14__T6va_argTPtZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPtZv+0x41> 4ab2c0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab2c4: 48 83 c1 07 add $0x7,%rcx 4ab2c8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab2cf: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab2d3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab2d7: 48 8b 19 mov (%rcx),%rbx 4ab2da: 48 89 1f mov %rbx,(%rdi) 4ab2dd: 5b pop %rbx 4ab2de: 48 8b e5 mov %rbp,%rsp 4ab2e1: 5d pop %rbp 4ab2e2: c3 retq ... 00000000004ab2e4 <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPh>: 4ab2e4: 55 push %rbp 4ab2e5: 48 8b ec mov %rsp,%rbp 4ab2e8: 48 83 ec 10 sub $0x10,%rsp 4ab2ec: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab2f3: 00 4ab2f4: 48 89 fe mov %rdi,%rsi 4ab2f7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab2fb: e8 0c 00 00 00 callq 4ab30c <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPhZv> 4ab300: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab304: 48 8b e5 mov %rbp,%rsp 4ab307: 5d pop %rbp 4ab308: c3 retq 4ab309: 00 00 add %al,(%rax) ... 00000000004ab30c <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPhZv>: 4ab30c: 55 push %rbp 4ab30d: 48 8b ec mov %rsp,%rbp 4ab310: 48 83 ec 10 sub $0x10,%rsp 4ab314: 53 push %rbx 4ab315: 48 89 f2 mov %rsi,%rdx 4ab318: 83 3a 30 cmpl $0x30,(%rdx) 4ab31b: 73 13 jae 4ab330 <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPhZv+0x24> 4ab31d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab321: 44 8b 02 mov (%rdx),%r8d 4ab324: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab328: 4c 89 0f mov %r9,(%rdi) 4ab32b: 83 02 08 addl $0x8,(%rdx) 4ab32e: eb 1d jmp 4ab34d <_D4core4stdc6stdarg14__T6va_argTPhZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPhZv+0x41> 4ab330: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab334: 48 83 c1 07 add $0x7,%rcx 4ab338: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab33f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab343: 48 89 42 08 mov %rax,0x8(%rdx) 4ab347: 48 8b 19 mov (%rcx),%rbx 4ab34a: 48 89 1f mov %rbx,(%rdi) 4ab34d: 5b pop %rbx 4ab34e: 48 8b e5 mov %rbp,%rsp 4ab351: 5d pop %rbp 4ab352: c3 retq ... 00000000004ab354 <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPm>: 4ab354: 55 push %rbp 4ab355: 48 8b ec mov %rsp,%rbp 4ab358: 48 83 ec 10 sub $0x10,%rsp 4ab35c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab363: 00 4ab364: 48 89 fe mov %rdi,%rsi 4ab367: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab36b: e8 0c 00 00 00 callq 4ab37c <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPmZv> 4ab370: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab374: 48 8b e5 mov %rbp,%rsp 4ab377: 5d pop %rbp 4ab378: c3 retq 4ab379: 00 00 add %al,(%rax) ... 00000000004ab37c <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPmZv>: 4ab37c: 55 push %rbp 4ab37d: 48 8b ec mov %rsp,%rbp 4ab380: 48 83 ec 10 sub $0x10,%rsp 4ab384: 53 push %rbx 4ab385: 48 89 f2 mov %rsi,%rdx 4ab388: 83 3a 30 cmpl $0x30,(%rdx) 4ab38b: 73 13 jae 4ab3a0 <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPmZv+0x24> 4ab38d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab391: 44 8b 02 mov (%rdx),%r8d 4ab394: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab398: 4c 89 0f mov %r9,(%rdi) 4ab39b: 83 02 08 addl $0x8,(%rdx) 4ab39e: eb 1d jmp 4ab3bd <_D4core4stdc6stdarg14__T6va_argTPmZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPmZv+0x41> 4ab3a0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab3a4: 48 83 c1 07 add $0x7,%rcx 4ab3a8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab3af: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab3b3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab3b7: 48 8b 19 mov (%rcx),%rbx 4ab3ba: 48 89 1f mov %rbx,(%rdi) 4ab3bd: 5b pop %rbx 4ab3be: 48 8b e5 mov %rbp,%rsp 4ab3c1: 5d pop %rbp 4ab3c2: c3 retq ... 00000000004ab3c4 <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPf>: 4ab3c4: 55 push %rbp 4ab3c5: 48 8b ec mov %rsp,%rbp 4ab3c8: 48 83 ec 10 sub $0x10,%rsp 4ab3cc: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab3d3: 00 4ab3d4: 48 89 fe mov %rdi,%rsi 4ab3d7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab3db: e8 0c 00 00 00 callq 4ab3ec <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPfZv> 4ab3e0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab3e4: 48 8b e5 mov %rbp,%rsp 4ab3e7: 5d pop %rbp 4ab3e8: c3 retq 4ab3e9: 00 00 add %al,(%rax) ... 00000000004ab3ec <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPfZv>: 4ab3ec: 55 push %rbp 4ab3ed: 48 8b ec mov %rsp,%rbp 4ab3f0: 48 83 ec 10 sub $0x10,%rsp 4ab3f4: 53 push %rbx 4ab3f5: 48 89 f2 mov %rsi,%rdx 4ab3f8: 83 3a 30 cmpl $0x30,(%rdx) 4ab3fb: 73 13 jae 4ab410 <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPfZv+0x24> 4ab3fd: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab401: 44 8b 02 mov (%rdx),%r8d 4ab404: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab408: 4c 89 0f mov %r9,(%rdi) 4ab40b: 83 02 08 addl $0x8,(%rdx) 4ab40e: eb 1d jmp 4ab42d <_D4core4stdc6stdarg14__T6va_argTPfZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPfZv+0x41> 4ab410: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab414: 48 83 c1 07 add $0x7,%rcx 4ab418: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab41f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab423: 48 89 42 08 mov %rax,0x8(%rdx) 4ab427: 48 8b 19 mov (%rcx),%rbx 4ab42a: 48 89 1f mov %rbx,(%rdi) 4ab42d: 5b pop %rbx 4ab42e: 48 8b e5 mov %rbp,%rsp 4ab431: 5d pop %rbp 4ab432: c3 retq ... 00000000004ab434 <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPd>: 4ab434: 55 push %rbp 4ab435: 48 8b ec mov %rsp,%rbp 4ab438: 48 83 ec 10 sub $0x10,%rsp 4ab43c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab443: 00 4ab444: 48 89 fe mov %rdi,%rsi 4ab447: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab44b: e8 0c 00 00 00 callq 4ab45c <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPdZv> 4ab450: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab454: 48 8b e5 mov %rbp,%rsp 4ab457: 5d pop %rbp 4ab458: c3 retq 4ab459: 00 00 add %al,(%rax) ... 00000000004ab45c <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPdZv>: 4ab45c: 55 push %rbp 4ab45d: 48 8b ec mov %rsp,%rbp 4ab460: 48 83 ec 10 sub $0x10,%rsp 4ab464: 53 push %rbx 4ab465: 48 89 f2 mov %rsi,%rdx 4ab468: 83 3a 30 cmpl $0x30,(%rdx) 4ab46b: 73 13 jae 4ab480 <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPdZv+0x24> 4ab46d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab471: 44 8b 02 mov (%rdx),%r8d 4ab474: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab478: 4c 89 0f mov %r9,(%rdi) 4ab47b: 83 02 08 addl $0x8,(%rdx) 4ab47e: eb 1d jmp 4ab49d <_D4core4stdc6stdarg14__T6va_argTPdZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPdZv+0x41> 4ab480: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab484: 48 83 c1 07 add $0x7,%rcx 4ab488: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab48f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab493: 48 89 42 08 mov %rax,0x8(%rdx) 4ab497: 48 8b 19 mov (%rcx),%rbx 4ab49a: 48 89 1f mov %rbx,(%rdi) 4ab49d: 5b pop %rbx 4ab49e: 48 8b e5 mov %rbp,%rsp 4ab4a1: 5d pop %rbp 4ab4a2: c3 retq ... 00000000004ab4a4 <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPe>: 4ab4a4: 55 push %rbp 4ab4a5: 48 8b ec mov %rsp,%rbp 4ab4a8: 48 83 ec 10 sub $0x10,%rsp 4ab4ac: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab4b3: 00 4ab4b4: 48 89 fe mov %rdi,%rsi 4ab4b7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab4bb: e8 0c 00 00 00 callq 4ab4cc <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPeZv> 4ab4c0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab4c4: 48 8b e5 mov %rbp,%rsp 4ab4c7: 5d pop %rbp 4ab4c8: c3 retq 4ab4c9: 00 00 add %al,(%rax) ... 00000000004ab4cc <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPeZv>: 4ab4cc: 55 push %rbp 4ab4cd: 48 8b ec mov %rsp,%rbp 4ab4d0: 48 83 ec 10 sub $0x10,%rsp 4ab4d4: 53 push %rbx 4ab4d5: 48 89 f2 mov %rsi,%rdx 4ab4d8: 83 3a 30 cmpl $0x30,(%rdx) 4ab4db: 73 13 jae 4ab4f0 <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPeZv+0x24> 4ab4dd: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab4e1: 44 8b 02 mov (%rdx),%r8d 4ab4e4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab4e8: 4c 89 0f mov %r9,(%rdi) 4ab4eb: 83 02 08 addl $0x8,(%rdx) 4ab4ee: eb 1d jmp 4ab50d <_D4core4stdc6stdarg14__T6va_argTPeZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPeZv+0x41> 4ab4f0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab4f4: 48 83 c1 07 add $0x7,%rcx 4ab4f8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab4ff: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab503: 48 89 42 08 mov %rax,0x8(%rdx) 4ab507: 48 8b 19 mov (%rcx),%rbx 4ab50a: 48 89 1f mov %rbx,(%rdi) 4ab50d: 5b pop %rbx 4ab50e: 48 8b e5 mov %rbp,%rsp 4ab511: 5d pop %rbp 4ab512: c3 retq ... 00000000004ab514 <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAa>: 4ab514: 55 push %rbp 4ab515: 48 8b ec mov %rsp,%rbp 4ab518: 48 83 ec 10 sub $0x10,%rsp 4ab51c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab523: 00 4ab524: 48 89 fe mov %rdi,%rsi 4ab527: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab52b: e8 0c 00 00 00 callq 4ab53c <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAaZv> 4ab530: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab534: 48 8b e5 mov %rbp,%rsp 4ab537: 5d pop %rbp 4ab538: c3 retq 4ab539: 00 00 add %al,(%rax) ... 00000000004ab53c <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAaZv>: 4ab53c: 55 push %rbp 4ab53d: 48 8b ec mov %rsp,%rbp 4ab540: 48 83 ec 10 sub $0x10,%rsp 4ab544: 53 push %rbx 4ab545: 48 89 f2 mov %rsi,%rdx 4ab548: 83 3a 30 cmpl $0x30,(%rdx) 4ab54b: 73 13 jae 4ab560 <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAaZv+0x24> 4ab54d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab551: 44 8b 02 mov (%rdx),%r8d 4ab554: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab558: 4c 89 0f mov %r9,(%rdi) 4ab55b: 83 02 08 addl $0x8,(%rdx) 4ab55e: eb 1d jmp 4ab57d <_D4core4stdc6stdarg15__T6va_argTPAaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAaZv+0x41> 4ab560: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab564: 48 83 c1 07 add $0x7,%rcx 4ab568: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab56f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab573: 48 89 42 08 mov %rax,0x8(%rdx) 4ab577: 48 8b 19 mov (%rcx),%rbx 4ab57a: 48 89 1f mov %rbx,(%rdi) 4ab57d: 5b pop %rbx 4ab57e: 48 8b e5 mov %rbp,%rsp 4ab581: 5d pop %rbp 4ab582: c3 retq ... 00000000004ab584 <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPa>: 4ab584: 55 push %rbp 4ab585: 48 8b ec mov %rsp,%rbp 4ab588: 48 83 ec 10 sub $0x10,%rsp 4ab58c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab593: 00 4ab594: 48 89 fe mov %rdi,%rsi 4ab597: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab59b: e8 0c 00 00 00 callq 4ab5ac <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPaZv> 4ab5a0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab5a4: 48 8b e5 mov %rbp,%rsp 4ab5a7: 5d pop %rbp 4ab5a8: c3 retq 4ab5a9: 00 00 add %al,(%rax) ... 00000000004ab5ac <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPaZv>: 4ab5ac: 55 push %rbp 4ab5ad: 48 8b ec mov %rsp,%rbp 4ab5b0: 48 83 ec 10 sub $0x10,%rsp 4ab5b4: 53 push %rbx 4ab5b5: 48 89 f2 mov %rsi,%rdx 4ab5b8: 83 3a 30 cmpl $0x30,(%rdx) 4ab5bb: 73 13 jae 4ab5d0 <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPaZv+0x24> 4ab5bd: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab5c1: 44 8b 02 mov (%rdx),%r8d 4ab5c4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab5c8: 4c 89 0f mov %r9,(%rdi) 4ab5cb: 83 02 08 addl $0x8,(%rdx) 4ab5ce: eb 1d jmp 4ab5ed <_D4core4stdc6stdarg14__T6va_argTPaZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPaZv+0x41> 4ab5d0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab5d4: 48 83 c1 07 add $0x7,%rcx 4ab5d8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab5df: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab5e3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab5e7: 48 8b 19 mov (%rcx),%rbx 4ab5ea: 48 89 1f mov %rbx,(%rdi) 4ab5ed: 5b pop %rbx 4ab5ee: 48 8b e5 mov %rbp,%rsp 4ab5f1: 5d pop %rbp 4ab5f2: c3 retq ... 00000000004ab5f4 <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAxu>: 4ab5f4: 55 push %rbp 4ab5f5: 48 8b ec mov %rsp,%rbp 4ab5f8: 48 83 ec 10 sub $0x10,%rsp 4ab5fc: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab603: 00 4ab604: 48 89 fe mov %rdi,%rsi 4ab607: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab60b: e8 0c 00 00 00 callq 4ab61c <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxuZv> 4ab610: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab614: 48 8b e5 mov %rbp,%rsp 4ab617: 5d pop %rbp 4ab618: c3 retq 4ab619: 00 00 add %al,(%rax) ... 00000000004ab61c <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxuZv>: 4ab61c: 55 push %rbp 4ab61d: 48 8b ec mov %rsp,%rbp 4ab620: 48 83 ec 10 sub $0x10,%rsp 4ab624: 53 push %rbx 4ab625: 48 89 f2 mov %rsi,%rdx 4ab628: 83 3a 30 cmpl $0x30,(%rdx) 4ab62b: 73 13 jae 4ab640 <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxuZv+0x24> 4ab62d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab631: 44 8b 02 mov (%rdx),%r8d 4ab634: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab638: 4c 89 0f mov %r9,(%rdi) 4ab63b: 83 02 08 addl $0x8,(%rdx) 4ab63e: eb 1d jmp 4ab65d <_D4core4stdc6stdarg16__T6va_argTPAxuZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxuZv+0x41> 4ab640: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab644: 48 83 c1 07 add $0x7,%rcx 4ab648: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab64f: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab653: 48 89 42 08 mov %rax,0x8(%rdx) 4ab657: 48 8b 19 mov (%rcx),%rbx 4ab65a: 48 89 1f mov %rbx,(%rdi) 4ab65d: 5b pop %rbx 4ab65e: 48 8b e5 mov %rbp,%rsp 4ab661: 5d pop %rbp 4ab662: c3 retq ... 00000000004ab664 <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagZPAxw>: 4ab664: 55 push %rbp 4ab665: 48 8b ec mov %rsp,%rbp 4ab668: 48 83 ec 10 sub $0x10,%rsp 4ab66c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4ab673: 00 4ab674: 48 89 fe mov %rdi,%rsi 4ab677: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ab67b: e8 0c 00 00 00 callq 4ab68c <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxwZv> 4ab680: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ab684: 48 8b e5 mov %rbp,%rsp 4ab687: 5d pop %rbp 4ab688: c3 retq 4ab689: 00 00 add %al,(%rax) ... 00000000004ab68c <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxwZv>: 4ab68c: 55 push %rbp 4ab68d: 48 8b ec mov %rsp,%rbp 4ab690: 48 83 ec 10 sub $0x10,%rsp 4ab694: 53 push %rbx 4ab695: 48 89 f2 mov %rsi,%rdx 4ab698: 83 3a 30 cmpl $0x30,(%rdx) 4ab69b: 73 13 jae 4ab6b0 <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxwZv+0x24> 4ab69d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 4ab6a1: 44 8b 02 mov (%rdx),%r8d 4ab6a4: 4e 8b 0c 01 mov (%rcx,%r8,1),%r9 4ab6a8: 4c 89 0f mov %r9,(%rdi) 4ab6ab: 83 02 08 addl $0x8,(%rdx) 4ab6ae: eb 1d jmp 4ab6cd <_D4core4stdc6stdarg16__T6va_argTPAxwZ6va_argFNaNbNiPS4core4stdc6stdarg13__va_list_tagKPAxwZv+0x41> 4ab6b0: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4ab6b4: 48 83 c1 07 add $0x7,%rcx 4ab6b8: 48 81 e1 f8 ff ff ff and $0xfffffffffffffff8,%rcx 4ab6bf: 48 8d 41 08 lea 0x8(%rcx),%rax 4ab6c3: 48 89 42 08 mov %rax,0x8(%rdx) 4ab6c7: 48 8b 19 mov (%rcx),%rbx 4ab6ca: 48 89 1f mov %rbx,(%rdi) 4ab6cd: 5b pop %rbx 4ab6ce: 48 8b e5 mov %rbp,%rsp 4ab6d1: 5d pop %rbp 4ab6d2: c3 retq ... 00000000004ab6d4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv>: 4ab6d4: 55 push %rbp 4ab6d5: 48 8b ec mov %rsp,%rbp 4ab6d8: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 4ab6df: 53 push %rbx 4ab6e0: 41 54 push %r12 4ab6e2: 41 55 push %r13 4ab6e4: 41 56 push %r14 4ab6e6: 41 57 push %r15 4ab6e8: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4ab6ec: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4ab6f0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4ab6f4: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4ab6f8: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4ab6fc: bb 00 04 00 00 mov $0x400,%ebx 4ab701: bf 00 04 00 00 mov $0x400,%edi 4ab706: e8 75 c2 fd ff callq 487980 4ab70b: 48 89 45 a8 mov %rax,-0x58(%rbp) 4ab70f: 45 31 e4 xor %r12d,%r12d 4ab712: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4ab716: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ab71a: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4ab721: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4ab728: 45 31 f6 xor %r14d,%r14d 4ab72b: 4c 39 75 e0 cmp %r14,-0x20(%rbp) 4ab72f: 0f 84 b4 00 00 00 je 4ab7e9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x115> 4ab735: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4ab73c: 4e 8b 2c f1 mov (%rcx,%r14,8),%r13 4ab740: 49 8b fd mov %r13,%rdi 4ab743: 49 8b 75 00 mov 0x0(%r13),%rsi 4ab747: 48 ff 96 80 00 00 00 rex.W callq *0x80(%rsi) 4ab74e: 48 ff c8 dec %rax 4ab751: 49 01 c4 add %rax,%r12 4ab754: 4c 8b 45 a8 mov -0x58(%rbp),%r8 4ab758: 4b 8d 04 20 lea (%r8,%r12,1),%rax 4ab75c: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4ab763: 49 8b fd mov %r13,%rdi 4ab766: 49 8b 4d 00 mov 0x0(%r13),%rcx 4ab76a: 48 ff 91 80 00 00 00 rex.W callq *0x80(%rcx) 4ab771: 48 8d 50 ff lea -0x1(%rax),%rdx 4ab775: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4ab77c: 48 23 c2 and %rdx,%rax 4ab77f: 49 29 c4 sub %rax,%r12 4ab782: 4d 8b fc mov %r12,%r15 4ab785: 49 8b fd mov %r13,%rdi 4ab788: 49 8b 45 00 mov 0x0(%r13),%rax 4ab78c: 48 ff 50 40 rex.W callq *0x40(%rax) 4ab790: 48 83 c0 07 add $0x7,%rax 4ab794: 49 01 c4 add %rax,%r12 4ab797: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4ab79b: 4a 8d 0c 26 lea (%rsi,%r12,1),%rcx 4ab79f: 48 81 e1 07 00 00 00 and $0x7,%rcx 4ab7a6: 49 29 cc sub %rcx,%r12 4ab7a9: 49 3b dc cmp %r12,%rbx 4ab7ac: 73 18 jae 4ab7c6 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0xf2> 4ab7ae: 48 01 db add %rbx,%rbx 4ab7b1: 48 8b f3 mov %rbx,%rsi 4ab7b4: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4ab7b8: e8 13 c2 fd ff callq 4879d0 4ab7bd: 48 89 45 a8 mov %rax,-0x58(%rbp) 4ab7c1: 49 3b dc cmp %r12,%rbx 4ab7c4: 72 e8 jb 4ab7ae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0xda> 4ab7c6: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4ab7ca: 49 8b f5 mov %r13,%rsi 4ab7cd: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4ab7d1: 49 03 ff add %r15,%rdi 4ab7d4: e8 b3 1d 00 00 callq 4ad58c <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv> 4ab7d9: 49 ff c6 inc %r14 4ab7dc: 4c 3b b5 50 ff ff ff cmp -0xb0(%rbp),%r14 4ab7e3: 0f 82 4c ff ff ff jb 4ab735 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x61> 4ab7e9: 48 8b 45 a8 mov -0x58(%rbp),%rax 4ab7ed: 48 89 45 90 mov %rax,-0x70(%rbp) 4ab7f1: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 4ab7f8: 00 4ab7f9: c6 45 c4 76 movb $0x76,-0x3c(%rbp) 4ab7fd: c7 45 b0 00 00 00 00 movl $0x0,-0x50(%rbp) 4ab804: 31 c9 xor %ecx,%ecx 4ab806: 89 4d b4 mov %ecx,-0x4c(%rbp) 4ab809: 89 4d b8 mov %ecx,-0x48(%rbp) 4ab80c: 89 4d bc mov %ecx,-0x44(%rbp) 4ab80f: 48 63 d1 movslq %ecx,%rdx 4ab812: 48 3b 55 e0 cmp -0x20(%rbp),%rdx 4ab816: 0f 83 3e 04 00 00 jae 4abc5a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x586> 4ab81c: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4ab820: 8b 45 bc mov -0x44(%rbp),%eax 4ab823: ff c0 inc %eax 4ab825: 89 45 bc mov %eax,-0x44(%rbp) 4ab828: ff c8 dec %eax 4ab82a: 48 98 cltq 4ab82c: 48 8b 3c c6 mov (%rsi,%rax,8),%rdi 4ab830: 48 89 7d 98 mov %rdi,-0x68(%rbp) 4ab834: c7 45 b0 00 00 00 00 movl $0x0,-0x50(%rbp) 4ab83b: 31 c9 xor %ecx,%ecx 4ab83d: 89 4d b8 mov %ecx,-0x48(%rbp) 4ab840: 89 4d b4 mov %ecx,-0x4c(%rbp) 4ab843: e8 fc 04 00 00 callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ab848: 48 89 45 98 mov %rax,-0x68(%rbp) 4ab84c: bb 09 00 00 00 mov $0x9,%ebx 4ab851: 48 8b 55 98 mov -0x68(%rbp),%rdx 4ab855: 48 8b 32 mov (%rdx),%rsi 4ab858: 48 8b 06 mov (%rsi),%rax 4ab85b: 48 83 c0 20 add $0x20,%rax 4ab85f: 48 8b 38 mov (%rax),%rdi 4ab862: 48 63 cb movslq %ebx,%rcx 4ab865: 48 39 f9 cmp %rdi,%rcx 4ab868: 0f 83 07 04 00 00 jae 4abc75 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5a1> 4ab86e: 4c 8b 40 08 mov 0x8(%rax),%r8 4ab872: 8b c3 mov %ebx,%eax 4ab874: ff c3 inc %ebx 4ab876: 48 98 cltq 4ab878: 41 8a 34 00 mov (%r8,%rax,1),%sil 4ab87c: 40 88 75 c4 mov %sil,-0x3c(%rbp) 4ab880: 40 8a 7d c4 mov -0x3c(%rbp),%dil 4ab884: 40 80 ff 78 cmp $0x78,%dil 4ab888: 74 c7 je 4ab851 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x17d> 4ab88a: 40 80 ff 79 cmp $0x79,%dil 4ab88e: 74 c1 je 4ab851 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x17d> 4ab890: 40 80 ff 41 cmp $0x41,%dil 4ab894: 0f 85 a5 03 00 00 jne 4abc3f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x56b> 4ab89a: 48 8b 0a mov (%rdx),%rcx 4ab89d: 4c 8b 01 mov (%rcx),%r8 4ab8a0: 49 83 c0 20 add $0x20,%r8 4ab8a4: 49 83 38 0e cmpq $0xe,(%r8) 4ab8a8: 0f 85 1a 01 00 00 jne 4ab9c8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f4> 4ab8ae: b8 05 00 00 00 mov $0x5,%eax 4ab8b3: 48 39 05 06 9c 03 00 cmp %rax,0x39c06(%rip) # 4e54c0 <_TMP4437> 4ab8ba: 0f 85 08 01 00 00 jne 4ab9c8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f4> 4ab8c0: 49 8b 70 08 mov 0x8(%r8),%rsi 4ab8c4: 48 83 c6 09 add $0x9,%rsi 4ab8c8: 48 8b 3d f9 9b 03 00 mov 0x39bf9(%rip),%rdi # 4e54c8 <_TMP4437+0x8> 4ab8cf: 48 89 c1 mov %rax,%rcx 4ab8d2: 33 c0 xor %eax,%eax 4ab8d4: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4ab8d6: 0f 85 ec 00 00 00 jne 4ab9c8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f4> 4ab8dc: be d0 11 4f 00 mov $0x4f11d0,%esi 4ab8e1: 48 89 d7 mov %rdx,%rdi 4ab8e4: e8 3b d6 fd ff callq 488f24 <_d_dynamic_cast> 4ab8e9: 49 89 c5 mov %rax,%r13 4ab8ec: 49 8b fd mov %r13,%rdi 4ab8ef: 49 8b 45 00 mov 0x0(%r13),%rax 4ab8f3: 48 ff 50 50 rex.W callq *0x50(%rax) 4ab8f7: 49 89 c4 mov %rax,%r12 4ab8fa: 49 8b fc mov %r12,%rdi 4ab8fd: e8 42 04 00 00 callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ab902: 49 89 c4 mov %rax,%r12 4ab905: 49 8b 14 24 mov (%r12),%rdx 4ab909: 48 8b 32 mov (%rdx),%rsi 4ab90c: 48 83 c6 20 add $0x20,%rsi 4ab910: 48 8b 46 08 mov 0x8(%rsi),%rax 4ab914: 0f b6 48 09 movzbl 0x9(%rax),%ecx 4ab918: 83 f9 61 cmp $0x61,%ecx 4ab91b: 74 0f je 4ab92c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x258> 4ab91d: 83 f9 75 cmp $0x75,%ecx 4ab920: 74 0a je 4ab92c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x258> 4ab922: 83 f9 77 cmp $0x77,%ecx 4ab925: 74 05 je 4ab92c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x258> 4ab927: e9 9c 00 00 00 jmpq 4ab9c8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f4> 4ab92c: 4c 89 65 98 mov %r12,-0x68(%rbp) 4ab930: bb 09 00 00 00 mov $0x9,%ebx 4ab935: e9 8e 00 00 00 jmpq 4ab9c8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f4> 4ab93a: 48 89 ef mov %rbp,%rdi 4ab93d: e8 66 21 00 00 callq 4adaa8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAyaZ6getArgMFNaNbNiZAya> 4ab942: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ab949: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4ab950: e9 da 00 00 00 jmpq 4aba2f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x35b> 4ab955: 48 89 ef mov %rbp,%rdi 4ab958: e8 ab 21 00 00 callq 4adb08 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAyuZ6getArgMFNaNbNiZAyu> 4ab95d: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4ab964: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4ab96b: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4ab972: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 4ab979: 48 89 d6 mov %rdx,%rsi 4ab97c: e8 1b 42 00 00 callq 4afb9c <_D3std3utf6toUTF8FNaNfxAuZAya> 4ab981: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ab988: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4ab98f: e9 9b 00 00 00 jmpq 4aba2f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x35b> 4ab994: 48 89 ef mov %rbp,%rdi 4ab997: e8 4c 21 00 00 callq 4adae8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAywZ6getArgMFNaNbNiZAyw> 4ab99c: 48 89 45 80 mov %rax,-0x80(%rbp) 4ab9a0: 48 89 55 88 mov %rdx,-0x78(%rbp) 4ab9a4: 48 8b 55 88 mov -0x78(%rbp),%rdx 4ab9a8: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4ab9ac: 48 89 d6 mov %rdx,%rsi 4ab9af: e8 d0 42 00 00 callq 4afc84 <_D3std3utf6toUTF8FNaNfxAwZAya> 4ab9b4: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ab9bb: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4ab9c2: eb 6b jmp 4aba2f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x35b> 4ab9c4: ff c3 inc %ebx 4ab9c6: eb 08 jmp 4ab9d0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2fc> 4ab9c8: 31 c0 xor %eax,%eax 4ab9ca: 31 c9 xor %ecx,%ecx 4ab9cc: 31 f6 xor %esi,%esi 4ab9ce: 31 d2 xor %edx,%edx 4ab9d0: 48 8b 7d 98 mov -0x68(%rbp),%rdi 4ab9d4: 48 8b 0f mov (%rdi),%rcx 4ab9d7: 4c 8b 01 mov (%rcx),%r8 4ab9da: 49 83 c0 20 add $0x20,%r8 4ab9de: 49 8b 70 08 mov 0x8(%r8),%rsi 4ab9e2: 48 63 c3 movslq %ebx,%rax 4ab9e5: 8a 14 06 mov (%rsi,%rax,1),%dl 4ab9e8: 48 c7 85 60 ff ff ff movq $0x0,-0xa0(%rbp) 4ab9ef: 00 00 00 00 4ab9f3: 48 c7 85 68 ff ff ff movq $0x0,-0x98(%rbp) 4ab9fa: 00 00 00 00 4ab9fe: 40 0f b6 fa movzbl %dl,%edi 4aba02: 83 ff 77 cmp $0x77,%edi 4aba05: 74 8d je 4ab994 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2c0> 4aba07: 77 17 ja 4aba20 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x34c> 4aba09: 83 ff 61 cmp $0x61,%edi 4aba0c: 0f 84 28 ff ff ff je 4ab93a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x266> 4aba12: 83 ff 75 cmp $0x75,%edi 4aba15: 0f 84 3a ff ff ff je 4ab955 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x281> 4aba1b: e9 1f 02 00 00 jmpq 4abc3f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x56b> 4aba20: 83 ff 78 cmp $0x78,%edi 4aba23: 74 9f je 4ab9c4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f0> 4aba25: 83 ff 79 cmp $0x79,%edi 4aba28: 74 9a je 4ab9c4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x2f0> 4aba2a: e9 10 02 00 00 jmpq 4abc3f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x56b> 4aba2f: 31 c0 xor %eax,%eax 4aba31: 48 89 45 a0 mov %rax,-0x60(%rbp) 4aba35: 48 3b 85 60 ff ff ff cmp -0xa0(%rbp),%rax 4aba3c: 0f 83 0a 02 00 00 jae 4abc4c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x578> 4aba42: 48 8b 9d 68 ff ff ff mov -0x98(%rbp),%rbx 4aba49: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4aba4d: 48 ff c2 inc %rdx 4aba50: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4aba54: 48 ff ca dec %rdx 4aba57: 0f b6 0c 13 movzbl (%rbx,%rdx,1),%ecx 4aba5b: 89 4d c0 mov %ecx,-0x40(%rbp) 4aba5e: 83 7d c0 25 cmpl $0x25,-0x40(%rbp) 4aba62: 74 3a je 4aba9e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3ca> 4aba64: 83 7d c0 7f cmpl $0x7f,-0x40(%rbp) 4aba68: 76 17 jbe 4aba81 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3ad> 4aba6a: 48 ff 4d a0 decq -0x60(%rbp) 4aba6e: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 4aba75: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4aba79: e8 12 43 00 00 callq 4afd90 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ6decodeFNaNeKAyaKmZw> 4aba7e: 89 45 c0 mov %eax,-0x40(%rbp) 4aba81: 8b 75 c0 mov -0x40(%rbp),%esi 4aba84: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4aba88: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4aba8c: 48 8b 45 a0 mov -0x60(%rbp),%rax 4aba90: 48 3b 85 60 ff ff ff cmp -0xa0(%rbp),%rax 4aba97: 72 a9 jb 4aba42 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x36e> 4aba99: e9 ae 01 00 00 jmpq 4abc4c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x578> 4aba9e: c7 45 b0 00 00 00 00 movl $0x0,-0x50(%rbp) 4abaa5: eb 07 jmp 4abaae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3da> 4abaa7: 81 4d b0 01 00 00 00 orl $0x1,-0x50(%rbp) 4abaae: 48 89 ef mov %rbp,%rdi 4abab1: e8 b6 18 00 00 callq 4ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw> 4abab6: 89 45 c0 mov %eax,-0x40(%rbp) 4abab9: 8b 75 c0 mov -0x40(%rbp),%esi 4ababc: 83 ee 20 sub $0x20,%esi 4ababf: 48 83 fe 10 cmp $0x10,%rsi 4abac3: 77 31 ja 4abaf6 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x422> 4abac5: ff 24 f5 d0 54 4e 00 jmpq *0x4e54d0(,%rsi,8) 4abacc: 81 4d b0 02 00 00 00 orl $0x2,-0x50(%rbp) 4abad3: eb d9 jmp 4abaae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3da> 4abad5: 81 4d b0 04 00 00 00 orl $0x4,-0x50(%rbp) 4abadc: eb d0 jmp 4abaae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3da> 4abade: 81 4d b0 08 00 00 00 orl $0x8,-0x50(%rbp) 4abae5: eb c7 jmp 4abaae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3da> 4abae7: 81 4d b0 40 00 00 00 orl $0x40,-0x50(%rbp) 4abaee: eb be jmp 4abaae <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3da> 4abaf0: 83 7d b0 00 cmpl $0x0,-0x50(%rbp) 4abaf4: 74 8b je 4aba81 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3ad> 4abaf6: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 4abafd: 8b 45 c0 mov -0x40(%rbp),%eax 4abb00: 83 f8 2a cmp $0x2a,%eax 4abb03: 75 26 jne 4abb2b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x457> 4abb05: 48 89 ef mov %rbp,%rdi 4abb08: e8 97 19 00 00 callq 4ad4a4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtStarMFNaZi> 4abb0d: 89 45 b4 mov %eax,-0x4c(%rbp) 4abb10: 85 c0 test %eax,%eax 4abb12: 79 0a jns 4abb1e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x44a> 4abb14: 81 4d b0 01 00 00 00 orl $0x1,-0x50(%rbp) 4abb1b: f7 5d b4 negl -0x4c(%rbp) 4abb1e: 48 89 ef mov %rbp,%rdi 4abb21: e8 46 18 00 00 callq 4ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw> 4abb26: 89 45 c0 mov %eax,-0x40(%rbp) 4abb29: eb 15 jmp 4abb40 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x46c> 4abb2b: 83 f8 30 cmp $0x30,%eax 4abb2e: 72 10 jb 4abb40 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x46c> 4abb30: 83 f8 39 cmp $0x39,%eax 4abb33: 77 0b ja 4abb40 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x46c> 4abb35: 48 89 ef mov %rbp,%rdi 4abb38: e8 d7 18 00 00 callq 4ad414 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi> 4abb3d: 89 45 b4 mov %eax,-0x4c(%rbp) 4abb40: f7 45 b0 02 00 00 00 testl $0x2,-0x50(%rbp) 4abb47: 74 07 je 4abb50 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x47c> 4abb49: 81 65 b0 fb ff ff ff andl $0xfffffffb,-0x50(%rbp) 4abb50: f7 45 b0 01 00 00 00 testl $0x1,-0x50(%rbp) 4abb57: 74 07 je 4abb60 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x48c> 4abb59: 81 65 b0 bf ff ff ff andl $0xffffffbf,-0x50(%rbp) 4abb60: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 4abb67: 83 7d c0 2e cmpl $0x2e,-0x40(%rbp) 4abb6b: 75 57 jne 4abbc4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4f0> 4abb6d: 81 4d b0 80 00 00 00 orl $0x80,-0x50(%rbp) 4abb74: 48 89 ef mov %rbp,%rdi 4abb77: e8 f0 17 00 00 callq 4ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw> 4abb7c: 89 45 c0 mov %eax,-0x40(%rbp) 4abb7f: 8b 45 c0 mov -0x40(%rbp),%eax 4abb82: 83 f8 2a cmp $0x2a,%eax 4abb85: 75 28 jne 4abbaf <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4db> 4abb87: 48 89 ef mov %rbp,%rdi 4abb8a: e8 15 19 00 00 callq 4ad4a4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtStarMFNaZi> 4abb8f: 89 45 b8 mov %eax,-0x48(%rbp) 4abb92: 31 c9 xor %ecx,%ecx 4abb94: 3b c1 cmp %ecx,%eax 4abb96: 79 0a jns 4abba2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4ce> 4abb98: 89 4d b8 mov %ecx,-0x48(%rbp) 4abb9b: 81 65 b0 7f ff ff ff andl $0xffffff7f,-0x50(%rbp) 4abba2: 48 89 ef mov %rbp,%rdi 4abba5: e8 c2 17 00 00 callq 4ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw> 4abbaa: 89 45 c0 mov %eax,-0x40(%rbp) 4abbad: eb 15 jmp 4abbc4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4f0> 4abbaf: 83 f8 30 cmp $0x30,%eax 4abbb2: 72 10 jb 4abbc4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4f0> 4abbb4: 83 f8 39 cmp $0x39,%eax 4abbb7: 77 0b ja 4abbc4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x4f0> 4abbb9: 48 89 ef mov %rbp,%rdi 4abbbc: e8 53 18 00 00 callq 4ad414 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi> 4abbc1: 89 45 b8 mov %eax,-0x48(%rbp) 4abbc4: 48 63 45 bc movslq -0x44(%rbp),%rax 4abbc8: 48 3b 45 e0 cmp -0x20(%rbp),%rax 4abbcc: 0f 84 a3 00 00 00 je 4abc75 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5a1> 4abbd2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4abbd6: 8b 45 bc mov -0x44(%rbp),%eax 4abbd9: ff c0 inc %eax 4abbdb: 89 45 bc mov %eax,-0x44(%rbp) 4abbde: ff c8 dec %eax 4abbe0: 48 98 cltq 4abbe2: 48 8b 0c c2 mov (%rdx,%rax,8),%rcx 4abbe6: 48 89 4d 98 mov %rcx,-0x68(%rbp) 4abbea: 48 89 cf mov %rcx,%rdi 4abbed: e8 52 01 00 00 callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4abbf2: 48 89 45 98 mov %rax,-0x68(%rbp) 4abbf6: bb 09 00 00 00 mov $0x9,%ebx 4abbfb: 48 8b 75 98 mov -0x68(%rbp),%rsi 4abbff: 48 8b 16 mov (%rsi),%rdx 4abc02: 48 8b 02 mov (%rdx),%rax 4abc05: 48 83 c0 20 add $0x20,%rax 4abc09: 48 8b 48 08 mov 0x8(%rax),%rcx 4abc0d: 8b c3 mov %ebx,%eax 4abc0f: ff c3 inc %ebx 4abc11: 48 98 cltq 4abc13: 40 8a 34 01 mov (%rcx,%rax,1),%sil 4abc17: 40 88 75 c4 mov %sil,-0x3c(%rbp) 4abc1b: 8a 55 c4 mov -0x3c(%rbp),%dl 4abc1e: 80 fa 78 cmp $0x78,%dl 4abc21: 74 d8 je 4abbfb <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x527> 4abc23: 80 fa 79 cmp $0x79,%dl 4abc26: 74 d3 je 4abbfb <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x527> 4abc28: 83 7d c0 7f cmpl $0x7f,-0x40(%rbp) 4abc2c: 77 47 ja 4abc75 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5a1> 4abc2e: 40 8a 75 c0 mov -0x40(%rbp),%sil 4abc32: 48 89 ef mov %rbp,%rdi 4abc35: e8 2a 02 00 00 callq 4abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv> 4abc3a: e9 4d fe ff ff jmpq 4aba8c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x3b8> 4abc3f: be 73 00 00 00 mov $0x73,%esi 4abc44: 48 89 ef mov %rbp,%rdi 4abc47: e8 18 02 00 00 callq 4abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv> 4abc4c: 48 63 4d bc movslq -0x44(%rbp),%rcx 4abc50: 48 3b 4d e0 cmp -0x20(%rbp),%rcx 4abc54: 0f 82 c2 fb ff ff jb 4ab81c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x148> 4abc5a: 48 83 ec 08 sub $0x8,%rsp 4abc5e: e8 3e 00 00 00 callq 4abca1 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5cd> 4abc63: 48 83 c4 08 add $0x8,%rsp 4abc67: 41 5f pop %r15 4abc69: 41 5e pop %r14 4abc6b: 41 5d pop %r13 4abc6d: 41 5c pop %r12 4abc6f: 5b pop %rbx 4abc70: 48 8b e5 mov %rbp,%rsp 4abc73: 5d pop %rbp 4abc74: c3 retq 4abc75: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4abc7a: e8 29 dc fd ff callq 4898a8 <_d_newclass> 4abc7f: 48 89 c3 mov %rax,%rbx 4abc82: 48 8b fb mov %rbx,%rdi 4abc85: e8 02 d3 ff ff callq 4a8f8c <_D3std6format15FormatException6__ctorMFNaNbNfZC3std6format15FormatException> 4abc8a: 48 89 c7 mov %rax,%rdi 4abc8d: e8 9a d3 fd ff callq 48902c <_d_throwc> 4abc92: 48 83 ec 08 sub $0x8,%rsp 4abc96: e8 06 00 00 00 callq 4abca1 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5cd> 4abc9b: 48 83 c4 08 add $0x8,%rsp 4abc9f: eb 0a jmp 4abcab <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZv+0x5d7> 4abca1: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4abca5: e8 f6 bc fd ff callq 4879a0 4abcaa: c3 retq 4abcab: 41 5f pop %r15 4abcad: 41 5e pop %r14 4abcaf: 41 5d pop %r13 4abcb1: 41 5c pop %r12 4abcb3: 5b pop %rbx 4abcb4: 48 8b e5 mov %rbp,%rsp 4abcb7: 5d pop %rbp 4abcb8: c3 retq 4abcb9: 0f 1f 00 nopl (%rax) 00000000004abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv>: 4abcbc: 55 push %rbp 4abcbd: 48 8b ec mov %rsp,%rbp 4abcc0: 48 83 ec 10 sub $0x10,%rsp 4abcc4: 53 push %rbx 4abcc5: 41 54 push %r12 4abcc7: 49 89 fc mov %rdi,%r12 4abcca: 48 89 f3 mov %rsi,%rbx 4abccd: 48 89 f7 mov %rsi,%rdi 4abcd0: 48 8b 03 mov (%rbx),%rax 4abcd3: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 4abcda: 48 ff c8 dec %rax 4abcdd: 49 01 44 24 90 add %rax,-0x70(%r12) 4abce2: 49 8b 4c 24 90 mov -0x70(%r12),%rcx 4abce7: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4abceb: 48 8b fb mov %rbx,%rdi 4abcee: 48 8b 13 mov (%rbx),%rdx 4abcf1: 48 ff 92 80 00 00 00 rex.W callq *0x80(%rdx) 4abcf8: 48 ff c8 dec %rax 4abcfb: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4abcff: 48 23 c8 and %rax,%rcx 4abd02: 49 29 4c 24 90 sub %rcx,-0x70(%r12) 4abd07: 49 8b 74 24 90 mov -0x70(%r12),%rsi 4abd0c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4abd10: 48 8b fb mov %rbx,%rdi 4abd13: 48 8b 03 mov (%rbx),%rax 4abd16: 48 ff 50 40 rex.W callq *0x40(%rax) 4abd1a: 48 83 c0 07 add $0x7,%rax 4abd1e: 49 01 44 24 90 add %rax,-0x70(%r12) 4abd23: 49 8b 4c 24 90 mov -0x70(%r12),%rcx 4abd28: 48 81 e1 07 00 00 00 and $0x7,%rcx 4abd2f: 49 29 4c 24 90 sub %rcx,-0x70(%r12) 4abd34: 48 8b 45 f8 mov -0x8(%rbp),%rax 4abd38: 41 5c pop %r12 4abd3a: 5b pop %rbx 4abd3b: 48 8b e5 mov %rbp,%rsp 4abd3e: 5d pop %rbp 4abd3f: c3 retq 4abd40: 0f 1f 40 00 nopl 0x0(%rax) 00000000004abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo>: 4abd44: 55 push %rbp 4abd45: 48 8b ec mov %rsp,%rbp 4abd48: 48 83 ec 50 sub $0x50,%rsp 4abd4c: 53 push %rbx 4abd4d: 41 54 push %r12 4abd4f: 49 89 fc mov %rdi,%r12 4abd52: 49 8b 04 24 mov (%r12),%rax 4abd56: 48 8b 08 mov (%rax),%rcx 4abd59: 48 83 c1 20 add $0x20,%rcx 4abd5d: 48 8b 11 mov (%rcx),%rdx 4abd60: bb 12 00 00 00 mov $0x12,%ebx 4abd65: 48 3b d3 cmp %rbx,%rdx 4abd68: 48 89 8d b8 ff ff ff mov %rcx,-0x48(%rbp) 4abd6f: 75 69 jne 4abdda <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x96> 4abd71: 48 3b d3 cmp %rbx,%rdx 4abd74: 73 0a jae 4abd80 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x3c> 4abd76: bf 04 15 00 00 mov $0x1504,%edi 4abd7b: e8 10 d1 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4abd80: 48 8b 49 08 mov 0x8(%rcx),%rcx 4abd84: 48 83 c1 09 add $0x9,%rcx 4abd88: b8 09 00 00 00 mov $0x9,%eax 4abd8d: 48 89 45 f0 mov %rax,-0x10(%rbp) 4abd91: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4abd95: 48 89 45 c0 mov %rax,-0x40(%rbp) 4abd99: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4abd9d: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4abda1: 48 3b 35 c8 97 03 00 cmp 0x397c8(%rip),%rsi # 4e5570 <_TMP4442> 4abda8: 75 30 jne 4abdda <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x96> 4abdaa: 48 85 f6 test %rsi,%rsi 4abdad: 74 15 je 4abdc4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x80> 4abdaf: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4abdb3: 48 8b 3d be 97 03 00 mov 0x397be(%rip),%rdi # 4e5578 <_TMP4442+0x8> 4abdba: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4abdbe: 33 c0 xor %eax,%eax 4abdc0: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4abdc2: 75 16 jne 4abdda <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x96> 4abdc4: be 68 4f 4f 00 mov $0x4f4f68,%esi 4abdc9: 49 8b fc mov %r12,%rdi 4abdcc: e8 53 d1 fd ff callq 488f24 <_d_dynamic_cast> 4abdd1: 4c 8b 60 10 mov 0x10(%rax),%r12 4abdd5: e9 78 ff ff ff jmpq 4abd52 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0xe> 4abdda: b8 0e 00 00 00 mov $0xe,%eax 4abddf: 48 3b d0 cmp %rax,%rdx 4abde2: 75 6f jne 4abe53 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x10f> 4abde4: 48 3b d0 cmp %rax,%rdx 4abde7: 73 0a jae 4abdf3 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0xaf> 4abde9: bf 07 15 00 00 mov $0x1507,%edi 4abdee: e8 9d d0 ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4abdf3: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4abdfa: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4abdfe: 48 83 c1 09 add $0x9,%rcx 4abe02: bb 05 00 00 00 mov $0x5,%ebx 4abe07: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4abe0b: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4abe0f: 48 89 5d d0 mov %rbx,-0x30(%rbp) 4abe13: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4abe17: 48 8b 45 e0 mov -0x20(%rbp),%rax 4abe1b: 48 3b 05 6e 97 03 00 cmp 0x3976e(%rip),%rax # 4e5590 <_TMP4446> 4abe22: 75 2f jne 4abe53 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x10f> 4abe24: 48 85 c0 test %rax,%rax 4abe27: 74 14 je 4abe3d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0xf9> 4abe29: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4abe2d: 48 8b 3d 64 97 03 00 mov 0x39764(%rip),%rdi # 4e5598 <_TMP4446+0x8> 4abe34: 48 89 c1 mov %rax,%rcx 4abe37: 33 c0 xor %eax,%eax 4abe39: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4abe3b: 75 16 jne 4abe53 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0x10f> 4abe3d: be c8 06 4f 00 mov $0x4f06c8,%esi 4abe42: 49 8b fc mov %r12,%rdi 4abe45: e8 da d0 fd ff callq 488f24 <_d_dynamic_cast> 4abe4a: 4c 8b 60 10 mov 0x10(%rax),%r12 4abe4e: e9 ff fe ff ff jmpq 4abd52 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo+0xe> 4abe53: 49 8b c4 mov %r12,%rax 4abe56: 41 5c pop %r12 4abe58: 5b pop %rbx 4abe59: 48 8b e5 mov %rbp,%rsp 4abe5c: 5d pop %rbp 4abe5d: c3 retq 4abe5e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv>: 4abe64: 55 push %rbp 4abe65: 48 8b ec mov %rsp,%rbp 4abe68: 48 81 ec 88 01 00 00 sub $0x188,%rsp 4abe6f: 53 push %rbx 4abe70: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4abe74: 89 75 f8 mov %esi,-0x8(%rbp) 4abe77: 31 c0 xor %eax,%eax 4abe79: 89 45 8c mov %eax,-0x74(%rbp) 4abe7c: c7 45 88 0a 00 00 00 movl $0xa,-0x78(%rbp) 4abe83: 89 45 80 mov %eax,-0x80(%rbp) 4abe86: e9 31 08 00 00 jmpq 4ac6bc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x858> 4abe8b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abe8f: e8 88 19 00 00 callq 4ad81c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTbZ6getArgMFNaNbNiZb> 4abe94: 48 89 c3 mov %rax,%rbx 4abe97: 80 7d f8 73 cmpb $0x73,-0x8(%rbp) 4abe9b: 74 0e je 4abeab <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x47> 4abe9d: 88 5d e6 mov %bl,-0x1a(%rbp) 4abea0: 0f b6 5d e6 movzbl -0x1a(%rbp),%ebx 4abea4: 89 db mov %ebx,%ebx 4abea6: e9 81 09 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4abeab: 40 84 db test %bl,%bl 4abeae: 74 10 je 4abec0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x5c> 4abeb0: 48 8b 15 01 97 03 00 mov 0x39701(%rip),%rdx # 4e55b8 <_TMP4450+0x8> 4abeb7: 48 8b 35 f2 96 03 00 mov 0x396f2(%rip),%rsi # 4e55b0 <_TMP4450> 4abebe: eb 0e jmp 4abece <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6a> 4abec0: 48 8b 15 11 97 03 00 mov 0x39711(%rip),%rdx # 4e55d8 <_TMP4452+0x8> 4abec7: 48 8b 35 02 97 03 00 mov 0x39702(%rip),%rsi # 4e55d0 <_TMP4452> 4abece: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4abed2: e8 fd 0c 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4abed7: 5b pop %rbx 4abed8: 48 8b e5 mov %rbp,%rsp 4abedb: 5d pop %rbp 4abedc: c3 retq 4abedd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abee1: e8 52 19 00 00 callq 4ad838 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTaZ6getArgMFNaNbNiZa> 4abee6: 88 45 90 mov %al,-0x70(%rbp) 4abee9: 80 7d f8 73 cmpb $0x73,-0x8(%rbp) 4abeed: 74 0a je 4abef9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x95> 4abeef: 0f b6 d8 movzbl %al,%ebx 4abef2: 89 db mov %ebx,%ebx 4abef4: e9 33 09 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4abef9: 48 8d 55 90 lea -0x70(%rbp),%rdx 4abefd: be 01 00 00 00 mov $0x1,%esi 4abf02: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4abf06: e8 c9 0c 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4abf0b: 5b pop %rbx 4abf0c: 48 8b e5 mov %rbp,%rsp 4abf0f: 5d pop %rbp 4abf10: c3 retq 4abf11: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abf15: e8 3a 19 00 00 callq 4ad854 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTuZ6getArgMFNaNbNiZu> 4abf1a: 48 89 c3 mov %rax,%rbx 4abf1d: 81 e3 ff ff 00 00 and $0xffff,%ebx 4abf23: eb 0c jmp 4abf31 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xcd> 4abf25: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abf29: e8 42 19 00 00 callq 4ad870 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTwZ6getArgMFNaNbNiZw> 4abf2e: 48 89 c3 mov %rax,%rbx 4abf31: 80 7d f8 73 cmpb $0x73,-0x8(%rbp) 4abf35: 74 0b je 4abf42 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xde> 4abf37: 89 5d 84 mov %ebx,-0x7c(%rbp) 4abf3a: 8b 5d 84 mov -0x7c(%rbp),%ebx 4abf3d: e9 ea 08 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4abf42: 83 fb 7f cmp $0x7f,%ebx 4abf45: 77 05 ja 4abf4c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xe8> 4abf47: 88 5d 90 mov %bl,-0x70(%rbp) 4abf4a: eb ad jmp 4abef9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x95> 4abf4c: 8b fb mov %ebx,%edi 4abf4e: e8 55 3a 00 00 callq 4af9a8 <_D3std3utf12isValidDcharFNaNbNiNfwZb> 4abf53: 34 01 xor $0x1,%al 4abf55: 74 50 je 4abfa7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x143> 4abf57: bf a0 70 4f 00 mov $0x4f70a0,%edi 4abf5c: e8 47 d9 fd ff callq 4898a8 <_d_newclass> 4abf61: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4abf68: ff 35 9a 96 03 00 pushq 0x3969a(%rip) # 4e5608 <_TMP4455+0x8> 4abf6e: ff 35 8c 96 03 00 pushq 0x3968c(%rip) # 4e5600 <_TMP4455> 4abf74: 48 8b 15 ad 96 03 00 mov 0x396ad(%rip),%rdx # 4e5628 <_TMP4457+0x8> 4abf7b: 48 8b 05 9e 96 03 00 mov 0x3969e(%rip),%rax # 4e5620 <_TMP4457> 4abf82: 48 89 c1 mov %rax,%rcx 4abf85: 49 89 d0 mov %rdx,%r8 4abf88: ba 25 16 00 00 mov $0x1625,%edx 4abf8d: 31 f6 xor %esi,%esi 4abf8f: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 4abf96: e8 59 37 00 00 callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4abf9b: 48 83 c4 10 add $0x10,%rsp 4abf9f: 48 89 c7 mov %rax,%rdi 4abfa2: e8 85 d0 fd ff callq 48902c <_d_throwc> 4abfa7: c7 45 e0 ff ff ff ff movl $0xffffffff,-0x20(%rbp) 4abfae: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4abfb2: 8b fb mov %ebx,%edi 4abfb4: e8 af 13 fe ff callq 48d368 <_D3std3utf6toUTF8FNaNbNiNfNkJG4awZAa> 4abfb9: 48 89 c6 mov %rax,%rsi 4abfbc: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4abfc0: e8 0f 0c 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4abfc5: e9 b0 06 00 00 jmpq 4ac67a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x816> 4abfca: c7 45 8c 01 00 00 00 movl $0x1,-0x74(%rbp) 4abfd1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abfd5: e8 b2 18 00 00 callq 4ad88c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTgZ6getArgMFNaNbNiZg> 4abfda: 0f be c0 movsbl %al,%eax 4abfdd: 48 98 cltq 4abfdf: 48 89 c3 mov %rax,%rbx 4abfe2: e9 45 08 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4abfe7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4abfeb: e8 b8 18 00 00 callq 4ad8a8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgThZ6getArgMFNaNbNiZh> 4abff0: 48 89 c3 mov %rax,%rbx 4abff3: 81 e3 ff 00 00 00 and $0xff,%ebx 4abff9: 89 db mov %ebx,%ebx 4abffb: e9 2c 08 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac000: c7 45 8c 01 00 00 00 movl $0x1,-0x74(%rbp) 4ac007: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac00b: e8 b4 18 00 00 callq 4ad8c4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTsZ6getArgMFNaNbNiZs> 4ac010: 98 cwtl 4ac011: 48 98 cltq 4ac013: 48 89 c3 mov %rax,%rbx 4ac016: e9 11 08 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac01b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac01f: e8 bc 18 00 00 callq 4ad8e0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTtZ6getArgMFNaNbNiZt> 4ac024: 48 89 c3 mov %rax,%rbx 4ac027: 81 e3 ff ff 00 00 and $0xffff,%ebx 4ac02d: e9 fa 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac032: c7 45 8c 01 00 00 00 movl $0x1,-0x74(%rbp) 4ac039: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac03d: e8 ba 18 00 00 callq 4ad8fc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTiZ6getArgMFNaNbNiZi> 4ac042: 48 98 cltq 4ac044: 48 89 c3 mov %rax,%rbx 4ac047: e9 e0 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac04c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac050: e8 c3 18 00 00 callq 4ad918 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTkZ6getArgMFNaNbNiZk> 4ac055: 48 89 c3 mov %rax,%rbx 4ac058: 89 db mov %ebx,%ebx 4ac05a: e9 cd 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac05f: c7 45 8c 01 00 00 00 movl $0x1,-0x74(%rbp) 4ac066: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac06a: e8 c5 18 00 00 callq 4ad934 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTlZ6getArgMFNaNbNiZl> 4ac06f: 48 89 c3 mov %rax,%rbx 4ac072: e9 b5 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac077: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac07b: e8 d0 18 00 00 callq 4ad950 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTmZ6getArgMFNaNbNiZm> 4ac080: 48 89 c3 mov %rax,%rbx 4ac083: e9 a4 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac088: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac08c: e8 db 18 00 00 callq 4ad96c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ20__T6getArgTC6ObjectZ6getArgMFNaNbNiZC6Object> 4ac091: 48 89 c3 mov %rax,%rbx 4ac094: 48 85 db test %rbx,%rbx 4ac097: 75 21 jne 4ac0ba <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x256> 4ac099: 48 8b 15 a8 95 03 00 mov 0x395a8(%rip),%rdx # 4e5648 <_TMP4459+0x8> 4ac0a0: 48 8b 05 99 95 03 00 mov 0x39599(%rip),%rax # 4e5640 <_TMP4459> 4ac0a7: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac0ae: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac0b5: e9 85 04 00 00 jmpq 4ac53f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6db> 4ac0ba: 48 8b fb mov %rbx,%rdi 4ac0bd: 48 8b 0b mov (%rbx),%rcx 4ac0c0: 48 ff 51 08 rex.W callq *0x8(%rcx) 4ac0c4: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac0cb: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac0d2: e9 68 04 00 00 jmpq 4ac53f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6db> 4ac0d7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac0db: e8 a8 18 00 00 callq 4ad988 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTPvZ6getArgMFNaNbNiZPv> 4ac0e0: 48 89 c3 mov %rax,%rbx 4ac0e3: 80 7d f8 78 cmpb $0x78,-0x8(%rbp) 4ac0e7: 74 07 je 4ac0f0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x28c> 4ac0e9: c7 45 80 01 00 00 00 movl $0x1,-0x80(%rbp) 4ac0f0: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4ac0f4: 81 49 b0 40 00 00 00 orl $0x40,-0x50(%rcx) 4ac0fb: 8b 41 b0 mov -0x50(%rcx),%eax 4ac0fe: a9 80 00 00 00 test $0x80,%eax 4ac103: 75 16 jne 4ac11b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x2b7> 4ac105: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac109: 81 4a b0 80 00 00 00 orl $0x80,-0x50(%rdx) 4ac110: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ac114: c7 46 b8 08 00 00 00 movl $0x8,-0x48(%rsi) 4ac11b: c7 45 88 10 00 00 00 movl $0x10,-0x78(%rbp) 4ac122: e9 05 07 00 00 jmpq 4ac82c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9c8> 4ac127: 8a 45 f8 mov -0x8(%rbp),%al 4ac12a: 3c 78 cmp $0x78,%al 4ac12c: 0f 84 1a ff ff ff je 4ac04c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x1e8> 4ac132: 3c 58 cmp $0x58,%al 4ac134: 0f 84 12 ff ff ff je 4ac04c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x1e8> 4ac13a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac13e: e8 61 18 00 00 callq 4ad9a4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTfZ6getArgMFNaNbNiZf> 4ac143: f3 0f 11 85 80 fe ff movss %xmm0,-0x180(%rbp) 4ac14a: ff 4ac14b: d9 85 80 fe ff ff flds -0x180(%rbp) 4ac151: db bd 10 ff ff ff fstpt -0xf0(%rbp) 4ac157: 66 c7 85 1a ff ff ff movw $0x0,-0xe6(%rbp) 4ac15e: 00 00 4ac160: c7 85 1c ff ff ff 00 movl $0x0,-0xe4(%rbp) 4ac167: 00 00 00 4ac16a: e9 83 09 00 00 jmpq 4acaf2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc8e> 4ac16f: 8a 55 f8 mov -0x8(%rbp),%dl 4ac172: 80 fa 78 cmp $0x78,%dl 4ac175: 0f 84 fc fe ff ff je 4ac077 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x213> 4ac17b: 80 fa 58 cmp $0x58,%dl 4ac17e: 0f 84 f3 fe ff ff je 4ac077 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x213> 4ac184: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac188: e8 33 18 00 00 callq 4ad9c0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTdZ6getArgMFNaNbNiZd> 4ac18d: f2 0f 11 85 80 fe ff movsd %xmm0,-0x180(%rbp) 4ac194: ff 4ac195: dd 85 80 fe ff ff fldl -0x180(%rbp) 4ac19b: db bd 10 ff ff ff fstpt -0xf0(%rbp) 4ac1a1: 66 c7 85 1a ff ff ff movw $0x0,-0xe6(%rbp) 4ac1a8: 00 00 4ac1aa: c7 85 1c ff ff ff 00 movl $0x0,-0xe4(%rbp) 4ac1b1: 00 00 00 4ac1b4: e9 39 09 00 00 jmpq 4acaf2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc8e> 4ac1b9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac1bd: e8 1a 18 00 00 callq 4ad9dc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTeZ6getArgMFNaNbNiZe> 4ac1c2: db bd 10 ff ff ff fstpt -0xf0(%rbp) 4ac1c8: 66 c7 85 1a ff ff ff movw $0x0,-0xe6(%rbp) 4ac1cf: 00 00 4ac1d1: c7 85 1c ff ff ff 00 movl $0x0,-0xe4(%rbp) 4ac1d8: 00 00 00 4ac1db: e9 12 09 00 00 jmpq 4acaf2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc8e> 4ac1e0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac1e4: e8 0f 18 00 00 callq 4ad9f8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTqZ6getArgMFNaNbNiZq> 4ac1e9: f3 0f 11 85 80 fe ff movss %xmm0,-0x180(%rbp) 4ac1f0: ff 4ac1f1: d9 85 80 fe ff ff flds -0x180(%rbp) 4ac1f7: f3 0f 11 8d 80 fe ff movss %xmm1,-0x180(%rbp) 4ac1fe: ff 4ac1ff: d9 85 80 fe ff ff flds -0x180(%rbp) 4ac205: db bd d0 fe ff ff fstpt -0x130(%rbp) 4ac20b: db bd c0 fe ff ff fstpt -0x140(%rbp) 4ac211: 66 c7 85 ca fe ff ff movw $0x0,-0x136(%rbp) 4ac218: 00 00 4ac21a: c7 85 cc fe ff ff 00 movl $0x0,-0x134(%rbp) 4ac221: 00 00 00 4ac224: 66 c7 85 da fe ff ff movw $0x0,-0x126(%rbp) 4ac22b: 00 00 4ac22d: c7 85 dc fe ff ff 00 movl $0x0,-0x124(%rbp) 4ac234: 00 00 00 4ac237: e9 d5 08 00 00 jmpq 4acb11 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xcad> 4ac23c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac240: e8 df 17 00 00 callq 4ada24 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTrZ6getArgMFNaNbNiZr> 4ac245: f2 0f 11 85 80 fe ff movsd %xmm0,-0x180(%rbp) 4ac24c: ff 4ac24d: dd 85 80 fe ff ff fldl -0x180(%rbp) 4ac253: f2 0f 11 8d 80 fe ff movsd %xmm1,-0x180(%rbp) 4ac25a: ff 4ac25b: dd 85 80 fe ff ff fldl -0x180(%rbp) 4ac261: db bd d0 fe ff ff fstpt -0x130(%rbp) 4ac267: db bd c0 fe ff ff fstpt -0x140(%rbp) 4ac26d: 66 c7 85 ca fe ff ff movw $0x0,-0x136(%rbp) 4ac274: 00 00 4ac276: c7 85 cc fe ff ff 00 movl $0x0,-0x134(%rbp) 4ac27d: 00 00 00 4ac280: 66 c7 85 da fe ff ff movw $0x0,-0x126(%rbp) 4ac287: 00 00 4ac289: c7 85 dc fe ff ff 00 movl $0x0,-0x124(%rbp) 4ac290: 00 00 00 4ac293: e9 79 08 00 00 jmpq 4acb11 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xcad> 4ac298: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac29c: e8 af 17 00 00 callq 4ada50 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTcZ6getArgMFNaNbNiZc> 4ac2a1: db bd d0 fe ff ff fstpt -0x130(%rbp) 4ac2a7: db bd c0 fe ff ff fstpt -0x140(%rbp) 4ac2ad: 66 c7 85 ca fe ff ff movw $0x0,-0x136(%rbp) 4ac2b4: 00 00 4ac2b6: c7 85 cc fe ff ff 00 movl $0x0,-0x134(%rbp) 4ac2bd: 00 00 00 4ac2c0: 66 c7 85 da fe ff ff movw $0x0,-0x126(%rbp) 4ac2c7: 00 00 4ac2c9: c7 85 dc fe ff ff 00 movl $0x0,-0x124(%rbp) 4ac2d0: 00 00 00 4ac2d3: e9 39 08 00 00 jmpq 4acb11 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xcad> 4ac2d8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac2dc: 48 8b 48 90 mov -0x70(%rax),%rcx 4ac2e0: 48 89 8d a8 fe ff ff mov %rcx,-0x158(%rbp) 4ac2e7: be c0 76 4f 00 mov $0x4f76c0,%esi 4ac2ec: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac2f0: e8 2f cc fd ff callq 488f24 <_d_dynamic_cast> 4ac2f5: 48 8b 50 18 mov 0x18(%rax),%rdx 4ac2f9: 48 8b 8d a8 fe ff ff mov -0x158(%rbp),%rcx 4ac300: 48 89 8d b0 fe ff ff mov %rcx,-0x150(%rbp) 4ac307: 48 89 95 b8 fe ff ff mov %rdx,-0x148(%rbp) 4ac30e: be c0 76 4f 00 mov $0x4f76c0,%esi 4ac313: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac317: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac31b: e8 04 cc fd ff callq 488f24 <_d_dynamic_cast> 4ac320: 48 89 c3 mov %rax,%rbx 4ac323: 48 89 df mov %rbx,%rdi 4ac326: 48 8b 0b mov (%rbx),%rcx 4ac329: 48 ff 51 50 rex.W callq *0x50(%rcx) 4ac32d: 48 89 c6 mov %rax,%rsi 4ac330: 48 8b 8d b0 fe ff ff mov -0x150(%rbp),%rcx 4ac337: 48 8b 95 b8 fe ff ff mov -0x148(%rbp),%rdx 4ac33e: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac342: e8 65 0d 00 00 callq 4ad0ac <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv> 4ac347: 5b pop %rbx 4ac348: 48 8b e5 mov %rbp,%rsp 4ac34b: 5d pop %rbp 4ac34c: c3 retq 4ac34d: 41 b8 0a 00 00 00 mov $0xa,%r8d 4ac353: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac357: 48 8b 70 98 mov -0x68(%rax),%rsi 4ac35b: 48 8b 0e mov (%rsi),%rcx 4ac35e: 48 8b 11 mov (%rcx),%rdx 4ac361: 48 83 c2 20 add $0x20,%rdx 4ac365: 48 8b 1a mov (%rdx),%rbx 4ac368: 48 83 fb 0e cmp $0xe,%rbx 4ac36c: 0f 85 b9 00 00 00 jne 4ac42b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x5c7> 4ac372: b8 05 00 00 00 mov $0x5,%eax 4ac377: 48 39 05 d2 92 03 00 cmp %rax,0x392d2(%rip) # 4e5650 <_TMP4461> 4ac37e: 0f 85 a7 00 00 00 jne 4ac42b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x5c7> 4ac384: 48 8b 72 08 mov 0x8(%rdx),%rsi 4ac388: 48 83 c6 09 add $0x9,%rsi 4ac38c: 48 8b 3d c5 92 03 00 mov 0x392c5(%rip),%rdi # 4e5658 <_TMP4461+0x8> 4ac393: 48 89 c1 mov %rax,%rcx 4ac396: 33 c0 xor %eax,%eax 4ac398: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4ac39a: 0f 85 8b 00 00 00 jne 4ac42b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x5c7> 4ac3a0: be d0 11 4f 00 mov $0x4f11d0,%esi 4ac3a5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac3a9: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac3ad: e8 72 cb fd ff callq 488f24 <_d_dynamic_cast> 4ac3b2: 48 89 c7 mov %rax,%rdi 4ac3b5: 48 8b 0f mov (%rdi),%rcx 4ac3b8: 48 ff 51 50 rex.W callq *0x50(%rcx) 4ac3bc: 48 89 c7 mov %rax,%rdi 4ac3bf: e8 80 f9 ff ff callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ac3c4: 48 89 c3 mov %rax,%rbx 4ac3c7: 48 8b 13 mov (%rbx),%rdx 4ac3ca: 48 8b 32 mov (%rdx),%rsi 4ac3cd: 48 83 c6 20 add $0x20,%rsi 4ac3d1: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4ac3d5: 0f b6 41 09 movzbl 0x9(%rcx),%eax 4ac3d9: 83 f8 61 cmp $0x61,%eax 4ac3dc: 0f 84 fe 00 00 00 je 4ac4e0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x67c> 4ac3e2: 83 f8 75 cmp $0x75,%eax 4ac3e5: 0f 84 0e 01 00 00 je 4ac4f9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x695> 4ac3eb: 83 f8 77 cmp $0x77,%eax 4ac3ee: 0f 84 29 01 00 00 je 4ac51d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6b9> 4ac3f4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac3f8: e8 6f 16 00 00 callq 4ada6c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTAvZ6getArgMFNaNbNiZAv> 4ac3fd: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4ac404: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) 4ac40b: 48 8b 8d f8 fe ff ff mov -0x108(%rbp),%rcx 4ac412: 48 8b 95 f0 fe ff ff mov -0x110(%rbp),%rdx 4ac419: 48 8b f3 mov %rbx,%rsi 4ac41c: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac420: e8 87 0c 00 00 callq 4ad0ac <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv> 4ac425: 5b pop %rbx 4ac426: 48 8b e5 mov %rbp,%rsp 4ac429: 5d pop %rbp 4ac42a: c3 retq 4ac42b: 48 83 fb 19 cmp $0x19,%rbx 4ac42f: 0f 85 aa 01 00 00 jne 4ac5df <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x77b> 4ac435: bb 10 00 00 00 mov $0x10,%ebx 4ac43a: 48 39 1d 3f 92 03 00 cmp %rbx,0x3923f(%rip) # 4e5680 <_TMP4464> 4ac441: 0f 85 98 01 00 00 jne 4ac5df <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x77b> 4ac447: 48 8b 72 08 mov 0x8(%rdx),%rsi 4ac44b: 48 83 c6 09 add $0x9,%rsi 4ac44f: 48 8b 3d 32 92 03 00 mov 0x39232(%rip),%rdi # 4e5688 <_TMP4464+0x8> 4ac456: 48 89 d9 mov %rbx,%rcx 4ac459: 33 c0 xor %eax,%eax 4ac45b: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4ac45d: 0f 85 7c 01 00 00 jne 4ac5df <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x77b> 4ac463: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac467: e8 20 16 00 00 callq 4ada8c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTHlhZ6getArgMFNaNbNiZHlh> 4ac46c: 48 89 c1 mov %rax,%rcx 4ac46f: 48 89 8d 90 fe ff ff mov %rcx,-0x170(%rbp) 4ac476: be 28 4e 4f 00 mov $0x4f4e28,%esi 4ac47b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac47f: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac483: e8 9c ca fd ff callq 488f24 <_d_dynamic_cast> 4ac488: 48 89 c3 mov %rax,%rbx 4ac48b: 48 89 df mov %rbx,%rdi 4ac48e: 48 8b 0b mov (%rbx),%rcx 4ac491: 48 ff 51 50 rex.W callq *0x50(%rcx) 4ac495: 48 89 c2 mov %rax,%rdx 4ac498: 48 8b 8d 90 fe ff ff mov -0x170(%rbp),%rcx 4ac49f: 48 89 8d 98 fe ff ff mov %rcx,-0x168(%rbp) 4ac4a6: 48 89 95 a0 fe ff ff mov %rdx,-0x160(%rbp) 4ac4ad: be 28 4e 4f 00 mov $0x4f4e28,%esi 4ac4b2: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac4b6: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac4ba: e8 65 ca fd ff callq 488f24 <_d_dynamic_cast> 4ac4bf: 48 8b 70 18 mov 0x18(%rax),%rsi 4ac4c3: 48 8b 8d 98 fe ff ff mov -0x168(%rbp),%rcx 4ac4ca: 48 8b 95 a0 fe ff ff mov -0x160(%rbp),%rdx 4ac4d1: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac4d5: e8 da 0c 00 00 callq 4ad1b4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ9putAArrayMFHlhC8TypeInfoC8TypeInfoZv> 4ac4da: 5b pop %rbx 4ac4db: 48 8b e5 mov %rbp,%rsp 4ac4de: 5d pop %rbp 4ac4df: c3 retq 4ac4e0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac4e4: e8 bf 15 00 00 callq 4adaa8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAyaZ6getArgMFNaNbNiZAya> 4ac4e9: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac4f0: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac4f7: eb 46 jmp 4ac53f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6db> 4ac4f9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac4fd: e8 c6 15 00 00 callq 4adac8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTAuZ6getArgMFNaNbNiZAu> 4ac502: 48 89 c7 mov %rax,%rdi 4ac505: 48 89 d6 mov %rdx,%rsi 4ac508: e8 8f 36 00 00 callq 4afb9c <_D3std3utf6toUTF8FNaNfxAuZAya> 4ac50d: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac514: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac51b: eb 22 jmp 4ac53f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6db> 4ac51d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac521: e8 c2 15 00 00 callq 4adae8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAywZ6getArgMFNaNbNiZAyw> 4ac526: 48 89 c7 mov %rax,%rdi 4ac529: 48 89 d6 mov %rdx,%rsi 4ac52c: e8 53 37 00 00 callq 4afc84 <_D3std3utf6toUTF8FNaNfxAwZAya> 4ac531: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac538: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac53f: 80 7d f8 73 cmpb $0x73,-0x8(%rbp) 4ac543: 74 48 je 4ac58d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x729> 4ac545: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ac54a: e8 59 d3 fd ff callq 4898a8 <_d_newclass> 4ac54f: 48 89 c3 mov %rax,%rbx 4ac552: ff 35 50 91 03 00 pushq 0x39150(%rip) # 4e56a8 <_TMP4468+0x8> 4ac558: ff 35 42 91 03 00 pushq 0x39142(%rip) # 4e56a0 <_TMP4468> 4ac55e: 48 8b 15 53 91 03 00 mov 0x39153(%rip),%rdx # 4e56b8 <_TMP4469+0x8> 4ac565: 48 8b 05 44 91 03 00 mov 0x39144(%rip),%rax # 4e56b0 <_TMP4469> 4ac56c: 48 89 c1 mov %rax,%rcx 4ac56f: 49 89 d0 mov %rdx,%r8 4ac572: ba b9 16 00 00 mov $0x16b9,%edx 4ac577: 31 f6 xor %esi,%esi 4ac579: 48 8b fb mov %rbx,%rdi 4ac57c: e8 53 ca ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ac581: 48 83 c4 10 add $0x10,%rsp 4ac585: 48 89 c7 mov %rax,%rdi 4ac588: e8 9f ca fd ff callq 48902c <_d_throwc> 4ac58d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac591: f7 40 b0 80 00 00 00 testl $0x80,-0x50(%rax) 4ac598: 74 26 je 4ac5c0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x75c> 4ac59a: 48 63 48 b8 movslq -0x48(%rax),%rcx 4ac59e: 48 3b 8d e0 fe ff ff cmp -0x120(%rbp),%rcx 4ac5a5: 73 19 jae 4ac5c0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x75c> 4ac5a7: 48 63 58 b8 movslq -0x48(%rax),%rbx 4ac5ab: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 4ac5b2: 48 89 9d e0 fe ff ff mov %rbx,-0x120(%rbp) 4ac5b9: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac5c0: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 4ac5c7: 48 8b b5 e0 fe ff ff mov -0x120(%rbp),%rsi 4ac5ce: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac5d2: e8 fd 05 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4ac5d7: e9 9e 00 00 00 jmpq 4ac67a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x816> 4ac5dc: 41 ff c0 inc %r8d 4ac5df: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac5e3: 48 8b 50 98 mov -0x68(%rax),%rdx 4ac5e7: 48 8b 32 mov (%rdx),%rsi 4ac5ea: 48 8b 3e mov (%rsi),%rdi 4ac5ed: 48 83 c7 20 add $0x20,%rdi 4ac5f1: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4ac5f5: 49 63 c0 movslq %r8d,%rax 4ac5f8: 8a 1c 01 mov (%rcx,%rax,1),%bl 4ac5fb: 48 89 da mov %rbx,%rdx 4ac5fe: 81 e2 ff 00 00 00 and $0xff,%edx 4ac604: 83 fa 77 cmp $0x77,%edx 4ac607: 0f 84 10 ff ff ff je 4ac51d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6b9> 4ac60d: 77 14 ja 4ac623 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x7bf> 4ac60f: 83 fa 61 cmp $0x61,%edx 4ac612: 0f 84 c8 fe ff ff je 4ac4e0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x67c> 4ac618: 83 fa 75 cmp $0x75,%edx 4ac61b: 0f 84 d8 fe ff ff je 4ac4f9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x695> 4ac621: eb 0a jmp 4ac62d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x7c9> 4ac623: 83 fa 78 cmp $0x78,%edx 4ac626: 74 b4 je 4ac5dc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x778> 4ac628: 83 fa 79 cmp $0x79,%edx 4ac62b: 74 af je 4ac5dc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x778> 4ac62d: 40 8a fb mov %bl,%dil 4ac630: e8 67 4d 01 00 callq 4c139c <_D3std6format17primitiveTypeInfoFE3std6format6MangleZC8TypeInfo> 4ac635: 48 85 c0 test %rax,%rax 4ac638: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4ac63f: 0f 84 3e 05 00 00 je 4acb83 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xd1f> 4ac645: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac649: e8 1e 14 00 00 callq 4ada6c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTAvZ6getArgMFNaNbNiZAv> 4ac64e: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4ac655: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4ac65c: 48 8b 8d 08 ff ff ff mov -0xf8(%rbp),%rcx 4ac663: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx 4ac66a: 48 8b b5 68 ff ff ff mov -0x98(%rbp),%rsi 4ac671: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac675: e8 32 0a 00 00 callq 4ad0ac <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv> 4ac67a: 5b pop %rbx 4ac67b: 48 8b e5 mov %rbp,%rsp 4ac67e: 5d pop %rbp 4ac67f: c3 retq 4ac680: be 90 75 4f 00 mov $0x4f7590,%esi 4ac685: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac689: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac68d: e8 92 c8 fd ff callq 488f24 <_d_dynamic_cast> 4ac692: 48 8b 48 10 mov 0x10(%rax),%rcx 4ac696: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac69a: 48 89 4a 98 mov %rcx,-0x68(%rdx) 4ac69e: 48 8b 19 mov (%rcx),%rbx 4ac6a1: 48 8b 03 mov (%rbx),%rax 4ac6a4: 48 83 c0 20 add $0x20,%rax 4ac6a8: 48 8b 70 08 mov 0x8(%rax),%rsi 4ac6ac: 8a 4e 09 mov 0x9(%rsi),%cl 4ac6af: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac6b3: 88 4a c4 mov %cl,-0x3c(%rdx) 4ac6b6: 8a 5d f8 mov -0x8(%rbp),%bl 4ac6b9: 88 5d e4 mov %bl,-0x1c(%rbp) 4ac6bc: b9 ff 00 00 00 mov $0xff,%ecx 4ac6c1: 88 4d 90 mov %cl,-0x70(%rbp) 4ac6c4: b9 10 00 00 00 mov $0x10,%ecx 4ac6c9: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4ac6d0: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4ac6d4: f3 ab rep stos %eax,%es:(%rdi) 4ac6d6: 48 c7 85 20 ff ff ff movq $0x4e5790,-0xe0(%rbp) 4ac6dd: 90 57 4e 00 4ac6e1: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac6e5: 0f b6 5a c4 movzbl -0x3c(%rdx),%ebx 4ac6e9: 83 eb 41 sub $0x41,%ebx 4ac6ec: 48 83 fb 36 cmp $0x36,%rbx 4ac6f0: 0f 87 8d 04 00 00 ja 4acb83 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xd1f> 4ac6f6: ff 24 dd c8 57 4e 00 jmpq *0x4e57c8(,%rbx,8) 4ac6fd: be 28 76 4f 00 mov $0x4f7628,%esi 4ac702: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac706: 48 8b 78 98 mov -0x68(%rax),%rdi 4ac70a: e8 15 c8 fd ff callq 488f24 <_d_dynamic_cast> 4ac70f: 48 8b 48 10 mov 0x10(%rax),%rcx 4ac713: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac717: 48 89 4a 98 mov %rcx,-0x68(%rdx) 4ac71b: 48 8b 19 mov (%rcx),%rbx 4ac71e: 48 8b 03 mov (%rbx),%rax 4ac721: 48 83 c0 20 add $0x20,%rax 4ac725: 48 8b 70 08 mov 0x8(%rax),%rsi 4ac729: 8a 4e 09 mov 0x9(%rsi),%cl 4ac72c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac730: 88 4a c4 mov %cl,-0x3c(%rdx) 4ac733: 8a 5d f8 mov -0x8(%rbp),%bl 4ac736: 88 5d e5 mov %bl,-0x1b(%rbp) 4ac739: e9 7e ff ff ff jmpq 4ac6bc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x858> 4ac73e: be d0 4e 4f 00 mov $0x4f4ed0,%esi 4ac743: 48 8b 7a 98 mov -0x68(%rdx),%rdi 4ac747: e8 d8 c7 fd ff callq 488f24 <_d_dynamic_cast> 4ac74c: 48 89 c3 mov %rax,%rbx 4ac74f: 48 83 7b 48 00 cmpq $0x0,0x48(%rbx) 4ac754: 0f 85 ac 00 00 00 jne 4ac806 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9a2> 4ac75a: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ac75f: e8 44 d1 fd ff callq 4898a8 <_d_newclass> 4ac764: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4ac76b: 48 8b 15 a6 8f 03 00 mov 0x38fa6(%rip),%rdx # 4e5718 <_TMP4474+0x8> 4ac772: 48 8b 35 97 8f 03 00 mov 0x38f97(%rip),%rsi # 4e5710 <_TMP4474> 4ac779: 48 89 b5 30 ff ff ff mov %rsi,-0xd0(%rbp) 4ac780: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4ac787: 48 8b fb mov %rbx,%rdi 4ac78a: 48 8b 0b mov (%rbx),%rcx 4ac78d: 48 ff 51 08 rex.W callq *0x8(%rcx) 4ac791: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4ac798: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4ac79f: 48 8b 15 52 8f 03 00 mov 0x38f52(%rip),%rdx # 4e56f8 <_TMP4472+0x8> 4ac7a6: 48 8b 05 43 8f 03 00 mov 0x38f43(%rip),%rax # 4e56f0 <_TMP4472> 4ac7ad: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4ac7b4: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4ac7bb: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 4ac7c2: be 03 00 00 00 mov $0x3,%esi 4ac7c7: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4ac7cc: e8 b3 d1 fd ff callq 489984 <_d_arraycatnTX> 4ac7d1: 52 push %rdx 4ac7d2: 50 push %rax 4ac7d3: 48 8b 15 4e 8f 03 00 mov 0x38f4e(%rip),%rdx # 4e5728 <_TMP4476+0x8> 4ac7da: 48 8b 05 3f 8f 03 00 mov 0x38f3f(%rip),%rax # 4e5720 <_TMP4476> 4ac7e1: 48 89 c1 mov %rax,%rcx 4ac7e4: 49 89 d0 mov %rdx,%r8 4ac7e7: ba de 16 00 00 mov $0x16de,%edx 4ac7ec: 31 f6 xor %esi,%esi 4ac7ee: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 4ac7f5: e8 da c7 ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ac7fa: 48 83 c4 10 add $0x10,%rsp 4ac7fe: 48 89 c7 mov %rax,%rdi 4ac801: e8 26 c8 fd ff callq 48902c <_d_throwc> 4ac806: 48 8b f3 mov %rbx,%rsi 4ac809: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ac80d: e8 aa f4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ac812: 48 89 c7 mov %rax,%rdi 4ac815: 48 ff 53 48 rex.W callq *0x48(%rbx) 4ac819: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4ac820: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4ac827: e9 13 fd ff ff jmpq 4ac53f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x6db> 4ac82c: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4ac830: 83 f8 6f cmp $0x6f,%eax 4ac833: 0f 84 93 00 00 00 je 4ac8cc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa68> 4ac839: 77 18 ja 4ac853 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x9ef> 4ac83b: 83 f8 58 cmp $0x58,%eax 4ac83e: 0f 84 98 00 00 00 je 4ac8dc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa78> 4ac844: 83 f8 62 cmp $0x62,%eax 4ac847: 74 73 je 4ac8bc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa58> 4ac849: 83 f8 64 cmp $0x64,%eax 4ac84c: 74 18 je 4ac866 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa02> 4ac84e: e9 30 03 00 00 jmpq 4acb83 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xd1f> 4ac853: 83 f8 73 cmp $0x73,%eax 4ac856: 74 0e je 4ac866 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa02> 4ac858: 83 f8 78 cmp $0x78,%eax 4ac85b: 0f 84 a2 00 00 00 je 4ac903 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa9f> 4ac861: e9 1d 03 00 00 jmpq 4acb83 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xd1f> 4ac866: 83 7d 8c 00 cmpl $0x0,-0x74(%rbp) 4ac86a: 0f 84 be 00 00 00 je 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac870: 48 85 db test %rbx,%rbx 4ac873: 79 13 jns 4ac888 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa24> 4ac875: 48 c7 85 20 ff ff ff movq $0x4e5798,-0xe0(%rbp) 4ac87c: 98 57 4e 00 4ac880: 48 f7 db neg %rbx 4ac883: e9 a6 00 00 00 jmpq 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac888: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac88c: 8b 72 b0 mov -0x50(%rdx),%esi 4ac88f: f7 c6 02 00 00 00 test $0x2,%esi 4ac895: 74 10 je 4ac8a7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xa43> 4ac897: 48 c7 85 20 ff ff ff movq $0x4e57a0,-0xe0(%rbp) 4ac89e: a0 57 4e 00 4ac8a2: e9 87 00 00 00 jmpq 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac8a7: f7 c6 04 00 00 00 test $0x4,%esi 4ac8ad: 74 7f je 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac8af: 48 c7 85 20 ff ff ff movq $0x4e57a8,-0xe0(%rbp) 4ac8b6: a8 57 4e 00 4ac8ba: eb 72 jmp 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac8bc: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%rbp) 4ac8c3: c7 45 88 02 00 00 00 movl $0x2,-0x78(%rbp) 4ac8ca: eb 62 jmp 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac8cc: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%rbp) 4ac8d3: c7 45 88 08 00 00 00 movl $0x8,-0x78(%rbp) 4ac8da: eb 52 jmp 4ac92e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaca> 4ac8dc: c7 45 80 01 00 00 00 movl $0x1,-0x80(%rbp) 4ac8e3: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4ac8e7: 41 f7 40 b0 08 00 00 testl $0x8,-0x50(%r8) 4ac8ee: 00 4ac8ef: 74 2f je 4ac920 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xabc> 4ac8f1: 48 85 db test %rbx,%rbx 4ac8f4: 74 2a je 4ac920 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xabc> 4ac8f6: 48 c7 85 20 ff ff ff movq $0x4e57b0,-0xe0(%rbp) 4ac8fd: b0 57 4e 00 4ac901: eb 1d jmp 4ac920 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xabc> 4ac903: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4ac907: f7 41 b0 08 00 00 00 testl $0x8,-0x50(%rcx) 4ac90e: 74 10 je 4ac920 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xabc> 4ac910: 48 85 db test %rbx,%rbx 4ac913: 74 0b je 4ac920 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xabc> 4ac915: 48 c7 85 20 ff ff ff movq $0x4e57b8,-0xe0(%rbp) 4ac91c: b8 57 4e 00 4ac920: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%rbp) 4ac927: c7 45 88 10 00 00 00 movl $0x10,-0x78(%rbp) 4ac92e: 83 7d 8c 00 cmpl $0x0,-0x74(%rbp) 4ac932: 75 33 jne 4ac967 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb03> 4ac934: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4ac938: 0f b6 41 c4 movzbl -0x3c(%rcx),%eax 4ac93c: 83 f8 67 cmp $0x67,%eax 4ac93f: 74 0c je 4ac94d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xae9> 4ac941: 83 f8 69 cmp $0x69,%eax 4ac944: 74 19 je 4ac95f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xafb> 4ac946: 83 f8 73 cmp $0x73,%eax 4ac949: 74 0b je 4ac956 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xaf2> 4ac94b: eb 1a jmp 4ac967 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb03> 4ac94d: 48 81 e3 ff 00 00 00 and $0xff,%rbx 4ac954: eb 11 jmp 4ac967 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb03> 4ac956: 48 81 e3 ff ff 00 00 and $0xffff,%rbx 4ac95d: eb 08 jmp 4ac967 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb03> 4ac95f: bf ff ff ff ff mov $0xffffffff,%edi 4ac964: 48 21 fb and %rdi,%rbx 4ac967: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac96b: f7 42 b0 80 00 00 00 testl $0x80,-0x50(%rdx) 4ac972: 74 0d je 4ac981 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb1d> 4ac974: 80 7d f8 70 cmpb $0x70,-0x8(%rbp) 4ac978: 74 07 je 4ac981 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb1d> 4ac97a: 81 62 b0 bf ff ff ff andl $0xffffffbf,-0x50(%rdx) 4ac981: 8b 75 88 mov -0x78(%rbp),%esi 4ac984: 48 39 f3 cmp %rsi,%rbx 4ac987: 0f 83 89 00 00 00 jae 4aca16 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xbb2> 4ac98d: 48 85 db test %rbx,%rbx 4ac990: 75 45 jne 4ac9d7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb73> 4ac992: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ac996: 83 78 b8 00 cmpl $0x0,-0x48(%rax) 4ac99a: 75 3b jne 4ac9d7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb73> 4ac99c: 8b 48 b0 mov -0x50(%rax),%ecx 4ac99f: f7 c1 80 00 00 00 test $0x80,%ecx 4ac9a5: 74 30 je 4ac9d7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb73> 4ac9a7: 80 7d f8 6f cmpb $0x6f,-0x8(%rbp) 4ac9ab: 75 08 jne 4ac9b5 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb51> 4ac9ad: f7 c1 08 00 00 00 test $0x8,%ecx 4ac9b3: 75 04 jne 4ac9b9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb55> 4ac9b5: 31 ff xor %edi,%edi 4ac9b7: eb 05 jmp 4ac9be <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb5a> 4ac9b9: bf 01 00 00 00 mov $0x1,%edi 4ac9be: 40 80 f7 01 xor $0x1,%dil 4ac9c2: 74 13 je 4ac9d7 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb73> 4ac9c4: 31 f6 xor %esi,%esi 4ac9c6: 31 d2 xor %edx,%edx 4ac9c8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ac9cc: e8 03 02 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4ac9d1: 5b pop %rbx 4ac9d2: 48 8b e5 mov %rbp,%rsp 4ac9d5: 5d pop %rbp 4ac9d6: c3 retq 4ac9d7: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ac9db: 83 7a b8 00 cmpl $0x0,-0x48(%rdx) 4ac9df: 74 09 je 4ac9ea <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb86> 4ac9e1: f7 42 b0 80 00 00 00 testl $0x80,-0x50(%rdx) 4ac9e8: 75 2c jne 4aca16 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xbb2> 4ac9ea: 48 83 fb 0a cmp $0xa,%rbx 4ac9ee: 73 0d jae 4ac9fd <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xb99> 4ac9f0: 48 8d 73 30 lea 0x30(%rbx),%rsi 4ac9f4: 40 88 75 90 mov %sil,-0x70(%rbp) 4ac9f8: e9 fc f4 ff ff jmpq 4abef9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x95> 4ac9fd: 83 7d 80 01 cmpl $0x1,-0x80(%rbp) 4aca01: 19 c0 sbb %eax,%eax 4aca03: 25 20 00 00 00 and $0x20,%eax 4aca08: 83 c0 37 add $0x37,%eax 4aca0b: 48 03 c3 add %rbx,%rax 4aca0e: 88 45 90 mov %al,-0x70(%rbp) 4aca11: e9 e3 f4 ff ff jmpq 4abef9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0x95> 4aca16: 41 b8 40 00 00 00 mov $0x40,%r8d 4aca1c: 83 7d 80 01 cmpl $0x1,-0x80(%rbp) 4aca20: 19 ff sbb %edi,%edi 4aca22: 81 e7 20 00 00 00 and $0x20,%edi 4aca28: 83 c7 07 add $0x7,%edi 4aca2b: 48 85 db test %rbx,%rbx 4aca2e: 74 33 je 4aca63 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xbff> 4aca30: 8b 4d 88 mov -0x78(%rbp),%ecx 4aca33: 48 8b c3 mov %rbx,%rax 4aca36: 33 d2 xor %edx,%edx 4aca38: 48 f7 f1 div %rcx 4aca3b: 48 83 c2 30 add $0x30,%rdx 4aca3f: 48 89 d6 mov %rdx,%rsi 4aca42: 40 80 fe 39 cmp $0x39,%sil 4aca46: 76 03 jbe 4aca4b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xbe7> 4aca48: 40 02 f7 add %dil,%sil 4aca4b: 49 ff c8 dec %r8 4aca4e: 42 88 74 05 a0 mov %sil,-0x60(%rbp,%r8,1) 4aca53: 48 8b c3 mov %rbx,%rax 4aca56: 33 d2 xor %edx,%edx 4aca58: 48 f7 f1 div %rcx 4aca5b: 48 85 c0 test %rax,%rax 4aca5e: 48 89 c3 mov %rax,%rbx 4aca61: 75 d0 jne 4aca33 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xbcf> 4aca63: b9 40 00 00 00 mov $0x40,%ecx 4aca68: 49 2b c8 sub %r8,%rcx 4aca6b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4aca6f: 48 63 5a b8 movslq -0x48(%rdx),%rbx 4aca73: 48 3b cb cmp %rbx,%rcx 4aca76: 73 32 jae 4acaaa <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc46> 4aca78: 48 83 fb 40 cmp $0x40,%rbx 4aca7c: 73 2c jae 4acaaa <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc46> 4aca7e: 49 8b c8 mov %r8,%rcx 4aca81: be 40 00 00 00 mov $0x40,%esi 4aca86: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4aca8a: 48 63 47 b8 movslq -0x48(%rdi),%rax 4aca8e: 48 2b f0 sub %rax,%rsi 4aca91: 48 2b ce sub %rsi,%rcx 4aca94: 48 b8 30 30 30 30 30 mov $0x3030303030303030,%rax 4aca9b: 30 30 30 4aca9e: 48 8d 7c 35 a0 lea -0x60(%rbp,%rsi,1),%rdi 4acaa3: f3 aa rep stos %al,%es:(%rdi) 4acaa5: 49 89 f0 mov %rsi,%r8 4acaa8: eb 1a jmp 4acac4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc60> 4acaaa: f7 42 b0 08 00 00 00 testl $0x8,-0x50(%rdx) 4acab1: 74 11 je 4acac4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc60> 4acab3: 80 7d f8 6f cmpb $0x6f,-0x8(%rbp) 4acab7: 75 0b jne 4acac4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xc60> 4acab9: 48 c7 85 20 ff ff ff movq $0x4e57c0,-0xe0(%rbp) 4acac0: c0 57 4e 00 4acac4: 4c 89 85 78 ff ff ff mov %r8,-0x88(%rbp) 4acacb: be 40 00 00 00 mov $0x40,%esi 4acad0: 48 2b b5 78 ff ff ff sub -0x88(%rbp),%rsi 4acad7: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 4acade: 48 8d 54 0d a0 lea -0x60(%rbp,%rcx,1),%rdx 4acae3: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4acae7: e8 e8 00 00 00 callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4acaec: 5b pop %rbx 4acaed: 48 8b e5 mov %rbp,%rsp 4acaf0: 5d pop %rbp 4acaf1: c3 retq 4acaf2: ff b5 18 ff ff ff pushq -0xe8(%rbp) 4acaf8: ff b5 10 ff ff ff pushq -0xf0(%rbp) 4acafe: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4acb02: e8 95 02 00 00 callq 4acd9c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv> 4acb07: 48 83 c4 10 add $0x10,%rsp 4acb0b: 5b pop %rbx 4acb0c: 48 8b e5 mov %rbp,%rsp 4acb0f: 5d pop %rbp 4acb10: c3 retq 4acb11: ff b5 c8 fe ff ff pushq -0x138(%rbp) 4acb17: ff b5 c0 fe ff ff pushq -0x140(%rbp) 4acb1d: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4acb21: e8 76 02 00 00 callq 4acd9c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv> 4acb26: 48 83 c4 10 add $0x10,%rsp 4acb2a: db ad d0 fe ff ff fldt -0x130(%rbp) 4acb30: d9 ee fldz 4acb32: df f1 fcomip %st(1),%st 4acb34: dd d8 fstp %st(0) 4acb36: 77 17 ja 4acb4f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xceb> 4acb38: 7a 15 jp 4acb4f <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv+0xceb> 4acb3a: be 2b 00 00 00 mov $0x2b,%esi 4acb3f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4acb43: 48 8b 78 f0 mov -0x10(%rax),%rdi 4acb47: 48 8d 48 f0 lea -0x10(%rax),%rcx 4acb4b: 48 ff 51 08 rex.W callq *0x8(%rcx) 4acb4f: ff b5 d8 fe ff ff pushq -0x128(%rbp) 4acb55: ff b5 d0 fe ff ff pushq -0x130(%rbp) 4acb5b: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4acb5f: e8 38 02 00 00 callq 4acd9c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv> 4acb64: 48 83 c4 10 add $0x10,%rsp 4acb68: be 69 00 00 00 mov $0x69,%esi 4acb6d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4acb71: 48 8b 78 f0 mov -0x10(%rax),%rdi 4acb75: 48 8d 48 f0 lea -0x10(%rax),%rcx 4acb79: 48 ff 51 08 rex.W callq *0x8(%rcx) 4acb7d: 5b pop %rbx 4acb7e: 48 8b e5 mov %rbp,%rsp 4acb81: 5d pop %rbp 4acb82: c3 retq 4acb83: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4acb88: e8 1b cd fd ff callq 4898a8 <_d_newclass> 4acb8d: 48 89 c3 mov %rax,%rbx 4acb90: ff 35 b2 8b 03 00 pushq 0x38bb2(%rip) # 4e5748 <_TMP4480+0x8> 4acb96: ff 35 a4 8b 03 00 pushq 0x38ba4(%rip) # 4e5740 <_TMP4480> 4acb9c: 48 8b 15 b5 8b 03 00 mov 0x38bb5(%rip),%rdx # 4e5758 <_TMP4481+0x8> 4acba3: 48 8b 05 a6 8b 03 00 mov 0x38ba6(%rip),%rax # 4e5750 <_TMP4481> 4acbaa: 48 89 c1 mov %rax,%rcx 4acbad: 49 89 d0 mov %rdx,%r8 4acbb0: ba 68 17 00 00 mov $0x1768,%edx 4acbb5: 31 f6 xor %esi,%esi 4acbb7: 48 8b fb mov %rbx,%rdi 4acbba: e8 15 c4 ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4acbbf: 48 83 c4 10 add $0x10,%rsp 4acbc3: 48 89 c7 mov %rax,%rdi 4acbc6: e8 61 c4 fd ff callq 48902c <_d_throwc> 4acbcb: 5b pop %rbx 4acbcc: 48 8b e5 mov %rbp,%rsp 4acbcf: 5d pop %rbp 4acbd0: c3 retq 4acbd1: 0f 1f 00 nopl (%rax) 00000000004acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv>: 4acbd4: 55 push %rbp 4acbd5: 48 8b ec mov %rsp,%rbp 4acbd8: 48 83 ec 38 sub $0x38,%rsp 4acbdc: 53 push %rbx 4acbdd: 41 54 push %r12 4acbdf: 41 55 push %r13 4acbe1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4acbe5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4acbe9: 48 89 fb mov %rdi,%rbx 4acbec: 45 31 e4 xor %r12d,%r12d 4acbef: 45 31 ed xor %r13d,%r13d 4acbf2: 48 8b 0b mov (%rbx),%rcx 4acbf5: 48 63 41 b4 movslq -0x4c(%rcx),%rax 4acbf9: 48 89 45 d8 mov %rax,-0x28(%rbp) 4acbfd: 48 8b bb 30 ff ff ff mov -0xd0(%rbx),%rdi 4acc04: e8 27 ad fd ff callq 487930 4acc09: 48 89 c2 mov %rax,%rdx 4acc0c: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4acc10: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4acc14: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4acc18: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4acc1c: e8 f7 3a 00 00 callq 4b0718 <_D3std3utf18__T10toUCSindexTaZ10toUCSindexFNaNfAxamZm> 4acc21: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4acc25: 48 03 d0 add %rax,%rdx 4acc28: 48 8b 45 d8 mov -0x28(%rbp),%rax 4acc2c: 48 2b c2 sub %rdx,%rax 4acc2f: 48 89 45 e8 mov %rax,-0x18(%rbp) 4acc33: 7e 19 jle 4acc4e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x7a> 4acc35: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4acc39: 4c 8b 03 mov (%rbx),%r8 4acc3c: 41 f7 40 b0 01 00 00 testl $0x1,-0x50(%r8) 4acc43: 00 4acc44: 74 05 je 4acc4b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x77> 4acc46: 4c 8b e9 mov %rcx,%r13 4acc49: eb 03 jmp 4acc4e <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x7a> 4acc4b: 49 89 c4 mov %rax,%r12 4acc4e: 48 8b 03 mov (%rbx),%rax 4acc51: f7 40 b0 40 00 00 00 testl $0x40,-0x50(%rax) 4acc58: 74 6b je 4accc5 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0xf1> 4acc5a: 48 8b b3 30 ff ff ff mov -0xd0(%rbx),%rsi 4acc61: 80 3e 00 cmpb $0x0,(%rsi) 4acc64: 74 32 je 4acc98 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0xc4> 4acc66: 48 8b 83 30 ff ff ff mov -0xd0(%rbx),%rax 4acc6d: 48 ff c0 inc %rax 4acc70: 48 89 83 30 ff ff ff mov %rax,-0xd0(%rbx) 4acc77: 48 ff c8 dec %rax 4acc7a: 40 0f b6 30 rex movzbl (%rax),%esi 4acc7e: 48 8b 0b mov (%rbx),%rcx 4acc81: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 4acc85: 48 8b 39 mov (%rcx),%rdi 4acc88: 48 ff 51 08 rex.W callq *0x8(%rcx) 4acc8c: 48 8b 93 30 ff ff ff mov -0xd0(%rbx),%rdx 4acc93: 80 3a 00 cmpb $0x0,(%rdx) 4acc96: 75 ce jne 4acc66 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x92> 4acc98: 4d 85 e4 test %r12,%r12 4acc9b: 4d 8d 64 24 ff lea -0x1(%r12),%r12 4acca0: 0f 84 84 00 00 00 je 4acd2a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x156> 4acca6: be 30 00 00 00 mov $0x30,%esi 4accab: 48 8b 03 mov (%rbx),%rax 4accae: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 4accb2: 48 8b 38 mov (%rax),%rdi 4accb5: 48 ff 50 08 rex.W callq *0x8(%rax) 4accb9: 4d 85 e4 test %r12,%r12 4accbc: 4d 8d 64 24 ff lea -0x1(%r12),%r12 4accc1: 75 e3 jne 4acca6 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0xd2> 4accc3: eb 65 jmp 4acd2a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x156> 4accc5: 4d 85 e4 test %r12,%r12 4accc8: 4d 8d 64 24 ff lea -0x1(%r12),%r12 4acccd: 74 1d je 4accec <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x118> 4acccf: be 20 00 00 00 mov $0x20,%esi 4accd4: 48 8b 0b mov (%rbx),%rcx 4accd7: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 4accdb: 48 8b 39 mov (%rcx),%rdi 4accde: 48 ff 51 08 rex.W callq *0x8(%rcx) 4acce2: 4d 85 e4 test %r12,%r12 4acce5: 4d 8d 64 24 ff lea -0x1(%r12),%r12 4accea: 75 e3 jne 4acccf <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0xfb> 4accec: 48 8b 93 30 ff ff ff mov -0xd0(%rbx),%rdx 4accf3: 80 3a 00 cmpb $0x0,(%rdx) 4accf6: 74 32 je 4acd2a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x156> 4accf8: 48 8b 83 30 ff ff ff mov -0xd0(%rbx),%rax 4accff: 48 ff c0 inc %rax 4acd02: 48 89 83 30 ff ff ff mov %rax,-0xd0(%rbx) 4acd09: 48 ff c8 dec %rax 4acd0c: 40 0f b6 30 rex movzbl (%rax),%esi 4acd10: 48 8b 0b mov (%rbx),%rcx 4acd13: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 4acd17: 48 8b 39 mov (%rcx),%rdi 4acd1a: 48 ff 51 08 rex.W callq *0x8(%rcx) 4acd1e: 48 8b 93 30 ff ff ff mov -0xd0(%rbx),%rdx 4acd25: 80 3a 00 cmpb $0x0,(%rdx) 4acd28: 75 ce jne 4accf8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x124> 4acd2a: 48 8b c3 mov %rbx,%rax 4acd2d: b9 7c cd 4a 00 mov $0x4acd7c,%ecx 4acd32: 48 89 c2 mov %rax,%rdx 4acd35: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4acd39: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4acd3d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4acd41: 48 89 d6 mov %rdx,%rsi 4acd44: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4acd48: e8 63 c1 fd ff callq 488eb0 <_aApplycd1> 4acd4d: 4d 85 ed test %r13,%r13 4acd50: 4d 8d 6d ff lea -0x1(%r13),%r13 4acd54: 74 1c je 4acd72 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x19e> 4acd56: be 20 00 00 00 mov $0x20,%esi 4acd5b: 4c 8b 03 mov (%rbx),%r8 4acd5e: 49 83 c0 f0 add $0xfffffffffffffff0,%r8 4acd62: 49 8b 38 mov (%r8),%rdi 4acd65: 49 ff 50 08 rex.WB callq *0x8(%r8) 4acd69: 4d 85 ed test %r13,%r13 4acd6c: 4d 8d 6d ff lea -0x1(%r13),%r13 4acd70: 75 e4 jne 4acd56 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv+0x182> 4acd72: 41 5d pop %r13 4acd74: 41 5c pop %r12 4acd76: 5b pop %rbx 4acd77: 48 8b e5 mov %rbp,%rsp 4acd7a: 5d pop %rbp 4acd7b: c3 retq 00000000004acd7c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZ14__foreachbody2MFKwZi>: 4acd7c: 55 push %rbp 4acd7d: 48 8b ec mov %rsp,%rbp 4acd80: 48 83 ec 10 sub $0x10,%rsp 4acd84: 8b 36 mov (%rsi),%esi 4acd86: 48 8b 07 mov (%rdi),%rax 4acd89: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 4acd8d: 48 8b 38 mov (%rax),%rdi 4acd90: 48 ff 50 08 rex.W callq *0x8(%rax) 4acd94: 31 c0 xor %eax,%eax 4acd96: 48 8b e5 mov %rbp,%rsp 4acd99: 5d pop %rbp 4acd9a: c3 retq 4acd9b: 90 nop 00000000004acd9c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv>: 4acd9c: 55 push %rbp 4acd9d: 48 8b ec mov %rsp,%rbp 4acda0: 48 83 ec 50 sub $0x50,%rsp 4acda4: 48 c7 45 b8 50 00 00 movq $0x50,-0x48(%rbp) 4acdab: 00 4acdac: 53 push %rbx 4acdad: 41 54 push %r12 4acdaf: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4acdb3: 48 8b df mov %rdi,%rbx 4acdb6: 0f b6 43 08 movzbl 0x8(%rbx),%eax 4acdba: 83 f8 61 cmp $0x61,%eax 4acdbd: 0f 84 84 00 00 00 je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdc3: 77 1a ja 4acddf <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x43> 4acdc5: 83 f8 46 cmp $0x46,%eax 4acdc8: 74 7d je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdca: 77 0c ja 4acdd8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x3c> 4acdcc: 83 f8 41 cmp $0x41,%eax 4acdcf: 74 76 je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdd1: 83 f8 45 cmp $0x45,%eax 4acdd4: 74 71 je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdd6: eb 27 jmp 4acdff <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x63> 4acdd8: 83 f8 47 cmp $0x47,%eax 4acddb: 74 6a je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acddd: eb 20 jmp 4acdff <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x63> 4acddf: 83 f8 67 cmp $0x67,%eax 4acde2: 74 63 je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acde4: 77 0c ja 4acdf2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x56> 4acde6: 83 f8 65 cmp $0x65,%eax 4acde9: 74 5c je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdeb: 83 f8 66 cmp $0x66,%eax 4acdee: 74 57 je 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdf0: eb 0d jmp 4acdff <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x63> 4acdf2: 83 f8 73 cmp $0x73,%eax 4acdf5: 74 02 je 4acdf9 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x5d> 4acdf7: eb 06 jmp 4acdff <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x63> 4acdf9: c6 43 08 67 movb $0x67,0x8(%rbx) 4acdfd: eb 48 jmp 4ace47 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xab> 4acdff: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ace04: e8 9f ca fd ff callq 4898a8 <_d_newclass> 4ace09: 49 89 c4 mov %rax,%r12 4ace0c: ff 35 86 8b 03 00 pushq 0x38b86(%rip) # 4e5998 <_TMP4498+0x8> 4ace12: ff 35 78 8b 03 00 pushq 0x38b78(%rip) # 4e5990 <_TMP4498> 4ace18: 48 8b 15 89 8b 03 00 mov 0x38b89(%rip),%rdx # 4e59a8 <_TMP4499+0x8> 4ace1f: 48 8b 05 7a 8b 03 00 mov 0x38b7a(%rip),%rax # 4e59a0 <_TMP4499> 4ace26: 48 89 c1 mov %rax,%rcx 4ace29: 49 89 d0 mov %rdx,%r8 4ace2c: ba 56 15 00 00 mov $0x1556,%edx 4ace31: 31 f6 xor %esi,%esi 4ace33: 49 8b fc mov %r12,%rdi 4ace36: e8 99 c1 ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ace3b: 48 83 c4 10 add $0x10,%rsp 4ace3f: 48 89 c7 mov %rax,%rdi 4ace42: e8 e5 c1 fd ff callq 48902c <_d_throwc> 4ace47: 48 8d 4b b0 lea -0x50(%rbx),%rcx 4ace4b: b8 40 00 00 00 mov $0x40,%eax 4ace50: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ace54: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4ace58: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4ace5c: 49 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%r8 4ace63: 4c 89 06 mov %r8,(%rsi) 4ace66: 44 89 46 08 mov %r8d,0x8(%rsi) 4ace6a: c6 45 e0 25 movb $0x25,-0x20(%rbp) 4ace6e: ba 01 00 00 00 mov $0x1,%edx 4ace73: 48 8b 3b mov (%rbx),%rdi 4ace76: 85 57 b0 test %edx,-0x50(%rdi) 4ace79: 74 0b je 4ace86 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0xea> 4ace7b: 8b c2 mov %edx,%eax 4ace7d: ff c2 inc %edx 4ace7f: 48 98 cltq 4ace81: c6 44 05 e0 2d movb $0x2d,-0x20(%rbp,%rax,1) 4ace86: 48 8b 0b mov (%rbx),%rcx 4ace89: f7 41 b0 02 00 00 00 testl $0x2,-0x50(%rcx) 4ace90: 74 0b je 4ace9d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x101> 4ace92: 8b c2 mov %edx,%eax 4ace94: ff c2 inc %edx 4ace96: 48 98 cltq 4ace98: c6 44 05 e0 2b movb $0x2b,-0x20(%rbp,%rax,1) 4ace9d: 48 8b 33 mov (%rbx),%rsi 4acea0: f7 46 b0 04 00 00 00 testl $0x4,-0x50(%rsi) 4acea7: 74 0b je 4aceb4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x118> 4acea9: 8b c2 mov %edx,%eax 4aceab: ff c2 inc %edx 4acead: 48 98 cltq 4aceaf: c6 44 05 e0 20 movb $0x20,-0x20(%rbp,%rax,1) 4aceb4: 48 8b 3b mov (%rbx),%rdi 4aceb7: f7 47 b0 08 00 00 00 testl $0x8,-0x50(%rdi) 4acebe: 74 0b je 4acecb <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x12f> 4acec0: 8b c2 mov %edx,%eax 4acec2: ff c2 inc %edx 4acec4: 48 98 cltq 4acec6: c6 44 05 e0 23 movb $0x23,-0x20(%rbp,%rax,1) 4acecb: 48 8b 0b mov (%rbx),%rcx 4acece: f7 41 b0 40 00 00 00 testl $0x40,-0x50(%rcx) 4aced5: 74 0b je 4acee2 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x146> 4aced7: 8b c2 mov %edx,%eax 4aced9: ff c2 inc %edx 4acedb: 48 98 cltq 4acedd: c6 44 05 e0 30 movb $0x30,-0x20(%rbp,%rax,1) 4acee2: be 2a 00 00 00 mov $0x2a,%esi 4acee7: 48 63 fa movslq %edx,%rdi 4aceea: 40 88 74 3d e0 mov %sil,-0x20(%rbp,%rdi,1) 4aceef: 8d 42 01 lea 0x1(%rdx),%eax 4acef2: 48 98 cltq 4acef4: c6 44 05 e0 2e movb $0x2e,-0x20(%rbp,%rax,1) 4acef9: 8d 42 02 lea 0x2(%rdx),%eax 4acefc: 48 98 cltq 4acefe: 40 88 74 05 e0 mov %sil,-0x20(%rbp,%rax,1) 4acf03: 8d 42 03 lea 0x3(%rdx),%eax 4acf06: 48 98 cltq 4acf08: c6 44 05 e0 4c movb $0x4c,-0x20(%rbp,%rax,1) 4acf0d: 8a 4b 08 mov 0x8(%rbx),%cl 4acf10: 8d 42 04 lea 0x4(%rdx),%eax 4acf13: 48 98 cltq 4acf15: 88 4c 05 e0 mov %cl,-0x20(%rbp,%rax,1) 4acf19: 8d 42 05 lea 0x5(%rdx),%eax 4acf1c: 48 98 cltq 4acf1e: c6 44 05 e0 00 movb $0x0,-0x20(%rbp,%rax,1) 4acf23: 48 8b 33 mov (%rbx),%rsi 4acf26: f7 46 b0 80 00 00 00 testl $0x80,-0x50(%rsi) 4acf2d: 75 04 jne 4acf33 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x197> 4acf2f: 44 89 46 b8 mov %r8d,-0x48(%rsi) 4acf33: 48 89 5d f8 mov %rbx,-0x8(%rbp) 4acf37: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4acf3b: ff 75 18 pushq 0x18(%rbp) 4acf3e: ff 75 10 pushq 0x10(%rbp) 4acf41: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4acf45: 48 8b 0a mov (%rdx),%rcx 4acf48: 44 8b 41 b8 mov -0x48(%rcx),%r8d 4acf4c: 8b 49 b4 mov -0x4c(%rcx),%ecx 4acf4f: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4acf53: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4acf57: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4acf5b: 31 c0 xor %eax,%eax 4acf5d: e8 be ad fd ff callq 487d20 4acf62: 48 83 c4 10 add $0x10,%rsp 4acf66: 49 89 c4 mov %rax,%r12 4acf69: 45 85 e4 test %r12d,%r12d 4acf6c: 78 09 js 4acf77 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x1db> 4acf6e: 49 63 c4 movslq %r12d,%rax 4acf71: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4acf75: 7c 76 jl 4acfed <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x251> 4acf77: 45 85 e4 test %r12d,%r12d 4acf7a: 79 05 jns 4acf81 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x1e5> 4acf7c: 48 01 db add %rbx,%rbx 4acf7f: eb 0a jmp 4acf8b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x1ef> 4acf81: 41 8d 44 24 01 lea 0x1(%r12),%eax 4acf86: 48 98 cltq 4acf88: 48 89 c3 mov %rax,%rbx 4acf8b: 48 8b f3 mov %rbx,%rsi 4acf8e: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4acf92: 48 89 f7 mov %rsi,%rdi 4acf95: 48 8d 4d b8 lea -0x48(%rbp),%rcx 4acf99: e8 02 27 fe ff callq 48f6a0 <__alloca> 4acf9e: 48 89 c1 mov %rax,%rcx 4acfa1: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4acfa5: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4acfa9: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4acfad: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4acfb1: ff 75 18 pushq 0x18(%rbp) 4acfb4: ff 75 10 pushq 0x10(%rbp) 4acfb7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4acfbb: 48 8b 02 mov (%rdx),%rax 4acfbe: 44 8b 40 b8 mov -0x48(%rax),%r8d 4acfc2: 8b 48 b4 mov -0x4c(%rax),%ecx 4acfc5: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4acfc9: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4acfcd: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4acfd1: 31 c0 xor %eax,%eax 4acfd3: e8 48 ad fd ff callq 487d20 4acfd8: 48 83 c4 10 add $0x10,%rsp 4acfdc: 49 89 c4 mov %rax,%r12 4acfdf: 45 85 e4 test %r12d,%r12d 4acfe2: 78 93 js 4acf77 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x1db> 4acfe4: 49 63 c4 movslq %r12d,%rax 4acfe7: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4acfeb: 7d 8a jge 4acf77 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ7putrealMFeZv+0x1db> 4acfed: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4acff1: 49 63 f4 movslq %r12d,%rsi 4acff4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4acff8: 48 8b fb mov %rbx,%rdi 4acffb: e8 d4 fb ff ff callq 4acbd4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6putstrMFxAaZv> 4ad000: 41 5c pop %r12 4ad002: 5b pop %rbx 4ad003: 48 8b e5 mov %rbp,%rsp 4ad006: 5d pop %rbp 4ad007: c3 retq 4ad008: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ad00c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle>: 4ad00c: 55 push %rbp 4ad00d: 48 8b ec mov %rsp,%rbp 4ad010: 48 83 ec 38 sub $0x38,%rsp 4ad014: 53 push %rbx 4ad015: 48 8b 07 mov (%rdi),%rax 4ad018: 48 8b 08 mov (%rax),%rcx 4ad01b: 48 83 c1 20 add $0x20,%rcx 4ad01f: 48 8b 11 mov (%rcx),%rdx 4ad022: bb 09 00 00 00 mov $0x9,%ebx 4ad027: 48 3b d3 cmp %rbx,%rdx 4ad02a: 77 0a ja 4ad036 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x2a> 4ad02c: bf a7 15 00 00 mov $0x15a7,%edi 4ad031: e8 5a be ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4ad036: 48 8b 41 08 mov 0x8(%rcx),%rax 4ad03a: 48 01 d8 add %rbx,%rax 4ad03d: 44 8a 00 mov (%rax),%r8b 4ad040: b9 14 00 00 00 mov $0x14,%ecx 4ad045: 48 3b d1 cmp %rcx,%rdx 4ad048: 75 53 jne 4ad09d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x91> 4ad04a: 48 3b d1 cmp %rcx,%rdx 4ad04d: 73 0a jae 4ad059 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x4d> 4ad04f: bf a9 15 00 00 mov $0x15a9,%edi 4ad054: e8 37 be ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4ad059: 48 89 c2 mov %rax,%rdx 4ad05c: bb 0b 00 00 00 mov $0xb,%ebx 4ad061: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4ad065: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4ad069: 48 89 5d d0 mov %rbx,-0x30(%rbp) 4ad06d: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ad071: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ad075: 48 3b 05 44 89 03 00 cmp 0x38944(%rip),%rax # 4e59c0 <_TMP4507> 4ad07c: 75 1f jne 4ad09d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x91> 4ad07e: 48 85 c0 test %rax,%rax 4ad081: 74 14 je 4ad097 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x8b> 4ad083: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ad087: 48 8b 3d 3a 89 03 00 mov 0x3893a(%rip),%rdi # 4e59c8 <_TMP4507+0x8> 4ad08e: 48 89 c1 mov %rax,%rcx 4ad091: 33 c0 xor %eax,%eax 4ad093: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4ad095: 75 06 jne 4ad09d <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle+0x91> 4ad097: 41 b8 47 00 00 00 mov $0x47,%r8d 4ad09d: 41 8a c0 mov %r8b,%al 4ad0a0: 5b pop %rbx 4ad0a1: 48 8b e5 mov %rbp,%rsp 4ad0a4: 5d pop %rbp 4ad0a5: c3 retq 4ad0a6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ad0ac <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv>: 4ad0ac: 55 push %rbp 4ad0ad: 48 8b ec mov %rsp,%rbp 4ad0b0: 48 83 ec 28 sub $0x28,%rsp 4ad0b4: 53 push %rbx 4ad0b5: 41 54 push %r12 4ad0b7: 41 55 push %r13 4ad0b9: 41 56 push %r14 4ad0bb: 41 57 push %r15 4ad0bd: 49 89 fc mov %rdi,%r12 4ad0c0: 49 89 f7 mov %rsi,%r15 4ad0c3: 49 89 d5 mov %rdx,%r13 4ad0c6: 48 89 cb mov %rcx,%rbx 4ad0c9: be 5b 00 00 00 mov $0x5b,%esi 4ad0ce: 49 8b 04 24 mov (%r12),%rax 4ad0d2: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 4ad0d6: 48 8b 38 mov (%rax),%rdi 4ad0d9: 48 ff 50 08 rex.W callq *0x8(%rax) 4ad0dd: 49 8b ff mov %r15,%rdi 4ad0e0: e8 5f ec ff ff callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ad0e5: 49 89 c7 mov %rax,%r15 4ad0e8: 4c 89 ff mov %r15,%rdi 4ad0eb: 49 8b 0f mov (%r15),%rcx 4ad0ee: 48 ff 51 40 rex.W callq *0x40(%rcx) 4ad0f2: 49 89 c6 mov %rax,%r14 4ad0f5: 49 8b 04 24 mov (%r12),%rax 4ad0f9: 48 8b 50 90 mov -0x70(%rax),%rdx 4ad0fd: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4ad101: 48 8d b0 98 ff ff ff lea -0x68(%rax),%rsi 4ad108: 48 8b 3e mov (%rsi),%rdi 4ad10b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ad10f: 8a 48 c4 mov -0x3c(%rax),%cl 4ad112: 88 4d f8 mov %cl,-0x8(%rbp) 4ad115: 4c 89 3e mov %r15,(%rsi) 4ad118: 49 8b ff mov %r15,%rdi 4ad11b: e8 ec fe ff ff callq 4ad00c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle> 4ad120: 49 8b 14 24 mov (%r12),%rdx 4ad124: 88 42 c4 mov %al,-0x3c(%rdx) 4ad127: 4d 85 ed test %r13,%r13 4ad12a: 4d 8d 6d ff lea -0x1(%r13),%r13 4ad12e: 74 3b je 4ad16b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv+0xbf> 4ad130: 49 8b 04 24 mov (%r12),%rax 4ad134: 48 89 58 90 mov %rbx,-0x70(%rax) 4ad138: be 73 00 00 00 mov $0x73,%esi 4ad13d: 49 8b 3c 24 mov (%r12),%rdi 4ad141: e8 1e ed ff ff callq 4abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv> 4ad146: 49 03 de add %r14,%rbx 4ad149: 4d 85 ed test %r13,%r13 4ad14c: 74 14 je 4ad162 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv+0xb6> 4ad14e: be 2c 00 00 00 mov $0x2c,%esi 4ad153: 49 8b 0c 24 mov (%r12),%rcx 4ad157: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 4ad15b: 48 8b 39 mov (%rcx),%rdi 4ad15e: 48 ff 51 08 rex.W callq *0x8(%rcx) 4ad162: 4d 85 ed test %r13,%r13 4ad165: 4d 8d 6d ff lea -0x1(%r13),%r13 4ad169: 75 c5 jne 4ad130 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ8putArrayMFPvmC8TypeInfoZv+0x84> 4ad16b: 8a 45 f8 mov -0x8(%rbp),%al 4ad16e: 49 8b 14 24 mov (%r12),%rdx 4ad172: 88 42 c4 mov %al,-0x3c(%rdx) 4ad175: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4ad179: 49 8b 0c 24 mov (%r12),%rcx 4ad17d: 48 89 59 98 mov %rbx,-0x68(%rcx) 4ad181: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4ad185: 49 8b 04 24 mov (%r12),%rax 4ad189: 48 89 70 90 mov %rsi,-0x70(%rax) 4ad18d: be 5d 00 00 00 mov $0x5d,%esi 4ad192: 49 8b 14 24 mov (%r12),%rdx 4ad196: 48 83 c2 f0 add $0xfffffffffffffff0,%rdx 4ad19a: 48 8b 3a mov (%rdx),%rdi 4ad19d: 48 ff 52 08 rex.W callq *0x8(%rdx) 4ad1a1: 41 5f pop %r15 4ad1a3: 41 5e pop %r14 4ad1a5: 41 5d pop %r13 4ad1a7: 41 5c pop %r12 4ad1a9: 5b pop %rbx 4ad1aa: 48 8b e5 mov %rbp,%rsp 4ad1ad: 5d pop %rbp 4ad1ae: c3 retq 4ad1af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ad1b4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ9putAArrayMFHlhC8TypeInfoC8TypeInfoZv>: 4ad1b4: 55 push %rbp 4ad1b5: 48 8b ec mov %rsp,%rbp 4ad1b8: 48 83 ec 38 sub $0x38,%rsp 4ad1bc: 53 push %rbx 4ad1bd: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4ad1c1: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4ad1c5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ad1c9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4ad1cd: be 5b 00 00 00 mov $0x5b,%esi 4ad1d2: 48 8b 07 mov (%rdi),%rax 4ad1d5: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 4ad1d9: 48 8b 38 mov (%rax),%rdi 4ad1dc: 48 ff 50 08 rex.W callq *0x8(%rax) 4ad1e0: c6 45 d8 00 movb $0x0,-0x28(%rbp) 4ad1e4: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4ad1e8: 48 8b 11 mov (%rcx),%rdx 4ad1eb: 48 8b 5a 90 mov -0x70(%rdx),%rbx 4ad1ef: 48 8b 42 98 mov -0x68(%rdx),%rax 4ad1f3: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ad1f7: 40 8a 72 c4 mov -0x3c(%rdx),%sil 4ad1fb: 40 88 75 d9 mov %sil,-0x27(%rbp) 4ad1ff: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad203: e8 3c eb ff ff callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ad208: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ad20c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4ad210: e8 2f eb ff ff callq 4abd44 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ6skipCIFNaNbNiNfC8TypeInfoZC8TypeInfo> 4ad215: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ad219: 48 8d 45 e0 lea -0x20(%rbp),%rax 4ad21d: b9 7c d2 4a 00 mov $0x4ad27c,%ecx 4ad222: 48 89 c2 mov %rax,%rdx 4ad225: be 08 00 00 00 mov $0x8,%esi 4ad22a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ad22e: e8 9d b2 00 00 callq 4b84d0 <_aaApply> 4ad233: 8a 55 d9 mov -0x27(%rbp),%dl 4ad236: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ad23a: 48 8b 08 mov (%rax),%rcx 4ad23d: 88 51 c4 mov %dl,-0x3c(%rcx) 4ad240: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4ad244: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ad248: 48 8b 17 mov (%rdi),%rdx 4ad24b: 48 89 72 98 mov %rsi,-0x68(%rdx) 4ad24f: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ad253: 48 8b 08 mov (%rax),%rcx 4ad256: 48 89 59 90 mov %rbx,-0x70(%rcx) 4ad25a: be 5d 00 00 00 mov $0x5d,%esi 4ad25f: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4ad263: 48 8b 13 mov (%rbx),%rdx 4ad266: 48 83 c2 f0 add $0xfffffffffffffff0,%rdx 4ad26a: 48 8b 3a mov (%rdx),%rdi 4ad26d: 48 ff 52 08 rex.W callq *0x8(%rdx) 4ad271: 5b pop %rbx 4ad272: 48 8b e5 mov %rbp,%rsp 4ad275: 5d pop %rbp 4ad276: c3 retq 4ad277: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ad27c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ9putAArrayMFHlhC8TypeInfoC8TypeInfoZ14__foreachbody4MFKhZi>: 4ad27c: 55 push %rbp 4ad27d: 48 8b ec mov %rsp,%rbp 4ad280: 48 83 ec 10 sub $0x10,%rsp 4ad284: 53 push %rbx 4ad285: 41 54 push %r12 4ad287: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ad28b: 48 89 fb mov %rdi,%rbx 4ad28e: 80 7b f8 00 cmpb $0x0,-0x8(%rbx) 4ad292: 74 16 je 4ad2aa <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ9putAArrayMFHlhC8TypeInfoC8TypeInfoZ14__foreachbody4MFKhZi+0x2e> 4ad294: be 2c 00 00 00 mov $0x2c,%esi 4ad299: 48 8b 03 mov (%rbx),%rax 4ad29c: 48 8b 08 mov (%rax),%rcx 4ad29f: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 4ad2a3: 48 8b 39 mov (%rcx),%rdi 4ad2a6: 48 ff 51 08 rex.W callq *0x8(%rcx) 4ad2aa: c6 43 f8 01 movb $0x1,-0x8(%rbx) 4ad2ae: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4ad2b2: 49 83 c4 f0 add $0xfffffffffffffff0,%r12 4ad2b6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4ad2ba: 48 8b 17 mov (%rdi),%rdx 4ad2bd: 48 ff 52 40 rex.W callq *0x40(%rdx) 4ad2c1: 48 83 c0 0f add $0xf,%rax 4ad2c5: 48 25 f0 ff ff ff and $0xfffffffffffffff0,%rax 4ad2cb: 49 03 c4 add %r12,%rax 4ad2ce: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ad2d2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4ad2d6: e8 31 fd ff ff callq 4ad00c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle> 4ad2db: 48 8b 0b mov (%rbx),%rcx 4ad2de: 48 8b 31 mov (%rcx),%rsi 4ad2e1: 88 46 c4 mov %al,-0x3c(%rsi) 4ad2e4: 48 8b 03 mov (%rbx),%rax 4ad2e7: 48 8b 10 mov (%rax),%rdx 4ad2ea: 4c 89 62 90 mov %r12,-0x70(%rdx) 4ad2ee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4ad2f2: 48 8b 0b mov (%rbx),%rcx 4ad2f5: 48 8b 31 mov (%rcx),%rsi 4ad2f8: 48 89 7e 98 mov %rdi,-0x68(%rsi) 4ad2fc: be 73 00 00 00 mov $0x73,%esi 4ad301: 48 8b 03 mov (%rbx),%rax 4ad304: 48 8b 38 mov (%rax),%rdi 4ad307: e8 58 eb ff ff callq 4abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv> 4ad30c: be 3a 00 00 00 mov $0x3a,%esi 4ad311: 48 8b 0b mov (%rbx),%rcx 4ad314: 48 8b 11 mov (%rcx),%rdx 4ad317: 48 83 c2 f0 add $0xfffffffffffffff0,%rdx 4ad31b: 48 8b 3a mov (%rdx),%rdi 4ad31e: 48 ff 52 08 rex.W callq *0x8(%rdx) 4ad322: 48 8b 7b 10 mov 0x10(%rbx),%rdi 4ad326: e8 e1 fc ff ff callq 4ad00c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZ6getManFNaNbNiNfC8TypeInfoZE3std6format6Mangle> 4ad32b: 48 8b 33 mov (%rbx),%rsi 4ad32e: 48 8b 0e mov (%rsi),%rcx 4ad331: 88 41 c4 mov %al,-0x3c(%rcx) 4ad334: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ad338: 48 8b 13 mov (%rbx),%rdx 4ad33b: 48 8b 3a mov (%rdx),%rdi 4ad33e: 48 89 47 90 mov %rax,-0x70(%rdi) 4ad342: 48 8b 73 10 mov 0x10(%rbx),%rsi 4ad346: 48 8b 0b mov (%rbx),%rcx 4ad349: 48 8b 01 mov (%rcx),%rax 4ad34c: 48 89 70 98 mov %rsi,-0x68(%rax) 4ad350: be 73 00 00 00 mov $0x73,%esi 4ad355: 48 8b 13 mov (%rbx),%rdx 4ad358: 48 8b 3a mov (%rdx),%rdi 4ad35b: e8 04 eb ff ff callq 4abe64 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9formatArgMFaZv> 4ad360: 31 c0 xor %eax,%eax 4ad362: 41 5c pop %r12 4ad364: 5b pop %rbx 4ad365: 48 8b e5 mov %rbp,%rsp 4ad368: 5d pop %rbp 4ad369: c3 retq 4ad36a: 66 90 xchg %ax,%ax 00000000004ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw>: 4ad36c: 55 push %rbp 4ad36d: 48 8b ec mov %rsp,%rbp 4ad370: 48 83 ec 18 sub $0x18,%rsp 4ad374: 53 push %rbx 4ad375: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ad379: 48 8b d7 mov %rdi,%rdx 4ad37c: 48 8b 42 a0 mov -0x60(%rdx),%rax 4ad380: 48 3b 82 60 ff ff ff cmp -0xa0(%rdx),%rax 4ad387: 75 52 jne 4ad3db <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw+0x6f> 4ad389: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ad38d: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ad392: e8 11 c5 fd ff callq 4898a8 <_d_newclass> 4ad397: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ad39b: ff 35 57 86 03 00 pushq 0x38657(%rip) # 4e59f8 <_TMP4512+0x8> 4ad3a1: ff 35 49 86 03 00 pushq 0x38649(%rip) # 4e59f0 <_TMP4512> 4ad3a7: 48 8b 15 5a 86 03 00 mov 0x3865a(%rip),%rdx # 4e5a08 <_TMP4513+0x8> 4ad3ae: 48 8b 05 4b 86 03 00 mov 0x3864b(%rip),%rax # 4e5a00 <_TMP4513> 4ad3b5: 48 89 c1 mov %rax,%rcx 4ad3b8: 49 89 d0 mov %rdx,%r8 4ad3bb: ba bd 17 00 00 mov $0x17bd,%edx 4ad3c0: 31 f6 xor %esi,%esi 4ad3c2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad3c6: e8 09 bc ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ad3cb: 48 83 c4 10 add $0x10,%rsp 4ad3cf: 48 89 c7 mov %rax,%rdi 4ad3d2: e8 55 bc fd ff callq 48902c <_d_throwc> 4ad3d7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ad3db: 48 8b 72 a0 mov -0x60(%rdx),%rsi 4ad3df: 48 ff c6 inc %rsi 4ad3e2: 48 89 72 a0 mov %rsi,-0x60(%rdx) 4ad3e6: 48 ff ce dec %rsi 4ad3e9: 48 3b b2 60 ff ff ff cmp -0xa0(%rdx),%rsi 4ad3f0: 72 0a jb 4ad3fc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw+0x90> 4ad3f2: bf be 17 00 00 mov $0x17be,%edi 4ad3f7: e8 94 ba ff ff callq 4a8e90 <_D3std6format7__arrayZ> 4ad3fc: 48 8d 8a 60 ff ff ff lea -0xa0(%rdx),%rcx 4ad403: 48 8b 59 08 mov 0x8(%rcx),%rbx 4ad407: 0f b6 04 33 movzbl (%rbx,%rsi,1),%eax 4ad40b: 5b pop %rbx 4ad40c: 48 8b e5 mov %rbp,%rsp 4ad40f: 5d pop %rbp 4ad410: c3 retq 4ad411: 0f 1f 00 nopl (%rax) 00000000004ad414 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi>: 4ad414: 55 push %rbp 4ad415: 48 8b ec mov %rsp,%rbp 4ad418: 50 push %rax 4ad419: 53 push %rbx 4ad41a: 41 54 push %r12 4ad41c: 41 55 push %r13 4ad41e: 49 89 fc mov %rdi,%r12 4ad421: 31 db xor %ebx,%ebx 4ad423: 8d 1c 9b lea (%rbx,%rbx,4),%ebx 4ad426: 03 db add %ebx,%ebx 4ad428: 41 03 5c 24 c0 add -0x40(%r12),%ebx 4ad42d: 83 c3 d0 add $0xffffffffffffffd0,%ebx 4ad430: 79 48 jns 4ad47a <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi+0x66> 4ad432: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ad437: e8 6c c4 fd ff callq 4898a8 <_d_newclass> 4ad43c: 49 89 c5 mov %rax,%r13 4ad43f: ff 35 e3 85 03 00 pushq 0x385e3(%rip) # 4e5a28 <_TMP4517+0x8> 4ad445: ff 35 d5 85 03 00 pushq 0x385d5(%rip) # 4e5a20 <_TMP4517> 4ad44b: 48 8b 15 e6 85 03 00 mov 0x385e6(%rip),%rdx # 4e5a38 <_TMP4518+0x8> 4ad452: 48 8b 05 d7 85 03 00 mov 0x385d7(%rip),%rax # 4e5a30 <_TMP4518> 4ad459: 48 89 c1 mov %rax,%rcx 4ad45c: 49 89 d0 mov %rdx,%r8 4ad45f: ba c8 17 00 00 mov $0x17c8,%edx 4ad464: 31 f6 xor %esi,%esi 4ad466: 49 8b fd mov %r13,%rdi 4ad469: e8 66 bb ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ad46e: 48 83 c4 10 add $0x10,%rsp 4ad472: 48 89 c7 mov %rax,%rdi 4ad475: e8 b2 bb fd ff callq 48902c <_d_throwc> 4ad47a: 49 8b fc mov %r12,%rdi 4ad47d: e8 ea fe ff ff callq 4ad36c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtCharMFNaNfZw> 4ad482: 41 89 44 24 c0 mov %eax,-0x40(%r12) 4ad487: 41 8b 44 24 c0 mov -0x40(%r12),%eax 4ad48c: 83 f8 30 cmp $0x30,%eax 4ad48f: 72 05 jb 4ad496 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi+0x82> 4ad491: 83 f8 39 cmp $0x39,%eax 4ad494: 76 8d jbe 4ad423 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ9getFmtIntMFNaNfZi+0xf> 4ad496: 8b c3 mov %ebx,%eax 4ad498: 41 5d pop %r13 4ad49a: 41 5c pop %r12 4ad49c: 5b pop %rbx 4ad49d: 48 8b e5 mov %rbp,%rsp 4ad4a0: 5d pop %rbp 4ad4a1: c3 retq 4ad4a2: 66 90 xchg %ax,%ax 00000000004ad4a4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtStarMFNaZi>: 4ad4a4: 55 push %rbp 4ad4a5: 48 8b ec mov %rsp,%rbp 4ad4a8: 48 83 ec 18 sub $0x18,%rsp 4ad4ac: 53 push %rbx 4ad4ad: 48 89 fb mov %rdi,%rbx 4ad4b0: 48 63 43 bc movslq -0x44(%rbx),%rax 4ad4b4: 48 3b 43 e0 cmp -0x20(%rbx),%rax 4ad4b8: 75 4a jne 4ad504 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtStarMFNaZi+0x60> 4ad4ba: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ad4bf: e8 e4 c3 fd ff callq 4898a8 <_d_newclass> 4ad4c4: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ad4c8: ff 35 9a 85 03 00 pushq 0x3859a(%rip) # 4e5a68 <_TMP4521+0x8> 4ad4ce: ff 35 8c 85 03 00 pushq 0x3858c(%rip) # 4e5a60 <_TMP4521> 4ad4d4: 48 8b 15 9d 85 03 00 mov 0x3859d(%rip),%rdx # 4e5a78 <_TMP4522+0x8> 4ad4db: 48 8b 05 8e 85 03 00 mov 0x3858e(%rip),%rax # 4e5a70 <_TMP4522> 4ad4e2: 48 89 c1 mov %rax,%rcx 4ad4e5: 49 89 d0 mov %rdx,%r8 4ad4e8: ba d5 17 00 00 mov $0x17d5,%edx 4ad4ed: 31 f6 xor %esi,%esi 4ad4ef: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad4f3: e8 dc ba ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ad4f8: 48 83 c4 10 add $0x10,%rsp 4ad4fc: 48 89 c7 mov %rax,%rdi 4ad4ff: e8 28 bb fd ff callq 48902c <_d_throwc> 4ad504: 48 8d 43 e0 lea -0x20(%rbx),%rax 4ad508: 48 8b 48 08 mov 0x8(%rax),%rcx 4ad50c: 8b 43 bc mov -0x44(%rbx),%eax 4ad50f: ff c0 inc %eax 4ad511: 89 43 bc mov %eax,-0x44(%rbx) 4ad514: ff c8 dec %eax 4ad516: 48 98 cltq 4ad518: 48 8b 14 c1 mov (%rcx,%rax,8),%rdx 4ad51c: 48 8b 32 mov (%rdx),%rsi 4ad51f: 48 8b 3e mov (%rsi),%rdi 4ad522: 48 83 c7 20 add $0x20,%rdi 4ad526: 4c 8b 47 08 mov 0x8(%rdi),%r8 4ad52a: 41 80 78 09 69 cmpb $0x69,0x9(%r8) 4ad52f: 74 4a je 4ad57b <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ10getFmtStarMFNaZi+0xd7> 4ad531: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4ad536: e8 6d c3 fd ff callq 4898a8 <_d_newclass> 4ad53b: 48 89 45 f8 mov %rax,-0x8(%rbp) 4ad53f: ff 35 63 85 03 00 pushq 0x38563(%rip) # 4e5aa8 <_TMP4525+0x8> 4ad545: ff 35 55 85 03 00 pushq 0x38555(%rip) # 4e5aa0 <_TMP4525> 4ad54b: 48 8b 15 66 85 03 00 mov 0x38566(%rip),%rdx # 4e5ab8 <_TMP4526+0x8> 4ad552: 48 8b 05 57 85 03 00 mov 0x38557(%rip),%rax # 4e5ab0 <_TMP4526> 4ad559: 48 89 c1 mov %rax,%rcx 4ad55c: 49 89 d0 mov %rdx,%r8 4ad55f: ba d9 17 00 00 mov $0x17d9,%edx 4ad564: 31 f6 xor %esi,%esi 4ad566: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ad56a: e8 65 ba ff ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4ad56f: 48 83 c4 10 add $0x10,%rsp 4ad573: 48 89 c7 mov %rax,%rdi 4ad576: e8 b1 ba fd ff callq 48902c <_d_throwc> 4ad57b: 48 8b fb mov %rbx,%rdi 4ad57e: e8 79 03 00 00 callq 4ad8fc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTiZ6getArgMFNaNbNiZi> 4ad583: 5b pop %rbx 4ad584: 48 8b e5 mov %rbp,%rsp 4ad587: 5d pop %rbp 4ad588: c3 retq 4ad589: 00 00 add %al,(%rax) ... 00000000004ad58c <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv>: 4ad58c: 55 push %rbp 4ad58d: 48 8b ec mov %rsp,%rbp 4ad590: 48 83 ec 38 sub $0x38,%rsp 4ad594: 53 push %rbx 4ad595: 41 54 push %r12 4ad597: 41 55 push %r13 4ad599: 41 56 push %r14 4ad59b: 41 57 push %r15 4ad59d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ad5a1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ad5a5: 48 89 d3 mov %rdx,%rbx 4ad5a8: 4c 8b e6 mov %rsi,%r12 4ad5ab: 31 c0 xor %eax,%eax 4ad5ad: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ad5b1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ad5b5: 48 8d 55 d8 lea -0x28(%rbp),%rdx 4ad5b9: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4ad5bd: 49 8b fc mov %r12,%rdi 4ad5c0: 49 8b 0c 24 mov (%r12),%rcx 4ad5c4: 48 ff 91 88 00 00 00 rex.W callq *0x88(%rcx) 4ad5cb: 85 c0 test %eax,%eax 4ad5cd: 0f 85 17 02 00 00 jne 4ad7ea <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x25e> 4ad5d3: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ad5d8: 74 13 je 4ad5ed <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x61> 4ad5da: be 58 77 4f 00 mov $0x4f7758,%esi 4ad5df: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ad5e3: e8 3c b9 fd ff callq 488f24 <_d_dynamic_cast> 4ad5e8: 49 89 c6 mov %rax,%r14 4ad5eb: eb 03 jmp 4ad5f0 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x64> 4ad5ed: 45 31 f6 xor %r14d,%r14d 4ad5f0: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ad5f5: 0f 84 98 01 00 00 je 4ad793 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x207> 4ad5fb: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ad5ff: 48 8b 07 mov (%rdi),%rax 4ad602: 48 ff 50 40 rex.W callq *0x40(%rax) 4ad606: 48 83 f8 08 cmp $0x8,%rax 4ad60a: 76 09 jbe 4ad615 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x89> 4ad60c: 4d 85 f6 test %r14,%r14 4ad60f: 0f 84 7e 01 00 00 je 4ad793 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x207> 4ad615: 4c 89 65 f8 mov %r12,-0x8(%rbp) 4ad619: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ad61d: 48 8b 07 mov (%rdi),%rax 4ad620: 48 ff 50 40 rex.W callq *0x40(%rax) 4ad624: 49 89 c7 mov %rax,%r15 4ad627: 45 31 e4 xor %r12d,%r12d 4ad62a: 8b 4b 04 mov 0x4(%rbx),%ecx 4ad62d: 89 4d e8 mov %ecx,-0x18(%rbp) 4ad630: 8b 13 mov (%rbx),%edx 4ad632: 89 55 ec mov %edx,-0x14(%rbp) 4ad635: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ad639: 31 ff xor %edi,%edi 4ad63b: e8 bc 01 00 00 callq 4ad7fc <_D4core4stdc6stdarg11__T6va_argZ6va_argFPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZ13inXMMregisterMFNaNbNiNfC8TypeInfoZb> 4ad640: 84 c0 test %al,%al 4ad642: 75 05 jne 4ad649 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0xbd> 4ad644: 4d 85 f6 test %r14,%r14 4ad647: 74 3c je 4ad685 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0xf9> 4ad649: 81 7b 04 b0 00 00 00 cmpl $0xb0,0x4(%rbx) 4ad650: 73 18 jae 4ad66a <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0xde> 4ad652: 41 8a d4 mov %r12b,%dl 4ad655: 80 f2 01 xor $0x1,%dl 4ad658: 74 10 je 4ad66a <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0xde> 4ad65a: 4c 8b 6b 10 mov 0x10(%rbx),%r13 4ad65e: 8b 7b 04 mov 0x4(%rbx),%edi 4ad661: 4c 03 ef add %rdi,%r13 4ad664: 83 43 04 10 addl $0x10,0x4(%rbx) 4ad668: eb 44 jmp 4ad6ae <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x122> 4ad66a: 4c 8b 6b 08 mov 0x8(%rbx),%r13 4ad66e: 49 8d 77 07 lea 0x7(%r15),%rsi 4ad672: 48 81 e6 f8 ff ff ff and $0xfffffffffffffff8,%rsi 4ad679: 48 01 73 08 add %rsi,0x8(%rbx) 4ad67d: 41 bc 01 00 00 00 mov $0x1,%r12d 4ad683: eb 29 jmp 4ad6ae <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x122> 4ad685: 83 3b 30 cmpl $0x30,(%rbx) 4ad688: 73 15 jae 4ad69f <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x113> 4ad68a: 41 8a c4 mov %r12b,%al 4ad68d: 34 01 xor $0x1,%al 4ad68f: 74 0e je 4ad69f <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x113> 4ad691: 4c 8b 6b 10 mov 0x10(%rbx),%r13 4ad695: 8b 0b mov (%rbx),%ecx 4ad697: 4c 03 e9 add %rcx,%r13 4ad69a: 83 03 08 addl $0x8,(%rbx) 4ad69d: eb 0f jmp 4ad6ae <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x122> 4ad69f: 4c 8b 6b 08 mov 0x8(%rbx),%r13 4ad6a3: 48 83 43 08 08 addq $0x8,0x8(%rbx) 4ad6a8: 41 bc 01 00 00 00 mov $0x1,%r12d 4ad6ae: 49 8b d7 mov %r15,%rdx 4ad6b1: 49 8b f5 mov %r13,%rsi 4ad6b4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad6b8: e8 83 a2 fd ff callq 487940 4ad6bd: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4ad6c2: 0f 84 23 01 00 00 je 4ad7eb <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x25f> 4ad6c8: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ad6cc: 31 ff xor %edi,%edi 4ad6ce: e8 29 01 00 00 callq 4ad7fc <_D4core4stdc6stdarg11__T6va_argZ6va_argFPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZ13inXMMregisterMFNaNbNiNfC8TypeInfoZb> 4ad6d3: 84 c0 test %al,%al 4ad6d5: 74 52 je 4ad729 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x19d> 4ad6d7: 81 7b 04 b0 00 00 00 cmpl $0xb0,0x4(%rbx) 4ad6de: 73 1d jae 4ad6fd <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x171> 4ad6e0: 41 8a f4 mov %r12b,%sil 4ad6e3: 40 80 f6 01 xor $0x1,%sil 4ad6e7: 74 14 je 4ad6fd <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x171> 4ad6e9: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4ad6ed: 4c 8b 6b 10 mov 0x10(%rbx),%r13 4ad6f1: 8b 73 04 mov 0x4(%rbx),%esi 4ad6f4: 4c 03 ee add %rsi,%r13 4ad6f7: 83 43 04 10 addl $0x10,0x4(%rbx) 4ad6fb: eb 75 jmp 4ad772 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1e6> 4ad6fd: 41 8a fc mov %r12b,%dil 4ad700: 40 80 f7 01 xor $0x1,%dil 4ad704: 75 49 jne 4ad74f <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1c3> 4ad706: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4ad70a: 4c 8b 6b 08 mov 0x8(%rbx),%r13 4ad70e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ad712: 48 8b 07 mov (%rdi),%rax 4ad715: 48 ff 50 40 rex.W callq *0x40(%rax) 4ad719: 48 83 c0 07 add $0x7,%rax 4ad71d: 48 25 f8 ff ff ff and $0xfffffffffffffff8,%rax 4ad723: 48 01 43 08 add %rax,0x8(%rbx) 4ad727: eb 49 jmp 4ad772 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1e6> 4ad729: 83 3b 30 cmpl $0x30,(%rbx) 4ad72c: 73 19 jae 4ad747 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1bb> 4ad72e: 41 8a c4 mov %r12b,%al 4ad731: 34 01 xor $0x1,%al 4ad733: 74 12 je 4ad747 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1bb> 4ad735: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4ad739: 4c 8b 6b 10 mov 0x10(%rbx),%r13 4ad73d: 8b 13 mov (%rbx),%edx 4ad73f: 4c 03 ea add %rdx,%r13 4ad742: 83 03 08 addl $0x8,(%rbx) 4ad745: eb 2b jmp 4ad772 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1e6> 4ad747: 41 8a cc mov %r12b,%cl 4ad74a: 80 f1 01 xor $0x1,%cl 4ad74d: 74 16 je 4ad765 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x1d9> 4ad74f: 8b 4d e8 mov -0x18(%rbp),%ecx 4ad752: 89 4b 04 mov %ecx,0x4(%rbx) 4ad755: 8b 55 ec mov -0x14(%rbp),%edx 4ad758: 89 13 mov %edx,(%rbx) 4ad75a: 41 bc 01 00 00 00 mov $0x1,%r12d 4ad760: e9 d0 fe ff ff jmpq 4ad635 <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0xa9> 4ad765: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4ad769: 4c 8b 6b 08 mov 0x8(%rbx),%r13 4ad76d: 48 83 43 08 08 addq $0x8,0x8(%rbx) 4ad772: 49 8b fc mov %r12,%rdi 4ad775: 49 8b 04 24 mov (%r12),%rax 4ad779: 48 ff 50 40 rex.W callq *0x40(%rax) 4ad77d: 48 8d 50 f8 lea -0x8(%rax),%rdx 4ad781: 49 8b f5 mov %r13,%rsi 4ad784: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad788: 48 83 c7 08 add $0x8,%rdi 4ad78c: e8 af a1 fd ff callq 487940 4ad791: eb 58 jmp 4ad7eb <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x25f> 4ad793: 49 8b fc mov %r12,%rdi 4ad796: 49 8b 0c 24 mov (%r12),%rcx 4ad79a: 48 ff 91 80 00 00 00 rex.W callq *0x80(%rcx) 4ad7a1: 49 89 c5 mov %rax,%r13 4ad7a4: 49 8b fc mov %r12,%rdi 4ad7a7: 49 8b 14 24 mov (%r12),%rdx 4ad7ab: 48 ff 52 40 rex.W callq *0x40(%rdx) 4ad7af: 49 89 c6 mov %rax,%r14 4ad7b2: 49 8d 46 07 lea 0x7(%r14),%rax 4ad7b6: 48 25 f8 ff ff ff and $0xfffffffffffffff8,%rax 4ad7bc: 4c 8b 7b 08 mov 0x8(%rbx),%r15 4ad7c0: 4f 8d bc 3d ff ff ff lea -0x1(%r13,%r15,1),%r15 4ad7c7: ff 4ad7c8: 49 8d 75 ff lea -0x1(%r13),%rsi 4ad7cc: 48 f7 d6 not %rsi 4ad7cf: 4c 23 fe and %rsi,%r15 4ad7d2: 49 03 c7 add %r15,%rax 4ad7d5: 48 89 43 08 mov %rax,0x8(%rbx) 4ad7d9: 49 8b d6 mov %r14,%rdx 4ad7dc: 49 8b f7 mov %r15,%rsi 4ad7df: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ad7e3: e8 58 a1 fd ff callq 487940 4ad7e8: eb 01 jmp 4ad7eb <_D4core4stdc6stdarg11__T6va_argZ6va_argFNbPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZv+0x25f> 4ad7ea: f4 hlt 4ad7eb: 41 5f pop %r15 4ad7ed: 41 5e pop %r14 4ad7ef: 41 5d pop %r13 4ad7f1: 41 5c pop %r12 4ad7f3: 5b pop %rbx 4ad7f4: 48 8b e5 mov %rbp,%rsp 4ad7f7: 5d pop %rbp 4ad7f8: c3 retq 4ad7f9: 0f 1f 00 nopl (%rax) 00000000004ad7fc <_D4core4stdc6stdarg11__T6va_argZ6va_argFPS4core4stdc6stdarg13__va_list_tagC8TypeInfoPvZ13inXMMregisterMFNaNbNiNfC8TypeInfoZb>: 4ad7fc: 55 push %rbp 4ad7fd: 48 8b ec mov %rsp,%rbp 4ad800: 48 83 ec 10 sub $0x10,%rsp 4ad804: 48 89 f7 mov %rsi,%rdi 4ad807: 48 8b 06 mov (%rsi),%rax 4ad80a: 48 ff 50 60 rex.W callq *0x60(%rax) 4ad80e: 48 0f ba e0 01 bt $0x1,%rax 4ad813: 19 c0 sbb %eax,%eax 4ad815: f7 d8 neg %eax 4ad817: 48 8b e5 mov %rbp,%rsp 4ad81a: 5d pop %rbp 4ad81b: c3 retq 00000000004ad81c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTbZ6getArgMFNaNbNiZb>: 4ad81c: 55 push %rbp 4ad81d: 48 8b ec mov %rsp,%rbp 4ad820: 48 83 ec 10 sub $0x10,%rsp 4ad824: be 10 98 4e 00 mov $0x4e9810,%esi 4ad829: e8 8e e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad82e: 8a 00 mov (%rax),%al 4ad830: 48 8b e5 mov %rbp,%rsp 4ad833: 5d pop %rbp 4ad834: c3 retq 4ad835: 00 00 add %al,(%rax) ... 00000000004ad838 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTaZ6getArgMFNaNbNiZa>: 4ad838: 55 push %rbp 4ad839: 48 8b ec mov %rsp,%rbp 4ad83c: 48 83 ec 10 sub $0x10,%rsp 4ad840: be b0 fe 4d 00 mov $0x4dfeb0,%esi 4ad845: e8 72 e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad84a: 8a 00 mov (%rax),%al 4ad84c: 48 8b e5 mov %rbp,%rsp 4ad84f: 5d pop %rbp 4ad850: c3 retq 4ad851: 00 00 add %al,(%rax) ... 00000000004ad854 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTuZ6getArgMFNaNbNiZu>: 4ad854: 55 push %rbp 4ad855: 48 8b ec mov %rsp,%rbp 4ad858: 48 83 ec 10 sub $0x10,%rsp 4ad85c: be 00 4b 4e 00 mov $0x4e4b00,%esi 4ad861: e8 56 e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad866: 66 8b 00 mov (%rax),%ax 4ad869: 48 8b e5 mov %rbp,%rsp 4ad86c: 5d pop %rbp 4ad86d: c3 retq ... 00000000004ad870 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTwZ6getArgMFNaNbNiZw>: 4ad870: 55 push %rbp 4ad871: 48 8b ec mov %rsp,%rbp 4ad874: 48 83 ec 10 sub $0x10,%rsp 4ad878: be 00 44 4e 00 mov $0x4e4400,%esi 4ad87d: e8 3a e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad882: 8b 00 mov (%rax),%eax 4ad884: 48 8b e5 mov %rbp,%rsp 4ad887: 5d pop %rbp 4ad888: c3 retq 4ad889: 00 00 add %al,(%rax) ... 00000000004ad88c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTgZ6getArgMFNaNbNiZg>: 4ad88c: 55 push %rbp 4ad88d: 48 8b ec mov %rsp,%rbp 4ad890: 48 83 ec 10 sub $0x10,%rsp 4ad894: be d0 fd 4d 00 mov $0x4dfdd0,%esi 4ad899: e8 1e e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad89e: 8a 00 mov (%rax),%al 4ad8a0: 48 8b e5 mov %rbp,%rsp 4ad8a3: 5d pop %rbp 4ad8a4: c3 retq 4ad8a5: 00 00 add %al,(%rax) ... 00000000004ad8a8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgThZ6getArgMFNaNbNiZh>: 4ad8a8: 55 push %rbp 4ad8a9: 48 8b ec mov %rsp,%rbp 4ad8ac: 48 83 ec 10 sub $0x10,%rsp 4ad8b0: be 90 ff 4d 00 mov $0x4dff90,%esi 4ad8b5: e8 02 e4 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad8ba: 8a 00 mov (%rax),%al 4ad8bc: 48 8b e5 mov %rbp,%rsp 4ad8bf: 5d pop %rbp 4ad8c0: c3 retq 4ad8c1: 00 00 add %al,(%rax) ... 00000000004ad8c4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTsZ6getArgMFNaNbNiZs>: 4ad8c4: 55 push %rbp 4ad8c5: 48 8b ec mov %rsp,%rbp 4ad8c8: 48 83 ec 10 sub $0x10,%rsp 4ad8cc: be 40 49 4e 00 mov $0x4e4940,%esi 4ad8d1: e8 e6 e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad8d6: 66 8b 00 mov (%rax),%ax 4ad8d9: 48 8b e5 mov %rbp,%rsp 4ad8dc: 5d pop %rbp 4ad8dd: c3 retq ... 00000000004ad8e0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTtZ6getArgMFNaNbNiZt>: 4ad8e0: 55 push %rbp 4ad8e1: 48 8b ec mov %rsp,%rbp 4ad8e4: 48 83 ec 10 sub $0x10,%rsp 4ad8e8: be 20 4a 4e 00 mov $0x4e4a20,%esi 4ad8ed: e8 ca e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad8f2: 66 8b 00 mov (%rax),%ax 4ad8f5: 48 8b e5 mov %rbp,%rsp 4ad8f8: 5d pop %rbp 4ad8f9: c3 retq ... 00000000004ad8fc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTiZ6getArgMFNaNbNiZi>: 4ad8fc: 55 push %rbp 4ad8fd: 48 8b ec mov %rsp,%rbp 4ad900: 48 83 ec 10 sub $0x10,%rsp 4ad904: be a0 46 4e 00 mov $0x4e46a0,%esi 4ad909: e8 ae e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad90e: 8b 00 mov (%rax),%eax 4ad910: 48 8b e5 mov %rbp,%rsp 4ad913: 5d pop %rbp 4ad914: c3 retq 4ad915: 00 00 add %al,(%rax) ... 00000000004ad918 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTkZ6getArgMFNaNbNiZk>: 4ad918: 55 push %rbp 4ad919: 48 8b ec mov %rsp,%rbp 4ad91c: 48 83 ec 10 sub $0x10,%rsp 4ad920: be b0 d8 4d 00 mov $0x4dd8b0,%esi 4ad925: e8 92 e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad92a: 8b 00 mov (%rax),%eax 4ad92c: 48 8b e5 mov %rbp,%rsp 4ad92f: 5d pop %rbp 4ad930: c3 retq 4ad931: 00 00 add %al,(%rax) ... 00000000004ad934 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTlZ6getArgMFNaNbNiZl>: 4ad934: 55 push %rbp 4ad935: 48 8b ec mov %rsp,%rbp 4ad938: 48 83 ec 10 sub $0x10,%rsp 4ad93c: be 80 47 4e 00 mov $0x4e4780,%esi 4ad941: e8 76 e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad946: 48 8b 00 mov (%rax),%rax 4ad949: 48 8b e5 mov %rbp,%rsp 4ad94c: 5d pop %rbp 4ad94d: c3 retq ... 00000000004ad950 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTmZ6getArgMFNaNbNiZm>: 4ad950: 55 push %rbp 4ad951: 48 8b ec mov %rsp,%rbp 4ad954: 48 83 ec 10 sub $0x10,%rsp 4ad958: be 70 00 4e 00 mov $0x4e0070,%esi 4ad95d: e8 5a e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad962: 48 8b 00 mov (%rax),%rax 4ad965: 48 8b e5 mov %rbp,%rsp 4ad968: 5d pop %rbp 4ad969: c3 retq ... 00000000004ad96c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ20__T6getArgTC6ObjectZ6getArgMFNaNbNiZC6Object>: 4ad96c: 55 push %rbp 4ad96d: 48 8b ec mov %rsp,%rbp 4ad970: 48 83 ec 10 sub $0x10,%rsp 4ad974: be 90 0f 4f 00 mov $0x4f0f90,%esi 4ad979: e8 3e e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad97e: 48 8b 00 mov (%rax),%rax 4ad981: 48 8b e5 mov %rbp,%rsp 4ad984: 5d pop %rbp 4ad985: c3 retq ... 00000000004ad988 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTPvZ6getArgMFNaNbNiZPv>: 4ad988: 55 push %rbp 4ad989: 48 8b ec mov %rsp,%rbp 4ad98c: 48 83 ec 10 sub $0x10,%rsp 4ad990: be 80 16 4f 00 mov $0x4f1680,%esi 4ad995: e8 22 e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad99a: 48 8b 00 mov (%rax),%rax 4ad99d: 48 8b e5 mov %rbp,%rsp 4ad9a0: 5d pop %rbp 4ad9a1: c3 retq ... 00000000004ad9a4 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTfZ6getArgMFNaNbNiZf>: 4ad9a4: 55 push %rbp 4ad9a5: 48 8b ec mov %rsp,%rbp 4ad9a8: 48 83 ec 10 sub $0x10,%rsp 4ad9ac: be c0 45 4e 00 mov $0x4e45c0,%esi 4ad9b1: e8 06 e3 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad9b6: f3 0f 10 00 movss (%rax),%xmm0 4ad9ba: 48 8b e5 mov %rbp,%rsp 4ad9bd: 5d pop %rbp 4ad9be: c3 retq ... 00000000004ad9c0 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTdZ6getArgMFNaNbNiZd>: 4ad9c0: 55 push %rbp 4ad9c1: 48 8b ec mov %rsp,%rbp 4ad9c4: 48 83 ec 10 sub $0x10,%rsp 4ad9c8: be e0 44 4e 00 mov $0x4e44e0,%esi 4ad9cd: e8 ea e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad9d2: f2 48 0f 10 00 rex.W movsd (%rax),%xmm0 4ad9d7: 48 8b e5 mov %rbp,%rsp 4ad9da: 5d pop %rbp 4ad9db: c3 retq 00000000004ad9dc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTeZ6getArgMFNaNbNiZe>: 4ad9dc: 55 push %rbp 4ad9dd: 48 8b ec mov %rsp,%rbp 4ad9e0: 48 83 ec 10 sub $0x10,%rsp 4ad9e4: be 60 48 4e 00 mov $0x4e4860,%esi 4ad9e9: e8 ce e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ad9ee: db 28 fldt (%rax) 4ad9f0: 48 8b e5 mov %rbp,%rsp 4ad9f3: 5d pop %rbp 4ad9f4: c3 retq 4ad9f5: 00 00 add %al,(%rax) ... 00000000004ad9f8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTqZ6getArgMFNaNbNiZq>: 4ad9f8: 55 push %rbp 4ad9f9: 48 8b ec mov %rsp,%rbp 4ad9fc: 48 83 ec 20 sub $0x20,%rsp 4ada00: be 50 96 4e 00 mov $0x4e9650,%esi 4ada05: e8 b2 e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ada0a: d9 00 flds (%rax) 4ada0c: d9 40 04 flds 0x4(%rax) 4ada0f: d9 5d e0 fstps -0x20(%rbp) 4ada12: f3 0f 10 4d e0 movss -0x20(%rbp),%xmm1 4ada17: d9 5d e0 fstps -0x20(%rbp) 4ada1a: f3 0f 10 45 e0 movss -0x20(%rbp),%xmm0 4ada1f: 48 8b e5 mov %rbp,%rsp 4ada22: 5d pop %rbp 4ada23: c3 retq 00000000004ada24 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTrZ6getArgMFNaNbNiZr>: 4ada24: 55 push %rbp 4ada25: 48 8b ec mov %rsp,%rbp 4ada28: 48 83 ec 20 sub $0x20,%rsp 4ada2c: be 70 95 4e 00 mov $0x4e9570,%esi 4ada31: e8 86 e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ada36: dd 00 fldl (%rax) 4ada38: dd 40 08 fldl 0x8(%rax) 4ada3b: dd 5d e0 fstpl -0x20(%rbp) 4ada3e: f2 0f 10 4d e0 movsd -0x20(%rbp),%xmm1 4ada43: dd 5d e0 fstpl -0x20(%rbp) 4ada46: f2 0f 10 45 e0 movsd -0x20(%rbp),%xmm0 4ada4b: 48 8b e5 mov %rbp,%rsp 4ada4e: 5d pop %rbp 4ada4f: c3 retq 00000000004ada50 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ13__T6getArgTcZ6getArgMFNaNbNiZc>: 4ada50: 55 push %rbp 4ada51: 48 8b ec mov %rsp,%rbp 4ada54: 48 83 ec 10 sub $0x10,%rsp 4ada58: be 30 97 4e 00 mov $0x4e9730,%esi 4ada5d: e8 5a e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ada62: db 28 fldt (%rax) 4ada64: db 68 10 fldt 0x10(%rax) 4ada67: 48 8b e5 mov %rbp,%rsp 4ada6a: 5d pop %rbp 4ada6b: c3 retq 00000000004ada6c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTAvZ6getArgMFNaNbNiZAv>: 4ada6c: 55 push %rbp 4ada6d: 48 8b ec mov %rsp,%rbp 4ada70: 48 83 ec 10 sub $0x10,%rsp 4ada74: be c0 90 4e 00 mov $0x4e90c0,%esi 4ada79: e8 3e e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ada7e: 48 8b 50 08 mov 0x8(%rax),%rdx 4ada82: 48 8b 00 mov (%rax),%rax 4ada85: 48 8b e5 mov %rbp,%rsp 4ada88: 5d pop %rbp 4ada89: c3 retq ... 00000000004ada8c <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTHlhZ6getArgMFNaNbNiZHlh>: 4ada8c: 55 push %rbp 4ada8d: 48 8b ec mov %rsp,%rbp 4ada90: 48 83 ec 10 sub $0x10,%rsp 4ada94: be e0 6b 4f 00 mov $0x4f6be0,%esi 4ada99: e8 1e e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4ada9e: 48 8b 00 mov (%rax),%rax 4adaa1: 48 8b e5 mov %rbp,%rsp 4adaa4: 5d pop %rbp 4adaa5: c3 retq ... 00000000004adaa8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAyaZ6getArgMFNaNbNiZAya>: 4adaa8: 55 push %rbp 4adaa9: 48 8b ec mov %rsp,%rbp 4adaac: 48 83 ec 10 sub $0x10,%rsp 4adab0: be c0 d7 4d 00 mov $0x4dd7c0,%esi 4adab5: e8 02 e2 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4adaba: 48 8b 50 08 mov 0x8(%rax),%rdx 4adabe: 48 8b 00 mov (%rax),%rax 4adac1: 48 8b e5 mov %rbp,%rsp 4adac4: 5d pop %rbp 4adac5: c3 retq ... 00000000004adac8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ14__T6getArgTAuZ6getArgMFNaNbNiZAu>: 4adac8: 55 push %rbp 4adac9: 48 8b ec mov %rsp,%rbp 4adacc: 48 83 ec 10 sub $0x10,%rsp 4adad0: be 10 43 4e 00 mov $0x4e4310,%esi 4adad5: e8 e2 e1 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4adada: 48 8b 50 08 mov 0x8(%rax),%rdx 4adade: 48 8b 00 mov (%rax),%rax 4adae1: 48 8b e5 mov %rbp,%rsp 4adae4: 5d pop %rbp 4adae5: c3 retq ... 00000000004adae8 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAywZ6getArgMFNaNbNiZAyw>: 4adae8: 55 push %rbp 4adae9: 48 8b ec mov %rsp,%rbp 4adaec: 48 83 ec 10 sub $0x10,%rsp 4adaf0: be 00 6c 4f 00 mov $0x4f6c00,%esi 4adaf5: e8 c2 e1 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4adafa: 48 8b 50 08 mov 0x8(%rax),%rdx 4adafe: 48 8b 00 mov (%rax),%rax 4adb01: 48 8b e5 mov %rbp,%rsp 4adb04: 5d pop %rbp 4adb05: c3 retq ... 00000000004adb08 <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ15__T6getArgTAyuZ6getArgMFNaNbNiZAyu>: 4adb08: 55 push %rbp 4adb09: 48 8b ec mov %rsp,%rbp 4adb0c: 48 83 ec 10 sub $0x10,%rsp 4adb10: be 20 6c 4f 00 mov $0x4f6c20,%esi 4adb15: e8 a2 e1 ff ff callq 4abcbc <_D3std6format13__T8doFormatZ8doFormatFMDFwZvAC8TypeInfoPS4core4stdc6stdarg13__va_list_tagZ7skipArgMFNaNbNiC8TypeInfoZPv> 4adb1a: 48 8b 50 08 mov 0x8(%rax),%rdx 4adb1e: 48 8b 00 mov (%rax),%rax 4adb21: 48 8b e5 mov %rbp,%rsp 4adb24: 5d pop %rbp 4adb25: c3 retq ... 00000000004adb28 <_D3std10functional7__arrayZ>: 4adb28: 55 push %rbp 4adb29: 48 8b ec mov %rsp,%rbp 4adb2c: 48 83 ec 10 sub $0x10,%rsp 4adb30: 48 89 fa mov %rdi,%rdx 4adb33: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adb37: ba 47 5b 4e 00 mov $0x4e5b47,%edx 4adb3c: bf 10 00 00 00 mov $0x10,%edi 4adb41: 48 89 d6 mov %rdx,%rsi 4adb44: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adb48: e8 fb b2 fd ff callq 488e48 <_d_arraybounds> 4adb4d: 0f 1f 00 nopl (%rax) 00000000004adb50 <_D3std10functional8__assertFiZv>: 4adb50: 55 push %rbp 4adb51: 48 8b ec mov %rsp,%rbp 4adb54: 48 83 ec 10 sub $0x10,%rsp 4adb58: 48 89 fa mov %rdi,%rdx 4adb5b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adb5f: ba 47 5b 4e 00 mov $0x4e5b47,%edx 4adb64: bf 10 00 00 00 mov $0x10,%edi 4adb69: 48 89 d6 mov %rdx,%rsi 4adb6c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adb70: e8 8b b1 fd ff callq 488d00 <_d_assert> 4adb75: 0f 1f 00 nopl (%rax) 00000000004adb78 <_D3std10functional15__unittest_failFiZv>: 4adb78: 55 push %rbp 4adb79: 48 8b ec mov %rsp,%rbp 4adb7c: 48 83 ec 10 sub $0x10,%rsp 4adb80: 48 89 fa mov %rdi,%rdx 4adb83: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adb87: ba 47 5b 4e 00 mov $0x4e5b47,%edx 4adb8c: bf 10 00 00 00 mov $0x10,%edi 4adb91: 48 89 d6 mov %rdx,%rsi 4adb94: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adb98: e8 f3 b1 fd ff callq 488d90 <_d_unittest> 4adb9d: 48 8b e5 mov %rbp,%rsp 4adba0: 5d pop %rbp 4adba1: c3 retq ... 00000000004adba4 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTiZ6safeOpFNaNbNiNfKmKiZb>: 4adba4: 55 push %rbp 4adba5: 48 8b ec mov %rsp,%rbp 4adba8: 48 83 ec 10 sub $0x10,%rsp 4adbac: 8b 07 mov (%rdi),%eax 4adbae: 85 c0 test %eax,%eax 4adbb0: 78 0f js 4adbc1 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTiZ6safeOpFNaNbNiNfKmKiZb+0x1d> 4adbb2: 48 8b 36 mov (%rsi),%rsi 4adbb5: 48 89 c7 mov %rax,%rdi 4adbb8: e8 13 00 00 00 callq 4adbd0 <_D3std10functional20__T6safeOpVAyaa1_3cZ17__T8unsafeOpTmTiZ8unsafeOpFNaNbNiNfmiZb> 4adbbd: 84 c0 test %al,%al 4adbbf: 75 04 jne 4adbc5 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTiZ6safeOpFNaNbNiNfKmKiZb+0x21> 4adbc1: 31 c0 xor %eax,%eax 4adbc3: eb 05 jmp 4adbca <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTiZ6safeOpFNaNbNiNfKmKiZb+0x26> 4adbc5: b8 01 00 00 00 mov $0x1,%eax 4adbca: 48 8b e5 mov %rbp,%rsp 4adbcd: 5d pop %rbp 4adbce: c3 retq ... 00000000004adbd0 <_D3std10functional20__T6safeOpVAyaa1_3cZ17__T8unsafeOpTmTiZ8unsafeOpFNaNbNiNfmiZb>: 4adbd0: 55 push %rbp 4adbd1: 48 8b ec mov %rsp,%rbp 4adbd4: 48 83 ec 10 sub $0x10,%rsp 4adbd8: 89 7d f0 mov %edi,-0x10(%rbp) 4adbdb: 48 63 45 f0 movslq -0x10(%rbp),%rax 4adbdf: 48 39 c6 cmp %rax,%rsi 4adbe2: 0f 92 c0 setb %al 4adbe5: 48 0f b6 c0 movzbq %al,%rax 4adbe9: 48 8b e5 mov %rbp,%rsp 4adbec: 5d pop %rbp 4adbed: c3 retq ... 00000000004adbf0 <_D3std6mmfile7__arrayZ>: 4adbf0: 55 push %rbp 4adbf1: 48 8b ec mov %rsp,%rbp 4adbf4: 48 83 ec 10 sub $0x10,%rsp 4adbf8: 48 89 fa mov %rdi,%rdx 4adbfb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adbff: ba ab 5b 4e 00 mov $0x4e5bab,%edx 4adc04: bf 0c 00 00 00 mov $0xc,%edi 4adc09: 48 89 d6 mov %rdx,%rsi 4adc0c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adc10: e8 33 b2 fd ff callq 488e48 <_d_arraybounds> 4adc15: 0f 1f 00 nopl (%rax) 00000000004adc18 <_D3std6mmfile8__assertFiZv>: 4adc18: 55 push %rbp 4adc19: 48 8b ec mov %rsp,%rbp 4adc1c: 48 83 ec 10 sub $0x10,%rsp 4adc20: 48 89 fa mov %rdi,%rdx 4adc23: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adc27: ba ab 5b 4e 00 mov $0x4e5bab,%edx 4adc2c: bf 0c 00 00 00 mov $0xc,%edi 4adc31: 48 89 d6 mov %rdx,%rsi 4adc34: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adc38: e8 c3 b0 fd ff callq 488d00 <_d_assert> 4adc3d: 0f 1f 00 nopl (%rax) 00000000004adc40 <_D3std6mmfile15__unittest_failFiZv>: 4adc40: 55 push %rbp 4adc41: 48 8b ec mov %rsp,%rbp 4adc44: 48 83 ec 10 sub $0x10,%rsp 4adc48: 48 89 fa mov %rdi,%rdx 4adc4b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4adc4f: ba ab 5b 4e 00 mov $0x4e5bab,%edx 4adc54: bf 0c 00 00 00 mov $0xc,%edi 4adc59: 48 89 d6 mov %rdx,%rsi 4adc5c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4adc60: e8 2b b1 fd ff callq 488d90 <_d_unittest> 4adc65: 48 8b e5 mov %rbp,%rsp 4adc68: 5d pop %rbp 4adc69: c3 retq ... 00000000004adc6c <_D3std6mmfile6MmFile6__ctorMFAyaZC3std6mmfile6MmFile>: 4adc6c: 55 push %rbp 4adc6d: 48 8b ec mov %rsp,%rbp 4adc70: 48 83 ec 20 sub $0x20,%rsp 4adc74: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4adc78: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4adc7c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4adc80: ff 75 f8 pushq -0x8(%rbp) 4adc83: ff 75 f0 pushq -0x10(%rbp) 4adc86: 45 31 c0 xor %r8d,%r8d 4adc89: 31 c9 xor %ecx,%ecx 4adc8b: 31 d2 xor %edx,%edx 4adc8d: 48 89 ce mov %rcx,%rsi 4adc90: e8 67 02 00 00 callq 4adefc <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile> 4adc95: 48 83 c4 10 add $0x10,%rsp 4adc99: 48 8b 45 e0 mov -0x20(%rbp),%rax 4adc9d: 48 8b e5 mov %rbp,%rsp 4adca0: 5d pop %rbp 4adca1: c3 retq 4adca2: 66 90 xchg %ax,%ax 00000000004adca4 <_D3std6mmfile6MmFile6__ctorMFS3std5stdio4FileE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile>: 4adca4: 55 push %rbp 4adca5: 48 8b ec mov %rsp,%rbp 4adca8: 48 83 ec 38 sub $0x38,%rsp 4adcac: 53 push %rbx 4adcad: 41 54 push %r12 4adcaf: 41 55 push %r13 4adcb1: 41 56 push %r14 4adcb3: 41 57 push %r15 4adcb5: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4adcb9: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4adcbd: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4adcc1: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4adcc5: 44 89 45 f8 mov %r8d,-0x8(%rbp) 4adcc9: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4adccd: e8 86 e3 fd ff callq 48c058 <_D3std5stdio4File6filenoMxFNdNeZi> 4adcd2: 49 89 c1 mov %rax,%r9 4adcd5: 44 8b 45 f8 mov -0x8(%rbp),%r8d 4adcd9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4adcdd: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4adce1: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4adce5: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4adce9: e8 56 00 00 00 callq 4add44 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile> 4adcee: 48 8b 45 d8 mov -0x28(%rbp),%rax 4adcf2: 48 89 45 d0 mov %rax,-0x30(%rbp) 4adcf6: 48 83 ec 08 sub $0x8,%rsp 4adcfa: e8 25 00 00 00 callq 4add24 <_D3std6mmfile6MmFile6__ctorMFS3std5stdio4FileE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x80> 4adcff: 48 83 c4 08 add $0x8,%rsp 4add03: 48 8b 45 d0 mov -0x30(%rbp),%rax 4add07: 41 5f pop %r15 4add09: 41 5e pop %r14 4add0b: 41 5d pop %r13 4add0d: 41 5c pop %r12 4add0f: 5b pop %rbx 4add10: 48 8b e5 mov %rbp,%rsp 4add13: 5d pop %rbp 4add14: c3 retq 4add15: 48 83 ec 08 sub $0x8,%rsp 4add19: e8 06 00 00 00 callq 4add24 <_D3std6mmfile6MmFile6__ctorMFS3std5stdio4FileE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x80> 4add1e: 48 83 c4 08 add $0x8,%rsp 4add22: eb 0a jmp 4add2e <_D3std6mmfile6MmFile6__ctorMFS3std5stdio4FileE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x8a> 4add24: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4add28: e8 c3 d0 fd ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 4add2d: c3 retq 4add2e: 48 8b 45 d8 mov -0x28(%rbp),%rax 4add32: 41 5f pop %r15 4add34: 41 5e pop %r14 4add36: 41 5d pop %r13 4add38: 41 5c pop %r12 4add3a: 5b pop %rbx 4add3b: 48 8b e5 mov %rbp,%rsp 4add3e: 5d pop %rbp 4add3f: c3 retq 4add40: 0f 1f 40 00 nopl 0x0(%rax) 00000000004add44 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile>: 4add44: 55 push %rbp 4add45: 48 8b ec mov %rsp,%rbp 4add48: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4add4f: 53 push %rbx 4add50: 41 54 push %r12 4add52: 41 55 push %r13 4add54: 41 56 push %r14 4add56: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4add5a: 49 89 fc mov %rdi,%r12 4add5d: 49 89 f6 mov %rsi,%r14 4add60: 49 89 cd mov %rcx,%r13 4add63: 4c 89 c3 mov %r8,%rbx 4add66: 48 83 fb 03 cmp $0x3,%rbx 4add6a: 77 40 ja 4addac <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x68> 4add6c: ff 24 dd c0 5b 4e 00 jmpq *0x4e5bc0(,%rbx,8) 4add73: b8 01 00 00 00 mov $0x1,%eax 4add78: 41 89 44 24 60 mov %eax,0x60(%r12) 4add7d: 41 89 44 24 5c mov %eax,0x5c(%r12) 4add82: eb 29 jmp 4addad <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x69> 4add84: 41 c7 44 24 60 01 00 movl $0x1,0x60(%r12) 4add8b: 00 00 4add8d: 41 c7 44 24 5c 03 00 movl $0x3,0x5c(%r12) 4add94: 00 00 4add96: eb 15 jmp 4addad <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x69> 4add98: 41 c7 44 24 60 02 00 movl $0x2,0x60(%r12) 4add9f: 00 00 4adda1: 41 c7 44 24 5c 03 00 movl $0x3,0x5c(%r12) 4adda8: 00 00 4addaa: eb 01 jmp 4addad <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x69> 4addac: f4 hlt 4addad: 45 89 4c 24 58 mov %r9d,0x58(%r12) 4addb2: 48 8d b5 48 ff ff ff lea -0xb8(%rbp),%rsi 4addb9: 4c 89 cf mov %r9,%rdi 4addbc: e8 ff f4 02 00 callq 4dd2c0 4addc1: 48 89 c2 mov %rax,%rdx 4addc4: f7 da neg %edx 4addc6: 19 d2 sbb %edx,%edx 4addc8: ff c2 inc %edx 4addca: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4addd1: 49 8b fc mov %r12,%rdi 4addd4: ba c4 de 4a 00 mov $0x4adec4,%edx 4addd9: 48 89 d6 mov %rdx,%rsi 4adddc: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4adde3: e8 00 4d fe ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4adde8: 41 8b 44 24 5c mov 0x5c(%r12),%eax 4added: a9 02 00 00 00 test $0x2,%eax 4addf2: 74 32 je 4ade26 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xe2> 4addf4: 4c 39 ad 78 ff ff ff cmp %r13,-0x88(%rbp) 4addfb: 73 29 jae 4ade26 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xe2> 4addfd: 31 d2 xor %edx,%edx 4addff: 49 8d 75 ff lea -0x1(%r13),%rsi 4ade03: 41 8b 7c 24 58 mov 0x58(%r12),%edi 4ade08: e8 13 9e fd ff callq 487c20 4ade0d: c6 45 e0 00 movb $0x0,-0x20(%rbp) 4ade11: ba 01 00 00 00 mov $0x1,%edx 4ade16: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4ade1a: 41 8b 7c 24 58 mov 0x58(%r12),%edi 4ade1f: e8 1c 9e fd ff callq 487c40 4ade24: eb 13 jmp 4ade39 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xf5> 4ade26: a9 01 00 00 00 test $0x1,%eax 4ade2b: 74 0c je 4ade39 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xf5> 4ade2d: 4d 85 ed test %r13,%r13 4ade30: 75 07 jne 4ade39 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xf5> 4ade32: 4c 8b ad 78 ff ff ff mov -0x88(%rbp),%r13 4ade39: 4d 89 6c 24 40 mov %r13,0x40(%r12) 4ade3e: 45 31 c9 xor %r9d,%r9d 4ade41: 45 8b 44 24 58 mov 0x58(%r12),%r8d 4ade46: 41 8b 4c 24 60 mov 0x60(%r12),%ecx 4ade4b: 41 8b 54 24 5c mov 0x5c(%r12),%edx 4ade50: 4d 85 f6 test %r14,%r14 4ade53: 74 15 je 4ade6a <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x126> 4ade55: 49 8b c6 mov %r14,%rax 4ade58: 48 01 c0 add %rax,%rax 4ade5b: 49 3b c5 cmp %r13,%rax 4ade5e: 73 0a jae 4ade6a <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x126> 4ade60: 4a 8d 1c 75 00 00 00 lea 0x0(,%r14,2),%rbx 4ade67: 00 4ade68: eb 03 jmp 4ade6d <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x129> 4ade6a: 4c 89 eb mov %r13,%rbx 4ade6d: 48 89 de mov %rbx,%rsi 4ade70: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4ade74: e8 77 9e fd ff callq 487cf0 4ade79: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ade7d: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4ade81: 75 20 jne 4adea3 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x15f> 4ade83: 31 d2 xor %edx,%edx 4ade85: 48 89 95 40 ff ff ff mov %rdx,-0xc0(%rbp) 4ade8c: 49 8b fc mov %r12,%rdi 4ade8f: ba dc de 4a 00 mov $0x4adedc,%edx 4ade94: 48 89 d6 mov %rdx,%rsi 4ade97: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4ade9e: e8 8d 25 01 00 callq 4c0430 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi146Z12errnoEnforceFNfbLAyaZb> 4adea3: 48 8b c3 mov %rbx,%rax 4adea6: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4adeaa: 49 89 44 24 20 mov %rax,0x20(%r12) 4adeaf: 49 89 4c 24 28 mov %rcx,0x28(%r12) 4adeb4: 49 8b c4 mov %r12,%rax 4adeb7: 41 5e pop %r14 4adeb9: 41 5d pop %r13 4adebb: 41 5c pop %r12 4adebd: 5b pop %rbx 4adebe: 48 8b e5 mov %rbp,%rsp 4adec1: 5d pop %rbp 4adec2: c3 retq 4adec3: 90 nop 00000000004adec4 <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZ12__dgliteral6MFNaNbNiNfZAya>: 4adec4: 55 push %rbp 4adec5: 48 8b ec mov %rsp,%rbp 4adec8: 48 83 ec 10 sub $0x10,%rsp 4adecc: 31 c0 xor %eax,%eax 4adece: 31 d2 xor %edx,%edx 4aded0: 48 8b e5 mov %rbp,%rsp 4aded3: 5d pop %rbp 4aded4: c3 retq 4aded5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004adedc <_D3std6mmfile6MmFile6__ctorMFiE3std6mmfile6MmFile4ModemPvmZ12__dgliteral7MFNaNbNiNfZAya>: 4adedc: 55 push %rbp 4adedd: 48 8b ec mov %rsp,%rbp 4adee0: 48 83 ec 10 sub $0x10,%rsp 4adee4: 48 8b 15 1d 7d 03 00 mov 0x37d1d(%rip),%rdx # 4e5c08 <_TMP4936+0x8> 4adeeb: 48 8b 05 0e 7d 03 00 mov 0x37d0e(%rip),%rax # 4e5c00 <_TMP4936> 4adef2: 48 8b e5 mov %rbp,%rsp 4adef5: 5d pop %rbp 4adef6: c3 retq 4adef7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004adefc <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile>: 4adefc: 55 push %rbp 4adefd: 48 8b ec mov %rsp,%rbp 4adf00: 48 81 ec 08 02 00 00 sub $0x208,%rsp 4adf07: 53 push %rbx 4adf08: 41 54 push %r12 4adf0a: 41 55 push %r13 4adf0c: 41 56 push %r14 4adf0e: 41 57 push %r15 4adf10: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4adf14: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4adf18: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4adf1c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4adf20: 4c 8b e9 mov %rcx,%r13 4adf23: 48 8b 55 18 mov 0x18(%rbp),%rdx 4adf27: 48 8b 45 10 mov 0x10(%rbp),%rax 4adf2b: 48 89 47 10 mov %rax,0x10(%rdi) 4adf2f: 48 89 57 18 mov %rdx,0x18(%rdi) 4adf33: 44 89 47 48 mov %r8d,0x48(%rdi) 4adf37: 48 89 77 38 mov %rsi,0x38(%rdi) 4adf3b: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4adf3f: 48 89 5f 50 mov %rbx,0x50(%rdi) 4adf43: 4c 89 c3 mov %r8,%rbx 4adf46: 48 83 fb 03 cmp $0x3,%rbx 4adf4a: 77 6b ja 4adfb7 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xbb> 4adf4c: ff 24 dd 10 5c 4e 00 jmpq *0x4e5c10(,%rbx,8) 4adf53: 41 ba 01 00 00 00 mov $0x1,%r10d 4adf59: 44 89 57 60 mov %r10d,0x60(%rdi) 4adf5d: 44 89 57 5c mov %r10d,0x5c(%rdi) 4adf61: 31 d2 xor %edx,%edx 4adf63: 45 31 c0 xor %r8d,%r8d 4adf66: eb 50 jmp 4adfb8 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xbc> 4adf68: c7 47 60 01 00 00 00 movl $0x1,0x60(%rdi) 4adf6f: c7 47 5c 03 00 00 00 movl $0x3,0x5c(%rdi) 4adf76: ba 42 02 00 00 mov $0x242,%edx 4adf7b: 41 b8 b0 01 00 00 mov $0x1b0,%r8d 4adf81: eb 35 jmp 4adfb8 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xbc> 4adf83: c7 47 60 01 00 00 00 movl $0x1,0x60(%rdi) 4adf8a: c7 47 5c 03 00 00 00 movl $0x3,0x5c(%rdi) 4adf91: ba 42 00 00 00 mov $0x42,%edx 4adf96: 41 b8 b0 01 00 00 mov $0x1b0,%r8d 4adf9c: eb 1a jmp 4adfb8 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xbc> 4adf9e: 41 b9 02 00 00 00 mov $0x2,%r9d 4adfa4: 44 89 4f 60 mov %r9d,0x60(%rdi) 4adfa8: c7 47 5c 03 00 00 00 movl $0x3,0x5c(%rdi) 4adfaf: 4c 89 ca mov %r9,%rdx 4adfb2: 45 31 c0 xor %r8d,%r8d 4adfb5: eb 01 jmp 4adfb8 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0xbc> 4adfb7: f4 hlt 4adfb8: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 4adfbd: 0f 84 62 01 00 00 je 4ae125 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x229> 4adfc3: 4c 89 6d f0 mov %r13,-0x10(%rbp) 4adfc7: 89 55 c8 mov %edx,-0x38(%rbp) 4adfca: 44 89 45 cc mov %r8d,-0x34(%rbp) 4adfce: 8b 55 cc mov -0x34(%rbp),%edx 4adfd1: 8b 75 c8 mov -0x38(%rbp),%esi 4adfd4: 48 89 95 00 fe ff ff mov %rdx,-0x200(%rbp) 4adfdb: 48 89 b5 08 fe ff ff mov %rsi,-0x1f8(%rbp) 4adfe2: 48 8b 55 18 mov 0x18(%rbp),%rdx 4adfe6: 48 8b 75 10 mov 0x10(%rbp),%rsi 4adfea: 48 8d bd 28 fe ff ff lea -0x1d8(%rbp),%rdi 4adff1: e8 aa ed fd ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4adff6: 48 8d bd 28 fe ff ff lea -0x1d8(%rbp),%rdi 4adffd: e8 fe ee fd ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4ae002: 48 89 c7 mov %rax,%rdi 4ae005: 48 8b 95 00 fe ff ff mov -0x200(%rbp),%rdx 4ae00c: 48 8b b5 08 fe ff ff mov -0x1f8(%rbp),%rsi 4ae013: 31 c0 xor %eax,%eax 4ae015: e8 f6 9b fd ff callq 487c10 4ae01a: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4ae01e: 89 41 58 mov %eax,0x58(%rcx) 4ae021: e8 02 00 00 00 callq 4ae028 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x12c> 4ae026: eb 0d jmp 4ae035 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x139> 4ae028: 48 8d bd 28 fe ff ff lea -0x1d8(%rbp),%rdi 4ae02f: e8 e4 ee fd ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4ae034: c3 retq 4ae035: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae039: 83 78 58 ff cmpl $0xffffffffffffffff,0x58(%rax) 4ae03d: 0f 95 c2 setne %dl 4ae040: 0f b6 d2 movzbl %dl,%edx 4ae043: 48 89 95 10 fe ff ff mov %rdx,-0x1f0(%rbp) 4ae04a: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ae04e: ba e4 e1 4a 00 mov $0x4ae1e4,%edx 4ae053: 48 89 d6 mov %rdx,%rsi 4ae056: 48 8b 95 10 fe ff ff mov -0x1f0(%rbp),%rdx 4ae05d: e8 32 24 01 00 callq 4c0494 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi308Z12errnoEnforceFNfbLAyaZb> 4ae062: b9 24 00 00 00 mov $0x24,%ecx 4ae067: 31 c0 xor %eax,%eax 4ae069: 48 8d bd 38 ff ff ff lea -0xc8(%rbp),%rdi 4ae070: f3 ab rep stos %eax,%es:(%rdi) 4ae072: 48 8d b5 38 ff ff ff lea -0xc8(%rbp),%rsi 4ae079: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4ae07d: 8b 79 58 mov 0x58(%rcx),%edi 4ae080: e8 3b f2 02 00 callq 4dd2c0 4ae085: 85 c0 test %eax,%eax 4ae087: 74 35 je 4ae0be <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x1c2> 4ae089: 4c 8b 6d f0 mov -0x10(%rbp),%r13 4ae08d: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae091: 8b 78 58 mov 0x58(%rax),%edi 4ae094: e8 97 9b fd ff callq 487c30 4ae099: 31 d2 xor %edx,%edx 4ae09b: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 4ae0a2: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ae0a6: ba 1c e2 4a 00 mov $0x4ae21c,%edx 4ae0ab: 48 89 d6 mov %rdx,%rsi 4ae0ae: 48 8b 95 18 fe ff ff mov -0x1e8(%rbp),%rdx 4ae0b5: e8 3e 24 01 00 callq 4c04f8 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi315Z12errnoEnforceFNfbLAyaZb> 4ae0ba: 4c 89 6d f0 mov %r13,-0x10(%rbp) 4ae0be: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae0c2: 8b 48 5c mov 0x5c(%rax),%ecx 4ae0c5: f7 c1 02 00 00 00 test $0x2,%ecx 4ae0cb: 74 3e je 4ae10b <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x20f> 4ae0cd: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4ae0d1: 48 39 9d 68 ff ff ff cmp %rbx,-0x98(%rbp) 4ae0d8: 73 31 jae 4ae10b <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x20f> 4ae0da: 4c 8b 6d f0 mov -0x10(%rbp),%r13 4ae0de: 31 d2 xor %edx,%edx 4ae0e0: 49 8d 75 ff lea -0x1(%r13),%rsi 4ae0e4: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae0e8: 8b 78 58 mov 0x58(%rax),%edi 4ae0eb: e8 30 9b fd ff callq 487c20 4ae0f0: c6 45 d0 00 movb $0x0,-0x30(%rbp) 4ae0f4: ba 01 00 00 00 mov $0x1,%edx 4ae0f9: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4ae0fd: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4ae101: 8b 79 58 mov 0x58(%rcx),%edi 4ae104: e8 37 9b fd ff callq 487c40 4ae109: eb 28 jmp 4ae133 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x237> 4ae10b: 4c 8b 6d f0 mov -0x10(%rbp),%r13 4ae10f: f7 c1 01 00 00 00 test $0x1,%ecx 4ae115: 74 1c je 4ae133 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x237> 4ae117: 4d 85 ed test %r13,%r13 4ae11a: 75 17 jne 4ae133 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x237> 4ae11c: 4c 8b ad 68 ff ff ff mov -0x98(%rbp),%r13 4ae123: eb 0e jmp 4ae133 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x237> 4ae125: c7 47 58 ff ff ff ff movl $0xffffffff,0x58(%rdi) 4ae12c: 81 4f 60 20 00 00 00 orl $0x20,0x60(%rdi) 4ae133: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae137: 4c 89 68 40 mov %r13,0x40(%rax) 4ae13b: 45 31 c9 xor %r9d,%r9d 4ae13e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ae142: 44 8b 42 58 mov 0x58(%rdx),%r8d 4ae146: 8b 4a 60 mov 0x60(%rdx),%ecx 4ae149: 8b 52 5c mov 0x5c(%rdx),%edx 4ae14c: 4c 39 4d e0 cmp %r9,-0x20(%rbp) 4ae150: 74 15 je 4ae167 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x26b> 4ae152: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ae156: 48 01 c0 add %rax,%rax 4ae159: 49 3b c5 cmp %r13,%rax 4ae15c: 73 09 jae 4ae167 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x26b> 4ae15e: 4c 8b 65 e0 mov -0x20(%rbp),%r12 4ae162: 4d 01 e4 add %r12,%r12 4ae165: eb 03 jmp 4ae16a <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x26e> 4ae167: 4d 89 ec mov %r13,%r12 4ae16a: 4c 89 e6 mov %r12,%rsi 4ae16d: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4ae171: e8 7a 9b fd ff callq 487cf0 4ae176: 48 89 c3 mov %rax,%rbx 4ae179: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 4ae17d: 75 41 jne 4ae1c0 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x2c4> 4ae17f: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4ae183: 8b 51 58 mov 0x58(%rcx),%edx 4ae186: 83 fa ff cmp $0xffffffffffffffff,%edx 4ae189: 74 08 je 4ae193 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZC3std6mmfile6MmFile+0x297> 4ae18b: 48 89 d7 mov %rdx,%rdi 4ae18e: e8 9d 9a fd ff callq 487c30 4ae193: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae197: 83 78 58 ff cmpl $0xffffffffffffffff,0x58(%rax) 4ae19b: 0f 95 c2 setne %dl 4ae19e: 0f b6 d2 movzbl %dl,%edx 4ae1a1: 48 89 95 20 fe ff ff mov %rdx,-0x1e0(%rbp) 4ae1a8: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ae1ac: ba 54 e2 4a 00 mov $0x4ae254,%edx 4ae1b1: 48 89 d6 mov %rdx,%rsi 4ae1b4: 48 8b 95 20 fe ff ff mov -0x1e0(%rbp),%rdx 4ae1bb: e8 9c 23 01 00 callq 4c055c <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi341Z12errnoEnforceFNfbLAyaZb> 4ae1c0: 49 8b f4 mov %r12,%rsi 4ae1c3: 48 8b cb mov %rbx,%rcx 4ae1c6: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae1ca: 48 89 70 20 mov %rsi,0x20(%rax) 4ae1ce: 48 89 48 28 mov %rcx,0x28(%rax) 4ae1d2: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ae1d6: 41 5f pop %r15 4ae1d8: 41 5e pop %r14 4ae1da: 41 5d pop %r13 4ae1dc: 41 5c pop %r12 4ae1de: 5b pop %rbx 4ae1df: 48 8b e5 mov %rbp,%rsp 4ae1e2: 5d pop %rbp 4ae1e3: c3 retq 00000000004ae1e4 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZ12__dgliteral6MFNaNbNfZAya>: 4ae1e4: 55 push %rbp 4ae1e5: 48 8b ec mov %rsp,%rbp 4ae1e8: 48 83 ec 10 sub $0x10,%rsp 4ae1ec: 48 8b 57 40 mov 0x40(%rdi),%rdx 4ae1f0: 48 8b 47 38 mov 0x38(%rdi),%rax 4ae1f4: 48 89 c1 mov %rax,%rcx 4ae1f7: 49 89 d0 mov %rdx,%r8 4ae1fa: 48 8b 15 57 7a 03 00 mov 0x37a57(%rip),%rdx # 4e5c58 <_TMP4938+0x8> 4ae201: 48 8b 35 48 7a 03 00 mov 0x37a48(%rip),%rsi # 4e5c50 <_TMP4938> 4ae208: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4ae20d: e8 46 28 fe ff callq 490a58 <_d_arraycatT> 4ae212: 48 8b e5 mov %rbp,%rsp 4ae215: 5d pop %rbp 4ae216: c3 retq 4ae217: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae21c <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZ12__dgliteral7MFNaNbNfZAya>: 4ae21c: 55 push %rbp 4ae21d: 48 8b ec mov %rsp,%rbp 4ae220: 48 83 ec 10 sub $0x10,%rsp 4ae224: 48 8b 57 40 mov 0x40(%rdi),%rdx 4ae228: 48 8b 47 38 mov 0x38(%rdi),%rax 4ae22c: 48 89 c1 mov %rax,%rcx 4ae22f: 49 89 d0 mov %rdx,%r8 4ae232: 48 8b 15 4f 7a 03 00 mov 0x37a4f(%rip),%rdx # 4e5c88 <_TMP4940+0x8> 4ae239: 48 8b 35 40 7a 03 00 mov 0x37a40(%rip),%rsi # 4e5c80 <_TMP4940> 4ae240: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4ae245: e8 0e 28 fe ff callq 490a58 <_d_arraycatT> 4ae24a: 48 8b e5 mov %rbp,%rsp 4ae24d: 5d pop %rbp 4ae24e: c3 retq 4ae24f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae254 <_D3std6mmfile6MmFile6__ctorMFAyaE3std6mmfile6MmFile4ModemPvmZ12__dgliteral8MFNaNbNfZAya>: 4ae254: 55 push %rbp 4ae255: 48 8b ec mov %rsp,%rbp 4ae258: 48 83 ec 10 sub $0x10,%rsp 4ae25c: 48 8b 57 40 mov 0x40(%rdi),%rdx 4ae260: 48 8b 47 38 mov 0x38(%rdi),%rax 4ae264: 48 89 c1 mov %rax,%rcx 4ae267: 49 89 d0 mov %rdx,%r8 4ae26a: 48 8b 15 47 7a 03 00 mov 0x37a47(%rip),%rdx # 4e5cb8 <_TMP4942+0x8> 4ae271: 48 8b 35 38 7a 03 00 mov 0x37a38(%rip),%rsi # 4e5cb0 <_TMP4942> 4ae278: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4ae27d: e8 d6 27 fe ff callq 490a58 <_d_arraycatT> 4ae282: 48 8b e5 mov %rbp,%rsp 4ae285: 5d pop %rbp 4ae286: c3 retq 4ae287: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae28c <_D3std6mmfile6MmFile6__dtorMFZv>: 4ae28c: 55 push %rbp 4ae28d: 48 8b ec mov %rsp,%rbp 4ae290: 48 83 ec 18 sub $0x18,%rsp 4ae294: 53 push %rbx 4ae295: 48 89 fb mov %rdi,%rbx 4ae298: e8 2f 02 00 00 callq 4ae4cc <_D3std6mmfile6MmFile5unmapMFZv> 4ae29d: 8b 43 58 mov 0x58(%rbx),%eax 4ae2a0: b9 ff ff ff ff mov $0xffffffff,%ecx 4ae2a5: 3b c1 cmp %ecx,%eax 4ae2a7: 74 1a je 4ae2c3 <_D3std6mmfile6MmFile6__dtorMFZv+0x37> 4ae2a9: 83 f8 02 cmp $0x2,%eax 4ae2ac: 7e 15 jle 4ae2c3 <_D3std6mmfile6MmFile6__dtorMFZv+0x37> 4ae2ae: 48 89 c7 mov %rax,%rdi 4ae2b1: e8 7a 99 fd ff callq 487c30 4ae2b6: ba ff ff ff ff mov $0xffffffff,%edx 4ae2bb: 3b c2 cmp %edx,%eax 4ae2bd: 75 04 jne 4ae2c3 <_D3std6mmfile6MmFile6__dtorMFZv+0x37> 4ae2bf: 31 d2 xor %edx,%edx 4ae2c1: eb 05 jmp 4ae2c8 <_D3std6mmfile6MmFile6__dtorMFZv+0x3c> 4ae2c3: ba 01 00 00 00 mov $0x1,%edx 4ae2c8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ae2cc: 48 8b fb mov %rbx,%rdi 4ae2cf: ba 04 e3 4a 00 mov $0x4ae304,%edx 4ae2d4: 48 89 d6 mov %rdx,%rsi 4ae2d7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ae2db: e8 e0 22 01 00 callq 4c05c0 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi372Z12errnoEnforceFNfbLAyaZb> 4ae2e0: c7 43 58 ff ff ff ff movl $0xffffffff,0x58(%rbx) 4ae2e7: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 4ae2ee: 00 4ae2ef: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 4ae2f6: 00 4ae2f7: 5b pop %rbx 4ae2f8: 48 8b e5 mov %rbp,%rsp 4ae2fb: 5d pop %rbp 4ae2fc: c3 retq 4ae2fd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ae304 <_D3std6mmfile6MmFile6__dtorMFZ12__dgliteral1MFNaNbNiNfZAya>: 4ae304: 55 push %rbp 4ae305: 48 8b ec mov %rsp,%rbp 4ae308: 48 83 ec 10 sub $0x10,%rsp 4ae30c: 48 8b 15 d5 79 03 00 mov 0x379d5(%rip),%rdx # 4e5ce8 <_TMP4944+0x8> 4ae313: 48 8b 05 c6 79 03 00 mov 0x379c6(%rip),%rax # 4e5ce0 <_TMP4944> 4ae31a: 48 8b e5 mov %rbp,%rsp 4ae31d: 5d pop %rbp 4ae31e: c3 retq 4ae31f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae324 <_D3std6mmfile6MmFile5flushMFZv>: 4ae324: 55 push %rbp 4ae325: 48 8b ec mov %rsp,%rbp 4ae328: 48 83 ec 10 sub $0x10,%rsp 4ae32c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ae330: ba 04 00 00 00 mov $0x4,%edx 4ae335: 48 8b 77 20 mov 0x20(%rdi),%rsi 4ae339: 48 8d 47 20 lea 0x20(%rdi),%rax 4ae33d: 48 8b 78 08 mov 0x8(%rax),%rdi 4ae341: e8 ea 99 fd ff callq 487d30 4ae346: 48 89 c2 mov %rax,%rdx 4ae349: f7 da neg %edx 4ae34b: 19 d2 sbb %edx,%edx 4ae34d: ff c2 inc %edx 4ae34f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae353: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ae357: ba 74 e3 4a 00 mov $0x4ae374,%edx 4ae35c: 48 89 d6 mov %rdx,%rsi 4ae35f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae363: e8 bc 22 01 00 callq 4c0624 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi397Z12errnoEnforceFNfbLAyaZb> 4ae368: 48 8b e5 mov %rbp,%rsp 4ae36b: 5d pop %rbp 4ae36c: c3 retq 4ae36d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ae374 <_D3std6mmfile6MmFile5flushMFZ12__dgliteral1MFNaNbNiNfZAya>: 4ae374: 55 push %rbp 4ae375: 48 8b ec mov %rsp,%rbp 4ae378: 48 83 ec 10 sub $0x10,%rsp 4ae37c: 48 8b 15 85 79 03 00 mov 0x37985(%rip),%rdx # 4e5d08 <_TMP4946+0x8> 4ae383: 48 8b 05 76 79 03 00 mov 0x37976(%rip),%rax # 4e5d00 <_TMP4946> 4ae38a: 48 8b e5 mov %rbp,%rsp 4ae38d: 5d pop %rbp 4ae38e: c3 retq 4ae38f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae394 <_D3std6mmfile6MmFile6lengthMxFNdZm>: 4ae394: 55 push %rbp 4ae395: 48 8b ec mov %rsp,%rbp 4ae398: 48 83 ec 10 sub $0x10,%rsp 4ae39c: 48 8b 47 40 mov 0x40(%rdi),%rax 4ae3a0: 48 8b e5 mov %rbp,%rsp 4ae3a3: 5d pop %rbp 4ae3a4: c3 retq 4ae3a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ae3ac <_D3std6mmfile6MmFile4modeMFZE3std6mmfile6MmFile4Mode>: 4ae3ac: 55 push %rbp 4ae3ad: 48 8b ec mov %rsp,%rbp 4ae3b0: 48 83 ec 10 sub $0x10,%rsp 4ae3b4: 8b 47 48 mov 0x48(%rdi),%eax 4ae3b7: 48 8b e5 mov %rbp,%rsp 4ae3ba: 5d pop %rbp 4ae3bb: c3 retq 00000000004ae3bc <_D3std6mmfile6MmFile7opSliceMFZAv>: 4ae3bc: 55 push %rbp 4ae3bd: 48 8b ec mov %rsp,%rbp 4ae3c0: 48 83 ec 10 sub $0x10,%rsp 4ae3c4: 31 d2 xor %edx,%edx 4ae3c6: 48 8b 77 40 mov 0x40(%rdi),%rsi 4ae3ca: 48 8b 07 mov (%rdi),%rax 4ae3cd: 48 ff 50 48 rex.W callq *0x48(%rax) 4ae3d1: 48 8b e5 mov %rbp,%rsp 4ae3d4: 5d pop %rbp 4ae3d5: c3 retq 4ae3d6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ae3dc <_D3std6mmfile6MmFile7opSliceMFmmZAv>: 4ae3dc: 55 push %rbp 4ae3dd: 48 8b ec mov %rsp,%rbp 4ae3e0: 48 83 ec 28 sub $0x28,%rsp 4ae3e4: 53 push %rbx 4ae3e5: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4ae3e9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ae3ed: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ae3f1: e8 86 02 00 00 callq 4ae67c <_D3std6mmfile6MmFile12ensureMappedMFmmZv> 4ae3f6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ae3fa: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4ae3fe: 48 8b 51 30 mov 0x30(%rcx),%rdx 4ae402: 48 2b c2 sub %rdx,%rax 4ae405: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4ae409: 48 2b da sub %rdx,%rbx 4ae40c: 48 2b c3 sub %rbx,%rax 4ae40f: 48 8d 71 20 lea 0x20(%rcx),%rsi 4ae413: 48 8b 56 08 mov 0x8(%rsi),%rdx 4ae417: 48 03 d3 add %rbx,%rdx 4ae41a: 5b pop %rbx 4ae41b: 48 8b e5 mov %rbp,%rsp 4ae41e: 5d pop %rbp 4ae41f: c3 retq 4ae420: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ae424 <_D3std6mmfile6MmFile7opIndexMFmZh>: 4ae424: 55 push %rbp 4ae425: 48 8b ec mov %rsp,%rbp 4ae428: 48 83 ec 10 sub $0x10,%rsp 4ae42c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ae430: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ae434: e8 bb 01 00 00 callq 4ae5f4 <_D3std6mmfile6MmFile12ensureMappedMFmZv> 4ae439: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ae43d: 48 8d 48 20 lea 0x20(%rax),%rcx 4ae441: 48 8b 51 08 mov 0x8(%rcx),%rdx 4ae445: 48 03 55 f8 add -0x8(%rbp),%rdx 4ae449: 48 2b 50 30 sub 0x30(%rax),%rdx 4ae44d: 8a 02 mov (%rdx),%al 4ae44f: 48 8b e5 mov %rbp,%rsp 4ae452: 5d pop %rbp 4ae453: c3 retq 00000000004ae454 <_D3std6mmfile6MmFile13opIndexAssignMFhmZh>: 4ae454: 55 push %rbp 4ae455: 48 8b ec mov %rsp,%rbp 4ae458: 48 83 ec 28 sub $0x28,%rsp 4ae45c: 53 push %rbx 4ae45d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4ae461: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ae465: 89 55 f8 mov %edx,-0x8(%rbp) 4ae468: e8 87 01 00 00 callq 4ae5f4 <_D3std6mmfile6MmFile12ensureMappedMFmZv> 4ae46d: 8a 45 f8 mov -0x8(%rbp),%al 4ae470: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4ae474: ba 20 00 00 00 mov $0x20,%edx 4ae479: 48 8d 5c 0a 08 lea 0x8(%rdx,%rcx,1),%rbx 4ae47e: 48 8b 33 mov (%rbx),%rsi 4ae481: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ae485: 48 2b 79 30 sub 0x30(%rcx),%rdi 4ae489: 88 04 3e mov %al,(%rsi,%rdi,1) 4ae48c: 48 8b 03 mov (%rbx),%rax 4ae48f: 8a 04 38 mov (%rax,%rdi,1),%al 4ae492: 5b pop %rbx 4ae493: 48 8b e5 mov %rbp,%rsp 4ae496: 5d pop %rbp 4ae497: c3 retq 4ae498: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ae49c <_D3std6mmfile6MmFile6mappedMFmZi>: 4ae49c: 55 push %rbp 4ae49d: 48 8b ec mov %rsp,%rbp 4ae4a0: 48 83 ec 10 sub $0x10,%rsp 4ae4a4: 48 8b 47 30 mov 0x30(%rdi),%rax 4ae4a8: 48 39 c6 cmp %rax,%rsi 4ae4ab: 72 0d jb 4ae4ba <_D3std6mmfile6MmFile6mappedMFmZi+0x1e> 4ae4ad: 48 8b 4f 20 mov 0x20(%rdi),%rcx 4ae4b1: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4ae4b5: 48 39 d6 cmp %rdx,%rsi 4ae4b8: 72 04 jb 4ae4be <_D3std6mmfile6MmFile6mappedMFmZi+0x22> 4ae4ba: 31 c0 xor %eax,%eax 4ae4bc: eb 05 jmp 4ae4c3 <_D3std6mmfile6MmFile6mappedMFmZi+0x27> 4ae4be: b8 01 00 00 00 mov $0x1,%eax 4ae4c3: 48 8b e5 mov %rbp,%rsp 4ae4c6: 5d pop %rbp 4ae4c7: c3 retq 4ae4c8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ae4cc <_D3std6mmfile6MmFile5unmapMFZv>: 4ae4cc: 55 push %rbp 4ae4cd: 48 8b ec mov %rsp,%rbp 4ae4d0: 48 83 ec 10 sub $0x10,%rsp 4ae4d4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ae4d8: 48 8d 47 20 lea 0x20(%rdi),%rax 4ae4dc: 48 8b 48 08 mov 0x8(%rax),%rcx 4ae4e0: 48 85 c9 test %rcx,%rcx 4ae4e3: 74 14 je 4ae4f9 <_D3std6mmfile6MmFile5unmapMFZv+0x2d> 4ae4e5: 48 8b 77 20 mov 0x20(%rdi),%rsi 4ae4e9: 48 89 cf mov %rcx,%rdi 4ae4ec: e8 df 97 fd ff callq 487cd0 4ae4f1: 85 c0 test %eax,%eax 4ae4f3: 74 04 je 4ae4f9 <_D3std6mmfile6MmFile5unmapMFZv+0x2d> 4ae4f5: 31 d2 xor %edx,%edx 4ae4f7: eb 05 jmp 4ae4fe <_D3std6mmfile6MmFile5unmapMFZv+0x32> 4ae4f9: ba 01 00 00 00 mov $0x1,%edx 4ae4fe: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae502: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ae506: ba 34 e5 4a 00 mov $0x4ae534,%edx 4ae50b: 48 89 d6 mov %rdx,%rsi 4ae50e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae512: e8 71 21 01 00 callq 4c0688 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi482Z12errnoEnforceFNfbLAyaZb> 4ae517: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ae51b: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 4ae522: 00 4ae523: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 4ae52a: 00 4ae52b: 48 8b e5 mov %rbp,%rsp 4ae52e: 5d pop %rbp 4ae52f: c3 retq 4ae530: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ae534 <_D3std6mmfile6MmFile5unmapMFZ12__dgliteral1MFNaNbNiNfZAya>: 4ae534: 55 push %rbp 4ae535: 48 8b ec mov %rsp,%rbp 4ae538: 48 83 ec 10 sub $0x10,%rsp 4ae53c: 48 8b 15 e5 77 03 00 mov 0x377e5(%rip),%rdx # 4e5d28 <_TMP4948+0x8> 4ae543: 48 8b 05 d6 77 03 00 mov 0x377d6(%rip),%rax # 4e5d20 <_TMP4948> 4ae54a: 48 8b e5 mov %rbp,%rsp 4ae54d: 5d pop %rbp 4ae54e: c3 retq 4ae54f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae554 <_D3std6mmfile6MmFile3mapMFmmZv>: 4ae554: 55 push %rbp 4ae555: 48 8b ec mov %rsp,%rbp 4ae558: 48 83 ec 18 sub $0x18,%rsp 4ae55c: 53 push %rbx 4ae55d: 41 54 push %r12 4ae55f: 41 55 push %r13 4ae561: 48 89 fb mov %rdi,%rbx 4ae564: 49 89 f4 mov %rsi,%r12 4ae567: 49 89 d5 mov %rdx,%r13 4ae56a: 4b 8d 44 25 00 lea 0x0(%r13,%r12,1),%rax 4ae56f: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4ae573: 48 39 c1 cmp %rax,%rcx 4ae576: 73 06 jae 4ae57e <_D3std6mmfile6MmFile3mapMFmmZv+0x2a> 4ae578: 49 89 cc mov %rcx,%r12 4ae57b: 4d 2b e5 sub %r13,%r12 4ae57e: 4d 8b cd mov %r13,%r9 4ae581: 44 8b 43 58 mov 0x58(%rbx),%r8d 4ae585: 8b 4b 60 mov 0x60(%rbx),%ecx 4ae588: 8b 53 5c mov 0x5c(%rbx),%edx 4ae58b: 49 8b f4 mov %r12,%rsi 4ae58e: 48 8b 7b 50 mov 0x50(%rbx),%rdi 4ae592: e8 59 97 fd ff callq 487cf0 4ae597: 48 89 45 f8 mov %rax,-0x8(%rbp) 4ae59b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4ae59f: 0f 95 c2 setne %dl 4ae5a2: 48 0f b6 d2 movzbq %dl,%rdx 4ae5a6: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae5aa: 48 8b fb mov %rbx,%rdi 4ae5ad: ba dc e5 4a 00 mov $0x4ae5dc,%edx 4ae5b2: 48 89 d6 mov %rdx,%rsi 4ae5b5: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae5b9: e8 2a 45 fe ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4ae5be: 49 8b c4 mov %r12,%rax 4ae5c1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ae5c5: 48 89 43 20 mov %rax,0x20(%rbx) 4ae5c9: 48 89 4b 28 mov %rcx,0x28(%rbx) 4ae5cd: 4c 89 6b 30 mov %r13,0x30(%rbx) 4ae5d1: 41 5d pop %r13 4ae5d3: 41 5c pop %r12 4ae5d5: 5b pop %rbx 4ae5d6: 48 8b e5 mov %rbp,%rsp 4ae5d9: 5d pop %rbp 4ae5da: c3 retq 4ae5db: 90 nop 00000000004ae5dc <_D3std6mmfile6MmFile3mapMFmmZ12__dgliteral3MFNaNbNiNfZAya>: 4ae5dc: 55 push %rbp 4ae5dd: 48 8b ec mov %rsp,%rbp 4ae5e0: 48 83 ec 10 sub $0x10,%rsp 4ae5e4: 31 c0 xor %eax,%eax 4ae5e6: 31 d2 xor %edx,%edx 4ae5e8: 48 8b e5 mov %rbp,%rsp 4ae5eb: 5d pop %rbp 4ae5ec: c3 retq 4ae5ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ae5f4 <_D3std6mmfile6MmFile12ensureMappedMFmZv>: 4ae5f4: 55 push %rbp 4ae5f5: 48 8b ec mov %rsp,%rbp 4ae5f8: 48 83 ec 18 sub $0x18,%rsp 4ae5fc: 53 push %rbx 4ae5fd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ae601: 48 89 fb mov %rdi,%rbx 4ae604: e8 93 fe ff ff callq 4ae49c <_D3std6mmfile6MmFile6mappedMFmZi> 4ae609: 85 c0 test %eax,%eax 4ae60b: 75 64 jne 4ae671 <_D3std6mmfile6MmFile12ensureMappedMFmZv+0x7d> 4ae60d: 48 8b fb mov %rbx,%rdi 4ae610: e8 b7 fe ff ff callq 4ae4cc <_D3std6mmfile6MmFile5unmapMFZv> 4ae615: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4ae61a: 75 10 jne 4ae62c <_D3std6mmfile6MmFile12ensureMappedMFmZv+0x38> 4ae61c: 31 d2 xor %edx,%edx 4ae61e: 48 8b 73 40 mov 0x40(%rbx),%rsi 4ae622: 48 8b fb mov %rbx,%rdi 4ae625: e8 2a ff ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae62a: eb 45 jmp 4ae671 <_D3std6mmfile6MmFile12ensureMappedMFmZv+0x7d> 4ae62c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ae630: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4ae634: 31 d2 xor %edx,%edx 4ae636: 48 f7 f1 div %rcx 4ae639: 48 85 c0 test %rax,%rax 4ae63c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ae640: 75 12 jne 4ae654 <_D3std6mmfile6MmFile12ensureMappedMFmZv+0x60> 4ae642: 31 d2 xor %edx,%edx 4ae644: 48 89 ce mov %rcx,%rsi 4ae647: 48 01 f6 add %rsi,%rsi 4ae64a: 48 8b fb mov %rbx,%rdi 4ae64d: e8 02 ff ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae652: eb 1d jmp 4ae671 <_D3std6mmfile6MmFile12ensureMappedMFmZv+0x7d> 4ae654: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ae658: 48 ff c8 dec %rax 4ae65b: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4ae65f: 48 f7 e1 mul %rcx 4ae662: 48 89 c2 mov %rax,%rdx 4ae665: 48 8d 34 49 lea (%rcx,%rcx,2),%rsi 4ae669: 48 8b fb mov %rbx,%rdi 4ae66c: e8 e3 fe ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae671: 5b pop %rbx 4ae672: 48 8b e5 mov %rbp,%rsp 4ae675: 5d pop %rbp 4ae676: c3 retq 4ae677: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ae67c <_D3std6mmfile6MmFile12ensureMappedMFmmZv>: 4ae67c: 55 push %rbp 4ae67d: 48 8b ec mov %rsp,%rbp 4ae680: 48 83 ec 28 sub $0x28,%rsp 4ae684: 53 push %rbx 4ae685: 41 54 push %r12 4ae687: 41 55 push %r13 4ae689: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ae68d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ae691: 48 89 fb mov %rdi,%rbx 4ae694: 48 89 d6 mov %rdx,%rsi 4ae697: e8 00 fe ff ff callq 4ae49c <_D3std6mmfile6MmFile6mappedMFmZi> 4ae69c: 85 c0 test %eax,%eax 4ae69e: 74 17 je 4ae6b7 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0x3b> 4ae6a0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ae6a4: 48 ff ce dec %rsi 4ae6a7: 48 8b fb mov %rbx,%rdi 4ae6aa: e8 ed fd ff ff callq 4ae49c <_D3std6mmfile6MmFile6mappedMFmZi> 4ae6af: 85 c0 test %eax,%eax 4ae6b1: 0f 85 8d 00 00 00 jne 4ae744 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0xc8> 4ae6b7: 48 8b fb mov %rbx,%rdi 4ae6ba: e8 0d fe ff ff callq 4ae4cc <_D3std6mmfile6MmFile5unmapMFZv> 4ae6bf: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 4ae6c4: 75 10 jne 4ae6d6 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0x5a> 4ae6c6: 31 d2 xor %edx,%edx 4ae6c8: 48 8b 73 40 mov 0x40(%rbx),%rsi 4ae6cc: 48 8b fb mov %rbx,%rdi 4ae6cf: e8 80 fe ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae6d4: eb 6e jmp 4ae744 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0xc8> 4ae6d6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ae6da: 48 ff c8 dec %rax 4ae6dd: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4ae6e1: 31 d2 xor %edx,%edx 4ae6e3: 48 f7 f1 div %rcx 4ae6e6: 49 89 c5 mov %rax,%r13 4ae6e9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ae6ed: 31 d2 xor %edx,%edx 4ae6ef: 48 f7 f1 div %rcx 4ae6f2: 49 89 c4 mov %rax,%r12 4ae6f5: 4d 85 e4 test %r12,%r12 4ae6f8: 75 1e jne 4ae718 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0x9c> 4ae6fa: 31 d2 xor %edx,%edx 4ae6fc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4ae700: 49 8d 45 02 lea 0x2(%r13),%rax 4ae704: 48 f7 e1 mul %rcx 4ae707: 48 89 c6 mov %rax,%rsi 4ae70a: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4ae70e: 48 8b fb mov %rbx,%rdi 4ae711: e8 3e fe ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae716: eb 2c jmp 4ae744 <_D3std6mmfile6MmFile12ensureMappedMFmmZv+0xc8> 4ae718: 49 8d 44 24 ff lea -0x1(%r12),%rax 4ae71d: 48 8b 4b 38 mov 0x38(%rbx),%rcx 4ae721: 48 f7 e1 mul %rcx 4ae724: 48 89 c2 mov %rax,%rdx 4ae727: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4ae72b: 49 8d 45 03 lea 0x3(%r13),%rax 4ae72f: 49 2b c4 sub %r12,%rax 4ae732: 48 f7 e1 mul %rcx 4ae735: 48 89 c6 mov %rax,%rsi 4ae738: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4ae73c: 48 8b fb mov %rbx,%rdi 4ae73f: e8 10 fe ff ff callq 4ae554 <_D3std6mmfile6MmFile3mapMFmmZv> 4ae744: 41 5d pop %r13 4ae746: 41 5c pop %r12 4ae748: 5b pop %rbx 4ae749: 48 8b e5 mov %rbp,%rsp 4ae74c: 5d pop %rbp 4ae74d: c3 retq ... 00000000004ae750 <_D3std4path7__arrayZ>: 4ae750: 55 push %rbp 4ae751: 48 8b ec mov %rsp,%rbp 4ae754: 48 83 ec 10 sub $0x10,%rsp 4ae758: 48 89 fa mov %rdi,%rdx 4ae75b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae75f: ba 49 5e 4e 00 mov $0x4e5e49,%edx 4ae764: bf 0a 00 00 00 mov $0xa,%edi 4ae769: 48 89 d6 mov %rdx,%rsi 4ae76c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae770: e8 d3 a6 fd ff callq 488e48 <_d_arraybounds> 4ae775: 0f 1f 00 nopl (%rax) 00000000004ae778 <_D3std4path8__assertFiZv>: 4ae778: 55 push %rbp 4ae779: 48 8b ec mov %rsp,%rbp 4ae77c: 48 83 ec 10 sub $0x10,%rsp 4ae780: 48 89 fa mov %rdi,%rdx 4ae783: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae787: ba 49 5e 4e 00 mov $0x4e5e49,%edx 4ae78c: bf 0a 00 00 00 mov $0xa,%edi 4ae791: 48 89 d6 mov %rdx,%rsi 4ae794: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae798: e8 63 a5 fd ff callq 488d00 <_d_assert> 4ae79d: 0f 1f 00 nopl (%rax) 00000000004ae7a0 <_D3std4path15__unittest_failFiZv>: 4ae7a0: 55 push %rbp 4ae7a1: 48 8b ec mov %rsp,%rbp 4ae7a4: 48 83 ec 10 sub $0x10,%rsp 4ae7a8: 48 89 fa mov %rdi,%rdx 4ae7ab: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae7af: ba 49 5e 4e 00 mov $0x4e5e49,%edx 4ae7b4: bf 0a 00 00 00 mov $0xa,%edi 4ae7b9: 48 89 d6 mov %rdx,%rsi 4ae7bc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae7c0: e8 cb a5 fd ff callq 488d90 <_d_unittest> 4ae7c5: 48 8b e5 mov %rbp,%rsp 4ae7c8: 5d pop %rbp 4ae7c9: c3 retq ... 00000000004ae7cc <_D3std7process7__arrayZ>: 4ae7cc: 55 push %rbp 4ae7cd: 48 8b ec mov %rsp,%rbp 4ae7d0: 48 83 ec 10 sub $0x10,%rsp 4ae7d4: 48 89 fa mov %rdi,%rdx 4ae7d7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae7db: ba f4 5e 4e 00 mov $0x4e5ef4,%edx 4ae7e0: bf 0d 00 00 00 mov $0xd,%edi 4ae7e5: 48 89 d6 mov %rdx,%rsi 4ae7e8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae7ec: e8 57 a6 fd ff callq 488e48 <_d_arraybounds> 4ae7f1: 0f 1f 00 nopl (%rax) 00000000004ae7f4 <_D3std7process8__assertFiZv>: 4ae7f4: 55 push %rbp 4ae7f5: 48 8b ec mov %rsp,%rbp 4ae7f8: 48 83 ec 10 sub $0x10,%rsp 4ae7fc: 48 89 fa mov %rdi,%rdx 4ae7ff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae803: ba f4 5e 4e 00 mov $0x4e5ef4,%edx 4ae808: bf 0d 00 00 00 mov $0xd,%edi 4ae80d: 48 89 d6 mov %rdx,%rsi 4ae810: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae814: e8 e7 a4 fd ff callq 488d00 <_d_assert> 4ae819: 0f 1f 00 nopl (%rax) 00000000004ae81c <_D3std7process15__unittest_failFiZv>: 4ae81c: 55 push %rbp 4ae81d: 48 8b ec mov %rsp,%rbp 4ae820: 48 83 ec 10 sub $0x10,%rsp 4ae824: 48 89 fa mov %rdi,%rdx 4ae827: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ae82b: ba f4 5e 4e 00 mov $0x4e5ef4,%edx 4ae830: bf 0d 00 00 00 mov $0xd,%edi 4ae835: 48 89 d6 mov %rdx,%rsi 4ae838: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ae83c: e8 4f a5 fd ff callq 488d90 <_d_unittest> 4ae841: 48 8b e5 mov %rbp,%rsp 4ae844: 5d pop %rbp 4ae845: c3 retq ... 00000000004ae848 <_D3std7process3Pid9processIDMxFNaNbNdNfZi>: 4ae848: 55 push %rbp 4ae849: 48 8b ec mov %rsp,%rbp 4ae84c: 48 83 ec 10 sub $0x10,%rsp 4ae850: 8b 47 10 mov 0x10(%rdi),%eax 4ae853: 48 8b e5 mov %rbp,%rsp 4ae856: 5d pop %rbp 4ae857: c3 retq 00000000004ae858 <_D3std7process3Pid8osHandleMFNaNbNdNfZi>: 4ae858: 55 push %rbp 4ae859: 48 8b ec mov %rsp,%rbp 4ae85c: 48 83 ec 10 sub $0x10,%rsp 4ae860: 8b 47 10 mov 0x10(%rdi),%eax 4ae863: 48 8b e5 mov %rbp,%rsp 4ae866: 5d pop %rbp 4ae867: c3 retq 00000000004ae868 <_D3std7process3Pid11performWaitMFNebZi>: 4ae868: 55 push %rbp 4ae869: 48 8b ec mov %rsp,%rbp 4ae86c: 48 83 ec 18 sub $0x18,%rsp 4ae870: 53 push %rbx 4ae871: 41 54 push %r12 4ae873: 41 55 push %r13 4ae875: 41 56 push %r14 4ae877: 41 57 push %r15 4ae879: 49 89 fc mov %rdi,%r12 4ae87c: 49 89 f5 mov %rsi,%r13 4ae87f: 41 83 7c 24 10 fe cmpl $0xfffffffffffffffe,0x10(%r12) 4ae885: 75 13 jne 4ae89a <_D3std7process3Pid11performWaitMFNebZi+0x32> 4ae887: 41 8b 44 24 14 mov 0x14(%r12),%eax 4ae88c: 41 5f pop %r15 4ae88e: 41 5e pop %r14 4ae890: 41 5d pop %r13 4ae892: 41 5c pop %r12 4ae894: 5b pop %rbx 4ae895: 48 8b e5 mov %rbp,%rsp 4ae898: 5d pop %rbp 4ae899: c3 retq 4ae89a: 49 89 f6 mov %rsi,%r14 4ae89d: 41 80 f6 01 xor $0x1,%r14b 4ae8a1: c7 45 f8 00 00 00 00 movl $0x0,-0x8(%rbp) 4ae8a8: 41 80 fd 01 cmp $0x1,%r13b 4ae8ac: 0f 9c c2 setl %dl 4ae8af: 0f b6 d2 movzbl %dl,%edx 4ae8b2: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4ae8b6: 41 8b 7c 24 10 mov 0x10(%r12),%edi 4ae8bb: e8 80 94 fd ff callq 487d40 4ae8c0: 48 89 c3 mov %rax,%rbx 4ae8c3: 83 fb ff cmp $0xffffffffffffffff,%ebx 4ae8c6: 75 51 jne 4ae919 <_D3std7process3Pid11performWaitMFNebZi+0xb1> 4ae8c8: e8 07 0d fe ff callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 4ae8cd: 83 f8 0a cmp $0xa,%eax 4ae8d0: 75 cf jne 4ae8a1 <_D3std7process3Pid11performWaitMFNebZi+0x39> 4ae8d2: bf c0 6d 4f 00 mov $0x4f6dc0,%edi 4ae8d7: e8 cc af fd ff callq 4898a8 <_d_newclass> 4ae8dc: 49 89 c7 mov %rax,%r15 4ae8df: 48 8b 15 72 76 03 00 mov 0x37672(%rip),%rdx # 4e5f58 <_TMP5143+0x8> 4ae8e6: 48 8b 05 63 76 03 00 mov 0x37663(%rip),%rax # 4e5f50 <_TMP5143> 4ae8ed: 49 89 c0 mov %rax,%r8 4ae8f0: 49 89 d1 mov %rdx,%r9 4ae8f3: 48 8b 0d 7e 76 03 00 mov 0x3767e(%rip),%rcx # 4e5f78 <_TMP5145+0x8> 4ae8fa: 48 8b 05 6f 76 03 00 mov 0x3766f(%rip),%rax # 4e5f70 <_TMP5145> 4ae901: 48 89 c2 mov %rax,%rdx 4ae904: be 96 04 00 00 mov $0x496,%esi 4ae909: 49 8b ff mov %r15,%rdi 4ae90c: e8 93 00 00 00 callq 4ae9a4 <_D3std7process16ProcessException6__ctorMFAyaAyamZC3std7process16ProcessException> 4ae911: 48 89 c7 mov %rax,%rdi 4ae914: e8 13 a7 fd ff callq 48902c <_d_throwc> 4ae919: 45 84 f6 test %r14b,%r14b 4ae91c: 74 04 je 4ae922 <_D3std7process3Pid11performWaitMFNebZi+0xba> 4ae91e: 85 db test %ebx,%ebx 4ae920: 74 3d je 4ae95f <_D3std7process3Pid11performWaitMFNebZi+0xf7> 4ae922: 8b 7d f8 mov -0x8(%rbp),%edi 4ae925: e8 fa 80 00 00 callq 4b6a24 <_D4core3sys5posix3sys4wait9WIFEXITEDFNbNiiZb> 4ae92a: 84 c0 test %al,%al 4ae92c: 74 0d je 4ae93b <_D3std7process3Pid11performWaitMFNebZi+0xd3> 4ae92e: 8b 7d f8 mov -0x8(%rbp),%edi 4ae931: e8 d6 80 00 00 callq 4b6a0c <_D4core3sys5posix3sys4wait11WEXITSTATUSFNbNiiZi> 4ae936: 48 89 c3 mov %rax,%rbx 4ae939: eb 34 jmp 4ae96f <_D3std7process3Pid11performWaitMFNebZi+0x107> 4ae93b: 8b 7d f8 mov -0x8(%rbp),%edi 4ae93e: e8 01 81 00 00 callq 4b6a44 <_D4core3sys5posix3sys4wait11WIFSIGNALEDFNbNiiZb> 4ae943: 84 c0 test %al,%al 4ae945: 74 0f je 4ae956 <_D3std7process3Pid11performWaitMFNebZi+0xee> 4ae947: 8b 7d f8 mov -0x8(%rbp),%edi 4ae94a: e8 15 81 00 00 callq 4b6a64 <_D4core3sys5posix3sys4wait8WTERMSIGFNbNiiZi> 4ae94f: 48 89 c3 mov %rax,%rbx 4ae952: f7 db neg %ebx 4ae954: eb 19 jmp 4ae96f <_D3std7process3Pid11performWaitMFNebZi+0x107> 4ae956: 45 84 f6 test %r14b,%r14b 4ae959: 0f 84 42 ff ff ff je 4ae8a1 <_D3std7process3Pid11performWaitMFNebZi+0x39> 4ae95f: 31 c0 xor %eax,%eax 4ae961: 41 5f pop %r15 4ae963: 41 5e pop %r14 4ae965: 41 5d pop %r13 4ae967: 41 5c pop %r12 4ae969: 5b pop %rbx 4ae96a: 48 8b e5 mov %rbp,%rsp 4ae96d: 5d pop %rbp 4ae96e: c3 retq 4ae96f: 41 c7 44 24 10 fe ff movl $0xfffffffe,0x10(%r12) 4ae976: ff ff 4ae978: 41 89 5c 24 14 mov %ebx,0x14(%r12) 4ae97d: 8b c3 mov %ebx,%eax 4ae97f: 41 5f pop %r15 4ae981: 41 5e pop %r14 4ae983: 41 5d pop %r13 4ae985: 41 5c pop %r12 4ae987: 5b pop %rbx 4ae988: 48 8b e5 mov %rbp,%rsp 4ae98b: 5d pop %rbp 4ae98c: c3 retq 4ae98d: 0f 1f 00 nopl (%rax) 00000000004ae990 <_D3std7process3Pid6__ctorMFNaNbNfiZC3std7process3Pid>: 4ae990: 55 push %rbp 4ae991: 48 8b ec mov %rsp,%rbp 4ae994: 48 83 ec 10 sub $0x10,%rsp 4ae998: 89 77 10 mov %esi,0x10(%rdi) 4ae99b: 48 89 f8 mov %rdi,%rax 4ae99e: 48 8b e5 mov %rbp,%rsp 4ae9a1: 5d pop %rbp 4ae9a2: c3 retq ... 00000000004ae9a4 <_D3std7process16ProcessException6__ctorMFAyaAyamZC3std7process16ProcessException>: 4ae9a4: 55 push %rbp 4ae9a5: 48 8b ec mov %rsp,%rbp 4ae9a8: 48 83 ec 30 sub $0x30,%rsp 4ae9ac: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4ae9b0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4ae9b4: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4ae9b8: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4ae9bc: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4ae9c0: ff 75 f8 pushq -0x8(%rbp) 4ae9c3: ff 75 f0 pushq -0x10(%rbp) 4ae9c6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4ae9ca: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ae9ce: 48 89 c1 mov %rax,%rcx 4ae9d1: 49 89 d0 mov %rdx,%r8 4ae9d4: 48 89 f2 mov %rsi,%rdx 4ae9d7: 31 f6 xor %esi,%esi 4ae9d9: e8 7e 01 fe ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4ae9de: 48 83 c4 10 add $0x10,%rsp 4ae9e2: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ae9e6: 48 8b e5 mov %rbp,%rsp 4ae9e9: 5d pop %rbp 4ae9ea: c3 retq 4ae9eb: 90 nop 00000000004ae9ec <_D3std7process16ProcessException12newFromErrnoFAyaAyamZC3std7process16ProcessException>: 4ae9ec: 55 push %rbp 4ae9ed: 48 8b ec mov %rsp,%rbp 4ae9f0: 48 81 ec c8 04 00 00 sub $0x4c8,%rsp 4ae9f7: 53 push %rbx 4ae9f8: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4ae9fc: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4aea00: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4aea04: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4aea08: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4aea0c: b9 00 01 00 00 mov $0x100,%ecx 4aea11: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4aea18: 48 8d bd d0 fb ff ff lea -0x430(%rbp),%rdi 4aea1f: f3 ab rep stos %eax,%es:(%rdi) 4aea21: ba 00 04 00 00 mov $0x400,%edx 4aea26: 48 8d b5 d0 fb ff ff lea -0x430(%rbp),%rsi 4aea2d: 48 89 95 48 fb ff ff mov %rdx,-0x4b8(%rbp) 4aea34: 48 89 b5 50 fb ff ff mov %rsi,-0x4b0(%rbp) 4aea3b: e8 94 0b fe ff callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 4aea40: 48 89 c7 mov %rax,%rdi 4aea43: 48 8b 95 48 fb ff ff mov -0x4b8(%rbp),%rdx 4aea4a: 48 8b b5 50 fb ff ff mov -0x4b0(%rbp),%rsi 4aea51: e8 8a 8f fd ff callq 4879e0 4aea56: 48 89 c7 mov %rax,%rdi 4aea59: e8 42 3d fe ff callq 4927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya> 4aea5e: 48 89 85 80 fb ff ff mov %rax,-0x480(%rbp) 4aea65: 48 89 95 88 fb ff ff mov %rdx,-0x478(%rbp) 4aea6c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aea70: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4aea74: 48 89 d6 mov %rdx,%rsi 4aea77: e8 54 b7 00 00 callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4aea7c: 84 c0 test %al,%al 4aea7e: 74 10 je 4aea90 <_D3std7process16ProcessException12newFromErrnoFAyaAyamZC3std7process16ProcessException+0xa4> 4aea80: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4aea87: 48 8b 85 80 fb ff ff mov -0x480(%rbp),%rax 4aea8e: eb 7c jmp 4aeb0c <_D3std7process16ProcessException12newFromErrnoFAyaAyamZC3std7process16ProcessException+0x120> 4aea90: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aea94: 48 8b 45 f0 mov -0x10(%rbp),%rax 4aea98: 48 89 85 90 fb ff ff mov %rax,-0x470(%rbp) 4aea9f: 48 89 95 98 fb ff ff mov %rdx,-0x468(%rbp) 4aeaa6: 48 8b 15 4b 75 03 00 mov 0x3754b(%rip),%rdx # 4e5ff8 <_TMP5189+0x8> 4aeaad: 48 8b 05 3c 75 03 00 mov 0x3753c(%rip),%rax # 4e5ff0 <_TMP5189> 4aeab4: 48 89 85 a0 fb ff ff mov %rax,-0x460(%rbp) 4aeabb: 48 89 95 a8 fb ff ff mov %rdx,-0x458(%rbp) 4aeac2: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4aeac9: 48 8b 85 80 fb ff ff mov -0x480(%rbp),%rax 4aead0: 48 89 85 b0 fb ff ff mov %rax,-0x450(%rbp) 4aead7: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) 4aeade: b9 00 60 4e 00 mov $0x4e6000,%ecx 4aeae3: bb 01 00 00 00 mov $0x1,%ebx 4aeae8: 48 89 9d c0 fb ff ff mov %rbx,-0x440(%rbp) 4aeaef: 48 89 8d c8 fb ff ff mov %rcx,-0x438(%rbp) 4aeaf6: 48 8d 95 90 fb ff ff lea -0x470(%rbp),%rdx 4aeafd: be 04 00 00 00 mov $0x4,%esi 4aeb02: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4aeb07: e8 78 ae fd ff callq 489984 <_d_arraycatnTX> 4aeb0c: 49 89 c0 mov %rax,%r8 4aeb0f: 49 89 d1 mov %rdx,%r9 4aeb12: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4aeb16: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aeb1a: 48 89 c2 mov %rax,%rdx 4aeb1d: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4aeb21: 48 89 8d 58 fb ff ff mov %rcx,-0x4a8(%rbp) 4aeb28: 48 89 95 60 fb ff ff mov %rdx,-0x4a0(%rbp) 4aeb2f: 48 89 b5 68 fb ff ff mov %rsi,-0x498(%rbp) 4aeb36: 4c 89 85 70 fb ff ff mov %r8,-0x490(%rbp) 4aeb3d: 4c 89 8d 78 fb ff ff mov %r9,-0x488(%rbp) 4aeb44: bf c0 6d 4f 00 mov $0x4f6dc0,%edi 4aeb49: e8 5a ad fd ff callq 4898a8 <_d_newclass> 4aeb4e: 48 89 c7 mov %rax,%rdi 4aeb51: 48 8b 8d 58 fb ff ff mov -0x4a8(%rbp),%rcx 4aeb58: 48 8b 95 60 fb ff ff mov -0x4a0(%rbp),%rdx 4aeb5f: 48 8b b5 68 fb ff ff mov -0x498(%rbp),%rsi 4aeb66: 4c 8b 85 70 fb ff ff mov -0x490(%rbp),%r8 4aeb6d: 4c 8b 8d 78 fb ff ff mov -0x488(%rbp),%r9 4aeb74: e8 2b fe ff ff callq 4ae9a4 <_D3std7process16ProcessException6__ctorMFAyaAyamZC3std7process16ProcessException> 4aeb79: 5b pop %rbx 4aeb7a: 48 8b e5 mov %rbp,%rsp 4aeb7d: 5d pop %rbp 4aeb7e: c3 retq ... 00000000004aeb80 <_D3std7process11environment7opIndexFNfxAaZAya>: 4aeb80: 55 push %rbp 4aeb81: 48 8b ec mov %rsp,%rbp 4aeb84: 48 83 ec 20 sub $0x20,%rsp 4aeb88: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4aeb8c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4aeb90: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4aeb97: 00 4aeb98: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4aeb9f: 00 4aeba0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aeba4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4aeba8: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4aebac: e8 ff 03 00 00 callq 4aefb0 <_D3std7process11environment7getImplFNexAaJAyaZb> 4aebb1: 49 89 c1 mov %rax,%r9 4aebb4: 48 89 e8 mov %rbp,%rax 4aebb7: ba e8 eb 4a 00 mov $0x4aebe8,%edx 4aebbc: 48 89 c1 mov %rax,%rcx 4aebbf: 49 89 d0 mov %rdx,%r8 4aebc2: 48 8b 15 ff 74 03 00 mov 0x374ff(%rip),%rdx # 4e60c8 <_TMP5209+0x8> 4aebc9: 48 8b 35 f0 74 03 00 mov 0x374f0(%rip),%rsi # 4e60c0 <_TMP5209> 4aebd0: bf 1d 0b 00 00 mov $0xb1d,%edi 4aebd5: e8 f6 3d fe ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4aebda: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aebde: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aebe2: 48 8b e5 mov %rbp,%rsp 4aebe5: 5d pop %rbp 4aebe6: c3 retq 4aebe7: 90 nop 00000000004aebe8 <_D3std7process11environment7opIndexFNfxAaZ12__dgliteral2MFNaNbNfZAxa>: 4aebe8: 55 push %rbp 4aebe9: 48 8b ec mov %rsp,%rbp 4aebec: 48 83 ec 10 sub $0x10,%rsp 4aebf0: 48 8b 57 f8 mov -0x8(%rdi),%rdx 4aebf4: 48 8b 47 f0 mov -0x10(%rdi),%rax 4aebf8: 48 89 c1 mov %rax,%rcx 4aebfb: 49 89 d0 mov %rdx,%r8 4aebfe: 48 8b 15 03 75 03 00 mov 0x37503(%rip),%rdx # 4e6108 <_TMP5211+0x8> 4aec05: 48 8b 35 f4 74 03 00 mov 0x374f4(%rip),%rsi # 4e6100 <_TMP5211> 4aec0c: bf e0 fc 4d 00 mov $0x4dfce0,%edi 4aec11: e8 42 1e fe ff callq 490a58 <_d_arraycatT> 4aec16: 48 8b e5 mov %rbp,%rsp 4aec19: 5d pop %rbp 4aec1a: c3 retq 4aec1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004aec20 <_D3std7process11environment3getFNfxAaAyaZAya>: 4aec20: 55 push %rbp 4aec21: 48 8b ec mov %rsp,%rbp 4aec24: 48 83 ec 30 sub $0x30,%rsp 4aec28: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4aec2c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4aec30: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4aec34: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4aec38: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4aec3f: 00 4aec40: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4aec47: 00 4aec48: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aec4c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4aec50: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4aec54: e8 57 03 00 00 callq 4aefb0 <_D3std7process11environment7getImplFNexAaJAyaZb> 4aec59: 84 c0 test %al,%al 4aec5b: 74 0a je 4aec67 <_D3std7process11environment3getFNfxAaAyaZAya+0x47> 4aec5d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4aec61: 48 8b 45 d0 mov -0x30(%rbp),%rax 4aec65: eb 08 jmp 4aec6f <_D3std7process11environment3getFNfxAaAyaZAya+0x4f> 4aec67: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aec6b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aec6f: 48 8b e5 mov %rbp,%rsp 4aec72: 5d pop %rbp 4aec73: c3 retq 4aec74: 0f 1f 40 00 nopl 0x0(%rax) 00000000004aec78 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga>: 4aec78: 55 push %rbp 4aec79: 48 8b ec mov %rsp,%rbp 4aec7c: 48 81 ec 68 02 00 00 sub $0x268,%rsp 4aec83: 53 push %rbx 4aec84: 41 54 push %r12 4aec86: 41 55 push %r13 4aec88: 41 56 push %r14 4aec8a: 41 57 push %r15 4aec8c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4aec90: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4aec94: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4aec98: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4aec9c: ba 01 00 00 00 mov $0x1,%edx 4aeca1: 48 89 95 a0 fd ff ff mov %rdx,-0x260(%rbp) 4aeca8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aecac: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4aecb0: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4aecb7: e8 3c 04 00 00 callq 4af0f8 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res> 4aecbc: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4aecc3: e8 90 05 00 00 callq 4af258 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4aecc8: 48 89 c6 mov %rax,%rsi 4aeccb: 48 8b 95 a0 fd ff ff mov -0x260(%rbp),%rdx 4aecd2: 48 89 95 a8 fd ff ff mov %rdx,-0x258(%rbp) 4aecd9: 48 89 b5 b0 fd ff ff mov %rsi,-0x250(%rbp) 4aece0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aece4: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4aece8: 48 8d bd c0 fd ff ff lea -0x240(%rbp),%rdi 4aecef: e8 90 e3 fd ff callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 4aecf4: 48 8d bd c0 fd ff ff lea -0x240(%rbp),%rdi 4aecfb: e8 e4 e4 fd ff callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4aed00: 48 89 c7 mov %rax,%rdi 4aed03: 48 8b 95 a8 fd ff ff mov -0x258(%rbp),%rdx 4aed0a: 48 8b b5 b0 fd ff ff mov -0x250(%rbp),%rsi 4aed11: e8 3a 90 fd ff callq 487d50 4aed16: 83 f8 ff cmp $0xffffffffffffffff,%eax 4aed19: 0f 95 c0 setne %al 4aed1c: 0f b6 c0 movzbl %al,%eax 4aed1f: 88 45 d8 mov %al,-0x28(%rbp) 4aed22: e8 02 00 00 00 callq 4aed29 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga+0xb1> 4aed27: eb 0d jmp 4aed36 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga+0xbe> 4aed29: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4aed30: e8 3b 05 00 00 callq 4af270 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv> 4aed35: c3 retq 4aed36: e8 02 00 00 00 callq 4aed3d <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga+0xc5> 4aed3b: eb 0d jmp 4aed4a <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga+0xd2> 4aed3d: 48 8d bd c0 fd ff ff lea -0x240(%rbp),%rdi 4aed44: e8 b3 e4 fd ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 4aed49: c3 retq 4aed4a: 40 80 7d d8 00 rex cmpb $0x0,-0x28(%rbp) 4aed4f: 74 16 je 4aed67 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZANga+0xef> 4aed51: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aed55: 48 8b 45 f0 mov -0x10(%rbp),%rax 4aed59: 41 5f pop %r15 4aed5b: 41 5e pop %r14 4aed5d: 41 5d pop %r13 4aed5f: 41 5c pop %r12 4aed61: 5b pop %rbx 4aed62: 48 8b e5 mov %rbp,%rsp 4aed65: 5d pop %rbp 4aed66: c3 retq 4aed67: e8 68 08 fe ff callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 4aed6c: 83 f8 16 cmp $0x16,%eax 4aed6f: 41 0f 95 c1 setne %r9b 4aed73: 45 0f b6 c9 movzbl %r9b,%r9d 4aed77: 48 89 e8 mov %rbp,%rax 4aed7a: ba d0 ed 4a 00 mov $0x4aedd0,%edx 4aed7f: 48 89 c1 mov %rax,%rcx 4aed82: 49 89 d0 mov %rdx,%r8 4aed85: 48 8b 15 8c 73 03 00 mov 0x3738c(%rip),%rdx # 4e6118 <_TMP5213+0x8> 4aed8c: 48 8b 35 7d 73 03 00 mov 0x3737d(%rip),%rsi # 4e6110 <_TMP5213> 4aed93: bf 59 0b 00 00 mov $0xb59,%edi 4aed98: e8 33 3c fe ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4aed9d: 31 d2 xor %edx,%edx 4aed9f: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 4aeda6: 48 89 ef mov %rbp,%rdi 4aeda9: ba 30 ee 4a 00 mov $0x4aee30,%edx 4aedae: 48 89 d6 mov %rdx,%rsi 4aedb1: 48 8b 95 b8 fd ff ff mov -0x248(%rbp),%rdx 4aedb8: e8 2f 19 01 00 callq 4c06ec <_D3std9exception61__T12errnoEnforceTbVAyaa13_7374642f70726f636573732e64Vmi2907Z12errnoEnforceFNfbLAyaZb> 4aedbd: f4 hlt 4aedbe: 41 5f pop %r15 4aedc0: 41 5e pop %r14 4aedc2: 41 5d pop %r13 4aedc4: 41 5c pop %r12 4aedc6: 5b pop %rbx 4aedc7: 48 8b e5 mov %rbp,%rsp 4aedca: 5d pop %rbp 4aedcb: c3 retq 4aedcc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004aedd0 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZ12__dgliteral3MFNaNbNfZAxa>: 4aedd0: 55 push %rbp 4aedd1: 48 8b ec mov %rsp,%rbp 4aedd4: 48 83 ec 40 sub $0x40,%rsp 4aedd8: 48 8b 15 99 73 03 00 mov 0x37399(%rip),%rdx # 4e6178 <_TMP5217+0x8> 4aeddf: 48 8b 05 8a 73 03 00 mov 0x3738a(%rip),%rax # 4e6170 <_TMP5217> 4aede6: 48 89 45 c8 mov %rax,-0x38(%rbp) 4aedea: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4aedee: 48 8b 57 e8 mov -0x18(%rdi),%rdx 4aedf2: 48 8b 47 e0 mov -0x20(%rdi),%rax 4aedf6: 48 89 45 d8 mov %rax,-0x28(%rbp) 4aedfa: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4aedfe: 48 8b 15 33 73 03 00 mov 0x37333(%rip),%rdx # 4e6138 <_TMP5215+0x8> 4aee05: 48 8b 05 24 73 03 00 mov 0x37324(%rip),%rax # 4e6130 <_TMP5215> 4aee0c: 48 89 45 e8 mov %rax,-0x18(%rbp) 4aee10: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4aee14: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4aee18: be 03 00 00 00 mov $0x3,%esi 4aee1d: bf e0 fc 4d 00 mov $0x4dfce0,%edi 4aee22: e8 5d ab fd ff callq 489984 <_d_arraycatnTX> 4aee27: 48 8b e5 mov %rbp,%rsp 4aee2a: 5d pop %rbp 4aee2b: c3 retq 4aee2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004aee30 <_D3std7process11environment13opIndexAssignFNeNgAaxAaZ12__dgliteral4MFNaNbNiNfZAya>: 4aee30: 55 push %rbp 4aee31: 48 8b ec mov %rsp,%rbp 4aee34: 48 83 ec 10 sub $0x10,%rsp 4aee38: 48 8b 15 79 73 03 00 mov 0x37379(%rip),%rdx # 4e61b8 <_TMP5220+0x8> 4aee3f: 48 8b 05 6a 73 03 00 mov 0x3736a(%rip),%rax # 4e61b0 <_TMP5220> 4aee46: 48 8b e5 mov %rbp,%rsp 4aee49: 5d pop %rbp 4aee4a: c3 retq 4aee4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004aee50 <_D3std7process11environment6removeFNbNiNexAaZv>: 4aee50: 55 push %rbp 4aee51: 48 8b ec mov %rsp,%rbp 4aee54: 48 81 ec 28 01 00 00 sub $0x128,%rsp 4aee5b: 53 push %rbx 4aee5c: 41 54 push %r12 4aee5e: 41 55 push %r13 4aee60: 41 56 push %r14 4aee62: 41 57 push %r15 4aee64: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4aee68: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4aee6c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aee70: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4aee74: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4aee7b: e8 04 e2 fd ff callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 4aee80: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4aee87: e8 58 e3 fd ff callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4aee8c: 48 89 c7 mov %rax,%rdi 4aee8f: e8 cc 8e fd ff callq 487d60 4aee94: e8 02 00 00 00 callq 4aee9b <_D3std7process11environment6removeFNbNiNexAaZv+0x4b> 4aee99: eb 0d jmp 4aeea8 <_D3std7process11environment6removeFNbNiNexAaZv+0x58> 4aee9b: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4aeea2: e8 55 e3 fd ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 4aeea7: c3 retq 4aeea8: 41 5f pop %r15 4aeeaa: 41 5e pop %r14 4aeeac: 41 5d pop %r13 4aeeae: 41 5c pop %r12 4aeeb0: 5b pop %rbx 4aeeb1: 48 8b e5 mov %rbp,%rsp 4aeeb4: 5d pop %rbp 4aeeb5: c3 retq 4aeeb6: 66 90 xchg %ax,%ax 00000000004aeeb8 <_D3std7process11environment4toAAFNeZHAyaAya>: 4aeeb8: 55 push %rbp 4aeeb9: 48 8b ec mov %rsp,%rbp 4aeebc: 48 83 ec 50 sub $0x50,%rsp 4aeec0: 53 push %rbx 4aeec1: 41 54 push %r12 4aeec3: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4aeeca: 00 4aeecb: 45 31 e4 xor %r12d,%r12d 4aeece: 48 8b 05 83 3f 05 00 mov 0x53f83(%rip),%rax # 502e58 <__environ> 4aeed5: 4c 39 20 cmp %r12,(%rax) 4aeed8: 0f 84 c6 00 00 00 je 4aefa4 <_D3std7process11environment4toAAFNeZHAyaAya+0xec> 4aeede: 49 63 cc movslq %r12d,%rcx 4aeee1: 48 8b 15 70 3f 05 00 mov 0x53f70(%rip),%rdx # 502e58 <__environ> 4aeee8: 48 8b 3c ca mov (%rdx,%rcx,8),%rdi 4aeeec: e8 af 38 fe ff callq 4927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya> 4aeef1: 48 89 d1 mov %rdx,%rcx 4aeef4: 48 89 45 c0 mov %rax,-0x40(%rbp) 4aeef8: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4aeefc: 48 89 c2 mov %rax,%rdx 4aeeff: be 3d 00 00 00 mov $0x3d,%esi 4aef04: bf 01 00 00 00 mov $0x1,%edi 4aef09: e8 ce 04 00 00 callq 4af3dc <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl> 4aef0e: 48 89 c3 mov %rax,%rbx 4aef11: 48 89 d8 mov %rbx,%rax 4aef14: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4aef18: 48 89 45 d0 mov %rax,-0x30(%rbp) 4aef1c: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4aef20: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4aef24: 48 8d 4b 01 lea 0x1(%rbx),%rcx 4aef28: 48 2b f1 sub %rcx,%rsi 4aef2b: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4aef2f: 48 8d 4c 13 01 lea 0x1(%rbx,%rdx,1),%rcx 4aef34: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4aef38: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4aef3c: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4aef40: be c0 d7 4d 00 mov $0x4dd7c0,%esi 4aef45: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4aef49: e8 2e 93 00 00 callq 4b827c <_aaInX> 4aef4e: 48 85 c0 test %rax,%rax 4aef51: 75 39 jne 4aef8c <_D3std7process11environment4toAAFNeZHAyaAya+0xd4> 4aef53: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4aef57: 48 8b 45 e0 mov -0x20(%rbp),%rax 4aef5b: 48 89 45 b0 mov %rax,-0x50(%rbp) 4aef5f: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4aef63: 48 8d 4d d0 lea -0x30(%rbp),%rcx 4aef67: ba 10 00 00 00 mov $0x10,%edx 4aef6c: be 30 9d 4f 00 mov $0x4f9d30,%esi 4aef71: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4aef75: e8 d2 8f 00 00 callq 4b7f4c <_aaGetY> 4aef7a: 49 89 c0 mov %rax,%r8 4aef7d: 48 8b 45 b0 mov -0x50(%rbp),%rax 4aef81: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4aef85: 49 89 00 mov %rax,(%r8) 4aef88: 49 89 50 08 mov %rdx,0x8(%r8) 4aef8c: 41 ff c4 inc %r12d 4aef8f: 49 63 c4 movslq %r12d,%rax 4aef92: 48 8b 0d bf 3e 05 00 mov 0x53ebf(%rip),%rcx # 502e58 <__environ> 4aef99: 48 83 3c c1 00 cmpq $0x0,(%rcx,%rax,8) 4aef9e: 0f 85 3a ff ff ff jne 4aeede <_D3std7process11environment4toAAFNeZHAyaAya+0x26> 4aefa4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4aefa8: 41 5c pop %r12 4aefaa: 5b pop %rbx 4aefab: 48 8b e5 mov %rbp,%rsp 4aefae: 5d pop %rbp 4aefaf: c3 retq 00000000004aefb0 <_D3std7process11environment7getImplFNexAaJAyaZb>: 4aefb0: 55 push %rbp 4aefb1: 48 8b ec mov %rsp,%rbp 4aefb4: 48 81 ec 48 01 00 00 sub $0x148,%rsp 4aefbb: 53 push %rbx 4aefbc: 41 54 push %r12 4aefbe: 41 55 push %r13 4aefc0: 41 56 push %r14 4aefc2: 41 57 push %r15 4aefc4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4aefc8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4aefcc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4aefd0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 4aefd7: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 4aefde: 00 4aefdf: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4aefe3: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4aefe7: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4aefee: e8 91 e0 fd ff callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 4aeff3: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4aeffa: e8 e5 e1 fd ff callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4aefff: 48 89 c7 mov %rax,%rdi 4af002: e8 09 8d fd ff callq 487d10 4af007: 48 89 45 d8 mov %rax,-0x28(%rbp) 4af00b: e8 02 00 00 00 callq 4af012 <_D3std7process11environment7getImplFNexAaJAyaZb+0x62> 4af010: eb 0d jmp 4af01f <_D3std7process11environment7getImplFNexAaJAyaZb+0x6f> 4af012: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4af019: e8 de e1 fd ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 4af01e: c3 retq 4af01f: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4af024: 75 10 jne 4af036 <_D3std7process11environment7getImplFNexAaJAyaZb+0x86> 4af026: 31 c0 xor %eax,%eax 4af028: 41 5f pop %r15 4af02a: 41 5e pop %r14 4af02c: 41 5d pop %r13 4af02e: 41 5c pop %r12 4af030: 5b pop %rbx 4af031: 48 8b e5 mov %rbp,%rsp 4af034: 5d pop %rbp 4af035: c3 retq 4af036: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4af03a: 48 8b fb mov %rbx,%rdi 4af03d: e8 ee 88 fd ff callq 487930 4af042: 48 8b cb mov %rbx,%rcx 4af045: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4af04c: 48 89 8d c8 fe ff ff mov %rcx,-0x138(%rbp) 4af053: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 4af05a: 00 00 4af05c: 48 8d 92 b0 ff ff ff lea -0x50(%rdx),%rdx 4af063: 48 8b 32 mov (%rdx),%rsi 4af066: 48 3b b5 c0 fe ff ff cmp -0x140(%rbp),%rsi 4af06d: 75 22 jne 4af091 <_D3std7process11environment7getImplFNexAaJAyaZb+0xe1> 4af06f: 48 83 bd c0 fe ff ff cmpq $0x0,-0x140(%rbp) 4af076: 00 4af077: 74 47 je 4af0c0 <_D3std7process11environment7getImplFNexAaJAyaZb+0x110> 4af079: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi 4af080: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4af084: 48 8b 8d c0 fe ff ff mov -0x140(%rbp),%rcx 4af08b: 33 c0 xor %eax,%eax 4af08d: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4af08f: 74 2f je 4af0c0 <_D3std7process11environment7getImplFNexAaJAyaZb+0x110> 4af091: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx 4af098: 48 8b bd c0 fe ff ff mov -0x140(%rbp),%rdi 4af09f: 48 89 d6 mov %rdx,%rsi 4af0a2: e8 f9 35 fe ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 4af0a7: 64 48 8b 1c 25 00 00 mov %fs:0x0,%rbx 4af0ae: 00 00 4af0b0: 48 c7 c6 b0 ff ff ff mov $0xffffffffffffffb0,%rsi 4af0b7: 48 89 04 33 mov %rax,(%rbx,%rsi,1) 4af0bb: 48 89 54 33 08 mov %rdx,0x8(%rbx,%rsi,1) 4af0c0: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4af0c7: 00 00 4af0c9: 48 c7 c1 b0 ff ff ff mov $0xffffffffffffffb0,%rcx 4af0d0: 48 8b 54 08 08 mov 0x8(%rax,%rcx,1),%rdx 4af0d5: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4af0d9: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4af0dd: 48 89 03 mov %rax,(%rbx) 4af0e0: 48 89 53 08 mov %rdx,0x8(%rbx) 4af0e4: b8 01 00 00 00 mov $0x1,%eax 4af0e9: 41 5f pop %r15 4af0eb: 41 5e pop %r14 4af0ed: 41 5d pop %r13 4af0ef: 41 5c pop %r12 4af0f1: 5b pop %rbx 4af0f2: 48 8b e5 mov %rbp,%rsp 4af0f5: 5d pop %rbp 4af0f6: c3 retq ... 00000000004af0f8 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res>: 4af0f8: 55 push %rbp 4af0f9: 48 8b ec mov %rsp,%rbp 4af0fc: 48 83 ec 58 sub $0x58,%rsp 4af100: 53 push %rbx 4af101: 41 54 push %r12 4af103: 41 55 push %r13 4af105: 41 56 push %r14 4af107: 41 57 push %r15 4af109: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4af10d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4af111: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4af115: e8 76 01 00 00 callq 4af290 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res> 4af11a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4af11e: 48 83 c1 08 add $0x8,%rcx 4af122: b8 00 01 00 00 mov $0x100,%eax 4af127: 48 89 45 b0 mov %rax,-0x50(%rbp) 4af12b: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4af12f: 31 db xor %ebx,%ebx 4af131: 45 31 e4 xor %r12d,%r12d 4af134: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af138: 48 8b 45 f0 mov -0x10(%rbp),%rax 4af13c: 48 89 c7 mov %rax,%rdi 4af13f: 48 89 d6 mov %rdx,%rsi 4af142: e8 f9 e2 fd ff callq 48d440 <_D3std3utf15__T6byCharTAxaZ6byCharFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4af147: 48 89 45 c0 mov %rax,-0x40(%rbp) 4af14b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4af14f: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af153: e8 30 e3 fd ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4af158: 34 01 xor $0x1,%al 4af15a: 74 74 je 4af1d0 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0xd8> 4af15c: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af160: e8 43 e3 fd ff callq 48d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa> 4af165: 44 8a 20 mov (%rax),%r12b 4af168: 48 8d 4b 01 lea 0x1(%rbx),%rcx 4af16c: 48 3b 4d b0 cmp -0x50(%rbp),%rcx 4af170: 75 28 jne 4af19a <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0xa2> 4af172: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4af176: 48 8b 45 b0 mov -0x50(%rbp),%rax 4af17a: 48 89 c1 mov %rax,%rcx 4af17d: 49 89 d0 mov %rdx,%r8 4af180: 48 8b d3 mov %rbx,%rdx 4af183: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4af187: 48 83 c6 08 add $0x8,%rsi 4af18b: 31 ff xor %edi,%edi 4af18d: e8 9e 01 00 00 callq 4af330 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa> 4af192: 48 89 45 b0 mov %rax,-0x50(%rbp) 4af196: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4af19a: 4c 8b eb mov %rbx,%r13 4af19d: 48 ff c3 inc %rbx 4af1a0: 4c 3b 6d b0 cmp -0x50(%rbp),%r13 4af1a4: 72 0a jb 4af1b0 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0xb8> 4af1a6: bf c2 00 00 00 mov $0xc2,%edi 4af1ab: e8 a4 47 fe ff callq 493954 <_D3std8internal7cstring7__arrayZ> 4af1b0: 4c 8b 75 b8 mov -0x48(%rbp),%r14 4af1b4: 4d 03 f5 add %r13,%r14 4af1b7: 45 88 26 mov %r12b,(%r14) 4af1ba: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af1be: e8 0d e3 fd ff callq 48d4d0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4af1c3: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af1c7: e8 bc e2 fd ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4af1cc: 34 01 xor $0x1,%al 4af1ce: 75 8c jne 4af15c <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0x64> 4af1d0: 48 3b 5d b0 cmp -0x50(%rbp),%rbx 4af1d4: 72 0a jb 4af1e0 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0xe8> 4af1d6: bf c4 00 00 00 mov $0xc4,%edi 4af1db: e8 74 47 fe ff callq 493954 <_D3std8internal7cstring7__arrayZ> 4af1e0: 48 8b 45 b8 mov -0x48(%rbp),%rax 4af1e4: 48 8d 14 18 lea (%rax,%rbx,1),%rdx 4af1e8: c6 02 00 movb $0x0,(%rdx) 4af1eb: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4af1ef: 48 8d 71 08 lea 0x8(%rcx),%rsi 4af1f3: 48 3b f0 cmp %rax,%rsi 4af1f6: 41 b8 00 00 00 00 mov $0x0,%r8d 4af1fc: 74 03 je 4af201 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFNbNiNfANgaZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res+0x109> 4af1fe: 49 89 c0 mov %rax,%r8 4af201: 4c 89 01 mov %r8,(%rcx) 4af204: 48 89 c8 mov %rcx,%rax 4af207: 41 5f pop %r15 4af209: 41 5e pop %r14 4af20b: 41 5d pop %r13 4af20d: 41 5c pop %r12 4af20f: 5b pop %rbx 4af210: 48 8b e5 mov %rbp,%rsp 4af213: 5d pop %rbp 4af214: c3 retq 4af215: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4af219: e8 52 00 00 00 callq 4af270 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv> 4af21e: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4af222: e8 05 9e fd ff callq 48902c <_d_throwc> 4af227: 41 5f pop %r15 4af229: 41 5e pop %r14 4af22b: 41 5d pop %r13 4af22d: 41 5c pop %r12 4af22f: 5b pop %rbx 4af230: 48 8b e5 mov %rbp,%rsp 4af233: 5d pop %rbp 4af234: c3 retq 4af235: 0f 1f 00 nopl (%rax) 00000000004af238 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga>: 4af238: 55 push %rbp 4af239: 48 8b ec mov %rsp,%rbp 4af23c: 48 83 ec 10 sub $0x10,%rsp 4af240: 48 8b 07 mov (%rdi),%rax 4af243: 48 85 c0 test %rax,%rax 4af246: 75 04 jne 4af24c <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga+0x14> 4af248: 48 8d 47 08 lea 0x8(%rdi),%rax 4af24c: 48 8b e5 mov %rbp,%rsp 4af24f: 5d pop %rbp 4af250: c3 retq 4af251: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004af258 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res3ptrMxFNaNbNdNiNeZPxa>: 4af258: 55 push %rbp 4af259: 48 8b ec mov %rsp,%rbp 4af25c: 48 83 ec 10 sub $0x10,%rsp 4af260: e8 d3 ff ff ff callq 4af238 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res7buffPtrMNgFNaNbNdNiNeZPNga> 4af265: 48 8b e5 mov %rbp,%rsp 4af268: 5d pop %rbp 4af269: c3 retq 4af26a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004af270 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv>: 4af270: 55 push %rbp 4af271: 48 8b ec mov %rsp,%rbp 4af274: 48 83 ec 10 sub $0x10,%rsp 4af278: 48 8b 07 mov (%rdi),%rax 4af27b: 48 85 c0 test %rax,%rax 4af27e: 74 08 je 4af288 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv+0x18> 4af280: 48 89 c7 mov %rax,%rdi 4af283: e8 18 87 fd ff callq 4879a0 4af288: 48 8b e5 mov %rbp,%rsp 4af28b: 5d pop %rbp 4af28c: c3 retq 4af28d: 0f 1f 00 nopl (%rax) 00000000004af290 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res15trustedVoidInitFNbNiNeZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res>: 4af290: 55 push %rbp 4af291: 48 8b ec mov %rsp,%rbp 4af294: 48 83 ec 18 sub $0x18,%rsp 4af298: 53 push %rbx 4af299: 41 54 push %r12 4af29b: 41 55 push %r13 4af29d: 41 56 push %r14 4af29f: 41 57 push %r15 4af2a1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4af2a5: 48 89 f8 mov %rdi,%rax 4af2a8: 41 5f pop %r15 4af2aa: 41 5e pop %r14 4af2ac: 41 5d pop %r13 4af2ae: 41 5c pop %r12 4af2b0: 5b pop %rbx 4af2b1: 48 8b e5 mov %rbp,%rsp 4af2b4: 5d pop %rbp 4af2b5: c3 retq 4af2b6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4af2ba: e8 b1 ff ff ff callq 4af270 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv> 4af2bf: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4af2c3: e8 64 9d fd ff callq 48902c <_d_throwc> 4af2c8: 41 5f pop %r15 4af2ca: 41 5e pop %r14 4af2cc: 41 5d pop %r13 4af2ce: 41 5c pop %r12 4af2d0: 5b pop %rbx 4af2d1: 48 8b e5 mov %rbp,%rsp 4af2d4: 5d pop %rbp 4af2d5: c3 retq 4af2d6: 66 90 xchg %ax,%ax 00000000004af2d8 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res14__aggrPostblitMFNaNbNiNfZv>: 4af2d8: 55 push %rbp 4af2d9: 48 8b ec mov %rsp,%rbp 4af2dc: 48 83 ec 10 sub $0x10,%rsp 4af2e0: 48 8b e5 mov %rbp,%rsp 4af2e3: 5d pop %rbp 4af2e4: c3 retq 4af2e5: 0f 1f 00 nopl (%rax) 00000000004af2e8 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res8opAssignMFNbNcNiNjNeS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3ResZS3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res>: 4af2e8: 55 push %rbp 4af2e9: 48 8b ec mov %rsp,%rbp 4af2ec: 48 81 ec 10 01 00 00 sub $0x110,%rsp 4af2f3: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4af2f7: 48 89 fe mov %rdi,%rsi 4af2fa: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4af301: b9 21 00 00 00 mov $0x21,%ecx 4af306: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4af309: 48 8d 75 10 lea 0x10(%rbp),%rsi 4af30d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4af311: b9 21 00 00 00 mov $0x21,%ecx 4af316: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4af319: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4af320: e8 4b ff ff ff callq 4af270 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ3Res6__dtorMFNbNiNeZv> 4af325: 48 8b 45 f8 mov -0x8(%rbp),%rax 4af329: 48 8b e5 mov %rbp,%rsp 4af32c: 5d pop %rbp 4af32d: c3 retq 4af32e: 66 90 xchg %ax,%ax 00000000004af330 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa>: 4af330: 55 push %rbp 4af331: 48 8b ec mov %rsp,%rbp 4af334: 48 83 ec 30 sub $0x30,%rsp 4af338: 53 push %rbx 4af339: 41 54 push %r12 4af33b: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4af33f: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4af343: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4af347: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4af34b: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4af34f: 48 b8 ff ff ff ff ff mov $0x7fffffffffffffff,%rax 4af356: ff ff 7f 4af359: 48 3b c8 cmp %rax,%rcx 4af35c: 72 07 jb 4af365 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x35> 4af35e: 31 ff xor %edi,%edi 4af360: e8 cf fe fd ff callq 48f234 4af365: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4af369: 48 8d 1c 49 lea (%rcx,%rcx,2),%rbx 4af36d: 48 d1 eb shr %rbx 4af370: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af374: 48 3b 55 d8 cmp -0x28(%rbp),%rdx 4af378: 75 37 jne 4af3b1 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x81> 4af37a: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4af37e: 72 08 jb 4af388 <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x58> 4af380: 48 8b 45 d0 mov -0x30(%rbp),%rax 4af384: 48 8d 58 01 lea 0x1(%rax),%rbx 4af388: 48 8b fb mov %rbx,%rdi 4af38b: e8 f0 85 fd ff callq 487980 4af390: 49 89 c4 mov %rax,%r12 4af393: 4d 85 e4 test %r12,%r12 4af396: 75 07 jne 4af39f <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x6f> 4af398: 31 ff xor %edi,%edi 4af39a: e8 95 fe fd ff callq 48f234 4af39f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4af3a3: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4af3a7: 49 8b fc mov %r12,%rdi 4af3aa: e8 91 85 fd ff callq 487940 4af3af: eb 1a jmp 4af3cb <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 4af3b1: 48 8b f3 mov %rbx,%rsi 4af3b4: 48 89 d7 mov %rdx,%rdi 4af3b7: e8 14 86 fd ff callq 4879d0 4af3bc: 49 89 c4 mov %rax,%r12 4af3bf: 4d 85 e4 test %r12,%r12 4af3c2: 75 07 jne 4af3cb <_D3std8internal7cstring24__T11tempCStringTaTANgaZ11tempCStringFANgaZ14trustedReallocFNbNiNeAamPamZAa+0x9b> 4af3c4: 31 ff xor %edi,%edi 4af3c6: e8 69 fe fd ff callq 48f234 4af3cb: 48 8b c3 mov %rbx,%rax 4af3ce: 49 8b d4 mov %r12,%rdx 4af3d1: 41 5c pop %r12 4af3d3: 5b pop %rbx 4af3d4: 48 8b e5 mov %rbp,%rsp 4af3d7: 5d pop %rbp 4af3d8: c3 retq 4af3d9: 00 00 add %al,(%rax) ... 00000000004af3dc <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl>: 4af3dc: 55 push %rbp 4af3dd: 48 8b ec mov %rsp,%rbp 4af3e0: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4af3e7: 53 push %rbx 4af3e8: 41 54 push %r12 4af3ea: 41 55 push %r13 4af3ec: 89 7d e0 mov %edi,-0x20(%rbp) 4af3ef: 89 75 e8 mov %esi,-0x18(%rbp) 4af3f2: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4af3f6: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4af3fa: 80 7d e0 01 cmpb $0x1,-0x20(%rbp) 4af3fe: 0f 85 00 01 00 00 jne 4af504 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x128> 4af404: 48 89 f7 mov %rsi,%rdi 4af407: e8 f0 b9 00 00 callq 4badfc <_D3std5ascii7isASCIIFNaNbNiNfwZb> 4af40c: 84 c0 test %al,%al 4af40e: 74 25 je 4af435 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x59> 4af410: 48 89 ef mov %rbp,%rdi 4af413: e8 fc 01 00 00 callq 4af614 <_D3std6string16__T7indexOfTAyaZ7indexOfFAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZ13trustedmemchrMFNaNbNiNeZPa> 4af418: 48 89 c3 mov %rax,%rbx 4af41b: 48 85 db test %rbx,%rbx 4af41e: 0f 84 db 01 00 00 je 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af424: 48 8b c3 mov %rbx,%rax 4af427: 48 2b 45 f8 sub -0x8(%rbp),%rax 4af42b: 41 5d pop %r13 4af42d: 41 5c pop %r12 4af42f: 5b pop %rbx 4af430: 48 8b e5 mov %rbp,%rsp 4af433: 5d pop %rbp 4af434: c3 retq 4af435: 83 7d e8 7f cmpl $0x7f,-0x18(%rbp) 4af439: 77 5a ja 4af495 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0xb9> 4af43b: 31 c9 xor %ecx,%ecx 4af43d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af441: 48 8b 45 f0 mov -0x10(%rbp),%rax 4af445: 48 89 45 80 mov %rax,-0x80(%rbp) 4af449: 48 89 55 88 mov %rdx,-0x78(%rbp) 4af44d: 31 f6 xor %esi,%esi 4af44f: 48 39 4d f0 cmp %rcx,-0x10(%rbp) 4af453: 0f 84 a6 01 00 00 je 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af459: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4af45d: 72 0a jb 4af469 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x8d> 4af45f: bf 78 01 00 00 mov $0x178,%edi 4af464: e8 13 c1 fe ff callq 49b57c <_D3std6string7__arrayZ> 4af469: 4c 8b 45 88 mov -0x78(%rbp),%r8 4af46d: 42 0f b6 1c 06 movzbl (%rsi,%r8,1),%ebx 4af472: 3b 5d e8 cmp -0x18(%rbp),%ebx 4af475: 75 0d jne 4af484 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0xa8> 4af477: 48 8b c1 mov %rcx,%rax 4af47a: 41 5d pop %r13 4af47c: 41 5c pop %r12 4af47e: 5b pop %rbx 4af47f: 48 8b e5 mov %rbp,%rsp 4af482: 5d pop %rbp 4af483: c3 retq 4af484: 48 ff c1 inc %rcx 4af487: 48 ff c6 inc %rsi 4af48a: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4af48e: 72 c9 jb 4af459 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x7d> 4af490: e9 6a 01 00 00 jmpq 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af495: 45 31 e4 xor %r12d,%r12d 4af498: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af49c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4af4a0: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4af4a4: e8 fb 0e 00 00 callq 4b03a4 <_D3std3utf16__T7byDcharTAyaZ7byDcharFNaNbNiNfAyaZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl> 4af4a9: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4af4ad: e8 ba 0f 00 00 callq 4b046c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb> 4af4b2: 34 01 xor $0x1,%al 4af4b4: 0f 84 45 01 00 00 je 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af4ba: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4af4be: e8 c9 0f 00 00 callq 4b048c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw> 4af4c3: 48 89 c3 mov %rax,%rbx 4af4c6: 39 5d e8 cmp %ebx,-0x18(%rbp) 4af4c9: 75 0d jne 4af4d8 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0xfc> 4af4cb: 49 8b c4 mov %r12,%rax 4af4ce: 41 5d pop %r13 4af4d0: 41 5c pop %r12 4af4d2: 5b pop %rbx 4af4d3: 48 8b e5 mov %rbp,%rsp 4af4d6: 5d pop %rbp 4af4d7: c3 retq 4af4d8: 8b fb mov %ebx,%edi 4af4da: e8 85 0c 00 00 callq 4b0164 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh> 4af4df: 25 ff 00 00 00 and $0xff,%eax 4af4e4: 48 98 cltq 4af4e6: 49 01 c4 add %rax,%r12 4af4e9: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4af4ed: e8 12 11 00 00 callq 4b0604 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl8popFrontMFNaNbNiNfZv> 4af4f2: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4af4f6: e8 71 0f 00 00 callq 4b046c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb> 4af4fb: 34 01 xor $0x1,%al 4af4fd: 75 bb jne 4af4ba <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0xde> 4af4ff: e9 fb 00 00 00 jmpq 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af504: 48 89 f7 mov %rsi,%rdi 4af507: e8 f0 b8 00 00 callq 4badfc <_D3std5ascii7isASCIIFNaNbNiNfwZb> 4af50c: 84 c0 test %al,%al 4af50e: 74 77 je 4af587 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x1ab> 4af510: 8b 7d e8 mov -0x18(%rbp),%edi 4af513: e8 00 b9 00 00 callq 4bae18 <_D3std5ascii15__T7toLowerTxwZ7toLowerFNaNbNiNfxwZw> 4af518: 49 89 c5 mov %rax,%r13 4af51b: 45 31 e4 xor %r12d,%r12d 4af51e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af522: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4af526: 48 89 d6 mov %rdx,%rsi 4af529: e8 76 0c 00 00 callq 4b01a4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4af52e: 48 89 45 90 mov %rax,-0x70(%rbp) 4af532: 48 89 55 98 mov %rdx,-0x68(%rbp) 4af536: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4af53a: e8 85 0c 00 00 callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4af53f: 34 01 xor $0x1,%al 4af541: 0f 84 b8 00 00 00 je 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af547: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4af54b: e8 94 0c 00 00 callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4af550: 8a 18 mov (%rax),%bl 4af552: 40 8a fb mov %bl,%dil 4af555: e8 e2 b8 00 00 callq 4bae3c <_D3std5ascii15__T7toLowerTyaZ7toLowerFNaNbNiNfyaZa> 4af55a: 41 3a c5 cmp %r13b,%al 4af55d: 75 0d jne 4af56c <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x190> 4af55f: 49 8b c4 mov %r12,%rax 4af562: 41 5d pop %r13 4af564: 41 5c pop %r12 4af566: 5b pop %rbx 4af567: 48 8b e5 mov %rbp,%rsp 4af56a: 5d pop %rbp 4af56b: c3 retq 4af56c: 49 ff c4 inc %r12 4af56f: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4af573: e8 94 0c 00 00 callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4af578: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4af57c: e8 43 0c 00 00 callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4af581: 34 01 xor $0x1,%al 4af583: 75 c2 jne 4af547 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x16b> 4af585: eb 78 jmp 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af587: 8b 7d e8 mov -0x18(%rbp),%edi 4af58a: e8 a9 00 00 00 callq 4af638 <_D3std3uni7toLowerFNaNbNiNfwZw> 4af58f: 49 89 c5 mov %rax,%r13 4af592: 45 31 e4 xor %r12d,%r12d 4af595: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af599: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4af59d: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af5a1: e8 fe 0d 00 00 callq 4b03a4 <_D3std3utf16__T7byDcharTAyaZ7byDcharFNaNbNiNfAyaZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl> 4af5a6: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af5aa: e8 bd 0e 00 00 callq 4b046c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb> 4af5af: 34 01 xor $0x1,%al 4af5b1: 74 4c je 4af5ff <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x223> 4af5b3: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af5b7: e8 d0 0e 00 00 callq 4b048c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw> 4af5bc: 48 89 c3 mov %rax,%rbx 4af5bf: 8b fb mov %ebx,%edi 4af5c1: e8 72 00 00 00 callq 4af638 <_D3std3uni7toLowerFNaNbNiNfwZw> 4af5c6: 41 3b c5 cmp %r13d,%eax 4af5c9: 75 0d jne 4af5d8 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x1fc> 4af5cb: 49 8b c4 mov %r12,%rax 4af5ce: 41 5d pop %r13 4af5d0: 41 5c pop %r12 4af5d2: 5b pop %rbx 4af5d3: 48 8b e5 mov %rbp,%rsp 4af5d6: 5d pop %rbp 4af5d7: c3 retq 4af5d8: 8b fb mov %ebx,%edi 4af5da: e8 85 0b 00 00 callq 4b0164 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh> 4af5df: 25 ff 00 00 00 and $0xff,%eax 4af5e4: 48 98 cltq 4af5e6: 49 01 c4 add %rax,%r12 4af5e9: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af5ed: e8 12 10 00 00 callq 4b0604 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl8popFrontMFNaNbNiNfZv> 4af5f2: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4af5f6: e8 71 0e 00 00 callq 4b046c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb> 4af5fb: 34 01 xor $0x1,%al 4af5fd: 75 b4 jne 4af5b3 <_D3std6string16__T7indexOfTAyaZ7indexOfFNaNbNiNfAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZl+0x1d7> 4af5ff: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4af606: 41 5d pop %r13 4af608: 41 5c pop %r12 4af60a: 5b pop %rbx 4af60b: 48 8b e5 mov %rbp,%rsp 4af60e: 5d pop %rbp 4af60f: c3 retq 4af610: 0f 1f 40 00 nopl 0x0(%rax) 00000000004af614 <_D3std6string16__T7indexOfTAyaZ7indexOfFAyaxwxE3std8typecons43__T4FlagVAyaa13_6361736553656e736974697665Z4FlagZ13trustedmemchrMFNaNbNiNeZPa>: 4af614: 55 push %rbp 4af615: 48 8b ec mov %rsp,%rbp 4af618: 48 83 ec 10 sub $0x10,%rsp 4af61c: 48 8b 57 f0 mov -0x10(%rdi),%rdx 4af620: 8b 77 e8 mov -0x18(%rdi),%esi 4af623: 48 8d 47 f0 lea -0x10(%rdi),%rax 4af627: 48 8b 78 08 mov 0x8(%rax),%rdi 4af62b: e8 40 86 fd ff callq 487c70 4af630: 48 8b e5 mov %rbp,%rsp 4af633: 5d pop %rbp 4af634: c3 retq 4af635: 00 00 add %al,(%rax) ... 00000000004af638 <_D3std3uni7toLowerFNaNbNiNfwZw>: 4af638: 55 push %rbp 4af639: 48 8b ec mov %rsp,%rbp 4af63c: 50 push %rax 4af63d: 53 push %rbx 4af63e: 48 89 fb mov %rdi,%rbx 4af641: 81 fb aa 00 00 00 cmp $0xaa,%ebx 4af647: 73 13 jae 4af65c <_D3std3uni7toLowerFNaNbNiNfwZw+0x24> 4af649: 83 fb 41 cmp $0x41,%ebx 4af64c: 72 2e jb 4af67c <_D3std3uni7toLowerFNaNbNiNfwZw+0x44> 4af64e: 83 fb 5a cmp $0x5a,%ebx 4af651: 77 29 ja 4af67c <_D3std3uni7toLowerFNaNbNiNfwZw+0x44> 4af653: 8d 43 20 lea 0x20(%rbx),%eax 4af656: 5b pop %rbx 4af657: 48 8b e5 mov %rbp,%rsp 4af65a: 5d pop %rbp 4af65b: c3 retq 4af65c: e8 2b 4b 01 00 callq 4c418c <_D3std3uni18toLowerSimpleIndexFNaNbNiNewZt> 4af661: 25 ff ff 00 00 and $0xffff,%eax 4af666: 48 3d ff ff 00 00 cmp $0xffff,%rax 4af66c: 74 0e je 4af67c <_D3std3uni7toLowerFNaNbNiNfwZw+0x44> 4af66e: 48 89 c7 mov %rax,%rdi 4af671: e8 3e 4b 01 00 callq 4c41b4 <_D3std3uni10toLowerTabFNaNbNiNemZw> 4af676: 5b pop %rbx 4af677: 48 8b e5 mov %rbp,%rsp 4af67a: 5d pop %rbp 4af67b: c3 retq 4af67c: 8b c3 mov %ebx,%eax 4af67e: 5b pop %rbx 4af67f: 48 8b e5 mov %rbp,%rsp 4af682: 5d pop %rbp 4af683: c3 retq 00000000004af684 <_D3std3utf12UTFException11setSequenceMFNaNbNiNfAkXC3std3utf12UTFException>: 4af684: 55 push %rbp 4af685: 48 8b ec mov %rsp,%rbp 4af688: 48 83 ec 20 sub $0x20,%rsp 4af68c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4af690: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4af694: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4af698: b8 04 00 00 00 mov $0x4,%eax 4af69d: 48 3b f0 cmp %rax,%rsi 4af6a0: 73 02 jae 4af6a4 <_D3std3utf12UTFException11setSequenceMFNaNbNiNfAkXC3std3utf12UTFException+0x20> 4af6a2: eb 03 jmp 4af6a7 <_D3std3utf12UTFException11setSequenceMFNaNbNiNfAkXC3std3utf12UTFException+0x23> 4af6a4: 48 89 c6 mov %rax,%rsi 4af6a7: 48 89 77 58 mov %rsi,0x58(%rdi) 4af6ab: 48 3b f0 cmp %rax,%rsi 4af6ae: 76 0a jbe 4af6ba <_D3std3utf12UTFException11setSequenceMFNaNbNiNfAkXC3std3utf12UTFException+0x36> 4af6b0: bf 31 00 00 00 mov $0x31,%edi 4af6b5: e8 1e 93 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4af6ba: 48 89 f0 mov %rsi,%rax 4af6bd: 48 8d 57 48 lea 0x48(%rdi),%rdx 4af6c1: 48 89 c1 mov %rax,%rcx 4af6c4: 49 89 d0 mov %rdx,%r8 4af6c7: 48 39 75 f0 cmp %rsi,-0x10(%rbp) 4af6cb: 73 0a jae 4af6d7 <_D3std3utf12UTFException11setSequenceMFNaNbNiNfAkXC3std3utf12UTFException+0x53> 4af6cd: bf 31 00 00 00 mov $0x31,%edi 4af6d2: e8 01 93 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4af6d7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af6db: bf 04 00 00 00 mov $0x4,%edi 4af6e0: e8 1b 8f 00 00 callq 4b8600 <_d_arraycopy> 4af6e5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4af6e9: 48 8b e5 mov %rbp,%rsp 4af6ec: 5d pop %rbp 4af6ed: c3 retq 4af6ee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException>: 4af6f4: 55 push %rbp 4af6f5: 48 8b ec mov %rsp,%rbp 4af6f8: 48 83 ec 30 sub $0x30,%rsp 4af6fc: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4af700: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4af704: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4af708: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4af70c: ff 75 18 pushq 0x18(%rbp) 4af70f: ff 75 10 pushq 0x10(%rbp) 4af712: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4af716: 48 8b 45 f0 mov -0x10(%rbp),%rax 4af71a: 48 89 c1 mov %rax,%rcx 4af71d: 49 89 d0 mov %rdx,%r8 4af720: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4af724: e8 33 f4 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4af729: 48 83 c4 10 add $0x10,%rsp 4af72d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4af731: 48 8b e5 mov %rbp,%rsp 4af734: 5d pop %rbp 4af735: c3 retq 4af736: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException>: 4af73c: 55 push %rbp 4af73d: 48 8b ec mov %rsp,%rbp 4af740: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4af747: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4af74b: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4af74f: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4af753: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4af757: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4af75b: 48 8b 15 f6 6a 03 00 mov 0x36af6(%rip),%rdx # 4e6258 <_TMP8505+0x8> 4af762: 48 8b 05 e7 6a 03 00 mov 0x36ae7(%rip),%rax # 4e6250 <_TMP8505> 4af769: 48 89 45 80 mov %rax,-0x80(%rbp) 4af76d: 48 89 55 88 mov %rdx,-0x78(%rbp) 4af771: 4c 89 c9 mov %r9,%rcx 4af774: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4af778: be 14 00 00 00 mov $0x14,%esi 4af77d: bf 0a 00 00 00 mov $0xa,%edi 4af782: e8 49 fd fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4af787: 48 89 45 90 mov %rax,-0x70(%rbp) 4af78b: 48 89 55 98 mov %rdx,-0x68(%rbp) 4af78f: 48 8b 15 a2 6a 03 00 mov 0x36aa2(%rip),%rdx # 4e6238 <_TMP8503+0x8> 4af796: 48 8b 05 93 6a 03 00 mov 0x36a93(%rip),%rax # 4e6230 <_TMP8503> 4af79d: 48 89 45 a0 mov %rax,-0x60(%rbp) 4af7a1: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4af7a5: 48 8d 55 80 lea -0x80(%rbp),%rdx 4af7a9: be 03 00 00 00 mov $0x3,%esi 4af7ae: bf e0 fc 4d 00 mov $0x4dfce0,%edi 4af7b3: e8 cc a1 fd ff callq 489984 <_d_arraycatnTX> 4af7b8: 48 89 d1 mov %rdx,%rcx 4af7bb: 48 89 c2 mov %rax,%rdx 4af7be: 48 8d 75 10 lea 0x10(%rbp),%rsi 4af7c2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af7c7: e8 78 09 fe ff callq 490144 <_d_arrayappendT> 4af7cc: ff 75 18 pushq 0x18(%rbp) 4af7cf: ff 75 10 pushq 0x10(%rbp) 4af7d2: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4af7d6: 48 8b 45 e8 mov -0x18(%rbp),%rax 4af7da: 48 89 c1 mov %rax,%rcx 4af7dd: 49 89 d0 mov %rdx,%r8 4af7e0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4af7e4: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4af7e8: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4af7ec: e8 6b f3 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4af7f1: 48 83 c4 10 add $0x10,%rsp 4af7f5: 48 8b 45 c8 mov -0x38(%rbp),%rax 4af7f9: 48 8b e5 mov %rbp,%rsp 4af7fc: 5d pop %rbp 4af7fd: c3 retq 4af7fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004af804 <_D3std3utf12UTFException8toStringMFZAya>: 4af804: 55 push %rbp 4af805: 48 8b ec mov %rsp,%rbp 4af808: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4af80f: 53 push %rbx 4af810: 41 54 push %r12 4af812: 41 55 push %r13 4af814: 49 89 fd mov %rdi,%r13 4af817: 49 83 7d 58 00 cmpq $0x0,0x58(%r13) 4af81c: 75 0f jne 4af82d <_D3std3utf12UTFException8toStringMFZAya+0x29> 4af81e: e8 29 f1 fd ff callq 48e94c <_D6object9Throwable8toStringMFZAya> 4af823: 41 5d pop %r13 4af825: 41 5c pop %r12 4af827: 5b pop %rbx 4af828: 48 8b e5 mov %rbp,%rsp 4af82b: 5d pop %rbp 4af82c: c3 retq 4af82d: 48 8b 15 54 6a 03 00 mov 0x36a54(%rip),%rdx # 4e6288 <_TMP8508+0x8> 4af834: 48 8b 05 45 6a 03 00 mov 0x36a45(%rip),%rax # 4e6280 <_TMP8508> 4af83b: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4af842: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4af849: 49 8b 75 58 mov 0x58(%r13),%rsi 4af84d: 49 8d 4d 48 lea 0x48(%r13),%rcx 4af851: 48 89 75 80 mov %rsi,-0x80(%rbp) 4af855: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4af859: 31 db xor %ebx,%ebx 4af85b: 48 39 5d 80 cmp %rbx,-0x80(%rbp) 4af85f: 0f 84 e4 00 00 00 je 4af949 <_D3std3utf12UTFException8toStringMFZAya+0x145> 4af865: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4af869: b8 14 00 00 00 mov $0x14,%eax 4af86e: 48 89 45 c0 mov %rax,-0x40(%rbp) 4af872: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4af876: 48 8b 7d 88 mov -0x78(%rbp),%rdi 4af87a: 44 8b 24 9f mov (%rdi,%rbx,4),%r12d 4af87e: ba 01 00 00 00 mov $0x1,%edx 4af883: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af88a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af88f: e8 60 09 fe ff callq 4901f4 <_d_arrayappendcTX> 4af894: 48 89 45 90 mov %rax,-0x70(%rbp) 4af898: 48 89 55 98 mov %rdx,-0x68(%rbp) 4af89c: 48 8b 45 98 mov -0x68(%rbp),%rax 4af8a0: 48 03 45 90 add -0x70(%rbp),%rax 4af8a4: c6 40 ff 20 movb $0x20,-0x1(%rax) 4af8a8: 41 8b cc mov %r12d,%ecx 4af8ab: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4af8af: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4af8b3: bf 10 00 00 00 mov $0x10,%edi 4af8b8: e8 13 fc fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4af8bd: 48 89 45 d0 mov %rax,-0x30(%rbp) 4af8c1: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4af8c5: 48 83 7d d0 01 cmpq $0x1,-0x30(%rbp) 4af8ca: 75 2a jne 4af8f6 <_D3std3utf12UTFException8toStringMFZAya+0xf2> 4af8cc: ba 01 00 00 00 mov $0x1,%edx 4af8d1: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af8d8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af8dd: e8 12 09 fe ff callq 4901f4 <_d_arrayappendcTX> 4af8e2: 48 89 45 a0 mov %rax,-0x60(%rbp) 4af8e6: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4af8ea: 48 8b 45 a8 mov -0x58(%rbp),%rax 4af8ee: 48 03 45 a0 add -0x60(%rbp),%rax 4af8f2: c6 40 ff 30 movb $0x30,-0x1(%rax) 4af8f6: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4af8fa: 48 8b 45 d0 mov -0x30(%rbp),%rax 4af8fe: 48 89 c2 mov %rax,%rdx 4af901: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af908: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af90d: e8 32 08 fe ff callq 490144 <_d_arrayappendT> 4af912: ba 01 00 00 00 mov $0x1,%edx 4af917: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af91e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af923: e8 cc 08 fe ff callq 4901f4 <_d_arrayappendcTX> 4af928: 48 89 45 b0 mov %rax,-0x50(%rbp) 4af92c: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4af930: 48 8b 45 b8 mov -0x48(%rbp),%rax 4af934: 48 03 45 b0 add -0x50(%rbp),%rax 4af938: c6 40 ff 78 movb $0x78,-0x1(%rax) 4af93c: 48 ff c3 inc %rbx 4af93f: 48 3b 5d 80 cmp -0x80(%rbp),%rbx 4af943: 0f 82 2d ff ff ff jb 4af876 <_D3std3utf12UTFException8toStringMFZAya+0x72> 4af949: 49 83 7d 10 00 cmpq $0x0,0x10(%r13) 4af94e: 74 3e je 4af98e <_D3std3utf12UTFException8toStringMFZAya+0x18a> 4af950: 48 8b 0d 51 69 03 00 mov 0x36951(%rip),%rcx # 4e62a8 <_TMP8513+0x8> 4af957: 48 8b 05 42 69 03 00 mov 0x36942(%rip),%rax # 4e62a0 <_TMP8513> 4af95e: 48 89 c2 mov %rax,%rdx 4af961: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af968: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af96d: e8 d2 07 fe ff callq 490144 <_d_arrayappendT> 4af972: 49 8b 4d 18 mov 0x18(%r13),%rcx 4af976: 49 8b 45 10 mov 0x10(%r13),%rax 4af97a: 48 89 c2 mov %rax,%rdx 4af97d: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4af984: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4af989: e8 b6 07 fe ff callq 490144 <_d_arrayappendT> 4af98e: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4af995: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4af99c: 41 5d pop %r13 4af99e: 41 5c pop %r12 4af9a0: 5b pop %rbx 4af9a1: 48 8b e5 mov %rbp,%rsp 4af9a4: 5d pop %rbp 4af9a5: c3 retq ... 00000000004af9a8 <_D3std3utf12isValidDcharFNaNbNiNfwZb>: 4af9a8: 55 push %rbp 4af9a9: 48 8b ec mov %rsp,%rbp 4af9ac: 48 89 f9 mov %rdi,%rcx 4af9af: 81 f9 00 d8 00 00 cmp $0xd800,%ecx 4af9b5: 72 14 jb 4af9cb <_D3std3utf12isValidDcharFNaNbNiNfwZb+0x23> 4af9b7: 81 f9 ff df 00 00 cmp $0xdfff,%ecx 4af9bd: 76 08 jbe 4af9c7 <_D3std3utf12isValidDcharFNaNbNiNfwZb+0x1f> 4af9bf: 81 f9 ff ff 10 00 cmp $0x10ffff,%ecx 4af9c5: 76 04 jbe 4af9cb <_D3std3utf12isValidDcharFNaNbNiNfwZb+0x23> 4af9c7: 31 c0 xor %eax,%eax 4af9c9: eb 05 jmp 4af9d0 <_D3std3utf12isValidDcharFNaNbNiNfwZb+0x28> 4af9cb: b8 01 00 00 00 mov $0x1,%eax 4af9d0: 5d pop %rbp 4af9d1: c3 retq ... 00000000004af9d4 <_D3std3utf6encodeFNaNfKAuwZv>: 4af9d4: 55 push %rbp 4af9d5: 48 8b ec mov %rsp,%rbp 4af9d8: 48 83 ec 78 sub $0x78,%rsp 4af9dc: 53 push %rbx 4af9dd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4af9e1: 48 89 fb mov %rdi,%rbx 4af9e4: 48 8b 56 08 mov 0x8(%rsi),%rdx 4af9e8: 48 8b 06 mov (%rsi),%rax 4af9eb: 48 89 45 b0 mov %rax,-0x50(%rbp) 4af9ef: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4af9f3: 81 fb ff ff 00 00 cmp $0xffff,%ebx 4af9f9: 0f 87 b2 00 00 00 ja 4afab1 <_D3std3utf6encodeFNaNfKAuwZv+0xdd> 4af9ff: 81 fb 00 d8 00 00 cmp $0xd800,%ebx 4afa05: 72 7a jb 4afa81 <_D3std3utf6encodeFNaNfKAuwZv+0xad> 4afa07: 81 fb ff df 00 00 cmp $0xdfff,%ebx 4afa0d: 77 72 ja 4afa81 <_D3std3utf6encodeFNaNfKAuwZv+0xad> 4afa0f: 89 5d e0 mov %ebx,-0x20(%rbp) 4afa12: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4afa16: be 01 00 00 00 mov $0x1,%esi 4afa1b: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4afa1f: 48 89 75 a8 mov %rsi,-0x58(%rbp) 4afa23: bf a0 70 4f 00 mov $0x4f70a0,%edi 4afa28: e8 7b 9e fd ff callq 4898a8 <_d_newclass> 4afa2d: 48 89 45 d0 mov %rax,-0x30(%rbp) 4afa31: ff 35 81 69 03 00 pushq 0x36981(%rip) # 4e63b8 <_TMP8563+0x8> 4afa37: ff 35 73 69 03 00 pushq 0x36973(%rip) # 4e63b0 <_TMP8563> 4afa3d: 48 8b 15 94 69 03 00 mov 0x36994(%rip),%rdx # 4e63d8 <_TMP8565+0x8> 4afa44: 48 8b 05 85 69 03 00 mov 0x36985(%rip),%rax # 4e63d0 <_TMP8565> 4afa4b: 48 89 c1 mov %rax,%rcx 4afa4e: 49 89 d0 mov %rdx,%r8 4afa51: ba 64 08 00 00 mov $0x864,%edx 4afa56: 31 f6 xor %esi,%esi 4afa58: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4afa5c: e8 93 fc ff ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4afa61: 48 83 c4 10 add $0x10,%rsp 4afa65: 48 89 c7 mov %rax,%rdi 4afa68: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4afa6c: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4afa70: 31 c0 xor %eax,%eax 4afa72: 48 8b 0f mov (%rdi),%rcx 4afa75: 48 ff 51 30 rex.W callq *0x30(%rcx) 4afa79: 48 89 c7 mov %rax,%rdi 4afa7c: e8 ab 95 fd ff callq 48902c <_d_throwc> 4afa81: ba 01 00 00 00 mov $0x1,%edx 4afa86: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4afa8a: bf 10 43 4e 00 mov $0x4e4310,%edi 4afa8f: e8 60 07 fe ff callq 4901f4 <_d_arrayappendcTX> 4afa94: 48 89 45 c0 mov %rax,-0x40(%rbp) 4afa98: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4afa9c: 48 8b 45 c0 mov -0x40(%rbp),%rax 4afaa0: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4afaa4: 48 8d 14 41 lea (%rcx,%rax,2),%rdx 4afaa8: 66 89 5a fe mov %bx,-0x2(%rdx) 4afaac: e9 d1 00 00 00 jmpq 4afb82 <_D3std3utf6encodeFNaNfKAuwZv+0x1ae> 4afab1: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 4afab7: 77 57 ja 4afb10 <_D3std3utf6encodeFNaNfKAuwZv+0x13c> 4afab9: ba 02 00 00 00 mov $0x2,%edx 4afabe: be ff ff 00 00 mov $0xffff,%esi 4afac3: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4afac7: e8 ac 6d ff ff callq 4a6878 <_memset16> 4afacc: 8d 83 00 00 ff ff lea -0x10000(%rbx),%eax 4afad2: c1 e8 0a shr $0xa,%eax 4afad5: 25 ff 03 00 00 and $0x3ff,%eax 4afada: 05 00 d8 00 00 add $0xd800,%eax 4afadf: 66 89 45 e8 mov %ax,-0x18(%rbp) 4afae3: 8b cb mov %ebx,%ecx 4afae5: 66 81 e1 ff 03 and $0x3ff,%cx 4afaea: 81 c1 00 dc 00 00 add $0xdc00,%ecx 4afaf0: 66 89 4d ea mov %cx,-0x16(%rbp) 4afaf4: 48 8d 4d e8 lea -0x18(%rbp),%rcx 4afaf8: b8 02 00 00 00 mov $0x2,%eax 4afafd: 48 89 c2 mov %rax,%rdx 4afb00: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4afb04: bf 10 43 4e 00 mov $0x4e4310,%edi 4afb09: e8 36 06 fe ff callq 490144 <_d_arrayappendT> 4afb0e: eb 72 jmp 4afb82 <_D3std3utf6encodeFNaNfKAuwZv+0x1ae> 4afb10: 89 5d e4 mov %ebx,-0x1c(%rbp) 4afb13: 48 8d 55 e4 lea -0x1c(%rbp),%rdx 4afb17: be 01 00 00 00 mov $0x1,%esi 4afb1c: 48 89 55 90 mov %rdx,-0x70(%rbp) 4afb20: 48 89 75 98 mov %rsi,-0x68(%rbp) 4afb24: bf a0 70 4f 00 mov $0x4f70a0,%edi 4afb29: e8 7a 9d fd ff callq 4898a8 <_d_newclass> 4afb2e: 48 89 45 d8 mov %rax,-0x28(%rbp) 4afb32: ff 35 e0 68 03 00 pushq 0x368e0(%rip) # 4e6418 <_TMP8572+0x8> 4afb38: ff 35 d2 68 03 00 pushq 0x368d2(%rip) # 4e6410 <_TMP8572> 4afb3e: 48 8b 15 e3 68 03 00 mov 0x368e3(%rip),%rdx # 4e6428 <_TMP8573+0x8> 4afb45: 48 8b 05 d4 68 03 00 mov 0x368d4(%rip),%rax # 4e6420 <_TMP8573> 4afb4c: 48 89 c1 mov %rax,%rcx 4afb4f: 49 89 d0 mov %rdx,%r8 4afb52: ba 75 08 00 00 mov $0x875,%edx 4afb57: 31 f6 xor %esi,%esi 4afb59: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4afb5d: e8 92 fb ff ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4afb62: 48 83 c4 10 add $0x10,%rsp 4afb66: 48 89 c7 mov %rax,%rdi 4afb69: 48 8b 55 90 mov -0x70(%rbp),%rdx 4afb6d: 48 8b 75 98 mov -0x68(%rbp),%rsi 4afb71: 31 c0 xor %eax,%eax 4afb73: 48 8b 0f mov (%rdi),%rcx 4afb76: 48 ff 51 30 rex.W callq *0x30(%rcx) 4afb7a: 48 89 c7 mov %rax,%rdi 4afb7d: e8 aa 94 fd ff callq 48902c <_d_throwc> 4afb82: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4afb86: 48 8b 45 b0 mov -0x50(%rbp),%rax 4afb8a: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4afb8e: 48 89 03 mov %rax,(%rbx) 4afb91: 48 89 53 08 mov %rdx,0x8(%rbx) 4afb95: 5b pop %rbx 4afb96: 48 8b e5 mov %rbp,%rsp 4afb99: 5d pop %rbp 4afb9a: c3 retq ... 00000000004afb9c <_D3std3utf6toUTF8FNaNfxAuZAya>: 4afb9c: 55 push %rbp 4afb9d: 48 8b ec mov %rsp,%rbp 4afba0: 48 83 ec 48 sub $0x48,%rsp 4afba4: 53 push %rbx 4afba5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4afba9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4afbad: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4afbb4: 00 4afbb5: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4afbbc: 00 4afbbd: 31 c0 xor %eax,%eax 4afbbf: 48 89 45 e0 mov %rax,-0x20(%rbp) 4afbc3: 48 89 fb mov %rdi,%rbx 4afbc6: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4afbca: 48 89 fe mov %rdi,%rsi 4afbcd: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4afbd2: e8 11 5f ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4afbd7: 31 c9 xor %ecx,%ecx 4afbd9: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4afbdd: 48 39 d9 cmp %rbx,%rcx 4afbe0: 0f 83 8d 00 00 00 jae 4afc73 <_D3std3utf6toUTF8FNaNfxAuZAya+0xd7> 4afbe6: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4afbea: 4c 3b 45 f0 cmp -0x10(%rbp),%r8 4afbee: 72 0a jb 4afbfa <_D3std3utf6toUTF8FNaNfxAuZAya+0x5e> 4afbf0: bf a4 09 00 00 mov $0x9a4,%edi 4afbf5: e8 de 8d fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afbfa: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4afbfe: 66 42 8b 34 42 mov (%rdx,%r8,2),%si 4afc03: 66 83 fe 7f cmp $0x7f,%si 4afc07: 76 40 jbe 4afc49 <_D3std3utf6toUTF8FNaNfxAuZAya+0xad> 4afc09: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4afc0d: 4c 89 c6 mov %r8,%rsi 4afc10: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4afc15: e8 ce 5e ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4afc1a: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 4afc1e: 73 53 jae 4afc73 <_D3std3utf6toUTF8FNaNfxAuZAya+0xd7> 4afc20: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4afc24: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4afc28: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4afc2c: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4afc30: e8 bf 0b 00 00 callq 4b07f4 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ6decodeFNaNeKxAuKmZw> 4afc35: 48 89 c7 mov %rax,%rdi 4afc38: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4afc3c: e8 77 49 01 00 callq 4c45b8 <_D3std3utf6encodeFNaNfKAawZv> 4afc41: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 4afc45: 72 d9 jb 4afc20 <_D3std3utf6toUTF8FNaNfxAuZAya+0x84> 4afc47: eb 2a jmp 4afc73 <_D3std3utf6toUTF8FNaNfxAuZAya+0xd7> 4afc49: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4afc4d: 48 3b 4d d0 cmp -0x30(%rbp),%rcx 4afc51: 72 0a jb 4afc5d <_D3std3utf6toUTF8FNaNfxAuZAya+0xc1> 4afc53: bf a7 09 00 00 mov $0x9a7,%edi 4afc58: e8 7b 8d fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afc5d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4afc61: 40 88 34 0a mov %sil,(%rdx,%rcx,1) 4afc65: 48 ff 45 e0 incq -0x20(%rbp) 4afc69: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 4afc6d: 0f 82 73 ff ff ff jb 4afbe6 <_D3std3utf6toUTF8FNaNfxAuZAya+0x4a> 4afc73: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4afc77: 48 8b 45 d0 mov -0x30(%rbp),%rax 4afc7b: 5b pop %rbx 4afc7c: 48 8b e5 mov %rbp,%rsp 4afc7f: 5d pop %rbp 4afc80: c3 retq 4afc81: 00 00 add %al,(%rax) ... 00000000004afc84 <_D3std3utf6toUTF8FNaNfxAwZAya>: 4afc84: 55 push %rbp 4afc85: 48 8b ec mov %rsp,%rbp 4afc88: 48 83 ec 40 sub $0x40,%rsp 4afc8c: 53 push %rbx 4afc8d: 41 54 push %r12 4afc8f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4afc93: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4afc97: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4afc9e: 00 4afc9f: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4afca6: 00 4afca7: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4afcab: 48 89 fe mov %rdi,%rsi 4afcae: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4afcb3: e8 30 5e ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4afcb8: 45 31 e4 xor %r12d,%r12d 4afcbb: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4afcbf: 0f 84 ba 00 00 00 je 4afd7f <_D3std3utf6toUTF8FNaNfxAwZAya+0xfb> 4afcc5: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4afcc9: 72 0a jb 4afcd5 <_D3std3utf6toUTF8FNaNfxAwZAya+0x51> 4afccb: bf be 09 00 00 mov $0x9be,%edi 4afcd0: e8 03 8d fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afcd5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4afcd9: 4a 8d 0c a0 lea (%rax,%r12,4),%rcx 4afcdd: 8b 11 mov (%rcx),%edx 4afcdf: 83 fa 7f cmp $0x7f,%edx 4afce2: 48 89 8d c8 ff ff ff mov %rcx,-0x38(%rbp) 4afce9: 76 6f jbe 4afd5a <_D3std3utf6toUTF8FNaNfxAwZAya+0xd6> 4afceb: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4afcef: 49 8b f4 mov %r12,%rsi 4afcf2: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4afcf7: e8 ec 5d ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4afcfc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4afd00: 48 39 c0 cmp %rax,%rax 4afd03: 72 06 jb 4afd0b <_D3std3utf6toUTF8FNaNfxAwZAya+0x87> 4afd05: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4afd09: 73 0a jae 4afd15 <_D3std3utf6toUTF8FNaNfxAwZAya+0x91> 4afd0b: bf c5 09 00 00 mov $0x9c5,%edi 4afd10: e8 c3 8c fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afd15: 49 2b c4 sub %r12,%rax 4afd18: 48 8b 8d c8 ff ff ff mov -0x38(%rbp),%rcx 4afd1f: 48 89 45 e0 mov %rax,-0x20(%rbp) 4afd23: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4afd27: 31 db xor %ebx,%ebx 4afd29: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 4afd2d: 74 50 je 4afd7f <_D3std3utf6toUTF8FNaNfxAwZAya+0xfb> 4afd2f: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4afd33: 72 0a jb 4afd3f <_D3std3utf6toUTF8FNaNfxAwZAya+0xbb> 4afd35: bf c5 09 00 00 mov $0x9c5,%edi 4afd3a: e8 99 8c fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afd3f: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4afd43: 48 8b 45 e8 mov -0x18(%rbp),%rax 4afd47: 8b 3c 98 mov (%rax,%rbx,4),%edi 4afd4a: e8 69 48 01 00 callq 4c45b8 <_D3std3utf6encodeFNaNfKAawZv> 4afd4f: 48 ff c3 inc %rbx 4afd52: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4afd56: 72 d7 jb 4afd2f <_D3std3utf6toUTF8FNaNfxAwZAya+0xab> 4afd58: eb 25 jmp 4afd7f <_D3std3utf6toUTF8FNaNfxAwZAya+0xfb> 4afd5a: 4c 3b 65 d0 cmp -0x30(%rbp),%r12 4afd5e: 72 0a jb 4afd6a <_D3std3utf6toUTF8FNaNfxAwZAya+0xe6> 4afd60: bf c1 09 00 00 mov $0x9c1,%edi 4afd65: e8 6e 8c fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4afd6a: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4afd6e: 42 88 14 21 mov %dl,(%rcx,%r12,1) 4afd72: 49 ff c4 inc %r12 4afd75: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4afd79: 0f 82 46 ff ff ff jb 4afcc5 <_D3std3utf6toUTF8FNaNfxAwZAya+0x41> 4afd7f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4afd83: 48 8b 45 d0 mov -0x30(%rbp),%rax 4afd87: 41 5c pop %r12 4afd89: 5b pop %rbx 4afd8a: 48 8b e5 mov %rbp,%rsp 4afd8d: 5d pop %rbp 4afd8e: c3 retq ... 00000000004afd90 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ6decodeFNaNeKAyaKmZw>: 4afd90: 55 push %rbp 4afd91: 48 8b ec mov %rsp,%rbp 4afd94: 48 83 ec 18 sub $0x18,%rsp 4afd98: 53 push %rbx 4afd99: 48 8b d7 mov %rdi,%rdx 4afd9c: 48 8b 46 08 mov 0x8(%rsi),%rax 4afda0: 48 8b 0a mov (%rdx),%rcx 4afda3: 80 3c 08 80 cmpb $0x80,(%rax,%rcx,1) 4afda7: 73 1b jae 4afdc4 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ6decodeFNaNeKAyaKmZw+0x34> 4afda9: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4afdad: 4c 8b 02 mov (%rdx),%r8 4afdb0: 49 ff c0 inc %r8 4afdb3: 4c 89 02 mov %r8,(%rdx) 4afdb6: 49 ff c8 dec %r8 4afdb9: 42 0f b6 04 03 movzbl (%rbx,%r8,1),%eax 4afdbe: 5b pop %rbx 4afdbf: 48 8b e5 mov %rbp,%rsp 4afdc2: 5d pop %rbp 4afdc3: c3 retq 4afdc4: 48 89 d7 mov %rdx,%rdi 4afdc7: e8 08 00 00 00 callq 4afdd4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw> 4afdcc: 5b pop %rbx 4afdcd: 48 8b e5 mov %rbp,%rsp 4afdd0: 5d pop %rbp 4afdd1: c3 retq ... 00000000004afdd4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw>: 4afdd4: 55 push %rbp 4afdd5: 48 8b ec mov %rsp,%rbp 4afdd8: 48 83 ec 28 sub $0x28,%rsp 4afddc: 53 push %rbx 4afddd: 41 54 push %r12 4afddf: 41 55 push %r13 4afde1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4afde5: 48 8b df mov %rdi,%rbx 4afde8: 48 8b 46 08 mov 0x8(%rsi),%rax 4afdec: 48 03 03 add (%rbx),%rax 4afdef: 48 89 45 e0 mov %rax,-0x20(%rbp) 4afdf3: 48 8b 0e mov (%rsi),%rcx 4afdf6: 48 2b 0b sub (%rbx),%rcx 4afdf9: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4afdfd: 44 8a 20 mov (%rax),%r12b 4afe00: 4c 89 e2 mov %r12,%rdx 4afe03: 80 e2 c0 and $0xc0,%dl 4afe06: 41 b8 c0 00 00 00 mov $0xc0,%r8d 4afe0c: 41 3a d0 cmp %r8b,%dl 4afe0f: 74 10 je 4afe21 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x4d> 4afe11: 48 89 ef mov %rbp,%rdi 4afe14: e8 eb 01 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4afe19: 48 89 c7 mov %rax,%rdi 4afe1c: e8 0b 92 fd ff callq 48902c <_d_throwc> 4afe21: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4afe25: 41 0f b6 dc movzbl %r12b,%ebx 4afe29: 45 00 e4 add %r12b,%r12b 4afe2c: 48 83 7d e8 01 cmpq $0x1,-0x18(%rbp) 4afe31: 75 10 jne 4afe43 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x6f> 4afe33: 48 89 ef mov %rbp,%rdi 4afe36: e8 01 02 00 00 callq 4b003c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4afe3b: 48 89 c7 mov %rax,%rdi 4afe3e: e8 e9 91 fd ff callq 48902c <_d_throwc> 4afe43: 48 8b 45 e0 mov -0x20(%rbp),%rax 4afe47: 44 8a 68 01 mov 0x1(%rax),%r13b 4afe4b: 4c 89 e9 mov %r13,%rcx 4afe4e: 80 e1 c0 and $0xc0,%cl 4afe51: 80 f9 80 cmp $0x80,%cl 4afe54: 74 10 je 4afe66 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x92> 4afe56: 48 89 ef mov %rbp,%rdi 4afe59: e8 a6 01 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4afe5e: 48 89 c7 mov %rax,%rdi 4afe61: e8 c6 91 fd ff callq 48902c <_d_throwc> 4afe66: c1 e3 06 shl $0x6,%ebx 4afe69: 41 8a d5 mov %r13b,%dl 4afe6c: 81 e2 3f 00 00 00 and $0x3f,%edx 4afe72: 0b da or %edx,%ebx 4afe74: 45 00 e4 add %r12b,%r12b 4afe77: 41 f6 c4 80 test $0x80,%r12b 4afe7b: 75 32 jne 4afeaf <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0xdb> 4afe7d: 81 e3 ff 07 00 00 and $0x7ff,%ebx 4afe83: f7 c3 80 ff ff ff test $0xffffff80,%ebx 4afe89: 75 10 jne 4afe9b <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0xc7> 4afe8b: 48 89 ef mov %rbp,%rdi 4afe8e: e8 71 01 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4afe93: 48 89 c7 mov %rax,%rdi 4afe96: e8 91 91 fd ff callq 48902c <_d_throwc> 4afe9b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4afe9f: 48 83 00 02 addq $0x2,(%rax) 4afea3: 8b c3 mov %ebx,%eax 4afea5: 41 5d pop %r13 4afea7: 41 5c pop %r12 4afea9: 5b pop %rbx 4afeaa: 48 8b e5 mov %rbp,%rsp 4afead: 5d pop %rbp 4afeae: c3 retq 4afeaf: 48 83 7d e8 02 cmpq $0x2,-0x18(%rbp) 4afeb4: 75 10 jne 4afec6 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0xf2> 4afeb6: 48 89 ef mov %rbp,%rdi 4afeb9: e8 7e 01 00 00 callq 4b003c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4afebe: 48 89 c7 mov %rax,%rdi 4afec1: e8 66 91 fd ff callq 48902c <_d_throwc> 4afec6: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4afeca: 44 8a 69 02 mov 0x2(%rcx),%r13b 4afece: 4c 89 ea mov %r13,%rdx 4afed1: 80 e2 c0 and $0xc0,%dl 4afed4: 80 fa 80 cmp $0x80,%dl 4afed7: 74 10 je 4afee9 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x115> 4afed9: 48 89 ef mov %rbp,%rdi 4afedc: e8 23 01 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4afee1: 48 89 c7 mov %rax,%rdi 4afee4: e8 43 91 fd ff callq 48902c <_d_throwc> 4afee9: c1 e3 06 shl $0x6,%ebx 4afeec: 41 8a c5 mov %r13b,%al 4afeef: 25 3f 00 00 00 and $0x3f,%eax 4afef4: 0b d8 or %eax,%ebx 4afef6: 45 00 e4 add %r12b,%r12b 4afef9: 41 f6 c4 80 test $0x80,%r12b 4afefd: 75 4d jne 4aff4c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x178> 4afeff: 81 e3 ff ff 00 00 and $0xffff,%ebx 4aff05: f7 c3 00 f8 ff ff test $0xfffff800,%ebx 4aff0b: 75 10 jne 4aff1d <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x149> 4aff0d: 48 89 ef mov %rbp,%rdi 4aff10: e8 ef 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4aff15: 48 89 c7 mov %rax,%rdi 4aff18: e8 0f 91 fd ff callq 48902c <_d_throwc> 4aff1d: 8b fb mov %ebx,%edi 4aff1f: e8 84 fa ff ff callq 4af9a8 <_D3std3utf12isValidDcharFNaNbNiNfwZb> 4aff24: 34 01 xor $0x1,%al 4aff26: 74 10 je 4aff38 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x164> 4aff28: 48 89 ef mov %rbp,%rdi 4aff2b: e8 d4 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4aff30: 48 89 c7 mov %rax,%rdi 4aff33: e8 f4 90 fd ff callq 48902c <_d_throwc> 4aff38: 48 8b 45 f0 mov -0x10(%rbp),%rax 4aff3c: 48 83 00 03 addq $0x3,(%rax) 4aff40: 8b c3 mov %ebx,%eax 4aff42: 41 5d pop %r13 4aff44: 41 5c pop %r12 4aff46: 5b pop %rbx 4aff47: 48 8b e5 mov %rbp,%rsp 4aff4a: 5d pop %rbp 4aff4b: c3 retq 4aff4c: 48 83 7d e8 03 cmpq $0x3,-0x18(%rbp) 4aff51: 75 10 jne 4aff63 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x18f> 4aff53: 48 89 ef mov %rbp,%rdi 4aff56: e8 e1 00 00 00 callq 4b003c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4aff5b: 48 89 c7 mov %rax,%rdi 4aff5e: e8 c9 90 fd ff callq 48902c <_d_throwc> 4aff63: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4aff67: 44 8a 69 03 mov 0x3(%rcx),%r13b 4aff6b: 4c 89 ea mov %r13,%rdx 4aff6e: 80 e2 c0 and $0xc0,%dl 4aff71: 80 fa 80 cmp $0x80,%dl 4aff74: 74 10 je 4aff86 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x1b2> 4aff76: 48 89 ef mov %rbp,%rdi 4aff79: e8 86 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4aff7e: 48 89 c7 mov %rax,%rdi 4aff81: e8 a6 90 fd ff callq 48902c <_d_throwc> 4aff86: c1 e3 06 shl $0x6,%ebx 4aff89: 41 8a c5 mov %r13b,%al 4aff8c: 25 3f 00 00 00 and $0x3f,%eax 4aff91: 0b d8 or %eax,%ebx 4aff93: 45 00 e4 add %r12b,%r12b 4aff96: 41 f6 c4 80 test $0x80,%r12b 4aff9a: 75 4a jne 4affe6 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x212> 4aff9c: 81 e3 ff ff 1f 00 and $0x1fffff,%ebx 4affa2: f7 c3 00 00 ff ff test $0xffff0000,%ebx 4affa8: 75 10 jne 4affba <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x1e6> 4affaa: 48 89 ef mov %rbp,%rdi 4affad: e8 52 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4affb2: 48 89 c7 mov %rax,%rdi 4affb5: e8 72 90 fd ff callq 48902c <_d_throwc> 4affba: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4affbe: 48 83 01 04 addq $0x4,(%rcx) 4affc2: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 4affc8: 76 10 jbe 4affda <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw+0x206> 4affca: 48 89 ef mov %rbp,%rdi 4affcd: e8 32 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4affd2: 48 89 c7 mov %rax,%rdi 4affd5: e8 52 90 fd ff callq 48902c <_d_throwc> 4affda: 8b c3 mov %ebx,%eax 4affdc: 41 5d pop %r13 4affde: 41 5c pop %r12 4affe0: 5b pop %rbx 4affe1: 48 8b e5 mov %rbp,%rsp 4affe4: 5d pop %rbp 4affe5: c3 retq 4affe6: 48 89 ef mov %rbp,%rdi 4affe9: e8 16 00 00 00 callq 4b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4affee: 48 89 c7 mov %rax,%rdi 4afff1: e8 36 90 fd ff callq 48902c <_d_throwc> 4afff6: 41 5d pop %r13 4afff8: 41 5c pop %r12 4afffa: 5b pop %rbx 4afffb: 48 8b e5 mov %rbp,%rsp 4afffe: 5d pop %rbp 4affff: c3 retq 4b0000: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b0004 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ10invalidUTFMFNaZC3std3utf12UTFException>: 4b0004: 55 push %rbp 4b0005: 48 8b ec mov %rsp,%rbp 4b0008: 48 83 ec 10 sub $0x10,%rsp 4b000c: 48 8b 47 e8 mov -0x18(%rdi),%rax 4b0010: 48 8b 4f e0 mov -0x20(%rdi),%rcx 4b0014: 48 89 c2 mov %rax,%rdx 4b0017: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b001b: 48 8b 15 36 64 03 00 mov 0x36436(%rip),%rdx # 4e6458 <_TMP8611+0x8> 4b0022: 48 8b 3d 27 64 03 00 mov 0x36427(%rip),%rdi # 4e6450 <_TMP8611> 4b0029: 48 89 d6 mov %rdx,%rsi 4b002c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0030: e8 3f 00 00 00 callq 4b0074 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException> 4b0035: 48 8b e5 mov %rbp,%rsp 4b0038: 5d pop %rbp 4b0039: c3 retq 4b003a: 66 90 xchg %ax,%ax 00000000004b003c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ11outOfBoundsMFNaZC3std3utf12UTFException>: 4b003c: 55 push %rbp 4b003d: 48 8b ec mov %rsp,%rbp 4b0040: 48 83 ec 10 sub $0x10,%rsp 4b0044: 48 8b 47 e8 mov -0x18(%rdi),%rax 4b0048: 48 8b 4f e0 mov -0x20(%rdi),%rcx 4b004c: 48 89 c2 mov %rax,%rdx 4b004f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0053: 48 8b 15 3e 64 03 00 mov 0x3643e(%rip),%rdx # 4e6498 <_TMP8613+0x8> 4b005a: 48 8b 3d 2f 64 03 00 mov 0x3642f(%rip),%rdi # 4e6490 <_TMP8613> 4b0061: 48 89 d6 mov %rdx,%rsi 4b0064: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0068: e8 07 00 00 00 callq 4b0074 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException> 4b006d: 48 8b e5 mov %rbp,%rsp 4b0070: 5d pop %rbp 4b0071: c3 retq ... 00000000004b0074 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException>: 4b0074: 55 push %rbp 4b0075: 48 8b ec mov %rsp,%rbp 4b0078: 48 83 ec 58 sub $0x58,%rsp 4b007c: 53 push %rbx 4b007d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b0081: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b0085: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0089: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b008d: 31 db xor %ebx,%ebx 4b008f: 48 83 fb 04 cmp $0x4,%rbx 4b0093: 72 0a jb 4b009f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x2b> 4b0095: bf fb 04 00 00 mov $0x4fb,%edi 4b009a: e8 39 89 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b009f: 48 8d 54 9d c0 lea -0x40(%rbp,%rbx,4),%rdx 4b00a4: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b00a8: 72 0a jb 4b00b4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x40> 4b00aa: bf fb 04 00 00 mov $0x4fb,%edi 4b00af: e8 24 89 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b00b4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b00b8: 0f b6 04 0b movzbl (%rbx,%rcx,1),%eax 4b00bc: 89 02 mov %eax,(%rdx) 4b00be: 48 ff c3 inc %rbx 4b00c1: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b00c5: 73 24 jae 4b00eb <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x77> 4b00c7: 48 83 fb 04 cmp $0x4,%rbx 4b00cb: 73 1e jae 4b00eb <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x77> 4b00cd: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b00d1: 72 0a jb 4b00dd <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x69> 4b00d3: bf fc 04 00 00 mov $0x4fc,%edi 4b00d8: e8 fb 88 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b00dd: 40 8a 34 0b mov (%rbx,%rcx,1),%sil 4b00e1: 40 80 e6 c0 and $0xc0,%sil 4b00e5: 40 80 fe 80 cmp $0x80,%sil 4b00e9: 74 a4 je 4b008f <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x1b> 4b00eb: 48 83 fb 04 cmp $0x4,%rbx 4b00ef: 76 0a jbe 4b00fb <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFKAyaKmZ18__T9exceptionTAyaZ9exceptionFNaNfAyaAyaZC3std3utf12UTFException+0x87> 4b00f1: bf fe 04 00 00 mov $0x4fe,%edi 4b00f6: e8 dd 88 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b00fb: 48 8b f3 mov %rbx,%rsi 4b00fe: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4b0102: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4b0106: 48 89 75 b8 mov %rsi,-0x48(%rbp) 4b010a: bf a0 70 4f 00 mov $0x4f70a0,%edi 4b010f: e8 94 97 fd ff callq 4898a8 <_d_newclass> 4b0114: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b0118: ff 75 e8 pushq -0x18(%rbp) 4b011b: ff 75 e0 pushq -0x20(%rbp) 4b011e: 4c 8b cb mov %rbx,%r9 4b0121: 48 8b 15 90 63 03 00 mov 0x36390(%rip),%rdx # 4e64b8 <_TMP8617+0x8> 4b0128: 48 8b 05 81 63 03 00 mov 0x36381(%rip),%rax # 4e64b0 <_TMP8617> 4b012f: 48 89 c1 mov %rax,%rcx 4b0132: 49 89 d0 mov %rdx,%r8 4b0135: ba fe 04 00 00 mov $0x4fe,%edx 4b013a: 31 f6 xor %esi,%esi 4b013c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b0140: e8 f7 f5 ff ff callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 4b0145: 48 83 c4 10 add $0x10,%rsp 4b0149: 48 89 c7 mov %rax,%rdi 4b014c: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4b0150: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4b0154: 31 c0 xor %eax,%eax 4b0156: 48 8b 0f mov (%rdi),%rcx 4b0159: 48 ff 51 30 rex.W callq *0x30(%rcx) 4b015d: 5b pop %rbx 4b015e: 48 8b e5 mov %rbp,%rsp 4b0161: 5d pop %rbp 4b0162: c3 retq ... 00000000004b0164 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh>: 4b0164: 55 push %rbp 4b0165: 48 8b ec mov %rsp,%rbp 4b0168: 48 89 f8 mov %rdi,%rax 4b016b: 83 f8 7f cmp $0x7f,%eax 4b016e: 77 07 ja 4b0177 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh+0x13> 4b0170: b8 01 00 00 00 mov $0x1,%eax 4b0175: 5d pop %rbp 4b0176: c3 retq 4b0177: 3d ff 07 00 00 cmp $0x7ff,%eax 4b017c: 77 07 ja 4b0185 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh+0x21> 4b017e: b8 02 00 00 00 mov $0x2,%eax 4b0183: 5d pop %rbp 4b0184: c3 retq 4b0185: 3d ff ff 00 00 cmp $0xffff,%eax 4b018a: 77 07 ja 4b0193 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh+0x2f> 4b018c: b8 03 00 00 00 mov $0x3,%eax 4b0191: 5d pop %rbp 4b0192: c3 retq 4b0193: 3d ff ff 10 00 cmp $0x10ffff,%eax 4b0198: 77 07 ja 4b01a1 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh+0x3d> 4b019a: b8 04 00 00 00 mov $0x4,%eax 4b019f: 5d pop %rbp 4b01a0: c3 retq 4b01a1: f4 hlt ... 00000000004b01a4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl>: 4b01a4: 55 push %rbp 4b01a5: 48 8b ec mov %rsp,%rbp 4b01a8: 48 83 ec 10 sub $0x10,%rsp 4b01ac: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b01b0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b01b4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b01b8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b01bc: 48 8b e5 mov %rbp,%rsp 4b01bf: 5d pop %rbp 4b01c0: c3 retq 4b01c1: 0f 1f 00 nopl (%rax) 00000000004b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb>: 4b01c4: 55 push %rbp 4b01c5: 48 8b ec mov %rsp,%rbp 4b01c8: 48 83 ec 10 sub $0x10,%rsp 4b01cc: 48 8b 07 mov (%rdi),%rax 4b01cf: 48 f7 d8 neg %rax 4b01d2: 48 19 c0 sbb %rax,%rax 4b01d5: 48 ff c0 inc %rax 4b01d8: 48 8b e5 mov %rbp,%rsp 4b01db: 5d pop %rbp 4b01dc: c3 retq 4b01dd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya>: 4b01e4: 55 push %rbp 4b01e5: 48 8b ec mov %rsp,%rbp 4b01e8: 48 83 ec 10 sub $0x10,%rsp 4b01ec: 48 83 3f 00 cmpq $0x0,(%rdi) 4b01f0: 75 0a jne 4b01fc <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya+0x18> 4b01f2: bf 1d 0c 00 00 mov $0xc1d,%edi 4b01f7: e8 dc 87 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b01fc: 48 8b 47 08 mov 0x8(%rdi),%rax 4b0200: 48 8b e5 mov %rbp,%rsp 4b0203: 5d pop %rbp 4b0204: c3 retq 4b0205: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv>: 4b020c: 55 push %rbp 4b020d: 48 8b ec mov %rsp,%rbp 4b0210: 48 89 fe mov %rdi,%rsi 4b0213: 48 8b 16 mov (%rsi),%rdx 4b0216: 48 39 d2 cmp %rdx,%rdx 4b0219: 72 06 jb 4b0221 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x15> 4b021b: 48 83 fa 01 cmp $0x1,%rdx 4b021f: 73 0a jae 4b022b <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x1f> 4b0221: bf 1e 0c 00 00 mov $0xc1e,%edi 4b0226: e8 ad 87 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b022b: 48 8d 42 ff lea -0x1(%rdx),%rax 4b022f: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b0233: 48 ff c1 inc %rcx 4b0236: 48 89 06 mov %rax,(%rsi) 4b0239: 48 89 4e 08 mov %rcx,0x8(%rsi) 4b023d: 5d pop %rbp 4b023e: c3 retq 4b023f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b0244 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZya>: 4b0244: 55 push %rbp 4b0245: 48 8b ec mov %rsp,%rbp 4b0248: 48 83 ec 10 sub $0x10,%rsp 4b024c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b0250: 48 8b 07 mov (%rdi),%rax 4b0253: 48 39 c6 cmp %rax,%rsi 4b0256: 72 0a jb 4b0262 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZya+0x1e> 4b0258: bf 1f 0c 00 00 mov $0xc1f,%edi 4b025d: e8 76 87 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b0262: 48 8b 47 08 mov 0x8(%rdi),%rax 4b0266: 48 03 45 f8 add -0x8(%rbp),%rax 4b026a: 48 8b e5 mov %rbp,%rsp 4b026d: 5d pop %rbp 4b026e: c3 retq 4b026f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b0274 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZya>: 4b0274: 55 push %rbp 4b0275: 48 8b ec mov %rsp,%rbp 4b0278: 48 83 ec 20 sub $0x20,%rsp 4b027c: 48 8b 17 mov (%rdi),%rdx 4b027f: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4b0286: 48 8d 42 ff lea -0x1(%rdx),%rax 4b028a: 48 8b 8d e8 ff ff ff mov -0x18(%rbp),%rcx 4b0291: 48 3b c1 cmp %rcx,%rax 4b0294: 72 0a jb 4b02a0 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZya+0x2c> 4b0296: bf 23 0c 00 00 mov $0xc23,%edi 4b029b: e8 38 87 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b02a0: 48 8b 47 08 mov 0x8(%rdi),%rax 4b02a4: 48 8d 84 02 ff ff ff lea -0x1(%rdx,%rax,1),%rax 4b02ab: ff 4b02ac: 48 8b e5 mov %rbp,%rsp 4b02af: 5d pop %rbp 4b02b0: c3 retq 4b02b1: 0f 1f 00 nopl (%rax) 00000000004b02b4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv>: 4b02b4: 55 push %rbp 4b02b5: 48 8b ec mov %rsp,%rbp 4b02b8: 48 89 fa mov %rdi,%rdx 4b02bb: 48 8b 32 mov (%rdx),%rsi 4b02be: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4b02c5: 48 39 c6 cmp %rax,%rsi 4b02c8: 73 0a jae 4b02d4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv+0x20> 4b02ca: bf 28 0c 00 00 mov $0xc28,%edi 4b02cf: e8 04 87 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b02d4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b02d8: 48 89 02 mov %rax,(%rdx) 4b02db: 48 89 4a 08 mov %rcx,0x8(%rdx) 4b02df: 5d pop %rbp 4b02e0: c3 retq 4b02e1: 0f 1f 00 nopl (%rax) 00000000004b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl>: 4b02e4: 55 push %rbp 4b02e5: 48 8b ec mov %rsp,%rbp 4b02e8: 48 83 ec 10 sub $0x10,%rsp 4b02ec: 48 89 f1 mov %rsi,%rcx 4b02ef: 49 89 d0 mov %rdx,%r8 4b02f2: 48 39 0f cmp %rcx,(%rdi) 4b02f5: 72 05 jb 4b02fc <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl+0x18> 4b02f7: 49 3b c8 cmp %r8,%rcx 4b02fa: 73 0a jae 4b0306 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl+0x22> 4b02fc: bf 2d 0c 00 00 mov $0xc2d,%edi 4b0301: e8 d2 86 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b0306: 48 89 f0 mov %rsi,%rax 4b0309: 49 2b c0 sub %r8,%rax 4b030c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4b0310: 49 03 d0 add %r8,%rdx 4b0313: 48 8b e5 mov %rbp,%rsp 4b0316: 5d pop %rbp 4b0317: c3 retq 4b0318: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm>: 4b031c: 55 push %rbp 4b031d: 48 8b ec mov %rsp,%rbp 4b0320: 48 83 ec 10 sub $0x10,%rsp 4b0324: 48 8b 07 mov (%rdi),%rax 4b0327: 48 8b e5 mov %rbp,%rsp 4b032a: 5d pop %rbp 4b032b: c3 retq 00000000004b032c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl>: 4b032c: 55 push %rbp 4b032d: 48 8b ec mov %rsp,%rbp 4b0330: 48 83 ec 10 sub $0x10,%rsp 4b0334: 48 8b 57 08 mov 0x8(%rdi),%rdx 4b0338: 48 8b 3f mov (%rdi),%rdi 4b033b: 48 89 d6 mov %rdx,%rsi 4b033e: e8 39 a4 00 00 callq 4ba77c <_D3std5range10primitives12__T4saveTyaZ4saveFNaNbNdNiNfAyaZAya> 4b0343: 48 8b e5 mov %rbp,%rsp 4b0346: 5d pop %rbp 4b0347: c3 retq 4b0348: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b034c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZb>: 4b034c: 55 push %rbp 4b034d: 48 8b ec mov %rsp,%rbp 4b0350: 48 83 ec 10 sub $0x10,%rsp 4b0354: 48 8b 06 mov (%rsi),%rax 4b0357: 48 3b 07 cmp (%rdi),%rax 4b035a: 75 16 jne 4b0372 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZb+0x26> 4b035c: 48 85 c0 test %rax,%rax 4b035f: 74 15 je 4b0376 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZb+0x2a> 4b0361: 48 8b 76 08 mov 0x8(%rsi),%rsi 4b0365: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4b0369: 48 89 c1 mov %rax,%rcx 4b036c: 33 c0 xor %eax,%eax 4b036e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b0370: 74 04 je 4b0376 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZb+0x2a> 4b0372: 31 c0 xor %eax,%eax 4b0374: eb 05 jmp 4b037b <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZb+0x2f> 4b0376: b8 01 00 00 00 mov $0x1,%eax 4b037b: 48 8b e5 mov %rbp,%rsp 4b037e: 5d pop %rbp 4b037f: c3 retq 4b0380: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b0384 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl9__xtoHashFNbNeKxS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZm>: 4b0384: 55 push %rbp 4b0385: 48 8b ec mov %rsp,%rbp 4b0388: 48 83 ec 10 sub $0x10,%rsp 4b038c: 48 89 fe mov %rdi,%rsi 4b038f: bf a0 06 4f 00 mov $0x4f06a0,%edi 4b0394: 48 8b 05 05 03 04 00 mov 0x40305(%rip),%rax # 4f06a0 <_D13TypeInfo_xAya6__initZ> 4b039b: 48 ff 50 28 rex.W callq *0x28(%rax) 4b039f: 48 8b e5 mov %rbp,%rsp 4b03a2: 5d pop %rbp 4b03a3: c3 retq 00000000004b03a4 <_D3std3utf16__T7byDcharTAyaZ7byDcharFNaNbNiNfAyaZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl>: 4b03a4: 55 push %rbp 4b03a5: 48 8b ec mov %rsp,%rbp 4b03a8: 48 83 ec 40 sub $0x40,%rsp 4b03ac: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b03b0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b03b4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b03b8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b03bc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b03c0: 48 89 d6 mov %rdx,%rsi 4b03c3: e8 dc fd ff ff callq 4b01a4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4b03c8: 48 89 c6 mov %rax,%rsi 4b03cb: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4b03cf: e8 18 00 00 00 callq 4b03ec <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl> 4b03d4: 48 89 c6 mov %rax,%rsi 4b03d7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b03db: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b03dd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b03df: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b03e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b03e5: 48 8b e5 mov %rbp,%rsp 4b03e8: 5d pop %rbp 4b03e9: c3 retq ... 00000000004b03ec <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl>: 4b03ec: 55 push %rbp 4b03ed: 48 8b ec mov %rsp,%rbp 4b03f0: 48 83 ec 40 sub $0x40,%rsp 4b03f4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b03f8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b03fc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b0400: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4b0407: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 4b040e: 00 4b040f: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4b0416: 00 4b0417: c7 45 d8 ff ff 00 00 movl $0xffff,-0x28(%rbp) 4b041e: c6 45 dc 00 movb $0x0,-0x24(%rbp) 4b0422: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4b0426: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4b042a: e8 1d 00 00 00 callq 4b044c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl6__ctorMFNaNbNcNiNfKS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl> 4b042f: 48 89 c6 mov %rax,%rsi 4b0432: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b0436: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b0438: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b043a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b043c: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b0440: 48 8b e5 mov %rbp,%rsp 4b0443: 5d pop %rbp 4b0444: c3 retq 4b0445: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b044c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl6__ctorMFNaNbNcNiNfKS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl>: 4b044c: 55 push %rbp 4b044d: 48 8b ec mov %rsp,%rbp 4b0450: 48 83 ec 10 sub $0x10,%rsp 4b0454: 48 8b 56 08 mov 0x8(%rsi),%rdx 4b0458: 48 8b 06 mov (%rsi),%rax 4b045b: 48 89 07 mov %rax,(%rdi) 4b045e: 48 89 57 08 mov %rdx,0x8(%rdi) 4b0462: 48 89 f8 mov %rdi,%rax 4b0465: 48 8b e5 mov %rbp,%rsp 4b0468: 5d pop %rbp 4b0469: c3 retq 4b046a: 66 90 xchg %ax,%ax 00000000004b046c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb>: 4b046c: 55 push %rbp 4b046d: 48 8b ec mov %rsp,%rbp 4b0470: 48 83 ec 10 sub $0x10,%rsp 4b0474: 8a 47 14 mov 0x14(%rdi),%al 4b0477: 34 01 xor $0x1,%al 4b0479: 74 07 je 4b0482 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb+0x16> 4b047b: e8 44 fd ff ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4b0480: eb 02 jmp 4b0484 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5emptyMFNaNbNdNiNfZb+0x18> 4b0482: 31 c0 xor %eax,%eax 4b0484: 48 8b e5 mov %rbp,%rsp 4b0487: 5d pop %rbp 4b0488: c3 retq 4b0489: 0f 1f 00 nopl (%rax) 00000000004b048c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw>: 4b048c: 55 push %rbp 4b048d: 48 8b ec mov %rsp,%rbp 4b0490: 48 83 ec 18 sub $0x18,%rsp 4b0494: 53 push %rbx 4b0495: 41 54 push %r12 4b0497: 41 55 push %r13 4b0499: 49 89 fc mov %rdi,%r12 4b049c: 41 80 7c 24 14 00 cmpb $0x0,0x14(%r12) 4b04a2: 74 0f je 4b04b3 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x27> 4b04a4: 41 8b 44 24 10 mov 0x10(%r12),%eax 4b04a9: 41 5d pop %r13 4b04ab: 41 5c pop %r12 4b04ad: 5b pop %rbx 4b04ae: 48 8b e5 mov %rbp,%rsp 4b04b1: 5d pop %rbp 4b04b2: c3 retq 4b04b3: e8 2c fd ff ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4b04b8: 0f b6 18 movzbl (%rax),%ebx 4b04bb: 81 fb 80 00 00 00 cmp $0x80,%ebx 4b04c1: 0f 82 1f 01 00 00 jb 4b05e6 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x15a> 4b04c7: 44 8b eb mov %ebx,%r13d 4b04ca: 49 8b fc mov %r12,%rdi 4b04cd: e8 3a fd ff ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4b04d2: 49 8b fc mov %r12,%rdi 4b04d5: e8 ea fc ff ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4b04da: 84 c0 test %al,%al 4b04dc: 0f 85 ff 00 00 00 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b04e2: 49 8b fc mov %r12,%rdi 4b04e5: e8 fa fc ff ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4b04ea: 8a 00 mov (%rax),%al 4b04ec: 88 45 f8 mov %al,-0x8(%rbp) 4b04ef: 24 c0 and $0xc0,%al 4b04f1: 3c 80 cmp $0x80,%al 4b04f3: 0f 85 e8 00 00 00 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b04f9: c1 e3 06 shl $0x6,%ebx 4b04fc: 8a 4d f8 mov -0x8(%rbp),%cl 4b04ff: 81 e1 3f 00 00 00 and $0x3f,%ecx 4b0505: 0b d9 or %ecx,%ebx 4b0507: 41 f7 c5 20 00 00 00 test $0x20,%r13d 4b050e: 75 17 jne 4b0527 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x9b> 4b0510: 81 e3 ff 07 00 00 and $0x7ff,%ebx 4b0516: f7 c3 80 ff ff ff test $0xffffff80,%ebx 4b051c: 0f 85 c4 00 00 00 jne 4b05e6 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x15a> 4b0522: e9 ba 00 00 00 jmpq 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b0527: 49 8b fc mov %r12,%rdi 4b052a: e8 dd fc ff ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4b052f: 49 8b fc mov %r12,%rdi 4b0532: e8 8d fc ff ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4b0537: 84 c0 test %al,%al 4b0539: 0f 85 a2 00 00 00 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b053f: 49 8b fc mov %r12,%rdi 4b0542: e8 9d fc ff ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4b0547: 8a 00 mov (%rax),%al 4b0549: 88 45 f9 mov %al,-0x7(%rbp) 4b054c: 24 c0 and $0xc0,%al 4b054e: 3c 80 cmp $0x80,%al 4b0550: 0f 85 8b 00 00 00 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b0556: c1 e3 06 shl $0x6,%ebx 4b0559: 8a 4d f9 mov -0x7(%rbp),%cl 4b055c: 81 e1 3f 00 00 00 and $0x3f,%ecx 4b0562: 0b d9 or %ecx,%ebx 4b0564: 41 f7 c5 10 00 00 00 test $0x10,%r13d 4b056b: 75 20 jne 4b058d <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x101> 4b056d: 81 e3 ff ff 00 00 and $0xffff,%ebx 4b0573: f7 c3 00 f8 ff ff test $0xfffff800,%ebx 4b0579: 74 66 je 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b057b: 81 fb 00 d8 00 00 cmp $0xd800,%ebx 4b0581: 72 63 jb 4b05e6 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x15a> 4b0583: 81 fb 00 e0 00 00 cmp $0xe000,%ebx 4b0589: 72 56 jb 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b058b: eb 59 jmp 4b05e6 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x15a> 4b058d: 49 8b fc mov %r12,%rdi 4b0590: e8 77 fc ff ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4b0595: 49 8b fc mov %r12,%rdi 4b0598: e8 27 fc ff ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4b059d: 84 c0 test %al,%al 4b059f: 75 40 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b05a1: 49 8b fc mov %r12,%rdi 4b05a4: e8 3b fc ff ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4b05a9: 8a 00 mov (%rax),%al 4b05ab: 88 45 fa mov %al,-0x6(%rbp) 4b05ae: 24 c0 and $0xc0,%al 4b05b0: 3c 80 cmp $0x80,%al 4b05b2: 75 2d jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b05b4: c1 e3 06 shl $0x6,%ebx 4b05b7: 8a 4d fa mov -0x6(%rbp),%cl 4b05ba: 81 e1 3f 00 00 00 and $0x3f,%ecx 4b05c0: 0b d9 or %ecx,%ebx 4b05c2: 41 f7 c5 08 00 00 00 test $0x8,%r13d 4b05c9: 75 16 jne 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b05cb: 81 e3 ff ff 1f 00 and $0x1fffff,%ebx 4b05d1: f7 c3 00 00 ff ff test $0xffff0000,%ebx 4b05d7: 74 08 je 4b05e1 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x155> 4b05d9: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 4b05df: 76 05 jbe 4b05e6 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw+0x15a> 4b05e1: bb fd ff 00 00 mov $0xfffd,%ebx 4b05e6: 41 89 5c 24 10 mov %ebx,0x10(%r12) 4b05eb: 41 c6 44 24 14 01 movb $0x1,0x14(%r12) 4b05f1: 8b c3 mov %ebx,%eax 4b05f3: 41 5d pop %r13 4b05f5: 41 5c pop %r12 4b05f7: 5b pop %rbx 4b05f8: 48 8b e5 mov %rbp,%rsp 4b05fb: 5d pop %rbp 4b05fc: c3 retq 4b05fd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b0604 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl8popFrontMFNaNbNiNfZv>: 4b0604: 55 push %rbp 4b0605: 48 8b ec mov %rsp,%rbp 4b0608: 50 push %rax 4b0609: 53 push %rbx 4b060a: 48 89 fb mov %rdi,%rbx 4b060d: 8a 43 14 mov 0x14(%rbx),%al 4b0610: 34 01 xor $0x1,%al 4b0612: 74 05 je 4b0619 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl8popFrontMFNaNbNiNfZv+0x15> 4b0614: e8 73 fe ff ff callq 4b048c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl5frontMFNaNbNdNiNfZw> 4b0619: 48 8b fb mov %rbx,%rdi 4b061c: e8 eb fb ff ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4b0621: c6 43 14 00 movb $0x0,0x14(%rbx) 4b0625: 5b pop %rbx 4b0626: 48 8b e5 mov %rbp,%rsp 4b0629: 5d pop %rbp 4b062a: c3 retq 4b062b: 90 nop 00000000004b062c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl4saveMFNaNbNdNiNfZS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl>: 4b062c: 55 push %rbp 4b062d: 48 8b ec mov %rsp,%rbp 4b0630: 48 83 ec 10 sub $0x10,%rsp 4b0634: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b0638: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b063c: 48 89 fe mov %rdi,%rsi 4b063f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b0643: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b0645: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b0647: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b0649: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b064d: e8 da fc ff ff callq 4b032c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4b0652: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b0656: 48 89 01 mov %rax,(%rcx) 4b0659: 48 89 51 08 mov %rdx,0x8(%rcx) 4b065d: 48 89 c8 mov %rcx,%rax 4b0660: 48 8b e5 mov %rbp,%rsp 4b0663: 5d pop %rbp 4b0664: c3 retq 4b0665: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b066c <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb>: 4b066c: 55 push %rbp 4b066d: 48 8b ec mov %rsp,%rbp 4b0670: 53 push %rbx 4b0671: 48 89 fa mov %rdi,%rdx 4b0674: 49 89 f0 mov %rsi,%r8 4b0677: 49 8b 00 mov (%r8),%rax 4b067a: 48 3b 02 cmp (%rdx),%rax 4b067d: 75 28 jne 4b06a7 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x3b> 4b067f: 48 85 c0 test %rax,%rax 4b0682: 74 11 je 4b0695 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x29> 4b0684: 49 8b 70 08 mov 0x8(%r8),%rsi 4b0688: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4b068c: 48 89 c1 mov %rax,%rcx 4b068f: 33 c0 xor %eax,%eax 4b0691: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b0693: 75 12 jne 4b06a7 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x3b> 4b0695: 41 8b 58 10 mov 0x10(%r8),%ebx 4b0699: 3b 5a 10 cmp 0x10(%rdx),%ebx 4b069c: 75 09 jne 4b06a7 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x3b> 4b069e: 41 8a 40 14 mov 0x14(%r8),%al 4b06a2: 3a 42 14 cmp 0x14(%rdx),%al 4b06a5: 74 04 je 4b06ab <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x3f> 4b06a7: 31 c0 xor %eax,%eax 4b06a9: eb 05 jmp 4b06b0 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl11__xopEqualsFKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZb+0x44> 4b06ab: b8 01 00 00 00 mov $0x1,%eax 4b06b0: 5b pop %rbx 4b06b1: 5d pop %rbp 4b06b2: c3 retq 4b06b3: 90 nop 00000000004b06b4 <_D3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImpl9__xtoHashFNbNeKxS3std3utf77__T7byDcharTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ7byDcharFNcS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ11byDcharImplZm>: 4b06b4: 55 push %rbp 4b06b5: 48 8b ec mov %rsp,%rbp 4b06b8: 48 83 ec 18 sub $0x18,%rsp 4b06bc: 53 push %rbx 4b06bd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b06c1: 48 89 fe mov %rdi,%rsi 4b06c4: bf b0 8f 4f 00 mov $0x4f8fb0,%edi 4b06c9: 48 8b 05 e0 88 04 00 mov 0x488e0(%rip),%rax # 4f8fb0 <_D74TypeInfo_xS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6__initZ> 4b06d0: 48 ff 50 28 rex.W callq *0x28(%rax) 4b06d4: 48 89 c3 mov %rax,%rbx 4b06d7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b06db: 48 8d 71 10 lea 0x10(%rcx),%rsi 4b06df: bf 70 71 4f 00 mov $0x4f7170,%edi 4b06e4: 48 8b 15 85 6a 04 00 mov 0x46a85(%rip),%rdx # 4f7170 <_D11TypeInfo_xw6__initZ> 4b06eb: 48 ff 52 28 rex.W callq *0x28(%rdx) 4b06ef: 48 01 c3 add %rax,%rbx 4b06f2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b06f6: 48 8d 70 14 lea 0x14(%rax),%rsi 4b06fa: bf 90 85 4f 00 mov $0x4f8590,%edi 4b06ff: 48 8b 0d 8a 7e 04 00 mov 0x47e8a(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4b0706: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b070a: 48 01 c3 add %rax,%rbx 4b070d: 48 8b c3 mov %rbx,%rax 4b0710: 5b pop %rbx 4b0711: 48 8b e5 mov %rbp,%rsp 4b0714: 5d pop %rbp 4b0715: c3 retq ... 00000000004b0718 <_D3std3utf18__T10toUCSindexTaZ10toUCSindexFNaNfAxamZm>: 4b0718: 55 push %rbp 4b0719: 48 8b ec mov %rsp,%rbp 4b071c: 48 83 ec 18 sub $0x18,%rsp 4b0720: 53 push %rbx 4b0721: 41 54 push %r12 4b0723: 41 55 push %r13 4b0725: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b0729: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b072d: 49 89 fd mov %rdi,%r13 4b0730: 45 31 e4 xor %r12d,%r12d 4b0733: 31 db xor %ebx,%ebx 4b0735: 4d 85 ed test %r13,%r13 4b0738: 74 19 je 4b0753 <_D3std3utf18__T10toUCSindexTaZ10toUCSindexFNaNfAxamZm+0x3b> 4b073a: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4b073e: 48 8b fb mov %rbx,%rdi 4b0741: e8 6a 00 00 00 callq 4b07b0 <_D3std3utf15__T6strideTAxaZ6strideFNaNfKAxamZk> 4b0746: 89 c0 mov %eax,%eax 4b0748: 48 01 c3 add %rax,%rbx 4b074b: 49 ff c4 inc %r12 4b074e: 4c 39 eb cmp %r13,%rbx 4b0751: 72 e7 jb 4b073a <_D3std3utf18__T10toUCSindexTaZ10toUCSindexFNaNfAxamZm+0x22> 4b0753: 49 39 dd cmp %rbx,%r13 4b0756: 73 4b jae 4b07a3 <_D3std3utf18__T10toUCSindexTaZ10toUCSindexFNaNfAxamZm+0x8b> 4b0758: bf a0 70 4f 00 mov $0x4f70a0,%edi 4b075d: e8 46 91 fd ff callq 4898a8 <_d_newclass> 4b0762: 48 89 c3 mov %rax,%rbx 4b0765: ff 35 7d 5d 03 00 pushq 0x35d7d(%rip) # 4e64e8 <_TMP8641+0x8> 4b076b: ff 35 6f 5d 03 00 pushq 0x35d6f(%rip) # 4e64e0 <_TMP8641> 4b0771: 4d 8b cd mov %r13,%r9 4b0774: 48 8b 15 8d 5d 03 00 mov 0x35d8d(%rip),%rdx # 4e6508 <_TMP8643+0x8> 4b077b: 48 8b 05 7e 5d 03 00 mov 0x35d7e(%rip),%rax # 4e6500 <_TMP8643> 4b0782: 48 89 c1 mov %rax,%rcx 4b0785: 49 89 d0 mov %rdx,%r8 4b0788: ba d0 03 00 00 mov $0x3d0,%edx 4b078d: 31 f6 xor %esi,%esi 4b078f: 48 8b fb mov %rbx,%rdi 4b0792: e8 a5 ef ff ff callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 4b0797: 48 83 c4 10 add $0x10,%rsp 4b079b: 48 89 c7 mov %rax,%rdi 4b079e: e8 89 88 fd ff callq 48902c <_d_throwc> 4b07a3: 49 8b c4 mov %r12,%rax 4b07a6: 41 5d pop %r13 4b07a8: 41 5c pop %r12 4b07aa: 5b pop %rbx 4b07ab: 48 8b e5 mov %rbp,%rsp 4b07ae: 5d pop %rbp 4b07af: c3 retq 00000000004b07b0 <_D3std3utf15__T6strideTAxaZ6strideFNaNfKAxamZk>: 4b07b0: 55 push %rbp 4b07b1: 48 8b ec mov %rsp,%rbp 4b07b4: 48 83 ec 20 sub $0x20,%rsp 4b07b8: 48 8b cf mov %rdi,%rcx 4b07bb: 48 3b 0e cmp (%rsi),%rcx 4b07be: 72 0a jb 4b07ca <_D3std3utf15__T6strideTAxaZ6strideFNaNfKAxamZk+0x1a> 4b07c0: bf 08 01 00 00 mov $0x108,%edi 4b07c5: e8 0e 82 fd ff callq 4889d8 <_D3std3utf7__arrayZ> 4b07ca: 48 8b 46 08 mov 0x8(%rsi),%rax 4b07ce: 8a 14 08 mov (%rax,%rcx,1),%dl 4b07d1: 88 55 e8 mov %dl,-0x18(%rbp) 4b07d4: 80 fa 80 cmp $0x80,%dl 4b07d7: 73 0a jae 4b07e3 <_D3std3utf15__T6strideTAxaZ6strideFNaNfKAxamZk+0x33> 4b07d9: b8 01 00 00 00 mov $0x1,%eax 4b07de: 48 8b e5 mov %rbp,%rsp 4b07e1: 5d pop %rbp 4b07e2: c3 retq 4b07e3: 40 8a 75 e8 mov -0x18(%rbp),%sil 4b07e7: 48 89 cf mov %rcx,%rdi 4b07ea: e8 41 3b 01 00 callq 4c4330 <_D3std3utf10strideImplFNaNeamZk> 4b07ef: 48 8b e5 mov %rbp,%rsp 4b07f2: 5d pop %rbp 4b07f3: c3 retq 00000000004b07f4 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ6decodeFNaNeKxAuKmZw>: 4b07f4: 55 push %rbp 4b07f5: 48 8b ec mov %rsp,%rbp 4b07f8: 48 83 ec 18 sub $0x18,%rsp 4b07fc: 53 push %rbx 4b07fd: 48 8b d7 mov %rdi,%rdx 4b0800: 48 8b 02 mov (%rdx),%rax 4b0803: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b0807: 66 81 3c 41 00 d8 cmpw $0xd800,(%rcx,%rax,2) 4b080d: 73 1b jae 4b082a <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ6decodeFNaNeKxAuKmZw+0x36> 4b080f: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4b0813: 4c 8b 02 mov (%rdx),%r8 4b0816: 49 ff c0 inc %r8 4b0819: 4c 89 02 mov %r8,(%rdx) 4b081c: 49 ff c8 dec %r8 4b081f: 42 0f b7 04 43 movzwl (%rbx,%r8,2),%eax 4b0824: 5b pop %rbx 4b0825: 48 8b e5 mov %rbp,%rsp 4b0828: 5d pop %rbp 4b0829: c3 retq 4b082a: 48 89 d7 mov %rdx,%rdi 4b082d: e8 06 00 00 00 callq 4b0838 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw> 4b0832: 5b pop %rbx 4b0833: 48 8b e5 mov %rbp,%rsp 4b0836: 5d pop %rbp 4b0837: c3 retq 00000000004b0838 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw>: 4b0838: 55 push %rbp 4b0839: 48 8b ec mov %rsp,%rbp 4b083c: 48 83 ec 10 sub $0x10,%rsp 4b0840: 53 push %rbx 4b0841: 41 54 push %r12 4b0843: 49 89 fc mov %rdi,%r12 4b0846: 49 8b 04 24 mov (%r12),%rax 4b084a: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b084e: 4c 8d 04 41 lea (%rcx,%rax,2),%r8 4b0852: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4b0856: 48 8b 16 mov (%rsi),%rdx 4b0859: 49 2b 14 24 sub (%r12),%rdx 4b085d: 41 0f b7 18 movzwl (%r8),%ebx 4b0861: 81 fb ff db 00 00 cmp $0xdbff,%ebx 4b0867: 77 72 ja 4b08db <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0xa3> 4b0869: 48 83 fa 01 cmp $0x1,%rdx 4b086d: 75 1e jne 4b088d <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0x55> 4b086f: 48 8b 15 d2 5c 03 00 mov 0x35cd2(%rip),%rdx # 4e6548 <_TMP8683+0x8> 4b0876: 48 8b 35 c3 5c 03 00 mov 0x35cc3(%rip),%rsi # 4e6540 <_TMP8683> 4b087d: 48 89 ef mov %rbp,%rdi 4b0880: e8 93 00 00 00 callq 4b0918 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFKxAuKmZ9exceptionMFNaNbNfAyaZC3std3utf12UTFException> 4b0885: 48 89 c7 mov %rax,%rdi 4b0888: e8 9f 87 fd ff callq 48902c <_d_throwc> 4b088d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b0891: 0f b7 48 02 movzwl 0x2(%rax),%ecx 4b0895: 81 f9 00 dc 00 00 cmp $0xdc00,%ecx 4b089b: 72 08 jb 4b08a5 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0x6d> 4b089d: 81 f9 ff df 00 00 cmp $0xdfff,%ecx 4b08a3: 76 20 jbe 4b08c5 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0x8d> 4b08a5: 48 8b 15 dc 5c 03 00 mov 0x35cdc(%rip),%rdx # 4e6588 <_TMP8685+0x8> 4b08ac: 48 8b 35 cd 5c 03 00 mov 0x35ccd(%rip),%rsi # 4e6580 <_TMP8685> 4b08b3: 48 89 ef mov %rbp,%rdi 4b08b6: e8 5d 00 00 00 callq 4b0918 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFKxAuKmZ9exceptionMFNaNbNfAyaZC3std3utf12UTFException> 4b08bb: 48 89 c7 mov %rax,%rdi 4b08be: e8 69 87 fd ff callq 48902c <_d_throwc> 4b08c3: eb 10 jmp 4b08d5 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0x9d> 4b08c5: 8d 9b 40 28 ff ff lea -0xd7c0(%rbx),%ebx 4b08cb: c1 e3 0a shl $0xa,%ebx 4b08ce: 8d 9c 19 00 24 ff ff lea -0xdc00(%rcx,%rbx,1),%ebx 4b08d5: 49 ff 04 24 incq (%r12) 4b08d9: eb 2e jmp 4b0909 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0xd1> 4b08db: 81 fb 00 dc 00 00 cmp $0xdc00,%ebx 4b08e1: 72 26 jb 4b0909 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0xd1> 4b08e3: 81 fb ff df 00 00 cmp $0xdfff,%ebx 4b08e9: 77 1e ja 4b0909 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFNaKxAuKmZw+0xd1> 4b08eb: 48 8b 15 c6 5c 03 00 mov 0x35cc6(%rip),%rdx # 4e65b8 <_TMP8687+0x8> 4b08f2: 48 8b 35 b7 5c 03 00 mov 0x35cb7(%rip),%rsi # 4e65b0 <_TMP8687> 4b08f9: 48 89 ef mov %rbp,%rdi 4b08fc: e8 17 00 00 00 callq 4b0918 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFKxAuKmZ9exceptionMFNaNbNfAyaZC3std3utf12UTFException> 4b0901: 48 89 c7 mov %rax,%rdi 4b0904: e8 23 87 fd ff callq 48902c <_d_throwc> 4b0909: 49 ff 04 24 incq (%r12) 4b090d: 8b c3 mov %ebx,%eax 4b090f: 41 5c pop %r12 4b0911: 5b pop %rbx 4b0912: 48 8b e5 mov %rbp,%rsp 4b0915: 5d pop %rbp 4b0916: c3 retq 4b0917: 90 nop 00000000004b0918 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TxAuZ10decodeImplFKxAuKmZ9exceptionMFNaNbNfAyaZC3std3utf12UTFException>: 4b0918: 55 push %rbp 4b0919: 48 8b ec mov %rsp,%rbp 4b091c: 48 83 ec 40 sub $0x40,%rsp 4b0920: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b0924: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b0928: 48 8b 4f f0 mov -0x10(%rdi),%rcx 4b092c: 0f b7 01 movzwl (%rcx),%eax 4b092f: 89 45 d8 mov %eax,-0x28(%rbp) 4b0932: 48 8d 55 d8 lea -0x28(%rbp),%rdx 4b0936: be 01 00 00 00 mov $0x1,%esi 4b093b: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4b093f: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4b0943: bf a0 70 4f 00 mov $0x4f70a0,%edi 4b0948: e8 5b 8f fd ff callq 4898a8 <_d_newclass> 4b094d: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b0951: ff 75 f8 pushq -0x8(%rbp) 4b0954: ff 75 f0 pushq -0x10(%rbp) 4b0957: 48 8b 15 7a 5c 03 00 mov 0x35c7a(%rip),%rdx # 4e65d8 <_TMP8690+0x8> 4b095e: 48 8b 05 6b 5c 03 00 mov 0x35c6b(%rip),%rax # 4e65d0 <_TMP8690> 4b0965: 48 89 c1 mov %rax,%rcx 4b0968: 49 89 d0 mov %rdx,%r8 4b096b: ba cc 05 00 00 mov $0x5cc,%edx 4b0970: 31 f6 xor %esi,%esi 4b0972: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b0976: e8 79 ed ff ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4b097b: 48 83 c4 10 add $0x10,%rsp 4b097f: 48 89 c7 mov %rax,%rdi 4b0982: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4b0986: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4b098a: 31 c0 xor %eax,%eax 4b098c: 48 8b 0f mov (%rdi),%rcx 4b098f: 48 ff 51 30 rex.W callq *0x30(%rcx) 4b0993: 48 8b e5 mov %rbp,%rsp 4b0996: 5d pop %rbp 4b0997: c3 retq 00000000004b0998 <_D3std6digest3crc7__arrayZ>: 4b0998: 55 push %rbp 4b0999: 48 8b ec mov %rsp,%rbp 4b099c: 48 83 ec 10 sub $0x10,%rsp 4b09a0: 48 89 fa mov %rdi,%rdx 4b09a3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b09a7: ba f7 65 4e 00 mov $0x4e65f7,%edx 4b09ac: bf 10 00 00 00 mov $0x10,%edi 4b09b1: 48 89 d6 mov %rdx,%rsi 4b09b4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b09b8: e8 8b 84 fd ff callq 488e48 <_d_arraybounds> 4b09bd: 0f 1f 00 nopl (%rax) 00000000004b09c0 <_D3std6digest3crc8__assertFiZv>: 4b09c0: 55 push %rbp 4b09c1: 48 8b ec mov %rsp,%rbp 4b09c4: 48 83 ec 10 sub $0x10,%rsp 4b09c8: 48 89 fa mov %rdi,%rdx 4b09cb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b09cf: ba f7 65 4e 00 mov $0x4e65f7,%edx 4b09d4: bf 10 00 00 00 mov $0x10,%edi 4b09d9: 48 89 d6 mov %rdx,%rsi 4b09dc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b09e0: e8 1b 83 fd ff callq 488d00 <_d_assert> 4b09e5: 0f 1f 00 nopl (%rax) 00000000004b09e8 <_D3std6digest3crc15__unittest_failFiZv>: 4b09e8: 55 push %rbp 4b09e9: 48 8b ec mov %rsp,%rbp 4b09ec: 48 83 ec 10 sub $0x10,%rsp 4b09f0: 48 89 fa mov %rdi,%rdx 4b09f3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b09f7: ba f7 65 4e 00 mov $0x4e65f7,%edx 4b09fc: bf 10 00 00 00 mov $0x10,%edi 4b0a01: 48 89 d6 mov %rdx,%rsi 4b0a04: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0a08: e8 83 83 fd ff callq 488d90 <_d_unittest> 4b0a0d: 48 8b e5 mov %rbp,%rsp 4b0a10: 5d pop %rbp 4b0a11: c3 retq 4b0a12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4b0a18: 55 push %rbp 4b0a19: 48 8b ec mov %rsp,%rbp 4b0a1c: 48 83 ec 10 sub $0x10,%rsp 4b0a20: 48 89 fa mov %rdi,%rdx 4b0a23: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0a27: ba 08 66 4e 00 mov $0x4e6608,%edx 4b0a2c: bf 1b 00 00 00 mov $0x1b,%edi 4b0a31: 48 89 d6 mov %rdx,%rsi 4b0a34: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0a38: e8 0b 84 fd ff callq 488e48 <_d_arraybounds> 4b0a3d: 0f 1f 00 nopl (%rax) 4b0a40: 55 push %rbp 4b0a41: 48 8b ec mov %rsp,%rbp 4b0a44: 48 83 ec 10 sub $0x10,%rsp 4b0a48: 48 89 fa mov %rdi,%rdx 4b0a4b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0a4f: ba 08 66 4e 00 mov $0x4e6608,%edx 4b0a54: bf 1b 00 00 00 mov $0x1b,%edi 4b0a59: 48 89 d6 mov %rdx,%rsi 4b0a5c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0a60: e8 9b 82 fd ff callq 488d00 <_d_assert> 4b0a65: 0f 1f 00 nopl (%rax) 4b0a68: 55 push %rbp 4b0a69: 48 8b ec mov %rsp,%rbp 4b0a6c: 48 83 ec 10 sub $0x10,%rsp 4b0a70: 48 89 fa mov %rdi,%rdx 4b0a73: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0a77: ba 08 66 4e 00 mov $0x4e6608,%edx 4b0a7c: bf 1b 00 00 00 mov $0x1b,%edi 4b0a81: 48 89 d6 mov %rdx,%rsi 4b0a84: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0a88: e8 03 83 fd ff callq 488d90 <_d_unittest> 4b0a8d: 48 8b e5 mov %rbp,%rsp 4b0a90: 5d pop %rbp 4b0a91: c3 retq 4b0a92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b0a98 <_D3std8bitmanip7__arrayZ>: 4b0a98: 55 push %rbp 4b0a99: 48 8b ec mov %rsp,%rbp 4b0a9c: 48 83 ec 10 sub $0x10,%rsp 4b0aa0: 48 89 fa mov %rdi,%rdx 4b0aa3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0aa7: ba 24 66 4e 00 mov $0x4e6624,%edx 4b0aac: bf 0e 00 00 00 mov $0xe,%edi 4b0ab1: 48 89 d6 mov %rdx,%rsi 4b0ab4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0ab8: e8 8b 83 fd ff callq 488e48 <_d_arraybounds> 4b0abd: 0f 1f 00 nopl (%rax) 00000000004b0ac0 <_D3std8bitmanip8__assertFiZv>: 4b0ac0: 55 push %rbp 4b0ac1: 48 8b ec mov %rsp,%rbp 4b0ac4: 48 83 ec 10 sub $0x10,%rsp 4b0ac8: 48 89 fa mov %rdi,%rdx 4b0acb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0acf: ba 24 66 4e 00 mov $0x4e6624,%edx 4b0ad4: bf 0e 00 00 00 mov $0xe,%edi 4b0ad9: 48 89 d6 mov %rdx,%rsi 4b0adc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0ae0: e8 1b 82 fd ff callq 488d00 <_d_assert> 4b0ae5: 0f 1f 00 nopl (%rax) 00000000004b0ae8 <_D3std8bitmanip15__unittest_failFiZv>: 4b0ae8: 55 push %rbp 4b0ae9: 48 8b ec mov %rsp,%rbp 4b0aec: 48 83 ec 10 sub $0x10,%rsp 4b0af0: 48 89 fa mov %rdi,%rdx 4b0af3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0af7: ba 24 66 4e 00 mov $0x4e6624,%edx 4b0afc: bf 0e 00 00 00 mov $0xe,%edi 4b0b01: 48 89 d6 mov %rdx,%rsi 4b0b04: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0b08: e8 83 82 fd ff callq 488d90 <_d_unittest> 4b0b0d: 48 8b e5 mov %rbp,%rsp 4b0b10: 5d pop %rbp 4b0b11: c3 retq 4b0b12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4b0b18: 55 push %rbp 4b0b19: 48 8b ec mov %rsp,%rbp 4b0b1c: 48 83 ec 10 sub $0x10,%rsp 4b0b20: 48 89 fa mov %rdi,%rdx 4b0b23: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0b27: ba 33 66 4e 00 mov $0x4e6633,%edx 4b0b2c: bf 0c 00 00 00 mov $0xc,%edi 4b0b31: 48 89 d6 mov %rdx,%rsi 4b0b34: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0b38: e8 0b 83 fd ff callq 488e48 <_d_arraybounds> 4b0b3d: 0f 1f 00 nopl (%rax) 4b0b40: 55 push %rbp 4b0b41: 48 8b ec mov %rsp,%rbp 4b0b44: 48 83 ec 10 sub $0x10,%rsp 4b0b48: 48 89 fa mov %rdi,%rdx 4b0b4b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0b4f: ba 33 66 4e 00 mov $0x4e6633,%edx 4b0b54: bf 0c 00 00 00 mov $0xc,%edi 4b0b59: 48 89 d6 mov %rdx,%rsi 4b0b5c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0b60: e8 9b 81 fd ff callq 488d00 <_d_assert> 4b0b65: 0f 1f 00 nopl (%rax) 4b0b68: 55 push %rbp 4b0b69: 48 8b ec mov %rsp,%rbp 4b0b6c: 48 83 ec 10 sub $0x10,%rsp 4b0b70: 48 89 fa mov %rdi,%rdx 4b0b73: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0b77: ba 33 66 4e 00 mov $0x4e6633,%edx 4b0b7c: bf 0c 00 00 00 mov $0xc,%edi 4b0b81: 48 89 d6 mov %rdx,%rsi 4b0b84: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0b88: e8 03 82 fd ff callq 488d90 <_d_unittest> 4b0b8d: 48 8b e5 mov %rbp,%rsp 4b0b90: 5d pop %rbp 4b0b91: c3 retq 4b0b92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4b0b98: 55 push %rbp 4b0b99: 48 8b ec mov %rsp,%rbp 4b0b9c: 48 83 ec 10 sub $0x10,%rsp 4b0ba0: 48 89 fa mov %rdi,%rdx 4b0ba3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0ba7: ba 40 66 4e 00 mov $0x4e6640,%edx 4b0bac: bf 0f 00 00 00 mov $0xf,%edi 4b0bb1: 48 89 d6 mov %rdx,%rsi 4b0bb4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0bb8: e8 8b 82 fd ff callq 488e48 <_d_arraybounds> 4b0bbd: 0f 1f 00 nopl (%rax) 4b0bc0: 55 push %rbp 4b0bc1: 48 8b ec mov %rsp,%rbp 4b0bc4: 48 83 ec 10 sub $0x10,%rsp 4b0bc8: 48 89 fa mov %rdi,%rdx 4b0bcb: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0bcf: ba 40 66 4e 00 mov $0x4e6640,%edx 4b0bd4: bf 0f 00 00 00 mov $0xf,%edi 4b0bd9: 48 89 d6 mov %rdx,%rsi 4b0bdc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0be0: e8 1b 81 fd ff callq 488d00 <_d_assert> 4b0be5: 0f 1f 00 nopl (%rax) 4b0be8: 55 push %rbp 4b0be9: 48 8b ec mov %rsp,%rbp 4b0bec: 48 83 ec 10 sub $0x10,%rsp 4b0bf0: 48 89 fa mov %rdi,%rdx 4b0bf3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0bf7: ba 40 66 4e 00 mov $0x4e6640,%edx 4b0bfc: bf 0f 00 00 00 mov $0xf,%edi 4b0c01: 48 89 d6 mov %rdx,%rsi 4b0c04: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0c08: e8 83 81 fd ff callq 488d90 <_d_unittest> 4b0c0d: 48 8b e5 mov %rbp,%rsp 4b0c10: 5d pop %rbp 4b0c11: c3 retq 4b0c12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b0c18 <_D3std4conv7__arrayZ>: 4b0c18: 55 push %rbp 4b0c19: 48 8b ec mov %rsp,%rbp 4b0c1c: 48 83 ec 10 sub $0x10,%rsp 4b0c20: 48 89 fa mov %rdi,%rdx 4b0c23: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0c27: ba 50 66 4e 00 mov $0x4e6650,%edx 4b0c2c: bf 0a 00 00 00 mov $0xa,%edi 4b0c31: 48 89 d6 mov %rdx,%rsi 4b0c34: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0c38: e8 0b 82 fd ff callq 488e48 <_d_arraybounds> 4b0c3d: 0f 1f 00 nopl (%rax) 00000000004b0c40 <_D3std4conv8__assertFiZv>: 4b0c40: 55 push %rbp 4b0c41: 48 8b ec mov %rsp,%rbp 4b0c44: 48 83 ec 10 sub $0x10,%rsp 4b0c48: 48 89 fa mov %rdi,%rdx 4b0c4b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0c4f: ba 50 66 4e 00 mov $0x4e6650,%edx 4b0c54: bf 0a 00 00 00 mov $0xa,%edi 4b0c59: 48 89 d6 mov %rdx,%rsi 4b0c5c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0c60: e8 9b 80 fd ff callq 488d00 <_d_assert> 4b0c65: 0f 1f 00 nopl (%rax) 00000000004b0c68 <_D3std4conv15__unittest_failFiZv>: 4b0c68: 55 push %rbp 4b0c69: 48 8b ec mov %rsp,%rbp 4b0c6c: 48 83 ec 10 sub $0x10,%rsp 4b0c70: 48 89 fa mov %rdi,%rdx 4b0c73: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b0c77: ba 50 66 4e 00 mov $0x4e6650,%edx 4b0c7c: bf 0a 00 00 00 mov $0xa,%edi 4b0c81: 48 89 d6 mov %rdx,%rsi 4b0c84: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b0c88: e8 03 81 fd ff callq 488d90 <_d_unittest> 4b0c8d: 48 8b e5 mov %rbp,%rsp 4b0c90: 5d pop %rbp 4b0c91: c3 retq ... 00000000004b0c94 <_D6object16TypeInfo_Typedef8toStringMxFNaNbNfZAya>: 4b0c94: 55 push %rbp 4b0c95: 48 8b ec mov %rsp,%rbp 4b0c98: 48 83 ec 10 sub $0x10,%rsp 4b0c9c: 48 8b 57 20 mov 0x20(%rdi),%rdx 4b0ca0: 48 8b 47 18 mov 0x18(%rdi),%rax 4b0ca4: 48 8b e5 mov %rbp,%rsp 4b0ca7: 5d pop %rbp 4b0ca8: c3 retq 4b0ca9: 0f 1f 00 nopl (%rax) 00000000004b0cac <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb>: 4b0cac: 55 push %rbp 4b0cad: 48 8b ec mov %rsp,%rbp 4b0cb0: 48 83 ec 28 sub $0x28,%rsp 4b0cb4: 53 push %rbx 4b0cb5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b0cb9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b0cbd: 48 39 f7 cmp %rsi,%rdi 4b0cc0: 75 0b jne 4b0ccd <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x21> 4b0cc2: b8 01 00 00 00 mov $0x1,%eax 4b0cc7: 5b pop %rbx 4b0cc8: 48 8b e5 mov %rbp,%rsp 4b0ccb: 5d pop %rbp 4b0ccc: c3 retq 4b0ccd: be 90 75 4f 00 mov $0x4f7590,%esi 4b0cd2: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b0cd6: e8 49 82 fd ff callq 488f24 <_d_dynamic_cast> 4b0cdb: 48 89 c3 mov %rax,%rbx 4b0cde: 48 85 db test %rbx,%rbx 4b0ce1: 74 4e je 4b0d31 <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x85> 4b0ce3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b0ce7: 48 8b 48 18 mov 0x18(%rax),%rcx 4b0ceb: 48 3b 4b 18 cmp 0x18(%rbx),%rcx 4b0cef: 75 40 jne 4b0d31 <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x85> 4b0cf1: 48 85 c9 test %rcx,%rcx 4b0cf4: 74 16 je 4b0d0c <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x60> 4b0cf6: 48 8d 50 18 lea 0x18(%rax),%rdx 4b0cfa: 48 8b 72 08 mov 0x8(%rdx),%rsi 4b0cfe: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4b0d02: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4b0d06: 33 c0 xor %eax,%eax 4b0d08: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b0d0a: 75 25 jne 4b0d31 <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x85> 4b0d0c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b0d10: 48 8b 48 10 mov 0x10(%rax),%rcx 4b0d14: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4b0d18: 48 8b 53 10 mov 0x10(%rbx),%rdx 4b0d1c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b0d20: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b0d24: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b0d28: e8 8f ca fd ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4b0d2d: 84 c0 test %al,%al 4b0d2f: 75 04 jne 4b0d35 <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x89> 4b0d31: 31 c0 xor %eax,%eax 4b0d33: eb 05 jmp 4b0d3a <_D6object16TypeInfo_Typedef8opEqualsMFC6ObjectZb+0x8e> 4b0d35: b8 01 00 00 00 mov $0x1,%eax 4b0d3a: 5b pop %rbx 4b0d3b: 48 8b e5 mov %rbp,%rsp 4b0d3e: 5d pop %rbp 4b0d3f: c3 retq 4b0d40: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b0d44 <_D6object16TypeInfo_Typedef7getHashMxFNbNfxPvZm>: 4b0d44: 55 push %rbp 4b0d45: 48 8b ec mov %rsp,%rbp 4b0d48: 48 83 ec 10 sub $0x10,%rsp 4b0d4c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0d50: 48 8b 07 mov (%rdi),%rax 4b0d53: 48 ff 50 28 rex.W callq *0x28(%rax) 4b0d57: 48 8b e5 mov %rbp,%rsp 4b0d5a: 5d pop %rbp 4b0d5b: c3 retq 00000000004b0d5c <_D6object16TypeInfo_Typedef6equalsMxFxPvxPvZb>: 4b0d5c: 55 push %rbp 4b0d5d: 48 8b ec mov %rsp,%rbp 4b0d60: 48 83 ec 20 sub $0x20,%rsp 4b0d64: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0d68: 48 8b 07 mov (%rdi),%rax 4b0d6b: 48 ff 50 30 rex.W callq *0x30(%rax) 4b0d6f: 48 8b e5 mov %rbp,%rsp 4b0d72: 5d pop %rbp 4b0d73: c3 retq 00000000004b0d74 <_D6object16TypeInfo_Typedef7compareMxFxPvxPvZi>: 4b0d74: 55 push %rbp 4b0d75: 48 8b ec mov %rsp,%rbp 4b0d78: 48 83 ec 20 sub $0x20,%rsp 4b0d7c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0d80: 48 8b 07 mov (%rdi),%rax 4b0d83: 48 ff 50 38 rex.W callq *0x38(%rax) 4b0d87: 48 8b e5 mov %rbp,%rsp 4b0d8a: 5d pop %rbp 4b0d8b: c3 retq 00000000004b0d8c <_D6object16TypeInfo_Typedef5tsizeMxFNaNbNdNiNfZm>: 4b0d8c: 55 push %rbp 4b0d8d: 48 8b ec mov %rsp,%rbp 4b0d90: 48 83 ec 10 sub $0x10,%rsp 4b0d94: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0d98: 48 8b 07 mov (%rdi),%rax 4b0d9b: 48 ff 50 40 rex.W callq *0x40(%rax) 4b0d9f: 48 8b e5 mov %rbp,%rsp 4b0da2: 5d pop %rbp 4b0da3: c3 retq 00000000004b0da4 <_D6object16TypeInfo_Typedef4swapMxFPvPvZv>: 4b0da4: 55 push %rbp 4b0da5: 48 8b ec mov %rsp,%rbp 4b0da8: 48 83 ec 20 sub $0x20,%rsp 4b0dac: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0db0: 48 8b 07 mov (%rdi),%rax 4b0db3: 48 ff 50 48 rex.W callq *0x48(%rax) 4b0db7: 48 8b e5 mov %rbp,%rsp 4b0dba: 5d pop %rbp 4b0dbb: c3 retq 00000000004b0dbc <_D6object16TypeInfo_Typedef4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b0dbc: 55 push %rbp 4b0dbd: 48 8b ec mov %rsp,%rbp 4b0dc0: 48 83 ec 10 sub $0x10,%rsp 4b0dc4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0dc8: 48 8b 07 mov (%rdi),%rax 4b0dcb: 48 ff 50 50 rex.W callq *0x50(%rax) 4b0dcf: 48 8b e5 mov %rbp,%rsp 4b0dd2: 5d pop %rbp 4b0dd3: c3 retq 00000000004b0dd4 <_D6object16TypeInfo_Typedef5flagsMxFNaNbNdNiNfZk>: 4b0dd4: 55 push %rbp 4b0dd5: 48 8b ec mov %rsp,%rbp 4b0dd8: 48 83 ec 10 sub $0x10,%rsp 4b0ddc: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0de0: 48 8b 07 mov (%rdi),%rax 4b0de3: 48 ff 50 60 rex.W callq *0x60(%rax) 4b0de7: 48 8b e5 mov %rbp,%rsp 4b0dea: 5d pop %rbp 4b0deb: c3 retq 00000000004b0dec <_D6object16TypeInfo_Typedef4initMxFNaNbNiNfZAxv>: 4b0dec: 55 push %rbp 4b0ded: 48 8b ec mov %rsp,%rbp 4b0df0: 48 83 ec 10 sub $0x10,%rsp 4b0df4: 48 83 7f 28 00 cmpq $0x0,0x28(%rdi) 4b0df9: 74 0a je 4b0e05 <_D6object16TypeInfo_Typedef4initMxFNaNbNiNfZAxv+0x19> 4b0dfb: 48 8b 57 30 mov 0x30(%rdi),%rdx 4b0dff: 48 8b 47 28 mov 0x28(%rdi),%rax 4b0e03: eb 0b jmp 4b0e10 <_D6object16TypeInfo_Typedef4initMxFNaNbNiNfZAxv+0x24> 4b0e05: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0e09: 48 8b 0f mov (%rdi),%rcx 4b0e0c: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b0e10: 48 8b e5 mov %rbp,%rsp 4b0e13: 5d pop %rbp 4b0e14: c3 retq 4b0e15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b0e1c <_D6object16TypeInfo_Typedef6talignMxFNaNbNdNiNfZm>: 4b0e1c: 55 push %rbp 4b0e1d: 48 8b ec mov %rsp,%rbp 4b0e20: 48 83 ec 10 sub $0x10,%rsp 4b0e24: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0e28: 48 8b 07 mov (%rdi),%rax 4b0e2b: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 4b0e32: 48 8b e5 mov %rbp,%rsp 4b0e35: 5d pop %rbp 4b0e36: c3 retq 4b0e37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b0e3c <_D6object16TypeInfo_Typedef8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 4b0e3c: 55 push %rbp 4b0e3d: 48 8b ec mov %rsp,%rbp 4b0e40: 48 83 ec 20 sub $0x20,%rsp 4b0e44: 31 c0 xor %eax,%eax 4b0e46: 48 89 02 mov %rax,(%rdx) 4b0e49: 48 89 06 mov %rax,(%rsi) 4b0e4c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0e50: 48 8b 0f mov (%rdi),%rcx 4b0e53: 48 ff 91 88 00 00 00 rex.W callq *0x88(%rcx) 4b0e5a: 48 8b e5 mov %rbp,%rsp 4b0e5d: 5d pop %rbp 4b0e5e: c3 retq 4b0e5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b0e64 <_D6object16TypeInfo_Typedef6rtInfoMxFNaNbNdNiNfZPyv>: 4b0e64: 55 push %rbp 4b0e65: 48 8b ec mov %rsp,%rbp 4b0e68: 48 83 ec 10 sub $0x10,%rsp 4b0e6c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0e70: 48 8b 07 mov (%rdi),%rax 4b0e73: 48 ff 90 90 00 00 00 rex.W callq *0x90(%rax) 4b0e7a: 48 8b e5 mov %rbp,%rsp 4b0e7d: 5d pop %rbp 4b0e7e: c3 retq ... 00000000004b0e80 <_D6object20TypeInfo_StaticArray8toStringMxFNaNbNfZAya>: 4b0e80: 55 push %rbp 4b0e81: 48 8b ec mov %rsp,%rbp 4b0e84: 48 83 ec 68 sub $0x68,%rsp 4b0e88: 53 push %rbx 4b0e89: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b0e8d: 48 8b 15 e4 59 03 00 mov 0x359e4(%rip),%rdx # 4e6878 <_TMP19+0x8> 4b0e94: 48 8b 05 d5 59 03 00 mov 0x359d5(%rip),%rax # 4e6870 <_TMP19> 4b0e9b: 48 89 c1 mov %rax,%rcx 4b0e9e: 49 89 d0 mov %rdx,%r8 4b0ea1: 48 89 4d a0 mov %rcx,-0x60(%rbp) 4b0ea5: 4c 89 45 a8 mov %r8,-0x58(%rbp) 4b0ea9: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b0ead: 48 8b 1f mov (%rdi),%rbx 4b0eb0: 48 ff 53 08 rex.W callq *0x8(%rbx) 4b0eb4: 48 89 c6 mov %rax,%rsi 4b0eb7: 48 8b 4d a0 mov -0x60(%rbp),%rcx 4b0ebb: 4c 8b 45 a8 mov -0x58(%rbp),%r8 4b0ebf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b0ec4: e8 8f fb fd ff callq 490a58 <_d_arraycatT> 4b0ec9: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b0ecd: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b0ed1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b0ed5: 48 8b 48 18 mov 0x18(%rax),%rcx 4b0ed9: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4b0edd: be 14 00 00 00 mov $0x14,%esi 4b0ee2: bf 0a 00 00 00 mov $0xa,%edi 4b0ee7: e8 e4 e5 fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4b0eec: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b0ef0: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b0ef4: 48 8b 15 5d 59 03 00 mov 0x3595d(%rip),%rdx # 4e6858 <_TMP17+0x8> 4b0efb: 48 8b 05 4e 59 03 00 mov 0x3594e(%rip),%rax # 4e6850 <_TMP17> 4b0f02: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b0f06: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b0f0a: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4b0f0e: be 03 00 00 00 mov $0x3,%esi 4b0f13: bf e0 fc 4d 00 mov $0x4dfce0,%edi 4b0f18: e8 67 8a fd ff callq 489984 <_d_arraycatnTX> 4b0f1d: 5b pop %rbx 4b0f1e: 48 8b e5 mov %rbp,%rsp 4b0f21: 5d pop %rbp 4b0f22: c3 retq 4b0f23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b0f28 <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb>: 4b0f28: 55 push %rbp 4b0f29: 48 8b ec mov %rsp,%rbp 4b0f2c: 48 83 ec 28 sub $0x28,%rsp 4b0f30: 53 push %rbx 4b0f31: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b0f35: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b0f39: 48 39 f7 cmp %rsi,%rdi 4b0f3c: 75 0b jne 4b0f49 <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb+0x21> 4b0f3e: b8 01 00 00 00 mov $0x1,%eax 4b0f43: 5b pop %rbx 4b0f44: 48 8b e5 mov %rbp,%rsp 4b0f47: 5d pop %rbp 4b0f48: c3 retq 4b0f49: be c0 76 4f 00 mov $0x4f76c0,%esi 4b0f4e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b0f52: e8 cd 7f fd ff callq 488f24 <_d_dynamic_cast> 4b0f57: 48 85 c0 test %rax,%rax 4b0f5a: 74 2f je 4b0f8b <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb+0x63> 4b0f5c: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b0f60: 48 8b 51 18 mov 0x18(%rcx),%rdx 4b0f64: 48 3b 50 18 cmp 0x18(%rax),%rdx 4b0f68: 75 21 jne 4b0f8b <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb+0x63> 4b0f6a: 48 8b 59 10 mov 0x10(%rcx),%rbx 4b0f6e: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4b0f72: 48 8b 40 10 mov 0x10(%rax),%rax 4b0f76: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b0f7a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b0f7e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b0f82: e8 35 c8 fd ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4b0f87: 84 c0 test %al,%al 4b0f89: 75 04 jne 4b0f8f <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb+0x67> 4b0f8b: 31 c0 xor %eax,%eax 4b0f8d: eb 05 jmp 4b0f94 <_D6object20TypeInfo_StaticArray8opEqualsMFC6ObjectZb+0x6c> 4b0f8f: b8 01 00 00 00 mov $0x1,%eax 4b0f94: 5b pop %rbx 4b0f95: 48 8b e5 mov %rbp,%rsp 4b0f98: 5d pop %rbp 4b0f99: c3 retq 4b0f9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b0fa0 <_D6object20TypeInfo_StaticArray7getHashMxFNbNexPvZm>: 4b0fa0: 55 push %rbp 4b0fa1: 48 8b ec mov %rsp,%rbp 4b0fa4: 48 83 ec 10 sub $0x10,%rsp 4b0fa8: 48 8b 57 10 mov 0x10(%rdi),%rdx 4b0fac: 48 8b 7f 18 mov 0x18(%rdi),%rdi 4b0fb0: e8 ff dc fd ff callq 48ecb4 <_D6object12getArrayHashFNbNexC8TypeInfoxPvxmZm> 4b0fb5: 48 8b e5 mov %rbp,%rsp 4b0fb8: 5d pop %rbp 4b0fb9: c3 retq 4b0fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b0fc0 <_D6object20TypeInfo_StaticArray6equalsMxFxPvxPvZb>: 4b0fc0: 55 push %rbp 4b0fc1: 48 8b ec mov %rsp,%rbp 4b0fc4: 48 83 ec 10 sub $0x10,%rsp 4b0fc8: 53 push %rbx 4b0fc9: 41 54 push %r12 4b0fcb: 41 55 push %r13 4b0fcd: 41 56 push %r14 4b0fcf: 49 89 fe mov %rdi,%r14 4b0fd2: 49 89 f4 mov %rsi,%r12 4b0fd5: 49 89 d5 mov %rdx,%r13 4b0fd8: 49 8b 7e 10 mov 0x10(%r14),%rdi 4b0fdc: 48 8b 07 mov (%rdi),%rax 4b0fdf: 48 ff 50 40 rex.W callq *0x40(%rax) 4b0fe3: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b0fe7: 31 db xor %ebx,%ebx 4b0fe9: 49 39 5e 18 cmp %rbx,0x18(%r14) 4b0fed: 74 36 je 4b1025 <_D6object20TypeInfo_StaticArray6equalsMxFxPvxPvZb+0x65> 4b0fef: 48 8b cb mov %rbx,%rcx 4b0ff2: 48 0f af 4d f8 imul -0x8(%rbp),%rcx 4b0ff7: 4a 8d 14 29 lea (%rcx,%r13,1),%rdx 4b0ffb: 4a 8d 34 21 lea (%rcx,%r12,1),%rsi 4b0fff: 49 8b 7e 10 mov 0x10(%r14),%rdi 4b1003: 48 8b 07 mov (%rdi),%rax 4b1006: 48 ff 50 30 rex.W callq *0x30(%rax) 4b100a: 34 01 xor $0x1,%al 4b100c: 74 0e je 4b101c <_D6object20TypeInfo_StaticArray6equalsMxFxPvxPvZb+0x5c> 4b100e: 31 c0 xor %eax,%eax 4b1010: 41 5e pop %r14 4b1012: 41 5d pop %r13 4b1014: 41 5c pop %r12 4b1016: 5b pop %rbx 4b1017: 48 8b e5 mov %rbp,%rsp 4b101a: 5d pop %rbp 4b101b: c3 retq 4b101c: 48 ff c3 inc %rbx 4b101f: 49 3b 5e 18 cmp 0x18(%r14),%rbx 4b1023: 72 ca jb 4b0fef <_D6object20TypeInfo_StaticArray6equalsMxFxPvxPvZb+0x2f> 4b1025: b8 01 00 00 00 mov $0x1,%eax 4b102a: 41 5e pop %r14 4b102c: 41 5d pop %r13 4b102e: 41 5c pop %r12 4b1030: 5b pop %rbx 4b1031: 48 8b e5 mov %rbp,%rsp 4b1034: 5d pop %rbp 4b1035: c3 retq 4b1036: 66 90 xchg %ax,%ax 00000000004b1038 <_D6object20TypeInfo_StaticArray7compareMxFxPvxPvZi>: 4b1038: 55 push %rbp 4b1039: 48 8b ec mov %rsp,%rbp 4b103c: 48 83 ec 18 sub $0x18,%rsp 4b1040: 53 push %rbx 4b1041: 41 54 push %r12 4b1043: 41 55 push %r13 4b1045: 41 56 push %r14 4b1047: 41 57 push %r15 4b1049: 49 89 ff mov %rdi,%r15 4b104c: 49 89 f5 mov %rsi,%r13 4b104f: 49 89 d6 mov %rdx,%r14 4b1052: 49 8b 7f 10 mov 0x10(%r15),%rdi 4b1056: 48 8b 07 mov (%rdi),%rax 4b1059: 48 ff 50 40 rex.W callq *0x40(%rax) 4b105d: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b1061: 31 db xor %ebx,%ebx 4b1063: 49 39 5f 18 cmp %rbx,0x18(%r15) 4b1067: 74 3d je 4b10a6 <_D6object20TypeInfo_StaticArray7compareMxFxPvxPvZi+0x6e> 4b1069: 48 8b cb mov %rbx,%rcx 4b106c: 48 0f af 4d f8 imul -0x8(%rbp),%rcx 4b1071: 4a 8d 14 31 lea (%rcx,%r14,1),%rdx 4b1075: 4a 8d 34 29 lea (%rcx,%r13,1),%rsi 4b1079: 49 8b 7f 10 mov 0x10(%r15),%rdi 4b107d: 48 8b 07 mov (%rdi),%rax 4b1080: 48 ff 50 38 rex.W callq *0x38(%rax) 4b1084: 49 89 c4 mov %rax,%r12 4b1087: 45 85 e4 test %r12d,%r12d 4b108a: 74 11 je 4b109d <_D6object20TypeInfo_StaticArray7compareMxFxPvxPvZi+0x65> 4b108c: 41 8b c4 mov %r12d,%eax 4b108f: 41 5f pop %r15 4b1091: 41 5e pop %r14 4b1093: 41 5d pop %r13 4b1095: 41 5c pop %r12 4b1097: 5b pop %rbx 4b1098: 48 8b e5 mov %rbp,%rsp 4b109b: 5d pop %rbp 4b109c: c3 retq 4b109d: 48 ff c3 inc %rbx 4b10a0: 49 3b 5f 18 cmp 0x18(%r15),%rbx 4b10a4: 72 c3 jb 4b1069 <_D6object20TypeInfo_StaticArray7compareMxFxPvxPvZi+0x31> 4b10a6: 31 c0 xor %eax,%eax 4b10a8: 41 5f pop %r15 4b10aa: 41 5e pop %r14 4b10ac: 41 5d pop %r13 4b10ae: 41 5c pop %r12 4b10b0: 5b pop %rbx 4b10b1: 48 8b e5 mov %rbp,%rsp 4b10b4: 5d pop %rbp 4b10b5: c3 retq 4b10b6: 66 90 xchg %ax,%ax 00000000004b10b8 <_D6object20TypeInfo_StaticArray5tsizeMxFNaNbNdNiNfZm>: 4b10b8: 55 push %rbp 4b10b9: 48 8b ec mov %rsp,%rbp 4b10bc: 48 83 ec 10 sub $0x10,%rsp 4b10c0: 48 8b 47 18 mov 0x18(%rdi),%rax 4b10c4: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b10c8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b10cc: 48 8b 0f mov (%rdi),%rcx 4b10cf: 48 ff 51 40 rex.W callq *0x40(%rcx) 4b10d3: 48 89 c6 mov %rax,%rsi 4b10d6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b10da: 48 f7 e6 mul %rsi 4b10dd: 48 8b e5 mov %rbp,%rsp 4b10e0: 5d pop %rbp 4b10e1: c3 retq 4b10e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b10e8 <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv>: 4b10e8: 55 push %rbp 4b10e9: 48 8b ec mov %rsp,%rbp 4b10ec: 48 83 ec 38 sub $0x38,%rsp 4b10f0: 53 push %rbx 4b10f1: 41 54 push %r12 4b10f3: 41 55 push %r13 4b10f5: 41 56 push %r14 4b10f7: 41 57 push %r15 4b10f9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b10fd: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1101: 49 89 f7 mov %rsi,%r15 4b1104: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1108: 48 8b 07 mov (%rdi),%rax 4b110b: 48 ff 50 40 rex.W callq *0x40(%rax) 4b110f: 48 89 c3 mov %rax,%rbx 4b1112: 48 8d 4d d0 lea -0x30(%rbp),%rcx 4b1116: 31 d2 xor %edx,%edx 4b1118: 48 89 11 mov %rdx,(%rcx) 4b111b: 48 89 51 08 mov %rdx,0x8(%rcx) 4b111f: 45 31 e4 xor %r12d,%r12d 4b1122: 48 83 fb 10 cmp $0x10,%rbx 4b1126: 73 06 jae 4b112e <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv+0x46> 4b1128: 4c 8d 75 d0 lea -0x30(%rbp),%r14 4b112c: eb 13 jmp 4b1141 <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv+0x59> 4b112e: 48 8b f3 mov %rbx,%rsi 4b1131: bf c0 90 4e 00 mov $0x4e90c0,%edi 4b1136: e8 ad ef fd ff callq 4900e8 <_d_newarrayT> 4b113b: 49 89 d4 mov %rdx,%r12 4b113e: 4d 89 e6 mov %r12,%r14 4b1141: 4c 89 65 e0 mov %r12,-0x20(%rbp) 4b1145: 45 31 ed xor %r13d,%r13d 4b1148: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b114c: 4c 39 68 18 cmp %r13,0x18(%rax) 4b1150: 74 49 je 4b119b <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv+0xb3> 4b1152: 48 8b d3 mov %rbx,%rdx 4b1155: 4d 8b e5 mov %r13,%r12 4b1158: 4c 0f af e2 imul %rdx,%r12 4b115c: 4c 89 e6 mov %r12,%rsi 4b115f: 48 03 75 f8 add -0x8(%rbp),%rsi 4b1163: 49 8b fe mov %r14,%rdi 4b1166: e8 d5 67 fd ff callq 487940 4b116b: 48 8b d3 mov %rbx,%rdx 4b116e: 4b 8d 34 3c lea (%r12,%r15,1),%rsi 4b1172: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b1176: 49 8d 3c 04 lea (%r12,%rax,1),%rdi 4b117a: e8 c1 67 fd ff callq 487940 4b117f: 48 8b d3 mov %rbx,%rdx 4b1182: 49 8b f6 mov %r14,%rsi 4b1185: 4b 8d 3c 3c lea (%r12,%r15,1),%rdi 4b1189: e8 b2 67 fd ff callq 487940 4b118e: 4c 03 eb add %rbx,%r13 4b1191: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b1195: 4c 3b 68 18 cmp 0x18(%rax),%r13 4b1199: 72 b7 jb 4b1152 <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv+0x6a> 4b119b: 4c 8b 65 e0 mov -0x20(%rbp),%r12 4b119f: 4d 85 e4 test %r12,%r12 4b11a2: 74 08 je 4b11ac <_D6object20TypeInfo_StaticArray4swapMxFPvPvZv+0xc4> 4b11a4: 49 8b fc mov %r12,%rdi 4b11a7: e8 48 2b ff ff callq 4a3cf4 4b11ac: 41 5f pop %r15 4b11ae: 41 5e pop %r14 4b11b0: 41 5d pop %r13 4b11b2: 41 5c pop %r12 4b11b4: 5b pop %rbx 4b11b5: 48 8b e5 mov %rbp,%rsp 4b11b8: 5d pop %rbp 4b11b9: c3 retq 4b11ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b11c0 <_D6object20TypeInfo_StaticArray4initMxFNaNbNiNfZAxv>: 4b11c0: 55 push %rbp 4b11c1: 48 8b ec mov %rsp,%rbp 4b11c4: 48 83 ec 10 sub $0x10,%rsp 4b11c8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b11cc: 48 8b 07 mov (%rdi),%rax 4b11cf: 48 ff 50 58 rex.W callq *0x58(%rax) 4b11d3: 48 8b e5 mov %rbp,%rsp 4b11d6: 5d pop %rbp 4b11d7: c3 retq 00000000004b11d8 <_D6object20TypeInfo_StaticArray4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b11d8: 55 push %rbp 4b11d9: 48 8b ec mov %rsp,%rbp 4b11dc: 48 83 ec 10 sub $0x10,%rsp 4b11e0: 48 8b 47 10 mov 0x10(%rdi),%rax 4b11e4: 48 8b e5 mov %rbp,%rsp 4b11e7: 5d pop %rbp 4b11e8: c3 retq 4b11e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b11f0 <_D6object20TypeInfo_StaticArray5flagsMxFNaNbNdNiNfZk>: 4b11f0: 55 push %rbp 4b11f1: 48 8b ec mov %rsp,%rbp 4b11f4: 48 83 ec 10 sub $0x10,%rsp 4b11f8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b11fc: 48 8b 07 mov (%rdi),%rax 4b11ff: 48 ff 50 60 rex.W callq *0x60(%rax) 4b1203: 48 8b e5 mov %rbp,%rsp 4b1206: 5d pop %rbp 4b1207: c3 retq 00000000004b1208 <_D6object20TypeInfo_StaticArray7destroyMxFPvZv>: 4b1208: 55 push %rbp 4b1209: 48 8b ec mov %rsp,%rbp 4b120c: 48 83 ec 20 sub $0x20,%rsp 4b1210: 53 push %rbx 4b1211: 41 54 push %r12 4b1213: 41 55 push %r13 4b1215: 41 56 push %r14 4b1217: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b121b: 48 89 f3 mov %rsi,%rbx 4b121e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1222: 48 8b 07 mov (%rdi),%rax 4b1225: 48 ff 50 40 rex.W callq *0x40(%rax) 4b1229: 49 89 c5 mov %rax,%r13 4b122c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b1230: 48 8b 51 18 mov 0x18(%rcx),%rdx 4b1234: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4b123b: 49 0f af d5 imul %r13,%rdx 4b123f: 48 01 d3 add %rdx,%rbx 4b1242: 45 31 e4 xor %r12d,%r12d 4b1245: 4c 8b b5 e8 ff ff ff mov -0x18(%rbp),%r14 4b124c: 4d 85 f6 test %r14,%r14 4b124f: 74 1d je 4b126e <_D6object20TypeInfo_StaticArray7destroyMxFPvZv+0x66> 4b1251: 49 2b dd sub %r13,%rbx 4b1254: 48 8b f3 mov %rbx,%rsi 4b1257: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b125b: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b125f: 48 8b 07 mov (%rdi),%rax 4b1262: 48 ff 50 70 rex.W callq *0x70(%rax) 4b1266: 49 ff c4 inc %r12 4b1269: 4d 39 f4 cmp %r14,%r12 4b126c: 72 e3 jb 4b1251 <_D6object20TypeInfo_StaticArray7destroyMxFPvZv+0x49> 4b126e: 41 5e pop %r14 4b1270: 41 5d pop %r13 4b1272: 41 5c pop %r12 4b1274: 5b pop %rbx 4b1275: 48 8b e5 mov %rbp,%rsp 4b1278: 5d pop %rbp 4b1279: c3 retq 4b127a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b1280 <_D6object20TypeInfo_StaticArray8postblitMxFPvZv>: 4b1280: 55 push %rbp 4b1281: 48 8b ec mov %rsp,%rbp 4b1284: 48 83 ec 10 sub $0x10,%rsp 4b1288: 53 push %rbx 4b1289: 41 54 push %r12 4b128b: 41 55 push %r13 4b128d: 41 56 push %r14 4b128f: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b1293: 49 89 f4 mov %rsi,%r12 4b1296: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b129a: 48 8b 07 mov (%rdi),%rax 4b129d: 48 ff 50 40 rex.W callq *0x40(%rax) 4b12a1: 49 89 c5 mov %rax,%r13 4b12a4: 31 db xor %ebx,%ebx 4b12a6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b12aa: 4c 8b 71 18 mov 0x18(%rcx),%r14 4b12ae: 4d 85 f6 test %r14,%r14 4b12b1: 74 1d je 4b12d0 <_D6object20TypeInfo_StaticArray8postblitMxFPvZv+0x50> 4b12b3: 49 8b f4 mov %r12,%rsi 4b12b6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b12ba: 48 8b 7a 10 mov 0x10(%rdx),%rdi 4b12be: 48 8b 07 mov (%rdi),%rax 4b12c1: 48 ff 50 78 rex.W callq *0x78(%rax) 4b12c5: 4d 03 e5 add %r13,%r12 4b12c8: 48 ff c3 inc %rbx 4b12cb: 4c 39 f3 cmp %r14,%rbx 4b12ce: 72 e3 jb 4b12b3 <_D6object20TypeInfo_StaticArray8postblitMxFPvZv+0x33> 4b12d0: 41 5e pop %r14 4b12d2: 41 5d pop %r13 4b12d4: 41 5c pop %r12 4b12d6: 5b pop %rbx 4b12d7: 48 8b e5 mov %rbp,%rsp 4b12da: 5d pop %rbp 4b12db: c3 retq 4b12dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b12e0 <_D6object20TypeInfo_StaticArray6talignMxFNaNbNdNiNfZm>: 4b12e0: 55 push %rbp 4b12e1: 48 8b ec mov %rsp,%rbp 4b12e4: 48 83 ec 10 sub $0x10,%rsp 4b12e8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b12ec: 48 8b 07 mov (%rdi),%rax 4b12ef: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 4b12f6: 48 8b e5 mov %rbp,%rsp 4b12f9: 5d pop %rbp 4b12fa: c3 retq 4b12fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b1300 <_D6object20TypeInfo_StaticArray8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 4b1300: 55 push %rbp 4b1301: 48 8b ec mov %rsp,%rbp 4b1304: 48 83 ec 20 sub $0x20,%rsp 4b1308: 31 c0 xor %eax,%eax 4b130a: 48 89 02 mov %rax,(%rdx) 4b130d: 48 89 06 mov %rax,(%rsi) 4b1310: 48 c7 02 80 16 4f 00 movq $0x4f1680,(%rdx) 4b1317: 48 8b e5 mov %rbp,%rsp 4b131a: 5d pop %rbp 4b131b: c3 retq 00000000004b131c <_D6object15TypeInfo_Vector8toStringMxFNaNbNfZAya>: 4b131c: 55 push %rbp 4b131d: 48 8b ec mov %rsp,%rbp 4b1320: 48 83 ec 40 sub $0x40,%rsp 4b1324: 48 8b 15 6d 56 03 00 mov 0x3566d(%rip),%rdx # 4e6998 <_TMP29+0x8> 4b132b: 48 8b 05 5e 56 03 00 mov 0x3565e(%rip),%rax # 4e6990 <_TMP29> 4b1332: 48 89 45 c8 mov %rax,-0x38(%rbp) 4b1336: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4b133a: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b133e: 48 8b 0f mov (%rdi),%rcx 4b1341: 48 ff 51 08 rex.W callq *0x8(%rcx) 4b1345: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b1349: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b134d: 48 8b 15 24 56 03 00 mov 0x35624(%rip),%rdx # 4e6978 <_TMP27+0x8> 4b1354: 48 8b 05 15 56 03 00 mov 0x35615(%rip),%rax # 4e6970 <_TMP27> 4b135b: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b135f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b1363: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4b1367: be 03 00 00 00 mov $0x3,%esi 4b136c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b1371: e8 0e 86 fd ff callq 489984 <_d_arraycatnTX> 4b1376: 48 8b e5 mov %rbp,%rsp 4b1379: 5d pop %rbp 4b137a: c3 retq 4b137b: 90 nop 00000000004b137c <_D6object15TypeInfo_Vector8opEqualsMFC6ObjectZb>: 4b137c: 55 push %rbp 4b137d: 48 8b ec mov %rsp,%rbp 4b1380: 48 83 ec 20 sub $0x20,%rsp 4b1384: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b1388: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b138c: 48 39 f7 cmp %rsi,%rdi 4b138f: 75 0a jne 4b139b <_D6object15TypeInfo_Vector8opEqualsMFC6ObjectZb+0x1f> 4b1391: b8 01 00 00 00 mov $0x1,%eax 4b1396: 48 8b e5 mov %rbp,%rsp 4b1399: 5d pop %rbp 4b139a: c3 retq 4b139b: be 58 77 4f 00 mov $0x4f7758,%esi 4b13a0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b13a4: e8 7b 7b fd ff callq 488f24 <_d_dynamic_cast> 4b13a9: 48 85 c0 test %rax,%rax 4b13ac: 74 25 je 4b13d3 <_D6object15TypeInfo_Vector8opEqualsMFC6ObjectZb+0x57> 4b13ae: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b13b2: 48 8b 51 10 mov 0x10(%rcx),%rdx 4b13b6: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b13ba: 48 8b 40 10 mov 0x10(%rax),%rax 4b13be: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b13c2: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b13c6: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b13ca: e8 ed c3 fd ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4b13cf: 84 c0 test %al,%al 4b13d1: 75 04 jne 4b13d7 <_D6object15TypeInfo_Vector8opEqualsMFC6ObjectZb+0x5b> 4b13d3: 31 c0 xor %eax,%eax 4b13d5: eb 05 jmp 4b13dc <_D6object15TypeInfo_Vector8opEqualsMFC6ObjectZb+0x60> 4b13d7: b8 01 00 00 00 mov $0x1,%eax 4b13dc: 48 8b e5 mov %rbp,%rsp 4b13df: 5d pop %rbp 4b13e0: c3 retq 4b13e1: 0f 1f 00 nopl (%rax) 00000000004b13e4 <_D6object15TypeInfo_Vector7getHashMxFNbNfxPvZm>: 4b13e4: 55 push %rbp 4b13e5: 48 8b ec mov %rsp,%rbp 4b13e8: 48 83 ec 10 sub $0x10,%rsp 4b13ec: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b13f0: 48 8b 07 mov (%rdi),%rax 4b13f3: 48 ff 50 28 rex.W callq *0x28(%rax) 4b13f7: 48 8b e5 mov %rbp,%rsp 4b13fa: 5d pop %rbp 4b13fb: c3 retq 00000000004b13fc <_D6object15TypeInfo_Vector6equalsMxFxPvxPvZb>: 4b13fc: 55 push %rbp 4b13fd: 48 8b ec mov %rsp,%rbp 4b1400: 48 83 ec 20 sub $0x20,%rsp 4b1404: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1408: 48 8b 07 mov (%rdi),%rax 4b140b: 48 ff 50 30 rex.W callq *0x30(%rax) 4b140f: 48 8b e5 mov %rbp,%rsp 4b1412: 5d pop %rbp 4b1413: c3 retq 00000000004b1414 <_D6object15TypeInfo_Vector7compareMxFxPvxPvZi>: 4b1414: 55 push %rbp 4b1415: 48 8b ec mov %rsp,%rbp 4b1418: 48 83 ec 20 sub $0x20,%rsp 4b141c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1420: 48 8b 07 mov (%rdi),%rax 4b1423: 48 ff 50 38 rex.W callq *0x38(%rax) 4b1427: 48 8b e5 mov %rbp,%rsp 4b142a: 5d pop %rbp 4b142b: c3 retq 00000000004b142c <_D6object15TypeInfo_Vector5tsizeMxFNaNbNdNiNfZm>: 4b142c: 55 push %rbp 4b142d: 48 8b ec mov %rsp,%rbp 4b1430: 48 83 ec 10 sub $0x10,%rsp 4b1434: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1438: 48 8b 07 mov (%rdi),%rax 4b143b: 48 ff 50 40 rex.W callq *0x40(%rax) 4b143f: 48 8b e5 mov %rbp,%rsp 4b1442: 5d pop %rbp 4b1443: c3 retq 00000000004b1444 <_D6object15TypeInfo_Vector4swapMxFPvPvZv>: 4b1444: 55 push %rbp 4b1445: 48 8b ec mov %rsp,%rbp 4b1448: 48 83 ec 20 sub $0x20,%rsp 4b144c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1450: 48 8b 07 mov (%rdi),%rax 4b1453: 48 ff 50 48 rex.W callq *0x48(%rax) 4b1457: 48 8b e5 mov %rbp,%rsp 4b145a: 5d pop %rbp 4b145b: c3 retq 00000000004b145c <_D6object15TypeInfo_Vector4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b145c: 55 push %rbp 4b145d: 48 8b ec mov %rsp,%rbp 4b1460: 48 83 ec 10 sub $0x10,%rsp 4b1464: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1468: 48 8b 07 mov (%rdi),%rax 4b146b: 48 ff 50 50 rex.W callq *0x50(%rax) 4b146f: 48 8b e5 mov %rbp,%rsp 4b1472: 5d pop %rbp 4b1473: c3 retq 00000000004b1474 <_D6object15TypeInfo_Vector5flagsMxFNaNbNdNiNfZk>: 4b1474: 55 push %rbp 4b1475: 48 8b ec mov %rsp,%rbp 4b1478: 48 83 ec 10 sub $0x10,%rsp 4b147c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1480: 48 8b 07 mov (%rdi),%rax 4b1483: 48 ff 50 60 rex.W callq *0x60(%rax) 4b1487: 48 8b e5 mov %rbp,%rsp 4b148a: 5d pop %rbp 4b148b: c3 retq 00000000004b148c <_D6object15TypeInfo_Vector4initMxFNaNbNiNfZAxv>: 4b148c: 55 push %rbp 4b148d: 48 8b ec mov %rsp,%rbp 4b1490: 48 83 ec 10 sub $0x10,%rsp 4b1494: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b1498: 48 8b 07 mov (%rdi),%rax 4b149b: 48 ff 50 58 rex.W callq *0x58(%rax) 4b149f: 48 8b e5 mov %rbp,%rsp 4b14a2: 5d pop %rbp 4b14a3: c3 retq 00000000004b14a4 <_D6object15TypeInfo_Vector6talignMxFNaNbNdNiNfZm>: 4b14a4: 55 push %rbp 4b14a5: 48 8b ec mov %rsp,%rbp 4b14a8: 48 83 ec 10 sub $0x10,%rsp 4b14ac: b8 10 00 00 00 mov $0x10,%eax 4b14b1: 48 8b e5 mov %rbp,%rsp 4b14b4: 5d pop %rbp 4b14b5: c3 retq 4b14b6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b14bc <_D6object15TypeInfo_Vector8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi>: 4b14bc: 55 push %rbp 4b14bd: 48 8b ec mov %rsp,%rbp 4b14c0: 48 83 ec 20 sub $0x20,%rsp 4b14c4: 31 c0 xor %eax,%eax 4b14c6: 48 89 02 mov %rax,(%rdx) 4b14c9: 48 89 06 mov %rax,(%rsi) 4b14cc: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b14d0: 48 8b 0f mov (%rdi),%rcx 4b14d3: 48 ff 91 88 00 00 00 rex.W callq *0x88(%rcx) 4b14da: 48 8b e5 mov %rbp,%rsp 4b14dd: 5d pop %rbp 4b14de: c3 retq ... 00000000004b14e0 <_D6object11__T4idupTaZ4idupFNaNbNdNfAaZAya>: 4b14e0: 55 push %rbp 4b14e1: 48 8b ec mov %rsp,%rbp 4b14e4: 48 83 ec 10 sub $0x10,%rsp 4b14e8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b14ec: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b14f0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b14f4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b14f8: 48 89 d6 mov %rdx,%rsi 4b14fb: e8 08 00 00 00 callq 4b1508 <_D6object14__T4_dupTaTyaZ4_dupFNaNbAaZAya> 4b1500: 48 8b e5 mov %rbp,%rsp 4b1503: 5d pop %rbp 4b1504: c3 retq 4b1505: 00 00 add %al,(%rax) ... 00000000004b1508 <_D6object14__T4_dupTaTyaZ4_dupFNaNbAaZAya>: 4b1508: 55 push %rbp 4b1509: 48 8b ec mov %rsp,%rbp 4b150c: 48 83 ec 30 sub $0x30,%rsp 4b1510: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b1514: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b1518: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b151c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b1520: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b1524: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b1528: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b152c: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b1531: e8 62 33 ff ff callq 4a4898 <_d_newarrayU> 4b1536: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b153a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b153e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b1542: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4b1546: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b154a: e8 f1 63 fd ff callq 487940 4b154f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b1553: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b1557: 48 8b e5 mov %rbp,%rsp 4b155a: 5d pop %rbp 4b155b: c3 retq 00000000004b155c <_D4core6atomic24__T14atomicFetchAddTmTmZ14atomicFetchAddFNaNbNiKOmmZm>: 4b155c: 55 push %rbp 4b155d: 48 8b ec mov %rsp,%rbp 4b1560: 48 83 ec 20 sub $0x20,%rsp 4b1564: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b1568: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b156c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4b1570: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b1574: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b1578: f0 48 0f c1 02 lock xadd %rax,(%rdx) 4b157d: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b1581: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b1585: 48 8b e5 mov %rbp,%rsp 4b1588: 5d pop %rbp 4b1589: c3 retq ... 00000000004b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor>: 4b158c: 55 push %rbp 4b158d: 48 8b ec mov %rsp,%rbp 4b1590: 48 83 ec 10 sub $0x10,%rsp 4b1594: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b1598: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b159c: 48 8b 00 mov (%rax),%rax 4b159f: 48 8b e5 mov %rbp,%rsp 4b15a2: 5d pop %rbp 4b15a3: c3 retq 00000000004b15a4 <_D4core6atomic94__T11atomicStoreVE4core6atomic11MemoryOrderi2TPOS2rt8monitor_7MonitorTPOS2rt8monitor_7MonitorZ11atomicStoreFNaNbNiKOPS2rt8monitor_7MonitorPOS2rt8monitor_7MonitorZv>: 4b15a4: 55 push %rbp 4b15a5: 48 8b ec mov %rsp,%rbp 4b15a8: 48 83 ec 10 sub $0x10,%rsp 4b15ac: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b15b0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b15b4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b15b8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b15bc: 48 89 10 mov %rdx,(%rax) 4b15bf: 48 8b e5 mov %rbp,%rsp 4b15c2: 5d pop %rbp 4b15c3: c3 retq 00000000004b15c4 <_D4core8demangle8Demangle6__ctorMFNcAxaAaZS4core8demangle8Demangle>: 4b15c4: 55 push %rbp 4b15c5: 48 8b ec mov %rsp,%rbp 4b15c8: 48 83 ec 30 sub $0x30,%rsp 4b15cc: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4b15d0: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4b15d4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b15d8: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b15dc: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b15e0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b15e4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b15e8: 49 89 c0 mov %rax,%r8 4b15eb: 49 89 d1 mov %rdx,%r9 4b15ee: b9 01 00 00 00 mov $0x1,%ecx 4b15f3: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b15f7: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b15fb: e8 0c 00 00 00 callq 4b160c <_D4core8demangle8Demangle6__ctorMFNcAxaE4core8demangle8Demangle7AddTypeAaZS4core8demangle8Demangle> 4b1600: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b1604: 48 8b e5 mov %rbp,%rsp 4b1607: 5d pop %rbp 4b1608: c3 retq 4b1609: 0f 1f 00 nopl (%rax) 00000000004b160c <_D4core8demangle8Demangle6__ctorMFNcAxaE4core8demangle8Demangle7AddTypeAaZS4core8demangle8Demangle>: 4b160c: 55 push %rbp 4b160d: 48 8b ec mov %rsp,%rbp 4b1610: 48 83 ec 30 sub $0x30,%rsp 4b1614: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4b1618: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b161c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4b1620: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4b1624: 49 89 fb mov %rdi,%r11 4b1627: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b162b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b162f: 49 89 03 mov %rax,(%r11) 4b1632: 49 89 53 08 mov %rdx,0x8(%r11) 4b1636: 41 89 4b 30 mov %ecx,0x30(%r11) 4b163a: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b163e: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b1642: 49 89 43 10 mov %rax,0x10(%r11) 4b1646: 49 89 53 18 mov %rdx,0x18(%r11) 4b164a: 48 89 f8 mov %rdi,%rax 4b164d: 48 8b e5 mov %rbp,%rsp 4b1650: 5d pop %rbp 4b1651: c3 retq 4b1652: 66 90 xchg %ax,%ax 00000000004b1654 <_D4core8demangle8Demangle14ParseException6__ctorMFNaNbNfAyaZC4core8demangle8Demangle14ParseException>: 4b1654: 55 push %rbp 4b1655: 48 8b ec mov %rsp,%rbp 4b1658: 48 83 ec 20 sub $0x20,%rsp 4b165c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1660: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1664: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1668: ff 75 f8 pushq -0x8(%rbp) 4b166b: ff 75 f0 pushq -0x10(%rbp) 4b166e: 48 8b 15 53 54 03 00 mov 0x35453(%rip),%rdx # 4e6ac8 <_TMP176+0x8> 4b1675: 48 8b 05 44 54 03 00 mov 0x35444(%rip),%rax # 4e6ac0 <_TMP176> 4b167c: 48 89 c1 mov %rax,%rcx 4b167f: 49 89 d0 mov %rdx,%r8 4b1682: ba 46 00 00 00 mov $0x46,%edx 4b1687: 31 f6 xor %esi,%esi 4b1689: e8 ce d4 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b168e: 48 83 c4 10 add $0x10,%rsp 4b1692: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b1696: 48 8b e5 mov %rbp,%rsp 4b1699: 5d pop %rbp 4b169a: c3 retq 4b169b: 90 nop 00000000004b169c <_D4core8demangle8Demangle17OverflowException6__ctorMFNaNbNfAyaZC4core8demangle8Demangle17OverflowException>: 4b169c: 55 push %rbp 4b169d: 48 8b ec mov %rsp,%rbp 4b16a0: 48 83 ec 20 sub $0x20,%rsp 4b16a4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b16a8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b16ac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b16b0: ff 75 f8 pushq -0x8(%rbp) 4b16b3: ff 75 f0 pushq -0x10(%rbp) 4b16b6: 48 8b 15 bb 54 03 00 mov 0x354bb(%rip),%rdx # 4e6b78 <_TMP177+0x8> 4b16bd: 48 8b 05 ac 54 03 00 mov 0x354ac(%rip),%rax # 4e6b70 <_TMP177> 4b16c4: 48 89 c1 mov %rax,%rcx 4b16c7: 49 89 d0 mov %rdx,%r8 4b16ca: ba 4f 00 00 00 mov $0x4f,%edx 4b16cf: 31 f6 xor %esi,%esi 4b16d1: e8 86 d4 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b16d6: 48 83 c4 10 add $0x10,%rsp 4b16da: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b16de: 48 8b e5 mov %rbp,%rsp 4b16e1: 5d pop %rbp 4b16e2: c3 retq 4b16e3: 90 nop 00000000004b16e4 <_D4core8demangle8Demangle5errorFAyaZv>: 4b16e4: 55 push %rbp 4b16e5: 48 8b ec mov %rsp,%rbp 4b16e8: 48 83 ec 10 sub $0x10,%rsp 4b16ec: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b16f1: 48 8b 05 f8 60 04 00 mov 0x460f8(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b16f8: 48 ff 50 58 rex.W callq *0x58(%rax) 4b16fc: 48 89 d7 mov %rdx,%rdi 4b16ff: e8 28 79 fd ff callq 48902c <_d_throwc> 4b1704: 48 8b e5 mov %rbp,%rsp 4b1707: 5d pop %rbp 4b1708: c3 retq 4b1709: 0f 1f 00 nopl (%rax) 00000000004b170c <_D4core8demangle8Demangle8overflowFAyaZv>: 4b170c: 55 push %rbp 4b170d: 48 8b ec mov %rsp,%rbp 4b1710: 48 83 ec 10 sub $0x10,%rsp 4b1714: bf 90 78 4f 00 mov $0x4f7890,%edi 4b1719: 48 8b 05 70 61 04 00 mov 0x46170(%rip),%rax # 4f7890 <_D4core8demangle8Demangle17OverflowException7__ClassZ> 4b1720: 48 ff 50 58 rex.W callq *0x58(%rax) 4b1724: 48 89 d7 mov %rdx,%rdi 4b1727: e8 00 79 fd ff callq 48902c <_d_throwc> 4b172c: 48 8b e5 mov %rbp,%rsp 4b172f: 5d pop %rbp 4b1730: c3 retq 4b1731: 0f 1f 00 nopl (%rax) 00000000004b1734 <_D4core8demangle8Demangle7isAlphaFaZb>: 4b1734: 55 push %rbp 4b1735: 48 8b ec mov %rsp,%rbp 4b1738: 48 89 f9 mov %rdi,%rcx 4b173b: 80 f9 61 cmp $0x61,%cl 4b173e: 72 05 jb 4b1745 <_D4core8demangle8Demangle7isAlphaFaZb+0x11> 4b1740: 80 f9 7a cmp $0x7a,%cl 4b1743: 76 13 jbe 4b1758 <_D4core8demangle8Demangle7isAlphaFaZb+0x24> 4b1745: 80 f9 41 cmp $0x41,%cl 4b1748: 72 05 jb 4b174f <_D4core8demangle8Demangle7isAlphaFaZb+0x1b> 4b174a: 80 f9 5a cmp $0x5a,%cl 4b174d: 76 09 jbe 4b1758 <_D4core8demangle8Demangle7isAlphaFaZb+0x24> 4b174f: f6 c1 80 test $0x80,%cl 4b1752: 75 04 jne 4b1758 <_D4core8demangle8Demangle7isAlphaFaZb+0x24> 4b1754: 31 c0 xor %eax,%eax 4b1756: eb 05 jmp 4b175d <_D4core8demangle8Demangle7isAlphaFaZb+0x29> 4b1758: b8 01 00 00 00 mov $0x1,%eax 4b175d: 5d pop %rbp 4b175e: c3 retq 4b175f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b1764 <_D4core8demangle8Demangle7isDigitFaZb>: 4b1764: 55 push %rbp 4b1765: 48 8b ec mov %rsp,%rbp 4b1768: 48 83 ec 10 sub $0x10,%rsp 4b176c: 40 80 ff 30 cmp $0x30,%dil 4b1770: 72 06 jb 4b1778 <_D4core8demangle8Demangle7isDigitFaZb+0x14> 4b1772: 40 80 ff 39 cmp $0x39,%dil 4b1776: 76 04 jbe 4b177c <_D4core8demangle8Demangle7isDigitFaZb+0x18> 4b1778: 31 c0 xor %eax,%eax 4b177a: eb 05 jmp 4b1781 <_D4core8demangle8Demangle7isDigitFaZb+0x1d> 4b177c: b8 01 00 00 00 mov $0x1,%eax 4b1781: 48 8b e5 mov %rbp,%rsp 4b1784: 5d pop %rbp 4b1785: c3 retq 4b1786: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b178c <_D4core8demangle8Demangle10isHexDigitFaZb>: 4b178c: 55 push %rbp 4b178d: 48 8b ec mov %rsp,%rbp 4b1790: 48 89 f9 mov %rdi,%rcx 4b1793: 80 f9 30 cmp $0x30,%cl 4b1796: 72 05 jb 4b179d <_D4core8demangle8Demangle10isHexDigitFaZb+0x11> 4b1798: 80 f9 39 cmp $0x39,%cl 4b179b: 76 18 jbe 4b17b5 <_D4core8demangle8Demangle10isHexDigitFaZb+0x29> 4b179d: 80 f9 61 cmp $0x61,%cl 4b17a0: 72 05 jb 4b17a7 <_D4core8demangle8Demangle10isHexDigitFaZb+0x1b> 4b17a2: 80 f9 66 cmp $0x66,%cl 4b17a5: 76 0e jbe 4b17b5 <_D4core8demangle8Demangle10isHexDigitFaZb+0x29> 4b17a7: 80 f9 41 cmp $0x41,%cl 4b17aa: 72 05 jb 4b17b1 <_D4core8demangle8Demangle10isHexDigitFaZb+0x25> 4b17ac: 80 f9 46 cmp $0x46,%cl 4b17af: 76 04 jbe 4b17b5 <_D4core8demangle8Demangle10isHexDigitFaZb+0x29> 4b17b1: 31 c0 xor %eax,%eax 4b17b3: eb 05 jmp 4b17ba <_D4core8demangle8Demangle10isHexDigitFaZb+0x2e> 4b17b5: b8 01 00 00 00 mov $0x1,%eax 4b17ba: 5d pop %rbp 4b17bb: c3 retq 00000000004b17bc <_D4core8demangle8Demangle9ascii2hexFaZh>: 4b17bc: 55 push %rbp 4b17bd: 48 8b ec mov %rsp,%rbp 4b17c0: 48 89 f9 mov %rdi,%rcx 4b17c3: 80 f9 61 cmp $0x61,%cl 4b17c6: 72 10 jb 4b17d8 <_D4core8demangle8Demangle9ascii2hexFaZh+0x1c> 4b17c8: 80 f9 66 cmp $0x66,%cl 4b17cb: 77 0b ja 4b17d8 <_D4core8demangle8Demangle9ascii2hexFaZh+0x1c> 4b17cd: 44 0f b6 c1 movzbl %cl,%r8d 4b17d1: 4c 89 c0 mov %r8,%rax 4b17d4: 04 a9 add $0xa9,%al 4b17d6: 5d pop %rbp 4b17d7: c3 retq 4b17d8: 80 f9 41 cmp $0x41,%cl 4b17db: 72 10 jb 4b17ed <_D4core8demangle8Demangle9ascii2hexFaZh+0x31> 4b17dd: 80 f9 46 cmp $0x46,%cl 4b17e0: 77 0b ja 4b17ed <_D4core8demangle8Demangle9ascii2hexFaZh+0x31> 4b17e2: 40 0f b6 f1 movzbl %cl,%esi 4b17e6: 48 89 f0 mov %rsi,%rax 4b17e9: 04 c9 add $0xc9,%al 4b17eb: 5d pop %rbp 4b17ec: c3 retq 4b17ed: 80 f9 30 cmp $0x30,%cl 4b17f0: 72 0f jb 4b1801 <_D4core8demangle8Demangle9ascii2hexFaZh+0x45> 4b17f2: 80 f9 39 cmp $0x39,%cl 4b17f5: 77 0a ja 4b1801 <_D4core8demangle8Demangle9ascii2hexFaZh+0x45> 4b17f7: 0f b6 d1 movzbl %cl,%edx 4b17fa: 48 89 d0 mov %rdx,%rax 4b17fd: 04 d0 add $0xd0,%al 4b17ff: 5d pop %rbp 4b1800: c3 retq 4b1801: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b1806: 48 8b 05 e3 5f 04 00 mov 0x45fe3(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b180d: 48 ff 50 58 rex.W callq *0x58(%rax) 4b1811: 48 89 d7 mov %rdx,%rdi 4b1814: e8 13 78 fd ff callq 48902c <_d_throwc> 4b1819: 31 c0 xor %eax,%eax 4b181b: 5d pop %rbp 4b181c: c3 retq 4b181d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b1824 <_D4core8demangle8Demangle12val2HexDigitFhZa>: 4b1824: 55 push %rbp 4b1825: 48 8b ec mov %rsp,%rbp 4b1828: 48 89 f9 mov %rdi,%rcx 4b182b: 80 f9 09 cmp $0x9,%cl 4b182e: 77 0a ja 4b183a <_D4core8demangle8Demangle12val2HexDigitFhZa+0x16> 4b1830: 0f b6 d1 movzbl %cl,%edx 4b1833: 48 89 d0 mov %rdx,%rax 4b1836: 04 30 add $0x30,%al 4b1838: 5d pop %rbp 4b1839: c3 retq 4b183a: 80 f9 0a cmp $0xa,%cl 4b183d: 72 0c jb 4b184b <_D4core8demangle8Demangle12val2HexDigitFhZa+0x27> 4b183f: 80 f9 0f cmp $0xf,%cl 4b1842: 77 07 ja 4b184b <_D4core8demangle8Demangle12val2HexDigitFhZa+0x27> 4b1844: 0f b6 c1 movzbl %cl,%eax 4b1847: 04 57 add $0x57,%al 4b1849: 5d pop %rbp 4b184a: c3 retq 4b184b: f4 hlt 00000000004b184c <_D4core8demangle8Demangle8containsFAxaAxaZb>: 4b184c: 55 push %rbp 4b184d: 48 8b ec mov %rsp,%rbp 4b1850: 48 83 ec 20 sub $0x20,%rsp 4b1854: 53 push %rbx 4b1855: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1859: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b185d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b1861: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b1865: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b186a: 74 38 je 4b18a4 <_D4core8demangle8Demangle8containsFAxaAxaZb+0x58> 4b186c: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4b1871: 74 31 je 4b18a4 <_D4core8demangle8Demangle8containsFAxaAxaZb+0x58> 4b1873: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b1877: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b187b: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 4b187f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b1883: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4b1887: 4a 8d 34 07 lea (%rdi,%r8,1),%rsi 4b188b: 48 3b cf cmp %rdi,%rcx 4b188e: 72 05 jb 4b1895 <_D4core8demangle8Demangle8containsFAxaAxaZb+0x49> 4b1890: 48 39 d6 cmp %rdx,%rsi 4b1893: 73 04 jae 4b1899 <_D4core8demangle8Demangle8containsFAxaAxaZb+0x4d> 4b1895: 31 c0 xor %eax,%eax 4b1897: eb 05 jmp 4b189e <_D4core8demangle8Demangle8containsFAxaAxaZb+0x52> 4b1899: b8 01 00 00 00 mov $0x1,%eax 4b189e: 5b pop %rbx 4b189f: 48 8b e5 mov %rbp,%rsp 4b18a2: 5d pop %rbp 4b18a3: c3 retq 4b18a4: 31 c0 xor %eax,%eax 4b18a6: 5b pop %rbx 4b18a7: 48 8b e5 mov %rbp,%rsp 4b18aa: 5d pop %rbp 4b18ab: c3 retq 00000000004b18ac <_D4core8demangle8Demangle5shiftMFAxaZAa>: 4b18ac: 55 push %rbp 4b18ad: 48 8b ec mov %rsp,%rbp 4b18b0: 48 83 ec 20 sub $0x20,%rsp 4b18b4: 53 push %rbx 4b18b5: 41 54 push %r12 4b18b7: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b18bb: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b18bf: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b18c3: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b18c8: 74 72 je 4b193c <_D4core8demangle8Demangle5shiftMFAxaZAa+0x90> 4b18ca: 45 31 e4 xor %r12d,%r12d 4b18cd: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4b18d1: 74 44 je 4b1917 <_D4core8demangle8Demangle5shiftMFAxaZAa+0x6b> 4b18d3: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b18d7: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b18db: 48 8d 71 10 lea 0x10(%rcx),%rsi 4b18df: 48 2b 5e 08 sub 0x8(%rsi),%rbx 4b18e3: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4b18e7: 48 3b 79 28 cmp 0x28(%rcx),%rdi 4b18eb: 73 21 jae 4b190e <_D4core8demangle8Demangle5shiftMFAxaZAa+0x62> 4b18ed: 48 8b d3 mov %rbx,%rdx 4b18f0: 48 8d 73 01 lea 0x1(%rbx),%rsi 4b18f4: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4b18f8: e8 4f 00 00 00 callq 4b194c <_D4core8demangle8Demangle5shiftMFAxaZ4exchMFmmZv> 4b18fd: 48 ff c3 inc %rbx 4b1900: 48 8d 43 01 lea 0x1(%rbx),%rax 4b1904: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b1908: 48 3b 41 28 cmp 0x28(%rcx),%rax 4b190c: 72 df jb 4b18ed <_D4core8demangle8Demangle5shiftMFAxaZAa+0x41> 4b190e: 49 ff c4 inc %r12 4b1911: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4b1915: 72 bc jb 4b18d3 <_D4core8demangle8Demangle5shiftMFAxaZAa+0x27> 4b1917: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b191b: 48 8b 42 28 mov 0x28(%rdx),%rax 4b191f: 48 89 c6 mov %rax,%rsi 4b1922: 48 2b 75 f0 sub -0x10(%rbp),%rsi 4b1926: 48 2b c6 sub %rsi,%rax 4b1929: 48 8d 5a 10 lea 0x10(%rdx),%rbx 4b192d: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b1931: 48 03 d6 add %rsi,%rdx 4b1934: 41 5c pop %r12 4b1936: 5b pop %rbx 4b1937: 48 8b e5 mov %rbp,%rsp 4b193a: 5d pop %rbp 4b193b: c3 retq 4b193c: 31 c0 xor %eax,%eax 4b193e: 31 d2 xor %edx,%edx 4b1940: 41 5c pop %r12 4b1942: 5b pop %rbx 4b1943: 48 8b e5 mov %rbp,%rsp 4b1946: 5d pop %rbp 4b1947: c3 retq 4b1948: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b194c <_D4core8demangle8Demangle5shiftMFAxaZ4exchMFmmZv>: 4b194c: 55 push %rbp 4b194d: 48 8b ec mov %rsp,%rbp 4b1950: 48 83 ec 20 sub $0x20,%rsp 4b1954: 53 push %rbx 4b1955: 48 8b 07 mov (%rdi),%rax 4b1958: 48 83 c0 10 add $0x10,%rax 4b195c: 48 8b 48 08 mov 0x8(%rax),%rcx 4b1960: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx 4b1964: 44 8a 03 mov (%rbx),%r8b 4b1967: 44 8a 0c 31 mov (%rcx,%rsi,1),%r9b 4b196b: 44 88 0b mov %r9b,(%rbx) 4b196e: 4c 8b 17 mov (%rdi),%r10 4b1971: 49 83 c2 10 add $0x10,%r10 4b1975: 49 8b 42 08 mov 0x8(%r10),%rax 4b1979: 44 88 04 30 mov %r8b,(%rax,%rsi,1) 4b197d: 5b pop %rbx 4b197e: 48 8b e5 mov %rbp,%rsp 4b1981: 5d pop %rbp 4b1982: c3 retq 4b1983: 90 nop 00000000004b1984 <_D4core8demangle8Demangle6appendMFAxaZAa>: 4b1984: 55 push %rbp 4b1985: 48 8b ec mov %rsp,%rbp 4b1988: 48 83 ec 28 sub $0x28,%rsp 4b198c: 53 push %rbx 4b198d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1991: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1995: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1999: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b199e: 0f 84 f6 00 00 00 je 4b1a9a <_D4core8demangle8Demangle6appendMFAxaZAa+0x116> 4b19a4: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 4b19a9: 75 13 jne 4b19be <_D4core8demangle8Demangle6appendMFAxaZAa+0x3a> 4b19ab: 48 8d 57 10 lea 0x10(%rdi),%rdx 4b19af: be a0 0f 00 00 mov $0xfa0,%esi 4b19b4: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b19b9: e8 2a 41 ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4b19be: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b19c2: 48 8d 47 10 lea 0x10(%rdi),%rax 4b19c6: 48 8b 48 08 mov 0x8(%rax),%rcx 4b19ca: 48 03 4f 28 add 0x28(%rdi),%rcx 4b19ce: 48 3b 4d f8 cmp -0x8(%rbp),%rcx 4b19d2: 75 35 jne 4b1a09 <_D4core8demangle8Demangle6appendMFAxaZAa+0x85> 4b19d4: 48 8b 57 10 mov 0x10(%rdi),%rdx 4b19d8: 48 2b 57 28 sub 0x28(%rdi),%rdx 4b19dc: 48 3b 55 f0 cmp -0x10(%rbp),%rdx 4b19e0: 72 27 jb 4b1a09 <_D4core8demangle8Demangle6appendMFAxaZAa+0x85> 4b19e2: 4c 8b 47 28 mov 0x28(%rdi),%r8 4b19e6: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4b19ea: 4b 8d 34 08 lea (%r8,%r9,1),%rsi 4b19ee: 49 2b f0 sub %r8,%rsi 4b19f1: 48 8d 4f 10 lea 0x10(%rdi),%rcx 4b19f5: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b19f9: 49 03 d0 add %r8,%rdx 4b19fc: 4c 01 4f 28 add %r9,0x28(%rdi) 4b1a00: 48 89 f0 mov %rsi,%rax 4b1a03: 5b pop %rbx 4b1a04: 48 8b e5 mov %rbp,%rsp 4b1a07: 5d pop %rbp 4b1a08: c3 retq 4b1a09: 48 8b 5f 10 mov 0x10(%rdi),%rbx 4b1a0d: 48 2b 5f 28 sub 0x28(%rdi),%rbx 4b1a11: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b1a15: 72 6b jb 4b1a82 <_D4core8demangle8Demangle6appendMFAxaZAa+0xfe> 4b1a17: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1a1b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b1a1f: 48 8b 59 28 mov 0x28(%rcx),%rbx 4b1a23: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b1a27: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx 4b1a2b: 48 2b d3 sub %rbx,%rdx 4b1a2e: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b1a32: b8 10 00 00 00 mov $0x10,%eax 4b1a37: 48 8d 7c 08 08 lea 0x8(%rax,%rcx,1),%rdi 4b1a3c: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4b1a43: 48 8b 3f mov (%rdi),%rdi 4b1a46: 48 03 fb add %rbx,%rdi 4b1a49: e8 f2 5e fd ff callq 487940 4b1a4e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b1a52: 48 8b 51 28 mov 0x28(%rcx),%rdx 4b1a56: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b1a5a: 48 8d 1c 02 lea (%rdx,%rax,1),%rbx 4b1a5e: 48 2b da sub %rdx,%rbx 4b1a61: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4b1a68: 48 8b 0e mov (%rsi),%rcx 4b1a6b: 48 03 ca add %rdx,%rcx 4b1a6e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b1a72: 48 01 42 28 add %rax,0x28(%rdx) 4b1a76: 48 89 ca mov %rcx,%rdx 4b1a79: 48 89 d8 mov %rbx,%rax 4b1a7c: 5b pop %rbx 4b1a7d: 48 8b e5 mov %rbp,%rsp 4b1a80: 5d pop %rbp 4b1a81: c3 retq 4b1a82: bf 90 78 4f 00 mov $0x4f7890,%edi 4b1a87: 48 8b 05 02 5e 04 00 mov 0x45e02(%rip),%rax # 4f7890 <_D4core8demangle8Demangle17OverflowException7__ClassZ> 4b1a8e: 48 ff 50 58 rex.W callq *0x58(%rax) 4b1a92: 48 89 d7 mov %rdx,%rdi 4b1a95: e8 92 75 fd ff callq 48902c <_d_throwc> 4b1a9a: 31 c0 xor %eax,%eax 4b1a9c: 31 d2 xor %edx,%edx 4b1a9e: 5b pop %rbx 4b1a9f: 48 8b e5 mov %rbp,%rsp 4b1aa2: 5d pop %rbp 4b1aa3: c3 retq 00000000004b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa>: 4b1aa4: 55 push %rbp 4b1aa5: 48 8b ec mov %rsp,%rbp 4b1aa8: 48 83 ec 30 sub $0x30,%rsp 4b1aac: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1ab0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1ab4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1ab8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b1abd: 74 57 je 4b1b16 <_D4core8demangle8Demangle3putMFAxaZAa+0x72> 4b1abf: 48 8b 47 28 mov 0x28(%rdi),%rax 4b1ac3: 48 8d 4f 10 lea 0x10(%rdi),%rcx 4b1ac7: 48 8b 49 08 mov 0x8(%rcx),%rcx 4b1acb: 48 89 c2 mov %rax,%rdx 4b1ace: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b1ad2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b1ad6: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b1ada: 48 89 d6 mov %rdx,%rsi 4b1add: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b1ae1: e8 66 fd ff ff callq 4b184c <_D4core8demangle8Demangle8containsFAxaAxaZb> 4b1ae6: 34 01 xor $0x1,%al 4b1ae8: 74 16 je 4b1b00 <_D4core8demangle8Demangle3putMFAxaZAa+0x5c> 4b1aea: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b1aee: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b1af2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b1af6: e8 89 fe ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b1afb: 48 8b e5 mov %rbp,%rsp 4b1afe: 5d pop %rbp 4b1aff: c3 retq 4b1b00: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b1b04: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b1b08: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b1b0c: e8 9b fd ff ff callq 4b18ac <_D4core8demangle8Demangle5shiftMFAxaZAa> 4b1b11: 48 8b e5 mov %rbp,%rsp 4b1b14: 5d pop %rbp 4b1b15: c3 retq 4b1b16: 31 c0 xor %eax,%eax 4b1b18: 31 d2 xor %edx,%edx 4b1b1a: 48 8b e5 mov %rbp,%rsp 4b1b1d: 5d pop %rbp 4b1b1e: c3 retq 4b1b1f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b1b24 <_D4core8demangle8Demangle8putAsHexMFmiZAa>: 4b1b24: 55 push %rbp 4b1b25: 48 8b ec mov %rsp,%rbp 4b1b28: 48 83 ec 38 sub $0x38,%rsp 4b1b2c: 53 push %rbx 4b1b2d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b1b31: 49 89 f1 mov %rsi,%r9 4b1b34: 49 89 d3 mov %rdx,%r11 4b1b37: 48 8d 45 e0 lea -0x20(%rbp),%rax 4b1b3b: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 4b1b42: 48 89 08 mov %rcx,(%rax) 4b1b45: 48 89 48 08 mov %rcx,0x8(%rax) 4b1b49: 89 48 10 mov %ecx,0x10(%rax) 4b1b4c: 41 b8 14 00 00 00 mov $0x14,%r8d 4b1b52: 4d 85 db test %r11,%r11 4b1b55: 74 3e je 4b1b95 <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x71> 4b1b57: 41 ff c8 dec %r8d 4b1b5a: 41 8b c0 mov %r8d,%eax 4b1b5d: 48 98 cltq 4b1b5f: 48 8d 74 05 e0 lea -0x20(%rbp,%rax,1),%rsi 4b1b64: 49 8b db mov %r11,%rbx 4b1b67: 48 81 e3 0f 00 00 00 and $0xf,%rbx 4b1b6e: 48 89 da mov %rbx,%rdx 4b1b71: 83 fa 0a cmp $0xa,%edx 4b1b74: 7d 09 jge 4b1b7f <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x5b> 4b1b76: 40 8a fa mov %dl,%dil 4b1b79: 40 80 c7 30 add $0x30,%dil 4b1b7d: eb 07 jmp 4b1b86 <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x62> 4b1b7f: 40 8a fa mov %dl,%dil 4b1b82: 40 80 c7 57 add $0x57,%dil 4b1b86: 40 88 3e mov %dil,(%rsi) 4b1b89: 49 c1 eb 04 shr $0x4,%r11 4b1b8d: 41 ff c9 dec %r9d 4b1b90: 4d 85 db test %r11,%r11 4b1b93: 75 c2 jne 4b1b57 <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x33> 4b1b95: 45 85 c9 test %r9d,%r9d 4b1b98: 7e 15 jle 4b1baf <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x8b> 4b1b9a: 41 ff c8 dec %r8d 4b1b9d: 41 8b c0 mov %r8d,%eax 4b1ba0: 48 98 cltq 4b1ba2: c6 44 05 e0 30 movb $0x30,-0x20(%rbp,%rax,1) 4b1ba7: 41 ff c9 dec %r9d 4b1baa: 45 85 c9 test %r9d,%r9d 4b1bad: 7f eb jg 4b1b9a <_D4core8demangle8Demangle8putAsHexMFmiZAa+0x76> 4b1baf: 44 89 45 d0 mov %r8d,-0x30(%rbp) 4b1bb3: be 14 00 00 00 mov $0x14,%esi 4b1bb8: 48 63 4d d0 movslq -0x30(%rbp),%rcx 4b1bbc: 48 2b f1 sub %rcx,%rsi 4b1bbf: 48 8d 54 0d e0 lea -0x20(%rbp,%rcx,1),%rdx 4b1bc4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b1bc8: e8 d7 fe ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b1bcd: 5b pop %rbx 4b1bce: 48 8b e5 mov %rbp,%rsp 4b1bd1: 5d pop %rbp 4b1bd2: c3 retq 4b1bd3: 90 nop 00000000004b1bd4 <_D4core8demangle8Demangle3padMFAxaZv>: 4b1bd4: 55 push %rbp 4b1bd5: 48 8b ec mov %rsp,%rbp 4b1bd8: 48 83 ec 20 sub $0x20,%rsp 4b1bdc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1be0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1be4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1be8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b1bed: 74 24 je 4b1c13 <_D4core8demangle8Demangle3padMFAxaZv+0x3f> 4b1bef: 48 8b 15 92 50 03 00 mov 0x35092(%rip),%rdx # 4e6c88 <_TMP193+0x8> 4b1bf6: 48 8b 35 83 50 03 00 mov 0x35083(%rip),%rsi # 4e6c80 <_TMP193> 4b1bfd: e8 82 fd ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b1c02: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b1c06: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b1c0a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b1c0e: e8 91 fe ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b1c13: 48 8b e5 mov %rbp,%rsp 4b1c16: 5d pop %rbp 4b1c17: c3 retq 4b1c18: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b1c1c <_D4core8demangle8Demangle6silentMFLvZv>: 4b1c1c: 55 push %rbp 4b1c1d: 48 8b ec mov %rsp,%rbp 4b1c20: 48 83 ec 30 sub $0x30,%rsp 4b1c24: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b1c28: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1c2c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1c30: 48 8b 47 28 mov 0x28(%rdi),%rax 4b1c34: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b1c38: 48 89 f7 mov %rsi,%rdi 4b1c3b: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4b1c3f: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b1c43: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b1c47: 48 89 4a 28 mov %rcx,0x28(%rdx) 4b1c4b: 48 8b e5 mov %rbp,%rsp 4b1c4e: 5d pop %rbp 4b1c4f: c3 retq 4b1c50: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b1c54 <_D4core8demangle8Demangle3tokMFZa>: 4b1c54: 55 push %rbp 4b1c55: 48 8b ec mov %rsp,%rbp 4b1c58: 53 push %rbx 4b1c59: 48 89 fa mov %rdi,%rdx 4b1c5c: 48 8b 42 20 mov 0x20(%rdx),%rax 4b1c60: 48 3b 02 cmp (%rdx),%rax 4b1c63: 73 0e jae 4b1c73 <_D4core8demangle8Demangle3tokMFZa+0x1f> 4b1c65: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b1c69: 48 8b 5a 20 mov 0x20(%rdx),%rbx 4b1c6d: 8a 04 19 mov (%rcx,%rbx,1),%al 4b1c70: 5b pop %rbx 4b1c71: 5d pop %rbp 4b1c72: c3 retq 4b1c73: b8 ff 00 00 00 mov $0xff,%eax 4b1c78: 5b pop %rbx 4b1c79: 5d pop %rbp 4b1c7a: c3 retq 4b1c7b: 90 nop 00000000004b1c7c <_D4core8demangle8Demangle4testMFaZv>: 4b1c7c: 55 push %rbp 4b1c7d: 48 8b ec mov %rsp,%rbp 4b1c80: 48 83 ec 10 sub $0x10,%rsp 4b1c84: 89 75 f8 mov %esi,-0x8(%rbp) 4b1c87: e8 c8 ff ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1c8c: 3a 45 f8 cmp -0x8(%rbp),%al 4b1c8f: 74 18 je 4b1ca9 <_D4core8demangle8Demangle4testMFaZv+0x2d> 4b1c91: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b1c96: 48 8b 05 53 5b 04 00 mov 0x45b53(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b1c9d: 48 ff 50 58 rex.W callq *0x58(%rax) 4b1ca1: 48 89 d7 mov %rdx,%rdi 4b1ca4: e8 83 73 fd ff callq 48902c <_d_throwc> 4b1ca9: 48 8b e5 mov %rbp,%rsp 4b1cac: 5d pop %rbp 4b1cad: c3 retq 4b1cae: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b1cb4 <_D4core8demangle8Demangle4nextMFZv>: 4b1cb4: 55 push %rbp 4b1cb5: 48 8b ec mov %rsp,%rbp 4b1cb8: 48 83 ec 10 sub $0x10,%rsp 4b1cbc: 48 8b 47 20 mov 0x20(%rdi),%rax 4b1cc0: 48 ff c0 inc %rax 4b1cc3: 48 89 47 20 mov %rax,0x20(%rdi) 4b1cc7: 48 ff c8 dec %rax 4b1cca: 48 3b 07 cmp (%rdi),%rax 4b1ccd: 72 18 jb 4b1ce7 <_D4core8demangle8Demangle4nextMFZv+0x33> 4b1ccf: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b1cd4: 48 8b 0d 15 5b 04 00 mov 0x45b15(%rip),%rcx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b1cdb: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b1cdf: 48 89 d7 mov %rdx,%rdi 4b1ce2: e8 45 73 fd ff callq 48902c <_d_throwc> 4b1ce7: 48 8b e5 mov %rbp,%rsp 4b1cea: 5d pop %rbp 4b1ceb: c3 retq 00000000004b1cec <_D4core8demangle8Demangle5matchMFaZv>: 4b1cec: 55 push %rbp 4b1ced: 48 8b ec mov %rsp,%rbp 4b1cf0: 48 83 ec 10 sub $0x10,%rsp 4b1cf4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b1cf8: e8 7f ff ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b1cfd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b1d01: e8 ae ff ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b1d06: 48 8b e5 mov %rbp,%rsp 4b1d09: 5d pop %rbp 4b1d0a: c3 retq 4b1d0b: 90 nop 00000000004b1d0c <_D4core8demangle8Demangle5matchMFAxaZv>: 4b1d0c: 55 push %rbp 4b1d0d: 48 8b ec mov %rsp,%rbp 4b1d10: 48 83 ec 20 sub $0x20,%rsp 4b1d14: 53 push %rbx 4b1d15: 41 54 push %r12 4b1d17: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1d1b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1d1f: 49 89 fc mov %rdi,%r12 4b1d22: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b1d26: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b1d2a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b1d2e: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4b1d32: 31 db xor %ebx,%ebx 4b1d34: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4b1d38: 74 21 je 4b1d5b <_D4core8demangle8Demangle5matchMFAxaZv+0x4f> 4b1d3a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b1d3e: 40 8a 34 13 mov (%rbx,%rdx,1),%sil 4b1d42: 49 8b fc mov %r12,%rdi 4b1d45: e8 32 ff ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b1d4a: 49 8b fc mov %r12,%rdi 4b1d4d: e8 62 ff ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b1d52: 48 ff c3 inc %rbx 4b1d55: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b1d59: 72 df jb 4b1d3a <_D4core8demangle8Demangle5matchMFAxaZv+0x2e> 4b1d5b: 41 5c pop %r12 4b1d5d: 5b pop %rbx 4b1d5e: 48 8b e5 mov %rbp,%rsp 4b1d61: 5d pop %rbp 4b1d62: c3 retq 4b1d63: 90 nop 00000000004b1d64 <_D4core8demangle8Demangle3eatMFaZv>: 4b1d64: 55 push %rbp 4b1d65: 48 8b ec mov %rsp,%rbp 4b1d68: 48 83 ec 10 sub $0x10,%rsp 4b1d6c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b1d70: 89 75 f8 mov %esi,-0x8(%rbp) 4b1d73: e8 dc fe ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1d78: 3a 45 f8 cmp -0x8(%rbp),%al 4b1d7b: 75 09 jne 4b1d86 <_D4core8demangle8Demangle3eatMFaZv+0x22> 4b1d7d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b1d81: e8 2e ff ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b1d86: 48 8b e5 mov %rbp,%rsp 4b1d89: 5d pop %rbp 4b1d8a: c3 retq 4b1d8b: 90 nop 00000000004b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa>: 4b1d8c: 55 push %rbp 4b1d8d: 48 8b ec mov %rsp,%rbp 4b1d90: 48 83 ec 10 sub $0x10,%rsp 4b1d94: 53 push %rbx 4b1d95: 41 54 push %r12 4b1d97: 48 89 fb mov %rdi,%rbx 4b1d9a: 48 8b 43 20 mov 0x20(%rbx),%rax 4b1d9e: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b1da2: e8 ad fe ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1da7: 49 89 c4 mov %rax,%r12 4b1daa: 41 80 fc 30 cmp $0x30,%r12b 4b1dae: 72 25 jb 4b1dd5 <_D4core8demangle8Demangle11sliceNumberMFZAxa+0x49> 4b1db0: 41 80 fc 39 cmp $0x39,%r12b 4b1db4: 77 1f ja 4b1dd5 <_D4core8demangle8Demangle11sliceNumberMFZAxa+0x49> 4b1db6: 48 8b fb mov %rbx,%rdi 4b1db9: e8 f6 fe ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b1dbe: 48 8b fb mov %rbx,%rdi 4b1dc1: e8 8e fe ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1dc6: 49 89 c4 mov %rax,%r12 4b1dc9: 41 80 fc 30 cmp $0x30,%r12b 4b1dcd: 72 06 jb 4b1dd5 <_D4core8demangle8Demangle11sliceNumberMFZAxa+0x49> 4b1dcf: 41 80 fc 39 cmp $0x39,%r12b 4b1dd3: 76 e1 jbe 4b1db6 <_D4core8demangle8Demangle11sliceNumberMFZAxa+0x2a> 4b1dd5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b1dd9: 48 8b 43 20 mov 0x20(%rbx),%rax 4b1ddd: 48 2b c1 sub %rcx,%rax 4b1de0: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b1de4: 48 03 d1 add %rcx,%rdx 4b1de7: 41 5c pop %r12 4b1de9: 5b pop %rbx 4b1dea: 48 8b e5 mov %rbp,%rsp 4b1ded: 5d pop %rbp 4b1dee: c3 retq 4b1def: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b1df4 <_D4core8demangle8Demangle12decodeNumberMFZm>: 4b1df4: 55 push %rbp 4b1df5: 48 8b ec mov %rsp,%rbp 4b1df8: 48 83 ec 10 sub $0x10,%rsp 4b1dfc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b1e00: e8 87 ff ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b1e05: 48 89 c6 mov %rax,%rsi 4b1e08: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b1e0c: e8 0b 00 00 00 callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b1e11: 48 8b e5 mov %rbp,%rsp 4b1e14: 5d pop %rbp 4b1e15: c3 retq 4b1e16: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm>: 4b1e1c: 55 push %rbp 4b1e1d: 48 8b ec mov %rsp,%rbp 4b1e20: 48 83 ec 48 sub $0x48,%rsp 4b1e24: 53 push %rbx 4b1e25: 41 54 push %r12 4b1e27: 41 55 push %r13 4b1e29: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b1e2d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b1e31: 45 31 e4 xor %r12d,%r12d 4b1e34: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b1e38: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b1e3c: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b1e40: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b1e44: 31 db xor %ebx,%ebx 4b1e46: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4b1e4a: 74 63 je 4b1eaf <_D4core8demangle8Demangle12decodeNumberMFAxaZm+0x93> 4b1e4c: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4b1e53: 48 89 45 c8 mov %rax,-0x38(%rbp) 4b1e57: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b1e5b: 0f b6 04 13 movzbl (%rbx,%rdx,1),%eax 4b1e5f: 83 c0 d0 add $0xffffffffffffffd0,%eax 4b1e62: 48 98 cltq 4b1e64: 49 89 c5 mov %rax,%r13 4b1e67: 48 8b 45 c8 mov -0x38(%rbp),%rax 4b1e6b: 49 2b c5 sub %r13,%rax 4b1e6e: 48 ba cd cc cc cc cc mov $0xcccccccccccccccd,%rdx 4b1e75: cc cc cc 4b1e78: 48 f7 e2 mul %rdx 4b1e7b: 48 c1 ea 03 shr $0x3,%rdx 4b1e7f: 49 3b d4 cmp %r12,%rdx 4b1e82: 73 18 jae 4b1e9c <_D4core8demangle8Demangle12decodeNumberMFAxaZm+0x80> 4b1e84: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b1e89: 48 8b 0d 60 59 04 00 mov 0x45960(%rip),%rcx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b1e90: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b1e94: 48 89 d7 mov %rdx,%rdi 4b1e97: e8 90 71 fd ff callq 48902c <_d_throwc> 4b1e9c: 4f 8d 24 a4 lea (%r12,%r12,4),%r12 4b1ea0: 4d 03 e4 add %r12,%r12 4b1ea3: 4d 03 e5 add %r13,%r12 4b1ea6: 48 ff c3 inc %rbx 4b1ea9: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b1ead: 72 9d jb 4b1e4c <_D4core8demangle8Demangle12decodeNumberMFAxaZm+0x30> 4b1eaf: 49 8b c4 mov %r12,%rax 4b1eb2: 41 5d pop %r13 4b1eb4: 41 5c pop %r12 4b1eb6: 5b pop %rbx 4b1eb7: 48 8b e5 mov %rbp,%rsp 4b1eba: 5d pop %rbp 4b1ebb: c3 retq 00000000004b1ebc <_D4core8demangle8Demangle9parseRealMFZv>: 4b1ebc: 55 push %rbp 4b1ebd: 48 8b ec mov %rsp,%rbp 4b1ec0: 48 83 ec 48 sub $0x48,%rsp 4b1ec4: 53 push %rbx 4b1ec5: 41 54 push %r12 4b1ec7: 41 55 push %r13 4b1ec9: 48 89 fb mov %rdi,%rbx 4b1ecc: 45 31 ed xor %r13d,%r13d 4b1ecf: e8 80 fd ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1ed4: b9 49 00 00 00 mov $0x49,%ecx 4b1ed9: 3a c1 cmp %cl,%al 4b1edb: 75 36 jne 4b1f13 <_D4core8demangle8Demangle9parseRealMFZv+0x57> 4b1edd: 48 8b 15 f4 4d 03 00 mov 0x34df4(%rip),%rdx # 4e6cd8 <_TMP206+0x8> 4b1ee4: 48 8b 35 e5 4d 03 00 mov 0x34de5(%rip),%rsi # 4e6cd0 <_TMP206> 4b1eeb: 48 8b fb mov %rbx,%rdi 4b1eee: e8 19 fe ff ff callq 4b1d0c <_D4core8demangle8Demangle5matchMFAxaZv> 4b1ef3: 48 8b 15 fe 4d 03 00 mov 0x34dfe(%rip),%rdx # 4e6cf8 <_TMP209+0x8> 4b1efa: 48 8b 35 ef 4d 03 00 mov 0x34def(%rip),%rsi # 4e6cf0 <_TMP209> 4b1f01: 48 8b fb mov %rbx,%rdi 4b1f04: e8 9b fb ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b1f09: 41 5d pop %r13 4b1f0b: 41 5c pop %r12 4b1f0d: 5b pop %rbx 4b1f0e: 48 8b e5 mov %rbp,%rsp 4b1f11: 5d pop %rbp 4b1f12: c3 retq 4b1f13: 48 8b fb mov %rbx,%rdi 4b1f16: e8 39 fd ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1f1b: 3c 4e cmp $0x4e,%al 4b1f1d: 0f 85 97 00 00 00 jne 4b1fba <_D4core8demangle8Demangle9parseRealMFZv+0xfe> 4b1f23: 48 8b fb mov %rbx,%rdi 4b1f26: e8 89 fd ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b1f2b: 48 8b fb mov %rbx,%rdi 4b1f2e: e8 21 fd ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1f33: 3c 49 cmp $0x49,%al 4b1f35: 75 36 jne 4b1f6d <_D4core8demangle8Demangle9parseRealMFZv+0xb1> 4b1f37: 48 8b 15 ca 4d 03 00 mov 0x34dca(%rip),%rdx # 4e6d08 <_TMP211+0x8> 4b1f3e: 48 8b 35 bb 4d 03 00 mov 0x34dbb(%rip),%rsi # 4e6d00 <_TMP211> 4b1f45: 48 8b fb mov %rbx,%rdi 4b1f48: e8 bf fd ff ff callq 4b1d0c <_D4core8demangle8Demangle5matchMFAxaZv> 4b1f4d: 48 8b 15 d4 4d 03 00 mov 0x34dd4(%rip),%rdx # 4e6d28 <_TMP214+0x8> 4b1f54: 48 8b 35 c5 4d 03 00 mov 0x34dc5(%rip),%rsi # 4e6d20 <_TMP214> 4b1f5b: 48 8b fb mov %rbx,%rdi 4b1f5e: e8 41 fb ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b1f63: 41 5d pop %r13 4b1f65: 41 5c pop %r12 4b1f67: 5b pop %rbx 4b1f68: 48 8b e5 mov %rbp,%rsp 4b1f6b: 5d pop %rbp 4b1f6c: c3 retq 4b1f6d: 48 8b fb mov %rbx,%rdi 4b1f70: e8 df fc ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1f75: 3c 41 cmp $0x41,%al 4b1f77: 75 36 jne 4b1faf <_D4core8demangle8Demangle9parseRealMFZv+0xf3> 4b1f79: 48 8b 15 c8 4d 03 00 mov 0x34dc8(%rip),%rdx # 4e6d48 <_TMP217+0x8> 4b1f80: 48 8b 35 b9 4d 03 00 mov 0x34db9(%rip),%rsi # 4e6d40 <_TMP217> 4b1f87: 48 8b fb mov %rbx,%rdi 4b1f8a: e8 7d fd ff ff callq 4b1d0c <_D4core8demangle8Demangle5matchMFAxaZv> 4b1f8f: 48 8b 15 d2 4d 03 00 mov 0x34dd2(%rip),%rdx # 4e6d68 <_TMP220+0x8> 4b1f96: 48 8b 35 c3 4d 03 00 mov 0x34dc3(%rip),%rsi # 4e6d60 <_TMP220> 4b1f9d: 48 8b fb mov %rbx,%rdi 4b1fa0: e8 ff fa ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b1fa5: 41 5d pop %r13 4b1fa7: 41 5c pop %r12 4b1fa9: 5b pop %rbx 4b1faa: 48 8b e5 mov %rbp,%rsp 4b1fad: 5d pop %rbp 4b1fae: c3 retq 4b1faf: 49 8b c5 mov %r13,%rax 4b1fb2: 49 ff c5 inc %r13 4b1fb5: c6 44 05 c0 2d movb $0x2d,-0x40(%rbp,%rax,1) 4b1fba: 49 8b cd mov %r13,%rcx 4b1fbd: 49 ff c5 inc %r13 4b1fc0: c6 44 0d c0 30 movb $0x30,-0x40(%rbp,%rcx,1) 4b1fc5: 49 8b d5 mov %r13,%rdx 4b1fc8: 49 ff c5 inc %r13 4b1fcb: c6 44 15 c0 58 movb $0x58,-0x40(%rbp,%rdx,1) 4b1fd0: 48 8b fb mov %rbx,%rdi 4b1fd3: e8 7c fc ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b1fd8: 49 89 c4 mov %rax,%r12 4b1fdb: 41 80 fc 30 cmp $0x30,%r12b 4b1fdf: 72 06 jb 4b1fe7 <_D4core8demangle8Demangle9parseRealMFZv+0x12b> 4b1fe1: 41 80 fc 39 cmp $0x39,%r12b 4b1fe5: 76 1c jbe 4b2003 <_D4core8demangle8Demangle9parseRealMFZv+0x147> 4b1fe7: 41 80 fc 61 cmp $0x61,%r12b 4b1feb: 72 06 jb 4b1ff3 <_D4core8demangle8Demangle9parseRealMFZv+0x137> 4b1fed: 41 80 fc 66 cmp $0x66,%r12b 4b1ff1: 76 10 jbe 4b2003 <_D4core8demangle8Demangle9parseRealMFZv+0x147> 4b1ff3: 41 80 fc 41 cmp $0x41,%r12b 4b1ff7: 72 06 jb 4b1fff <_D4core8demangle8Demangle9parseRealMFZv+0x143> 4b1ff9: 41 80 fc 46 cmp $0x46,%r12b 4b1ffd: 76 04 jbe 4b2003 <_D4core8demangle8Demangle9parseRealMFZv+0x147> 4b1fff: 31 f6 xor %esi,%esi 4b2001: eb 05 jmp 4b2008 <_D4core8demangle8Demangle9parseRealMFZv+0x14c> 4b2003: be 01 00 00 00 mov $0x1,%esi 4b2008: 40 80 f6 01 xor $0x1,%sil 4b200c: 74 18 je 4b2026 <_D4core8demangle8Demangle9parseRealMFZv+0x16a> 4b200e: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b2013: 48 8b 05 d6 57 04 00 mov 0x457d6(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b201a: 48 ff 50 58 rex.W callq *0x58(%rax) 4b201e: 48 89 d7 mov %rdx,%rdi 4b2021: e8 06 70 fd ff callq 48902c <_d_throwc> 4b2026: 48 8b fb mov %rbx,%rdi 4b2029: e8 26 fc ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b202e: 49 8b cd mov %r13,%rcx 4b2031: 49 ff c5 inc %r13 4b2034: 88 44 0d c0 mov %al,-0x40(%rbp,%rcx,1) 4b2038: 49 8b d5 mov %r13,%rdx 4b203b: 49 ff c5 inc %r13 4b203e: c6 44 15 c0 2e movb $0x2e,-0x40(%rbp,%rdx,1) 4b2043: 48 8b fb mov %rbx,%rdi 4b2046: e8 69 fc ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b204b: 48 8b fb mov %rbx,%rdi 4b204e: e8 01 fc ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2053: 49 89 c4 mov %rax,%r12 4b2056: 41 80 fc 30 cmp $0x30,%r12b 4b205a: 72 06 jb 4b2062 <_D4core8demangle8Demangle9parseRealMFZv+0x1a6> 4b205c: 41 80 fc 39 cmp $0x39,%r12b 4b2060: 76 18 jbe 4b207a <_D4core8demangle8Demangle9parseRealMFZv+0x1be> 4b2062: 41 80 fc 61 cmp $0x61,%r12b 4b2066: 72 06 jb 4b206e <_D4core8demangle8Demangle9parseRealMFZv+0x1b2> 4b2068: 41 80 fc 66 cmp $0x66,%r12b 4b206c: 76 0c jbe 4b207a <_D4core8demangle8Demangle9parseRealMFZv+0x1be> 4b206e: 41 80 fc 41 cmp $0x41,%r12b 4b2072: 72 4f jb 4b20c3 <_D4core8demangle8Demangle9parseRealMFZv+0x207> 4b2074: 41 80 fc 46 cmp $0x46,%r12b 4b2078: 77 49 ja 4b20c3 <_D4core8demangle8Demangle9parseRealMFZv+0x207> 4b207a: 48 8b fb mov %rbx,%rdi 4b207d: e8 d2 fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2082: 49 8b cd mov %r13,%rcx 4b2085: 49 ff c5 inc %r13 4b2088: 88 44 0d c0 mov %al,-0x40(%rbp,%rcx,1) 4b208c: 48 8b fb mov %rbx,%rdi 4b208f: e8 20 fc ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2094: 48 8b fb mov %rbx,%rdi 4b2097: e8 b8 fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b209c: 49 89 c4 mov %rax,%r12 4b209f: 41 80 fc 30 cmp $0x30,%r12b 4b20a3: 72 06 jb 4b20ab <_D4core8demangle8Demangle9parseRealMFZv+0x1ef> 4b20a5: 41 80 fc 39 cmp $0x39,%r12b 4b20a9: 76 cf jbe 4b207a <_D4core8demangle8Demangle9parseRealMFZv+0x1be> 4b20ab: 41 80 fc 61 cmp $0x61,%r12b 4b20af: 72 06 jb 4b20b7 <_D4core8demangle8Demangle9parseRealMFZv+0x1fb> 4b20b1: 41 80 fc 66 cmp $0x66,%r12b 4b20b5: 76 c3 jbe 4b207a <_D4core8demangle8Demangle9parseRealMFZv+0x1be> 4b20b7: 41 80 fc 41 cmp $0x41,%r12b 4b20bb: 72 06 jb 4b20c3 <_D4core8demangle8Demangle9parseRealMFZv+0x207> 4b20bd: 41 80 fc 46 cmp $0x46,%r12b 4b20c1: 76 b7 jbe 4b207a <_D4core8demangle8Demangle9parseRealMFZv+0x1be> 4b20c3: be 50 00 00 00 mov $0x50,%esi 4b20c8: 48 8b fb mov %rbx,%rdi 4b20cb: e8 ac fb ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b20d0: 48 8b fb mov %rbx,%rdi 4b20d3: e8 dc fb ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b20d8: 49 8b c5 mov %r13,%rax 4b20db: 49 ff c5 inc %r13 4b20de: c6 44 05 c0 70 movb $0x70,-0x40(%rbp,%rax,1) 4b20e3: 48 8b fb mov %rbx,%rdi 4b20e6: e8 69 fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b20eb: 3c 4e cmp $0x4e,%al 4b20ed: 75 15 jne 4b2104 <_D4core8demangle8Demangle9parseRealMFZv+0x248> 4b20ef: 49 8b d5 mov %r13,%rdx 4b20f2: 49 ff c5 inc %r13 4b20f5: c6 44 15 c0 2d movb $0x2d,-0x40(%rbp,%rdx,1) 4b20fa: 48 8b fb mov %rbx,%rdi 4b20fd: e8 b2 fb ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2102: eb 0b jmp 4b210f <_D4core8demangle8Demangle9parseRealMFZv+0x253> 4b2104: 49 8b cd mov %r13,%rcx 4b2107: 49 ff c5 inc %r13 4b210a: c6 44 0d c0 2b movb $0x2b,-0x40(%rbp,%rcx,1) 4b210f: 48 8b fb mov %rbx,%rdi 4b2112: e8 3d fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2117: 49 89 c4 mov %rax,%r12 4b211a: 41 80 fc 30 cmp $0x30,%r12b 4b211e: 72 37 jb 4b2157 <_D4core8demangle8Demangle9parseRealMFZv+0x29b> 4b2120: 41 80 fc 39 cmp $0x39,%r12b 4b2124: 77 31 ja 4b2157 <_D4core8demangle8Demangle9parseRealMFZv+0x29b> 4b2126: 48 8b fb mov %rbx,%rdi 4b2129: e8 26 fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b212e: 49 8b cd mov %r13,%rcx 4b2131: 49 ff c5 inc %r13 4b2134: 88 44 0d c0 mov %al,-0x40(%rbp,%rcx,1) 4b2138: 48 8b fb mov %rbx,%rdi 4b213b: e8 74 fb ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2140: 48 8b fb mov %rbx,%rdi 4b2143: e8 0c fb ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2148: 49 89 c4 mov %rax,%r12 4b214b: 41 80 fc 30 cmp $0x30,%r12b 4b214f: 72 06 jb 4b2157 <_D4core8demangle8Demangle9parseRealMFZv+0x29b> 4b2151: 41 80 fc 39 cmp $0x39,%r12b 4b2155: 76 cf jbe 4b2126 <_D4core8demangle8Demangle9parseRealMFZv+0x26a> 4b2157: 42 c6 44 2d c0 00 movb $0x0,-0x40(%rbp,%r13,1) 4b215d: 31 f6 xor %esi,%esi 4b215f: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4b2163: e8 08 5c fd ff callq 487d70 4b2168: 48 83 ec 10 sub $0x10,%rsp 4b216c: db 3c 24 fstpt (%rsp) 4b216f: ba a0 6d 4e 00 mov $0x4e6da0,%edx 4b2174: be 40 00 00 00 mov $0x40,%esi 4b2179: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4b217d: 31 c0 xor %eax,%eax 4b217f: e8 9c 5b fd ff callq 487d20 4b2184: 48 83 c4 10 add $0x10,%rsp 4b2188: 48 98 cltq 4b218a: 48 89 c6 mov %rax,%rsi 4b218d: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4b2191: 48 8b fb mov %rbx,%rdi 4b2194: e8 0b f9 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2199: 41 5d pop %r13 4b219b: 41 5c pop %r12 4b219d: 5b pop %rbx 4b219e: 48 8b e5 mov %rbp,%rsp 4b21a1: 5d pop %rbp 4b21a2: c3 retq 4b21a3: 90 nop 00000000004b21a4 <_D4core8demangle8Demangle10parseLNameMFZv>: 4b21a4: 55 push %rbp 4b21a5: 48 8b ec mov %rsp,%rbp 4b21a8: 48 83 ec 10 sub $0x10,%rsp 4b21ac: 53 push %rbx 4b21ad: 41 54 push %r12 4b21af: 41 55 push %r13 4b21b1: 41 56 push %r14 4b21b3: 49 89 fd mov %rdi,%r13 4b21b6: e8 d1 fb ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b21bb: 48 89 c6 mov %rax,%rsi 4b21be: 49 8b fd mov %r13,%rdi 4b21c1: e8 56 fc ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b21c6: 49 89 c6 mov %rax,%r14 4b21c9: 4d 85 f6 test %r14,%r14 4b21cc: 74 12 je 4b21e0 <_D4core8demangle8Demangle10parseLNameMFZv+0x3c> 4b21ce: 49 8b 45 00 mov 0x0(%r13),%rax 4b21d2: 49 3b c6 cmp %r14,%rax 4b21d5: 72 09 jb 4b21e0 <_D4core8demangle8Demangle10parseLNameMFZv+0x3c> 4b21d7: 49 2b 45 20 sub 0x20(%r13),%rax 4b21db: 49 3b c6 cmp %r14,%rax 4b21de: 73 18 jae 4b21f8 <_D4core8demangle8Demangle10parseLNameMFZv+0x54> 4b21e0: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b21e5: 48 8b 0d 04 56 04 00 mov 0x45604(%rip),%rcx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b21ec: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b21f0: 48 89 d7 mov %rdx,%rdi 4b21f3: e8 34 6e fd ff callq 48902c <_d_throwc> 4b21f8: 49 8b fd mov %r13,%rdi 4b21fb: e8 54 fa ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2200: 3c 5f cmp $0x5f,%al 4b2202: 74 49 je 4b224d <_D4core8demangle8Demangle10parseLNameMFZv+0xa9> 4b2204: 49 8b fd mov %r13,%rdi 4b2207: e8 48 fa ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b220c: 48 89 c3 mov %rax,%rbx 4b220f: 80 fb 61 cmp $0x61,%bl 4b2212: 72 05 jb 4b2219 <_D4core8demangle8Demangle10parseLNameMFZv+0x75> 4b2214: 80 fb 7a cmp $0x7a,%bl 4b2217: 76 13 jbe 4b222c <_D4core8demangle8Demangle10parseLNameMFZv+0x88> 4b2219: 80 fb 41 cmp $0x41,%bl 4b221c: 72 05 jb 4b2223 <_D4core8demangle8Demangle10parseLNameMFZv+0x7f> 4b221e: 80 fb 5a cmp $0x5a,%bl 4b2221: 76 09 jbe 4b222c <_D4core8demangle8Demangle10parseLNameMFZv+0x88> 4b2223: f6 c3 80 test $0x80,%bl 4b2226: 75 04 jne 4b222c <_D4core8demangle8Demangle10parseLNameMFZv+0x88> 4b2228: 31 c0 xor %eax,%eax 4b222a: eb 05 jmp 4b2231 <_D4core8demangle8Demangle10parseLNameMFZv+0x8d> 4b222c: b8 01 00 00 00 mov $0x1,%eax 4b2231: 34 01 xor $0x1,%al 4b2233: 74 18 je 4b224d <_D4core8demangle8Demangle10parseLNameMFZv+0xa9> 4b2235: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b223a: 48 8b 0d af 55 04 00 mov 0x455af(%rip),%rcx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b2241: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b2245: 48 89 d7 mov %rdx,%rdi 4b2248: e8 df 6d fd ff callq 48902c <_d_throwc> 4b224d: 49 8b 55 20 mov 0x20(%r13),%rdx 4b2251: 4a 8d 04 32 lea (%rdx,%r14,1),%rax 4b2255: 48 8d 5a 01 lea 0x1(%rdx),%rbx 4b2259: 48 2b c3 sub %rbx,%rax 4b225c: 49 8b 4d 08 mov 0x8(%r13),%rcx 4b2260: 48 8d 4c 0a 01 lea 0x1(%rdx,%rcx,1),%rcx 4b2265: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b2269: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b226d: 45 31 e4 xor %r12d,%r12d 4b2270: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4b2274: 74 6c je 4b22e2 <_D4core8demangle8Demangle10parseLNameMFZv+0x13e> 4b2276: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b227a: 41 8a 14 34 mov (%r12,%rsi,1),%dl 4b227e: 80 fa 5f cmp $0x5f,%dl 4b2281: 74 56 je 4b22d9 <_D4core8demangle8Demangle10parseLNameMFZv+0x135> 4b2283: 80 fa 61 cmp $0x61,%dl 4b2286: 72 05 jb 4b228d <_D4core8demangle8Demangle10parseLNameMFZv+0xe9> 4b2288: 80 fa 7a cmp $0x7a,%dl 4b228b: 76 13 jbe 4b22a0 <_D4core8demangle8Demangle10parseLNameMFZv+0xfc> 4b228d: 80 fa 41 cmp $0x41,%dl 4b2290: 72 05 jb 4b2297 <_D4core8demangle8Demangle10parseLNameMFZv+0xf3> 4b2292: 80 fa 5a cmp $0x5a,%dl 4b2295: 76 09 jbe 4b22a0 <_D4core8demangle8Demangle10parseLNameMFZv+0xfc> 4b2297: f6 c2 80 test $0x80,%dl 4b229a: 75 04 jne 4b22a0 <_D4core8demangle8Demangle10parseLNameMFZv+0xfc> 4b229c: 31 c0 xor %eax,%eax 4b229e: eb 05 jmp 4b22a5 <_D4core8demangle8Demangle10parseLNameMFZv+0x101> 4b22a0: b8 01 00 00 00 mov $0x1,%eax 4b22a5: 34 01 xor $0x1,%al 4b22a7: 74 30 je 4b22d9 <_D4core8demangle8Demangle10parseLNameMFZv+0x135> 4b22a9: 80 fa 30 cmp $0x30,%dl 4b22ac: 72 05 jb 4b22b3 <_D4core8demangle8Demangle10parseLNameMFZv+0x10f> 4b22ae: 80 fa 39 cmp $0x39,%dl 4b22b1: 76 04 jbe 4b22b7 <_D4core8demangle8Demangle10parseLNameMFZv+0x113> 4b22b3: 31 db xor %ebx,%ebx 4b22b5: eb 05 jmp 4b22bc <_D4core8demangle8Demangle10parseLNameMFZv+0x118> 4b22b7: bb 01 00 00 00 mov $0x1,%ebx 4b22bc: 80 f3 01 xor $0x1,%bl 4b22bf: 74 18 je 4b22d9 <_D4core8demangle8Demangle10parseLNameMFZv+0x135> 4b22c1: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b22c6: 48 8b 0d 23 55 04 00 mov 0x45523(%rip),%rcx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b22cd: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b22d1: 48 89 d7 mov %rdx,%rdi 4b22d4: e8 53 6d fd ff callq 48902c <_d_throwc> 4b22d9: 49 ff c4 inc %r12 4b22dc: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4b22e0: 72 94 jb 4b2276 <_D4core8demangle8Demangle10parseLNameMFZv+0xd2> 4b22e2: 49 8b 45 20 mov 0x20(%r13),%rax 4b22e6: 4a 8d 34 30 lea (%rax,%r14,1),%rsi 4b22ea: 48 2b f0 sub %rax,%rsi 4b22ed: 49 8b 55 08 mov 0x8(%r13),%rdx 4b22f1: 48 03 d0 add %rax,%rdx 4b22f4: 49 8b fd mov %r13,%rdi 4b22f7: e8 a8 f7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b22fc: 4d 01 75 20 add %r14,0x20(%r13) 4b2300: 41 5e pop %r14 4b2302: 41 5d pop %r13 4b2304: 41 5c pop %r12 4b2306: 5b pop %rbx 4b2307: 48 8b e5 mov %rbp,%rsp 4b230a: 5d pop %rbp 4b230b: c3 retq 00000000004b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa>: 4b230c: 55 push %rbp 4b230d: 48 8b ec mov %rsp,%rbp 4b2310: 48 83 ec 40 sub $0x40,%rsp 4b2314: 53 push %rbx 4b2315: 41 54 push %r12 4b2317: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b231b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b231f: 49 89 fc mov %rdi,%r12 4b2322: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2327: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b232b: e8 24 f9 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2330: 48 89 c6 mov %rax,%rsi 4b2333: 40 88 75 e8 mov %sil,-0x18(%rbp) 4b2337: 81 e6 ff 00 00 00 and $0xff,%esi 4b233d: 83 ee 41 sub $0x41,%esi 4b2340: 48 83 fe 38 cmp $0x38,%rsi 4b2344: 0f 87 d7 05 00 00 ja 4b2921 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x615> 4b234a: ff 24 f5 60 71 4e 00 jmpq *0x4e7160(,%rsi,8) 4b2351: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b2355: 49 8b fc mov %r12,%rdi 4b2358: e8 57 f9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b235d: 48 8b 15 54 4b 03 00 mov 0x34b54(%rip),%rdx # 4e6eb8 <_TMP249+0x8> 4b2364: 48 8b 35 45 4b 03 00 mov 0x34b45(%rip),%rsi # 4e6eb0 <_TMP249> 4b236b: 49 8b fc mov %r12,%rdi 4b236e: e8 31 f7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2373: 31 f6 xor %esi,%esi 4b2375: 31 d2 xor %edx,%edx 4b2377: 49 8b fc mov %r12,%rdi 4b237a: e8 8d ff ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b237f: 48 8b 15 52 4b 03 00 mov 0x34b52(%rip),%rdx # 4e6ed8 <_TMP253+0x8> 4b2386: 48 8b 35 43 4b 03 00 mov 0x34b43(%rip),%rsi # 4e6ed0 <_TMP253> 4b238d: 49 8b fc mov %r12,%rdi 4b2390: e8 0f f7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2395: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b239a: 74 26 je 4b23c2 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0xb6> 4b239c: 48 8b 15 45 4b 03 00 mov 0x34b45(%rip),%rdx # 4e6ee8 <_TMP255+0x8> 4b23a3: 48 8b 35 36 4b 03 00 mov 0x34b36(%rip),%rsi # 4e6ee0 <_TMP255> 4b23aa: 49 8b fc mov %r12,%rdi 4b23ad: e8 d2 f5 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b23b2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b23b6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b23ba: 49 8b fc mov %r12,%rdi 4b23bd: e8 e2 f6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b23c2: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b23c7: 48 2b c3 sub %rbx,%rax 4b23ca: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b23cf: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b23d3: 48 03 d3 add %rbx,%rdx 4b23d6: 41 5c pop %r12 4b23d8: 5b pop %rbx 4b23d9: 48 8b e5 mov %rbp,%rsp 4b23dc: 5d pop %rbp 4b23dd: c3 retq 4b23de: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b23e2: 49 8b fc mov %r12,%rdi 4b23e5: e8 ca f8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b23ea: 48 8b 15 17 4b 03 00 mov 0x34b17(%rip),%rdx # 4e6f08 <_TMP259+0x8> 4b23f1: 48 8b 35 08 4b 03 00 mov 0x34b08(%rip),%rsi # 4e6f00 <_TMP259> 4b23f8: 49 8b fc mov %r12,%rdi 4b23fb: e8 a4 f6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2400: 31 f6 xor %esi,%esi 4b2402: 31 d2 xor %edx,%edx 4b2404: 49 8b fc mov %r12,%rdi 4b2407: e8 00 ff ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b240c: 48 8b 15 05 4b 03 00 mov 0x34b05(%rip),%rdx # 4e6f18 <_TMP262+0x8> 4b2413: 48 8b 35 f6 4a 03 00 mov 0x34af6(%rip),%rsi # 4e6f10 <_TMP262> 4b241a: 49 8b fc mov %r12,%rdi 4b241d: e8 82 f6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2422: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2427: 74 26 je 4b244f <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x143> 4b2429: 48 8b 15 f8 4a 03 00 mov 0x34af8(%rip),%rdx # 4e6f28 <_TMP264+0x8> 4b2430: 48 8b 35 e9 4a 03 00 mov 0x34ae9(%rip),%rsi # 4e6f20 <_TMP264> 4b2437: 49 8b fc mov %r12,%rdi 4b243a: e8 45 f5 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b243f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2443: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b2447: 49 8b fc mov %r12,%rdi 4b244a: e8 55 f6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b244f: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2454: 48 2b c3 sub %rbx,%rax 4b2457: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b245c: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2460: 48 03 d3 add %rbx,%rdx 4b2463: 41 5c pop %r12 4b2465: 5b pop %rbx 4b2466: 48 8b e5 mov %rbp,%rsp 4b2469: 5d pop %rbp 4b246a: c3 retq 4b246b: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b246f: 49 8b fc mov %r12,%rdi 4b2472: e8 3d f8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2477: 48 8b 15 ca 4a 03 00 mov 0x34aca(%rip),%rdx # 4e6f48 <_TMP268+0x8> 4b247e: 48 8b 35 bb 4a 03 00 mov 0x34abb(%rip),%rsi # 4e6f40 <_TMP268> 4b2485: 49 8b fc mov %r12,%rdi 4b2488: e8 17 f6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b248d: 31 f6 xor %esi,%esi 4b248f: 31 d2 xor %edx,%edx 4b2491: 49 8b fc mov %r12,%rdi 4b2494: e8 73 fe ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2499: 48 8b 15 b8 4a 03 00 mov 0x34ab8(%rip),%rdx # 4e6f58 <_TMP271+0x8> 4b24a0: 48 8b 35 a9 4a 03 00 mov 0x34aa9(%rip),%rsi # 4e6f50 <_TMP271> 4b24a7: 49 8b fc mov %r12,%rdi 4b24aa: e8 f5 f5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b24af: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b24b4: 74 26 je 4b24dc <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x1d0> 4b24b6: 48 8b 15 ab 4a 03 00 mov 0x34aab(%rip),%rdx # 4e6f68 <_TMP273+0x8> 4b24bd: 48 8b 35 9c 4a 03 00 mov 0x34a9c(%rip),%rsi # 4e6f60 <_TMP273> 4b24c4: 49 8b fc mov %r12,%rdi 4b24c7: e8 b8 f4 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b24cc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b24d0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b24d4: 49 8b fc mov %r12,%rdi 4b24d7: e8 c8 f5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b24dc: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b24e1: 48 2b c3 sub %rbx,%rax 4b24e4: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b24e9: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b24ed: 48 03 d3 add %rbx,%rdx 4b24f0: 41 5c pop %r12 4b24f2: 5b pop %rbx 4b24f3: 48 8b e5 mov %rbp,%rsp 4b24f6: 5d pop %rbp 4b24f7: c3 retq 4b24f8: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b24fc: 49 8b fc mov %r12,%rdi 4b24ff: e8 b0 f7 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2504: 49 8b fc mov %r12,%rdi 4b2507: e8 48 f7 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b250c: 25 ff 00 00 00 and $0xff,%eax 4b2511: 83 f8 67 cmp $0x67,%eax 4b2514: 74 0a je 4b2520 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x214> 4b2516: 83 f8 68 cmp $0x68,%eax 4b2519: 74 61 je 4b257c <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x270> 4b251b: e9 b8 00 00 00 jmpq 4b25d8 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x2cc> 4b2520: 49 8b fc mov %r12,%rdi 4b2523: e8 8c f7 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2528: 48 8b 15 59 4a 03 00 mov 0x34a59(%rip),%rdx # 4e6f88 <_TMP277+0x8> 4b252f: 48 8b 35 4a 4a 03 00 mov 0x34a4a(%rip),%rsi # 4e6f80 <_TMP277> 4b2536: 49 8b fc mov %r12,%rdi 4b2539: e8 66 f5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b253e: 31 f6 xor %esi,%esi 4b2540: 31 d2 xor %edx,%edx 4b2542: 49 8b fc mov %r12,%rdi 4b2545: e8 c2 fd ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b254a: 48 8b 15 47 4a 03 00 mov 0x34a47(%rip),%rdx # 4e6f98 <_TMP280+0x8> 4b2551: 48 8b 35 38 4a 03 00 mov 0x34a38(%rip),%rsi # 4e6f90 <_TMP280> 4b2558: 49 8b fc mov %r12,%rdi 4b255b: e8 44 f5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2560: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2565: 48 2b c3 sub %rbx,%rax 4b2568: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b256d: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2571: 48 03 d3 add %rbx,%rdx 4b2574: 41 5c pop %r12 4b2576: 5b pop %rbx 4b2577: 48 8b e5 mov %rbp,%rsp 4b257a: 5d pop %rbp 4b257b: c3 retq 4b257c: 49 8b fc mov %r12,%rdi 4b257f: e8 30 f7 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2584: 48 8b 15 2d 4a 03 00 mov 0x34a2d(%rip),%rdx # 4e6fb8 <_TMP283+0x8> 4b258b: 48 8b 35 1e 4a 03 00 mov 0x34a1e(%rip),%rsi # 4e6fb0 <_TMP283> 4b2592: 49 8b fc mov %r12,%rdi 4b2595: e8 0a f5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b259a: 31 f6 xor %esi,%esi 4b259c: 31 d2 xor %edx,%edx 4b259e: 49 8b fc mov %r12,%rdi 4b25a1: e8 66 fd ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b25a6: 48 8b 15 1b 4a 03 00 mov 0x34a1b(%rip),%rdx # 4e6fc8 <_TMP286+0x8> 4b25ad: 48 8b 35 0c 4a 03 00 mov 0x34a0c(%rip),%rsi # 4e6fc0 <_TMP286> 4b25b4: 49 8b fc mov %r12,%rdi 4b25b7: e8 e8 f4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b25bc: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b25c1: 48 2b c3 sub %rbx,%rax 4b25c4: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b25c9: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b25cd: 48 03 d3 add %rbx,%rdx 4b25d0: 41 5c pop %r12 4b25d2: 5b pop %rbx 4b25d3: 48 8b e5 mov %rbp,%rsp 4b25d6: 5d pop %rbp 4b25d7: c3 retq 4b25d8: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b25dd: 48 8b 35 0c 52 04 00 mov 0x4520c(%rip),%rsi # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b25e4: 48 ff 56 58 rex.W callq *0x58(%rsi) 4b25e8: 48 89 d7 mov %rdx,%rdi 4b25eb: e8 3c 6a fd ff callq 48902c <_d_throwc> 4b25f0: f4 hlt 4b25f1: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4b25f5: 49 8b fc mov %r12,%rdi 4b25f8: e8 b7 f6 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b25fd: 31 f6 xor %esi,%esi 4b25ff: 31 d2 xor %edx,%edx 4b2601: 49 8b fc mov %r12,%rdi 4b2604: e8 03 fd ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2609: 48 8b 15 e8 49 03 00 mov 0x349e8(%rip),%rdx # 4e6ff8 <_TMP292+0x8> 4b2610: 48 8b 35 d9 49 03 00 mov 0x349d9(%rip),%rsi # 4e6ff0 <_TMP292> 4b2617: 49 8b fc mov %r12,%rdi 4b261a: e8 85 f4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b261f: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2624: 74 26 je 4b264c <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x340> 4b2626: 48 8b 15 db 49 03 00 mov 0x349db(%rip),%rdx # 4e7008 <_TMP294+0x8> 4b262d: 48 8b 35 cc 49 03 00 mov 0x349cc(%rip),%rsi # 4e7000 <_TMP294> 4b2634: 49 8b fc mov %r12,%rdi 4b2637: e8 48 f3 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b263c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2640: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b2644: 49 8b fc mov %r12,%rdi 4b2647: e8 58 f4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b264c: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2651: 48 2b 45 e0 sub -0x20(%rbp),%rax 4b2655: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b265a: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b265e: 48 03 55 e0 add -0x20(%rbp),%rdx 4b2662: 41 5c pop %r12 4b2664: 5b pop %rbx 4b2665: 48 8b e5 mov %rbp,%rsp 4b2668: 5d pop %rbp 4b2669: c3 retq 4b266a: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b266e: 49 8b fc mov %r12,%rdi 4b2671: e8 3e f6 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2676: 49 8b fc mov %r12,%rdi 4b2679: e8 0e f7 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b267e: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b2682: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b2686: 31 f6 xor %esi,%esi 4b2688: 31 d2 xor %edx,%edx 4b268a: 49 8b fc mov %r12,%rdi 4b268d: e8 7a fc ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2692: 48 8b 15 8f 49 03 00 mov 0x3498f(%rip),%rdx # 4e7028 <_TMP299+0x8> 4b2699: 48 8b 35 80 49 03 00 mov 0x34980(%rip),%rsi # 4e7020 <_TMP299> 4b26a0: 49 8b fc mov %r12,%rdi 4b26a3: e8 fc f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b26a8: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4b26ac: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4b26b0: 49 8b fc mov %r12,%rdi 4b26b3: e8 ec f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b26b8: 48 8b 15 89 49 03 00 mov 0x34989(%rip),%rdx # 4e7048 <_TMP303+0x8> 4b26bf: 48 8b 35 7a 49 03 00 mov 0x3497a(%rip),%rsi # 4e7040 <_TMP303> 4b26c6: 49 8b fc mov %r12,%rdi 4b26c9: e8 d6 f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b26ce: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b26d3: 74 26 je 4b26fb <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x3ef> 4b26d5: 48 8b 15 7c 49 03 00 mov 0x3497c(%rip),%rdx # 4e7058 <_TMP305+0x8> 4b26dc: 48 8b 35 6d 49 03 00 mov 0x3496d(%rip),%rsi # 4e7050 <_TMP305> 4b26e3: 49 8b fc mov %r12,%rdi 4b26e6: e8 99 f2 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b26eb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b26ef: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b26f3: 49 8b fc mov %r12,%rdi 4b26f6: e8 a9 f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b26fb: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2700: 48 2b c3 sub %rbx,%rax 4b2703: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b2708: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b270c: 48 03 d3 add %rbx,%rdx 4b270f: 41 5c pop %r12 4b2711: 5b pop %rbx 4b2712: 48 8b e5 mov %rbp,%rsp 4b2715: 5d pop %rbp 4b2716: c3 retq 4b2717: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b271b: 49 8b fc mov %r12,%rdi 4b271e: e8 91 f5 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2723: 31 f6 xor %esi,%esi 4b2725: 31 d2 xor %edx,%edx 4b2727: 49 8b fc mov %r12,%rdi 4b272a: e8 dd fb ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b272f: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b2733: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b2737: 31 f6 xor %esi,%esi 4b2739: 31 d2 xor %edx,%edx 4b273b: 49 8b fc mov %r12,%rdi 4b273e: e8 c9 fb ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2743: 48 8b 15 1e 49 03 00 mov 0x3491e(%rip),%rdx # 4e7068 <_TMP310+0x8> 4b274a: 48 8b 35 0f 49 03 00 mov 0x3490f(%rip),%rsi # 4e7060 <_TMP310> 4b2751: 49 8b fc mov %r12,%rdi 4b2754: e8 4b f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2759: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b275d: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4b2761: 49 8b fc mov %r12,%rdi 4b2764: e8 3b f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2769: 48 8b 15 08 49 03 00 mov 0x34908(%rip),%rdx # 4e7078 <_TMP313+0x8> 4b2770: 48 8b 35 f9 48 03 00 mov 0x348f9(%rip),%rsi # 4e7070 <_TMP313> 4b2777: 49 8b fc mov %r12,%rdi 4b277a: e8 25 f3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b277f: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2784: 74 26 je 4b27ac <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x4a0> 4b2786: 48 8b 15 fb 48 03 00 mov 0x348fb(%rip),%rdx # 4e7088 <_TMP315+0x8> 4b278d: 48 8b 35 ec 48 03 00 mov 0x348ec(%rip),%rsi # 4e7080 <_TMP315> 4b2794: 49 8b fc mov %r12,%rdi 4b2797: e8 e8 f1 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b279c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b27a0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b27a4: 49 8b fc mov %r12,%rdi 4b27a7: e8 f8 f2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b27ac: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b27b1: 48 2b c3 sub %rbx,%rax 4b27b4: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b27b9: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b27bd: 48 03 d3 add %rbx,%rdx 4b27c0: 41 5c pop %r12 4b27c2: 5b pop %rbx 4b27c3: 48 8b e5 mov %rbp,%rsp 4b27c6: 5d pop %rbp 4b27c7: c3 retq 4b27c8: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b27cc: 49 8b fc mov %r12,%rdi 4b27cf: e8 e0 f4 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b27d4: 31 f6 xor %esi,%esi 4b27d6: 31 d2 xor %edx,%edx 4b27d8: 49 8b fc mov %r12,%rdi 4b27db: e8 2c fb ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b27e0: 48 8b 15 c1 48 03 00 mov 0x348c1(%rip),%rdx # 4e70a8 <_TMP320+0x8> 4b27e7: 48 8b 35 b2 48 03 00 mov 0x348b2(%rip),%rsi # 4e70a0 <_TMP320> 4b27ee: 49 8b fc mov %r12,%rdi 4b27f1: e8 ae f2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b27f6: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b27fb: 74 26 je 4b2823 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x517> 4b27fd: 48 8b 15 b4 48 03 00 mov 0x348b4(%rip),%rdx # 4e70b8 <_TMP322+0x8> 4b2804: 48 8b 35 a5 48 03 00 mov 0x348a5(%rip),%rsi # 4e70b0 <_TMP322> 4b280b: 49 8b fc mov %r12,%rdi 4b280e: e8 71 f1 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b2813: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2817: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b281b: 49 8b fc mov %r12,%rdi 4b281e: e8 81 f2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2823: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2828: 48 2b c3 sub %rbx,%rax 4b282b: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b2830: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2834: 48 03 d3 add %rbx,%rdx 4b2837: 41 5c pop %r12 4b2839: 5b pop %rbx 4b283a: 48 8b e5 mov %rbp,%rsp 4b283d: 5d pop %rbp 4b283e: c3 retq 4b283f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b2843: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b2847: 48 89 c2 mov %rax,%rdx 4b284a: 31 f6 xor %esi,%esi 4b284c: 49 8b fc mov %r12,%rdi 4b284f: e8 d8 06 00 00 callq 4b2f2c <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa> 4b2854: 41 5c pop %r12 4b2856: 5b pop %rbx 4b2857: 48 8b e5 mov %rbp,%rsp 4b285a: 5d pop %rbp 4b285b: c3 retq 4b285c: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b2860: 49 8b fc mov %r12,%rdi 4b2863: e8 4c f4 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2868: 49 8b fc mov %r12,%rdi 4b286b: e8 a4 18 00 00 callq 4b4114 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa> 4b2870: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2875: 74 26 je 4b289d <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x591> 4b2877: 48 8b 15 4a 48 03 00 mov 0x3484a(%rip),%rdx # 4e70c8 <_TMP326+0x8> 4b287e: 48 8b 35 3b 48 03 00 mov 0x3483b(%rip),%rsi # 4e70c0 <_TMP326> 4b2885: 49 8b fc mov %r12,%rdi 4b2888: e8 f7 f0 ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b288d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2891: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b2895: 49 8b fc mov %r12,%rdi 4b2898: e8 07 f2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b289d: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b28a2: 48 2b c3 sub %rbx,%rax 4b28a5: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b28aa: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b28ae: 48 03 d3 add %rbx,%rdx 4b28b1: 41 5c pop %r12 4b28b3: 5b pop %rbx 4b28b4: 48 8b e5 mov %rbp,%rsp 4b28b7: 5d pop %rbp 4b28b8: c3 retq 4b28b9: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b28bd: 49 8b fc mov %r12,%rdi 4b28c0: e8 ef f3 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b28c5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b28c9: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b28cd: 48 89 c2 mov %rax,%rdx 4b28d0: be 01 00 00 00 mov $0x1,%esi 4b28d5: 49 8b fc mov %r12,%rdi 4b28d8: e8 4f 06 00 00 callq 4b2f2c <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa> 4b28dd: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b28e2: 48 2b c3 sub %rbx,%rax 4b28e5: 49 8d 54 24 10 lea 0x10(%r12),%rdx 4b28ea: 48 8b 52 08 mov 0x8(%rdx),%rdx 4b28ee: 48 03 d3 add %rbx,%rdx 4b28f1: 41 5c pop %r12 4b28f3: 5b pop %rbx 4b28f4: 48 8b e5 mov %rbp,%rsp 4b28f7: 5d pop %rbp 4b28f8: c3 retq 4b28f9: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b28fd: 49 8b fc mov %r12,%rdi 4b2900: e8 af f3 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2905: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b290a: 48 2b c3 sub %rbx,%rax 4b290d: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b2912: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2916: 48 03 d3 add %rbx,%rdx 4b2919: 41 5c pop %r12 4b291b: 5b pop %rbx 4b291c: 48 8b e5 mov %rbp,%rsp 4b291f: 5d pop %rbp 4b2920: c3 retq 4b2921: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b2925: 8a 4d e8 mov -0x18(%rbp),%cl 4b2928: 80 f9 61 cmp $0x61,%cl 4b292b: 0f 82 82 00 00 00 jb 4b29b3 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x6a7> 4b2931: 80 f9 77 cmp $0x77,%cl 4b2934: 77 7d ja 4b29b3 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x6a7> 4b2936: 88 4d e8 mov %cl,-0x18(%rbp) 4b2939: 49 8b fc mov %r12,%rdi 4b293c: e8 73 f3 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2941: 0f b6 45 e8 movzbl -0x18(%rbp),%eax 4b2945: 83 c0 9f add $0xffffffffffffff9f,%eax 4b2948: 48 98 cltq 4b294a: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 4b2951: 00 4b2952: 48 8b 14 4d 38 79 4f mov 0x4f7938(,%rcx,2),%rdx 4b2959: 00 4b295a: 48 8b 34 4d 30 79 4f mov 0x4f7930(,%rcx,2),%rsi 4b2961: 00 4b2962: 49 8b fc mov %r12,%rdi 4b2965: e8 3a f1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b296a: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b296f: 74 26 je 4b2997 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x68b> 4b2971: 48 8b 15 60 47 03 00 mov 0x34760(%rip),%rdx # 4e70d8 <_TMP331+0x8> 4b2978: 48 8b 35 51 47 03 00 mov 0x34751(%rip),%rsi # 4e70d0 <_TMP331> 4b297f: 49 8b fc mov %r12,%rdi 4b2982: e8 fd ef ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b2987: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b298b: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b298f: 49 8b fc mov %r12,%rdi 4b2992: e8 0d f1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2997: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b299c: 48 2b c3 sub %rbx,%rax 4b299f: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b29a4: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b29a8: 48 03 d3 add %rbx,%rdx 4b29ab: 41 5c pop %r12 4b29ad: 5b pop %rbx 4b29ae: 48 8b e5 mov %rbp,%rsp 4b29b1: 5d pop %rbp 4b29b2: c3 retq 4b29b3: 80 f9 7a cmp $0x7a,%cl 4b29b6: 0f 85 0b 01 00 00 jne 4b2ac7 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x7bb> 4b29bc: 49 8b fc mov %r12,%rdi 4b29bf: e8 f0 f2 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b29c4: 49 8b fc mov %r12,%rdi 4b29c7: e8 88 f2 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b29cc: 25 ff 00 00 00 and $0xff,%eax 4b29d1: 83 f8 69 cmp $0x69,%eax 4b29d4: 74 0a je 4b29e0 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x6d4> 4b29d6: 83 f8 6b cmp $0x6b,%eax 4b29d9: 74 6c je 4b2a47 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x73b> 4b29db: e9 ce 00 00 00 jmpq 4b2aae <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x7a2> 4b29e0: 49 8b fc mov %r12,%rdi 4b29e3: e8 cc f2 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b29e8: 48 8b 15 09 47 03 00 mov 0x34709(%rip),%rdx # 4e70f8 <_TMP335+0x8> 4b29ef: 48 8b 35 fa 46 03 00 mov 0x346fa(%rip),%rsi # 4e70f0 <_TMP335> 4b29f6: 49 8b fc mov %r12,%rdi 4b29f9: e8 a6 f0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b29fe: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2a03: 74 26 je 4b2a2b <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x71f> 4b2a05: 48 8b 15 fc 46 03 00 mov 0x346fc(%rip),%rdx # 4e7108 <_TMP337+0x8> 4b2a0c: 48 8b 35 ed 46 03 00 mov 0x346ed(%rip),%rsi # 4e7100 <_TMP337> 4b2a13: 49 8b fc mov %r12,%rdi 4b2a16: e8 69 ef ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b2a1b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2a1f: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b2a23: 49 8b fc mov %r12,%rdi 4b2a26: e8 79 f0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2a2b: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2a30: 48 2b c3 sub %rbx,%rax 4b2a33: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b2a38: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2a3c: 48 03 d3 add %rbx,%rdx 4b2a3f: 41 5c pop %r12 4b2a41: 5b pop %rbx 4b2a42: 48 8b e5 mov %rbp,%rsp 4b2a45: 5d pop %rbp 4b2a46: c3 retq 4b2a47: 49 8b fc mov %r12,%rdi 4b2a4a: e8 65 f2 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2a4f: 48 8b 15 d2 46 03 00 mov 0x346d2(%rip),%rdx # 4e7128 <_TMP341+0x8> 4b2a56: 48 8b 35 c3 46 03 00 mov 0x346c3(%rip),%rsi # 4e7120 <_TMP341> 4b2a5d: 49 8b fc mov %r12,%rdi 4b2a60: e8 3f f0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2a65: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b2a6a: 74 26 je 4b2a92 <_D4core8demangle8Demangle9parseTypeMFAaZAa+0x786> 4b2a6c: 48 8b 15 c5 46 03 00 mov 0x346c5(%rip),%rdx # 4e7138 <_TMP343+0x8> 4b2a73: 48 8b 35 b6 46 03 00 mov 0x346b6(%rip),%rsi # 4e7130 <_TMP343> 4b2a7a: 49 8b fc mov %r12,%rdi 4b2a7d: e8 02 ef ff ff callq 4b1984 <_D4core8demangle8Demangle6appendMFAxaZAa> 4b2a82: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b2a86: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b2a8a: 49 8b fc mov %r12,%rdi 4b2a8d: e8 12 f0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2a92: 49 8b 44 24 28 mov 0x28(%r12),%rax 4b2a97: 48 2b c3 sub %rbx,%rax 4b2a9a: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 4b2a9f: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b2aa3: 48 03 d3 add %rbx,%rdx 4b2aa6: 41 5c pop %r12 4b2aa8: 5b pop %rbx 4b2aa9: 48 8b e5 mov %rbp,%rsp 4b2aac: 5d pop %rbp 4b2aad: c3 retq 4b2aae: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b2ab3: 48 8b 1d 36 4d 04 00 mov 0x44d36(%rip),%rbx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b2aba: 48 ff 53 58 rex.W callq *0x58(%rbx) 4b2abe: 48 89 d7 mov %rdx,%rdi 4b2ac1: e8 66 65 fd ff callq 48902c <_d_throwc> 4b2ac6: f4 hlt 4b2ac7: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b2acc: 48 8b 05 1d 4d 04 00 mov 0x44d1d(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b2ad3: 48 ff 50 58 rex.W callq *0x58(%rax) 4b2ad7: 48 89 d7 mov %rdx,%rdi 4b2ada: e8 4d 65 fd ff callq 48902c <_d_throwc> 4b2adf: 31 c0 xor %eax,%eax 4b2ae1: 31 d2 xor %edx,%edx 4b2ae3: 41 5c pop %r12 4b2ae5: 5b pop %rbx 4b2ae6: 48 8b e5 mov %rbp,%rsp 4b2ae9: 5d pop %rbp 4b2aea: c3 retq 4b2aeb: 90 nop 00000000004b2aec <_D4core8demangle8Demangle19parseCallConventionMFZv>: 4b2aec: 55 push %rbp 4b2aed: 48 8b ec mov %rsp,%rbp 4b2af0: 50 push %rax 4b2af1: 53 push %rbx 4b2af2: 48 89 fb mov %rdi,%rbx 4b2af5: e8 5a f1 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2afa: 25 ff 00 00 00 and $0xff,%eax 4b2aff: 83 f8 55 cmp $0x55,%eax 4b2b02: 74 31 je 4b2b35 <_D4core8demangle8Demangle19parseCallConventionMFZv+0x49> 4b2b04: 77 13 ja 4b2b19 <_D4core8demangle8Demangle19parseCallConventionMFZv+0x2d> 4b2b06: 83 f8 46 cmp $0x46,%eax 4b2b09: 74 1d je 4b2b28 <_D4core8demangle8Demangle19parseCallConventionMFZv+0x3c> 4b2b0b: 83 f8 52 cmp $0x52,%eax 4b2b0e: 0f 84 81 00 00 00 je 4b2b95 <_D4core8demangle8Demangle19parseCallConventionMFZv+0xa9> 4b2b14: e9 9c 00 00 00 jmpq 4b2bb5 <_D4core8demangle8Demangle19parseCallConventionMFZv+0xc9> 4b2b19: 83 f8 56 cmp $0x56,%eax 4b2b1c: 74 57 je 4b2b75 <_D4core8demangle8Demangle19parseCallConventionMFZv+0x89> 4b2b1e: 83 f8 57 cmp $0x57,%eax 4b2b21: 74 32 je 4b2b55 <_D4core8demangle8Demangle19parseCallConventionMFZv+0x69> 4b2b23: e9 8d 00 00 00 jmpq 4b2bb5 <_D4core8demangle8Demangle19parseCallConventionMFZv+0xc9> 4b2b28: 48 8b fb mov %rbx,%rdi 4b2b2b: e8 84 f1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2b30: e9 98 00 00 00 jmpq 4b2bcd <_D4core8demangle8Demangle19parseCallConventionMFZv+0xe1> 4b2b35: 48 8b fb mov %rbx,%rdi 4b2b38: e8 77 f1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2b3d: 48 8b 15 04 48 03 00 mov 0x34804(%rip),%rdx # 4e7348 <_TMP351+0x8> 4b2b44: 48 8b 35 f5 47 03 00 mov 0x347f5(%rip),%rsi # 4e7340 <_TMP351> 4b2b4b: 48 8b fb mov %rbx,%rdi 4b2b4e: e8 51 ef ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2b53: eb 78 jmp 4b2bcd <_D4core8demangle8Demangle19parseCallConventionMFZv+0xe1> 4b2b55: 48 8b fb mov %rbx,%rdi 4b2b58: e8 57 f1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2b5d: 48 8b 15 14 48 03 00 mov 0x34814(%rip),%rdx # 4e7378 <_TMP354+0x8> 4b2b64: 48 8b 35 05 48 03 00 mov 0x34805(%rip),%rsi # 4e7370 <_TMP354> 4b2b6b: 48 8b fb mov %rbx,%rdi 4b2b6e: e8 31 ef ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2b73: eb 58 jmp 4b2bcd <_D4core8demangle8Demangle19parseCallConventionMFZv+0xe1> 4b2b75: 48 8b fb mov %rbx,%rdi 4b2b78: e8 37 f1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2b7d: 48 8b 15 24 48 03 00 mov 0x34824(%rip),%rdx # 4e73a8 <_TMP357+0x8> 4b2b84: 48 8b 35 15 48 03 00 mov 0x34815(%rip),%rsi # 4e73a0 <_TMP357> 4b2b8b: 48 8b fb mov %rbx,%rdi 4b2b8e: e8 11 ef ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2b93: eb 38 jmp 4b2bcd <_D4core8demangle8Demangle19parseCallConventionMFZv+0xe1> 4b2b95: 48 8b fb mov %rbx,%rdi 4b2b98: e8 17 f1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2b9d: 48 8b 15 24 48 03 00 mov 0x34824(%rip),%rdx # 4e73c8 <_TMP360+0x8> 4b2ba4: 48 8b 35 15 48 03 00 mov 0x34815(%rip),%rsi # 4e73c0 <_TMP360> 4b2bab: 48 8b fb mov %rbx,%rdi 4b2bae: e8 f1 ee ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2bb3: eb 18 jmp 4b2bcd <_D4core8demangle8Demangle19parseCallConventionMFZv+0xe1> 4b2bb5: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b2bba: 48 8b 05 2f 4c 04 00 mov 0x44c2f(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b2bc1: 48 ff 50 58 rex.W callq *0x58(%rax) 4b2bc5: 48 89 d7 mov %rdx,%rdi 4b2bc8: e8 5f 64 fd ff callq 48902c <_d_throwc> 4b2bcd: 5b pop %rbx 4b2bce: 48 8b e5 mov %rbp,%rsp 4b2bd1: 5d pop %rbp 4b2bd2: c3 retq 4b2bd3: 90 nop 00000000004b2bd4 <_D4core8demangle8Demangle13parseFuncAttrMFZv>: 4b2bd4: 55 push %rbp 4b2bd5: 48 8b ec mov %rsp,%rbp 4b2bd8: 50 push %rax 4b2bd9: 41 54 push %r12 4b2bdb: 49 89 fc mov %rdi,%r12 4b2bde: e8 71 f0 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2be3: 3c 4e cmp $0x4e,%al 4b2be5: 0f 85 68 01 00 00 jne 4b2d53 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x17f> 4b2beb: 49 8b fc mov %r12,%rdi 4b2bee: e8 c1 f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2bf3: 49 8b fc mov %r12,%rdi 4b2bf6: e8 59 f0 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2bfb: 48 89 c6 mov %rax,%rsi 4b2bfe: 81 e6 ff 00 00 00 and $0xff,%esi 4b2c04: 83 ee 61 sub $0x61,%esi 4b2c07: 48 83 fe 0a cmp $0xa,%rsi 4b2c0b: 0f 87 1a 01 00 00 ja 4b2d2b <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x157> 4b2c11: ff 24 f5 f0 74 4e 00 jmpq *0x4e74f0(,%rsi,8) 4b2c18: 49 8b fc mov %r12,%rdi 4b2c1b: e8 94 f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2c20: 48 8b 15 d1 47 03 00 mov 0x347d1(%rip),%rdx # 4e73f8 <_TMP365+0x8> 4b2c27: 48 8b 35 c2 47 03 00 mov 0x347c2(%rip),%rsi # 4e73f0 <_TMP365> 4b2c2e: 49 8b fc mov %r12,%rdi 4b2c31: e8 6e ee ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2c36: e9 08 01 00 00 jmpq 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2c3b: 49 8b fc mov %r12,%rdi 4b2c3e: e8 71 f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2c43: 48 8b 15 ce 47 03 00 mov 0x347ce(%rip),%rdx # 4e7418 <_TMP368+0x8> 4b2c4a: 48 8b 35 bf 47 03 00 mov 0x347bf(%rip),%rsi # 4e7410 <_TMP368> 4b2c51: 49 8b fc mov %r12,%rdi 4b2c54: e8 4b ee ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2c59: e9 e5 00 00 00 jmpq 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2c5e: 49 8b fc mov %r12,%rdi 4b2c61: e8 4e f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2c66: 48 8b 15 cb 47 03 00 mov 0x347cb(%rip),%rdx # 4e7438 <_TMP371+0x8> 4b2c6d: 48 8b 35 bc 47 03 00 mov 0x347bc(%rip),%rsi # 4e7430 <_TMP371> 4b2c74: 49 8b fc mov %r12,%rdi 4b2c77: e8 28 ee ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2c7c: e9 c2 00 00 00 jmpq 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2c81: 49 8b fc mov %r12,%rdi 4b2c84: e8 2b f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2c89: 48 8b 15 c8 47 03 00 mov 0x347c8(%rip),%rdx # 4e7458 <_TMP374+0x8> 4b2c90: 48 8b 35 b9 47 03 00 mov 0x347b9(%rip),%rsi # 4e7450 <_TMP374> 4b2c97: 49 8b fc mov %r12,%rdi 4b2c9a: e8 05 ee ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2c9f: e9 9f 00 00 00 jmpq 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2ca4: 49 8b fc mov %r12,%rdi 4b2ca7: e8 08 f0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2cac: 48 8b 15 c5 47 03 00 mov 0x347c5(%rip),%rdx # 4e7478 <_TMP377+0x8> 4b2cb3: 48 8b 35 b6 47 03 00 mov 0x347b6(%rip),%rsi # 4e7470 <_TMP377> 4b2cba: 49 8b fc mov %r12,%rdi 4b2cbd: e8 e2 ed ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2cc2: eb 7f jmp 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2cc4: 49 8b fc mov %r12,%rdi 4b2cc7: e8 e8 ef ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2ccc: 48 8b 15 c5 47 03 00 mov 0x347c5(%rip),%rdx # 4e7498 <_TMP380+0x8> 4b2cd3: 48 8b 35 b6 47 03 00 mov 0x347b6(%rip),%rsi # 4e7490 <_TMP380> 4b2cda: 49 8b fc mov %r12,%rdi 4b2cdd: e8 c2 ed ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2ce2: eb 5f jmp 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2ce4: 49 ff 4c 24 20 decq 0x20(%r12) 4b2ce9: eb 68 jmp 4b2d53 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x17f> 4b2ceb: 49 8b fc mov %r12,%rdi 4b2cee: e8 c1 ef ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2cf3: 48 8b 15 be 47 03 00 mov 0x347be(%rip),%rdx # 4e74b8 <_TMP383+0x8> 4b2cfa: 48 8b 35 af 47 03 00 mov 0x347af(%rip),%rsi # 4e74b0 <_TMP383> 4b2d01: 49 8b fc mov %r12,%rdi 4b2d04: e8 9b ed ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2d09: eb 38 jmp 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2d0b: 49 8b fc mov %r12,%rdi 4b2d0e: e8 a1 ef ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2d13: 48 8b 15 be 47 03 00 mov 0x347be(%rip),%rdx # 4e74d8 <_TMP386+0x8> 4b2d1a: 48 8b 35 af 47 03 00 mov 0x347af(%rip),%rsi # 4e74d0 <_TMP386> 4b2d21: 49 8b fc mov %r12,%rdi 4b2d24: e8 7b ed ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2d29: eb 18 jmp 4b2d43 <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x16f> 4b2d2b: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b2d30: 48 8b 05 b9 4a 04 00 mov 0x44ab9(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b2d37: 48 ff 50 58 rex.W callq *0x58(%rax) 4b2d3b: 48 89 d7 mov %rdx,%rdi 4b2d3e: e8 e9 62 fd ff callq 48902c <_d_throwc> 4b2d43: 49 8b fc mov %r12,%rdi 4b2d46: e8 09 ef ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2d4b: 3c 4e cmp $0x4e,%al 4b2d4d: 0f 84 98 fe ff ff je 4b2beb <_D4core8demangle8Demangle13parseFuncAttrMFZv+0x17> 4b2d53: 41 5c pop %r12 4b2d55: 48 8b e5 mov %rbp,%rsp 4b2d58: 5d pop %rbp 4b2d59: c3 retq 4b2d5a: 66 90 xchg %ax,%ax 00000000004b2d5c <_D4core8demangle8Demangle18parseFuncArgumentsMFZv>: 4b2d5c: 55 push %rbp 4b2d5d: 48 8b ec mov %rsp,%rbp 4b2d60: 53 push %rbx 4b2d61: 41 54 push %r12 4b2d63: 48 89 fb mov %rdi,%rbx 4b2d66: 45 31 e4 xor %r12d,%r12d 4b2d69: e9 90 01 00 00 jmpq 4b2efe <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x1a2> 4b2d6e: 48 8b fb mov %rbx,%rdi 4b2d71: e8 3e ef ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2d76: 48 8b 15 db 47 03 00 mov 0x347db(%rip),%rdx # 4e7558 <_TMP391+0x8> 4b2d7d: 48 8b 35 cc 47 03 00 mov 0x347cc(%rip),%rsi # 4e7550 <_TMP391> 4b2d84: 48 8b fb mov %rbx,%rdi 4b2d87: e8 18 ed ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2d8c: 41 5c pop %r12 4b2d8e: 5b pop %rbx 4b2d8f: 5d pop %rbp 4b2d90: c3 retq 4b2d91: 48 8b fb mov %rbx,%rdi 4b2d94: e8 1b ef ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2d99: 48 8b 15 d8 47 03 00 mov 0x347d8(%rip),%rdx # 4e7578 <_TMP394+0x8> 4b2da0: 48 8b 35 c9 47 03 00 mov 0x347c9(%rip),%rsi # 4e7570 <_TMP394> 4b2da7: 48 8b fb mov %rbx,%rdi 4b2daa: e8 f5 ec ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2daf: 41 5c pop %r12 4b2db1: 5b pop %rbx 4b2db2: 5d pop %rbp 4b2db3: c3 retq 4b2db4: 48 8b fb mov %rbx,%rdi 4b2db7: e8 f8 ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2dbc: 41 5c pop %r12 4b2dbe: 5b pop %rbx 4b2dbf: 5d pop %rbp 4b2dc0: c3 retq 4b2dc1: 4d 85 e4 test %r12,%r12 4b2dc4: 74 16 je 4b2ddc <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x80> 4b2dc6: 48 8b 15 cb 47 03 00 mov 0x347cb(%rip),%rdx # 4e7598 <_TMP397+0x8> 4b2dcd: 48 8b 35 bc 47 03 00 mov 0x347bc(%rip),%rsi # 4e7590 <_TMP397> 4b2dd4: 48 8b fb mov %rbx,%rdi 4b2dd7: e8 c8 ec ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2ddc: 48 8b fb mov %rbx,%rdi 4b2ddf: e8 70 ee ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2de4: 3c 4d cmp $0x4d,%al 4b2de6: 75 1e jne 4b2e06 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0xaa> 4b2de8: 48 8b fb mov %rbx,%rdi 4b2deb: e8 c4 ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2df0: 48 8b 15 c1 47 03 00 mov 0x347c1(%rip),%rdx # 4e75b8 <_TMP400+0x8> 4b2df7: 48 8b 35 b2 47 03 00 mov 0x347b2(%rip),%rsi # 4e75b0 <_TMP400> 4b2dfe: 48 8b fb mov %rbx,%rdi 4b2e01: e8 9e ec ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2e06: 48 8b fb mov %rbx,%rdi 4b2e09: e8 46 ee ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2e0e: 3c 4e cmp $0x4e,%al 4b2e10: 75 38 jne 4b2e4a <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0xee> 4b2e12: 48 8b fb mov %rbx,%rdi 4b2e15: e8 9a ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2e1a: 48 8b fb mov %rbx,%rdi 4b2e1d: e8 32 ee ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2e22: 3c 6b cmp $0x6b,%al 4b2e24: 75 20 jne 4b2e46 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0xea> 4b2e26: 48 8b fb mov %rbx,%rdi 4b2e29: e8 86 ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2e2e: 48 8b 15 93 47 03 00 mov 0x34793(%rip),%rdx # 4e75c8 <_TMP402+0x8> 4b2e35: 48 8b 35 84 47 03 00 mov 0x34784(%rip),%rsi # 4e75c0 <_TMP402> 4b2e3c: 48 8b fb mov %rbx,%rdi 4b2e3f: e8 60 ec ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2e44: eb 04 jmp 4b2e4a <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0xee> 4b2e46: 48 ff 4b 20 decq 0x20(%rbx) 4b2e4a: 48 8b fb mov %rbx,%rdi 4b2e4d: e8 02 ee ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2e52: 25 ff 00 00 00 and $0xff,%eax 4b2e57: 83 f8 4a cmp $0x4a,%eax 4b2e5a: 74 0f je 4b2e6b <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x10f> 4b2e5c: 83 f8 4b cmp $0x4b,%eax 4b2e5f: 74 36 je 4b2e97 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x13b> 4b2e61: 83 f8 4c cmp $0x4c,%eax 4b2e64: 74 5d je 4b2ec3 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x167> 4b2e66: e9 84 00 00 00 jmpq 4b2eef <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x193> 4b2e6b: 48 8b fb mov %rbx,%rdi 4b2e6e: e8 41 ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2e73: 48 8b 15 6e 47 03 00 mov 0x3476e(%rip),%rdx # 4e75e8 <_TMP405+0x8> 4b2e7a: 48 8b 35 5f 47 03 00 mov 0x3475f(%rip),%rsi # 4e75e0 <_TMP405> 4b2e81: 48 8b fb mov %rbx,%rdi 4b2e84: e8 1b ec ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2e89: 31 f6 xor %esi,%esi 4b2e8b: 31 d2 xor %edx,%edx 4b2e8d: 48 8b fb mov %rbx,%rdi 4b2e90: e8 77 f4 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2e95: eb 64 jmp 4b2efb <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x19f> 4b2e97: 48 8b fb mov %rbx,%rdi 4b2e9a: e8 15 ee ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2e9f: 48 8b 15 52 47 03 00 mov 0x34752(%rip),%rdx # 4e75f8 <_TMP408+0x8> 4b2ea6: 48 8b 35 43 47 03 00 mov 0x34743(%rip),%rsi # 4e75f0 <_TMP408> 4b2ead: 48 8b fb mov %rbx,%rdi 4b2eb0: e8 ef eb ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2eb5: 31 f6 xor %esi,%esi 4b2eb7: 31 d2 xor %edx,%edx 4b2eb9: 48 8b fb mov %rbx,%rdi 4b2ebc: e8 4b f4 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2ec1: eb 38 jmp 4b2efb <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x19f> 4b2ec3: 48 8b fb mov %rbx,%rdi 4b2ec6: e8 e9 ed ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b2ecb: 48 8b 15 46 47 03 00 mov 0x34746(%rip),%rdx # 4e7618 <_TMP412+0x8> 4b2ed2: 48 8b 35 37 47 03 00 mov 0x34737(%rip),%rsi # 4e7610 <_TMP412> 4b2ed9: 48 8b fb mov %rbx,%rdi 4b2edc: e8 c3 eb ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2ee1: 31 f6 xor %esi,%esi 4b2ee3: 31 d2 xor %edx,%edx 4b2ee5: 48 8b fb mov %rbx,%rdi 4b2ee8: e8 1f f4 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2eed: eb 0c jmp 4b2efb <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x19f> 4b2eef: 31 f6 xor %esi,%esi 4b2ef1: 31 d2 xor %edx,%edx 4b2ef3: 48 8b fb mov %rbx,%rdi 4b2ef6: e8 11 f4 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b2efb: 49 ff c4 inc %r12 4b2efe: 48 8b fb mov %rbx,%rdi 4b2f01: e8 4e ed ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b2f06: 25 ff 00 00 00 and $0xff,%eax 4b2f0b: 83 f8 58 cmp $0x58,%eax 4b2f0e: 0f 84 5a fe ff ff je 4b2d6e <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x12> 4b2f14: 83 f8 59 cmp $0x59,%eax 4b2f17: 0f 84 74 fe ff ff je 4b2d91 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x35> 4b2f1d: 83 f8 5a cmp $0x5a,%eax 4b2f20: 0f 84 8e fe ff ff je 4b2db4 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x58> 4b2f26: e9 96 fe ff ff jmpq 4b2dc1 <_D4core8demangle8Demangle18parseFuncArgumentsMFZv+0x65> 4b2f2b: 90 nop 00000000004b2f2c <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa>: 4b2f2c: 55 push %rbp 4b2f2d: 48 8b ec mov %rsp,%rbp 4b2f30: 48 83 ec 58 sub $0x58,%rsp 4b2f34: 53 push %rbx 4b2f35: 41 54 push %r12 4b2f37: 41 55 push %r13 4b2f39: 41 56 push %r14 4b2f3b: 41 57 push %r15 4b2f3d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b2f41: 89 75 e8 mov %esi,-0x18(%rbp) 4b2f44: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b2f48: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b2f4c: e8 9b fb ff ff callq 4b2aec <_D4core8demangle8Demangle19parseCallConventionMFZv> 4b2f51: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b2f55: e8 7a fc ff ff callq 4b2bd4 <_D4core8demangle8Demangle13parseFuncAttrMFZv> 4b2f5a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b2f5e: 48 8b 48 28 mov 0x28(%rax),%rcx 4b2f62: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4b2f66: 48 8b 15 cb 46 03 00 mov 0x346cb(%rip),%rdx # 4e7638 <_TMP417+0x8> 4b2f6d: 48 8b 35 bc 46 03 00 mov 0x346bc(%rip),%rsi # 4e7630 <_TMP417> 4b2f74: 48 89 c7 mov %rax,%rdi 4b2f77: e8 28 eb ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b2f7c: c6 45 d8 00 movb $0x0,-0x28(%rbp) 4b2f80: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b2f84: e8 d3 fd ff ff callq 4b2d5c <_D4core8demangle8Demangle18parseFuncArgumentsMFZv> 4b2f89: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b2f8d: 48 8b 40 28 mov 0x28(%rax),%rax 4b2f91: 48 2b 45 d0 sub -0x30(%rbp),%rax 4b2f95: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b2f99: 48 8d 51 10 lea 0x10(%rcx),%rdx 4b2f9d: 48 8b 52 08 mov 0x8(%rdx),%rdx 4b2fa1: 48 03 55 d0 add -0x30(%rbp),%rdx 4b2fa5: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b2fa9: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b2fad: 48 83 ec 08 sub $0x8,%rsp 4b2fb1: e8 39 00 00 00 callq 4b2fef <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0xc3> 4b2fb6: 48 83 c4 08 add $0x8,%rsp 4b2fba: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b2fbe: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4b2fc2: 41 5f pop %r15 4b2fc4: 41 5e pop %r14 4b2fc6: 41 5d pop %r13 4b2fc8: 41 5c pop %r12 4b2fca: 5b pop %rbx 4b2fcb: 48 8b e5 mov %rbp,%rsp 4b2fce: 5d pop %rbp 4b2fcf: c3 retq 4b2fd0: c6 45 d8 01 movb $0x1,-0x28(%rbp) 4b2fd4: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4b2fd8: e8 4f 60 fd ff callq 48902c <_d_throwc> 4b2fdd: 48 83 ec 08 sub $0x8,%rsp 4b2fe1: e8 09 00 00 00 callq 4b2fef <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0xc3> 4b2fe6: 48 83 c4 08 add $0x8,%rsp 4b2fea: e9 15 01 00 00 jmpq 4b3104 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1d8> 4b2fef: 8a 5d d8 mov -0x28(%rbp),%bl 4b2ff2: 80 f3 01 xor $0x1,%bl 4b2ff5: 0f 84 08 01 00 00 je 4b3103 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1d7> 4b2ffb: 48 8b 15 46 46 03 00 mov 0x34646(%rip),%rdx # 4e7648 <_TMP420+0x8> 4b3002: 48 8b 35 37 46 03 00 mov 0x34637(%rip),%rsi # 4e7640 <_TMP420> 4b3009: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b300d: e8 92 ea ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3012: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b3016: 48 8b 58 28 mov 0x28(%rax),%rbx 4b301a: 31 f6 xor %esi,%esi 4b301c: 31 d2 xor %edx,%edx 4b301e: 48 89 c7 mov %rax,%rdi 4b3021: e8 e6 f2 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b3026: 48 8b 15 2b 46 03 00 mov 0x3462b(%rip),%rdx # 4e7658 <_TMP423+0x8> 4b302d: 48 8b 35 1c 46 03 00 mov 0x3461c(%rip),%rsi # 4e7650 <_TMP423> 4b3034: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b3038: e8 67 ea ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b303d: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b3042: 74 6a je 4b30ae <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x182> 4b3044: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b3048: 48 8b 40 28 mov 0x28(%rax),%rax 4b304c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b3050: 48 8d 51 10 lea 0x10(%rcx),%rdx 4b3054: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b3058: 48 89 c2 mov %rax,%rdx 4b305b: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4b305f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b3063: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b3067: 48 89 d6 mov %rdx,%rsi 4b306a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4b306e: e8 d9 e7 ff ff callq 4b184c <_D4core8demangle8Demangle8containsFAxaAxaZb> 4b3073: 34 01 xor $0x1,%al 4b3075: 74 13 je 4b308a <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x15e> 4b3077: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b307b: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b307f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b3083: e8 1c ea ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3088: eb 5a jmp 4b30e4 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1b8> 4b308a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b308e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b3092: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b3096: e8 11 e8 ff ff callq 4b18ac <_D4core8demangle8Demangle5shiftMFAxaZAa> 4b309b: 48 3b 55 f8 cmp -0x8(%rbp),%rdx 4b309f: 74 43 je 4b30e4 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1b8> 4b30a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b30a5: 48 29 45 d0 sub %rax,-0x30(%rbp) 4b30a9: 48 29 c3 sub %rax,%rbx 4b30ac: eb 36 jmp 4b30e4 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1b8> 4b30ae: 83 7d e8 01 cmpl $0x1,-0x18(%rbp) 4b30b2: 75 19 jne 4b30cd <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1a1> 4b30b4: 48 8b 15 bd 45 03 00 mov 0x345bd(%rip),%rdx # 4e7678 <_TMP428+0x8> 4b30bb: 48 8b 35 ae 45 03 00 mov 0x345ae(%rip),%rsi # 4e7670 <_TMP428> 4b30c2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b30c6: e8 d9 e9 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b30cb: eb 17 jmp 4b30e4 <_D4core8demangle8Demangle17parseTypeFunctionMFAaE4core8demangle8Demangle10IsDelegateZAa+0x1b8> 4b30cd: 48 8b 15 c4 45 03 00 mov 0x345c4(%rip),%rdx # 4e7698 <_TMP431+0x8> 4b30d4: 48 8b 35 b5 45 03 00 mov 0x345b5(%rip),%rsi # 4e7690 <_TMP431> 4b30db: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b30df: e8 c0 e9 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b30e4: 48 8b f3 mov %rbx,%rsi 4b30e7: 48 2b 75 d0 sub -0x30(%rbp),%rsi 4b30eb: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b30ef: 48 8d 41 10 lea 0x10(%rcx),%rax 4b30f3: 48 8b 50 08 mov 0x8(%rax),%rdx 4b30f7: 48 03 55 d0 add -0x30(%rbp),%rdx 4b30fb: 48 89 cf mov %rcx,%rdi 4b30fe: e8 a9 e7 ff ff callq 4b18ac <_D4core8demangle8Demangle5shiftMFAxaZAa> 4b3103: c3 retq 4b3104: 41 5f pop %r15 4b3106: 41 5e pop %r14 4b3108: 41 5d pop %r13 4b310a: 41 5c pop %r12 4b310c: 5b pop %rbx 4b310d: 48 8b e5 mov %rbp,%rsp 4b3110: 5d pop %rbp 4b3111: c3 retq 4b3112: 66 90 xchg %ax,%ax 00000000004b3114 <_D4core8demangle8Demangle16isCallConventionFaZb>: 4b3114: 55 push %rbp 4b3115: 48 8b ec mov %rsp,%rbp 4b3118: 48 83 ec 10 sub $0x10,%rsp 4b311c: 89 7d f8 mov %edi,-0x8(%rbp) 4b311f: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4b3123: 83 f8 55 cmp $0x55,%eax 4b3126: 74 1a je 4b3142 <_D4core8demangle8Demangle16isCallConventionFaZb+0x2e> 4b3128: 77 0c ja 4b3136 <_D4core8demangle8Demangle16isCallConventionFaZb+0x22> 4b312a: 83 f8 46 cmp $0x46,%eax 4b312d: 74 13 je 4b3142 <_D4core8demangle8Demangle16isCallConventionFaZb+0x2e> 4b312f: 83 f8 52 cmp $0x52,%eax 4b3132: 74 0e je 4b3142 <_D4core8demangle8Demangle16isCallConventionFaZb+0x2e> 4b3134: eb 16 jmp 4b314c <_D4core8demangle8Demangle16isCallConventionFaZb+0x38> 4b3136: 83 f8 56 cmp $0x56,%eax 4b3139: 74 07 je 4b3142 <_D4core8demangle8Demangle16isCallConventionFaZb+0x2e> 4b313b: 83 f8 57 cmp $0x57,%eax 4b313e: 74 02 je 4b3142 <_D4core8demangle8Demangle16isCallConventionFaZb+0x2e> 4b3140: eb 0a jmp 4b314c <_D4core8demangle8Demangle16isCallConventionFaZb+0x38> 4b3142: b8 01 00 00 00 mov $0x1,%eax 4b3147: 48 8b e5 mov %rbp,%rsp 4b314a: 5d pop %rbp 4b314b: c3 retq 4b314c: 31 c0 xor %eax,%eax 4b314e: 48 8b e5 mov %rbp,%rsp 4b3151: 5d pop %rbp 4b3152: c3 retq 4b3153: 90 nop 00000000004b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv>: 4b3154: 55 push %rbp 4b3155: 48 8b ec mov %rsp,%rbp 4b3158: 48 83 ec 28 sub $0x28,%rsp 4b315c: 53 push %rbx 4b315d: 41 54 push %r12 4b315f: 41 55 push %r13 4b3161: 41 56 push %r14 4b3163: 41 57 push %r15 4b3165: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b3169: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b316d: 48 89 fb mov %rdi,%rbx 4b3170: 49 89 f4 mov %rsi,%r12 4b3173: e8 dc ea ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b3178: 25 ff 00 00 00 and $0xff,%eax 4b317d: 83 f8 41 cmp $0x41,%eax 4b3180: 0f 84 8a 03 00 00 je 4b3510 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x3bc> 4b3186: 77 74 ja 4b31fc <_D4core8demangle8Demangle10parseValueMFAaaZv+0xa8> 4b3188: 83 f8 35 cmp $0x35,%eax 4b318b: 0f 84 3b 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b3191: 77 39 ja 4b31cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x78> 4b3193: 83 f8 32 cmp $0x32,%eax 4b3196: 0f 84 30 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b319c: 77 17 ja 4b31b5 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x61> 4b319e: 83 f8 30 cmp $0x30,%eax 4b31a1: 0f 84 25 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31a7: 83 f8 31 cmp $0x31,%eax 4b31aa: 0f 84 1c 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31b0: e9 5f 05 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b31b5: 83 f8 33 cmp $0x33,%eax 4b31b8: 0f 84 0e 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31be: 83 f8 34 cmp $0x34,%eax 4b31c1: 0f 84 05 01 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31c7: e9 48 05 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b31cc: 83 f8 38 cmp $0x38,%eax 4b31cf: 0f 84 f7 00 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31d5: 77 17 ja 4b31ee <_D4core8demangle8Demangle10parseValueMFAaaZv+0x9a> 4b31d7: 83 f8 36 cmp $0x36,%eax 4b31da: 0f 84 ec 00 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31e0: 83 f8 37 cmp $0x37,%eax 4b31e3: 0f 84 e3 00 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31e9: e9 26 05 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b31ee: 83 f8 39 cmp $0x39,%eax 4b31f1: 0f 84 d5 00 00 00 je 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b31f7: e9 18 05 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b31fc: 83 f8 64 cmp $0x64,%eax 4b31ff: 0f 84 b2 01 00 00 je 4b33b7 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x263> 4b3205: 77 39 ja 4b3240 <_D4core8demangle8Demangle10parseValueMFAaaZv+0xec> 4b3207: 83 f8 53 cmp $0x53,%eax 4b320a: 0f 84 59 04 00 00 je 4b3669 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x515> 4b3210: 77 17 ja 4b3229 <_D4core8demangle8Demangle10parseValueMFAaaZv+0xd5> 4b3212: 83 f8 48 cmp $0x48,%eax 4b3215: 0f 84 93 03 00 00 je 4b35ae <_D4core8demangle8Demangle10parseValueMFAaaZv+0x45a> 4b321b: 83 f8 4e cmp $0x4e,%eax 4b321e: 0f 84 cc 00 00 00 je 4b32f0 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x19c> 4b3224: e9 eb 04 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b3229: 83 f8 61 cmp $0x61,%eax 4b322c: 0f 84 85 01 00 00 je 4b33b7 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x263> 4b3232: 83 f8 63 cmp $0x63,%eax 4b3235: 0f 84 15 01 00 00 je 4b3350 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x1fc> 4b323b: e9 d4 04 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b3240: 83 f8 6e cmp $0x6e,%eax 4b3243: 74 23 je 4b3268 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x114> 4b3245: 77 13 ja 4b325a <_D4core8demangle8Demangle10parseValueMFAaaZv+0x106> 4b3247: 83 f8 65 cmp $0x65,%eax 4b324a: 0f 84 e2 00 00 00 je 4b3332 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x1de> 4b3250: 83 f8 69 cmp $0x69,%eax 4b3253: 74 3f je 4b3294 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x140> 4b3255: e9 ba 04 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b325a: 83 f8 77 cmp $0x77,%eax 4b325d: 0f 84 54 01 00 00 je 4b33b7 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x263> 4b3263: e9 ac 04 00 00 jmpq 4b3714 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5c0> 4b3268: 48 8b fb mov %rbx,%rdi 4b326b: e8 44 ea ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3270: 48 8b 15 41 44 03 00 mov 0x34441(%rip),%rdx # 4e76b8 <_TMP436+0x8> 4b3277: 48 8b 35 32 44 03 00 mov 0x34432(%rip),%rsi # 4e76b0 <_TMP436> 4b327e: 48 8b fb mov %rbx,%rdi 4b3281: e8 1e e8 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3286: 41 5f pop %r15 4b3288: 41 5e pop %r14 4b328a: 41 5d pop %r13 4b328c: 41 5c pop %r12 4b328e: 5b pop %rbx 4b328f: 48 8b e5 mov %rbp,%rsp 4b3292: 5d pop %rbp 4b3293: c3 retq 4b3294: 48 8b fb mov %rbx,%rdi 4b3297: e8 18 ea ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b329c: 48 8b fb mov %rbx,%rdi 4b329f: e8 b0 e9 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b32a4: 3c 30 cmp $0x30,%al 4b32a6: 72 0c jb 4b32b4 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x160> 4b32a8: 48 8b fb mov %rbx,%rdi 4b32ab: e8 a4 e9 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b32b0: 3c 39 cmp $0x39,%al 4b32b2: 76 18 jbe 4b32cc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x178> 4b32b4: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b32b9: 48 8b 05 30 45 04 00 mov 0x44530(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b32c0: 48 ff 50 58 rex.W callq *0x58(%rax) 4b32c4: 48 89 d7 mov %rdx,%rdi 4b32c7: e8 60 5d fd ff callq 48902c <_d_throwc> 4b32cc: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b32d0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b32d4: 48 89 c2 mov %rax,%rdx 4b32d7: 41 8a f4 mov %r12b,%sil 4b32da: 48 8b fb mov %rbx,%rdi 4b32dd: e8 5a 04 00 00 callq 4b373c <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv> 4b32e2: 41 5f pop %r15 4b32e4: 41 5e pop %r14 4b32e6: 41 5d pop %r13 4b32e8: 41 5c pop %r12 4b32ea: 5b pop %rbx 4b32eb: 48 8b e5 mov %rbp,%rsp 4b32ee: 5d pop %rbp 4b32ef: c3 retq 4b32f0: 48 8b fb mov %rbx,%rdi 4b32f3: e8 bc e9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b32f8: 48 8b 15 f9 43 03 00 mov 0x343f9(%rip),%rdx # 4e76f8 <_TMP443+0x8> 4b32ff: 48 8b 35 ea 43 03 00 mov 0x343ea(%rip),%rsi # 4e76f0 <_TMP443> 4b3306: 48 8b fb mov %rbx,%rdi 4b3309: e8 96 e7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b330e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3312: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b3316: 48 89 c2 mov %rax,%rdx 4b3319: 41 8a f4 mov %r12b,%sil 4b331c: 48 8b fb mov %rbx,%rdi 4b331f: e8 18 04 00 00 callq 4b373c <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv> 4b3324: 41 5f pop %r15 4b3326: 41 5e pop %r14 4b3328: 41 5d pop %r13 4b332a: 41 5c pop %r12 4b332c: 5b pop %rbx 4b332d: 48 8b e5 mov %rbp,%rsp 4b3330: 5d pop %rbp 4b3331: c3 retq 4b3332: 48 8b fb mov %rbx,%rdi 4b3335: e8 7a e9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b333a: 48 8b fb mov %rbx,%rdi 4b333d: e8 7a eb ff ff callq 4b1ebc <_D4core8demangle8Demangle9parseRealMFZv> 4b3342: 41 5f pop %r15 4b3344: 41 5e pop %r14 4b3346: 41 5d pop %r13 4b3348: 41 5c pop %r12 4b334a: 5b pop %rbx 4b334b: 48 8b e5 mov %rbp,%rsp 4b334e: 5d pop %rbp 4b334f: c3 retq 4b3350: 48 8b fb mov %rbx,%rdi 4b3353: e8 5c e9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3358: 48 8b fb mov %rbx,%rdi 4b335b: e8 5c eb ff ff callq 4b1ebc <_D4core8demangle8Demangle9parseRealMFZv> 4b3360: 48 8b 15 b1 43 03 00 mov 0x343b1(%rip),%rdx # 4e7718 <_TMP447+0x8> 4b3367: 48 8b 35 a2 43 03 00 mov 0x343a2(%rip),%rsi # 4e7710 <_TMP447> 4b336e: 48 8b fb mov %rbx,%rdi 4b3371: e8 2e e7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3376: be 63 00 00 00 mov $0x63,%esi 4b337b: 48 8b fb mov %rbx,%rdi 4b337e: e8 f9 e8 ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b3383: 48 8b fb mov %rbx,%rdi 4b3386: e8 29 e9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b338b: 48 8b fb mov %rbx,%rdi 4b338e: e8 29 eb ff ff callq 4b1ebc <_D4core8demangle8Demangle9parseRealMFZv> 4b3393: 48 8b 15 9e 43 03 00 mov 0x3439e(%rip),%rdx # 4e7738 <_TMP451+0x8> 4b339a: 48 8b 35 8f 43 03 00 mov 0x3438f(%rip),%rsi # 4e7730 <_TMP451> 4b33a1: 48 8b fb mov %rbx,%rdi 4b33a4: e8 fb e6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b33a9: 41 5f pop %r15 4b33ab: 41 5e pop %r14 4b33ad: 41 5d pop %r13 4b33af: 41 5c pop %r12 4b33b1: 5b pop %rbx 4b33b2: 48 8b e5 mov %rbp,%rsp 4b33b5: 5d pop %rbp 4b33b6: c3 retq 4b33b7: 48 8b fb mov %rbx,%rdi 4b33ba: e8 95 e8 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b33bf: 88 45 e8 mov %al,-0x18(%rbp) 4b33c2: 48 8b fb mov %rbx,%rdi 4b33c5: e8 ea e8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b33ca: 48 8b fb mov %rbx,%rdi 4b33cd: e8 ba e9 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b33d2: 48 89 c6 mov %rax,%rsi 4b33d5: 48 8b fb mov %rbx,%rdi 4b33d8: e8 3f ea ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b33dd: 49 89 c7 mov %rax,%r15 4b33e0: be 5f 00 00 00 mov $0x5f,%esi 4b33e5: 48 8b fb mov %rbx,%rdi 4b33e8: e8 8f e8 ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b33ed: 48 8b fb mov %rbx,%rdi 4b33f0: e8 bf e8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b33f5: 48 8b 15 5c 43 03 00 mov 0x3435c(%rip),%rdx # 4e7758 <_TMP456+0x8> 4b33fc: 48 8b 35 4d 43 03 00 mov 0x3434d(%rip),%rsi # 4e7750 <_TMP456> 4b3403: 48 8b fb mov %rbx,%rdi 4b3406: e8 99 e6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b340b: 45 31 f6 xor %r14d,%r14d 4b340e: 4d 85 ff test %r15,%r15 4b3411: 0f 84 c3 00 00 00 je 4b34da <_D4core8demangle8Demangle10parseValueMFAaaZv+0x386> 4b3417: 48 8b fb mov %rbx,%rdi 4b341a: e8 35 e8 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b341f: 48 89 c7 mov %rax,%rdi 4b3422: e8 95 e3 ff ff callq 4b17bc <_D4core8demangle8Demangle9ascii2hexFaZh> 4b3427: 49 89 c4 mov %rax,%r12 4b342a: 48 8b fb mov %rbx,%rdi 4b342d: e8 82 e8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3432: 48 8b fb mov %rbx,%rdi 4b3435: e8 1a e8 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b343a: 48 89 c7 mov %rax,%rdi 4b343d: e8 7a e3 ff ff callq 4b17bc <_D4core8demangle8Demangle9ascii2hexFaZh> 4b3442: 49 89 c5 mov %rax,%r13 4b3445: 48 8b fb mov %rbx,%rdi 4b3448: e8 67 e8 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b344d: 41 0f b6 c4 movzbl %r12b,%eax 4b3451: c0 e0 04 shl $0x4,%al 4b3454: 41 0f b6 cd movzbl %r13b,%ecx 4b3458: 0a c1 or %cl,%al 4b345a: 88 45 e9 mov %al,-0x17(%rbp) 4b345d: 8a 55 e9 mov -0x17(%rbp),%dl 4b3460: 80 fa 20 cmp $0x20,%dl 4b3463: 72 18 jb 4b347d <_D4core8demangle8Demangle10parseValueMFAaaZv+0x329> 4b3465: 80 fa 7e cmp $0x7e,%dl 4b3468: 77 13 ja 4b347d <_D4core8demangle8Demangle10parseValueMFAaaZv+0x329> 4b346a: 48 8d 55 e9 lea -0x17(%rbp),%rdx 4b346e: be 01 00 00 00 mov $0x1,%esi 4b3473: 48 8b fb mov %rbx,%rdi 4b3476: e8 29 e6 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b347b: eb 51 jmp 4b34ce <_D4core8demangle8Demangle10parseValueMFAaaZv+0x37a> 4b347d: c6 45 ec 5c movb $0x5c,-0x14(%rbp) 4b3481: c6 45 ed 78 movb $0x78,-0x13(%rbp) 4b3485: 0f b6 45 e9 movzbl -0x17(%rbp),%eax 4b3489: 99 cltd 4b348a: 81 e2 0f 00 00 00 and $0xf,%edx 4b3490: 03 c2 add %edx,%eax 4b3492: c1 f8 04 sar $0x4,%eax 4b3495: 48 89 c7 mov %rax,%rdi 4b3498: e8 87 e3 ff ff callq 4b1824 <_D4core8demangle8Demangle12val2HexDigitFhZa> 4b349d: 88 45 ee mov %al,-0x12(%rbp) 4b34a0: 0f b6 45 e9 movzbl -0x17(%rbp),%eax 4b34a4: 99 cltd 4b34a5: 33 c2 xor %edx,%eax 4b34a7: 2b c2 sub %edx,%eax 4b34a9: 25 0f 00 00 00 and $0xf,%eax 4b34ae: 33 c2 xor %edx,%eax 4b34b0: 2b c2 sub %edx,%eax 4b34b2: 48 89 c7 mov %rax,%rdi 4b34b5: e8 6a e3 ff ff callq 4b1824 <_D4core8demangle8Demangle12val2HexDigitFhZa> 4b34ba: 88 45 ef mov %al,-0x11(%rbp) 4b34bd: 48 8d 55 ec lea -0x14(%rbp),%rdx 4b34c1: be 04 00 00 00 mov $0x4,%esi 4b34c6: 48 8b fb mov %rbx,%rdi 4b34c9: e8 d6 e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b34ce: 49 ff c6 inc %r14 4b34d1: 4d 39 fe cmp %r15,%r14 4b34d4: 0f 82 3d ff ff ff jb 4b3417 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x2c3> 4b34da: 48 8b 15 87 42 03 00 mov 0x34287(%rip),%rdx # 4e7768 <_TMP462+0x8> 4b34e1: 48 8b 35 78 42 03 00 mov 0x34278(%rip),%rsi # 4e7760 <_TMP462> 4b34e8: 48 8b fb mov %rbx,%rdi 4b34eb: e8 b4 e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b34f0: 80 7d e8 61 cmpb $0x61,-0x18(%rbp) 4b34f4: 0f 84 32 02 00 00 je 4b372c <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5d8> 4b34fa: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4b34fe: be 01 00 00 00 mov $0x1,%esi 4b3503: 48 8b fb mov %rbx,%rdi 4b3506: e8 99 e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b350b: e9 1c 02 00 00 jmpq 4b372c <_D4core8demangle8Demangle10parseValueMFAaaZv+0x5d8> 4b3510: 41 80 fc 48 cmp $0x48,%r12b 4b3514: 0f 84 94 00 00 00 je 4b35ae <_D4core8demangle8Demangle10parseValueMFAaaZv+0x45a> 4b351a: 48 8b fb mov %rbx,%rdi 4b351d: e8 92 e7 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3522: 48 8b 15 4f 42 03 00 mov 0x3424f(%rip),%rdx # 4e7778 <_TMP466+0x8> 4b3529: 48 8b 35 40 42 03 00 mov 0x34240(%rip),%rsi # 4e7770 <_TMP466> 4b3530: 48 8b fb mov %rbx,%rdi 4b3533: e8 6c e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3538: 45 31 e4 xor %r12d,%r12d 4b353b: 48 8b fb mov %rbx,%rdi 4b353e: e8 49 e8 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3543: 48 89 c6 mov %rax,%rsi 4b3546: 48 8b fb mov %rbx,%rdi 4b3549: e8 ce e8 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b354e: 49 89 c5 mov %rax,%r13 4b3551: 4d 85 ed test %r13,%r13 4b3554: 74 34 je 4b358a <_D4core8demangle8Demangle10parseValueMFAaaZv+0x436> 4b3556: 4d 85 e4 test %r12,%r12 4b3559: 74 16 je 4b3571 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x41d> 4b355b: 48 8b 15 26 42 03 00 mov 0x34226(%rip),%rdx # 4e7788 <_TMP469+0x8> 4b3562: 48 8b 35 17 42 03 00 mov 0x34217(%rip),%rsi # 4e7780 <_TMP469> 4b3569: 48 8b fb mov %rbx,%rdi 4b356c: e8 33 e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3571: 31 c0 xor %eax,%eax 4b3573: 31 c9 xor %ecx,%ecx 4b3575: 48 89 c2 mov %rax,%rdx 4b3578: 31 f6 xor %esi,%esi 4b357a: 48 8b fb mov %rbx,%rdi 4b357d: e8 d2 fb ff ff callq 4b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv> 4b3582: 49 ff c4 inc %r12 4b3585: 4d 39 ec cmp %r13,%r12 4b3588: 72 cc jb 4b3556 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x402> 4b358a: 48 8b 15 07 42 03 00 mov 0x34207(%rip),%rdx # 4e7798 <_TMP472+0x8> 4b3591: 48 8b 35 f8 41 03 00 mov 0x341f8(%rip),%rsi # 4e7790 <_TMP472> 4b3598: 48 8b fb mov %rbx,%rdi 4b359b: e8 04 e5 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b35a0: 41 5f pop %r15 4b35a2: 41 5e pop %r14 4b35a4: 41 5d pop %r13 4b35a6: 41 5c pop %r12 4b35a8: 5b pop %rbx 4b35a9: 48 8b e5 mov %rbp,%rsp 4b35ac: 5d pop %rbp 4b35ad: c3 retq 4b35ae: 48 8b fb mov %rbx,%rdi 4b35b1: e8 fe e6 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b35b6: 48 8b 15 eb 41 03 00 mov 0x341eb(%rip),%rdx # 4e77a8 <_TMP474+0x8> 4b35bd: 48 8b 35 dc 41 03 00 mov 0x341dc(%rip),%rsi # 4e77a0 <_TMP474> 4b35c4: 48 8b fb mov %rbx,%rdi 4b35c7: e8 d8 e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b35cc: 45 31 e4 xor %r12d,%r12d 4b35cf: 48 8b fb mov %rbx,%rdi 4b35d2: e8 b5 e7 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b35d7: 48 89 c6 mov %rax,%rsi 4b35da: 48 8b fb mov %rbx,%rdi 4b35dd: e8 3a e8 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b35e2: 49 89 c5 mov %rax,%r13 4b35e5: 4d 85 ed test %r13,%r13 4b35e8: 74 5b je 4b3645 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x4f1> 4b35ea: 4d 85 e4 test %r12,%r12 4b35ed: 74 16 je 4b3605 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x4b1> 4b35ef: 48 8b 15 c2 41 03 00 mov 0x341c2(%rip),%rdx # 4e77b8 <_TMP477+0x8> 4b35f6: 48 8b 35 b3 41 03 00 mov 0x341b3(%rip),%rsi # 4e77b0 <_TMP477> 4b35fd: 48 8b fb mov %rbx,%rdi 4b3600: e8 9f e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3605: 31 c0 xor %eax,%eax 4b3607: 31 c9 xor %ecx,%ecx 4b3609: 48 89 c2 mov %rax,%rdx 4b360c: 31 f6 xor %esi,%esi 4b360e: 48 8b fb mov %rbx,%rdi 4b3611: e8 3e fb ff ff callq 4b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv> 4b3616: 48 8b 15 bb 41 03 00 mov 0x341bb(%rip),%rdx # 4e77d8 <_TMP481+0x8> 4b361d: 48 8b 35 ac 41 03 00 mov 0x341ac(%rip),%rsi # 4e77d0 <_TMP481> 4b3624: 48 8b fb mov %rbx,%rdi 4b3627: e8 78 e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b362c: 31 c0 xor %eax,%eax 4b362e: 31 c9 xor %ecx,%ecx 4b3630: 48 89 c2 mov %rax,%rdx 4b3633: 31 f6 xor %esi,%esi 4b3635: 48 8b fb mov %rbx,%rdi 4b3638: e8 17 fb ff ff callq 4b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv> 4b363d: 49 ff c4 inc %r12 4b3640: 4d 39 ec cmp %r13,%r12 4b3643: 72 a5 jb 4b35ea <_D4core8demangle8Demangle10parseValueMFAaaZv+0x496> 4b3645: 48 8b 15 9c 41 03 00 mov 0x3419c(%rip),%rdx # 4e77e8 <_TMP484+0x8> 4b364c: 48 8b 35 8d 41 03 00 mov 0x3418d(%rip),%rsi # 4e77e0 <_TMP484> 4b3653: 48 8b fb mov %rbx,%rdi 4b3656: e8 49 e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b365b: 41 5f pop %r15 4b365d: 41 5e pop %r14 4b365f: 41 5d pop %r13 4b3661: 41 5c pop %r12 4b3663: 5b pop %rbx 4b3664: 48 8b e5 mov %rbp,%rsp 4b3667: 5d pop %rbp 4b3668: c3 retq 4b3669: 48 8b fb mov %rbx,%rdi 4b366c: e8 43 e6 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3671: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b3676: 74 10 je 4b3688 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x534> 4b3678: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b367c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b3680: 48 8b fb mov %rbx,%rdi 4b3683: e8 1c e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3688: 48 8b 15 69 41 03 00 mov 0x34169(%rip),%rdx # 4e77f8 <_TMP487+0x8> 4b368f: 48 8b 35 5a 41 03 00 mov 0x3415a(%rip),%rsi # 4e77f0 <_TMP487> 4b3696: 48 8b fb mov %rbx,%rdi 4b3699: e8 06 e4 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b369e: 45 31 e4 xor %r12d,%r12d 4b36a1: 48 8b fb mov %rbx,%rdi 4b36a4: e8 e3 e6 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b36a9: 48 89 c6 mov %rax,%rsi 4b36ac: 48 8b fb mov %rbx,%rdi 4b36af: e8 68 e7 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b36b4: 49 89 c5 mov %rax,%r13 4b36b7: 4d 85 ed test %r13,%r13 4b36ba: 74 34 je 4b36f0 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x59c> 4b36bc: 4d 85 e4 test %r12,%r12 4b36bf: 74 16 je 4b36d7 <_D4core8demangle8Demangle10parseValueMFAaaZv+0x583> 4b36c1: 48 8b 15 40 41 03 00 mov 0x34140(%rip),%rdx # 4e7808 <_TMP490+0x8> 4b36c8: 48 8b 35 31 41 03 00 mov 0x34131(%rip),%rsi # 4e7800 <_TMP490> 4b36cf: 48 8b fb mov %rbx,%rdi 4b36d2: e8 cd e3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b36d7: 31 c0 xor %eax,%eax 4b36d9: 31 c9 xor %ecx,%ecx 4b36db: 48 89 c2 mov %rax,%rdx 4b36de: 31 f6 xor %esi,%esi 4b36e0: 48 8b fb mov %rbx,%rdi 4b36e3: e8 6c fa ff ff callq 4b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv> 4b36e8: 49 ff c4 inc %r12 4b36eb: 4d 39 ec cmp %r13,%r12 4b36ee: 72 cc jb 4b36bc <_D4core8demangle8Demangle10parseValueMFAaaZv+0x568> 4b36f0: 48 8b 15 21 41 03 00 mov 0x34121(%rip),%rdx # 4e7818 <_TMP493+0x8> 4b36f7: 48 8b 35 12 41 03 00 mov 0x34112(%rip),%rsi # 4e7810 <_TMP493> 4b36fe: 48 8b fb mov %rbx,%rdi 4b3701: e8 9e e3 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3706: 41 5f pop %r15 4b3708: 41 5e pop %r14 4b370a: 41 5d pop %r13 4b370c: 41 5c pop %r12 4b370e: 5b pop %rbx 4b370f: 48 8b e5 mov %rbp,%rsp 4b3712: 5d pop %rbp 4b3713: c3 retq 4b3714: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b3719: 48 8b 05 d0 40 04 00 mov 0x440d0(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b3720: 48 ff 50 58 rex.W callq *0x58(%rax) 4b3724: 48 89 d7 mov %rdx,%rdi 4b3727: e8 00 59 fd ff callq 48902c <_d_throwc> 4b372c: 41 5f pop %r15 4b372e: 41 5e pop %r14 4b3730: 41 5d pop %r13 4b3732: 41 5c pop %r12 4b3734: 5b pop %rbx 4b3735: 48 8b e5 mov %rbp,%rsp 4b3738: 5d pop %rbp 4b3739: c3 retq 4b373a: 66 90 xchg %ax,%ax 00000000004b373c <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv>: 4b373c: 55 push %rbp 4b373d: 48 8b ec mov %rsp,%rbp 4b3740: 48 83 ec 38 sub $0x38,%rsp 4b3744: 53 push %rbx 4b3745: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b3749: 89 75 e8 mov %esi,-0x18(%rbp) 4b374c: 0f b6 5d e8 movzbl -0x18(%rbp),%ebx 4b3750: 83 eb 61 sub $0x61,%ebx 4b3753: 48 83 fb 16 cmp $0x16,%rbx 4b3757: 0f 87 8a 03 00 00 ja 4b3ae7 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x3ab> 4b375d: ff 24 dd a0 7a 4e 00 jmpq *0x4e7aa0(,%rbx,8) 4b3764: 48 8b df mov %rdi,%rbx 4b3767: e8 20 e6 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b376c: 48 89 c6 mov %rax,%rsi 4b376f: 48 8b fb mov %rbx,%rdi 4b3772: e8 a5 e6 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3777: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b377b: 48 83 f8 0b cmp $0xb,%rax 4b377f: 0f 84 42 01 00 00 je 4b38c7 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x18b> 4b3785: 77 34 ja 4b37bb <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x7f> 4b3787: 48 83 f8 09 cmp $0x9,%rax 4b378b: 0f 84 1a 01 00 00 je 4b38ab <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x16f> 4b3791: 77 19 ja 4b37ac <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x70> 4b3793: 48 83 f8 07 cmp $0x7,%rax 4b3797: 0f 84 82 00 00 00 je 4b381f <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0xe3> 4b379d: 48 83 f8 08 cmp $0x8,%rax 4b37a1: 0f 84 94 00 00 00 je 4b383b <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0xff> 4b37a7: e9 37 01 00 00 jmpq 4b38e3 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x1a7> 4b37ac: 48 83 f8 0a cmp $0xa,%rax 4b37b0: 0f 84 bd 00 00 00 je 4b3873 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x137> 4b37b6: e9 28 01 00 00 jmpq 4b38e3 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x1a7> 4b37bb: 48 83 f8 27 cmp $0x27,%rax 4b37bf: 74 26 je 4b37e7 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0xab> 4b37c1: 77 19 ja 4b37dc <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0xa0> 4b37c3: 48 83 f8 0c cmp $0xc,%rax 4b37c7: 0f 84 8a 00 00 00 je 4b3857 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x11b> 4b37cd: 48 83 f8 0d cmp $0xd,%rax 4b37d1: 0f 84 b8 00 00 00 je 4b388f <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x153> 4b37d7: e9 07 01 00 00 jmpq 4b38e3 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x1a7> 4b37dc: 48 83 f8 5c cmp $0x5c,%rax 4b37e0: 74 21 je 4b3803 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0xc7> 4b37e2: e9 fc 00 00 00 jmpq 4b38e3 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x1a7> 4b37e7: 48 8b 15 5a 40 03 00 mov 0x3405a(%rip),%rdx # 4e7848 <_TMP499+0x8> 4b37ee: 48 8b 35 4b 40 03 00 mov 0x3404b(%rip),%rsi # 4e7840 <_TMP499> 4b37f5: 48 8b fb mov %rbx,%rdi 4b37f8: e8 a7 e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b37fd: 5b pop %rbx 4b37fe: 48 8b e5 mov %rbp,%rsp 4b3801: 5d pop %rbp 4b3802: c3 retq 4b3803: 48 8b 15 5e 40 03 00 mov 0x3405e(%rip),%rdx # 4e7868 <_TMP502+0x8> 4b380a: 48 8b 35 4f 40 03 00 mov 0x3404f(%rip),%rsi # 4e7860 <_TMP502> 4b3811: 48 8b fb mov %rbx,%rdi 4b3814: e8 8b e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3819: 5b pop %rbx 4b381a: 48 8b e5 mov %rbp,%rsp 4b381d: 5d pop %rbp 4b381e: c3 retq 4b381f: 48 8b 15 62 40 03 00 mov 0x34062(%rip),%rdx # 4e7888 <_TMP505+0x8> 4b3826: 48 8b 35 53 40 03 00 mov 0x34053(%rip),%rsi # 4e7880 <_TMP505> 4b382d: 48 8b fb mov %rbx,%rdi 4b3830: e8 6f e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3835: 5b pop %rbx 4b3836: 48 8b e5 mov %rbp,%rsp 4b3839: 5d pop %rbp 4b383a: c3 retq 4b383b: 48 8b 15 66 40 03 00 mov 0x34066(%rip),%rdx # 4e78a8 <_TMP508+0x8> 4b3842: 48 8b 35 57 40 03 00 mov 0x34057(%rip),%rsi # 4e78a0 <_TMP508> 4b3849: 48 8b fb mov %rbx,%rdi 4b384c: e8 53 e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3851: 5b pop %rbx 4b3852: 48 8b e5 mov %rbp,%rsp 4b3855: 5d pop %rbp 4b3856: c3 retq 4b3857: 48 8b 15 6a 40 03 00 mov 0x3406a(%rip),%rdx # 4e78c8 <_TMP511+0x8> 4b385e: 48 8b 35 5b 40 03 00 mov 0x3405b(%rip),%rsi # 4e78c0 <_TMP511> 4b3865: 48 8b fb mov %rbx,%rdi 4b3868: e8 37 e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b386d: 5b pop %rbx 4b386e: 48 8b e5 mov %rbp,%rsp 4b3871: 5d pop %rbp 4b3872: c3 retq 4b3873: 48 8b 15 6e 40 03 00 mov 0x3406e(%rip),%rdx # 4e78e8 <_TMP514+0x8> 4b387a: 48 8b 35 5f 40 03 00 mov 0x3405f(%rip),%rsi # 4e78e0 <_TMP514> 4b3881: 48 8b fb mov %rbx,%rdi 4b3884: e8 1b e2 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3889: 5b pop %rbx 4b388a: 48 8b e5 mov %rbp,%rsp 4b388d: 5d pop %rbp 4b388e: c3 retq 4b388f: 48 8b 15 72 40 03 00 mov 0x34072(%rip),%rdx # 4e7908 <_TMP517+0x8> 4b3896: 48 8b 35 63 40 03 00 mov 0x34063(%rip),%rsi # 4e7900 <_TMP517> 4b389d: 48 8b fb mov %rbx,%rdi 4b38a0: e8 ff e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b38a5: 5b pop %rbx 4b38a6: 48 8b e5 mov %rbp,%rsp 4b38a9: 5d pop %rbp 4b38aa: c3 retq 4b38ab: 48 8b 15 76 40 03 00 mov 0x34076(%rip),%rdx # 4e7928 <_TMP520+0x8> 4b38b2: 48 8b 35 67 40 03 00 mov 0x34067(%rip),%rsi # 4e7920 <_TMP520> 4b38b9: 48 8b fb mov %rbx,%rdi 4b38bc: e8 e3 e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b38c1: 5b pop %rbx 4b38c2: 48 8b e5 mov %rbp,%rsp 4b38c5: 5d pop %rbp 4b38c6: c3 retq 4b38c7: 48 8b 15 7a 40 03 00 mov 0x3407a(%rip),%rdx # 4e7948 <_TMP523+0x8> 4b38ce: 48 8b 35 6b 40 03 00 mov 0x3406b(%rip),%rsi # 4e7940 <_TMP523> 4b38d5: 48 8b fb mov %rbx,%rdi 4b38d8: e8 c7 e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b38dd: 5b pop %rbx 4b38de: 48 8b e5 mov %rbp,%rsp 4b38e1: 5d pop %rbp 4b38e2: c3 retq 4b38e3: 0f b6 45 e8 movzbl -0x18(%rbp),%eax 4b38e7: 83 f8 61 cmp $0x61,%eax 4b38ea: 74 17 je 4b3903 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x1c7> 4b38ec: 83 f8 75 cmp $0x75,%eax 4b38ef: 0f 84 9a 00 00 00 je 4b398f <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x253> 4b38f5: 83 f8 77 cmp $0x77,%eax 4b38f8: 0f 84 d4 00 00 00 je 4b39d2 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x296> 4b38fe: e9 12 01 00 00 jmpq 4b3a15 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x2d9> 4b3903: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b3907: 48 8d 48 e0 lea -0x20(%rax),%rcx 4b390b: 48 83 f9 5f cmp $0x5f,%rcx 4b390f: 73 51 jae 4b3962 <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x226> 4b3911: 48 8b 15 50 40 03 00 mov 0x34050(%rip),%rdx # 4e7968 <_TMP526+0x8> 4b3918: 48 8b 35 41 40 03 00 mov 0x34041(%rip),%rsi # 4e7960 <_TMP526> 4b391f: 48 8b fb mov %rbx,%rdi 4b3922: e8 7d e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3927: b9 01 00 00 00 mov $0x1,%ecx 4b392c: 8a 45 d0 mov -0x30(%rbp),%al 4b392f: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4b3933: f3 aa rep stos %al,%es:(%rdi) 4b3935: 48 8d 55 d8 lea -0x28(%rbp),%rdx 4b3939: be 01 00 00 00 mov $0x1,%esi 4b393e: 48 8b fb mov %rbx,%rdi 4b3941: e8 5e e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3946: 48 8b 15 2b 40 03 00 mov 0x3402b(%rip),%rdx # 4e7978 <_TMP529+0x8> 4b394d: 48 8b 35 1c 40 03 00 mov 0x3401c(%rip),%rsi # 4e7970 <_TMP529> 4b3954: 48 8b fb mov %rbx,%rdi 4b3957: e8 48 e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b395c: 5b pop %rbx 4b395d: 48 8b e5 mov %rbp,%rsp 4b3960: 5d pop %rbp 4b3961: c3 retq 4b3962: 48 8b 15 2f 40 03 00 mov 0x3402f(%rip),%rdx # 4e7998 <_TMP532+0x8> 4b3969: 48 8b 35 20 40 03 00 mov 0x34020(%rip),%rsi # 4e7990 <_TMP532> 4b3970: 48 8b fb mov %rbx,%rdi 4b3973: e8 2c e1 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3978: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4b397c: be 02 00 00 00 mov $0x2,%esi 4b3981: 48 8b fb mov %rbx,%rdi 4b3984: e8 9b e1 ff ff callq 4b1b24 <_D4core8demangle8Demangle8putAsHexMFmiZAa> 4b3989: 5b pop %rbx 4b398a: 48 8b e5 mov %rbp,%rsp 4b398d: 5d pop %rbp 4b398e: c3 retq 4b398f: 48 8b 15 22 40 03 00 mov 0x34022(%rip),%rdx # 4e79b8 <_TMP536+0x8> 4b3996: 48 8b 35 13 40 03 00 mov 0x34013(%rip),%rsi # 4e79b0 <_TMP536> 4b399d: 48 8b fb mov %rbx,%rdi 4b39a0: e8 ff e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b39a5: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4b39a9: be 04 00 00 00 mov $0x4,%esi 4b39ae: 48 8b fb mov %rbx,%rdi 4b39b1: e8 6e e1 ff ff callq 4b1b24 <_D4core8demangle8Demangle8putAsHexMFmiZAa> 4b39b6: 48 8b 15 0b 40 03 00 mov 0x3400b(%rip),%rdx # 4e79c8 <_TMP539+0x8> 4b39bd: 48 8b 35 fc 3f 03 00 mov 0x33ffc(%rip),%rsi # 4e79c0 <_TMP539> 4b39c4: 48 8b fb mov %rbx,%rdi 4b39c7: e8 d8 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b39cc: 5b pop %rbx 4b39cd: 48 8b e5 mov %rbp,%rsp 4b39d0: 5d pop %rbp 4b39d1: c3 retq 4b39d2: 48 8b 15 0f 40 03 00 mov 0x3400f(%rip),%rdx # 4e79e8 <_TMP542+0x8> 4b39d9: 48 8b 35 00 40 03 00 mov 0x34000(%rip),%rsi # 4e79e0 <_TMP542> 4b39e0: 48 8b fb mov %rbx,%rdi 4b39e3: e8 bc e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b39e8: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4b39ec: be 08 00 00 00 mov $0x8,%esi 4b39f1: 48 8b fb mov %rbx,%rdi 4b39f4: e8 2b e1 ff ff callq 4b1b24 <_D4core8demangle8Demangle8putAsHexMFmiZAa> 4b39f9: 48 8b 15 f8 3f 03 00 mov 0x33ff8(%rip),%rdx # 4e79f8 <_TMP545+0x8> 4b3a00: 48 8b 35 e9 3f 03 00 mov 0x33fe9(%rip),%rsi # 4e79f0 <_TMP545> 4b3a07: 48 8b fb mov %rbx,%rdi 4b3a0a: e8 95 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3a0f: 5b pop %rbx 4b3a10: 48 8b e5 mov %rbp,%rsp 4b3a13: 5d pop %rbp 4b3a14: c3 retq 4b3a15: f4 hlt 4b3a16: 48 8b df mov %rdi,%rbx 4b3a19: e8 6e e3 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3a1e: 48 89 c6 mov %rax,%rsi 4b3a21: 48 8b fb mov %rbx,%rdi 4b3a24: e8 f3 e3 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3a29: 48 85 c0 test %rax,%rax 4b3a2c: 74 10 je 4b3a3e <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x302> 4b3a2e: 48 8b 15 e3 3f 03 00 mov 0x33fe3(%rip),%rdx # 4e7a18 <_TMP549+0x8> 4b3a35: 48 8b 35 d4 3f 03 00 mov 0x33fd4(%rip),%rsi # 4e7a10 <_TMP549> 4b3a3c: eb 0e jmp 4b3a4c <_D4core8demangle8Demangle17parseIntegerValueMFAaaZv+0x310> 4b3a3e: 48 8b 15 f3 3f 03 00 mov 0x33ff3(%rip),%rdx # 4e7a38 <_TMP551+0x8> 4b3a45: 48 8b 35 e4 3f 03 00 mov 0x33fe4(%rip),%rsi # 4e7a30 <_TMP551> 4b3a4c: 48 8b fb mov %rbx,%rdi 4b3a4f: e8 50 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3a54: 5b pop %rbx 4b3a55: 48 8b e5 mov %rbp,%rsp 4b3a58: 5d pop %rbp 4b3a59: c3 retq 4b3a5a: 48 8b df mov %rdi,%rbx 4b3a5d: e8 2a e3 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3a62: 48 89 c6 mov %rax,%rsi 4b3a65: 48 8b fb mov %rbx,%rdi 4b3a68: e8 37 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3a6d: 48 8b 15 e4 3f 03 00 mov 0x33fe4(%rip),%rdx # 4e7a58 <_TMP555+0x8> 4b3a74: 48 8b 35 d5 3f 03 00 mov 0x33fd5(%rip),%rsi # 4e7a50 <_TMP555> 4b3a7b: 48 8b fb mov %rbx,%rdi 4b3a7e: e8 21 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3a83: 5b pop %rbx 4b3a84: 48 8b e5 mov %rbp,%rsp 4b3a87: 5d pop %rbp 4b3a88: c3 retq 4b3a89: 48 8b df mov %rdi,%rbx 4b3a8c: e8 fb e2 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3a91: 48 89 c6 mov %rax,%rsi 4b3a94: 48 8b fb mov %rbx,%rdi 4b3a97: e8 08 e0 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3a9c: 48 8b 15 d5 3f 03 00 mov 0x33fd5(%rip),%rdx # 4e7a78 <_TMP559+0x8> 4b3aa3: 48 8b 35 c6 3f 03 00 mov 0x33fc6(%rip),%rsi # 4e7a70 <_TMP559> 4b3aaa: 48 8b fb mov %rbx,%rdi 4b3aad: e8 f2 df ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3ab2: 5b pop %rbx 4b3ab3: 48 8b e5 mov %rbp,%rsp 4b3ab6: 5d pop %rbp 4b3ab7: c3 retq 4b3ab8: 48 8b df mov %rdi,%rbx 4b3abb: e8 cc e2 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3ac0: 48 89 c6 mov %rax,%rsi 4b3ac3: 48 8b fb mov %rbx,%rdi 4b3ac6: e8 d9 df ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3acb: 48 8b 15 c6 3f 03 00 mov 0x33fc6(%rip),%rdx # 4e7a98 <_TMP563+0x8> 4b3ad2: 48 8b 35 b7 3f 03 00 mov 0x33fb7(%rip),%rsi # 4e7a90 <_TMP563> 4b3ad9: 48 8b fb mov %rbx,%rdi 4b3adc: e8 c3 df ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3ae1: 5b pop %rbx 4b3ae2: 48 8b e5 mov %rbp,%rsp 4b3ae5: 5d pop %rbp 4b3ae6: c3 retq 4b3ae7: 48 8b df mov %rdi,%rbx 4b3aea: e8 9d e2 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3aef: 48 89 c6 mov %rax,%rsi 4b3af2: 48 8b fb mov %rbx,%rdi 4b3af5: e8 aa df ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3afa: 5b pop %rbx 4b3afb: 48 8b e5 mov %rbp,%rsp 4b3afe: 5d pop %rbp 4b3aff: c3 retq 4b3b00: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b3b04 <_D4core8demangle8Demangle17parseTemplateArgsMFZv>: 4b3b04: 55 push %rbp 4b3b05: 48 8b ec mov %rsp,%rbp 4b3b08: 48 83 ec 78 sub $0x78,%rsp 4b3b0c: 53 push %rbx 4b3b0d: 41 54 push %r12 4b3b0f: 41 55 push %r13 4b3b11: 41 56 push %r14 4b3b13: 41 57 push %r15 4b3b15: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3b19: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4b3b20: 00 4b3b21: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3b25: e8 2a e1 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b3b2a: 3c 48 cmp $0x48,%al 4b3b2c: 75 09 jne 4b3b37 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x33> 4b3b2e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3b32: e8 7d e1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3b37: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3b3b: e8 14 e1 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b3b40: 25 ff 00 00 00 and $0xff,%eax 4b3b45: 83 f8 53 cmp $0x53,%eax 4b3b48: 0f 84 f1 00 00 00 je 4b3c3f <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x13b> 4b3b4e: 83 f8 54 cmp $0x54,%eax 4b3b51: 74 0a je 4b3b5d <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x59> 4b3b53: 83 f8 56 cmp $0x56,%eax 4b3b56: 74 4e je 4b3ba6 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0xa2> 4b3b58: e9 8f 01 00 00 jmpq 4b3cec <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1e8> 4b3b5d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3b61: e8 4e e1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3b66: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b3b6b: 74 1f je 4b3b8c <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x88> 4b3b6d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b3b71: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4b3b75: 48 8b 15 ec 3f 03 00 mov 0x33fec(%rip),%rdx # 4e7b68 <_TMP566+0x8> 4b3b7c: 48 8b 35 dd 3f 03 00 mov 0x33fdd(%rip),%rsi # 4e7b60 <_TMP566> 4b3b83: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4b3b87: e8 18 df ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3b8c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3b90: 48 89 45 b8 mov %rax,-0x48(%rbp) 4b3b94: 31 f6 xor %esi,%esi 4b3b96: 31 d2 xor %edx,%edx 4b3b98: 48 8b 7d b8 mov -0x48(%rbp),%rdi 4b3b9c: e8 6b e7 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b3ba1: e9 3d 01 00 00 jmpq 4b3ce3 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1df> 4b3ba6: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3baa: e8 05 e1 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3baf: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b3bb4: 74 1f je 4b3bd5 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0xd1> 4b3bb6: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3bba: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b3bbe: 48 8b 15 b3 3f 03 00 mov 0x33fb3(%rip),%rdx # 4e7b78 <_TMP569+0x8> 4b3bc5: 48 8b 35 a4 3f 03 00 mov 0x33fa4(%rip),%rsi # 4e7b70 <_TMP569> 4b3bcc: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b3bd0: e8 cf de ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3bd5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3bd9: e8 76 e0 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b3bde: 48 89 c3 mov %rax,%rbx 4b3be1: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 4b3be8: 00 4b3be9: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 4b3bf0: 00 4b3bf1: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4b3bf5: 48 8d 45 f8 lea -0x8(%rbp),%rax 4b3bf9: b9 fc 3c 4b 00 mov $0x4b3cfc,%ecx 4b3bfe: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b3c02: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4b3c06: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b3c0a: 4c 8b 6a 28 mov 0x28(%rdx),%r13 4b3c0e: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4b3c12: 48 ff 55 a8 rex.W callq *-0x58(%rbp) 4b3c16: 4d 89 6c 24 28 mov %r13,0x28(%r12) 4b3c1b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b3c1f: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4b3c23: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b3c27: 48 8b 45 90 mov -0x70(%rbp),%rax 4b3c2b: 48 89 c2 mov %rax,%rdx 4b3c2e: 40 8a f3 mov %bl,%sil 4b3c31: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4b3c35: e8 1a f5 ff ff callq 4b3154 <_D4core8demangle8Demangle10parseValueMFAaaZv> 4b3c3a: e9 a4 00 00 00 jmpq 4b3ce3 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1df> 4b3c3f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3c43: e8 6c e0 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3c48: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b3c4d: 74 1f je 4b3c6e <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x16a> 4b3c4f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3c53: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b3c57: 48 8b 15 2a 3f 03 00 mov 0x33f2a(%rip),%rdx # 4e7b88 <_TMP572+0x8> 4b3c5e: 48 8b 35 1b 3f 03 00 mov 0x33f1b(%rip),%rsi # 4e7b80 <_TMP572> 4b3c65: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b3c69: e8 36 de ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3c6e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3c72: e8 b5 00 00 00 callq 4b3d2c <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb> 4b3c77: 84 c0 test %al,%al 4b3c79: 74 5f je 4b3cda <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1d6> 4b3c7b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3c7f: 48 8b 41 28 mov 0x28(%rcx),%rax 4b3c83: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b3c87: 48 8b 51 20 mov 0x20(%rcx),%rdx 4b3c8b: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b3c8f: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b3c93: 4c 8b 75 f8 mov -0x8(%rbp),%r14 4b3c97: 4c 8b 6d f8 mov -0x8(%rbp),%r13 4b3c9b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3c9f: e8 e8 e0 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3ca4: 48 89 c6 mov %rax,%rsi 4b3ca7: 49 8b fd mov %r13,%rdi 4b3caa: e8 6d e1 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3caf: 49 89 c4 mov %rax,%r12 4b3cb2: 49 89 df mov %rbx,%r15 4b3cb5: 49 8b f4 mov %r12,%rsi 4b3cb8: 48 8b fb mov %rbx,%rdi 4b3cbb: e8 ac 05 00 00 callq 4b426c <_D4core8demangle8Demangle16parseMangledNameMFmZv> 4b3cc0: eb 21 jmp 4b3ce3 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1df> 4b3cc2: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b3cc6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b3cca: 48 89 5e 28 mov %rbx,0x28(%rsi) 4b3cce: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b3cd2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3cd6: 48 89 48 20 mov %rcx,0x20(%rax) 4b3cda: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3cde: e8 31 04 00 00 callq 4b4114 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa> 4b3ce3: 48 ff 45 f0 incq -0x10(%rbp) 4b3ce7: e9 35 fe ff ff jmpq 4b3b21 <_D4core8demangle8Demangle17parseTemplateArgsMFZv+0x1d> 4b3cec: 41 5f pop %r15 4b3cee: 41 5e pop %r14 4b3cf0: 41 5d pop %r13 4b3cf2: 41 5c pop %r12 4b3cf4: 5b pop %rbx 4b3cf5: 48 8b e5 mov %rbp,%rsp 4b3cf8: 5d pop %rbp 4b3cf9: c3 retq 4b3cfa: 66 90 xchg %ax,%ax 00000000004b3cfc <_D4core8demangle8Demangle17parseTemplateArgsMFZ12__dgliteral1MFNaNiNfZv>: 4b3cfc: 55 push %rbp 4b3cfd: 48 8b ec mov %rsp,%rbp 4b3d00: 48 83 ec 10 sub $0x10,%rsp 4b3d04: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3d08: 31 f6 xor %esi,%esi 4b3d0a: 31 d2 xor %edx,%edx 4b3d0c: 48 8b 3f mov (%rdi),%rdi 4b3d0f: e8 f8 e5 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b3d14: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3d18: 48 89 41 98 mov %rax,-0x68(%rcx) 4b3d1c: 48 89 51 a0 mov %rdx,-0x60(%rcx) 4b3d20: 48 8b e5 mov %rbp,%rsp 4b3d23: 5d pop %rbp 4b3d24: c3 retq 4b3d25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b3d2c <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb>: 4b3d2c: 55 push %rbp 4b3d2d: 48 8b ec mov %rsp,%rbp 4b3d30: 48 83 ec 28 sub $0x28,%rsp 4b3d34: 53 push %rbx 4b3d35: 41 54 push %r12 4b3d37: 41 55 push %r13 4b3d39: 41 56 push %r14 4b3d3b: 41 57 push %r15 4b3d3d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3d41: 48 8b 47 20 mov 0x20(%rdi),%rax 4b3d45: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b3d49: 49 89 fd mov %rdi,%r13 4b3d4c: 49 89 fe mov %rdi,%r14 4b3d4f: e8 38 e0 ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3d54: 48 89 c6 mov %rax,%rsi 4b3d57: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3d5b: e8 bc e0 ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3d60: 49 89 c4 mov %rax,%r12 4b3d63: 49 83 fc 04 cmp $0x4,%r12 4b3d67: 72 5c jb 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3d69: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3d6d: 4c 8b 41 20 mov 0x20(%rcx),%r8 4b3d71: 4c 3b 01 cmp (%rcx),%r8 4b3d74: 73 4f jae 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3d76: 48 8b 41 08 mov 0x8(%rcx),%rax 4b3d7a: 48 8b 51 20 mov 0x20(%rcx),%rdx 4b3d7e: 48 ff c2 inc %rdx 4b3d81: 48 89 51 20 mov %rdx,0x20(%rcx) 4b3d85: 48 ff ca dec %rdx 4b3d88: 80 3c 10 5f cmpb $0x5f,(%rax,%rdx,1) 4b3d8c: 75 37 jne 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3d8e: 48 8b 71 20 mov 0x20(%rcx),%rsi 4b3d92: 48 3b 31 cmp (%rcx),%rsi 4b3d95: 73 2e jae 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3d97: 48 8b 79 08 mov 0x8(%rcx),%rdi 4b3d9b: 4c 8b 41 20 mov 0x20(%rcx),%r8 4b3d9f: 49 ff c0 inc %r8 4b3da2: 4c 89 41 20 mov %r8,0x20(%rcx) 4b3da6: 49 ff c8 dec %r8 4b3da9: 42 80 3c 07 44 cmpb $0x44,(%rdi,%r8,1) 4b3dae: 75 15 jne 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3db0: 48 8b 41 08 mov 0x8(%rcx),%rax 4b3db4: 48 8b 49 20 mov 0x20(%rcx),%rcx 4b3db8: 8a 1c 08 mov (%rax,%rcx,1),%bl 4b3dbb: 80 fb 30 cmp $0x30,%bl 4b3dbe: 72 05 jb 4b3dc5 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x99> 4b3dc0: 80 fb 39 cmp $0x39,%bl 4b3dc3: 76 04 jbe 4b3dc9 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0x9d> 4b3dc5: 31 c0 xor %eax,%eax 4b3dc7: eb 05 jmp 4b3dce <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0xa2> 4b3dc9: b8 01 00 00 00 mov $0x1,%eax 4b3dce: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b3dd2: 48 83 ec 08 sub $0x8,%rsp 4b3dd6: e8 25 00 00 00 callq 4b3e00 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0xd4> 4b3ddb: 48 83 c4 08 add $0x8,%rsp 4b3ddf: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b3de3: 41 5f pop %r15 4b3de5: 41 5e pop %r14 4b3de7: 41 5d pop %r13 4b3de9: 41 5c pop %r12 4b3deb: 5b pop %rbx 4b3dec: 48 8b e5 mov %rbp,%rsp 4b3def: 5d pop %rbp 4b3df0: c3 retq 4b3df1: 48 83 ec 08 sub $0x8,%rsp 4b3df5: e8 06 00 00 00 callq 4b3e00 <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0xd4> 4b3dfa: 48 83 c4 08 add $0x8,%rsp 4b3dfe: eb 0d jmp 4b3e0d <_D4core8demangle8Demangle19mayBeMangledNameArgMFZb+0xe1> 4b3e00: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b3e04: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b3e08: 48 89 53 20 mov %rdx,0x20(%rbx) 4b3e0c: c3 retq 4b3e0d: 41 5f pop %r15 4b3e0f: 41 5e pop %r14 4b3e11: 41 5d pop %r13 4b3e13: 41 5c pop %r12 4b3e15: 5b pop %rbx 4b3e16: 48 8b e5 mov %rbp,%rsp 4b3e19: 5d pop %rbp 4b3e1a: c3 retq 4b3e1b: 90 nop 00000000004b3e1c <_D4core8demangle8Demangle19parseMangledNameArgMFZv>: 4b3e1c: 55 push %rbp 4b3e1d: 48 8b ec mov %rsp,%rbp 4b3e20: 48 83 ec 10 sub $0x10,%rsp 4b3e24: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3e28: e8 5f df ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3e2d: 48 89 c6 mov %rax,%rsi 4b3e30: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3e34: e8 e3 df ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3e39: 48 89 c6 mov %rax,%rsi 4b3e3c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3e40: e8 27 04 00 00 callq 4b426c <_D4core8demangle8Demangle16parseMangledNameMFmZv> 4b3e45: 48 8b e5 mov %rbp,%rsp 4b3e48: 5d pop %rbp 4b3e49: c3 retq 4b3e4a: 66 90 xchg %ax,%ax 00000000004b3e4c <_D4core8demangle8Demangle25parseTemplateInstanceNameMFZv>: 4b3e4c: 55 push %rbp 4b3e4d: 48 8b ec mov %rsp,%rbp 4b3e50: 48 83 ec 28 sub $0x28,%rsp 4b3e54: 53 push %rbx 4b3e55: 41 54 push %r12 4b3e57: 41 55 push %r13 4b3e59: 41 56 push %r14 4b3e5b: 41 57 push %r15 4b3e5d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3e61: 48 8b 47 20 mov 0x20(%rdi),%rax 4b3e65: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b3e69: 49 89 fd mov %rdi,%r13 4b3e6c: 49 89 fe mov %rdi,%r14 4b3e6f: e8 18 df ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3e74: 48 89 c6 mov %rax,%rsi 4b3e77: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3e7b: e8 9c df ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3e80: 48 89 c3 mov %rax,%rbx 4b3e83: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3e87: 4c 8b 60 20 mov 0x20(%rax),%r12 4b3e8b: 49 89 c7 mov %rax,%r15 4b3e8e: 48 8b 15 13 3d 03 00 mov 0x33d13(%rip),%rdx # 4e7ba8 <_TMP588+0x8> 4b3e95: 48 8b 35 04 3d 03 00 mov 0x33d04(%rip),%rsi # 4e7ba0 <_TMP588> 4b3e9c: 48 89 c7 mov %rax,%rdi 4b3e9f: e8 68 de ff ff callq 4b1d0c <_D4core8demangle8Demangle5matchMFAxaZv> 4b3ea4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3ea8: e8 f7 e2 ff ff callq 4b21a4 <_D4core8demangle8Demangle10parseLNameMFZv> 4b3ead: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3eb1: 48 8b 15 10 3d 03 00 mov 0x33d10(%rip),%rdx # 4e7bc8 <_TMP591+0x8> 4b3eb8: 48 8b 35 01 3d 03 00 mov 0x33d01(%rip),%rsi # 4e7bc0 <_TMP591> 4b3ebf: 48 89 cf mov %rcx,%rdi 4b3ec2: e8 dd db ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3ec7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3ecb: e8 34 fc ff ff callq 4b3b04 <_D4core8demangle8Demangle17parseTemplateArgsMFZv> 4b3ed0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3ed4: b9 5a 00 00 00 mov $0x5a,%ecx 4b3ed9: 48 89 ce mov %rcx,%rsi 4b3edc: 48 89 c7 mov %rax,%rdi 4b3edf: e8 98 dd ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b3ee4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3ee8: e8 c7 dd ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b3eed: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b3ef1: 48 8b 48 20 mov 0x20(%rax),%rcx 4b3ef5: 49 2b cc sub %r12,%rcx 4b3ef8: 48 3b cb cmp %rbx,%rcx 4b3efb: 74 26 je 4b3f23 <_D4core8demangle8Demangle25parseTemplateInstanceNameMFZv+0xd7> 4b3efd: 48 8b 15 f4 3c 03 00 mov 0x33cf4(%rip),%rdx # 4e7bf8 <_TMP594+0x8> 4b3f04: 48 8b 05 e5 3c 03 00 mov 0x33ce5(%rip),%rax # 4e7bf0 <_TMP594> 4b3f0b: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b3f10: 48 8b 1d d9 38 04 00 mov 0x438d9(%rip),%rbx # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b3f17: 48 ff 53 58 rex.W callq *0x58(%rbx) 4b3f1b: 48 89 d7 mov %rdx,%rdi 4b3f1e: e8 09 51 fd ff callq 48902c <_d_throwc> 4b3f23: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b3f27: 48 8b 15 da 3c 03 00 mov 0x33cda(%rip),%rdx # 4e7c08 <_TMP597+0x8> 4b3f2e: 48 8b 35 cb 3c 03 00 mov 0x33ccb(%rip),%rsi # 4e7c00 <_TMP597> 4b3f35: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3f39: e8 66 db ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b3f3e: eb 15 jmp 4b3f55 <_D4core8demangle8Demangle25parseTemplateInstanceNameMFZv+0x109> 4b3f40: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b3f44: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b3f48: 48 89 4a 20 mov %rcx,0x20(%rdx) 4b3f4c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b3f50: e8 d7 50 fd ff callq 48902c <_d_throwc> 4b3f55: 41 5f pop %r15 4b3f57: 41 5e pop %r14 4b3f59: 41 5d pop %r13 4b3f5b: 41 5c pop %r12 4b3f5d: 5b pop %rbx 4b3f5e: 48 8b e5 mov %rbp,%rsp 4b3f61: 5d pop %rbp 4b3f62: c3 retq 4b3f63: 90 nop 00000000004b3f64 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb>: 4b3f64: 55 push %rbp 4b3f65: 48 8b ec mov %rsp,%rbp 4b3f68: 48 83 ec 28 sub $0x28,%rsp 4b3f6c: 53 push %rbx 4b3f6d: 41 54 push %r12 4b3f6f: 41 55 push %r13 4b3f71: 41 56 push %r14 4b3f73: 41 57 push %r15 4b3f75: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b3f79: 48 8b 47 20 mov 0x20(%rdi),%rax 4b3f7d: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b3f81: 49 89 fc mov %rdi,%r12 4b3f84: 49 89 fd mov %rdi,%r13 4b3f87: e8 00 de ff ff callq 4b1d8c <_D4core8demangle8Demangle11sliceNumberMFZAxa> 4b3f8c: 48 89 c6 mov %rax,%rsi 4b3f8f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b3f93: e8 84 de ff ff callq 4b1e1c <_D4core8demangle8Demangle12decodeNumberMFAxaZm> 4b3f98: 48 89 c3 mov %rax,%rbx 4b3f9b: 48 83 fb 05 cmp $0x5,%rbx 4b3f9f: 72 6c jb 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3fa1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b3fa5: 4c 8b 41 20 mov 0x20(%rcx),%r8 4b3fa9: 4c 3b 01 cmp (%rcx),%r8 4b3fac: 73 5f jae 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3fae: 48 8b 41 08 mov 0x8(%rcx),%rax 4b3fb2: 48 8b 51 20 mov 0x20(%rcx),%rdx 4b3fb6: 48 ff c2 inc %rdx 4b3fb9: 48 89 51 20 mov %rdx,0x20(%rcx) 4b3fbd: 48 ff ca dec %rdx 4b3fc0: be 5f 00 00 00 mov $0x5f,%esi 4b3fc5: 40 38 34 10 cmp %sil,(%rax,%rdx,1) 4b3fc9: 75 42 jne 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3fcb: 48 8b 79 20 mov 0x20(%rcx),%rdi 4b3fcf: 48 3b 39 cmp (%rcx),%rdi 4b3fd2: 73 39 jae 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3fd4: 4c 8b 41 08 mov 0x8(%rcx),%r8 4b3fd8: 48 8b 41 20 mov 0x20(%rcx),%rax 4b3fdc: 48 ff c0 inc %rax 4b3fdf: 48 89 41 20 mov %rax,0x20(%rcx) 4b3fe3: 48 ff c8 dec %rax 4b3fe6: 41 38 34 00 cmp %sil,(%r8,%rax,1) 4b3fea: 75 21 jne 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3fec: 48 8b 51 20 mov 0x20(%rcx),%rdx 4b3ff0: 48 3b 11 cmp (%rcx),%rdx 4b3ff3: 73 18 jae 4b400d <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xa9> 4b3ff5: 48 8b 71 08 mov 0x8(%rcx),%rsi 4b3ff9: 48 8b 79 20 mov 0x20(%rcx),%rdi 4b3ffd: 48 ff c7 inc %rdi 4b4000: 48 89 79 20 mov %rdi,0x20(%rcx) 4b4004: 48 ff cf dec %rdi 4b4007: 80 3c 3e 54 cmpb $0x54,(%rsi,%rdi,1) 4b400b: 74 04 je 4b4011 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xad> 4b400d: 31 c0 xor %eax,%eax 4b400f: eb 05 jmp 4b4016 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xb2> 4b4011: b8 01 00 00 00 mov $0x1,%eax 4b4016: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b401a: 48 83 ec 08 sub $0x8,%rsp 4b401e: e8 25 00 00 00 callq 4b4048 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xe4> 4b4023: 48 83 c4 08 add $0x8,%rsp 4b4027: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b402b: 41 5f pop %r15 4b402d: 41 5e pop %r14 4b402f: 41 5d pop %r13 4b4031: 41 5c pop %r12 4b4033: 5b pop %rbx 4b4034: 48 8b e5 mov %rbp,%rsp 4b4037: 5d pop %rbp 4b4038: c3 retq 4b4039: 48 83 ec 08 sub $0x8,%rsp 4b403d: e8 06 00 00 00 callq 4b4048 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xe4> 4b4042: 48 83 c4 08 add $0x8,%rsp 4b4046: eb 0d jmp 4b4055 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb+0xf1> 4b4048: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b404c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b4050: 48 89 4a 20 mov %rcx,0x20(%rdx) 4b4054: c3 retq 4b4055: 41 5f pop %r15 4b4057: 41 5e pop %r14 4b4059: 41 5d pop %r13 4b405b: 41 5c pop %r12 4b405d: 5b pop %rbx 4b405e: 48 8b e5 mov %rbp,%rsp 4b4061: 5d pop %rbp 4b4062: c3 retq 4b4063: 90 nop 00000000004b4064 <_D4core8demangle8Demangle15parseSymbolNameMFZv>: 4b4064: 55 push %rbp 4b4065: 48 8b ec mov %rsp,%rbp 4b4068: 48 83 ec 28 sub $0x28,%rsp 4b406c: 53 push %rbx 4b406d: 41 54 push %r12 4b406f: 41 55 push %r13 4b4071: 41 56 push %r14 4b4073: 41 57 push %r15 4b4075: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b4079: e8 d6 db ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b407e: 48 89 c6 mov %rax,%rsi 4b4081: 81 e6 ff 00 00 00 and $0xff,%esi 4b4087: 83 ee 30 sub $0x30,%esi 4b408a: 48 83 fe 09 cmp $0x9,%rsi 4b408e: 77 5a ja 4b40ea <_D4core8demangle8Demangle15parseSymbolNameMFZv+0x86> 4b4090: ff 24 f5 20 7c 4e 00 jmpq *0x4e7c20(,%rsi,8) 4b4097: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b409b: e8 c4 fe ff ff callq 4b3f64 <_D4core8demangle8Demangle25mayBeTemplateInstanceNameMFZb> 4b40a0: 84 c0 test %al,%al 4b40a2: 74 2f je 4b40d3 <_D4core8demangle8Demangle15parseSymbolNameMFZv+0x6f> 4b40a4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b40a8: 48 8b 48 28 mov 0x28(%rax),%rcx 4b40ac: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b40b0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b40b4: e8 93 fd ff ff callq 4b3e4c <_D4core8demangle8Demangle25parseTemplateInstanceNameMFZv> 4b40b9: 41 5f pop %r15 4b40bb: 41 5e pop %r14 4b40bd: 41 5d pop %r13 4b40bf: 41 5c pop %r12 4b40c1: 5b pop %rbx 4b40c2: 48 8b e5 mov %rbp,%rsp 4b40c5: 5d pop %rbp 4b40c6: c3 retq 4b40c7: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b40cb: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b40cf: 48 89 53 28 mov %rdx,0x28(%rbx) 4b40d3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b40d7: e8 c8 e0 ff ff callq 4b21a4 <_D4core8demangle8Demangle10parseLNameMFZv> 4b40dc: 41 5f pop %r15 4b40de: 41 5e pop %r14 4b40e0: 41 5d pop %r13 4b40e2: 41 5c pop %r12 4b40e4: 5b pop %rbx 4b40e5: 48 8b e5 mov %rbp,%rsp 4b40e8: 5d pop %rbp 4b40e9: c3 retq 4b40ea: bf f0 77 4f 00 mov $0x4f77f0,%edi 4b40ef: 48 8b 05 fa 36 04 00 mov 0x436fa(%rip),%rax # 4f77f0 <_D4core8demangle8Demangle14ParseException7__ClassZ> 4b40f6: 48 ff 50 58 rex.W callq *0x58(%rax) 4b40fa: 48 89 d7 mov %rdx,%rdi 4b40fd: e8 2a 4f fd ff callq 48902c <_d_throwc> 4b4102: 41 5f pop %r15 4b4104: 41 5e pop %r14 4b4106: 41 5d pop %r13 4b4108: 41 5c pop %r12 4b410a: 5b pop %rbx 4b410b: 48 8b e5 mov %rbp,%rsp 4b410e: 5d pop %rbp 4b410f: c3 retq 4b4110: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b4114 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa>: 4b4114: 55 push %rbp 4b4115: 48 8b ec mov %rsp,%rbp 4b4118: 48 83 ec 18 sub $0x18,%rsp 4b411c: 53 push %rbx 4b411d: 41 54 push %r12 4b411f: 41 55 push %r13 4b4121: 41 56 push %r14 4b4123: 41 57 push %r15 4b4125: 48 89 fb mov %rdi,%rbx 4b4128: 48 8b 43 28 mov 0x28(%rbx),%rax 4b412c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b4130: 45 31 e4 xor %r12d,%r12d 4b4133: 4d 85 e4 test %r12,%r12 4b4136: 4d 8d 64 24 01 lea 0x1(%r12),%r12 4b413b: 74 16 je 4b4153 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x3f> 4b413d: 48 8b 15 44 3b 03 00 mov 0x33b44(%rip),%rdx # 4e7c88 <_TMP607+0x8> 4b4144: 48 8b 35 35 3b 03 00 mov 0x33b35(%rip),%rsi # 4e7c80 <_TMP607> 4b414b: 48 8b fb mov %rbx,%rdi 4b414e: e8 51 d9 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b4153: 48 8b fb mov %rbx,%rdi 4b4156: e8 09 ff ff ff callq 4b4064 <_D4core8demangle8Demangle15parseSymbolNameMFZv> 4b415b: 48 8b fb mov %rbx,%rdi 4b415e: e8 f1 da ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b4163: 48 89 c7 mov %rax,%rdi 4b4166: e8 a9 ef ff ff callq 4b3114 <_D4core8demangle8Demangle16isCallConventionFaZb> 4b416b: 84 c0 test %al,%al 4b416d: 0f 84 b5 00 00 00 je 4b4228 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x114> 4b4173: 4c 8b 73 20 mov 0x20(%rbx),%r14 4b4177: 4c 8b 6b 28 mov 0x28(%rbx),%r13 4b417b: 48 8b fb mov %rbx,%rdi 4b417e: e8 69 e9 ff ff callq 4b2aec <_D4core8demangle8Demangle19parseCallConventionMFZv> 4b4183: 48 8b fb mov %rbx,%rdi 4b4186: e8 49 ea ff ff callq 4b2bd4 <_D4core8demangle8Demangle13parseFuncAttrMFZv> 4b418b: 4c 89 6b 28 mov %r13,0x28(%rbx) 4b418f: 48 8b 15 02 3b 03 00 mov 0x33b02(%rip),%rdx # 4e7c98 <_TMP609+0x8> 4b4196: 48 8b 35 f3 3a 03 00 mov 0x33af3(%rip),%rsi # 4e7c90 <_TMP609> 4b419d: 48 8b fb mov %rbx,%rdi 4b41a0: e8 ff d8 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b41a5: 48 8b fb mov %rbx,%rdi 4b41a8: e8 af eb ff ff callq 4b2d5c <_D4core8demangle8Demangle18parseFuncArgumentsMFZv> 4b41ad: 48 8b 15 f4 3a 03 00 mov 0x33af4(%rip),%rdx # 4e7ca8 <_TMP611+0x8> 4b41b4: 48 8b 35 e5 3a 03 00 mov 0x33ae5(%rip),%rsi # 4e7ca0 <_TMP611> 4b41bb: 48 8b fb mov %rbx,%rdi 4b41be: e8 e1 d8 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b41c3: 48 8b fb mov %rbx,%rdi 4b41c6: e8 89 da ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b41cb: 49 89 c7 mov %rax,%r15 4b41ce: 41 80 ff 30 cmp $0x30,%r15b 4b41d2: 72 06 jb 4b41da <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0xc6> 4b41d4: 41 80 ff 39 cmp $0x39,%r15b 4b41d8: 76 04 jbe 4b41de <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0xca> 4b41da: 31 c0 xor %eax,%eax 4b41dc: eb 05 jmp 4b41e3 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0xcf> 4b41de: b8 01 00 00 00 mov $0x1,%eax 4b41e3: 34 01 xor $0x1,%al 4b41e5: 74 41 je 4b4228 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x114> 4b41e7: 4c 8b 7b 28 mov 0x28(%rbx),%r15 4b41eb: 31 f6 xor %esi,%esi 4b41ed: 31 d2 xor %edx,%edx 4b41ef: 48 8b fb mov %rbx,%rdi 4b41f2: e8 15 e1 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b41f7: 48 8b fb mov %rbx,%rdi 4b41fa: e8 55 da ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b41ff: 88 45 f8 mov %al,-0x8(%rbp) 4b4202: 3c 30 cmp $0x30,%al 4b4204: 72 06 jb 4b420c <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0xf8> 4b4206: 80 7d f8 39 cmpb $0x39,-0x8(%rbp) 4b420a: 76 04 jbe 4b4210 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0xfc> 4b420c: 31 c9 xor %ecx,%ecx 4b420e: eb 05 jmp 4b4215 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x101> 4b4210: b9 01 00 00 00 mov $0x1,%ecx 4b4215: 80 f1 01 xor $0x1,%cl 4b4218: 74 0a je 4b4224 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x110> 4b421a: 4c 89 73 20 mov %r14,0x20(%rbx) 4b421e: 4c 89 6b 28 mov %r13,0x28(%rbx) 4b4222: eb 04 jmp 4b4228 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x114> 4b4224: 4c 89 7b 28 mov %r15,0x28(%rbx) 4b4228: 48 8b fb mov %rbx,%rdi 4b422b: e8 24 da ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b4230: 49 89 c5 mov %rax,%r13 4b4233: 41 80 fd 30 cmp $0x30,%r13b 4b4237: 72 0a jb 4b4243 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x12f> 4b4239: 41 80 fd 39 cmp $0x39,%r13b 4b423d: 0f 86 f0 fe ff ff jbe 4b4133 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa+0x1f> 4b4243: 4c 8b 65 f0 mov -0x10(%rbp),%r12 4b4247: 48 8b 43 28 mov 0x28(%rbx),%rax 4b424b: 49 2b c4 sub %r12,%rax 4b424e: 48 8d 53 10 lea 0x10(%rbx),%rdx 4b4252: 48 8b 52 08 mov 0x8(%rdx),%rdx 4b4256: 49 03 d4 add %r12,%rdx 4b4259: 41 5f pop %r15 4b425b: 41 5e pop %r14 4b425d: 41 5d pop %r13 4b425f: 41 5c pop %r12 4b4261: 5b pop %rbx 4b4262: 48 8b e5 mov %rbp,%rsp 4b4265: 5d pop %rbp 4b4266: c3 retq 4b4267: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b426c <_D4core8demangle8Demangle16parseMangledNameMFmZv>: 4b426c: 55 push %rbp 4b426d: 48 8b ec mov %rsp,%rbp 4b4270: 48 83 ec 18 sub $0x18,%rsp 4b4274: 53 push %rbx 4b4275: 41 54 push %r12 4b4277: 41 55 push %r13 4b4279: 48 89 fb mov %rdi,%rbx 4b427c: 49 89 f4 mov %rsi,%r12 4b427f: 4c 8b 6b 20 mov 0x20(%rbx),%r13 4b4283: 4d 03 ec add %r12,%r13 4b4286: e8 c9 d9 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b428b: 3c 5f cmp $0x5f,%al 4b428d: 75 08 jne 4b4297 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0x2b> 4b428f: 48 8b fb mov %rbx,%rdi 4b4292: e8 1d da ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b4297: be 44 00 00 00 mov $0x44,%esi 4b429c: 48 8b fb mov %rbx,%rdi 4b429f: e8 d8 d9 ff ff callq 4b1c7c <_D4core8demangle8Demangle4testMFaZv> 4b42a4: 48 8b fb mov %rbx,%rdi 4b42a7: e8 08 da ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b42ac: 48 8b fb mov %rbx,%rdi 4b42af: e8 60 fe ff ff callq 4b4114 <_D4core8demangle8Demangle18parseQualifiedNameMFZAa> 4b42b4: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b42b8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b42bc: 48 8b fb mov %rbx,%rdi 4b42bf: e8 90 d9 ff ff callq 4b1c54 <_D4core8demangle8Demangle3tokMFZa> 4b42c4: 3c 4d cmp $0x4d,%al 4b42c6: 75 08 jne 4b42d0 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0x64> 4b42c8: 48 8b fb mov %rbx,%rdi 4b42cb: e8 e4 d9 ff ff callq 4b1cb4 <_D4core8demangle8Demangle4nextMFZv> 4b42d0: 83 7b 30 01 cmpl $0x1,0x30(%rbx) 4b42d4: 75 10 jne 4b42e6 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0x7a> 4b42d6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b42da: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b42de: 48 8b fb mov %rbx,%rdi 4b42e1: e8 26 e0 ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b42e6: 48 8b 43 20 mov 0x20(%rbx),%rax 4b42ea: 48 3b 03 cmp (%rbx),%rax 4b42ed: 73 22 jae 4b4311 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0xa5> 4b42ef: 4d 85 e4 test %r12,%r12 4b42f2: 74 05 je 4b42f9 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0x8d> 4b42f4: 49 3b c5 cmp %r13,%rax 4b42f7: 73 18 jae 4b4311 <_D4core8demangle8Demangle16parseMangledNameMFmZv+0xa5> 4b42f9: 48 8b 15 b8 39 03 00 mov 0x339b8(%rip),%rdx # 4e7cb8 <_TMP616+0x8> 4b4300: 48 8b 35 a9 39 03 00 mov 0x339a9(%rip),%rsi # 4e7cb0 <_TMP616> 4b4307: 48 8b fb mov %rbx,%rdi 4b430a: e8 95 d7 ff ff callq 4b1aa4 <_D4core8demangle8Demangle3putMFAxaZAa> 4b430f: eb 9b jmp 4b42ac <_D4core8demangle8Demangle16parseMangledNameMFmZv+0x40> 4b4311: 41 5d pop %r13 4b4313: 41 5c pop %r12 4b4315: 5b pop %rbx 4b4316: 48 8b e5 mov %rbp,%rsp 4b4319: 5d pop %rbp 4b431a: c3 retq 4b431b: 90 nop 00000000004b431c <_D4core8demangle8Demangle12demangleNameMFZAa>: 4b431c: 55 push %rbp 4b431d: 48 8b ec mov %rsp,%rbp 4b4320: 48 83 ec 10 sub $0x10,%rsp 4b4324: e8 2b 01 00 00 callq 4b4454 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa> 4b4329: 48 8b e5 mov %rbp,%rsp 4b432c: 5d pop %rbp 4b432d: c3 retq 4b432e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b4334 <_D4core8demangle8Demangle12demangleTypeMFZAa>: 4b4334: 55 push %rbp 4b4335: 48 8b ec mov %rsp,%rbp 4b4338: 48 83 ec 10 sub $0x10,%rsp 4b433c: e8 f3 01 00 00 callq 4b4534 <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa> 4b4341: 48 8b e5 mov %rbp,%rsp 4b4344: 5d pop %rbp 4b4345: c3 retq 4b4346: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b434c <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb>: 4b434c: 55 push %rbp 4b434d: 48 8b ec mov %rsp,%rbp 4b4350: 53 push %rbx 4b4351: 48 89 fa mov %rdi,%rdx 4b4354: 49 89 f0 mov %rsi,%r8 4b4357: 49 8b 00 mov (%r8),%rax 4b435a: 48 3b 02 cmp (%rdx),%rax 4b435d: 75 5b jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b435f: 48 85 c0 test %rax,%rax 4b4362: 74 11 je 4b4375 <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x29> 4b4364: 49 8b 70 08 mov 0x8(%r8),%rsi 4b4368: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4b436c: 48 89 c1 mov %rax,%rcx 4b436f: 33 c0 xor %eax,%eax 4b4371: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b4373: 75 45 jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b4375: 49 8b 58 10 mov 0x10(%r8),%rbx 4b4379: 48 3b 5a 10 cmp 0x10(%rdx),%rbx 4b437d: 75 3b jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b437f: 48 85 db test %rbx,%rbx 4b4382: 74 19 je 4b439d <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x51> 4b4384: 49 8d 40 10 lea 0x10(%r8),%rax 4b4388: 48 8b 70 08 mov 0x8(%rax),%rsi 4b438c: 48 8d 7a 10 lea 0x10(%rdx),%rdi 4b4390: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4b4394: 48 89 d9 mov %rbx,%rcx 4b4397: 33 c0 xor %eax,%eax 4b4399: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b439b: 75 1d jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b439d: 49 8b 40 20 mov 0x20(%r8),%rax 4b43a1: 48 3b 42 20 cmp 0x20(%rdx),%rax 4b43a5: 75 13 jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b43a7: 49 8b 58 28 mov 0x28(%r8),%rbx 4b43ab: 48 3b 5a 28 cmp 0x28(%rdx),%rbx 4b43af: 75 09 jne 4b43ba <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x6e> 4b43b1: 41 8b 70 30 mov 0x30(%r8),%esi 4b43b5: 3b 72 30 cmp 0x30(%rdx),%esi 4b43b8: 74 04 je 4b43be <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x72> 4b43ba: 31 c0 xor %eax,%eax 4b43bc: eb 05 jmp 4b43c3 <_D4core8demangle8Demangle11__xopEqualsFKxS4core8demangle8DemangleKxS4core8demangle8DemangleZb+0x77> 4b43be: b8 01 00 00 00 mov $0x1,%eax 4b43c3: 5b pop %rbx 4b43c4: 5d pop %rbp 4b43c5: c3 retq 4b43c6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b43cc <_D4core8demangle8Demangle9__xtoHashFNbNeKxS4core8demangle8DemangleZm>: 4b43cc: 55 push %rbp 4b43cd: 48 8b ec mov %rsp,%rbp 4b43d0: 53 push %rbx 4b43d1: 41 54 push %r12 4b43d3: 49 89 fc mov %rdi,%r12 4b43d6: 48 89 fe mov %rdi,%rsi 4b43d9: bf c0 16 4f 00 mov $0x4f16c0,%edi 4b43de: 48 8b 05 db d2 03 00 mov 0x3d2db(%rip),%rax # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4b43e5: 48 ff 50 28 rex.W callq *0x28(%rax) 4b43e9: 48 89 c3 mov %rax,%rbx 4b43ec: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4b43f1: bf c0 16 4f 00 mov $0x4f16c0,%edi 4b43f6: 48 8b 0d c3 d2 03 00 mov 0x3d2c3(%rip),%rcx # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4b43fd: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b4401: 48 01 c3 add %rax,%rbx 4b4404: 49 8d 74 24 20 lea 0x20(%r12),%rsi 4b4409: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b440e: 48 8b 05 8b 0c 04 00 mov 0x40c8b(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b4415: 48 ff 50 28 rex.W callq *0x28(%rax) 4b4419: 48 01 c3 add %rax,%rbx 4b441c: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4b4421: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b4426: 48 8b 0d 73 0c 04 00 mov 0x40c73(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b442d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b4431: 48 01 c3 add %rax,%rbx 4b4434: 49 8d 74 24 30 lea 0x30(%r12),%rsi 4b4439: bf 10 7d 4f 00 mov $0x4f7d10,%edi 4b443e: 48 8b 05 cb 38 04 00 mov 0x438cb(%rip),%rax # 4f7d10 <_D42TypeInfo_xE4core8demangle8Demangle7AddType6__initZ> 4b4445: 48 ff 50 28 rex.W callq *0x28(%rax) 4b4449: 48 01 c3 add %rax,%rbx 4b444c: 48 8b c3 mov %rbx,%rax 4b444f: 41 5c pop %r12 4b4451: 5b pop %rbx 4b4452: 5d pop %rbp 4b4453: c3 retq 00000000004b4454 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa>: 4b4454: 55 push %rbp 4b4455: 48 8b ec mov %rsp,%rbp 4b4458: 48 83 ec 18 sub $0x18,%rsp 4b445c: 53 push %rbx 4b445d: 41 54 push %r12 4b445f: 41 55 push %r13 4b4461: 41 56 push %r14 4b4463: 41 57 push %r15 4b4465: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b4469: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b446d: 31 f6 xor %esi,%esi 4b446f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b4473: e8 f4 fd ff ff callq 4b426c <_D4core8demangle8Demangle16parseMangledNameMFmZv> 4b4478: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b447c: 48 8b 42 28 mov 0x28(%rdx),%rax 4b4480: 48 8d 4a 10 lea 0x10(%rdx),%rcx 4b4484: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b4488: 41 5f pop %r15 4b448a: 41 5e pop %r14 4b448c: 41 5d pop %r13 4b448e: 41 5c pop %r12 4b4490: 5b pop %rbx 4b4491: 48 8b e5 mov %rbp,%rsp 4b4494: 5d pop %rbp 4b4495: c3 retq 4b4496: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b449a: 48 8d 51 10 lea 0x10(%rcx),%rdx 4b449e: bb a0 0f 00 00 mov $0xfa0,%ebx 4b44a3: 4c 8b 61 10 mov 0x10(%rcx),%r12 4b44a7: 4d 01 e4 add %r12,%r12 4b44aa: 49 3b dc cmp %r12,%rbx 4b44ad: 73 05 jae 4b44b4 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa+0x60> 4b44af: 49 8b f4 mov %r12,%rsi 4b44b2: eb 03 jmp 4b44b7 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa+0x63> 4b44b4: 48 8b f3 mov %rbx,%rsi 4b44b7: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b44bc: e8 27 16 ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4b44c1: 31 c0 xor %eax,%eax 4b44c3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b44c7: 48 89 41 28 mov %rax,0x28(%rcx) 4b44cb: 48 89 41 20 mov %rax,0x20(%rcx) 4b44cf: eb 98 jmp 4b4469 <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa+0x15> 4b44d1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b44d5: 48 8b 48 10 mov 0x10(%rax),%rcx 4b44d9: 48 8b 10 mov (%rax),%rdx 4b44dc: 48 3b ca cmp %rdx,%rcx 4b44df: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4b44e6: 73 15 jae 4b44fd <_D4core8demangle8Demangle67__T10doDemangleS48_D4core8demangle8Demangle16parseMangledNameMFmZvZ10doDemangleMFZAa+0xa9> 4b44e8: 48 8d 50 10 lea 0x10(%rax),%rdx 4b44ec: 48 8b b5 e8 ff ff ff mov -0x18(%rbp),%rsi 4b44f3: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b44f8: e8 eb 15 ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4b44fd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b4501: 48 8b 10 mov (%rax),%rdx 4b4504: 48 8b 70 08 mov 0x8(%rax),%rsi 4b4508: b9 10 00 00 00 mov $0x10,%ecx 4b450d: 48 8d 5c 01 08 lea 0x8(%rcx,%rax,1),%rbx 4b4512: 48 8b 3b mov (%rbx),%rdi 4b4515: e8 26 34 fd ff callq 487940 4b451a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b451e: 48 8b 00 mov (%rax),%rax 4b4521: 48 8b 13 mov (%rbx),%rdx 4b4524: 41 5f pop %r15 4b4526: 41 5e pop %r14 4b4528: 41 5d pop %r13 4b452a: 41 5c pop %r12 4b452c: 5b pop %rbx 4b452d: 48 8b e5 mov %rbp,%rsp 4b4530: 5d pop %rbp 4b4531: c3 retq ... 00000000004b4534 <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa>: 4b4534: 55 push %rbp 4b4535: 48 8b ec mov %rsp,%rbp 4b4538: 48 83 ec 18 sub $0x18,%rsp 4b453c: 53 push %rbx 4b453d: 41 54 push %r12 4b453f: 41 55 push %r13 4b4541: 41 56 push %r14 4b4543: 41 57 push %r15 4b4545: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b4549: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b454d: 31 f6 xor %esi,%esi 4b454f: 31 d2 xor %edx,%edx 4b4551: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b4555: e8 b2 dd ff ff callq 4b230c <_D4core8demangle8Demangle9parseTypeMFAaZAa> 4b455a: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4b455e: 49 8b 40 28 mov 0x28(%r8),%rax 4b4562: 49 8d 48 10 lea 0x10(%r8),%rcx 4b4566: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b456a: 41 5f pop %r15 4b456c: 41 5e pop %r14 4b456e: 41 5d pop %r13 4b4570: 41 5c pop %r12 4b4572: 5b pop %rbx 4b4573: 48 8b e5 mov %rbp,%rsp 4b4576: 5d pop %rbp 4b4577: c3 retq 4b4578: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b457c: 48 8d 51 10 lea 0x10(%rcx),%rdx 4b4580: bb a0 0f 00 00 mov $0xfa0,%ebx 4b4585: 4c 8b 61 10 mov 0x10(%rcx),%r12 4b4589: 4d 01 e4 add %r12,%r12 4b458c: 49 3b dc cmp %r12,%rbx 4b458f: 73 05 jae 4b4596 <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa+0x62> 4b4591: 49 8b f4 mov %r12,%rsi 4b4594: eb 03 jmp 4b4599 <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa+0x65> 4b4596: 48 8b f3 mov %rbx,%rsi 4b4599: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b459e: e8 45 15 ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4b45a3: 31 c0 xor %eax,%eax 4b45a5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b45a9: 48 89 41 28 mov %rax,0x28(%rcx) 4b45ad: 48 89 41 20 mov %rax,0x20(%rcx) 4b45b1: eb 96 jmp 4b4549 <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa+0x15> 4b45b3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b45b7: 48 8b 48 10 mov 0x10(%rax),%rcx 4b45bb: 48 8b 10 mov (%rax),%rdx 4b45be: 48 3b ca cmp %rdx,%rcx 4b45c1: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4b45c8: 73 15 jae 4b45df <_D4core8demangle8Demangle61__T10doDemangleS42_D4core8demangle8Demangle9parseTypeMFAaZAaZ10doDemangleMFZAa+0xab> 4b45ca: 48 8d 50 10 lea 0x10(%rax),%rdx 4b45ce: 48 8b b5 e8 ff ff ff mov -0x18(%rbp),%rsi 4b45d5: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4b45da: e8 09 15 ff ff callq 4a5ae8 <_d_arraysetlengthiT> 4b45df: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b45e3: 48 8b 10 mov (%rax),%rdx 4b45e6: 48 8b 70 08 mov 0x8(%rax),%rsi 4b45ea: b9 10 00 00 00 mov $0x10,%ecx 4b45ef: 48 8d 5c 01 08 lea 0x8(%rcx,%rax,1),%rbx 4b45f4: 48 8b 3b mov (%rbx),%rdi 4b45f7: e8 44 33 fd ff callq 487940 4b45fc: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b4600: 48 8b 00 mov (%rax),%rax 4b4603: 48 8b 13 mov (%rbx),%rdx 4b4606: 41 5f pop %r15 4b4608: 41 5e pop %r14 4b460a: 41 5d pop %r13 4b460c: 41 5c pop %r12 4b460e: 5b pop %rbx 4b460f: 48 8b e5 mov %rbp,%rsp 4b4612: 5d pop %rbp 4b4613: c3 retq 00000000004b4614 : 4b4614: 55 push %rbp 4b4615: 48 8b ec mov %rsp,%rbp 4b4618: 48 83 ec 38 sub $0x38,%rsp 4b461c: 53 push %rbx 4b461d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b4621: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b4625: 48 8b 05 9c 37 04 00 mov 0x4379c(%rip),%rax # 4f7dc8 <_D4core9exception15onFinalizeErrorUNbNeC8TypeInfoC6object9ThrowableAyamZ3errC4core9exception13FinalizeError> 4b462c: 48 89 78 50 mov %rdi,0x50(%rax) 4b4630: 48 8b 1d 91 37 04 00 mov 0x43791(%rip),%rbx # 4f7dc8 <_D4core9exception15onFinalizeErrorUNbNeC8TypeInfoC6object9ThrowableAyamZ3errC4core9exception13FinalizeError> 4b4637: 48 89 73 40 mov %rsi,0x40(%rbx) 4b463b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b463f: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b4643: 48 8b 0d 7e 37 04 00 mov 0x4377e(%rip),%rcx # 4f7dc8 <_D4core9exception15onFinalizeErrorUNbNeC8TypeInfoC6object9ThrowableAyamZ3errC4core9exception13FinalizeError> 4b464a: 48 89 41 20 mov %rax,0x20(%rcx) 4b464e: 48 89 51 28 mov %rdx,0x28(%rcx) 4b4652: 4c 8b 0d 6f 37 04 00 mov 0x4376f(%rip),%r9 # 4f7dc8 <_D4core9exception15onFinalizeErrorUNbNeC8TypeInfoC6object9ThrowableAyamZ3errC4core9exception13FinalizeError> 4b4659: 4d 89 41 30 mov %r8,0x30(%r9) 4b465d: 48 8b 3d 64 37 04 00 mov 0x43764(%rip),%rdi # 4f7dc8 <_D4core9exception15onFinalizeErrorUNbNeC8TypeInfoC6object9ThrowableAyamZ3errC4core9exception13FinalizeError> 4b4664: e8 c3 49 fd ff callq 48902c <_d_throwc> 4b4669: 5b pop %rbx 4b466a: 48 8b e5 mov %rbp,%rsp 4b466d: 5d pop %rbp 4b466e: c3 retq ... 00000000004b4670 : 4b4670: 55 push %rbp 4b4671: 48 8b ec mov %rsp,%rbp 4b4674: 48 83 ec 10 sub $0x10,%rsp 4b4678: bf d8 19 4f 00 mov $0x4f19d8,%edi 4b467d: 48 8b 05 54 d3 03 00 mov 0x3d354(%rip),%rax # 4f19d8 <_D4core9exception27InvalidMemoryOperationError7__ClassZ> 4b4684: 48 ff 50 58 rex.W callq *0x58(%rax) 4b4688: 48 89 d7 mov %rdx,%rdi 4b468b: e8 9c 49 fd ff callq 48902c <_d_throwc> 4b4690: 48 8b e5 mov %rbp,%rsp 4b4693: 5d pop %rbp 4b4694: c3 retq 4b4695: 00 00 add %al,(%rax) ... 00000000004b4698 <_D4core6thread6Thread18_sharedStaticCtor5FZv>: 4b4698: 55 push %rbp 4b4699: 48 8b ec mov %rsp,%rbp 4b469c: 48 83 ec 20 sub $0x20,%rsp 4b46a0: 31 c0 xor %eax,%eax 4b46a2: 89 45 f8 mov %eax,-0x8(%rbp) 4b46a5: 89 45 fc mov %eax,-0x4(%rbp) 4b46a8: 48 8d 55 fc lea -0x4(%rbp),%rdx 4b46ac: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4b46b0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b46b4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b46b8: e8 c3 36 fd ff callq 487d80 4b46bd: 48 89 c7 mov %rax,%rdi 4b46c0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b46c4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b46c8: e8 c3 36 fd ff callq 487d90 4b46cd: 8b 7d f8 mov -0x8(%rbp),%edi 4b46d0: e8 cb 36 fd ff callq 487da0 4b46d5: 89 05 65 e0 04 00 mov %eax,0x4e065(%rip) # 502740 <_D4core6thread6Thread12PRIORITY_MINxi> 4b46db: 8b 45 fc mov -0x4(%rbp),%eax 4b46de: 89 05 64 e0 04 00 mov %eax,0x4e064(%rip) # 502748 <_D4core6thread6Thread16PRIORITY_DEFAULTxi> 4b46e4: 8b 7d f8 mov -0x8(%rbp),%edi 4b46e7: e8 c4 36 fd ff callq 487db0 4b46ec: 89 05 52 e0 04 00 mov %eax,0x4e052(%rip) # 502744 <_D4core6thread6Thread12PRIORITY_MAXxi> 4b46f2: 48 8b e5 mov %rbp,%rsp 4b46f5: 5d pop %rbp 4b46f6: c3 retq 4b46f7: 90 nop 00000000004b46f8 <_D4core6thread18_sharedStaticDtor6FZv>: 4b46f8: 55 push %rbp 4b46f9: 48 8b ec mov %rsp,%rbp 4b46fc: 53 push %rbx 4b46fd: 41 54 push %r12 4b46ff: 48 8b 1d f2 e0 04 00 mov 0x4e0f2(%rip),%rbx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b4706: 48 83 3d ea e0 04 00 cmpq $0x0,0x4e0ea(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b470d: 00 4b470e: 0f 84 c8 00 00 00 je 4b47dc <_D4core6thread18_sharedStaticDtor6FZv+0xe4> 4b4714: 48 8b fb mov %rbx,%rdi 4b4717: e8 14 04 00 00 callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 4b471c: 34 01 xor $0x1,%al 4b471e: 0f 84 a8 00 00 00 je 4b47cc <_D4core6thread18_sharedStaticDtor6FZv+0xd4> 4b4724: bf 60 27 50 00 mov $0x502760,%edi 4b4729: e8 62 21 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b472e: 4c 8d 63 58 lea 0x58(%rbx),%r12 4b4732: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 4b4738: 74 0e je 4b4748 <_D4core6thread18_sharedStaticDtor6FZv+0x50> 4b473a: 49 8b 44 24 18 mov 0x18(%r12),%rax 4b473f: 49 8b 4c 24 20 mov 0x20(%r12),%rcx 4b4744: 48 89 41 18 mov %rax,0x18(%rcx) 4b4748: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4b474d: 48 85 d2 test %rdx,%rdx 4b4750: 74 09 je 4b475b <_D4core6thread18_sharedStaticDtor6FZv+0x63> 4b4752: 49 8b 74 24 20 mov 0x20(%r12),%rsi 4b4757: 48 89 72 20 mov %rsi,0x20(%rdx) 4b475b: 4c 39 25 8e e0 04 00 cmp %r12,0x4e08e(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b4762: 75 0c jne 4b4770 <_D4core6thread18_sharedStaticDtor6FZv+0x78> 4b4764: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4b4769: 48 89 3d 80 e0 04 00 mov %rdi,0x4e080(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b4770: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 4b4777: 48 85 c0 test %rax,%rax 4b477a: 74 0e je 4b478a <_D4core6thread18_sharedStaticDtor6FZv+0x92> 4b477c: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4b4783: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4b478a: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 4b4791: 48 85 d2 test %rdx,%rdx 4b4794: 74 0e je 4b47a4 <_D4core6thread18_sharedStaticDtor6FZv+0xac> 4b4796: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 4b479d: 48 89 b2 98 00 00 00 mov %rsi,0x98(%rdx) 4b47a4: 48 39 1d 4d e0 04 00 cmp %rbx,0x4e04d(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b47ab: 75 0e jne 4b47bb <_D4core6thread18_sharedStaticDtor6FZv+0xc3> 4b47ad: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 4b47b4: 48 89 3d 3d e0 04 00 mov %rdi,0x4e03d(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b47bb: 48 ff 0d 3e e0 04 00 decq 0x4e03e(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4b47c2: bf 60 27 50 00 mov $0x502760,%edi 4b47c7: e8 2c 21 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b47cc: 48 8b 9b a0 00 00 00 mov 0xa0(%rbx),%rbx 4b47d3: 48 85 db test %rbx,%rbx 4b47d6: 0f 85 38 ff ff ff jne 4b4714 <_D4core6thread18_sharedStaticDtor6FZv+0x1c> 4b47dc: 41 5c pop %r12 4b47de: 5b pop %rbx 4b47df: 5d pop %rbp 4b47e0: c3 retq 4b47e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b47e8 <_D4core6thread19_sharedStaticCtor13FZv>: 4b47e8: 55 push %rbp 4b47e9: 48 8b ec mov %rsp,%rbp 4b47ec: bf 1e 00 00 00 mov $0x1e,%edi 4b47f1: e8 ca 35 fd ff callq 487dc0 4b47f6: 48 89 05 1b e0 04 00 mov %rax,0x4e01b(%rip) # 502818 <_D4core6thread8PAGESIZEym> 4b47fd: bf 4b 00 00 00 mov $0x4b,%edi 4b4802: e8 b9 35 fd ff callq 487dc0 4b4807: 48 89 05 12 e0 04 00 mov %rax,0x4e012(%rip) # 502820 <_D4core6thread17PTHREAD_STACK_MINym> 4b480e: 5d pop %rbp 4b480f: c3 retq 00000000004b4810 <_D4core6thread5Fiber13_staticCtor14FZv>: 4b4810: 55 push %rbp 4b4811: 48 8b ec mov %rsp,%rbp 4b4814: 5d pop %rbp 4b4815: c3 retq 4b4816: 66 90 xchg %ax,%ax 00000000004b4818 <_D4core6thread9__modctorFZv>: 4b4818: 55 push %rbp 4b4819: 48 8b ec mov %rsp,%rbp 4b481c: e8 ef ff ff ff callq 4b4810 <_D4core6thread5Fiber13_staticCtor14FZv> 4b4821: 5d pop %rbp 4b4822: c3 retq 4b4823: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b4828 <_D4core6thread15__modsharedctorFZv>: 4b4828: 55 push %rbp 4b4829: 48 8b ec mov %rsp,%rbp 4b482c: e8 67 fe ff ff callq 4b4698 <_D4core6thread6Thread18_sharedStaticCtor5FZv> 4b4831: e8 b2 ff ff ff callq 4b47e8 <_D4core6thread19_sharedStaticCtor13FZv> 4b4836: 5d pop %rbp 4b4837: c3 retq 00000000004b4838 <_D4core6thread15__modshareddtorFZv>: 4b4838: 55 push %rbp 4b4839: 48 8b ec mov %rsp,%rbp 4b483c: e8 b7 fe ff ff callq 4b46f8 <_D4core6thread18_sharedStaticDtor6FZv> 4b4841: 5d pop %rbp 4b4842: c3 retq 4b4843: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b4848 <_D4core6thread7__arrayZ>: 4b4848: 55 push %rbp 4b4849: 48 8b ec mov %rsp,%rbp 4b484c: 48 83 ec 10 sub $0x10,%rsp 4b4850: 48 89 fa mov %rdi,%rdx 4b4853: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b4857: ba 0c 7f 4e 00 mov $0x4e7f0c,%edx 4b485c: bf 11 00 00 00 mov $0x11,%edi 4b4861: 48 89 d6 mov %rdx,%rsi 4b4864: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b4868: e8 db 45 fd ff callq 488e48 <_d_arraybounds> 4b486d: 0f 1f 00 nopl (%rax) 00000000004b4870 <_D4core6thread8__assertFiZv>: 4b4870: 55 push %rbp 4b4871: 48 8b ec mov %rsp,%rbp 4b4874: 48 83 ec 10 sub $0x10,%rsp 4b4878: 48 89 fa mov %rdi,%rdx 4b487b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b487f: ba 0c 7f 4e 00 mov $0x4e7f0c,%edx 4b4884: bf 11 00 00 00 mov $0x11,%edi 4b4889: 48 89 d6 mov %rdx,%rsi 4b488c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b4890: e8 6b 44 fd ff callq 488d00 <_d_assert> 4b4895: 0f 1f 00 nopl (%rax) 00000000004b4898 <_D4core6thread15__unittest_failFiZv>: 4b4898: 55 push %rbp 4b4899: 48 8b ec mov %rsp,%rbp 4b489c: 48 83 ec 10 sub $0x10,%rsp 4b48a0: 48 89 fa mov %rdi,%rdx 4b48a3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b48a7: ba 0c 7f 4e 00 mov $0x4e7f0c,%edx 4b48ac: bf 11 00 00 00 mov $0x11,%edi 4b48b1: 48 89 d6 mov %rdx,%rsi 4b48b4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b48b8: e8 d3 44 fd ff callq 488d90 <_d_unittest> 4b48bd: 48 8b e5 mov %rbp,%rsp 4b48c0: 5d pop %rbp 4b48c1: c3 retq ... 00000000004b48c4 <_D4core6thread15ThreadException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core6thread15ThreadException>: 4b48c4: 55 push %rbp 4b48c5: 48 8b ec mov %rsp,%rbp 4b48c8: 48 83 ec 30 sub $0x30,%rsp 4b48cc: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4b48d0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b48d4: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b48d8: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b48dc: ff 75 18 pushq 0x18(%rbp) 4b48df: ff 75 10 pushq 0x10(%rbp) 4b48e2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b48e6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b48ea: 48 89 c1 mov %rax,%rcx 4b48ed: 49 89 d0 mov %rdx,%r8 4b48f0: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b48f4: e8 63 a2 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b48f9: 48 83 c4 10 add $0x10,%rsp 4b48fd: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b4901: 48 8b e5 mov %rbp,%rsp 4b4904: 5d pop %rbp 4b4905: c3 retq 4b4906: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b490c <_D4core6thread15ThreadException6__ctorMFNaNbNfAyaC6object9ThrowableAyamZC4core6thread15ThreadException>: 4b490c: 55 push %rbp 4b490d: 48 8b ec mov %rsp,%rbp 4b4910: 48 83 ec 30 sub $0x30,%rsp 4b4914: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4b4918: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b491c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b4920: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b4924: ff 75 18 pushq 0x18(%rbp) 4b4927: ff 75 10 pushq 0x10(%rbp) 4b492a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b492e: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b4932: 48 89 c1 mov %rax,%rcx 4b4935: 49 89 d0 mov %rdx,%r8 4b4938: 48 89 f2 mov %rsi,%rdx 4b493b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b493f: e8 18 a2 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b4944: 48 83 c4 10 add $0x10,%rsp 4b4948: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b494c: 48 8b e5 mov %rbp,%rsp 4b494f: 5d pop %rbp 4b4950: c3 retq 4b4951: 00 00 add %al,(%rax) ... 00000000004b4954 <_D4core6thread11ThreadError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core6thread11ThreadError>: 4b4954: 55 push %rbp 4b4955: 48 8b ec mov %rsp,%rbp 4b4958: 48 83 ec 30 sub $0x30,%rsp 4b495c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4b4960: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b4964: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b4968: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b496c: ff 75 18 pushq 0x18(%rbp) 4b496f: ff 75 10 pushq 0x10(%rbp) 4b4972: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b4976: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b497a: 48 89 c1 mov %rax,%rcx 4b497d: 49 89 d0 mov %rdx,%r8 4b4980: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b4984: e8 9b a2 fd ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 4b4989: 48 83 c4 10 add $0x10,%rsp 4b498d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b4991: 48 8b e5 mov %rbp,%rsp 4b4994: 5d pop %rbp 4b4995: c3 retq 4b4996: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b499c <_D4core6thread11ThreadError6__ctorMFNaNbNfAyaC6object9ThrowableAyamZC4core6thread11ThreadError>: 4b499c: 55 push %rbp 4b499d: 48 8b ec mov %rsp,%rbp 4b49a0: 48 83 ec 30 sub $0x30,%rsp 4b49a4: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4b49a8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b49ac: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b49b0: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b49b4: ff 75 18 pushq 0x18(%rbp) 4b49b7: ff 75 10 pushq 0x10(%rbp) 4b49ba: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b49be: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b49c2: 48 89 c1 mov %rax,%rcx 4b49c5: 49 89 d0 mov %rdx,%r8 4b49c8: 48 89 f2 mov %rsi,%rdx 4b49cb: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b49cf: e8 50 a2 fd ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 4b49d4: 48 83 c4 10 add $0x10,%rsp 4b49d8: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b49dc: 48 8b e5 mov %rbp,%rsp 4b49df: 5d pop %rbp 4b49e0: c3 retq 4b49e1: 00 00 add %al,(%rax) ... 00000000004b49e4 <_D4core6thread6Thread6__dtorMFZv>: 4b49e4: 55 push %rbp 4b49e5: 48 8b ec mov %rsp,%rbp 4b49e8: 50 push %rax 4b49e9: 53 push %rbx 4b49ea: 48 89 fb mov %rdi,%rbx 4b49ed: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 4b49f2: 75 06 jne 4b49fa <_D4core6thread6Thread6__dtorMFZv+0x16> 4b49f4: 5b pop %rbx 4b49f5: 48 8b e5 mov %rbp,%rsp 4b49f8: 5d pop %rbp 4b49f9: c3 retq 4b49fa: 48 8b 7b 10 mov 0x10(%rbx),%rdi 4b49fe: e8 cd 33 fd ff callq 487dd0 4b4a03: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 4b4a0a: 00 4b4a0b: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 4b4a12: e8 b5 43 00 00 callq 4b8dcc <_D2rt5tlsgc7destroyFPvZv> 4b4a17: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 4b4a1e: 00 00 00 00 4b4a22: 5b pop %rbx 4b4a23: 48 8b e5 mov %rbp,%rsp 4b4a26: 5d pop %rbp 4b4a27: c3 retq 00000000004b4a28 <_D4core6thread6Thread4joinMFbZC6object9Throwable>: 4b4a28: 55 push %rbp 4b4a29: 48 8b ec mov %rsp,%rbp 4b4a2c: 48 83 ec 20 sub $0x20,%rsp 4b4a30: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b4a34: 89 75 f8 mov %esi,-0x8(%rbp) 4b4a37: 31 f6 xor %esi,%esi 4b4a39: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4b4a3d: e8 9e 33 fd ff callq 487de0 4b4a42: 85 c0 test %eax,%eax 4b4a44: 74 4a je 4b4a90 <_D4core6thread6Thread4joinMFbZC6object9Throwable+0x68> 4b4a46: bf 18 7f 4f 00 mov $0x4f7f18,%edi 4b4a4b: e8 58 4e fd ff callq 4898a8 <_d_newclass> 4b4a50: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b4a54: ff 35 2e 36 03 00 pushq 0x3362e(%rip) # 4e8088 <_TMP768+0x8> 4b4a5a: ff 35 20 36 03 00 pushq 0x33620(%rip) # 4e8080 <_TMP768> 4b4a60: 48 8b 15 51 36 03 00 mov 0x33651(%rip),%rdx # 4e80b8 <_TMP770+0x8> 4b4a67: 48 8b 05 42 36 03 00 mov 0x33642(%rip),%rax # 4e80b0 <_TMP770> 4b4a6e: 48 89 c1 mov %rax,%rcx 4b4a71: 49 89 d0 mov %rdx,%r8 4b4a74: ba db 02 00 00 mov $0x2db,%edx 4b4a79: 31 f6 xor %esi,%esi 4b4a7b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b4a7f: e8 40 fe ff ff callq 4b48c4 <_D4core6thread15ThreadException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core6thread15ThreadException> 4b4a84: 48 83 c4 10 add $0x10,%rsp 4b4a88: 48 89 c7 mov %rax,%rdi 4b4a8b: e8 9c 45 fd ff callq 48902c <_d_throwc> 4b4a90: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b4a94: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 4b4a9b: 00 4b4a9c: 48 83 79 50 00 cmpq $0x0,0x50(%rcx) 4b4aa1: 74 19 je 4b4abc <_D4core6thread6Thread4joinMFbZC6object9Throwable+0x94> 4b4aa3: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4b4aa8: 74 09 je 4b4ab3 <_D4core6thread6Thread4joinMFbZC6object9Throwable+0x8b> 4b4aaa: 48 8b 79 50 mov 0x50(%rcx),%rdi 4b4aae: e8 79 45 fd ff callq 48902c <_d_throwc> 4b4ab3: 48 8b 41 50 mov 0x50(%rcx),%rax 4b4ab7: 48 8b e5 mov %rbp,%rsp 4b4aba: 5d pop %rbp 4b4abb: c3 retq 4b4abc: 31 c0 xor %eax,%eax 4b4abe: 48 8b e5 mov %rbp,%rsp 4b4ac1: 5d pop %rbp 4b4ac2: c3 retq ... 00000000004b4ac4 <_D4core6thread6Thread8isDaemonMFNdZb>: 4b4ac4: 55 push %rbp 4b4ac5: 48 8b ec mov %rsp,%rbp 4b4ac8: 48 83 ec 18 sub $0x18,%rsp 4b4acc: 53 push %rbx 4b4acd: 41 54 push %r12 4b4acf: 41 55 push %r13 4b4ad1: 41 56 push %r14 4b4ad3: 41 57 push %r15 4b4ad5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b4ad9: e8 f6 3f 00 00 callq 4b8ad4 <_d_monitorenter> 4b4ade: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b4ae2: 8a 40 49 mov 0x49(%rax),%al 4b4ae5: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b4ae9: 48 83 ec 08 sub $0x8,%rsp 4b4aed: e8 25 00 00 00 callq 4b4b17 <_D4core6thread6Thread8isDaemonMFNdZb+0x53> 4b4af2: 48 83 c4 08 add $0x8,%rsp 4b4af6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b4afa: 41 5f pop %r15 4b4afc: 41 5e pop %r14 4b4afe: 41 5d pop %r13 4b4b00: 41 5c pop %r12 4b4b02: 5b pop %rbx 4b4b03: 48 8b e5 mov %rbp,%rsp 4b4b06: 5d pop %rbp 4b4b07: c3 retq 4b4b08: 48 83 ec 08 sub $0x8,%rsp 4b4b0c: e8 06 00 00 00 callq 4b4b17 <_D4core6thread6Thread8isDaemonMFNdZb+0x53> 4b4b11: 48 83 c4 08 add $0x8,%rsp 4b4b15: eb 0a jmp 4b4b21 <_D4core6thread6Thread8isDaemonMFNdZb+0x5d> 4b4b17: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b4b1b: e8 ec 3f 00 00 callq 4b8b0c <_d_monitorexit> 4b4b20: c3 retq 4b4b21: 41 5f pop %r15 4b4b23: 41 5e pop %r14 4b4b25: 41 5d pop %r13 4b4b27: 41 5c pop %r12 4b4b29: 5b pop %rbx 4b4b2a: 48 8b e5 mov %rbp,%rsp 4b4b2d: 5d pop %rbp 4b4b2e: c3 retq ... 00000000004b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb>: 4b4b30: 55 push %rbp 4b4b31: 48 8b ec mov %rsp,%rbp 4b4b34: 48 83 ec 10 sub $0x10,%rsp 4b4b38: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 4b4b3d: 75 07 jne 4b4b46 <_D4core6thread6Thread9isRunningMFNbNdZb+0x16> 4b4b3f: 31 c0 xor %eax,%eax 4b4b41: 48 8b e5 mov %rbp,%rsp 4b4b44: 5d pop %rbp 4b4b45: c3 retq 4b4b46: 48 83 c7 48 add $0x48,%rdi 4b4b4a: e8 f9 04 01 00 callq 4c5048 <_D4core6atomic47__T10atomicLoadVE4core6atomic11MemoryOrderi3TbZ10atomicLoadFNaNbNiKOxbZb> 4b4b4f: 48 8b e5 mov %rbp,%rsp 4b4b52: 5d pop %rbp 4b4b53: c3 retq 00000000004b4b54 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi>: 4b4b54: 55 push %rbp 4b4b55: 48 8b ec mov %rsp,%rbp 4b4b58: 48 83 ec 38 sub $0x38,%rsp 4b4b5c: 53 push %rbx 4b4b5d: 41 54 push %r12 4b4b5f: 41 55 push %r13 4b4b61: 41 56 push %r14 4b4b63: 41 57 push %r15 4b4b65: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b4b69: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b4b6d: b8 60 27 50 00 mov $0x502760,%eax 4b4b72: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b4b76: 48 89 c7 mov %rax,%rdi 4b4b79: e8 56 3f 00 00 callq 4b8ad4 <_d_monitorenter> 4b4b7e: 31 db xor %ebx,%ebx 4b4b80: 48 8b 0d 71 dc 04 00 mov 0x4dc71(%rip),%rcx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b4b87: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4b4b8b: 48 85 c9 test %rcx,%rcx 4b4b8e: 74 27 je 4b4bb7 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0x63> 4b4b90: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4b4b94: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b4b98: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4b4b9c: 48 89 c3 mov %rax,%rbx 4b4b9f: 85 db test %ebx,%ebx 4b4ba1: 75 14 jne 4b4bb7 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0x63> 4b4ba3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b4ba7: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 4b4bae: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b4bb2: 48 85 d2 test %rdx,%rdx 4b4bb5: 75 d9 jne 4b4b90 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0x3c> 4b4bb7: 8b c3 mov %ebx,%eax 4b4bb9: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b4bbd: 48 83 ec 08 sub $0x8,%rsp 4b4bc1: e8 25 00 00 00 callq 4b4beb <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0x97> 4b4bc6: 48 83 c4 08 add $0x8,%rsp 4b4bca: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b4bce: 41 5f pop %r15 4b4bd0: 41 5e pop %r14 4b4bd2: 41 5d pop %r13 4b4bd4: 41 5c pop %r12 4b4bd6: 5b pop %rbx 4b4bd7: 48 8b e5 mov %rbp,%rsp 4b4bda: 5d pop %rbp 4b4bdb: c3 retq 4b4bdc: 48 83 ec 08 sub $0x8,%rsp 4b4be0: e8 06 00 00 00 callq 4b4beb <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0x97> 4b4be5: 48 83 c4 08 add $0x8,%rsp 4b4be9: eb 0a jmp 4b4bf5 <_D4core6thread6Thread7opApplyFMDFKC4core6thread6ThreadZiZi+0xa1> 4b4beb: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b4bef: e8 18 3f 00 00 callq 4b8b0c <_d_monitorexit> 4b4bf4: c3 retq 4b4bf5: 41 5f pop %r15 4b4bf7: 41 5e pop %r14 4b4bf9: 41 5d pop %r13 4b4bfb: 41 5c pop %r12 4b4bfd: 5b pop %rbx 4b4bfe: 48 8b e5 mov %rbp,%rsp 4b4c01: 5d pop %rbp 4b4c02: c3 retq ... 00000000004b4c04 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv>: 4b4c04: 55 push %rbp 4b4c05: 48 8b ec mov %rsp,%rbp 4b4c08: 53 push %rbx 4b4c09: 41 54 push %r12 4b4c0b: 49 89 fc mov %rdi,%r12 4b4c0e: bf 60 27 50 00 mov $0x502760,%edi 4b4c13: e8 78 1c 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b4c18: 49 8d 5c 24 58 lea 0x58(%r12),%rbx 4b4c1d: 48 83 7b 20 00 cmpq $0x0,0x20(%rbx) 4b4c22: 74 0c je 4b4c30 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0x2c> 4b4c24: 48 8b 43 18 mov 0x18(%rbx),%rax 4b4c28: 48 8b 4b 20 mov 0x20(%rbx),%rcx 4b4c2c: 48 89 41 18 mov %rax,0x18(%rcx) 4b4c30: 48 8b 53 18 mov 0x18(%rbx),%rdx 4b4c34: 48 85 d2 test %rdx,%rdx 4b4c37: 74 08 je 4b4c41 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0x3d> 4b4c39: 48 8b 73 20 mov 0x20(%rbx),%rsi 4b4c3d: 48 89 72 20 mov %rsi,0x20(%rdx) 4b4c41: 48 39 1d a8 db 04 00 cmp %rbx,0x4dba8(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b4c48: 75 0b jne 4b4c55 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0x51> 4b4c4a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4b4c4e: 48 89 3d 9b db 04 00 mov %rdi,0x4db9b(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b4c55: 49 8b 84 24 98 00 00 mov 0x98(%r12),%rax 4b4c5c: 00 4b4c5d: 48 85 c0 test %rax,%rax 4b4c60: 74 0f je 4b4c71 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0x6d> 4b4c62: 49 8b 8c 24 a0 00 00 mov 0xa0(%r12),%rcx 4b4c69: 00 4b4c6a: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4b4c71: 49 8b 94 24 a0 00 00 mov 0xa0(%r12),%rdx 4b4c78: 00 4b4c79: 48 85 d2 test %rdx,%rdx 4b4c7c: 74 0f je 4b4c8d <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0x89> 4b4c7e: 49 8b 9c 24 98 00 00 mov 0x98(%r12),%rbx 4b4c85: 00 4b4c86: 48 89 9a 98 00 00 00 mov %rbx,0x98(%rdx) 4b4c8d: 4c 39 25 64 db 04 00 cmp %r12,0x4db64(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b4c94: 75 0f jne 4b4ca5 <_D4core6thread6Thread6removeFNbC4core6thread6ThreadZv+0xa1> 4b4c96: 49 8b b4 24 a0 00 00 mov 0xa0(%r12),%rsi 4b4c9d: 00 4b4c9e: 48 89 35 53 db 04 00 mov %rsi,0x4db53(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b4ca5: 48 ff 0d 54 db 04 00 decq 0x4db54(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4b4cac: bf 60 27 50 00 mov $0x502760,%edi 4b4cb1: e8 42 1c 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b4cb6: 41 5c pop %r12 4b4cb8: 5b pop %rbx 4b4cb9: 5d pop %rbp 4b4cba: c3 retq ... 00000000004b4cbc : 4b4cbc: 55 push %rbp 4b4cbd: 48 8b ec mov %rsp,%rbp 4b4cc0: 48 81 ec 60 01 00 00 sub $0x160,%rsp 4b4cc7: 53 push %rbx 4b4cc8: 41 54 push %r12 4b4cca: b9 60 27 50 00 mov $0x502760,%ecx 4b4ccf: b8 02 00 00 00 mov $0x2,%eax 4b4cd4: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 4b4cdb: 48 89 8d b8 fe ff ff mov %rcx,-0x148(%rbp) 4b4ce2: 48 83 bd b0 fe ff ff cmpq $0x0,-0x150(%rbp) 4b4ce9: 00 4b4cea: 74 60 je 4b4d4c 4b4cec: 48 8b 9d b8 fe ff ff mov -0x148(%rbp),%rbx 4b4cf3: 48 8b 95 b0 fe ff ff mov -0x150(%rbp),%rdx 4b4cfa: 4c 8d 24 d2 lea (%rdx,%rdx,8),%r12 4b4cfe: 4e 8d 24 e5 00 00 00 lea 0x0(,%r12,8),%r12 4b4d05: 00 4b4d06: 4c 03 a5 b8 fe ff ff add -0x148(%rbp),%r12 4b4d0d: ba 48 00 00 00 mov $0x48,%edx 4b4d12: 48 89 95 a8 fe ff ff mov %rdx,-0x158(%rbp) 4b4d19: bf f8 83 4f 00 mov $0x4f83f8,%edi 4b4d1e: 48 8b 0d d3 36 04 00 mov 0x436d3(%rip),%rcx # 4f83f8 <_D4core4sync5mutex5Mutex7__ClassZ> 4b4d25: 48 ff 51 58 rex.W callq *0x58(%rcx) 4b4d29: 48 89 d6 mov %rdx,%rsi 4b4d2c: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 4b4d33: 48 8b fb mov %rbx,%rdi 4b4d36: e8 05 2c fd ff callq 487940 4b4d3b: 48 8b fb mov %rbx,%rdi 4b4d3e: e8 7d 19 00 00 callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4b4d43: 48 83 c3 48 add $0x48,%rbx 4b4d47: 49 3b dc cmp %r12,%rbx 4b4d4a: 72 c1 jb 4b4d0d 4b4d4c: 83 3d b5 da 04 00 00 cmpl $0x0,0x4dab5(%rip) # 502808 <_D4core6thread19suspendSignalNumberi> 4b4d53: 75 0a jne 4b4d5f 4b4d55: c7 05 a9 da 04 00 0a movl $0xa,0x4daa9(%rip) # 502808 <_D4core6thread19suspendSignalNumberi> 4b4d5c: 00 00 00 4b4d5f: 83 3d a6 da 04 00 00 cmpl $0x0,0x4daa6(%rip) # 50280c <_D4core6thread18resumeSignalNumberi> 4b4d66: 75 0a jne 4b4d72 4b4d68: c7 05 9a da 04 00 0c movl $0xc,0x4da9a(%rip) # 50280c <_D4core6thread18resumeSignalNumberi> 4b4d6f: 00 00 00 4b4d72: b9 26 00 00 00 mov $0x26,%ecx 4b4d77: 31 c0 xor %eax,%eax 4b4d79: 48 8d bd c0 fe ff ff lea -0x140(%rbp),%rdi 4b4d80: f3 ab rep stos %eax,%es:(%rdi) 4b4d82: b9 26 00 00 00 mov $0x26,%ecx 4b4d87: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4b4d8e: f3 ab rep stos %eax,%es:(%rdi) 4b4d90: c7 85 48 ff ff ff 00 movl $0x10000000,-0xb8(%rbp) 4b4d97: 00 00 10 4b4d9a: 48 c7 85 c0 fe ff ff movq $0x4c5068,-0x140(%rbp) 4b4da1: 68 50 4c 00 4b4da5: 48 8d bd c8 fe ff ff lea -0x138(%rbp),%rdi 4b4dac: e8 9f 2d fd ff callq 487b50 4b4db1: 31 c9 xor %ecx,%ecx 4b4db3: 89 4d e8 mov %ecx,-0x18(%rbp) 4b4db6: 48 c7 85 60 ff ff ff movq $0x4c5118,-0xa0(%rbp) 4b4dbd: 18 51 4c 00 4b4dc1: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi 4b4dc8: e8 83 2d fd ff callq 487b50 4b4dcd: 31 d2 xor %edx,%edx 4b4dcf: 48 8d b5 c0 fe ff ff lea -0x140(%rbp),%rsi 4b4dd6: 8b 3d 2c da 04 00 mov 0x4da2c(%rip),%edi # 502808 <_D4core6thread19suspendSignalNumberi> 4b4ddc: e8 7f 2d fd ff callq 487b60 4b4de1: 31 d2 xor %edx,%edx 4b4de3: 48 8d b5 60 ff ff ff lea -0xa0(%rbp),%rsi 4b4dea: 8b 3d 1c da 04 00 mov 0x4da1c(%rip),%edi # 50280c <_D4core6thread18resumeSignalNumberi> 4b4df0: e8 6b 2d fd ff callq 487b60 4b4df5: 31 d2 xor %edx,%edx 4b4df7: 31 f6 xor %esi,%esi 4b4df9: bf 20 27 50 00 mov $0x502720,%edi 4b4dfe: e8 ed 2f fd ff callq 487df0 4b4e03: 31 f6 xor %esi,%esi 4b4e05: bf 4c 27 50 00 mov $0x50274c,%edi 4b4e0a: e8 f1 2f fd ff callq 487e00 4b4e0f: e8 7c 00 00 00 callq 4b4e90 4b4e14: 48 89 05 35 d9 04 00 mov %rax,0x4d935(%rip) # 502750 <_D4core6thread6Thread7sm_mainC4core6thread6Thread> 4b4e1b: 41 5c pop %r12 4b4e1d: 5b pop %rbx 4b4e1e: 48 8b e5 mov %rbp,%rsp 4b4e21: 5d pop %rbp 4b4e22: c3 retq ... 00000000004b4e24 : 4b4e24: 55 push %rbp 4b4e25: 48 8b ec mov %rsp,%rbp 4b4e28: 48 83 ec 10 sub $0x10,%rsp 4b4e2c: 53 push %rbx 4b4e2d: 41 54 push %r12 4b4e2f: b9 60 27 50 00 mov $0x502760,%ecx 4b4e34: b8 02 00 00 00 mov $0x2,%eax 4b4e39: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b4e3d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b4e41: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b4e46: 74 32 je 4b4e7a 4b4e48: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4b4e4c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b4e50: 4c 8d 24 d2 lea (%rdx,%rdx,8),%r12 4b4e54: 4e 8d 24 e5 00 00 00 lea 0x0(,%r12,8),%r12 4b4e5b: 00 4b4e5c: 4c 03 65 f8 add -0x8(%rbp),%r12 4b4e60: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4b4e64: e8 77 2d fd ff callq 487be0 4b4e69: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4b4e70: 00 4b4e71: 48 83 c3 48 add $0x48,%rbx 4b4e75: 49 3b dc cmp %r12,%rbx 4b4e78: 72 e6 jb 4b4e60 4b4e7a: 8b 3d cc d8 04 00 mov 0x4d8cc(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4b4e80: e8 8b 2f fd ff callq 487e10 4b4e85: 41 5c pop %r12 4b4e87: 5b pop %rbx 4b4e88: 48 8b e5 mov %rbp,%rsp 4b4e8b: 5d pop %rbp 4b4e8c: c3 retq 4b4e8d: 00 00 add %al,(%rax) ... 00000000004b4e90 : 4b4e90: 55 push %rbp 4b4e91: 48 8b ec mov %rsp,%rbp 4b4e94: 48 83 ec 68 sub $0x68,%rsp 4b4e98: 53 push %rbx 4b4e99: 41 54 push %r12 4b4e9b: 41 55 push %r13 4b4e9d: 41 56 push %r14 4b4e9f: 41 57 push %r15 4b4ea1: e8 d2 ea fe ff callq 4a3978 4b4ea6: 8b 3d a0 d8 04 00 mov 0x4d8a0(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4b4eac: e8 df 2d fd ff callq 487c90 4b4eb1: 48 89 c3 mov %rax,%rbx 4b4eb4: 49 89 dc mov %rbx,%r12 4b4eb7: 48 85 db test %rbx,%rbx 4b4eba: 74 26 je 4b4ee2 4b4ebc: 48 8b c3 mov %rbx,%rax 4b4ebf: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b4ec3: 48 83 ec 08 sub $0x8,%rsp 4b4ec7: e8 1b 01 00 00 callq 4b4fe7 4b4ecc: 48 83 c4 08 add $0x8,%rsp 4b4ed0: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b4ed4: 41 5f pop %r15 4b4ed6: 41 5e pop %r14 4b4ed8: 41 5d pop %r13 4b4eda: 41 5c pop %r12 4b4edc: 5b pop %rbx 4b4edd: 48 8b e5 mov %rbp,%rsp 4b4ee0: 5d pop %rbp 4b4ee1: c3 retq 4b4ee2: bf d0 7d 4f 00 mov $0x4f7dd0,%edi 4b4ee7: e8 bc 49 fd ff callq 4898a8 <_d_newclass> 4b4eec: 49 89 c5 mov %rax,%r13 4b4eef: 31 f6 xor %esi,%esi 4b4ef1: 49 8b fd mov %r13,%rdi 4b4ef4: e8 ef 04 01 00 callq 4c53e8 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread> 4b4ef9: 48 89 c3 mov %rax,%rbx 4b4efc: 4c 8d 63 58 lea 0x58(%rbx),%r12 4b4f00: e8 7b 2e fd ff callq 487d80 4b4f05: 48 89 43 10 mov %rax,0x10(%rbx) 4b4f09: b9 0e 00 00 00 mov $0xe,%ecx 4b4f0e: 31 c0 xor %eax,%eax 4b4f10: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4b4f14: f3 ab rep stos %eax,%es:(%rdi) 4b4f16: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b4f1a: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b4f1e: 48 8d 75 b8 lea -0x48(%rbp),%rsi 4b4f22: 48 89 75 a0 mov %rsi,-0x60(%rbp) 4b4f26: e8 55 2e fd ff callq 487d80 4b4f2b: 48 89 c7 mov %rax,%rdi 4b4f2e: 48 8b 75 a0 mov -0x60(%rbp),%rsi 4b4f32: e8 e9 2e fd ff callq 487e20 4b4f37: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4b4f3b: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4b4f3f: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4b4f43: e8 e8 2e fd ff callq 487e30 4b4f48: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4b4f4c: e8 ef 2e fd ff callq 487e40 4b4f51: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b4f55: 48 03 45 f8 add -0x8(%rbp),%rax 4b4f59: 49 89 04 24 mov %rax,(%r12) 4b4f5d: 49 89 44 24 08 mov %rax,0x8(%r12) 4b4f62: 48 8d 73 48 lea 0x48(%rbx),%rsi 4b4f66: bf 01 00 00 00 mov $0x1,%edi 4b4f6b: e8 b8 00 01 00 callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4b4f70: c6 43 49 01 movb $0x1,0x49(%rbx) 4b4f74: e8 e3 3d 00 00 callq 4b8d5c <_D2rt5tlsgc4initFZPv> 4b4f79: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 4b4f80: 49 89 de mov %rbx,%r14 4b4f83: 48 8b f3 mov %rbx,%rsi 4b4f86: 8b 3d c0 d7 04 00 mov 0x4d7c0(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4b4f8c: e8 bf 2e fd ff callq 487e50 4b4f91: 48 8b fb mov %rbx,%rdi 4b4f94: e8 3b 05 01 00 callq 4c54d4 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv> 4b4f99: 49 8b fc mov %r12,%rdi 4b4f9c: e8 9f 04 01 00 callq 4c5440 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv> 4b4fa1: 48 83 3d a7 d7 04 00 cmpq $0x0,0x4d7a7(%rip) # 502750 <_D4core6thread6Thread7sm_mainC4core6thread6Thread> 4b4fa8: 00 4b4fa9: 74 07 je 4b4fb2 4b4fab: c6 05 5e d8 04 00 01 movb $0x1,0x4d85e(%rip) # 502810 <_D4core6thread17multiThreadedFlagb> 4b4fb2: 48 8b c3 mov %rbx,%rax 4b4fb5: 48 89 45 a8 mov %rax,-0x58(%rbp) 4b4fb9: 48 83 ec 08 sub $0x8,%rsp 4b4fbd: e8 25 00 00 00 callq 4b4fe7 4b4fc2: 48 83 c4 08 add $0x8,%rsp 4b4fc6: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b4fca: 41 5f pop %r15 4b4fcc: 41 5e pop %r14 4b4fce: 41 5d pop %r13 4b4fd0: 41 5c pop %r12 4b4fd2: 5b pop %rbx 4b4fd3: 48 8b e5 mov %rbp,%rsp 4b4fd6: 5d pop %rbp 4b4fd7: c3 retq 4b4fd8: 48 83 ec 08 sub $0x8,%rsp 4b4fdc: e8 06 00 00 00 callq 4b4fe7 4b4fe1: 48 83 c4 08 add $0x8,%rsp 4b4fe5: eb 06 jmp 4b4fed 4b4fe7: e8 4c e9 fe ff callq 4a3938 4b4fec: c3 retq 4b4fed: 41 5f pop %r15 4b4fef: 41 5e pop %r14 4b4ff1: 41 5d pop %r13 4b4ff3: 41 5c pop %r12 4b4ff5: 5b pop %rbx 4b4ff6: 48 8b e5 mov %rbp,%rsp 4b4ff9: 5d pop %rbp 4b4ffa: c3 retq ... 00000000004b4ffc : 4b4ffc: 55 push %rbp 4b4ffd: 48 8b ec mov %rsp,%rbp 4b5000: 48 83 ec 20 sub $0x20,%rsp 4b5004: 53 push %rbx 4b5005: 41 54 push %r12 4b5007: 8a 05 03 d8 04 00 mov 0x4d803(%rip),%al # 502810 <_D4core6thread17multiThreadedFlagb> 4b500d: 34 01 xor $0x1,%al 4b500f: 74 2e je 4b503f 4b5011: 48 83 3d df d7 04 00 cmpq $0x0,0x4d7df(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5018: 00 4b5019: 74 24 je 4b503f 4b501b: ff 05 f3 d7 04 00 incl 0x4d7f3(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5021: 83 3d ec d7 04 00 01 cmpl $0x1,0x4d7ec(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5028: 75 2e jne 4b5058 4b502a: 8b 3d 1c d7 04 00 mov 0x4d71c(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4b5030: e8 5b 2c fd ff callq 487c90 4b5035: 48 89 c7 mov %rax,%rdi 4b5038: e8 73 05 01 00 callq 4c55b0 <_D4core6thread7suspendFNbC4core6thread6ThreadZv> 4b503d: eb 19 jmp 4b5058 4b503f: bf 60 27 50 00 mov $0x502760,%edi 4b5044: e8 47 18 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b5049: ff 05 c5 d7 04 00 incl 0x4d7c5(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b504f: 83 3d be d7 04 00 01 cmpl $0x1,0x4d7be(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5056: 76 08 jbe 4b5060 4b5058: 41 5c pop %r12 4b505a: 5b pop %rbx 4b505b: 48 8b e5 mov %rbp,%rsp 4b505e: 5d pop %rbp 4b505f: c3 retq 4b5060: bf a8 27 50 00 mov $0x5027a8,%edi 4b5065: e8 26 18 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b506a: 48 8b 1d 87 d7 04 00 mov 0x4d787(%rip),%rbx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5071: 48 83 3d 7f d7 04 00 cmpq $0x0,0x4d77f(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5078: 00 4b5079: 0f 84 51 01 00 00 je 4b51d0 4b507f: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4b5086: 00 4b5087: be 64 00 00 00 mov $0x64,%esi 4b508c: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b5090: e8 7b 13 00 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4b5095: 48 8b 00 mov (%rax),%rax 4b5098: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b509c: 48 8b fb mov %rbx,%rdi 4b509f: e8 8c fa ff ff callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 4b50a4: 34 01 xor $0x1,%al 4b50a6: 0f 84 aa 00 00 00 je 4b5156 4b50ac: bf 60 27 50 00 mov $0x502760,%edi 4b50b1: e8 da 17 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b50b6: 4c 8d 63 58 lea 0x58(%rbx),%r12 4b50ba: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 4b50c0: 74 0e je 4b50d0 4b50c2: 49 8b 44 24 18 mov 0x18(%r12),%rax 4b50c7: 49 8b 4c 24 20 mov 0x20(%r12),%rcx 4b50cc: 48 89 41 18 mov %rax,0x18(%rcx) 4b50d0: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4b50d5: 48 85 d2 test %rdx,%rdx 4b50d8: 74 09 je 4b50e3 4b50da: 49 8b 74 24 20 mov 0x20(%r12),%rsi 4b50df: 48 89 72 20 mov %rsi,0x20(%rdx) 4b50e3: 4c 39 25 06 d7 04 00 cmp %r12,0x4d706(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b50ea: 75 0c jne 4b50f8 4b50ec: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4b50f1: 48 89 3d f8 d6 04 00 mov %rdi,0x4d6f8(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b50f8: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 4b50ff: 48 85 c0 test %rax,%rax 4b5102: 74 0e je 4b5112 4b5104: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4b510b: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4b5112: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 4b5119: 48 85 d2 test %rdx,%rdx 4b511c: 74 0e je 4b512c 4b511e: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 4b5125: 48 89 b2 98 00 00 00 mov %rsi,0x98(%rdx) 4b512c: 48 39 1d c5 d6 04 00 cmp %rbx,0x4d6c5(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5133: 75 0e jne 4b5143 4b5135: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 4b513c: 48 89 3d b5 d6 04 00 mov %rdi,0x4d6b5(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5143: 48 ff 0d b6 d6 04 00 decq 0x4d6b6(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4b514a: bf 60 27 50 00 mov $0x502760,%edi 4b514f: e8 a4 17 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b5154: eb 6a jmp 4b51c0 4b5156: 80 7b 4a 00 cmpb $0x0,0x4a(%rbx) 4b515a: 74 5c je 4b51b8 4b515c: bf a8 27 50 00 mov $0x5027a8,%edi 4b5161: e8 92 17 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b5166: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b516a: e8 99 01 01 00 callq 4c5308 <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv> 4b516f: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4b5176: 00 4b5177: be a0 86 01 00 mov $0x186a0,%esi 4b517c: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4b5180: e8 8b 12 00 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4b5185: 48 8b 00 mov (%rax),%rax 4b5188: 48 89 c6 mov %rax,%rsi 4b518b: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4b518f: e8 44 07 00 00 callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4b5194: 85 c0 test %eax,%eax 4b5196: 79 04 jns 4b519c 4b5198: 48 d1 65 e8 shlq -0x18(%rbp) 4b519c: bf a8 27 50 00 mov $0x5027a8,%edi 4b51a1: e8 ea 16 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b51a6: 48 8b fb mov %rbx,%rdi 4b51a9: e8 82 f9 ff ff callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 4b51ae: 34 01 xor $0x1,%al 4b51b0: 0f 85 f6 fe ff ff jne 4b50ac 4b51b6: eb 9e jmp 4b5156 4b51b8: 48 8b fb mov %rbx,%rdi 4b51bb: e8 f0 03 01 00 callq 4c55b0 <_D4core6thread7suspendFNbC4core6thread6ThreadZv> 4b51c0: 48 8b 9b a0 00 00 00 mov 0xa0(%rbx),%rbx 4b51c7: 48 85 db test %rbx,%rbx 4b51ca: 0f 85 af fe ff ff jne 4b507f 4b51d0: bf a8 27 50 00 mov $0x5027a8,%edi 4b51d5: e8 1e 17 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b51da: 41 5c pop %r12 4b51dc: 5b pop %rbx 4b51dd: 48 8b e5 mov %rbp,%rsp 4b51e0: 5d pop %rbp 4b51e1: c3 retq ... 00000000004b51e4 : 4b51e4: 55 push %rbp 4b51e5: 48 8b ec mov %rsp,%rbp 4b51e8: 50 push %rax 4b51e9: 53 push %rbx 4b51ea: 41 54 push %r12 4b51ec: 41 55 push %r13 4b51ee: 41 56 push %r14 4b51f0: 41 57 push %r15 4b51f2: 8a 05 18 d6 04 00 mov 0x4d618(%rip),%al # 502810 <_D4core6thread17multiThreadedFlagb> 4b51f8: 34 01 xor $0x1,%al 4b51fa: 74 2e je 4b522a 4b51fc: 48 83 3d f4 d5 04 00 cmpq $0x0,0x4d5f4(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5203: 00 4b5204: 74 24 je 4b522a 4b5206: ff 0d 08 d6 04 00 decl 0x4d608(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b520c: 83 3d 01 d6 04 00 00 cmpl $0x0,0x4d601(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5213: 75 7e jne 4b5293 4b5215: 8b 3d 31 d5 04 00 mov 0x4d531(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4b521b: e8 70 2a fd ff callq 487c90 4b5220: 48 89 c7 mov %rax,%rdi 4b5223: e8 08 05 01 00 callq 4c5730 <_D4core6thread6resumeFNbC4core6thread6ThreadZv> 4b5228: eb 69 jmp 4b5293 4b522a: ff 0d e4 d5 04 00 decl 0x4d5e4(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5230: 83 3d dd d5 04 00 00 cmpl $0x0,0x4d5dd(%rip) # 502814 <_D4core6thread12suspendDepthk> 4b5237: 74 1b je 4b5254 4b5239: 48 83 ec 08 sub $0x8,%rsp 4b523d: e8 46 00 00 00 callq 4b5288 4b5242: 48 83 c4 08 add $0x8,%rsp 4b5246: 41 5f pop %r15 4b5248: 41 5e pop %r14 4b524a: 41 5d pop %r13 4b524c: 41 5c pop %r12 4b524e: 5b pop %rbx 4b524f: 48 8b e5 mov %rbp,%rsp 4b5252: 5d pop %rbp 4b5253: c3 retq 4b5254: 48 8b 1d 9d d5 04 00 mov 0x4d59d(%rip),%rbx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b525b: 48 83 3d 95 d5 04 00 cmpq $0x0,0x4d595(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4b5262: 00 4b5263: 74 14 je 4b5279 4b5265: 48 8b fb mov %rbx,%rdi 4b5268: e8 c3 04 01 00 callq 4c5730 <_D4core6thread6resumeFNbC4core6thread6ThreadZv> 4b526d: 48 8b 9b a0 00 00 00 mov 0xa0(%rbx),%rbx 4b5274: 48 85 db test %rbx,%rbx 4b5277: 75 ec jne 4b5265 4b5279: 48 83 ec 08 sub $0x8,%rsp 4b527d: e8 06 00 00 00 callq 4b5288 4b5282: 48 83 c4 08 add $0x8,%rsp 4b5286: eb 0b jmp 4b5293 4b5288: bf 60 27 50 00 mov $0x502760,%edi 4b528d: e8 66 16 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b5292: c3 retq 4b5293: 41 5f pop %r15 4b5295: 41 5e pop %r14 4b5297: 41 5d pop %r13 4b5299: 41 5c pop %r12 4b529b: 5b pop %rbx 4b529c: 48 8b e5 mov %rbp,%rsp 4b529f: 5d pop %rbp 4b52a0: c3 retq 4b52a1: 00 00 add %al,(%rax) ... 00000000004b52a4 : 4b52a4: 55 push %rbp 4b52a5: 48 8b ec mov %rsp,%rbp 4b52a8: 48 83 ec 10 sub $0x10,%rsp 4b52ac: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b52b0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b52b4: 48 89 ef mov %rbp,%rdi 4b52b7: ba cc 52 4b 00 mov $0x4b52cc,%edx 4b52bc: 48 89 d6 mov %rdx,%rsi 4b52bf: e8 a8 05 01 00 callq 4c586c 4b52c4: 48 8b e5 mov %rbp,%rsp 4b52c7: 5d pop %rbp 4b52c8: c3 retq 4b52c9: 0f 1f 00 nopl (%rax) 00000000004b52cc <_D4core6thread14thread_scanAllUNbMDFNbPvPvZvZ43__T9__lambda2TE4core6thread8ScanTypeTPvTPvZ9__lambda2MFNbE4core6thread8ScanTypePvPvZv>: 4b52cc: 55 push %rbp 4b52cd: 48 8b ec mov %rsp,%rbp 4b52d0: 48 83 ec 28 sub $0x28,%rsp 4b52d4: 53 push %rbx 4b52d5: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b52d9: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4b52dd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b52e1: 48 8d 58 f0 lea -0x10(%rax),%rbx 4b52e5: 48 ff 53 08 rex.W callq *0x8(%rbx) 4b52e9: 5b pop %rbx 4b52ea: 48 8b e5 mov %rbp,%rsp 4b52ed: 5d pop %rbp 4b52ee: c3 retq ... 00000000004b52f0 <_D4core6thread11ThreadGroup6createMFPFZvZC4core6thread6Thread>: 4b52f0: 55 push %rbp 4b52f1: 48 8b ec mov %rsp,%rbp 4b52f4: 48 83 ec 30 sub $0x30,%rsp 4b52f8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b52fc: 48 89 f2 mov %rsi,%rdx 4b52ff: 31 f6 xor %esi,%esi 4b5301: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b5305: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4b5309: bf d0 7d 4f 00 mov $0x4f7dd0,%edi 4b530e: e8 95 45 fd ff callq 4898a8 <_d_newclass> 4b5313: 48 89 c7 mov %rax,%rdi 4b5316: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b531a: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b531e: e8 05 fe 00 00 callq 4c5128 <_D4core6thread6Thread6__ctorMFPFZvmZC4core6thread6Thread> 4b5323: 48 89 c7 mov %rax,%rdi 4b5326: e8 79 fe 00 00 callq 4c51a4 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread> 4b532b: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b532f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b5333: e8 9c 37 00 00 callq 4b8ad4 <_d_monitorenter> 4b5338: 48 8d 4d e8 lea -0x18(%rbp),%rcx 4b533c: ba 08 00 00 00 mov $0x8,%edx 4b5341: be 90 82 4f 00 mov $0x4f8290,%esi 4b5346: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b534a: 48 8d 78 10 lea 0x10(%rax),%rdi 4b534e: e8 f9 2b 00 00 callq 4b7f4c <_aaGetY> 4b5353: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b5357: 48 89 08 mov %rcx,(%rax) 4b535a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b535e: e8 a9 37 00 00 callq 4b8b0c <_d_monitorexit> 4b5363: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b5367: 48 8b e5 mov %rbp,%rsp 4b536a: 5d pop %rbp 4b536b: c3 retq 4b536c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b5370 <_D4core6thread11ThreadGroup6createMFDFZvZC4core6thread6Thread>: 4b5370: 55 push %rbp 4b5371: 48 8b ec mov %rsp,%rbp 4b5374: 48 83 ec 40 sub $0x40,%rsp 4b5378: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b537c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b5380: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b5384: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b5388: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b538c: 48 89 c2 mov %rax,%rdx 4b538f: 31 f6 xor %esi,%esi 4b5391: 48 89 4d c0 mov %rcx,-0x40(%rbp) 4b5395: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b5399: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4b539d: bf d0 7d 4f 00 mov $0x4f7dd0,%edi 4b53a2: e8 01 45 fd ff callq 4898a8 <_d_newclass> 4b53a7: 48 89 c7 mov %rax,%rdi 4b53aa: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4b53ae: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4b53b2: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4b53b6: e8 a5 fd 00 00 callq 4c5160 <_D4core6thread6Thread6__ctorMFDFZvmZC4core6thread6Thread> 4b53bb: 48 89 c7 mov %rax,%rdi 4b53be: e8 e1 fd 00 00 callq 4c51a4 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread> 4b53c3: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b53c7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b53cb: e8 04 37 00 00 callq 4b8ad4 <_d_monitorenter> 4b53d0: 48 8d 4d d8 lea -0x28(%rbp),%rcx 4b53d4: ba 08 00 00 00 mov $0x8,%edx 4b53d9: be 90 82 4f 00 mov $0x4f8290,%esi 4b53de: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b53e2: 48 8d 78 10 lea 0x10(%rax),%rdi 4b53e6: e8 61 2b 00 00 callq 4b7f4c <_aaGetY> 4b53eb: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b53ef: 48 89 08 mov %rcx,(%rax) 4b53f2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b53f6: e8 11 37 00 00 callq 4b8b0c <_d_monitorexit> 4b53fb: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b53ff: 48 8b e5 mov %rbp,%rsp 4b5402: 5d pop %rbp 4b5403: c3 retq 4b5404: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b5408 <_D4core6thread11ThreadGroup3addMFC4core6thread6ThreadZv>: 4b5408: 55 push %rbp 4b5409: 48 8b ec mov %rsp,%rbp 4b540c: 48 83 ec 10 sub $0x10,%rsp 4b5410: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b5414: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b5418: e8 b7 36 00 00 callq 4b8ad4 <_d_monitorenter> 4b541d: 48 8d 4d f8 lea -0x8(%rbp),%rcx 4b5421: ba 08 00 00 00 mov $0x8,%edx 4b5426: be 90 82 4f 00 mov $0x4f8290,%esi 4b542b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b542f: 48 8d 78 10 lea 0x10(%rax),%rdi 4b5433: e8 14 2b 00 00 callq 4b7f4c <_aaGetY> 4b5438: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b543c: 48 89 08 mov %rcx,(%rax) 4b543f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b5443: e8 c4 36 00 00 callq 4b8b0c <_d_monitorexit> 4b5448: 48 8b e5 mov %rbp,%rsp 4b544b: 5d pop %rbp 4b544c: c3 retq 4b544d: 0f 1f 00 nopl (%rax) 00000000004b5450 <_D4core6thread11ThreadGroup6removeMFC4core6thread6ThreadZv>: 4b5450: 55 push %rbp 4b5451: 48 8b ec mov %rsp,%rbp 4b5454: 48 83 ec 10 sub $0x10,%rsp 4b5458: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b545c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b5460: e8 6f 36 00 00 callq 4b8ad4 <_d_monitorenter> 4b5465: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4b5469: be d0 7d 4f 00 mov $0x4f7dd0,%esi 4b546e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b5472: 48 8b 78 10 mov 0x10(%rax),%rdi 4b5476: e8 9d 2e 00 00 callq 4b8318 <_aaDelX> 4b547b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b547f: e8 88 36 00 00 callq 4b8b0c <_d_monitorexit> 4b5484: 48 8b e5 mov %rbp,%rsp 4b5487: 5d pop %rbp 4b5488: c3 retq 4b5489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b5490 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi>: 4b5490: 55 push %rbp 4b5491: 48 8b ec mov %rsp,%rbp 4b5494: 48 83 ec 68 sub $0x68,%rsp 4b5498: 53 push %rbx 4b5499: 41 54 push %r12 4b549b: 41 55 push %r13 4b549d: 41 56 push %r14 4b549f: 41 57 push %r15 4b54a1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b54a5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b54a9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b54ad: e8 22 36 00 00 callq 4b8ad4 <_d_monitorenter> 4b54b2: 45 31 e4 xor %r12d,%r12d 4b54b5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b54b9: 4c 8b 68 10 mov 0x10(%rax),%r13 4b54bd: ba c0 d1 4f 00 mov $0x4fd1c0,%edx 4b54c2: be 08 00 00 00 mov $0x8,%esi 4b54c7: 49 8b fd mov %r13,%rdi 4b54ca: e8 2d 2f 00 00 callq 4b83fc <_aaKeys> 4b54cf: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b54d3: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b54d7: 48 89 c7 mov %rax,%rdi 4b54da: 48 89 d6 mov %rdx,%rsi 4b54dd: e8 8e fa 00 00 callq 4c4f70 <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv> 4b54e2: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4b54e6: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b54ea: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b54ee: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b54f2: 31 db xor %ebx,%ebx 4b54f4: 48 39 5d c0 cmp %rbx,-0x40(%rbp) 4b54f8: 74 29 je 4b5523 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0x93> 4b54fa: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4b54fe: 48 8b 34 d9 mov (%rcx,%rbx,8),%rsi 4b5502: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4b5506: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4b550a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b550e: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4b5512: 49 89 c4 mov %rax,%r12 4b5515: 45 85 e4 test %r12d,%r12d 4b5518: 75 09 jne 4b5523 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0x93> 4b551a: 48 ff c3 inc %rbx 4b551d: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4b5521: 72 d7 jb 4b54fa <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0x6a> 4b5523: 41 8b c4 mov %r12d,%eax 4b5526: 48 89 45 a8 mov %rax,-0x58(%rbp) 4b552a: 48 83 ec 08 sub $0x8,%rsp 4b552e: e8 25 00 00 00 callq 4b5558 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0xc8> 4b5533: 48 83 c4 08 add $0x8,%rsp 4b5537: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b553b: 41 5f pop %r15 4b553d: 41 5e pop %r14 4b553f: 41 5d pop %r13 4b5541: 41 5c pop %r12 4b5543: 5b pop %rbx 4b5544: 48 8b e5 mov %rbp,%rsp 4b5547: 5d pop %rbp 4b5548: c3 retq 4b5549: 48 83 ec 08 sub $0x8,%rsp 4b554d: e8 06 00 00 00 callq 4b5558 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0xc8> 4b5552: 48 83 c4 08 add $0x8,%rsp 4b5556: eb 0a jmp 4b5562 <_D4core6thread11ThreadGroup7opApplyMFMDFKC4core6thread6ThreadZiZi+0xd2> 4b5558: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b555c: e8 ab 35 00 00 callq 4b8b0c <_d_monitorexit> 4b5561: c3 retq 4b5562: 41 5f pop %r15 4b5564: 41 5e pop %r14 4b5566: 41 5d pop %r13 4b5568: 41 5c pop %r12 4b556a: 5b pop %rbx 4b556b: 48 8b e5 mov %rbp,%rsp 4b556e: 5d pop %rbp 4b556f: c3 retq 00000000004b5570 <_D4core6thread11ThreadGroup7joinAllMFbZv>: 4b5570: 55 push %rbp 4b5571: 48 8b ec mov %rsp,%rbp 4b5574: 48 83 ec 38 sub $0x38,%rsp 4b5578: 53 push %rbx 4b5579: 41 54 push %r12 4b557b: 41 55 push %r13 4b557d: 41 56 push %r14 4b557f: 41 57 push %r15 4b5581: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b5585: 49 89 f5 mov %rsi,%r13 4b5588: e8 47 35 00 00 callq 4b8ad4 <_d_monitorenter> 4b558d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b5591: 4c 8b 60 10 mov 0x10(%rax),%r12 4b5595: ba c0 d1 4f 00 mov $0x4fd1c0,%edx 4b559a: be 08 00 00 00 mov $0x8,%esi 4b559f: 49 8b fc mov %r12,%rdi 4b55a2: e8 55 2e 00 00 callq 4b83fc <_aaKeys> 4b55a7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b55ab: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b55af: 48 89 c7 mov %rax,%rdi 4b55b2: 48 89 d6 mov %rdx,%rsi 4b55b5: e8 b6 f9 00 00 callq 4c4f70 <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv> 4b55ba: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b55be: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b55c2: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b55c6: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b55ca: 31 db xor %ebx,%ebx 4b55cc: 48 39 5d e0 cmp %rbx,-0x20(%rbp) 4b55d0: 74 1c je 4b55ee <_D4core6thread11ThreadGroup7joinAllMFbZv+0x7e> 4b55d2: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b55d6: 4c 8b 24 d9 mov (%rcx,%rbx,8),%r12 4b55da: 41 8a f5 mov %r13b,%sil 4b55dd: 49 8b fc mov %r12,%rdi 4b55e0: e8 43 f4 ff ff callq 4b4a28 <_D4core6thread6Thread4joinMFbZC6object9Throwable> 4b55e5: 48 ff c3 inc %rbx 4b55e8: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4b55ec: 72 e4 jb 4b55d2 <_D4core6thread11ThreadGroup7joinAllMFbZv+0x62> 4b55ee: 48 83 ec 08 sub $0x8,%rsp 4b55f2: e8 06 00 00 00 callq 4b55fd <_D4core6thread11ThreadGroup7joinAllMFbZv+0x8d> 4b55f7: 48 83 c4 08 add $0x8,%rsp 4b55fb: eb 0a jmp 4b5607 <_D4core6thread11ThreadGroup7joinAllMFbZv+0x97> 4b55fd: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b5601: e8 06 35 00 00 callq 4b8b0c <_d_monitorexit> 4b5606: c3 retq 4b5607: 41 5f pop %r15 4b5609: 41 5e pop %r14 4b560b: 41 5d pop %r13 4b560d: 41 5c pop %r12 4b560f: 5b pop %rbx 4b5610: 48 8b e5 mov %rbp,%rsp 4b5613: 5d pop %rbp 4b5614: c3 retq 4b5615: 00 00 add %al,(%rax) ... 00000000004b5618 <_D4core6thread5Fiber6__dtorMFNbZv>: 4b5618: 55 push %rbp 4b5619: 48 8b ec mov %rsp,%rbp 4b561c: 53 push %rbx 4b561d: 41 54 push %r12 4b561f: 49 89 fc mov %rdi,%r12 4b5622: bf 60 27 50 00 mov $0x502760,%edi 4b5627: e8 64 12 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b562c: 49 8b 5c 24 40 mov 0x40(%r12),%rbx 4b5631: 48 83 7b 20 00 cmpq $0x0,0x20(%rbx) 4b5636: 74 0c je 4b5644 <_D4core6thread5Fiber6__dtorMFNbZv+0x2c> 4b5638: 48 8b 43 18 mov 0x18(%rbx),%rax 4b563c: 48 8b 4b 20 mov 0x20(%rbx),%rcx 4b5640: 48 89 41 18 mov %rax,0x18(%rcx) 4b5644: 48 8b 53 18 mov 0x18(%rbx),%rdx 4b5648: 48 85 d2 test %rdx,%rdx 4b564b: 74 08 je 4b5655 <_D4core6thread5Fiber6__dtorMFNbZv+0x3d> 4b564d: 48 8b 73 20 mov 0x20(%rbx),%rsi 4b5651: 48 89 72 20 mov %rsi,0x20(%rdx) 4b5655: 48 39 1d 94 d1 04 00 cmp %rbx,0x4d194(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b565c: 75 0b jne 4b5669 <_D4core6thread5Fiber6__dtorMFNbZv+0x51> 4b565e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4b5662: 48 89 3d 87 d1 04 00 mov %rdi,0x4d187(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4b5669: 49 8b 74 24 48 mov 0x48(%r12),%rsi 4b566e: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4b5673: e8 58 26 fd ff callq 487cd0 4b5678: 31 c0 xor %eax,%eax 4b567a: 49 89 44 24 50 mov %rax,0x50(%r12) 4b567f: 49 89 44 24 40 mov %rax,0x40(%r12) 4b5684: bf 60 27 50 00 mov $0x502760,%edi 4b5689: e8 6a 12 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b568e: 41 5c pop %r12 4b5690: 5b pop %rbx 4b5691: 5d pop %rbp 4b5692: c3 retq ... 00000000004b5694 <_D4core6thread5Fiber6__ctorMFNbZC4core6thread5Fiber>: 4b5694: 55 push %rbp 4b5695: 48 8b ec mov %rsp,%rbp 4b5698: 48 83 ec 10 sub $0x10,%rsp 4b569c: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 4b56a3: 48 89 f8 mov %rdi,%rax 4b56a6: 48 8b e5 mov %rbp,%rsp 4b56a9: 5d pop %rbp 4b56aa: c3 retq ... 00000000004b56ac <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv>: 4b56ac: 55 push %rbp 4b56ad: 48 8b ec mov %rsp,%rbp 4b56b0: 48 83 ec 38 sub $0x38,%rsp 4b56b4: 53 push %rbx 4b56b5: 48 8d 45 d0 lea -0x30(%rbp),%rax 4b56b9: 31 c9 xor %ecx,%ecx 4b56bb: 48 89 08 mov %rcx,(%rax) 4b56be: 48 89 48 08 mov %rcx,0x8(%rax) 4b56c2: 48 89 c6 mov %rax,%rsi 4b56c5: bf 01 00 00 00 mov $0x1,%edi 4b56ca: e8 d1 25 fd ff callq 487ca0 4b56cf: 85 c0 test %eax,%eax 4b56d1: 74 0d je 4b56e0 <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv+0x34> 4b56d3: 48 c7 05 9a d1 04 00 movq $0x0,0x4d19a(%rip) # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4b56da: 00 00 00 00 4b56de: eb 1f jmp 4b56ff <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv+0x53> 4b56e0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b56e4: 48 81 fa e8 03 00 00 cmp $0x3e8,%rdx 4b56eb: b8 00 ca 9a 3b mov $0x3b9aca00,%eax 4b56f0: 7d 06 jge 4b56f8 <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv+0x4c> 4b56f2: 48 99 cqto 4b56f4: 48 f7 7d d8 idivq -0x28(%rbp) 4b56f8: 48 89 05 79 d1 04 00 mov %rax,0x4d179(%rip) # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4b56ff: 48 83 3d 71 d1 04 00 cmpq $0x0,0x4d171(%rip) # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4b5706: 00 4b5707: 0f 84 ac 00 00 00 je 4b57b9 <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv+0x10d> 4b570d: 48 8d 4d e0 lea -0x20(%rbp),%rcx 4b5711: 31 f6 xor %esi,%esi 4b5713: 48 89 31 mov %rsi,(%rcx) 4b5716: 48 89 71 08 mov %rsi,0x8(%rcx) 4b571a: 48 89 ce mov %rcx,%rsi 4b571d: bf 01 00 00 00 mov $0x1,%edi 4b5722: e8 b9 25 fd ff callq 487ce0 4b5727: 85 c0 test %eax,%eax 4b5729: 74 01 je 4b572c <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv+0x80> 4b572b: f4 hlt 4b572c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4b5733: 00 4b5734: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b5738: 48 0f af 35 38 d1 04 imul 0x4d138(%rip),%rsi # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4b573f: 00 4b5740: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b5744: 48 0f af 0d 2c d1 04 imul 0x4d12c(%rip),%rcx # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4b574b: 00 4b574c: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4b5753: 9b c4 20 4b5756: 48 f7 e9 imul %rcx 4b5759: 48 89 c8 mov %rcx,%rax 4b575c: 48 c1 f8 3f sar $0x3f,%rax 4b5760: 48 c1 fa 07 sar $0x7,%rdx 4b5764: 48 2b d0 sub %rax,%rdx 4b5767: 48 89 d3 mov %rdx,%rbx 4b576a: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4b5771: 9b c4 20 4b5774: 48 f7 eb imul %rbx 4b5777: 48 89 d8 mov %rbx,%rax 4b577a: 48 c1 f8 3f sar $0x3f,%rax 4b577e: 48 c1 fa 07 sar $0x7,%rdx 4b5782: 48 2b d0 sub %rax,%rdx 4b5785: 49 89 d0 mov %rdx,%r8 4b5788: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4b578f: 9b c4 20 4b5792: 49 f7 e8 imul %r8 4b5795: 4c 89 c0 mov %r8,%rax 4b5798: 48 c1 f8 3f sar $0x3f,%rax 4b579c: 48 c1 fa 07 sar $0x7,%rdx 4b57a0: 48 2b d0 sub %rax,%rdx 4b57a3: 48 03 f2 add %rdx,%rsi 4b57a6: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b57aa: e8 91 0c 00 00 callq 4b6440 <_D4core4time12TickDuration6__ctorMFNaNbNcNiNflZS4core4time12TickDuration> 4b57af: 48 8b 00 mov (%rax),%rax 4b57b2: 48 89 05 c7 d0 04 00 mov %rax,0x4d0c7(%rip) # 502880 <_D4core4time12TickDuration9appOriginyS4core4time12TickDuration> 4b57b9: 5b pop %rbx 4b57ba: 48 8b e5 mov %rbp,%rsp 4b57bd: 5d pop %rbp 4b57be: c3 retq 4b57bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b57c4 <_D4core4time15__modsharedctorFZv>: 4b57c4: 55 push %rbp 4b57c5: 48 8b ec mov %rsp,%rbp 4b57c8: e8 df fe ff ff callq 4b56ac <_D4core4time12TickDuration19_sharedStaticCtor15FNeZv> 4b57cd: 5d pop %rbp 4b57ce: c3 retq 4b57cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b57d4 <_D4core4time7__arrayZ>: 4b57d4: 55 push %rbp 4b57d5: 48 8b ec mov %rsp,%rbp 4b57d8: 48 83 ec 10 sub $0x10,%rsp 4b57dc: 48 89 fa mov %rdi,%rdx 4b57df: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b57e3: ba 4a 81 4e 00 mov $0x4e814a,%edx 4b57e8: bf 0f 00 00 00 mov $0xf,%edi 4b57ed: 48 89 d6 mov %rdx,%rsi 4b57f0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b57f4: e8 4f 36 fd ff callq 488e48 <_d_arraybounds> 4b57f9: 0f 1f 00 nopl (%rax) 00000000004b57fc <_D4core4time8__assertFiZv>: 4b57fc: 55 push %rbp 4b57fd: 48 8b ec mov %rsp,%rbp 4b5800: 48 83 ec 10 sub $0x10,%rsp 4b5804: 48 89 fa mov %rdi,%rdx 4b5807: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b580b: ba 4a 81 4e 00 mov $0x4e814a,%edx 4b5810: bf 0f 00 00 00 mov $0xf,%edi 4b5815: 48 89 d6 mov %rdx,%rsi 4b5818: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b581c: e8 df 34 fd ff callq 488d00 <_d_assert> 4b5821: 0f 1f 00 nopl (%rax) 00000000004b5824 <_D4core4time15__unittest_failFiZv>: 4b5824: 55 push %rbp 4b5825: 48 8b ec mov %rsp,%rbp 4b5828: 48 83 ec 10 sub $0x10,%rsp 4b582c: 48 89 fa mov %rdi,%rdx 4b582f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b5833: ba 4a 81 4e 00 mov $0x4e814a,%edx 4b5838: bf 0f 00 00 00 mov $0xf,%edi 4b583d: 48 89 d6 mov %rdx,%rsi 4b5840: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b5844: e8 47 35 fd ff callq 488d90 <_d_unittest> 4b5849: 48 8b e5 mov %rbp,%rsp 4b584c: 5d pop %rbp 4b584d: c3 retq ... 00000000004b5850 <_D4core4time8Duration4zeroFNaNbNdNiNfZS4core4time8Duration>: 4b5850: 55 push %rbp 4b5851: 48 8b ec mov %rsp,%rbp 4b5854: 48 83 ec 10 sub $0x10,%rsp 4b5858: 31 c0 xor %eax,%eax 4b585a: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b585e: 48 89 c6 mov %rax,%rsi 4b5861: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4b5865: e8 a6 0b 00 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4b586a: 48 8b 00 mov (%rax),%rax 4b586d: 48 8b e5 mov %rbp,%rsp 4b5870: 5d pop %rbp 4b5871: c3 retq 4b5872: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b5878 <_D4core4time8Duration3maxFNaNbNdNiNfZS4core4time8Duration>: 4b5878: 55 push %rbp 4b5879: 48 8b ec mov %rsp,%rbp 4b587c: 48 83 ec 10 sub $0x10,%rsp 4b5880: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4b5887: 00 4b5888: 48 be ff ff ff ff ff mov $0x7fffffffffffffff,%rsi 4b588f: ff ff 7f 4b5892: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4b5896: e8 75 0b 00 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4b589b: 48 8b 00 mov (%rax),%rax 4b589e: 48 8b e5 mov %rbp,%rsp 4b58a1: 5d pop %rbp 4b58a2: c3 retq 4b58a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b58a8 <_D4core4time8Duration3minFNaNbNdNiNfZS4core4time8Duration>: 4b58a8: 55 push %rbp 4b58a9: 48 8b ec mov %rsp,%rbp 4b58ac: 48 83 ec 10 sub $0x10,%rsp 4b58b0: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4b58b7: 00 4b58b8: 48 be 00 00 00 00 00 mov $0x8000000000000000,%rsi 4b58bf: 00 00 80 4b58c2: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4b58c6: e8 45 0b 00 00 callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4b58cb: 48 8b 00 mov (%rax),%rax 4b58ce: 48 8b e5 mov %rbp,%rsp 4b58d1: 5d pop %rbp 4b58d2: c3 retq 4b58d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi>: 4b58d8: 55 push %rbp 4b58d9: 48 8b ec mov %rsp,%rbp 4b58dc: 48 83 ec 10 sub $0x10,%rsp 4b58e0: 48 8b 07 mov (%rdi),%rax 4b58e3: 48 3b c6 cmp %rsi,%rax 4b58e6: 7d 0a jge 4b58f2 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi+0x1a> 4b58e8: b8 ff ff ff ff mov $0xffffffff,%eax 4b58ed: 48 8b e5 mov %rbp,%rsp 4b58f0: 5d pop %rbp 4b58f1: c3 retq 4b58f2: 48 3b c6 cmp %rsi,%rax 4b58f5: 0f 9f c0 setg %al 4b58f8: 48 0f b6 c0 movzbq %al,%rax 4b58fc: 48 8b e5 mov %rbp,%rsp 4b58ff: 5d pop %rbp 4b5900: c3 retq 4b5901: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b5908 <_D4core4time8Duration5weeksMxFNaNbNdNiNfZl>: 4b5908: 55 push %rbp 4b5909: 48 8b ec mov %rsp,%rbp 4b590c: 48 83 ec 10 sub $0x10,%rsp 4b5910: 48 8b 37 mov (%rdi),%rsi 4b5913: 48 8b ce mov %rsi,%rcx 4b5916: 48 b8 5d 93 de ee c7 mov $0x5d1491c7eede935d,%rax 4b591d: 91 14 5d 4b5920: 48 f7 e9 imul %rcx 4b5923: 48 89 c8 mov %rcx,%rax 4b5926: 48 c1 f8 3f sar $0x3f,%rax 4b592a: 48 c1 fa 29 sar $0x29,%rdx 4b592e: 48 2b d0 sub %rax,%rdx 4b5931: 48 89 d0 mov %rdx,%rax 4b5934: 48 8b e5 mov %rbp,%rsp 4b5937: 5d pop %rbp 4b5938: c3 retq 4b5939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b5940 <_D4core4time8Duration4daysMxFNaNbNdNiNfZl>: 4b5940: 55 push %rbp 4b5941: 48 8b ec mov %rsp,%rbp 4b5944: 48 83 ec 10 sub $0x10,%rsp 4b5948: 53 push %rbx 4b5949: 4c 8b 07 mov (%rdi),%r8 4b594c: 4c 89 c6 mov %r8,%rsi 4b594f: 49 8b c8 mov %r8,%rcx 4b5952: 48 b8 5d 93 de ee c7 mov $0x5d1491c7eede935d,%rax 4b5959: 91 14 5d 4b595c: 48 f7 e9 imul %rcx 4b595f: 48 89 c8 mov %rcx,%rax 4b5962: 48 c1 f8 3f sar $0x3f,%rax 4b5966: 48 c1 fa 29 sar $0x29,%rdx 4b596a: 48 2b d0 sub %rax,%rdx 4b596d: 48 89 d0 mov %rdx,%rax 4b5970: 48 bb 00 40 e4 28 80 mov $0x58028e44000,%rbx 4b5977: 05 00 00 4b597a: 48 f7 eb imul %rbx 4b597d: 48 2b f0 sub %rax,%rsi 4b5980: 4c 8b ce mov %rsi,%r9 4b5983: 48 b8 e3 81 05 e2 1d mov $0xa2e3ff1de20581e3,%rax 4b598a: ff e3 a2 4b598d: 49 f7 e9 imul %r9 4b5990: 49 03 d1 add %r9,%rdx 4b5993: 4c 89 c8 mov %r9,%rax 4b5996: 48 c1 f8 3f sar $0x3f,%rax 4b599a: 48 c1 fa 27 sar $0x27,%rdx 4b599e: 48 2b d0 sub %rax,%rdx 4b59a1: 48 89 d0 mov %rdx,%rax 4b59a4: 5b pop %rbx 4b59a5: 48 8b e5 mov %rbp,%rsp 4b59a8: 5d pop %rbp 4b59a9: c3 retq 4b59aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b59b0 <_D4core4time8Duration5hoursMxFNaNbNdNiNfZl>: 4b59b0: 55 push %rbp 4b59b1: 48 8b ec mov %rsp,%rbp 4b59b4: 48 83 ec 10 sub $0x10,%rsp 4b59b8: 53 push %rbx 4b59b9: 4c 8b 07 mov (%rdi),%r8 4b59bc: 4c 89 c6 mov %r8,%rsi 4b59bf: 49 8b c8 mov %r8,%rcx 4b59c2: 48 b8 e3 81 05 e2 1d mov $0xa2e3ff1de20581e3,%rax 4b59c9: ff e3 a2 4b59cc: 48 f7 e9 imul %rcx 4b59cf: 48 03 d1 add %rcx,%rdx 4b59d2: 48 89 c8 mov %rcx,%rax 4b59d5: 48 c1 f8 3f sar $0x3f,%rax 4b59d9: 48 c1 fa 27 sar $0x27,%rdx 4b59dd: 48 2b d0 sub %rax,%rdx 4b59e0: 48 89 d0 mov %rdx,%rax 4b59e3: 48 bb 00 c0 69 2a c9 mov $0xc92a69c000,%rbx 4b59ea: 00 00 00 4b59ed: 48 f7 eb imul %rbx 4b59f0: 48 2b f0 sub %rax,%rsi 4b59f3: 4c 8b ce mov %rsi,%r9 4b59f6: 48 b8 b5 10 c2 34 ab mov $0x3d157fab34c210b5,%rax 4b59fd: 7f 15 3d 4b5a00: 49 f7 e9 imul %r9 4b5a03: 4c 89 c8 mov %r9,%rax 4b5a06: 48 c1 f8 3f sar $0x3f,%rax 4b5a0a: 48 c1 fa 21 sar $0x21,%rdx 4b5a0e: 48 2b d0 sub %rax,%rdx 4b5a11: 48 89 d0 mov %rdx,%rax 4b5a14: 5b pop %rbx 4b5a15: 48 8b e5 mov %rbp,%rsp 4b5a18: 5d pop %rbp 4b5a19: c3 retq 4b5a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b5a20 <_D4core4time8Duration7minutesMxFNaNbNdNiNfZl>: 4b5a20: 55 push %rbp 4b5a21: 48 8b ec mov %rsp,%rbp 4b5a24: 48 83 ec 10 sub $0x10,%rsp 4b5a28: 53 push %rbx 4b5a29: 4c 8b 07 mov (%rdi),%r8 4b5a2c: 4c 89 c6 mov %r8,%rsi 4b5a2f: 49 8b c8 mov %r8,%rcx 4b5a32: 48 b8 b5 10 c2 34 ab mov $0x3d157fab34c210b5,%rax 4b5a39: 7f 15 3d 4b5a3c: 48 f7 e9 imul %rcx 4b5a3f: 48 89 c8 mov %rcx,%rax 4b5a42: 48 c1 f8 3f sar $0x3f,%rax 4b5a46: 48 c1 fa 21 sar $0x21,%rdx 4b5a4a: 48 2b d0 sub %rax,%rdx 4b5a4d: 48 89 d0 mov %rdx,%rax 4b5a50: 48 bb 00 68 c4 61 08 mov $0x861c46800,%rbx 4b5a57: 00 00 00 4b5a5a: 48 f7 eb imul %rbx 4b5a5d: 48 2b f0 sub %rax,%rsi 4b5a60: 4c 8b ce mov %rsi,%r9 4b5a63: 48 b8 d5 f7 ba 40 d8 mov $0x1ca213d840baf7d5,%rax 4b5a6a: 13 a2 1c 4b5a6d: 49 f7 e9 imul %r9 4b5a70: 4c 89 c8 mov %r9,%rax 4b5a73: 48 c1 f8 3f sar $0x3f,%rax 4b5a77: 48 c1 fa 1a sar $0x1a,%rdx 4b5a7b: 48 2b d0 sub %rax,%rdx 4b5a7e: 48 89 d0 mov %rdx,%rax 4b5a81: 5b pop %rbx 4b5a82: 48 8b e5 mov %rbp,%rsp 4b5a85: 5d pop %rbp 4b5a86: c3 retq 4b5a87: 90 nop 00000000004b5a88 <_D4core4time8Duration7secondsMxFNaNbNdNiNfZl>: 4b5a88: 55 push %rbp 4b5a89: 48 8b ec mov %rsp,%rbp 4b5a8c: 48 83 ec 10 sub $0x10,%rsp 4b5a90: 4c 8b 07 mov (%rdi),%r8 4b5a93: 4c 89 c6 mov %r8,%rsi 4b5a96: 49 8b c8 mov %r8,%rcx 4b5a99: 48 b8 d5 f7 ba 40 d8 mov $0x1ca213d840baf7d5,%rax 4b5aa0: 13 a2 1c 4b5aa3: 48 f7 e9 imul %rcx 4b5aa6: 48 89 c8 mov %rcx,%rax 4b5aa9: 48 c1 f8 3f sar $0x3f,%rax 4b5aad: 48 c1 fa 1a sar $0x1a,%rdx 4b5ab1: 48 2b d0 sub %rax,%rdx 4b5ab4: 48 69 c2 00 46 c3 23 imul $0x23c34600,%rdx,%rax 4b5abb: 48 2b f0 sub %rax,%rsi 4b5abe: 4c 8b ce mov %rsi,%r9 4b5ac1: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4b5ac8: 94 bf d6 4b5acb: 49 f7 e9 imul %r9 4b5ace: 49 03 d1 add %r9,%rdx 4b5ad1: 4c 89 c8 mov %r9,%rax 4b5ad4: 48 c1 f8 3f sar $0x3f,%rax 4b5ad8: 48 c1 fa 17 sar $0x17,%rdx 4b5adc: 48 2b d0 sub %rax,%rdx 4b5adf: 48 89 d0 mov %rdx,%rax 4b5ae2: 48 8b e5 mov %rbp,%rsp 4b5ae5: 5d pop %rbp 4b5ae6: c3 retq 4b5ae7: 90 nop 00000000004b5ae8 <_D4core4time8Duration7fracSecMxFNaNbNdNfZS4core4time7FracSec>: 4b5ae8: 55 push %rbp 4b5ae9: 48 8b ec mov %rsp,%rbp 4b5aec: 48 83 ec 18 sub $0x18,%rsp 4b5af0: 53 push %rbx 4b5af1: 41 54 push %r12 4b5af3: 41 55 push %r13 4b5af5: 41 56 push %r14 4b5af7: 41 57 push %r15 4b5af9: 48 8b 1f mov (%rdi),%rbx 4b5afc: 49 89 de mov %rbx,%r14 4b5aff: 48 8b cb mov %rbx,%rcx 4b5b02: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4b5b09: 94 bf d6 4b5b0c: 48 f7 e9 imul %rcx 4b5b0f: 48 03 d1 add %rcx,%rdx 4b5b12: 48 89 c8 mov %rcx,%rax 4b5b15: 48 c1 f8 3f sar $0x3f,%rax 4b5b19: 48 c1 fa 17 sar $0x17,%rdx 4b5b1d: 48 2b d0 sub %rax,%rdx 4b5b20: 49 89 d4 mov %rdx,%r12 4b5b23: 49 89 dd mov %rbx,%r13 4b5b26: 4d 8b fc mov %r12,%r15 4b5b29: 49 69 c4 80 96 98 00 imul $0x989680,%r12,%rax 4b5b30: 4c 2b e8 sub %rax,%r13 4b5b33: 49 8b fd mov %r13,%rdi 4b5b36: e8 bd 0a 00 00 callq 4b65f8 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec> 4b5b3b: 41 5f pop %r15 4b5b3d: 41 5e pop %r14 4b5b3f: 41 5d pop %r13 4b5b41: 41 5c pop %r12 4b5b43: 5b pop %rbx 4b5b44: 48 8b e5 mov %rbp,%rsp 4b5b47: 5d pop %rbp 4b5b48: c3 retq 4b5b49: f4 hlt 4b5b4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b5b50 <_D4core4time8Duration8toStringMFNaNfZAya>: 4b5b50: 55 push %rbp 4b5b51: 48 8b ec mov %rsp,%rbp 4b5b54: 48 83 ec 10 sub $0x10,%rsp 4b5b58: e8 3b 00 00 00 callq 4b5b98 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya> 4b5b5d: 48 8b e5 mov %rbp,%rsp 4b5b60: 5d pop %rbp 4b5b61: c3 retq 4b5b62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b5b68 <_D4core4time8Duration8toStringMxFNaNbNfZAya>: 4b5b68: 55 push %rbp 4b5b69: 48 8b ec mov %rsp,%rbp 4b5b6c: 48 83 ec 10 sub $0x10,%rsp 4b5b70: e8 23 00 00 00 callq 4b5b98 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya> 4b5b75: 48 8b e5 mov %rbp,%rsp 4b5b78: 5d pop %rbp 4b5b79: c3 retq 4b5b7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b5b80 <_D4core4time8Duration10isNegativeMxFNaNbNdNiNfZb>: 4b5b80: 55 push %rbp 4b5b81: 48 8b ec mov %rsp,%rbp 4b5b84: 48 83 ec 10 sub $0x10,%rsp 4b5b88: 48 8b 07 mov (%rdi),%rax 4b5b8b: 48 c1 e8 3f shr $0x3f,%rax 4b5b8f: 48 8b e5 mov %rbp,%rsp 4b5b92: 5d pop %rbp 4b5b93: c3 retq 4b5b94: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b5b98 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya>: 4b5b98: 55 push %rbp 4b5b99: 48 8b ec mov %rsp,%rbp 4b5b9c: 48 81 ec 30 02 00 00 sub $0x230,%rsp 4b5ba3: 53 push %rbx 4b5ba4: 41 54 push %r12 4b5ba6: 48 83 3f 00 cmpq $0x0,(%rdi) 4b5baa: 75 16 jne 4b5bc2 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x2a> 4b5bac: 48 8b 15 c5 25 03 00 mov 0x325c5(%rip),%rdx # 4e8178 <_TMP932+0x8> 4b5bb3: 48 8b 05 b6 25 03 00 mov 0x325b6(%rip),%rax # 4e8170 <_TMP932> 4b5bba: 41 5c pop %r12 4b5bbc: 5b pop %rbx 4b5bbd: 48 8b e5 mov %rbp,%rsp 4b5bc0: 5d pop %rbp 4b5bc1: c3 retq 4b5bc2: 48 8b 1f mov (%rdi),%rbx 4b5bc5: 48 c7 85 d0 fd ff ff movq $0x0,-0x230(%rbp) 4b5bcc: 00 00 00 00 4b5bd0: 48 c7 85 d8 fd ff ff movq $0x0,-0x228(%rbp) 4b5bd7: 00 00 00 00 4b5bdb: 45 31 e4 xor %r12d,%r12d 4b5bde: 48 8b cb mov %rbx,%rcx 4b5be1: 48 b8 5d 93 de ee c7 mov $0x5d1491c7eede935d,%rax 4b5be8: 91 14 5d 4b5beb: 48 f7 e9 imul %rcx 4b5bee: 48 89 c8 mov %rcx,%rax 4b5bf1: 48 c1 f8 3f sar $0x3f,%rax 4b5bf5: 48 c1 fa 29 sar $0x29,%rdx 4b5bf9: 48 2b d0 sub %rax,%rdx 4b5bfc: 48 89 d6 mov %rdx,%rsi 4b5bff: 48 89 f0 mov %rsi,%rax 4b5c02: 49 b8 00 40 e4 28 80 mov $0x58028e44000,%r8 4b5c09: 05 00 00 4b5c0c: 49 f7 e8 imul %r8 4b5c0f: 48 29 c3 sub %rax,%rbx 4b5c12: 48 85 f6 test %rsi,%rsi 4b5c15: 0f 84 cc 00 00 00 je 4b5ce7 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x14f> 4b5c1b: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4b5c1f: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b5c26: 41 8b f4 mov %r12d,%esi 4b5c29: 41 ff c4 inc %r12d 4b5c2c: 48 85 db test %rbx,%rbx 4b5c2f: 48 0f 94 c7 rex.W sete %dil 4b5c33: e8 60 07 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b5c38: 48 83 7d d0 01 cmpq $0x1,-0x30(%rbp) 4b5c3d: 74 10 je 4b5c4f <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0xb7> 4b5c3f: 48 8b 15 52 25 03 00 mov 0x32552(%rip),%rdx # 4e8198 <_TMP934+0x8> 4b5c46: 48 8b 05 43 25 03 00 mov 0x32543(%rip),%rax # 4e8190 <_TMP934> 4b5c4d: eb 0e jmp 4b5c5d <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0xc5> 4b5c4f: 48 8b 15 62 25 03 00 mov 0x32562(%rip),%rdx # 4e81b8 <_TMP936+0x8> 4b5c56: 48 8b 05 53 25 03 00 mov 0x32553(%rip),%rax # 4e81b0 <_TMP936> 4b5c5d: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 4b5c64: 48 89 95 e8 fd ff ff mov %rdx,-0x218(%rbp) 4b5c6b: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b5c6f: e8 70 08 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b5c74: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) 4b5c7b: 48 89 95 48 fe ff ff mov %rdx,-0x1b8(%rbp) 4b5c82: 48 8b 15 4f 25 03 00 mov 0x3254f(%rip),%rdx # 4e81d8 <_TMP938+0x8> 4b5c89: 48 8b 05 40 25 03 00 mov 0x32540(%rip),%rax # 4e81d0 <_TMP938> 4b5c90: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4b5c97: 48 89 95 58 fe ff ff mov %rdx,-0x1a8(%rbp) 4b5c9e: 48 8b 95 e8 fd ff ff mov -0x218(%rbp),%rdx 4b5ca5: 48 8b 85 e0 fd ff ff mov -0x220(%rbp),%rax 4b5cac: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 4b5cb3: 48 89 95 68 fe ff ff mov %rdx,-0x198(%rbp) 4b5cba: 48 8d 95 40 fe ff ff lea -0x1c0(%rbp),%rdx 4b5cc1: be 03 00 00 00 mov $0x3,%esi 4b5cc6: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5ccb: e8 b4 3c fd ff callq 489984 <_d_arraycatnTX> 4b5cd0: 48 89 d1 mov %rdx,%rcx 4b5cd3: 48 89 c2 mov %rax,%rdx 4b5cd6: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b5cdd: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5ce2: e8 5d a4 fd ff callq 490144 <_d_arrayappendT> 4b5ce7: 48 85 db test %rbx,%rbx 4b5cea: 0f 84 d9 05 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b5cf0: 4c 8b c3 mov %rbx,%r8 4b5cf3: 48 b8 e3 81 05 e2 1d mov $0xa2e3ff1de20581e3,%rax 4b5cfa: ff e3 a2 4b5cfd: 49 f7 e8 imul %r8 4b5d00: 49 03 d0 add %r8,%rdx 4b5d03: 4c 89 c0 mov %r8,%rax 4b5d06: 48 c1 f8 3f sar $0x3f,%rax 4b5d0a: 48 c1 fa 27 sar $0x27,%rdx 4b5d0e: 48 2b d0 sub %rax,%rdx 4b5d11: 48 89 d6 mov %rdx,%rsi 4b5d14: 48 89 f0 mov %rsi,%rax 4b5d17: 48 b9 00 c0 69 2a c9 mov $0xc92a69c000,%rcx 4b5d1e: 00 00 00 4b5d21: 48 f7 e9 imul %rcx 4b5d24: 48 29 c3 sub %rax,%rbx 4b5d27: 48 85 f6 test %rsi,%rsi 4b5d2a: 0f 84 cc 00 00 00 je 4b5dfc <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x264> 4b5d30: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4b5d34: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b5d3b: 41 8b f4 mov %r12d,%esi 4b5d3e: 41 ff c4 inc %r12d 4b5d41: 48 85 db test %rbx,%rbx 4b5d44: 48 0f 94 c7 rex.W sete %dil 4b5d48: e8 4b 06 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b5d4d: 48 83 7d d8 01 cmpq $0x1,-0x28(%rbp) 4b5d52: 74 10 je 4b5d64 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x1cc> 4b5d54: 48 8b 15 9d 24 03 00 mov 0x3249d(%rip),%rdx # 4e81f8 <_TMP941+0x8> 4b5d5b: 48 8b 05 8e 24 03 00 mov 0x3248e(%rip),%rax # 4e81f0 <_TMP941> 4b5d62: eb 0e jmp 4b5d72 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x1da> 4b5d64: 48 8b 15 ad 24 03 00 mov 0x324ad(%rip),%rdx # 4e8218 <_TMP943+0x8> 4b5d6b: 48 8b 05 9e 24 03 00 mov 0x3249e(%rip),%rax # 4e8210 <_TMP943> 4b5d72: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 4b5d79: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 4b5d80: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4b5d84: e8 5b 07 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b5d89: 48 89 85 70 fe ff ff mov %rax,-0x190(%rbp) 4b5d90: 48 89 95 78 fe ff ff mov %rdx,-0x188(%rbp) 4b5d97: 48 8b 15 8a 24 03 00 mov 0x3248a(%rip),%rdx # 4e8228 <_TMP944+0x8> 4b5d9e: 48 8b 05 7b 24 03 00 mov 0x3247b(%rip),%rax # 4e8220 <_TMP944> 4b5da5: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 4b5dac: 48 89 95 88 fe ff ff mov %rdx,-0x178(%rbp) 4b5db3: 48 8b 95 f8 fd ff ff mov -0x208(%rbp),%rdx 4b5dba: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4b5dc1: 48 89 85 90 fe ff ff mov %rax,-0x170(%rbp) 4b5dc8: 48 89 95 98 fe ff ff mov %rdx,-0x168(%rbp) 4b5dcf: 48 8d 95 70 fe ff ff lea -0x190(%rbp),%rdx 4b5dd6: be 03 00 00 00 mov $0x3,%esi 4b5ddb: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5de0: e8 9f 3b fd ff callq 489984 <_d_arraycatnTX> 4b5de5: 48 89 d1 mov %rdx,%rcx 4b5de8: 48 89 c2 mov %rax,%rdx 4b5deb: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b5df2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5df7: e8 48 a3 fd ff callq 490144 <_d_arrayappendT> 4b5dfc: 48 85 db test %rbx,%rbx 4b5dff: 0f 84 c4 04 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b5e05: 4c 8b c3 mov %rbx,%r8 4b5e08: 48 b8 b5 10 c2 34 ab mov $0x3d157fab34c210b5,%rax 4b5e0f: 7f 15 3d 4b5e12: 49 f7 e8 imul %r8 4b5e15: 4c 89 c0 mov %r8,%rax 4b5e18: 48 c1 f8 3f sar $0x3f,%rax 4b5e1c: 48 c1 fa 21 sar $0x21,%rdx 4b5e20: 48 2b d0 sub %rax,%rdx 4b5e23: 48 89 d6 mov %rdx,%rsi 4b5e26: 48 89 f0 mov %rsi,%rax 4b5e29: 48 b9 00 68 c4 61 08 mov $0x861c46800,%rcx 4b5e30: 00 00 00 4b5e33: 48 f7 e9 imul %rcx 4b5e36: 48 29 c3 sub %rax,%rbx 4b5e39: 48 85 f6 test %rsi,%rsi 4b5e3c: 0f 84 cc 00 00 00 je 4b5f0e <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x376> 4b5e42: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4b5e46: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b5e4d: 41 8b f4 mov %r12d,%esi 4b5e50: 41 ff c4 inc %r12d 4b5e53: 48 85 db test %rbx,%rbx 4b5e56: 48 0f 94 c7 rex.W sete %dil 4b5e5a: e8 39 05 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b5e5f: 48 83 7d e0 01 cmpq $0x1,-0x20(%rbp) 4b5e64: 74 10 je 4b5e76 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x2de> 4b5e66: 48 8b 15 db 23 03 00 mov 0x323db(%rip),%rdx # 4e8248 <_TMP947+0x8> 4b5e6d: 48 8b 05 cc 23 03 00 mov 0x323cc(%rip),%rax # 4e8240 <_TMP947> 4b5e74: eb 0e jmp 4b5e84 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x2ec> 4b5e76: 48 8b 15 eb 23 03 00 mov 0x323eb(%rip),%rdx # 4e8268 <_TMP949+0x8> 4b5e7d: 48 8b 05 dc 23 03 00 mov 0x323dc(%rip),%rax # 4e8260 <_TMP949> 4b5e84: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 4b5e8b: 48 89 95 08 fe ff ff mov %rdx,-0x1f8(%rbp) 4b5e92: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4b5e96: e8 49 06 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b5e9b: 48 89 85 a0 fe ff ff mov %rax,-0x160(%rbp) 4b5ea2: 48 89 95 a8 fe ff ff mov %rdx,-0x158(%rbp) 4b5ea9: 48 8b 15 c8 23 03 00 mov 0x323c8(%rip),%rdx # 4e8278 <_TMP950+0x8> 4b5eb0: 48 8b 05 b9 23 03 00 mov 0x323b9(%rip),%rax # 4e8270 <_TMP950> 4b5eb7: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 4b5ebe: 48 89 95 b8 fe ff ff mov %rdx,-0x148(%rbp) 4b5ec5: 48 8b 95 08 fe ff ff mov -0x1f8(%rbp),%rdx 4b5ecc: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 4b5ed3: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4b5eda: 48 89 95 c8 fe ff ff mov %rdx,-0x138(%rbp) 4b5ee1: 48 8d 95 a0 fe ff ff lea -0x160(%rbp),%rdx 4b5ee8: be 03 00 00 00 mov $0x3,%esi 4b5eed: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5ef2: e8 8d 3a fd ff callq 489984 <_d_arraycatnTX> 4b5ef7: 48 89 d1 mov %rdx,%rcx 4b5efa: 48 89 c2 mov %rax,%rdx 4b5efd: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b5f04: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5f09: e8 36 a2 fd ff callq 490144 <_d_arrayappendT> 4b5f0e: 48 85 db test %rbx,%rbx 4b5f11: 0f 84 b2 03 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b5f17: 4c 8b c3 mov %rbx,%r8 4b5f1a: 48 b8 d5 f7 ba 40 d8 mov $0x1ca213d840baf7d5,%rax 4b5f21: 13 a2 1c 4b5f24: 49 f7 e8 imul %r8 4b5f27: 4c 89 c0 mov %r8,%rax 4b5f2a: 48 c1 f8 3f sar $0x3f,%rax 4b5f2e: 48 c1 fa 1a sar $0x1a,%rdx 4b5f32: 48 2b d0 sub %rax,%rdx 4b5f35: 48 89 d6 mov %rdx,%rsi 4b5f38: 48 69 d6 00 46 c3 23 imul $0x23c34600,%rsi,%rdx 4b5f3f: 48 29 d3 sub %rdx,%rbx 4b5f42: 48 85 f6 test %rsi,%rsi 4b5f45: 0f 84 cc 00 00 00 je 4b6017 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x47f> 4b5f4b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b5f4f: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b5f56: 41 8b f4 mov %r12d,%esi 4b5f59: 41 ff c4 inc %r12d 4b5f5c: 48 85 db test %rbx,%rbx 4b5f5f: 48 0f 94 c7 rex.W sete %dil 4b5f63: e8 30 04 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b5f68: 48 83 7d e8 01 cmpq $0x1,-0x18(%rbp) 4b5f6d: 74 10 je 4b5f7f <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x3e7> 4b5f6f: 48 8b 15 22 23 03 00 mov 0x32322(%rip),%rdx # 4e8298 <_TMP953+0x8> 4b5f76: 48 8b 05 13 23 03 00 mov 0x32313(%rip),%rax # 4e8290 <_TMP953> 4b5f7d: eb 0e jmp 4b5f8d <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x3f5> 4b5f7f: 48 8b 15 32 23 03 00 mov 0x32332(%rip),%rdx # 4e82b8 <_TMP955+0x8> 4b5f86: 48 8b 05 23 23 03 00 mov 0x32323(%rip),%rax # 4e82b0 <_TMP955> 4b5f8d: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4b5f94: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 4b5f9b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b5f9f: e8 40 05 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b5fa4: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4b5fab: 48 89 95 d8 fe ff ff mov %rdx,-0x128(%rbp) 4b5fb2: 48 8b 15 0f 23 03 00 mov 0x3230f(%rip),%rdx # 4e82c8 <_TMP956+0x8> 4b5fb9: 48 8b 05 00 23 03 00 mov 0x32300(%rip),%rax # 4e82c0 <_TMP956> 4b5fc0: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4b5fc7: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4b5fce: 48 8b 95 18 fe ff ff mov -0x1e8(%rbp),%rdx 4b5fd5: 48 8b 85 10 fe ff ff mov -0x1f0(%rbp),%rax 4b5fdc: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4b5fe3: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) 4b5fea: 48 8d 95 d0 fe ff ff lea -0x130(%rbp),%rdx 4b5ff1: be 03 00 00 00 mov $0x3,%esi 4b5ff6: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b5ffb: e8 84 39 fd ff callq 489984 <_d_arraycatnTX> 4b6000: 48 89 d1 mov %rdx,%rcx 4b6003: 48 89 c2 mov %rax,%rdx 4b6006: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b600d: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b6012: e8 2d a1 fd ff callq 490144 <_d_arrayappendT> 4b6017: 48 85 db test %rbx,%rbx 4b601a: 0f 84 a9 02 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b6020: 4c 8b c3 mov %rbx,%r8 4b6023: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4b602a: 94 bf d6 4b602d: 49 f7 e8 imul %r8 4b6030: 49 03 d0 add %r8,%rdx 4b6033: 4c 89 c0 mov %r8,%rax 4b6036: 48 c1 f8 3f sar $0x3f,%rax 4b603a: 48 c1 fa 17 sar $0x17,%rdx 4b603e: 48 2b d0 sub %rax,%rdx 4b6041: 48 89 d6 mov %rdx,%rsi 4b6044: 48 69 d6 80 96 98 00 imul $0x989680,%rsi,%rdx 4b604b: 48 29 d3 sub %rdx,%rbx 4b604e: 48 85 f6 test %rsi,%rsi 4b6051: 0f 84 cc 00 00 00 je 4b6123 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x58b> 4b6057: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b605b: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b6062: 41 8b f4 mov %r12d,%esi 4b6065: 41 ff c4 inc %r12d 4b6068: 48 85 db test %rbx,%rbx 4b606b: 48 0f 94 c7 rex.W sete %dil 4b606f: e8 24 03 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b6074: 48 83 7d f0 01 cmpq $0x1,-0x10(%rbp) 4b6079: 74 10 je 4b608b <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x4f3> 4b607b: 48 8b 15 66 22 03 00 mov 0x32266(%rip),%rdx # 4e82e8 <_TMP959+0x8> 4b6082: 48 8b 05 57 22 03 00 mov 0x32257(%rip),%rax # 4e82e0 <_TMP959> 4b6089: eb 0e jmp 4b6099 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x501> 4b608b: 48 8b 15 76 22 03 00 mov 0x32276(%rip),%rdx # 4e8308 <_TMP961+0x8> 4b6092: 48 8b 05 67 22 03 00 mov 0x32267(%rip),%rax # 4e8300 <_TMP961> 4b6099: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4b60a0: 48 89 95 28 fe ff ff mov %rdx,-0x1d8(%rbp) 4b60a7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b60ab: e8 34 04 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b60b0: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4b60b7: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4b60be: 48 8b 15 53 22 03 00 mov 0x32253(%rip),%rdx # 4e8318 <_TMP962+0x8> 4b60c5: 48 8b 05 44 22 03 00 mov 0x32244(%rip),%rax # 4e8310 <_TMP962> 4b60cc: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 4b60d3: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4b60da: 48 8b 95 28 fe ff ff mov -0x1d8(%rbp),%rdx 4b60e1: 48 8b 85 20 fe ff ff mov -0x1e0(%rbp),%rax 4b60e8: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 4b60ef: 48 89 95 28 ff ff ff mov %rdx,-0xd8(%rbp) 4b60f6: 48 8d 95 00 ff ff ff lea -0x100(%rbp),%rdx 4b60fd: be 03 00 00 00 mov $0x3,%esi 4b6102: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b6107: e8 78 38 fd ff callq 489984 <_d_arraycatnTX> 4b610c: 48 89 d1 mov %rdx,%rcx 4b610f: 48 89 c2 mov %rax,%rdx 4b6112: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b6119: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b611e: e8 21 a0 fd ff callq 490144 <_d_arrayappendT> 4b6123: 48 85 db test %rbx,%rbx 4b6126: 0f 84 9d 01 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b612c: 4c 8b c3 mov %rbx,%r8 4b612f: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 4b6136: c5 6d 34 4b6139: 49 f7 e8 imul %r8 4b613c: 4c 89 c0 mov %r8,%rax 4b613f: 48 c1 f8 3f sar $0x3f,%rax 4b6143: 48 c1 fa 0b sar $0xb,%rdx 4b6147: 48 2b d0 sub %rax,%rdx 4b614a: 48 89 d6 mov %rdx,%rsi 4b614d: 48 69 d6 10 27 00 00 imul $0x2710,%rsi,%rdx 4b6154: 48 29 d3 sub %rdx,%rbx 4b6157: 48 85 f6 test %rsi,%rsi 4b615a: 0f 84 99 00 00 00 je 4b61f9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x661> 4b6160: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4b6164: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b616b: 41 8b f4 mov %r12d,%esi 4b616e: 41 ff c4 inc %r12d 4b6171: 48 85 db test %rbx,%rbx 4b6174: 48 0f 94 c7 rex.W sete %dil 4b6178: e8 1b 02 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b617d: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b6181: e8 5e 03 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b6186: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4b618d: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4b6194: 48 8b 15 ad 21 03 00 mov 0x321ad(%rip),%rdx # 4e8348 <_TMP966+0x8> 4b619b: 48 8b 05 9e 21 03 00 mov 0x3219e(%rip),%rax # 4e8340 <_TMP966> 4b61a2: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4b61a9: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4b61b0: 48 8b 15 81 21 03 00 mov 0x32181(%rip),%rdx # 4e8338 <_TMP965+0x8> 4b61b7: 48 8b 05 72 21 03 00 mov 0x32172(%rip),%rax # 4e8330 <_TMP965> 4b61be: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4b61c5: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4b61cc: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 4b61d3: be 03 00 00 00 mov $0x3,%esi 4b61d8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b61dd: e8 a2 37 fd ff callq 489984 <_d_arraycatnTX> 4b61e2: 48 89 d1 mov %rdx,%rcx 4b61e5: 48 89 c2 mov %rax,%rdx 4b61e8: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b61ef: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b61f4: e8 4b 9f fd ff callq 490144 <_d_arrayappendT> 4b61f9: 48 85 db test %rbx,%rbx 4b61fc: 0f 84 c7 00 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b6202: 4c 8b c3 mov %rbx,%r8 4b6205: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4b620c: 66 66 66 4b620f: 49 f7 e8 imul %r8 4b6212: 4c 89 c0 mov %r8,%rax 4b6215: 48 c1 f8 3f sar $0x3f,%rax 4b6219: 48 c1 fa 02 sar $0x2,%rdx 4b621d: 48 2b d0 sub %rax,%rdx 4b6220: 48 89 d6 mov %rdx,%rsi 4b6223: 48 8d 14 b6 lea (%rsi,%rsi,4),%rdx 4b6227: 48 03 d2 add %rdx,%rdx 4b622a: 48 29 d3 sub %rdx,%rbx 4b622d: 48 85 f6 test %rsi,%rsi 4b6230: 0f 84 93 00 00 00 je 4b62c9 <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x731> 4b6236: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4b623a: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b6241: 41 8b f4 mov %r12d,%esi 4b6244: 41 ff c4 inc %r12d 4b6247: 48 85 db test %rbx,%rbx 4b624a: 48 0f 94 c7 rex.W sete %dil 4b624e: e8 45 01 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b6253: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4b6257: e8 88 02 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b625c: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4b6263: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4b626a: 48 8b 15 07 21 03 00 mov 0x32107(%rip),%rdx # 4e8378 <_TMP970+0x8> 4b6271: 48 8b 05 f8 20 03 00 mov 0x320f8(%rip),%rax # 4e8370 <_TMP970> 4b6278: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4b627f: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4b6286: 48 8b 15 db 20 03 00 mov 0x320db(%rip),%rdx # 4e8368 <_TMP969+0x8> 4b628d: 48 8b 05 cc 20 03 00 mov 0x320cc(%rip),%rax # 4e8360 <_TMP969> 4b6294: 48 89 45 80 mov %rax,-0x80(%rbp) 4b6298: 48 89 55 88 mov %rdx,-0x78(%rbp) 4b629c: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 4b62a3: be 03 00 00 00 mov $0x3,%esi 4b62a8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b62ad: e8 d2 36 fd ff callq 489984 <_d_arraycatnTX> 4b62b2: 48 89 d1 mov %rdx,%rcx 4b62b5: 48 89 c2 mov %rax,%rdx 4b62b8: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b62bf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b62c4: e8 7b 9e fd ff callq 490144 <_d_arrayappendT> 4b62c9: 48 85 db test %rbx,%rbx 4b62cc: 0f 84 ac 00 00 00 je 4b637e <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x7e6> 4b62d2: 48 8d 95 d0 fd ff ff lea -0x230(%rbp),%rdx 4b62d9: 41 8b f4 mov %r12d,%esi 4b62dc: bf 01 00 00 00 mov $0x1,%edi 4b62e1: e8 b2 00 00 00 callq 4b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv> 4b62e6: 48 83 fb 01 cmp $0x1,%rbx 4b62ea: 74 10 je 4b62fc <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x764> 4b62ec: 48 8b 15 a5 20 03 00 mov 0x320a5(%rip),%rdx # 4e8398 <_TMP973+0x8> 4b62f3: 48 8b 05 96 20 03 00 mov 0x32096(%rip),%rax # 4e8390 <_TMP973> 4b62fa: eb 0e jmp 4b630a <_D4core4time8Duration13_toStringImplMxFNaNbNfZAya+0x772> 4b62fc: 48 8b 15 b5 20 03 00 mov 0x320b5(%rip),%rdx # 4e83b8 <_TMP975+0x8> 4b6303: 48 8b 05 a6 20 03 00 mov 0x320a6(%rip),%rax # 4e83b0 <_TMP975> 4b630a: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 4b6311: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 4b6318: 48 8b fb mov %rbx,%rdi 4b631b: e8 c4 01 00 00 callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4b6320: 48 89 45 90 mov %rax,-0x70(%rbp) 4b6324: 48 89 55 98 mov %rdx,-0x68(%rbp) 4b6328: 48 8b 15 99 20 03 00 mov 0x32099(%rip),%rdx # 4e83c8 <_TMP976+0x8> 4b632f: 48 8b 05 8a 20 03 00 mov 0x3208a(%rip),%rax # 4e83c0 <_TMP976> 4b6336: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b633a: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b633e: 48 8b 95 38 fe ff ff mov -0x1c8(%rbp),%rdx 4b6345: 48 8b 85 30 fe ff ff mov -0x1d0(%rbp),%rax 4b634c: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b6350: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b6354: 48 8d 55 90 lea -0x70(%rbp),%rdx 4b6358: be 03 00 00 00 mov $0x3,%esi 4b635d: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b6362: e8 1d 36 fd ff callq 489984 <_d_arraycatnTX> 4b6367: 48 89 d1 mov %rdx,%rcx 4b636a: 48 89 c2 mov %rax,%rdx 4b636d: 48 8d b5 d0 fd ff ff lea -0x230(%rbp),%rsi 4b6374: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b6379: e8 c6 9d fd ff callq 490144 <_d_arrayappendT> 4b637e: 48 8b 95 d8 fd ff ff mov -0x228(%rbp),%rdx 4b6385: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 4b638c: 41 5c pop %r12 4b638e: 5b pop %rbx 4b638f: 48 8b e5 mov %rbp,%rsp 4b6392: 5d pop %rbp 4b6393: c3 retq 4b6394: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b6398 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv>: 4b6398: 55 push %rbp 4b6399: 48 8b ec mov %rsp,%rbp 4b639c: 48 83 ec 20 sub $0x20,%rsp 4b63a0: 89 75 f0 mov %esi,-0x10(%rbp) 4b63a3: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b63a7: 83 7d f0 00 cmpl $0x0,-0x10(%rbp) 4b63ab: 74 5c je 4b6409 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv+0x71> 4b63ad: 40 80 f7 01 xor $0x1,%dil 4b63b1: 74 21 je 4b63d4 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv+0x3c> 4b63b3: 48 8b 0d 2e 20 03 00 mov 0x3202e(%rip),%rcx # 4e83e8 <_TMP979+0x8> 4b63ba: 48 8b 05 1f 20 03 00 mov 0x3201f(%rip),%rax # 4e83e0 <_TMP979> 4b63c1: 48 89 c2 mov %rax,%rdx 4b63c4: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b63c8: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b63cd: e8 72 9d fd ff callq 490144 <_d_arrayappendT> 4b63d2: eb 35 jmp 4b6409 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv+0x71> 4b63d4: 83 7d f0 01 cmpl $0x1,-0x10(%rbp) 4b63d8: 75 10 jne 4b63ea <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv+0x52> 4b63da: 48 8b 0d 27 20 03 00 mov 0x32027(%rip),%rcx # 4e8408 <_TMP981+0x8> 4b63e1: 48 8b 05 18 20 03 00 mov 0x32018(%rip),%rax # 4e8400 <_TMP981> 4b63e8: eb 0e jmp 4b63f8 <_D4core4time8Duration13_toStringImplMxFNaNbNfZ10appListSepFNbNfKAyakbZv+0x60> 4b63ea: 48 8b 0d 37 20 03 00 mov 0x32037(%rip),%rcx # 4e8428 <_TMP983+0x8> 4b63f1: 48 8b 05 28 20 03 00 mov 0x32028(%rip),%rax # 4e8420 <_TMP983> 4b63f8: 48 89 c2 mov %rax,%rdx 4b63fb: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b63ff: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b6404: e8 3b 9d fd ff callq 490144 <_d_arrayappendT> 4b6409: 48 8b e5 mov %rbp,%rsp 4b640c: 5d pop %rbp 4b640d: c3 retq 4b640e: 66 90 xchg %ax,%ax 00000000004b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration>: 4b6410: 55 push %rbp 4b6411: 48 8b ec mov %rsp,%rbp 4b6414: 48 83 ec 10 sub $0x10,%rsp 4b6418: 48 89 37 mov %rsi,(%rdi) 4b641b: 48 89 f8 mov %rdi,%rax 4b641e: 48 8b e5 mov %rbp,%rsp 4b6421: 5d pop %rbp 4b6422: c3 retq 4b6423: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b6428 <_D4core4time8Duration8__xopCmpFKxS4core4time8DurationKxS4core4time8DurationZi>: 4b6428: 55 push %rbp 4b6429: 48 8b ec mov %rsp,%rbp 4b642c: 48 83 ec 10 sub $0x10,%rsp 4b6430: 48 8b 36 mov (%rsi),%rsi 4b6433: e8 a0 f4 ff ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4b6438: 48 8b e5 mov %rbp,%rsp 4b643b: 5d pop %rbp 4b643c: c3 retq 4b643d: 00 00 add %al,(%rax) ... 00000000004b6440 <_D4core4time12TickDuration6__ctorMFNaNbNcNiNflZS4core4time12TickDuration>: 4b6440: 55 push %rbp 4b6441: 48 8b ec mov %rsp,%rbp 4b6444: 48 83 ec 10 sub $0x10,%rsp 4b6448: 48 89 37 mov %rsi,(%rdi) 4b644b: 48 89 f8 mov %rdi,%rax 4b644e: 48 8b e5 mov %rbp,%rsp 4b6451: 5d pop %rbp 4b6452: c3 retq ... 00000000004b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException>: 4b6454: 55 push %rbp 4b6455: 48 8b ec mov %rsp,%rbp 4b6458: 48 83 ec 30 sub $0x30,%rsp 4b645c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4b6460: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4b6464: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b6468: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b646c: ff 75 18 pushq 0x18(%rbp) 4b646f: ff 75 10 pushq 0x10(%rbp) 4b6472: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b6476: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b647a: 48 89 c1 mov %rax,%rcx 4b647d: 49 89 d0 mov %rdx,%r8 4b6480: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b6484: e8 d3 86 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b6489: 48 83 c4 10 add $0x10,%rsp 4b648d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b6491: 48 8b e5 mov %rbp,%rsp 4b6494: 5d pop %rbp 4b6495: c3 retq 4b6496: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b649c <_D4core4time13TimeException6__ctorMFNaNbNfAyaC6object9ThrowableAyamZC4core4time13TimeException>: 4b649c: 55 push %rbp 4b649d: 48 8b ec mov %rsp,%rbp 4b64a0: 48 83 ec 30 sub $0x30,%rsp 4b64a4: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4b64a8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b64ac: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b64b0: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b64b4: ff 75 18 pushq 0x18(%rbp) 4b64b7: ff 75 10 pushq 0x10(%rbp) 4b64ba: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b64be: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b64c2: 48 89 c1 mov %rax,%rcx 4b64c5: 49 89 d0 mov %rdx,%r8 4b64c8: 48 89 f2 mov %rsi,%rdx 4b64cb: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b64cf: e8 88 86 fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4b64d4: 48 83 c4 10 add $0x10,%rsp 4b64d8: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b64dc: 48 8b e5 mov %rbp,%rsp 4b64df: 5d pop %rbp 4b64e0: c3 retq 4b64e1: 00 00 add %al,(%rax) ... 00000000004b64e4 <_D4core4time11numToStringFNaNbNflZAya>: 4b64e4: 55 push %rbp 4b64e5: 48 8b ec mov %rsp,%rbp 4b64e8: 48 83 ec 30 sub $0x30,%rsp 4b64ec: 53 push %rbx 4b64ed: 41 54 push %r12 4b64ef: 48 89 fe mov %rdi,%rsi 4b64f2: 48 8d 45 e0 lea -0x20(%rbp),%rax 4b64f6: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 4b64fd: 48 89 08 mov %rcx,(%rax) 4b6500: 48 89 48 08 mov %rcx,0x8(%rax) 4b6504: 48 89 48 10 mov %rcx,0x10(%rax) 4b6508: 88 48 18 mov %cl,0x18(%rax) 4b650b: 41 bc 19 00 00 00 mov $0x19,%r12d 4b6511: 48 85 f6 test %rsi,%rsi 4b6514: 41 0f 98 c1 sets %r9b 4b6518: 4d 0f b6 c9 movzbq %r9b,%r9 4b651c: 79 03 jns 4b6521 <_D4core4time11numToStringFNaNbNflZAya+0x3d> 4b651e: 48 f7 de neg %rsi 4b6521: 48 8b de mov %rsi,%rbx 4b6524: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4b652b: 66 66 66 4b652e: 48 f7 eb imul %rbx 4b6531: 48 89 d8 mov %rbx,%rax 4b6534: 48 c1 f8 3f sar $0x3f,%rax 4b6538: 48 c1 fa 02 sar $0x2,%rdx 4b653c: 48 2b d0 sub %rax,%rdx 4b653f: 48 6b c2 0a imul $0xa,%rdx,%rax 4b6543: 48 2b d8 sub %rax,%rbx 4b6546: 48 89 d0 mov %rdx,%rax 4b6549: 48 89 da mov %rbx,%rdx 4b654c: 48 89 95 d8 ff ff ff mov %rdx,-0x28(%rbp) 4b6553: 48 83 c2 30 add $0x30,%rdx 4b6557: 49 89 d0 mov %rdx,%r8 4b655a: 48 8b 95 d8 ff ff ff mov -0x28(%rbp),%rdx 4b6561: 48 89 c6 mov %rax,%rsi 4b6564: 49 ff cc dec %r12 4b6567: bf 19 00 00 00 mov $0x19,%edi 4b656c: 49 39 fc cmp %rdi,%r12 4b656f: 72 0a jb 4b657b <_D4core4time11numToStringFNaNbNflZAya+0x97> 4b6571: bf c2 12 00 00 mov $0x12c2,%edi 4b6576: e8 59 f2 ff ff callq 4b57d4 <_D4core4time7__arrayZ> 4b657b: 4a 8d 5c 25 e0 lea -0x20(%rbp,%r12,1),%rbx 4b6580: 46 88 03 rex.RX mov %r8b,(%rbx) 4b6583: 48 85 c0 test %rax,%rax 4b6586: 75 99 jne 4b6521 <_D4core4time11numToStringFNaNbNflZAya+0x3d> 4b6588: 45 84 c9 test %r9b,%r9b 4b658b: 74 45 je 4b65d2 <_D4core4time11numToStringFNaNbNflZAya+0xee> 4b658d: 4c 3b e7 cmp %rdi,%r12 4b6590: 76 0a jbe 4b659c <_D4core4time11numToStringFNaNbNflZAya+0xb8> 4b6592: bf ca 12 00 00 mov $0x12ca,%edi 4b6597: e8 38 f2 ff ff callq 4b57d4 <_D4core4time7__arrayZ> 4b659c: 49 2b fc sub %r12,%rdi 4b659f: 4a 8d 54 25 e0 lea -0x20(%rbp,%r12,1),%rdx 4b65a4: 48 89 d6 mov %rdx,%rsi 4b65a7: e8 5c af ff ff callq 4b1508 <_D6object14__T4_dupTaTyaZ4_dupFNaNbAaZAya> 4b65ac: 48 89 c1 mov %rax,%rcx 4b65af: 49 89 d0 mov %rdx,%r8 4b65b2: 48 8b 15 1f 1f 03 00 mov 0x31f1f(%rip),%rdx # 4e84d8 <_TMP1124+0x8> 4b65b9: 48 8b 35 10 1f 03 00 mov 0x31f10(%rip),%rsi # 4e84d0 <_TMP1124> 4b65c0: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b65c5: e8 8e a4 fd ff callq 490a58 <_d_arraycatT> 4b65ca: 41 5c pop %r12 4b65cc: 5b pop %rbx 4b65cd: 48 8b e5 mov %rbp,%rsp 4b65d0: 5d pop %rbp 4b65d1: c3 retq 4b65d2: 4c 3b e7 cmp %rdi,%r12 4b65d5: 76 0a jbe 4b65e1 <_D4core4time11numToStringFNaNbNflZAya+0xfd> 4b65d7: bf cc 12 00 00 mov $0x12cc,%edi 4b65dc: e8 f3 f1 ff ff callq 4b57d4 <_D4core4time7__arrayZ> 4b65e1: 49 2b fc sub %r12,%rdi 4b65e4: 48 89 da mov %rbx,%rdx 4b65e7: 48 89 d6 mov %rdx,%rsi 4b65ea: e8 19 af ff ff callq 4b1508 <_D6object14__T4_dupTaTyaZ4_dupFNaNbAaZAya> 4b65ef: 41 5c pop %r12 4b65f1: 5b pop %rbx 4b65f2: 48 8b e5 mov %rbp,%rsp 4b65f5: 5d pop %rbp 4b65f6: c3 retq ... 00000000004b65f8 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec>: 4b65f8: 55 push %rbp 4b65f9: 48 8b ec mov %rsp,%rbp 4b65fc: 48 83 ec 20 sub $0x20,%rsp 4b6600: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b6604: 48 63 45 f8 movslq -0x8(%rbp),%rax 4b6608: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4b660e: 7e 08 jle 4b6618 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec+0x20> 4b6610: 48 3d 80 96 98 00 cmp $0x989680,%rax 4b6616: 7c 04 jl 4b661c <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec+0x24> 4b6618: 31 c9 xor %ecx,%ecx 4b661a: eb 05 jmp 4b6621 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec+0x29> 4b661c: b9 01 00 00 00 mov $0x1,%ecx 4b6621: 80 f1 01 xor $0x1,%cl 4b6624: 74 4a je 4b6670 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec+0x78> 4b6626: bf 20 83 4f 00 mov $0x4f8320,%edi 4b662b: e8 78 32 fd ff callq 4898a8 <_d_newclass> 4b6630: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b6634: ff 35 ee 1e 03 00 pushq 0x31eee(%rip) # 4e8528 <_TMP1237+0x8> 4b663a: ff 35 e0 1e 03 00 pushq 0x31ee0(%rip) # 4e8520 <_TMP1237> 4b6640: 48 8b 15 01 1f 03 00 mov 0x31f01(%rip),%rdx # 4e8548 <_TMP1239+0x8> 4b6647: 48 8b 05 f2 1e 03 00 mov 0x31ef2(%rip),%rax # 4e8540 <_TMP1239> 4b664e: 48 89 c1 mov %rax,%rcx 4b6651: 49 89 d0 mov %rdx,%r8 4b6654: ba 0d 11 00 00 mov $0x110d,%edx 4b6659: 31 f6 xor %esi,%esi 4b665b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b665f: e8 f0 fd ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4b6664: 48 83 c4 10 add $0x10,%rsp 4b6668: 48 89 c7 mov %rax,%rdi 4b666b: e8 bc 29 fd ff callq 48902c <_d_throwc> 4b6670: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 4b6677: 8b 75 f8 mov -0x8(%rbp),%esi 4b667a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b667e: e8 65 fa 00 00 callq 4c60e8 <_D4core4time7FracSec6__ctorMFNaNbNcNiNfiZS4core4time7FracSec> 4b6683: 8b 00 mov (%rax),%eax 4b6685: 48 8b e5 mov %rbp,%rsp 4b6688: 5d pop %rbp 4b6689: c3 retq ... 00000000004b668c <_D4core8internal4hash14__T6hashOfTPmZ6hashOfFNaNbNeKPmmZm>: 4b668c: 55 push %rbp 4b668d: 48 8b ec mov %rsp,%rbp 4b6690: 48 83 ec 30 sub $0x30,%rsp 4b6694: 48 8b 06 mov (%rsi),%rax 4b6697: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b669b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4b669f: e8 0c fc 00 00 callq 4c62b0 <_D4core8internal7convert14__T7toUbyteTmZ7toUbyteFNaNbNeKmZAxh> 4b66a4: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b66a8: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b66ac: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b66b0: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4b66b4: 31 ff xor %edi,%edi 4b66b6: e8 0d fc 00 00 callq 4c62c8 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm> 4b66bb: 48 8b e5 mov %rbp,%rsp 4b66be: 5d pop %rbp 4b66bf: c3 retq 00000000004b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex>: 4b66c0: 55 push %rbp 4b66c1: 48 8b ec mov %rsp,%rbp 4b66c4: 48 83 ec 18 sub $0x18,%rsp 4b66c8: 53 push %rbx 4b66c9: 41 54 push %r12 4b66cb: 41 55 push %r13 4b66cd: 41 56 push %r14 4b66cf: 41 57 push %r15 4b66d1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b66d5: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b66d9: e8 d2 14 fd ff callq 487bb0 4b66de: 85 c0 test %eax,%eax 4b66e0: 74 48 je 4b672a <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex+0x6a> 4b66e2: bf 20 d4 4f 00 mov $0x4fd420,%edi 4b66e7: e8 bc 31 fd ff callq 4898a8 <_d_newclass> 4b66ec: 48 89 c3 mov %rax,%rbx 4b66ef: ff 35 83 1e 03 00 pushq 0x31e83(%rip) # 4e8578 <_TMP1410+0x8> 4b66f5: ff 35 75 1e 03 00 pushq 0x31e75(%rip) # 4e8570 <_TMP1410> 4b66fb: 48 8b 15 a6 1e 03 00 mov 0x31ea6(%rip),%rdx # 4e85a8 <_TMP1412+0x8> 4b6702: 48 8b 05 97 1e 03 00 mov 0x31e97(%rip),%rax # 4e85a0 <_TMP1412> 4b6709: 48 89 c1 mov %rax,%rcx 4b670c: 49 89 d0 mov %rdx,%r8 4b670f: ba 48 00 00 00 mov $0x48,%edx 4b6714: 31 f6 xor %esi,%esi 4b6716: 48 8b fb mov %rbx,%rdi 4b6719: e8 de fc 00 00 callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4b671e: 48 83 c4 10 add $0x10,%rsp 4b6722: 48 89 c7 mov %rax,%rdi 4b6725: e8 02 29 fd ff callq 48902c <_d_throwc> 4b672a: be 01 00 00 00 mov $0x1,%esi 4b672f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b6733: e8 88 14 fd ff callq 487bc0 4b6738: 85 c0 test %eax,%eax 4b673a: 74 48 je 4b6784 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex+0xc4> 4b673c: bf 20 d4 4f 00 mov $0x4fd420,%edi 4b6741: e8 62 31 fd ff callq 4898a8 <_d_newclass> 4b6746: 48 89 c3 mov %rax,%rbx 4b6749: ff 35 69 1e 03 00 pushq 0x31e69(%rip) # 4e85b8 <_TMP1414+0x8> 4b674f: ff 35 5b 1e 03 00 pushq 0x31e5b(%rip) # 4e85b0 <_TMP1414> 4b6755: 48 8b 15 6c 1e 03 00 mov 0x31e6c(%rip),%rdx # 4e85c8 <_TMP1415+0x8> 4b675c: 48 8b 05 5d 1e 03 00 mov 0x31e5d(%rip),%rax # 4e85c0 <_TMP1415> 4b6763: 48 89 c1 mov %rax,%rcx 4b6766: 49 89 d0 mov %rdx,%r8 4b6769: ba 4c 00 00 00 mov $0x4c,%edx 4b676e: 31 f6 xor %esi,%esi 4b6770: 48 8b fb mov %rbx,%rdi 4b6773: e8 84 fc 00 00 callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4b6778: 48 83 c4 10 add $0x10,%rsp 4b677c: 48 89 c7 mov %rax,%rdi 4b677f: e8 a8 28 fd ff callq 48902c <_d_throwc> 4b6784: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4b6788: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b678c: 48 83 c7 10 add $0x10,%rdi 4b6790: e8 3b 14 fd ff callq 487bd0 4b6795: 85 c0 test %eax,%eax 4b6797: 74 48 je 4b67e1 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex+0x121> 4b6799: bf 20 d4 4f 00 mov $0x4fd420,%edi 4b679e: e8 05 31 fd ff callq 4898a8 <_d_newclass> 4b67a3: 48 89 c3 mov %rax,%rbx 4b67a6: ff 35 2c 1e 03 00 pushq 0x31e2c(%rip) # 4e85d8 <_TMP1417+0x8> 4b67ac: ff 35 1e 1e 03 00 pushq 0x31e1e(%rip) # 4e85d0 <_TMP1417> 4b67b2: 48 8b 15 2f 1e 03 00 mov 0x31e2f(%rip),%rdx # 4e85e8 <_TMP1418+0x8> 4b67b9: 48 8b 05 20 1e 03 00 mov 0x31e20(%rip),%rax # 4e85e0 <_TMP1418> 4b67c0: 48 89 c1 mov %rax,%rcx 4b67c3: 49 89 d0 mov %rdx,%r8 4b67c6: ba 4f 00 00 00 mov $0x4f,%edx 4b67cb: 31 f6 xor %esi,%esi 4b67cd: 48 8b fb mov %rbx,%rdi 4b67d0: e8 27 fc 00 00 callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4b67d5: 48 83 c4 10 add $0x10,%rsp 4b67d9: 48 89 c7 mov %rax,%rdi 4b67dc: e8 4b 28 fd ff callq 48902c <_d_throwc> 4b67e1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b67e5: 48 8d 48 40 lea 0x40(%rax),%rcx 4b67e9: 48 89 48 38 mov %rcx,0x38(%rax) 4b67ed: 48 8d 50 38 lea 0x38(%rax),%rdx 4b67f1: 48 89 50 08 mov %rdx,0x8(%rax) 4b67f5: 48 83 ec 08 sub $0x8,%rsp 4b67f9: e8 06 00 00 00 callq 4b6804 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex+0x144> 4b67fe: 48 83 c4 08 add $0x8,%rsp 4b6802: eb 0a jmp 4b680e <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex+0x14e> 4b6804: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4b6808: e8 e3 13 fd ff callq 487bf0 4b680d: c3 retq 4b680e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b6812: 41 5f pop %r15 4b6814: 41 5e pop %r14 4b6816: 41 5d pop %r13 4b6818: 41 5c pop %r12 4b681a: 5b pop %rbx 4b681b: 48 8b e5 mov %rbp,%rsp 4b681e: 5d pop %rbp 4b681f: c3 retq 00000000004b6820 <_D4core4sync5mutex5Mutex6__ctorMFNbNeC6ObjectZC4core4sync5mutex5Mutex>: 4b6820: 55 push %rbp 4b6821: 48 8b ec mov %rsp,%rbp 4b6824: 48 83 ec 10 sub $0x10,%rsp 4b6828: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b682c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b6830: e8 8b fe ff ff callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4b6835: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b6839: 48 8d 48 38 lea 0x38(%rax),%rcx 4b683d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b6841: 48 89 4a 08 mov %rcx,0x8(%rdx) 4b6845: 48 8b e5 mov %rbp,%rsp 4b6848: 5d pop %rbp 4b6849: c3 retq 4b684a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b6850 <_D4core4sync5mutex5Mutex6__dtorMFZv>: 4b6850: 55 push %rbp 4b6851: 48 8b ec mov %rsp,%rbp 4b6854: 48 83 ec 10 sub $0x10,%rsp 4b6858: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b685c: 48 8d 7f 10 lea 0x10(%rdi),%rdi 4b6860: e8 7b 13 fd ff callq 487be0 4b6865: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b6869: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 4b6870: 00 4b6871: 48 8b e5 mov %rbp,%rsp 4b6874: 5d pop %rbp 4b6875: c3 retq 4b6876: 66 90 xchg %ax,%ax 00000000004b6878 <_D4core4sync5mutex5Mutex4lockMFNeZv>: 4b6878: 55 push %rbp 4b6879: 48 8b ec mov %rsp,%rbp 4b687c: 48 83 ec 10 sub $0x10,%rsp 4b6880: e8 0b 00 00 00 callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b6885: 48 8b e5 mov %rbp,%rsp 4b6888: 5d pop %rbp 4b6889: c3 retq 4b688a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv>: 4b6890: 55 push %rbp 4b6891: 48 8b ec mov %rsp,%rbp 4b6894: 48 83 ec 18 sub $0x18,%rsp 4b6898: 53 push %rbx 4b6899: 48 83 c7 10 add $0x10,%rdi 4b689d: e8 be 15 fd ff callq 487e60 4b68a2: 85 c0 test %eax,%eax 4b68a4: 74 31 je 4b68d7 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv+0x47> 4b68a6: bf 20 d4 4f 00 mov $0x4fd420,%edi 4b68ab: 48 8b 05 6e 6b 04 00 mov 0x46b6e(%rip),%rax # 4fd420 <_D4core4sync9exception9SyncError7__ClassZ> 4b68b2: 48 ff 50 58 rex.W callq *0x58(%rax) 4b68b6: 48 89 d3 mov %rdx,%rbx 4b68b9: 48 8b 15 58 1d 03 00 mov 0x31d58(%rip),%rdx # 4e8618 <_TMP1421+0x8> 4b68c0: 48 8b 05 49 1d 03 00 mov 0x31d49(%rip),%rax # 4e8610 <_TMP1421> 4b68c7: 48 89 43 10 mov %rax,0x10(%rbx) 4b68cb: 48 89 53 18 mov %rdx,0x18(%rbx) 4b68cf: 48 8b fb mov %rbx,%rdi 4b68d2: e8 55 27 fd ff callq 48902c <_d_throwc> 4b68d7: 5b pop %rbx 4b68d8: 48 8b e5 mov %rbp,%rsp 4b68db: 5d pop %rbp 4b68dc: c3 retq 4b68dd: 0f 1f 00 nopl (%rax) 00000000004b68e0 <_D4core4sync5mutex5Mutex6unlockMFNeZv>: 4b68e0: 55 push %rbp 4b68e1: 48 8b ec mov %rsp,%rbp 4b68e4: 48 83 ec 10 sub $0x10,%rsp 4b68e8: e8 0b 00 00 00 callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b68ed: 48 8b e5 mov %rbp,%rsp 4b68f0: 5d pop %rbp 4b68f1: c3 retq 4b68f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv>: 4b68f8: 55 push %rbp 4b68f9: 48 8b ec mov %rsp,%rbp 4b68fc: 48 83 ec 18 sub $0x18,%rsp 4b6900: 53 push %rbx 4b6901: 48 83 c7 10 add $0x10,%rdi 4b6905: e8 66 15 fd ff callq 487e70 4b690a: 85 c0 test %eax,%eax 4b690c: 74 31 je 4b693f <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv+0x47> 4b690e: bf 20 d4 4f 00 mov $0x4fd420,%edi 4b6913: 48 8b 05 06 6b 04 00 mov 0x46b06(%rip),%rax # 4fd420 <_D4core4sync9exception9SyncError7__ClassZ> 4b691a: 48 ff 50 58 rex.W callq *0x58(%rax) 4b691e: 48 89 d3 mov %rdx,%rbx 4b6921: 48 8b 15 20 1d 03 00 mov 0x31d20(%rip),%rdx # 4e8648 <_TMP1423+0x8> 4b6928: 48 8b 05 11 1d 03 00 mov 0x31d11(%rip),%rax # 4e8640 <_TMP1423> 4b692f: 48 89 43 10 mov %rax,0x10(%rbx) 4b6933: 48 89 53 18 mov %rdx,0x18(%rbx) 4b6937: 48 8b fb mov %rbx,%rdi 4b693a: e8 ed 26 fd ff callq 48902c <_d_throwc> 4b693f: 5b pop %rbx 4b6940: 48 8b e5 mov %rbp,%rsp 4b6943: 5d pop %rbp 4b6944: c3 retq 4b6945: 0f 1f 00 nopl (%rax) 00000000004b6948 <_D4core4sync5mutex5Mutex7tryLockMFZb>: 4b6948: 55 push %rbp 4b6949: 48 8b ec mov %rsp,%rbp 4b694c: 48 83 ec 10 sub $0x10,%rsp 4b6950: 48 83 c7 10 add $0x10,%rdi 4b6954: e8 27 15 fd ff callq 487e80 4b6959: f7 d8 neg %eax 4b695b: 19 c0 sbb %eax,%eax 4b695d: ff c0 inc %eax 4b695f: 48 8b e5 mov %rbp,%rsp 4b6962: 5d pop %rbp 4b6963: c3 retq 4b6964: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b6968 <_D4core4sync5mutex5Mutex12MonitorProxy11__xopEqualsFKxS4core4sync5mutex5Mutex12MonitorProxyKxS4core4sync5mutex5Mutex12MonitorProxyZb>: 4b6968: 55 push %rbp 4b6969: 48 8b ec mov %rsp,%rbp 4b696c: 48 83 ec 20 sub $0x20,%rsp 4b6970: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b6974: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b6978: be 90 0f 4f 00 mov $0x4f0f90,%esi 4b697d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b6981: 48 8b 38 mov (%rax),%rdi 4b6984: e8 33 1d 00 00 callq 4b86bc <_d_interface_cast> 4b6989: 48 89 c6 mov %rax,%rsi 4b698c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b6990: be 90 0f 4f 00 mov $0x4f0f90,%esi 4b6995: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b6999: 48 8b 39 mov (%rcx),%rdi 4b699c: e8 1b 1d 00 00 callq 4b86bc <_d_interface_cast> 4b69a1: 48 89 c7 mov %rax,%rdi 4b69a4: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b69a8: e8 af e5 00 00 callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4b69ad: 48 8b e5 mov %rbp,%rsp 4b69b0: 5d pop %rbp 4b69b1: c3 retq 4b69b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b69b8 <_D4core4sync5mutex5Mutex12MonitorProxy9__xtoHashFNbNeKxS4core4sync5mutex5Mutex12MonitorProxyZm>: 4b69b8: 55 push %rbp 4b69b9: 48 8b ec mov %rsp,%rbp 4b69bc: 48 83 ec 10 sub $0x10,%rsp 4b69c0: 48 89 fe mov %rdi,%rsi 4b69c3: bf d0 84 4f 00 mov $0x4f84d0,%edi 4b69c8: 48 8b 05 01 1b 04 00 mov 0x41b01(%rip),%rax # 4f84d0 <_D33TypeInfo_xC6object6Object7Monitor6__initZ> 4b69cf: 48 ff 50 28 rex.W callq *0x28(%rax) 4b69d3: 48 8b e5 mov %rbp,%rsp 4b69d6: 5d pop %rbp 4b69d7: c3 retq 00000000004b69d8 <_D4core4sync5mutex5Mutex10handleAddrMFZPS4core3sys5posix3sys5types15pthread_mutex_t>: 4b69d8: 55 push %rbp 4b69d9: 48 8b ec mov %rsp,%rbp 4b69dc: 48 83 ec 10 sub $0x10,%rsp 4b69e0: 48 89 f8 mov %rdi,%rax 4b69e3: 48 83 c0 10 add $0x10,%rax 4b69e7: 48 8b e5 mov %rbp,%rsp 4b69ea: 5d pop %rbp 4b69eb: c3 retq 4b69ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b69f0 <_TMP1424>: 4b69f0: 48 83 ef 40 sub $0x40,%rdi 4b69f4: e9 7f fe ff ff jmpq 4b6878 <_D4core4sync5mutex5Mutex4lockMFNeZv> 4b69f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b6a00 <_TMP1425>: 4b6a00: 48 83 ef 40 sub $0x40,%rdi 4b6a04: e9 d7 fe ff ff jmpq 4b68e0 <_D4core4sync5mutex5Mutex6unlockMFNeZv> 4b6a09: 00 00 add %al,(%rax) ... 00000000004b6a0c <_D4core3sys5posix3sys4wait11WEXITSTATUSFNbNiiZi>: 4b6a0c: 55 push %rbp 4b6a0d: 48 8b ec mov %rsp,%rbp 4b6a10: 48 83 ec 10 sub $0x10,%rsp 4b6a14: 48 89 f8 mov %rdi,%rax 4b6a17: 25 00 ff 00 00 and $0xff00,%eax 4b6a1c: c1 f8 08 sar $0x8,%eax 4b6a1f: 48 8b e5 mov %rbp,%rsp 4b6a22: 5d pop %rbp 4b6a23: c3 retq 00000000004b6a24 <_D4core3sys5posix3sys4wait9WIFEXITEDFNbNiiZb>: 4b6a24: 55 push %rbp 4b6a25: 48 8b ec mov %rsp,%rbp 4b6a28: 48 83 ec 10 sub $0x10,%rsp 4b6a2c: 89 7d f8 mov %edi,-0x8(%rbp) 4b6a2f: f6 45 f8 7f testb $0x7f,-0x8(%rbp) 4b6a33: 74 04 je 4b6a39 <_D4core3sys5posix3sys4wait9WIFEXITEDFNbNiiZb+0x15> 4b6a35: 31 c0 xor %eax,%eax 4b6a37: eb 05 jmp 4b6a3e <_D4core3sys5posix3sys4wait9WIFEXITEDFNbNiiZb+0x1a> 4b6a39: b8 01 00 00 00 mov $0x1,%eax 4b6a3e: 48 8b e5 mov %rbp,%rsp 4b6a41: 5d pop %rbp 4b6a42: c3 retq ... 00000000004b6a44 <_D4core3sys5posix3sys4wait11WIFSIGNALEDFNbNiiZb>: 4b6a44: 55 push %rbp 4b6a45: 48 8b ec mov %rsp,%rbp 4b6a48: 48 83 ec 10 sub $0x10,%rsp 4b6a4c: 48 89 f8 mov %rdi,%rax 4b6a4f: 24 7f and $0x7f,%al 4b6a51: fe c0 inc %al 4b6a53: 0f be c0 movsbl %al,%eax 4b6a56: d1 f8 sar %eax 4b6a58: f7 d8 neg %eax 4b6a5a: c1 e8 1f shr $0x1f,%eax 4b6a5d: 48 8b e5 mov %rbp,%rsp 4b6a60: 5d pop %rbp 4b6a61: c3 retq ... 00000000004b6a64 <_D4core3sys5posix3sys4wait8WTERMSIGFNbNiiZi>: 4b6a64: 55 push %rbp 4b6a65: 48 8b ec mov %rsp,%rbp 4b6a68: 48 83 ec 10 sub $0x10,%rsp 4b6a6c: 48 89 f8 mov %rdi,%rax 4b6a6f: 25 7f 00 00 00 and $0x7f,%eax 4b6a74: 48 8b e5 mov %rbp,%rsp 4b6a77: 5d pop %rbp 4b6a78: c3 retq 4b6a79: 00 00 add %al,(%rax) ... 00000000004b6a7c <_D2gc4bits6GCBits4DtorMFNbZv>: 4b6a7c: 55 push %rbp 4b6a7d: 48 8b ec mov %rsp,%rbp 4b6a80: 48 83 ec 10 sub $0x10,%rsp 4b6a84: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b6a88: 48 8b 07 mov (%rdi),%rax 4b6a8b: 48 85 c0 test %rax,%rax 4b6a8e: 74 13 je 4b6aa3 <_D2gc4bits6GCBits4DtorMFNbZv+0x27> 4b6a90: 48 89 c7 mov %rax,%rdi 4b6a93: e8 08 0f fd ff callq 4879a0 4b6a98: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b6a9c: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 4b6aa3: 48 8b e5 mov %rbp,%rsp 4b6aa6: 5d pop %rbp 4b6aa7: c3 retq 4b6aa8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b6aac <_D2gc4bits6GCBits5allocMFNbmZv>: 4b6aac: 55 push %rbp 4b6aad: 48 8b ec mov %rsp,%rbp 4b6ab0: 48 83 ec 20 sub $0x20,%rsp 4b6ab4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b6ab8: 48 89 77 08 mov %rsi,0x8(%rdi) 4b6abc: 48 89 b5 e8 ff ff ff mov %rsi,-0x18(%rbp) 4b6ac3: be 08 00 00 00 mov $0x8,%esi 4b6ac8: 48 8b 85 e8 ff ff ff mov -0x18(%rbp),%rax 4b6acf: 48 8d 78 3f lea 0x3f(%rax),%rdi 4b6ad3: 48 c1 ef 06 shr $0x6,%rdi 4b6ad7: e8 b4 0e fd ff callq 487990 4b6adc: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b6ae0: 48 89 01 mov %rax,(%rcx) 4b6ae3: 48 85 c0 test %rax,%rax 4b6ae6: 75 18 jne 4b6b00 <_D2gc4bits6GCBits5allocMFNbmZv+0x54> 4b6ae8: bf 40 19 4f 00 mov $0x4f1940,%edi 4b6aed: 48 8b 15 4c ae 03 00 mov 0x3ae4c(%rip),%rdx # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4b6af4: 48 ff 52 58 rex.W callq *0x58(%rdx) 4b6af8: 48 89 d7 mov %rdx,%rdi 4b6afb: e8 2c 25 fd ff callq 48902c <_d_throwc> 4b6b00: 48 8b e5 mov %rbp,%rsp 4b6b03: 5d pop %rbp 4b6b04: c3 retq 4b6b05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b6b0c <_D2gc4bits6GCBits4testMxFNbmZm>: 4b6b0c: 55 push %rbp 4b6b0d: 48 8b ec mov %rsp,%rbp 4b6b10: 48 83 ec 10 sub $0x10,%rsp 4b6b14: 48 8b 07 mov (%rdi),%rax 4b6b17: 0f a3 30 bt %esi,(%rax) 4b6b1a: 19 c0 sbb %eax,%eax 4b6b1c: f7 d8 neg %eax 4b6b1e: 48 98 cltq 4b6b20: 48 8b e5 mov %rbp,%rsp 4b6b23: 5d pop %rbp 4b6b24: c3 retq 4b6b25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b6b2c <_D2gc4bits6GCBits3setMFNbmZi>: 4b6b2c: 55 push %rbp 4b6b2d: 48 8b ec mov %rsp,%rbp 4b6b30: 48 83 ec 10 sub $0x10,%rsp 4b6b34: 48 8b 07 mov (%rdi),%rax 4b6b37: 0f ab 30 bts %esi,(%rax) 4b6b3a: 19 c0 sbb %eax,%eax 4b6b3c: f7 d8 neg %eax 4b6b3e: 48 8b e5 mov %rbp,%rsp 4b6b41: 5d pop %rbp 4b6b42: c3 retq 4b6b43: 90 nop 00000000004b6b44 <_D2gc4bits6GCBits5clearMFNbmZi>: 4b6b44: 55 push %rbp 4b6b45: 48 8b ec mov %rsp,%rbp 4b6b48: 48 83 ec 10 sub $0x10,%rsp 4b6b4c: 48 8b 07 mov (%rdi),%rax 4b6b4f: 0f b3 30 btr %esi,(%rax) 4b6b52: 19 c0 sbb %eax,%eax 4b6b54: f7 d8 neg %eax 4b6b56: 48 8b e5 mov %rbp,%rsp 4b6b59: 5d pop %rbp 4b6b5a: c3 retq 4b6b5b: 90 nop 00000000004b6b5c <_D2gc4bits6GCBits4zeroMFNbZv>: 4b6b5c: 55 push %rbp 4b6b5d: 48 8b ec mov %rsp,%rbp 4b6b60: 48 83 ec 10 sub $0x10,%rsp 4b6b64: 48 8b 57 08 mov 0x8(%rdi),%rdx 4b6b68: 48 83 c2 3f add $0x3f,%rdx 4b6b6c: 48 c1 ea 06 shr $0x6,%rdx 4b6b70: 48 c1 e2 03 shl $0x3,%rdx 4b6b74: 31 f6 xor %esi,%esi 4b6b76: 48 8b 3f mov (%rdi),%rdi 4b6b79: e8 22 10 fd ff callq 487ba0 4b6b7e: 48 8b e5 mov %rbp,%rsp 4b6b81: 5d pop %rbp 4b6b82: c3 retq 4b6b83: 90 nop 00000000004b6b84 <_D2gc4bits6GCBits4copyMFNbPS2gc4bits6GCBitsZv>: 4b6b84: 55 push %rbp 4b6b85: 48 8b ec mov %rsp,%rbp 4b6b88: 48 83 ec 10 sub $0x10,%rsp 4b6b8c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4b6b90: 48 83 c2 3f add $0x3f,%rdx 4b6b94: 48 c1 ea 06 shr $0x6,%rdx 4b6b98: 48 c1 e2 03 shl $0x3,%rdx 4b6b9c: 48 8b 36 mov (%rsi),%rsi 4b6b9f: 48 8b 3f mov (%rdi),%rdi 4b6ba2: e8 99 0d fd ff callq 487940 4b6ba7: 48 8b e5 mov %rbp,%rsp 4b6baa: 5d pop %rbp 4b6bab: c3 retq 00000000004b6bac <_D2gc4bits6GCBits6nwordsMxFNaNbNdZm>: 4b6bac: 55 push %rbp 4b6bad: 48 8b ec mov %rsp,%rbp 4b6bb0: 48 83 ec 10 sub $0x10,%rsp 4b6bb4: 48 8b 47 08 mov 0x8(%rdi),%rax 4b6bb8: 48 83 c0 3f add $0x3f,%rax 4b6bbc: 48 c1 e8 06 shr $0x6,%rax 4b6bc0: 48 8b e5 mov %rbp,%rsp 4b6bc3: 5d pop %rbp 4b6bc4: c3 retq 4b6bc5: 00 00 add %al,(%rax) ... 00000000004b6bc8 <_D2gc6config6Config10initializeMFNbNiZb>: 4b6bc8: 55 push %rbp 4b6bc9: 48 8b ec mov %rsp,%rbp 4b6bcc: 48 83 ec 10 sub $0x10,%rsp 4b6bd0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b6bd4: 48 8b 15 5d 1b 03 00 mov 0x31b5d(%rip),%rdx # 4e8738 <_TMP1506+0x8> 4b6bdb: 48 8b 05 4e 1b 03 00 mov 0x31b4e(%rip),%rax # 4e8730 <_TMP1506> 4b6be2: 48 89 c1 mov %rax,%rcx 4b6be5: 49 89 d0 mov %rdx,%r8 4b6be8: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4b6bec: ba 10 6c 4b 00 mov $0x4b6c10,%edx 4b6bf1: bf 01 00 00 00 mov $0x1,%edi 4b6bf6: e8 15 d5 fe ff callq 4a4110 <_D2rt6config15rt_configOptionFNbNiAyaMDFNbNiAyaZAyabZAya> 4b6bfb: 48 09 c2 or %rax,%rdx 4b6bfe: 74 04 je 4b6c04 <_D2gc6config6Config10initializeMFNbNiZb+0x3c> 4b6c00: 31 c0 xor %eax,%eax 4b6c02: eb 05 jmp 4b6c09 <_D2gc6config6Config10initializeMFNbNiZb+0x41> 4b6c04: b8 01 00 00 00 mov $0x1,%eax 4b6c09: 48 8b e5 mov %rbp,%rsp 4b6c0c: 5d pop %rbp 4b6c0d: c3 retq 4b6c0e: 66 90 xchg %ax,%ax 00000000004b6c10 <_D2gc6config6Config10initializeMFNbNiZ5parseMFNbNiAyaZAya>: 4b6c10: 55 push %rbp 4b6c11: 48 8b ec mov %rsp,%rbp 4b6c14: 48 83 ec 20 sub $0x20,%rsp 4b6c18: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b6c1c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b6c20: 48 8b 07 mov (%rdi),%rax 4b6c23: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b6c27: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b6c2b: 48 89 c7 mov %rax,%rdi 4b6c2e: e8 7d 00 00 00 callq 4b6cb0 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb> 4b6c33: 34 01 xor $0x1,%al 4b6c35: 74 10 je 4b6c47 <_D2gc6config6Config10initializeMFNbNiZ5parseMFNbNiAyaZAya+0x37> 4b6c37: 48 8b 15 1a 1b 03 00 mov 0x31b1a(%rip),%rdx # 4e8758 <_TMP1509+0x8> 4b6c3e: 48 8b 05 0b 1b 03 00 mov 0x31b0b(%rip),%rax # 4e8750 <_TMP1509> 4b6c45: eb 04 jmp 4b6c4b <_D2gc6config6Config10initializeMFNbNiZ5parseMFNbNiAyaZAya+0x3b> 4b6c47: 31 c0 xor %eax,%eax 4b6c49: 31 d2 xor %edx,%edx 4b6c4b: 48 8b e5 mov %rbp,%rsp 4b6c4e: 5d pop %rbp 4b6c4f: c3 retq 00000000004b6c50 <_D2gc6config6Config4helpMFNbNiZv>: 4b6c50: 55 push %rbp 4b6c51: 48 8b ec mov %rsp,%rbp 4b6c54: 48 83 ec 18 sub $0x18,%rsp 4b6c58: 53 push %rbx 4b6c59: 48 89 fb mov %rdi,%rbx 4b6c5c: 48 8b 15 75 1d 03 00 mov 0x31d75(%rip),%rdx # 4e89d8 <_TMP1511+0x8> 4b6c63: 48 8b 05 66 1d 03 00 mov 0x31d66(%rip),%rax # 4e89d0 <_TMP1511> 4b6c6a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b6c6e: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b6c72: 48 83 ec 08 sub $0x8,%rsp 4b6c76: f3 0f 10 43 28 movss 0x28(%rbx),%xmm0 4b6c7b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 4b6c7f: ff 73 20 pushq 0x20(%rbx) 4b6c82: 4c 8b 4b 18 mov 0x18(%rbx),%r9 4b6c86: 4c 8b 43 10 mov 0x10(%rbx),%r8 4b6c8a: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4b6c8e: 0f b6 53 01 movzbl 0x1(%rbx),%edx 4b6c92: 40 0f b6 33 rex movzbl (%rbx),%esi 4b6c96: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b6c9a: b8 01 00 00 00 mov $0x1,%eax 4b6c9f: e8 1c 10 fd ff callq 487cc0 4b6ca4: 48 83 c4 10 add $0x10,%rsp 4b6ca8: 5b pop %rbx 4b6ca9: 48 8b e5 mov %rbp,%rsp 4b6cac: 5d pop %rbp 4b6cad: c3 retq 4b6cae: 66 90 xchg %ax,%ax 00000000004b6cb0 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb>: 4b6cb0: 55 push %rbp 4b6cb1: 48 8b ec mov %rsp,%rbp 4b6cb4: 48 81 ec 90 00 00 00 sub $0x90,%rsp 4b6cbb: 53 push %rbx 4b6cbc: 41 54 push %r12 4b6cbe: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b6cc2: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b6cc6: 49 89 fc mov %rdi,%r12 4b6cc9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b6ccd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b6cd1: 48 89 d6 mov %rdx,%rsi 4b6cd4: e8 cf 04 00 00 callq 4b71a8 <_D2gc6config18__T4skipS7isspaceZ4skipFNaNbNiNfANgaZANga> 4b6cd9: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b6cdd: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b6ce1: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b6ce6: 0f 84 4f 03 00 00 je 4b703b <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x38b> 4b6cec: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b6cf0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b6cf4: 49 8b fc mov %r12,%rdi 4b6cf7: e8 4c 05 00 00 callq 4b7248 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga> 4b6cfc: 48 89 45 80 mov %rax,-0x80(%rbp) 4b6d00: 48 89 55 88 mov %rdx,-0x78(%rbp) 4b6d04: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b6d08: 48 2b 45 80 sub -0x80(%rbp),%rax 4b6d0c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b6d10: 48 89 45 90 mov %rax,-0x70(%rbp) 4b6d14: 48 89 4d 98 mov %rcx,-0x68(%rbp) 4b6d18: 48 8b 5d 90 mov -0x70(%rbp),%rbx 4b6d1c: 48 3b 1d cd 1c 03 00 cmp 0x31ccd(%rip),%rbx # 4e89f0 <_TMP1513> 4b6d23: 0f 85 97 00 00 00 jne 4b6dc0 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x110> 4b6d29: 48 85 db test %rbx,%rbx 4b6d2c: 74 14 je 4b6d42 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x92> 4b6d2e: 48 8b 75 98 mov -0x68(%rbp),%rsi 4b6d32: 48 8b 3d bf 1c 03 00 mov 0x31cbf(%rip),%rdi # 4e89f8 <_TMP1513+0x8> 4b6d39: 48 89 d9 mov %rbx,%rcx 4b6d3c: 33 c0 xor %eax,%eax 4b6d3e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4b6d40: 75 7e jne 4b6dc0 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x110> 4b6d42: 48 8b 15 bf 1c 03 00 mov 0x31cbf(%rip),%rdx # 4e8a08 <_TMP1514+0x8> 4b6d49: 48 8b 05 b0 1c 03 00 mov 0x31cb0(%rip),%rax # 4e8a00 <_TMP1514> 4b6d50: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b6d54: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b6d58: 48 83 ec 08 sub $0x8,%rsp 4b6d5c: f3 41 0f 10 44 24 28 movss 0x28(%r12),%xmm0 4b6d63: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 4b6d67: 41 ff 74 24 20 pushq 0x20(%r12) 4b6d6c: 4d 8b 4c 24 18 mov 0x18(%r12),%r9 4b6d71: 4d 8b 44 24 10 mov 0x10(%r12),%r8 4b6d76: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 4b6d7b: 41 0f b6 54 24 01 movzbl 0x1(%r12),%edx 4b6d81: 41 0f b6 34 24 movzbl (%r12),%esi 4b6d86: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4b6d8a: b8 01 00 00 00 mov $0x1,%eax 4b6d8f: e8 2c 0f fd ff callq 487cc0 4b6d94: 48 83 c4 10 add $0x10,%rsp 4b6d98: 48 8b 55 88 mov -0x78(%rbp),%rdx 4b6d9c: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4b6da0: 48 89 d6 mov %rdx,%rsi 4b6da3: e8 00 04 00 00 callq 4b71a8 <_D2gc6config18__T4skipS7isspaceZ4skipFNaNbNiNfANgaZANga> 4b6da8: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b6dac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b6db0: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b6db5: 0f 85 31 ff ff ff jne 4b6cec <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x3c> 4b6dbb: e9 7b 02 00 00 jmpq 4b703b <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x38b> 4b6dc0: b8 01 00 00 00 mov $0x1,%eax 4b6dc5: 48 39 45 80 cmp %rax,-0x80(%rbp) 4b6dc9: 76 09 jbe 4b6dd4 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x124> 4b6dcb: 48 8b 55 88 mov -0x78(%rbp),%rdx 4b6dcf: 80 3a 20 cmpb $0x20,(%rdx) 4b6dd2: 75 55 jne 4b6e29 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x179> 4b6dd4: 48 8b 15 5d 1c 03 00 mov 0x31c5d(%rip),%rdx # 4e8a38 <_TMP1516+0x8> 4b6ddb: 48 8b 05 4e 1c 03 00 mov 0x31c4e(%rip),%rax # 4e8a30 <_TMP1516> 4b6de2: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b6de6: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b6dea: 48 8b 55 98 mov -0x68(%rbp),%rdx 4b6dee: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6df2: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b6df6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b6dfa: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4b6dfe: 44 8b 45 90 mov -0x70(%rbp),%r8d 4b6e02: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4b6e06: 8b 15 24 1c 03 00 mov 0x31c24(%rip),%edx # 4e8a30 <_TMP1516> 4b6e0c: be c0 8a 4e 00 mov $0x4e8ac0,%esi 4b6e11: 48 8b 3d 28 c0 04 00 mov 0x4c028(%rip),%rdi # 502e40 4b6e18: 31 c0 xor %eax,%eax 4b6e1a: e8 51 0b fd ff callq 487970 4b6e1f: 31 c0 xor %eax,%eax 4b6e21: 41 5c pop %r12 4b6e23: 5b pop %rbx 4b6e24: 48 8b e5 mov %rbp,%rsp 4b6e27: 5d pop %rbp 4b6e28: c3 retq 4b6e29: 48 8b 5d 80 mov -0x80(%rbp),%rbx 4b6e2d: 48 8d 73 ff lea -0x1(%rbx),%rsi 4b6e31: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4b6e35: 48 ff c1 inc %rcx 4b6e38: 48 89 75 80 mov %rsi,-0x80(%rbp) 4b6e3c: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4b6e40: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6e44: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6e48: 48 89 c2 mov %rax,%rdx 4b6e4b: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4b6e52: 48 8b 15 9f 16 04 00 mov 0x4169f(%rip),%rdx # 4f84f8 <_TMP1517+0x8> 4b6e59: 48 8b 3d 90 16 04 00 mov 0x41690(%rip),%rdi # 4f84f0 <_TMP1517> 4b6e60: 48 89 d6 mov %rdx,%rsi 4b6e63: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4b6e6a: e8 dd 1d 00 00 callq 4b8c4c <_d_switch_string> 4b6e6f: 48 89 c3 mov %rax,%rbx 4b6e72: 48 83 fb 08 cmp $0x8,%rbx 4b6e76: 0f 87 4d 01 00 00 ja 4b6fc9 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x319> 4b6e7c: ff 24 dd d8 8a 4e 00 jmpq *0x4e8ad8(,%rbx,8) 4b6e83: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6e87: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6e8b: 48 89 c2 mov %rax,%rdx 4b6e8e: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6e92: 49 8b fc mov %r12,%rdi 4b6e95: e8 2a 04 00 00 callq 4b72c4 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb> 4b6e9a: 34 01 xor $0x1,%al 4b6e9c: 0f 85 1d 01 00 00 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6ea2: e9 77 01 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6ea7: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6eab: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6eaf: 48 89 c2 mov %rax,%rdx 4b6eb2: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6eb6: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 4b6ebb: e8 e0 04 00 00 callq 4b73a0 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb> 4b6ec0: 34 01 xor $0x1,%al 4b6ec2: 0f 85 f7 00 00 00 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6ec8: e9 51 01 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6ecd: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6ed1: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6ed5: 48 89 c2 mov %rax,%rdx 4b6ed8: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6edc: 49 8d 7c 24 02 lea 0x2(%r12),%rdi 4b6ee1: e8 de 03 00 00 callq 4b72c4 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb> 4b6ee6: 34 01 xor $0x1,%al 4b6ee8: 0f 85 d1 00 00 00 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6eee: e9 2b 01 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6ef3: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6ef7: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6efb: 48 89 c2 mov %rax,%rdx 4b6efe: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6f02: 49 8d 7c 24 03 lea 0x3(%r12),%rdi 4b6f07: e8 b8 03 00 00 callq 4b72c4 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb> 4b6f0c: 34 01 xor $0x1,%al 4b6f0e: 0f 85 ab 00 00 00 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6f14: e9 05 01 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6f19: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6f1d: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6f21: 48 89 c2 mov %rax,%rdx 4b6f24: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6f28: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4b6f2d: e8 f2 05 00 00 callq 4b7524 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb> 4b6f32: 34 01 xor $0x1,%al 4b6f34: 0f 85 85 00 00 00 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6f3a: e9 df 00 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6f3f: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6f43: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6f47: 48 89 c2 mov %rax,%rdx 4b6f4a: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6f4e: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4b6f53: e8 cc 05 00 00 callq 4b7524 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb> 4b6f58: 34 01 xor $0x1,%al 4b6f5a: 75 63 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6f5c: e9 bd 00 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6f61: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6f65: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6f69: 48 89 c2 mov %rax,%rdx 4b6f6c: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6f70: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4b6f75: e8 aa 05 00 00 callq 4b7524 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb> 4b6f7a: 34 01 xor $0x1,%al 4b6f7c: 75 41 jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6f7e: e9 9b 00 00 00 jmpq 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6f83: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6f87: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6f8b: 48 89 c2 mov %rax,%rdx 4b6f8e: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6f92: 49 8d 7c 24 20 lea 0x20(%r12),%rdi 4b6f97: e8 88 05 00 00 callq 4b7524 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb> 4b6f9c: 34 01 xor $0x1,%al 4b6f9e: 75 1f jne 4b6fbf <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x30f> 4b6fa0: eb 7c jmp 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6fa2: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b6fa6: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6faa: 48 89 c2 mov %rax,%rdx 4b6fad: 48 8d 75 80 lea -0x80(%rbp),%rsi 4b6fb1: 49 8d 7c 24 28 lea 0x28(%r12),%rdi 4b6fb6: e8 e9 06 00 00 callq 4b76a4 <_D2gc6config13__T5parseHTfZ5parseFNbNiAxaKAxaKfZb> 4b6fbb: 34 01 xor $0x1,%al 4b6fbd: 74 5f je 4b701e <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x36e> 4b6fbf: 31 c0 xor %eax,%eax 4b6fc1: 41 5c pop %r12 4b6fc3: 5b pop %rbx 4b6fc4: 48 8b e5 mov %rbp,%rsp 4b6fc7: 5d pop %rbp 4b6fc8: c3 retq 4b6fc9: 48 8b 15 e8 1a 03 00 mov 0x31ae8(%rip),%rdx # 4e8ab8 <_TMP1528+0x8> 4b6fd0: 48 8b 05 d9 1a 03 00 mov 0x31ad9(%rip),%rax # 4e8ab0 <_TMP1528> 4b6fd7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b6fdb: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b6fdf: 48 8b 55 98 mov -0x68(%rbp),%rdx 4b6fe3: 48 8b 45 90 mov -0x70(%rbp),%rax 4b6fe7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b6feb: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b6fef: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4b6ff3: 44 8b 45 90 mov -0x70(%rbp),%r8d 4b6ff7: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b6ffb: 8b 15 af 1a 03 00 mov 0x31aaf(%rip),%edx # 4e8ab0 <_TMP1528> 4b7001: be c0 8a 4e 00 mov $0x4e8ac0,%esi 4b7006: 48 8b 3d 33 be 04 00 mov 0x4be33(%rip),%rdi # 502e40 4b700d: 31 c0 xor %eax,%eax 4b700f: e8 5c 09 fd ff callq 487970 4b7014: 31 c0 xor %eax,%eax 4b7016: 41 5c pop %r12 4b7018: 5b pop %rbx 4b7019: 48 8b e5 mov %rbp,%rsp 4b701c: 5d pop %rbp 4b701d: c3 retq 4b701e: 48 8b 55 88 mov -0x78(%rbp),%rdx 4b7022: 48 8b 7d 80 mov -0x80(%rbp),%rdi 4b7026: 48 89 d6 mov %rdx,%rsi 4b7029: e8 7a 01 00 00 callq 4b71a8 <_D2gc6config18__T4skipS7isspaceZ4skipFNaNbNiNfANgaZANga> 4b702e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b7032: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b7036: e9 75 fd ff ff jmpq 4b6db0 <_D2gc6config6Config12parseOptionsMFNbNiAxaZb+0x100> 4b703b: b8 01 00 00 00 mov $0x1,%eax 4b7040: 41 5c pop %r12 4b7042: 5b pop %rbx 4b7043: 48 8b e5 mov %rbp,%rsp 4b7046: 5d pop %rbp 4b7047: c3 retq 00000000004b7048 <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb>: 4b7048: 55 push %rbp 4b7049: 48 8b ec mov %rsp,%rbp 4b704c: 53 push %rbx 4b704d: 48 89 f9 mov %rdi,%rcx 4b7050: 48 89 f2 mov %rsi,%rdx 4b7053: 8a 02 mov (%rdx),%al 4b7055: 3a 01 cmp (%rcx),%al 4b7057: 75 55 jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b7059: 8a 5a 01 mov 0x1(%rdx),%bl 4b705c: 3a 59 01 cmp 0x1(%rcx),%bl 4b705f: 75 4d jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b7061: 44 8a 42 02 mov 0x2(%rdx),%r8b 4b7065: 44 3a 41 02 cmp 0x2(%rcx),%r8b 4b7069: 75 43 jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b706b: 44 8a 4a 03 mov 0x3(%rdx),%r9b 4b706f: 44 3a 49 03 cmp 0x3(%rcx),%r9b 4b7073: 75 39 jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b7075: 4c 8b 52 08 mov 0x8(%rdx),%r10 4b7079: 4c 3b 51 08 cmp 0x8(%rcx),%r10 4b707d: 75 2f jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b707f: 48 8b 42 10 mov 0x10(%rdx),%rax 4b7083: 48 3b 41 10 cmp 0x10(%rcx),%rax 4b7087: 75 25 jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b7089: 48 8b 5a 18 mov 0x18(%rdx),%rbx 4b708d: 48 3b 59 18 cmp 0x18(%rcx),%rbx 4b7091: 75 1b jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b7093: 4c 8b 42 20 mov 0x20(%rdx),%r8 4b7097: 4c 3b 41 20 cmp 0x20(%rcx),%r8 4b709b: 75 11 jne 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b709d: f3 0f 10 42 28 movss 0x28(%rdx),%xmm0 4b70a2: f3 0f 10 49 28 movss 0x28(%rcx),%xmm1 4b70a7: 0f 2e c8 ucomiss %xmm0,%xmm1 4b70aa: 7a 02 jp 4b70ae <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x66> 4b70ac: 74 04 je 4b70b2 <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x6a> 4b70ae: 31 c0 xor %eax,%eax 4b70b0: eb 05 jmp 4b70b7 <_D2gc6config6Config11__xopEqualsFKxS2gc6config6ConfigKxS2gc6config6ConfigZb+0x6f> 4b70b2: b8 01 00 00 00 mov $0x1,%eax 4b70b7: 5b pop %rbx 4b70b8: 5d pop %rbp 4b70b9: c3 retq 4b70ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b70c0 <_D2gc6config6Config9__xtoHashFNbNeKxS2gc6config6ConfigZm>: 4b70c0: 55 push %rbp 4b70c1: 48 8b ec mov %rsp,%rbp 4b70c4: 53 push %rbx 4b70c5: 41 54 push %r12 4b70c7: 49 89 fc mov %rdi,%r12 4b70ca: 48 89 fe mov %rdi,%rsi 4b70cd: bf 90 85 4f 00 mov $0x4f8590,%edi 4b70d2: 48 8b 05 b7 14 04 00 mov 0x414b7(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4b70d9: 48 ff 50 28 rex.W callq *0x28(%rax) 4b70dd: 48 89 c3 mov %rax,%rbx 4b70e0: 49 8d 74 24 01 lea 0x1(%r12),%rsi 4b70e5: bf 90 52 4f 00 mov $0x4f5290,%edi 4b70ea: 48 8b 0d 9f e1 03 00 mov 0x3e19f(%rip),%rcx # 4f5290 <_D11TypeInfo_xh6__initZ> 4b70f1: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b70f5: 48 01 c3 add %rax,%rbx 4b70f8: 49 8d 74 24 02 lea 0x2(%r12),%rsi 4b70fd: bf 90 85 4f 00 mov $0x4f8590,%edi 4b7102: 48 8b 05 87 14 04 00 mov 0x41487(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4b7109: 48 ff 50 28 rex.W callq *0x28(%rax) 4b710d: 48 01 c3 add %rax,%rbx 4b7110: 49 8d 74 24 03 lea 0x3(%r12),%rsi 4b7115: bf 90 85 4f 00 mov $0x4f8590,%edi 4b711a: 48 8b 0d 6f 14 04 00 mov 0x4146f(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4b7121: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7125: 48 01 c3 add %rax,%rbx 4b7128: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4b712d: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b7132: 48 8b 05 67 df 03 00 mov 0x3df67(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b7139: 48 ff 50 28 rex.W callq *0x28(%rax) 4b713d: 48 01 c3 add %rax,%rbx 4b7140: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4b7145: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b714a: 48 8b 0d 4f df 03 00 mov 0x3df4f(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b7151: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7155: 48 01 c3 add %rax,%rbx 4b7158: 49 8d 74 24 18 lea 0x18(%r12),%rsi 4b715d: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b7162: 48 8b 05 37 df 03 00 mov 0x3df37(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b7169: 48 ff 50 28 rex.W callq *0x28(%rax) 4b716d: 48 01 c3 add %rax,%rbx 4b7170: 49 8d 74 24 20 lea 0x20(%r12),%rsi 4b7175: bf a0 50 4f 00 mov $0x4f50a0,%edi 4b717a: 48 8b 0d 1f df 03 00 mov 0x3df1f(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4b7181: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7185: 48 01 c3 add %rax,%rbx 4b7188: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4b718d: bf b0 85 4f 00 mov $0x4f85b0,%edi 4b7192: 48 8b 05 17 14 04 00 mov 0x41417(%rip),%rax # 4f85b0 <_D11TypeInfo_xf6__initZ> 4b7199: 48 ff 50 28 rex.W callq *0x28(%rax) 4b719d: 48 01 c3 add %rax,%rbx 4b71a0: 48 8b c3 mov %rbx,%rax 4b71a3: 41 5c pop %r12 4b71a5: 5b pop %rbx 4b71a6: 5d pop %rbp 4b71a7: c3 retq 00000000004b71a8 <_D2gc6config18__T4skipS7isspaceZ4skipFNaNbNiNfANgaZANga>: 4b71a8: 55 push %rbp 4b71a9: 48 8b ec mov %rsp,%rbp 4b71ac: 48 83 ec 10 sub $0x10,%rsp 4b71b0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b71b4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b71b8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b71bc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b71c0: 31 ff xor %edi,%edi 4b71c2: e8 05 00 00 00 callq 4b71cc <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga> 4b71c7: 48 8b e5 mov %rbp,%rsp 4b71ca: 5d pop %rbp 4b71cb: c3 retq 00000000004b71cc <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga>: 4b71cc: 55 push %rbp 4b71cd: 48 8b ec mov %rsp,%rbp 4b71d0: 48 83 ec 28 sub $0x28,%rsp 4b71d4: 53 push %rbx 4b71d5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b71d9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b71dd: 31 db xor %ebx,%ebx 4b71df: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4b71e3: 74 58 je 4b723d <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x71> 4b71e5: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b71e9: 72 0a jb 4b71f5 <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x29> 4b71eb: bf 89 00 00 00 mov $0x89,%edi 4b71f0: e8 97 f2 00 00 callq 4c648c <_D2gc6config7__arrayZ> 4b71f5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b71f9: 40 0f b6 3c 03 rex movzbl (%rbx,%rax,1),%edi 4b71fe: e8 8d 0c fd ff callq 487e90 4b7203: 85 c0 test %eax,%eax 4b7205: 75 2d jne 4b7234 <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x68> 4b7207: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b720b: 48 39 c9 cmp %rcx,%rcx 4b720e: 72 06 jb 4b7216 <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x4a> 4b7210: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4b7214: 73 0a jae 4b7220 <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x54> 4b7216: bf 89 00 00 00 mov $0x89,%edi 4b721b: e8 6c f2 00 00 callq 4c648c <_D2gc6config7__arrayZ> 4b7220: 48 89 c8 mov %rcx,%rax 4b7223: 48 2b c3 sub %rbx,%rax 4b7226: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b722a: 48 8d 14 1a lea (%rdx,%rbx,1),%rdx 4b722e: 5b pop %rbx 4b722f: 48 8b e5 mov %rbp,%rsp 4b7232: 5d pop %rbp 4b7233: c3 retq 4b7234: 48 ff c3 inc %rbx 4b7237: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4b723b: 72 a8 jb 4b71e5 <_D2gc6config67__T4findS552gc6config18__T4skipS7isspaceZ4skipFNbNiANgaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x19> 4b723d: 31 c0 xor %eax,%eax 4b723f: 31 d2 xor %edx,%edx 4b7241: 5b pop %rbx 4b7242: 48 8b e5 mov %rbp,%rsp 4b7245: 5d pop %rbp 4b7246: c3 retq ... 00000000004b7248 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga>: 4b7248: 55 push %rbp 4b7249: 48 8b ec mov %rsp,%rbp 4b724c: 48 83 ec 20 sub $0x20,%rsp 4b7250: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b7254: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b7258: 31 f6 xor %esi,%esi 4b725a: 48 39 75 f0 cmp %rsi,-0x10(%rbp) 4b725e: 74 5a je 4b72ba <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x72> 4b7260: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4b7264: 72 0a jb 4b7270 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x28> 4b7266: bf 89 00 00 00 mov $0x89,%edi 4b726b: e8 1c f2 00 00 callq 4c648c <_D2gc6config7__arrayZ> 4b7270: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b7274: 8a 0c 06 mov (%rsi,%rax,1),%cl 4b7277: 80 f9 3a cmp $0x3a,%cl 4b727a: 74 0a je 4b7286 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x3e> 4b727c: 80 f9 3d cmp $0x3d,%cl 4b727f: 74 05 je 4b7286 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x3e> 4b7281: 80 f9 20 cmp $0x20,%cl 4b7284: 75 2b jne 4b72b1 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x69> 4b7286: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b728a: 48 3b c9 cmp %rcx,%rcx 4b728d: 72 06 jb 4b7295 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x4d> 4b728f: 48 39 75 f0 cmp %rsi,-0x10(%rbp) 4b7293: 73 0a jae 4b729f <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x57> 4b7295: bf 89 00 00 00 mov $0x89,%edi 4b729a: e8 ed f1 00 00 callq 4c648c <_D2gc6config7__arrayZ> 4b729f: 48 89 c8 mov %rcx,%rax 4b72a2: 48 2b c6 sub %rsi,%rax 4b72a5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b72a9: 48 03 d6 add %rsi,%rdx 4b72ac: 48 8b e5 mov %rbp,%rsp 4b72af: 5d pop %rbp 4b72b0: c3 retq 4b72b1: 48 ff c6 inc %rsi 4b72b4: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4b72b8: 72 a6 jb 4b7260 <_D2gc6config63__T4findS512gc6config6Config12parseOptionsMFNbNiAxaZ9__lambda2Z4findMFNaNbNiNfANgaZANga+0x18> 4b72ba: 31 c0 xor %eax,%eax 4b72bc: 31 d2 xor %edx,%edx 4b72be: 48 8b e5 mov %rbp,%rsp 4b72c1: 5d pop %rbp 4b72c2: c3 retq ... 00000000004b72c4 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb>: 4b72c4: 55 push %rbp 4b72c5: 48 8b ec mov %rsp,%rbp 4b72c8: 48 83 ec 58 sub $0x58,%rsp 4b72cc: 53 push %rbx 4b72cd: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b72d1: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b72d5: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b72d9: 4c 8b c6 mov %rsi,%r8 4b72dc: 49 8b 40 08 mov 0x8(%r8),%rax 4b72e0: 8a 18 mov (%rax),%bl 4b72e2: 80 fb 31 cmp $0x31,%bl 4b72e5: 74 0a je 4b72f1 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x2d> 4b72e7: 80 fb 79 cmp $0x79,%bl 4b72ea: 74 05 je 4b72f1 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x2d> 4b72ec: 80 fb 59 cmp $0x59,%bl 4b72ef: 75 08 jne 4b72f9 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x35> 4b72f1: c6 07 01 movb $0x1,(%rdi) 4b72f4: e9 88 00 00 00 jmpq 4b7381 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0xbd> 4b72f9: 80 fb 30 cmp $0x30,%bl 4b72fc: 74 0a je 4b7308 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x44> 4b72fe: 80 fb 6e cmp $0x6e,%bl 4b7301: 74 05 je 4b7308 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x44> 4b7303: 80 fb 4e cmp $0x4e,%bl 4b7306: 75 05 jne 4b730d <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0x49> 4b7308: c6 07 00 movb $0x0,(%rdi) 4b730b: eb 74 jmp 4b7381 <_D2gc6config13__T5parseHTbZ5parseFNbNiAxaKAxaKbZb+0xbd> 4b730d: 4c 89 45 e8 mov %r8,-0x18(%rbp) 4b7311: 48 8b 15 30 18 03 00 mov 0x31830(%rip),%rdx # 4e8b48 <_TMP1533+0x8> 4b7318: 48 8b 05 21 18 03 00 mov 0x31821(%rip),%rax # 4e8b40 <_TMP1533> 4b731f: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b7323: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b7327: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b732b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b732f: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b7333: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b7337: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b733b: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b733f: 48 8b 01 mov (%rcx),%rax 4b7342: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b7346: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b734a: ff 75 d8 pushq -0x28(%rbp) 4b734d: ff 75 d0 pushq -0x30(%rbp) 4b7350: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4b7354: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b7358: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4b735c: 8b 15 de 17 03 00 mov 0x317de(%rip),%edx # 4e8b40 <_TMP1533> 4b7362: be 50 8b 4e 00 mov $0x4e8b50,%esi 4b7367: 48 8b 3d d2 ba 04 00 mov 0x4bad2(%rip),%rdi # 502e40 4b736e: 31 c0 xor %eax,%eax 4b7370: e8 fb 05 fd ff callq 487970 4b7375: 48 83 c4 10 add $0x10,%rsp 4b7379: 31 c0 xor %eax,%eax 4b737b: 5b pop %rbx 4b737c: 48 8b e5 mov %rbp,%rsp 4b737f: 5d pop %rbp 4b7380: c3 retq 4b7381: 49 8b 18 mov (%r8),%rbx 4b7384: 48 ff cb dec %rbx 4b7387: 49 8b 48 08 mov 0x8(%r8),%rcx 4b738b: 48 ff c1 inc %rcx 4b738e: 49 89 18 mov %rbx,(%r8) 4b7391: 49 89 48 08 mov %rcx,0x8(%r8) 4b7395: b8 01 00 00 00 mov $0x1,%eax 4b739a: 5b pop %rbx 4b739b: 48 8b e5 mov %rbp,%rsp 4b739e: 5d pop %rbp 4b739f: c3 retq 00000000004b73a0 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb>: 4b73a0: 55 push %rbp 4b73a1: 48 8b ec mov %rsp,%rbp 4b73a4: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4b73ab: 53 push %rbx 4b73ac: 41 54 push %r12 4b73ae: 41 55 push %r13 4b73b0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b73b4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b73b8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b73bc: 49 89 f5 mov %rsi,%r13 4b73bf: 45 31 e4 xor %r12d,%r12d 4b73c2: 31 db xor %ebx,%ebx 4b73c4: 49 39 5d 00 cmp %rbx,0x0(%r13) 4b73c8: 74 3e je 4b7408 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0x68> 4b73ca: 49 8b 45 08 mov 0x8(%r13),%rax 4b73ce: 40 0f b6 38 rex movzbl (%rax),%edi 4b73d2: e8 c9 0a fd ff callq 487ea0 4b73d7: 85 c0 test %eax,%eax 4b73d9: 74 2d je 4b7408 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0x68> 4b73db: 31 c9 xor %ecx,%ecx 4b73dd: 49 8b 55 08 mov 0x8(%r13),%rdx 4b73e1: 42 8a 0c 22 mov (%rdx,%r12,1),%cl 4b73e5: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 4b73e9: 48 8d 9c 59 d0 ff ff lea -0x30(%rcx,%rbx,2),%rbx 4b73f0: ff 4b73f1: 49 ff c4 inc %r12 4b73f4: 4d 3b 65 00 cmp 0x0(%r13),%r12 4b73f8: 73 0e jae 4b7408 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0x68> 4b73fa: 42 0f b6 3c 22 movzbl (%rdx,%r12,1),%edi 4b73ff: e8 9c 0a fd ff callq 487ea0 4b7404: 85 c0 test %eax,%eax 4b7406: 75 d3 jne 4b73db <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0x3b> 4b7408: 4d 85 e4 test %r12,%r12 4b740b: 75 71 jne 4b747e <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0xde> 4b740d: 48 8b 15 a4 17 03 00 mov 0x317a4(%rip),%rdx # 4e8bb8 <_TMP1536+0x8> 4b7414: 48 8b 05 95 17 03 00 mov 0x31795(%rip),%rax # 4e8bb0 <_TMP1536> 4b741b: 48 89 45 80 mov %rax,-0x80(%rbp) 4b741f: 48 89 55 88 mov %rdx,-0x78(%rbp) 4b7423: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7427: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b742b: 48 89 45 90 mov %rax,-0x70(%rbp) 4b742f: 48 89 55 98 mov %rdx,-0x68(%rbp) 4b7433: 49 8b 55 08 mov 0x8(%r13),%rdx 4b7437: 49 8b 45 00 mov 0x0(%r13),%rax 4b743b: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b743f: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b7443: ff 75 a8 pushq -0x58(%rbp) 4b7446: ff 75 a0 pushq -0x60(%rbp) 4b7449: 4c 8b 4d 98 mov -0x68(%rbp),%r9 4b744d: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b7451: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4b7455: 8b 15 55 17 03 00 mov 0x31755(%rip),%edx # 4e8bb0 <_TMP1536> 4b745b: be 00 8c 4e 00 mov $0x4e8c00,%esi 4b7460: 48 8b 3d d9 b9 04 00 mov 0x4b9d9(%rip),%rdi # 502e40 4b7467: 31 c0 xor %eax,%eax 4b7469: e8 02 05 fd ff callq 487970 4b746e: 48 83 c4 10 add $0x10,%rsp 4b7472: 31 c0 xor %eax,%eax 4b7474: 41 5d pop %r13 4b7476: 41 5c pop %r12 4b7478: 5b pop %rbx 4b7479: 48 8b e5 mov %rbp,%rsp 4b747c: 5d pop %rbp 4b747d: c3 retq 4b747e: 48 81 fb ff 00 00 00 cmp $0xff,%rbx 4b7485: 76 70 jbe 4b74f7 <_D2gc6config13__T5parseHThZ5parseFNbNiAxaKAxaKhZb+0x157> 4b7487: 48 8b 15 6a 17 03 00 mov 0x3176a(%rip),%rdx # 4e8bf8 <_TMP1538+0x8> 4b748e: 48 8b 05 5b 17 03 00 mov 0x3175b(%rip),%rax # 4e8bf0 <_TMP1538> 4b7495: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b7499: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b749d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b74a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b74a5: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b74a9: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b74ad: 49 8b dc mov %r12,%rbx 4b74b0: 49 8b 4d 08 mov 0x8(%r13),%rcx 4b74b4: 48 89 5d d0 mov %rbx,-0x30(%rbp) 4b74b8: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b74bc: ff 75 d8 pushq -0x28(%rbp) 4b74bf: ff 75 d0 pushq -0x30(%rbp) 4b74c2: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4b74c6: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b74ca: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4b74ce: 8b 15 1c 17 03 00 mov 0x3171c(%rip),%edx # 4e8bf0 <_TMP1538> 4b74d4: be 00 8c 4e 00 mov $0x4e8c00,%esi 4b74d9: 48 8b 3d 60 b9 04 00 mov 0x4b960(%rip),%rdi # 502e40 4b74e0: 31 c0 xor %eax,%eax 4b74e2: e8 89 04 fd ff callq 487970 4b74e7: 48 83 c4 10 add $0x10,%rsp 4b74eb: 31 c0 xor %eax,%eax 4b74ed: 41 5d pop %r13 4b74ef: 41 5c pop %r12 4b74f1: 5b pop %rbx 4b74f2: 48 8b e5 mov %rbp,%rsp 4b74f5: 5d pop %rbp 4b74f6: c3 retq 4b74f7: 49 8b 75 00 mov 0x0(%r13),%rsi 4b74fb: 49 2b f4 sub %r12,%rsi 4b74fe: 49 8b 4d 08 mov 0x8(%r13),%rcx 4b7502: 49 03 cc add %r12,%rcx 4b7505: 49 89 75 00 mov %rsi,0x0(%r13) 4b7509: 49 89 4d 08 mov %rcx,0x8(%r13) 4b750d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b7511: 88 1a mov %bl,(%rdx) 4b7513: b8 01 00 00 00 mov $0x1,%eax 4b7518: 41 5d pop %r13 4b751a: 41 5c pop %r12 4b751c: 5b pop %rbx 4b751d: 48 8b e5 mov %rbp,%rsp 4b7520: 5d pop %rbp 4b7521: c3 retq ... 00000000004b7524 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb>: 4b7524: 55 push %rbp 4b7525: 48 8b ec mov %rsp,%rbp 4b7528: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4b752f: 53 push %rbx 4b7530: 41 54 push %r12 4b7532: 41 55 push %r13 4b7534: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b7538: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b753c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b7540: 49 89 f5 mov %rsi,%r13 4b7543: 45 31 e4 xor %r12d,%r12d 4b7546: 31 db xor %ebx,%ebx 4b7548: 49 39 5d 00 cmp %rbx,0x0(%r13) 4b754c: 74 3e je 4b758c <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0x68> 4b754e: 49 8b 45 08 mov 0x8(%r13),%rax 4b7552: 40 0f b6 38 rex movzbl (%rax),%edi 4b7556: e8 45 09 fd ff callq 487ea0 4b755b: 85 c0 test %eax,%eax 4b755d: 74 2d je 4b758c <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0x68> 4b755f: 31 c9 xor %ecx,%ecx 4b7561: 49 8b 55 08 mov 0x8(%r13),%rdx 4b7565: 42 8a 0c 22 mov (%rdx,%r12,1),%cl 4b7569: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 4b756d: 48 8d 9c 59 d0 ff ff lea -0x30(%rcx,%rbx,2),%rbx 4b7574: ff 4b7575: 49 ff c4 inc %r12 4b7578: 4d 3b 65 00 cmp 0x0(%r13),%r12 4b757c: 73 0e jae 4b758c <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0x68> 4b757e: 42 0f b6 3c 22 movzbl (%rdx,%r12,1),%edi 4b7583: e8 18 09 fd ff callq 487ea0 4b7588: 85 c0 test %eax,%eax 4b758a: 75 d3 jne 4b755f <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0x3b> 4b758c: 4d 85 e4 test %r12,%r12 4b758f: 75 71 jne 4b7602 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0xde> 4b7591: 48 8b 15 d0 16 03 00 mov 0x316d0(%rip),%rdx # 4e8c68 <_TMP1541+0x8> 4b7598: 48 8b 05 c1 16 03 00 mov 0x316c1(%rip),%rax # 4e8c60 <_TMP1541> 4b759f: 48 89 45 80 mov %rax,-0x80(%rbp) 4b75a3: 48 89 55 88 mov %rdx,-0x78(%rbp) 4b75a7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b75ab: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b75af: 48 89 45 90 mov %rax,-0x70(%rbp) 4b75b3: 48 89 55 98 mov %rdx,-0x68(%rbp) 4b75b7: 49 8b 55 08 mov 0x8(%r13),%rdx 4b75bb: 49 8b 45 00 mov 0x0(%r13),%rax 4b75bf: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b75c3: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b75c7: ff 75 a8 pushq -0x58(%rbp) 4b75ca: ff 75 a0 pushq -0x60(%rbp) 4b75cd: 4c 8b 4d 98 mov -0x68(%rbp),%r9 4b75d1: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b75d5: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4b75d9: 8b 15 81 16 03 00 mov 0x31681(%rip),%edx # 4e8c60 <_TMP1541> 4b75df: be b0 8c 4e 00 mov $0x4e8cb0,%esi 4b75e4: 48 8b 3d 55 b8 04 00 mov 0x4b855(%rip),%rdi # 502e40 4b75eb: 31 c0 xor %eax,%eax 4b75ed: e8 7e 03 fd ff callq 487970 4b75f2: 48 83 c4 10 add $0x10,%rsp 4b75f6: 31 c0 xor %eax,%eax 4b75f8: 41 5d pop %r13 4b75fa: 41 5c pop %r12 4b75fc: 5b pop %rbx 4b75fd: 48 8b e5 mov %rbp,%rsp 4b7600: 5d pop %rbp 4b7601: c3 retq 4b7602: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 4b7606: 76 70 jbe 4b7678 <_D2gc6config13__T5parseHTmZ5parseFNbNiAxaKAxaKmZb+0x154> 4b7608: 48 8b 15 99 16 03 00 mov 0x31699(%rip),%rdx # 4e8ca8 <_TMP1543+0x8> 4b760f: 48 8b 05 8a 16 03 00 mov 0x3168a(%rip),%rax # 4e8ca0 <_TMP1543> 4b7616: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b761a: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b761e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7622: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b7626: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b762a: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b762e: 49 8b dc mov %r12,%rbx 4b7631: 49 8b 4d 08 mov 0x8(%r13),%rcx 4b7635: 48 89 5d d0 mov %rbx,-0x30(%rbp) 4b7639: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b763d: ff 75 d8 pushq -0x28(%rbp) 4b7640: ff 75 d0 pushq -0x30(%rbp) 4b7643: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4b7647: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b764b: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4b764f: 8b 15 4b 16 03 00 mov 0x3164b(%rip),%edx # 4e8ca0 <_TMP1543> 4b7655: be b0 8c 4e 00 mov $0x4e8cb0,%esi 4b765a: 48 8b 3d df b7 04 00 mov 0x4b7df(%rip),%rdi # 502e40 4b7661: 31 c0 xor %eax,%eax 4b7663: e8 08 03 fd ff callq 487970 4b7668: 48 83 c4 10 add $0x10,%rsp 4b766c: 31 c0 xor %eax,%eax 4b766e: 41 5d pop %r13 4b7670: 41 5c pop %r12 4b7672: 5b pop %rbx 4b7673: 48 8b e5 mov %rbp,%rsp 4b7676: 5d pop %rbp 4b7677: c3 retq 4b7678: 49 8b 75 00 mov 0x0(%r13),%rsi 4b767c: 49 2b f4 sub %r12,%rsi 4b767f: 49 8b 4d 08 mov 0x8(%r13),%rcx 4b7683: 49 03 cc add %r12,%rcx 4b7686: 49 89 75 00 mov %rsi,0x0(%r13) 4b768a: 49 89 4d 08 mov %rcx,0x8(%r13) 4b768e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b7692: 48 89 1a mov %rbx,(%rdx) 4b7695: b8 01 00 00 00 mov $0x1,%eax 4b769a: 41 5d pop %r13 4b769c: 41 5c pop %r12 4b769e: 5b pop %rbx 4b769f: 48 8b e5 mov %rbp,%rsp 4b76a2: 5d pop %rbp 4b76a3: c3 retq 00000000004b76a4 <_D2gc6config13__T5parseHTfZ5parseFNbNiAxaKAxaKfZb>: 4b76a4: 55 push %rbp 4b76a5: 48 8b ec mov %rsp,%rbp 4b76a8: 48 83 ec 78 sub $0x78,%rsp 4b76ac: 53 push %rbx 4b76ad: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b76b1: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b76b5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b76b9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b76bd: 8b 0e mov (%rsi),%ecx 4b76bf: ba 20 8d 4e 00 mov $0x4e8d20,%edx 4b76c4: be 0f 00 00 00 mov $0xf,%esi 4b76c9: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4b76cd: 31 c0 xor %eax,%eax 4b76cf: e8 4c 06 fd ff callq 487d20 4b76d4: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 4b76db: 48 8d 4d c0 lea -0x40(%rbp),%rcx 4b76df: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b76e3: 48 8d 75 c8 lea -0x38(%rbp),%rsi 4b76e7: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b76eb: 48 8b 78 08 mov 0x8(%rax),%rdi 4b76ef: 31 c0 xor %eax,%eax 4b76f1: e8 ba 07 fd ff callq 487eb0 4b76f6: 83 f8 01 cmp $0x1,%eax 4b76f9: 7d 70 jge 4b776b <_D2gc6config13__T5parseHTfZ5parseFNbNiAxaKAxaKfZb+0xc7> 4b76fb: 48 8b 15 16 16 03 00 mov 0x31616(%rip),%rdx # 4e8d18 <_TMP1546+0x8> 4b7702: 48 8b 05 07 16 03 00 mov 0x31607(%rip),%rax # 4e8d10 <_TMP1546> 4b7709: 48 89 45 90 mov %rax,-0x70(%rbp) 4b770d: 48 89 55 98 mov %rdx,-0x68(%rbp) 4b7711: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7715: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b7719: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b771d: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b7721: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b7725: 48 8b 51 08 mov 0x8(%rcx),%rdx 4b7729: 48 8b 01 mov (%rcx),%rax 4b772c: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b7730: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4b7734: ff 75 b8 pushq -0x48(%rbp) 4b7737: ff 75 b0 pushq -0x50(%rbp) 4b773a: 4c 8b 4d a8 mov -0x58(%rbp),%r9 4b773e: 44 8b 45 f0 mov -0x10(%rbp),%r8d 4b7742: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b7746: 8b 15 c4 15 03 00 mov 0x315c4(%rip),%edx # 4e8d10 <_TMP1546> 4b774c: be 30 8d 4e 00 mov $0x4e8d30,%esi 4b7751: 48 8b 3d e8 b6 04 00 mov 0x4b6e8(%rip),%rdi # 502e40 4b7758: 31 c0 xor %eax,%eax 4b775a: e8 11 02 fd ff callq 487970 4b775f: 48 83 c4 10 add $0x10,%rsp 4b7763: 31 c0 xor %eax,%eax 4b7765: 5b pop %rbx 4b7766: 48 8b e5 mov %rbp,%rsp 4b7769: 5d pop %rbp 4b776a: c3 retq 4b776b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b776f: 48 8b 1e mov (%rsi),%rbx 4b7772: 48 63 4d c0 movslq -0x40(%rbp),%rcx 4b7776: 48 2b d9 sub %rcx,%rbx 4b7779: 48 8b 56 08 mov 0x8(%rsi),%rdx 4b777d: 48 03 d1 add %rcx,%rdx 4b7780: 48 89 1e mov %rbx,(%rsi) 4b7783: 48 89 56 08 mov %rdx,0x8(%rsi) 4b7787: b8 01 00 00 00 mov $0x1,%eax 4b778c: 5b pop %rbx 4b778d: 48 8b e5 mov %rbp,%rsp 4b7790: 5d pop %rbp 4b7791: c3 retq ... 00000000004b7794 <_D2gc2gc7__arrayZ>: 4b7794: 55 push %rbp 4b7795: 48 8b ec mov %rsp,%rbp 4b7798: 48 83 ec 10 sub $0x10,%rsp 4b779c: 48 89 fa mov %rdi,%rdx 4b779f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b77a3: ba b6 8d 4e 00 mov $0x4e8db6,%edx 4b77a8: bf 0b 00 00 00 mov $0xb,%edi 4b77ad: 48 89 d6 mov %rdx,%rsi 4b77b0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b77b4: e8 8f 16 fd ff callq 488e48 <_d_arraybounds> 4b77b9: 0f 1f 00 nopl (%rax) 00000000004b77bc <_D2gc2gc8__assertFiZv>: 4b77bc: 55 push %rbp 4b77bd: 48 8b ec mov %rsp,%rbp 4b77c0: 48 83 ec 10 sub $0x10,%rsp 4b77c4: 48 89 fa mov %rdi,%rdx 4b77c7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b77cb: ba b6 8d 4e 00 mov $0x4e8db6,%edx 4b77d0: bf 0b 00 00 00 mov $0xb,%edi 4b77d5: 48 89 d6 mov %rdx,%rsi 4b77d8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b77dc: e8 1f 15 fd ff callq 488d00 <_d_assert> 4b77e1: 0f 1f 00 nopl (%rax) 00000000004b77e4 <_D2gc2gc15__unittest_failFiZv>: 4b77e4: 55 push %rbp 4b77e5: 48 8b ec mov %rsp,%rbp 4b77e8: 48 83 ec 10 sub $0x10,%rsp 4b77ec: 48 89 fa mov %rdi,%rdx 4b77ef: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b77f3: ba b6 8d 4e 00 mov $0x4e8db6,%edx 4b77f8: bf 0b 00 00 00 mov $0xb,%edi 4b77fd: 48 89 d6 mov %rdx,%rsi 4b7800: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b7804: e8 87 15 fd ff callq 488d90 <_d_unittest> 4b7809: 48 8b e5 mov %rbp,%rsp 4b780c: 5d pop %rbp 4b780d: c3 retq ... 00000000004b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv>: 4b7810: 55 push %rbp 4b7811: 48 8b ec mov %rsp,%rbp 4b7814: 48 83 ec 10 sub $0x10,%rsp 4b7818: e8 73 f0 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4b781d: 48 8b e5 mov %rbp,%rsp 4b7820: 5d pop %rbp 4b7821: c3 retq 4b7822: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv>: 4b7828: 55 push %rbp 4b7829: 48 8b ec mov %rsp,%rbp 4b782c: 48 83 ec 10 sub $0x10,%rsp 4b7830: e8 c3 f0 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4b7835: 48 8b e5 mov %rbp,%rsp 4b7838: 5d pop %rbp 4b7839: c3 retq 4b783a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b7840 <_D2gc2gc7GCMutex6__ctorMFNbNeZC2gc2gc7GCMutex>: 4b7840: 55 push %rbp 4b7841: 48 8b ec mov %rsp,%rbp 4b7844: 48 83 ec 10 sub $0x10,%rsp 4b7848: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b784c: e8 6f ee ff ff callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4b7851: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b7855: 48 8b e5 mov %rbp,%rsp 4b7858: 5d pop %rbp 4b7859: c3 retq 4b785a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b7860 <_TMP1550>: 4b7860: 48 83 ef 40 sub $0x40,%rdi 4b7864: e9 a7 ff ff ff jmpq 4b7810 <_D2gc2gc7GCMutex4lockMFNbNiNeZv> 4b7869: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b7870 <_TMP1551>: 4b7870: 48 83 ef 40 sub $0x40,%rdi 4b7874: e9 af ff ff ff jmpq 4b7828 <_D2gc2gc7GCMutex6unlockMFNbNiNeZv> 4b7879: 00 00 add %al,(%rax) ... 00000000004b787c <_D2rt3aaA4Impl6__ctorMFNcxC25TypeInfo_AssociativeArraymZS2rt3aaA4Impl>: 4b787c: 55 push %rbp 4b787d: 48 8b ec mov %rsp,%rbp 4b7880: 48 83 ec 28 sub $0x28,%rsp 4b7884: 53 push %rbx 4b7885: 41 54 push %r12 4b7887: 41 55 push %r13 4b7889: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b788d: 48 89 fb mov %rdi,%rbx 4b7890: 49 89 d4 mov %rdx,%r12 4b7893: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4b7898: 48 8b 07 mov (%rdi),%rax 4b789b: 48 ff 50 40 rex.W callq *0x40(%rax) 4b789f: 89 43 24 mov %eax,0x24(%rbx) 4b78a2: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 4b78a7: 48 8b 0f mov (%rdi),%rcx 4b78aa: 48 ff 51 40 rex.W callq *0x40(%rcx) 4b78ae: 89 43 28 mov %eax,0x28(%rbx) 4b78b1: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b78b5: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4b78b9: 31 d2 xor %edx,%edx 4b78bb: be 10 00 00 00 mov $0x10,%esi 4b78c0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b78c4: 48 c1 e7 04 shl $0x4,%rdi 4b78c8: e8 9f c2 fe ff callq 4a3b6c 4b78cd: 48 89 c1 mov %rax,%rcx 4b78d0: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b78d4: 48 89 33 mov %rsi,(%rbx) 4b78d7: 48 89 4b 08 mov %rcx,0x8(%rbx) 4b78db: 8b 03 mov (%rbx),%eax 4b78dd: 89 43 20 mov %eax,0x20(%rbx) 4b78e0: 49 8b 74 24 18 mov 0x18(%r12),%rsi 4b78e5: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 4b78ea: e8 d5 04 00 00 callq 4b7dc4 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct> 4b78ef: 48 89 43 18 mov %rax,0x18(%rbx) 4b78f3: 8b 53 24 mov 0x24(%rbx),%edx 4b78f6: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b78fa: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 4b78ff: 48 8b 07 mov (%rdi),%rax 4b7902: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 4b7909: 4c 8d 68 ff lea -0x1(%rax),%r13 4b790d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b7911: 4a 8d 34 29 lea (%rcx,%r13,1),%rsi 4b7915: 49 8b d5 mov %r13,%rdx 4b7918: 48 f7 d2 not %rdx 4b791b: 48 23 f2 and %rdx,%rsi 4b791e: 89 73 2c mov %esi,0x2c(%rbx) 4b7921: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4b7926: e8 4d 84 fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b792b: 48 89 c7 mov %rax,%rdi 4b792e: e8 39 cf fe ff callq 4a486c <_D2rt8lifetime11hasPostblitFxC8TypeInfoZb> 4b7933: 84 c0 test %al,%al 4b7935: 74 04 je 4b793b <_D2rt3aaA4Impl6__ctorMFNcxC25TypeInfo_AssociativeArraymZS2rt3aaA4Impl+0xbf> 4b7937: 80 4b 30 01 orb $0x1,0x30(%rbx) 4b793b: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4b7940: 48 8b 07 mov (%rdi),%rax 4b7943: 48 ff 50 60 rex.W callq *0x60(%rax) 4b7947: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b794b: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 4b7950: 48 8b 0f mov (%rdi),%rcx 4b7953: 48 ff 51 60 rex.W callq *0x60(%rcx) 4b7957: 48 89 c2 mov %rax,%rdx 4b795a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b795e: 0b c2 or %edx,%eax 4b7960: a9 01 00 00 00 test $0x1,%eax 4b7965: 74 04 je 4b796b <_D2rt3aaA4Impl6__ctorMFNcxC25TypeInfo_AssociativeArraymZS2rt3aaA4Impl+0xef> 4b7967: 80 4b 30 02 orb $0x2,0x30(%rbx) 4b796b: 48 8b c3 mov %rbx,%rax 4b796e: 41 5d pop %r13 4b7970: 41 5c pop %r12 4b7972: 5b pop %rbx 4b7973: 48 8b e5 mov %rbp,%rsp 4b7976: 5d pop %rbp 4b7977: c3 retq 4b7978: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b797c <_D2rt3aaA4Impl6lengthMxFNaNbNdNiZm>: 4b797c: 55 push %rbp 4b797d: 48 8b ec mov %rsp,%rbp 4b7980: 48 83 ec 10 sub $0x10,%rsp 4b7984: 8b 47 10 mov 0x10(%rdi),%eax 4b7987: 2b 47 14 sub 0x14(%rdi),%eax 4b798a: 89 c0 mov %eax,%eax 4b798c: 48 8b e5 mov %rbp,%rsp 4b798f: 5d pop %rbp 4b7990: c3 retq 4b7991: 0f 1f 00 nopl (%rax) 00000000004b7994 <_D2rt3aaA4Impl3dimMxFNaNbNdNiZm>: 4b7994: 55 push %rbp 4b7995: 48 8b ec mov %rsp,%rbp 4b7998: 48 83 ec 10 sub $0x10,%rsp 4b799c: 48 8b 07 mov (%rdi),%rax 4b799f: 48 8b e5 mov %rbp,%rsp 4b79a2: 5d pop %rbp 4b79a3: c3 retq 00000000004b79a4 <_D2rt3aaA4Impl4maskMxFNaNbNdNiZm>: 4b79a4: 55 push %rbp 4b79a5: 48 8b ec mov %rsp,%rbp 4b79a8: 48 83 ec 10 sub $0x10,%rsp 4b79ac: 48 8b 07 mov (%rdi),%rax 4b79af: 48 ff c8 dec %rax 4b79b2: 48 8b e5 mov %rbp,%rsp 4b79b5: 5d pop %rbp 4b79b6: c3 retq 4b79b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b79bc <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket>: 4b79bc: 55 push %rbp 4b79bd: 48 8b ec mov %rsp,%rbp 4b79c0: 48 83 ec 10 sub $0x10,%rsp 4b79c4: 53 push %rbx 4b79c5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b79c9: 49 89 f9 mov %rdi,%r9 4b79cc: 41 b8 01 00 00 00 mov $0x1,%r8d 4b79d2: 49 8b 11 mov (%r9),%rdx 4b79d5: 48 ff ca dec %rdx 4b79d8: 48 23 55 f8 and -0x8(%rbp),%rdx 4b79dc: 48 89 d0 mov %rdx,%rax 4b79df: 48 c1 e0 04 shl $0x4,%rax 4b79e3: 49 8b 49 08 mov 0x8(%r9),%rcx 4b79e7: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4b79ec: 78 11 js 4b79ff <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket+0x43> 4b79ee: 48 8b c2 mov %rdx,%rax 4b79f1: 48 c1 e0 04 shl $0x4,%rax 4b79f5: 49 03 41 08 add 0x8(%r9),%rax 4b79f9: 5b pop %rbx 4b79fa: 48 8b e5 mov %rbp,%rsp 4b79fd: 5d pop %rbp 4b79fe: c3 retq 4b79ff: 4a 8d 14 02 lea (%rdx,%r8,1),%rdx 4b7a03: 49 8b 19 mov (%r9),%rbx 4b7a06: 48 ff cb dec %rbx 4b7a09: 48 23 d3 and %rbx,%rdx 4b7a0c: 49 ff c0 inc %r8 4b7a0f: 48 8b f2 mov %rdx,%rsi 4b7a12: 48 c1 e6 04 shl $0x4,%rsi 4b7a16: 49 8b 79 08 mov 0x8(%r9),%rdi 4b7a1a: 48 83 3c 3e 00 cmpq $0x0,(%rsi,%rdi,1) 4b7a1f: 79 cd jns 4b79ee <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket+0x32> 4b7a21: eb dc jmp 4b79ff <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket+0x43> 4b7a23: 90 nop 00000000004b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket>: 4b7a24: 55 push %rbp 4b7a25: 48 8b ec mov %rsp,%rbp 4b7a28: 48 83 ec 18 sub $0x18,%rsp 4b7a2c: 53 push %rbx 4b7a2d: 41 54 push %r12 4b7a2f: 41 55 push %r13 4b7a31: 41 56 push %r14 4b7a33: 41 57 push %r15 4b7a35: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b7a39: 49 89 fc mov %rdi,%r12 4b7a3c: 49 89 f6 mov %rsi,%r14 4b7a3f: 49 89 cf mov %rcx,%r15 4b7a42: 41 bd 01 00 00 00 mov $0x1,%r13d 4b7a48: 49 8b 1c 24 mov (%r12),%rbx 4b7a4c: 48 ff cb dec %rbx 4b7a4f: 49 23 df and %r15,%rbx 4b7a52: 48 89 d8 mov %rbx,%rax 4b7a55: 48 c1 e0 04 shl $0x4,%rax 4b7a59: 4d 8b 44 24 08 mov 0x8(%r12),%r8 4b7a5e: 4e 39 3c 00 cmp %r15,(%rax,%r8,1) 4b7a62: 75 36 jne 4b7a9a <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x76> 4b7a64: 4c 8b cb mov %rbx,%r9 4b7a67: 49 c1 e1 04 shl $0x4,%r9 4b7a6b: 4d 03 c8 add %r8,%r9 4b7a6e: 49 8b 71 08 mov 0x8(%r9),%rsi 4b7a72: 49 8b fe mov %r14,%rdi 4b7a75: 49 8b 06 mov (%r14),%rax 4b7a78: 48 ff 50 30 rex.W callq *0x30(%rax) 4b7a7c: 84 c0 test %al,%al 4b7a7e: 74 1a je 4b7a9a <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x76> 4b7a80: 48 8b c3 mov %rbx,%rax 4b7a83: 48 c1 e0 04 shl $0x4,%rax 4b7a87: 49 03 44 24 08 add 0x8(%r12),%rax 4b7a8c: 41 5f pop %r15 4b7a8e: 41 5e pop %r14 4b7a90: 41 5d pop %r13 4b7a92: 41 5c pop %r12 4b7a94: 5b pop %rbx 4b7a95: 48 8b e5 mov %rbp,%rsp 4b7a98: 5d pop %rbp 4b7a99: c3 retq 4b7a9a: 48 8b cb mov %rbx,%rcx 4b7a9d: 48 c1 e1 04 shl $0x4,%rcx 4b7aa1: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4b7aa6: 48 83 3c 11 00 cmpq $0x0,(%rcx,%rdx,1) 4b7aab: 75 10 jne 4b7abd <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x99> 4b7aad: 31 c0 xor %eax,%eax 4b7aaf: 41 5f pop %r15 4b7ab1: 41 5e pop %r14 4b7ab3: 41 5d pop %r13 4b7ab5: 41 5c pop %r12 4b7ab7: 5b pop %rbx 4b7ab8: 48 8b e5 mov %rbp,%rsp 4b7abb: 5d pop %rbp 4b7abc: c3 retq 4b7abd: 4a 8d 1c 2b lea (%rbx,%r13,1),%rbx 4b7ac1: 49 8b 34 24 mov (%r12),%rsi 4b7ac5: 48 ff ce dec %rsi 4b7ac8: 48 23 de and %rsi,%rbx 4b7acb: 49 ff c5 inc %r13 4b7ace: 48 8b fb mov %rbx,%rdi 4b7ad1: 48 c1 e7 04 shl $0x4,%rdi 4b7ad5: 49 03 7c 24 08 add 0x8(%r12),%rdi 4b7ada: 4c 39 3f cmp %r15,(%rdi) 4b7add: 75 bb jne 4b7a9a <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x76> 4b7adf: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7ae3: 48 8b 77 08 mov 0x8(%rdi),%rsi 4b7ae7: 49 8b fe mov %r14,%rdi 4b7aea: 49 8b 06 mov (%r14),%rax 4b7aed: 48 ff 50 30 rex.W callq *0x30(%rax) 4b7af1: 84 c0 test %al,%al 4b7af3: 75 8b jne 4b7a80 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x5c> 4b7af5: eb a3 jmp 4b7a9a <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket+0x76> 4b7af7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b7afc <_D2rt3aaA4Impl4growMFxC8TypeInfoZv>: 4b7afc: 55 push %rbp 4b7afd: 48 8b ec mov %rsp,%rbp 4b7b00: 48 83 ec 18 sub $0x18,%rsp 4b7b04: 53 push %rbx 4b7b05: 48 89 fb mov %rdi,%rbx 4b7b08: 8b 43 10 mov 0x10(%rbx),%eax 4b7b0b: 2b 43 14 sub 0x14(%rbx),%eax 4b7b0e: 89 c0 mov %eax,%eax 4b7b10: 48 c1 e0 03 shl $0x3,%rax 4b7b14: 48 8b 0b mov (%rbx),%rcx 4b7b17: 48 c1 e1 02 shl $0x2,%rcx 4b7b1b: 48 3b c1 cmp %rcx,%rax 4b7b1e: 73 0a jae 4b7b2a <_D2rt3aaA4Impl4growMFxC8TypeInfoZv+0x2e> 4b7b20: 48 8b 33 mov (%rbx),%rsi 4b7b23: e8 3c 00 00 00 callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b7b28: eb 08 jmp 4b7b32 <_D2rt3aaA4Impl4growMFxC8TypeInfoZv+0x36> 4b7b2a: 48 89 ce mov %rcx,%rsi 4b7b2d: e8 32 00 00 00 callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b7b32: 5b pop %rbx 4b7b33: 48 8b e5 mov %rbp,%rsp 4b7b36: 5d pop %rbp 4b7b37: c3 retq 4b7b38: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b7b3c <_D2rt3aaA4Impl6shrinkMFxC8TypeInfoZv>: 4b7b3c: 55 push %rbp 4b7b3d: 48 8b ec mov %rsp,%rbp 4b7b40: 48 83 ec 10 sub $0x10,%rsp 4b7b44: 48 8b 07 mov (%rdi),%rax 4b7b47: 48 83 f8 08 cmp $0x8,%rax 4b7b4b: 76 0c jbe 4b7b59 <_D2rt3aaA4Impl6shrinkMFxC8TypeInfoZv+0x1d> 4b7b4d: 48 89 c6 mov %rax,%rsi 4b7b50: 48 c1 ee 02 shr $0x2,%rsi 4b7b54: e8 0b 00 00 00 callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b7b59: 48 8b e5 mov %rbp,%rsp 4b7b5c: 5d pop %rbp 4b7b5d: c3 retq 4b7b5e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv>: 4b7b64: 55 push %rbp 4b7b65: 48 8b ec mov %rsp,%rbp 4b7b68: 48 83 ec 40 sub $0x40,%rsp 4b7b6c: 53 push %rbx 4b7b6d: 41 54 push %r12 4b7b6f: 41 55 push %r13 4b7b71: 41 56 push %r14 4b7b73: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b7b77: 49 89 fd mov %rdi,%r13 4b7b7a: 49 8b 55 08 mov 0x8(%r13),%rdx 4b7b7e: 49 8b 45 00 mov 0x0(%r13),%rax 4b7b82: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b7b86: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b7b8a: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4b7b8e: 31 d2 xor %edx,%edx 4b7b90: be 10 00 00 00 mov $0x10,%esi 4b7b95: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b7b99: 48 c1 e7 04 shl $0x4,%rdi 4b7b9d: e8 ca bf fe ff callq 4a3b6c 4b7ba2: 48 89 c1 mov %rax,%rcx 4b7ba5: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4b7ba9: 49 89 75 00 mov %rsi,0x0(%r13) 4b7bad: 49 89 4d 08 mov %rcx,0x8(%r13) 4b7bb1: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b7bb5: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b7bb9: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b7bbd: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b7bc1: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4b7bc6: 74 3d je 4b7c05 <_D2rt3aaA4Impl6resizeMFNaNbmZv+0xa1> 4b7bc8: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4b7bcc: 4c 8b 75 d0 mov -0x30(%rbp),%r14 4b7bd0: 49 c1 e6 04 shl $0x4,%r14 4b7bd4: 4c 03 75 e8 add -0x18(%rbp),%r14 4b7bd8: 48 83 3b 00 cmpq $0x0,(%rbx) 4b7bdc: 79 1e jns 4b7bfc <_D2rt3aaA4Impl6resizeMFNaNbmZv+0x98> 4b7bde: 48 8b 33 mov (%rbx),%rsi 4b7be1: 49 8b fd mov %r13,%rdi 4b7be4: e8 d3 fd ff ff callq 4b79bc <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket> 4b7be9: 49 89 c4 mov %rax,%r12 4b7bec: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b7bf0: 48 8b 03 mov (%rbx),%rax 4b7bf3: 49 89 04 24 mov %rax,(%r12) 4b7bf7: 49 89 54 24 08 mov %rdx,0x8(%r12) 4b7bfc: 48 83 c3 10 add $0x10,%rbx 4b7c00: 49 3b de cmp %r14,%rbx 4b7c03: 72 d3 jb 4b7bd8 <_D2rt3aaA4Impl6resizeMFNaNbmZv+0x74> 4b7c05: 31 c9 xor %ecx,%ecx 4b7c07: 41 89 4d 20 mov %ecx,0x20(%r13) 4b7c0b: 41 8b 5d 14 mov 0x14(%r13),%ebx 4b7c0f: 41 29 5d 10 sub %ebx,0x10(%r13) 4b7c13: 41 89 4d 14 mov %ecx,0x14(%r13) 4b7c17: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4b7c1b: e8 d4 c0 fe ff callq 4a3cf4 4b7c20: 41 5e pop %r14 4b7c22: 41 5d pop %r13 4b7c24: 41 5c pop %r12 4b7c26: 5b pop %rbx 4b7c27: 48 8b e5 mov %rbp,%rsp 4b7c2a: 5d pop %rbp 4b7c2b: c3 retq 00000000004b7c2c <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb>: 4b7c2c: 55 push %rbp 4b7c2d: 48 8b ec mov %rsp,%rbp 4b7c30: 48 83 ec 10 sub $0x10,%rsp 4b7c34: 53 push %rbx 4b7c35: 41 54 push %r12 4b7c37: 48 89 fb mov %rdi,%rbx 4b7c3a: 49 89 f4 mov %rsi,%r12 4b7c3d: 41 b8 10 89 4f 00 mov $0x4f8910,%r8d 4b7c43: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4b7c47: 48 8b 03 mov (%rbx),%rax 4b7c4a: 48 89 c2 mov %rax,%rdx 4b7c4d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b7c51: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4b7c56: 49 8b 3c 24 mov (%r12),%rdi 4b7c5a: 48 89 d6 mov %rdx,%rsi 4b7c5d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7c61: e8 66 c4 fe ff callq 4a40cc <_adEq2> 4b7c66: 85 c0 test %eax,%eax 4b7c68: 74 5a je 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7c6a: 41 8b 74 24 10 mov 0x10(%r12),%esi 4b7c6f: 3b 73 10 cmp 0x10(%rbx),%esi 4b7c72: 75 50 jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7c74: 45 8b 4c 24 14 mov 0x14(%r12),%r9d 4b7c79: 44 3b 4b 14 cmp 0x14(%rbx),%r9d 4b7c7d: 75 45 jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7c7f: 49 8b 74 24 18 mov 0x18(%r12),%rsi 4b7c84: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4b7c88: e8 cf d2 00 00 callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4b7c8d: 84 c0 test %al,%al 4b7c8f: 74 33 je 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7c91: 41 8b 44 24 20 mov 0x20(%r12),%eax 4b7c96: 3b 43 20 cmp 0x20(%rbx),%eax 4b7c99: 75 29 jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7c9b: 41 8b 4c 24 24 mov 0x24(%r12),%ecx 4b7ca0: 3b 4b 24 cmp 0x24(%rbx),%ecx 4b7ca3: 75 1f jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7ca5: 41 8b 54 24 28 mov 0x28(%r12),%edx 4b7caa: 3b 53 28 cmp 0x28(%rbx),%edx 4b7cad: 75 15 jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7caf: 41 8b 74 24 2c mov 0x2c(%r12),%esi 4b7cb4: 3b 73 2c cmp 0x2c(%rbx),%esi 4b7cb7: 75 0b jne 4b7cc4 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x98> 4b7cb9: 41 8a 7c 24 30 mov 0x30(%r12),%dil 4b7cbe: 40 3a 7b 30 cmp 0x30(%rbx),%dil 4b7cc2: 74 04 je 4b7cc8 <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0x9c> 4b7cc4: 31 c0 xor %eax,%eax 4b7cc6: eb 05 jmp 4b7ccd <_D2rt3aaA4Impl11__xopEqualsFKxS2rt3aaA4ImplKxS2rt3aaA4ImplZb+0xa1> 4b7cc8: b8 01 00 00 00 mov $0x1,%eax 4b7ccd: 41 5c pop %r12 4b7ccf: 5b pop %rbx 4b7cd0: 48 8b e5 mov %rbp,%rsp 4b7cd3: 5d pop %rbp 4b7cd4: c3 retq 4b7cd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b7cdc <_D2rt3aaA4Impl9__xtoHashFNbNeKxS2rt3aaA4ImplZm>: 4b7cdc: 55 push %rbp 4b7cdd: 48 8b ec mov %rsp,%rbp 4b7ce0: 53 push %rbx 4b7ce1: 41 54 push %r12 4b7ce3: 49 89 fc mov %rdi,%r12 4b7ce6: 48 89 fe mov %rdi,%rsi 4b7ce9: bf c0 87 4f 00 mov $0x4f87c0,%edi 4b7cee: 48 8b 05 cb 0a 04 00 mov 0x40acb(%rip),%rax # 4f87c0 <_D26TypeInfo_xAS2rt3aaA6Bucket6__initZ> 4b7cf5: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7cf9: 48 89 c3 mov %rax,%rbx 4b7cfc: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4b7d01: bf 80 06 4f 00 mov $0x4f0680,%edi 4b7d06: 48 8b 0d 73 89 03 00 mov 0x38973(%rip),%rcx # 4f0680 <_D11TypeInfo_xk6__initZ> 4b7d0d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7d11: 48 01 c3 add %rax,%rbx 4b7d14: 49 8d 74 24 14 lea 0x14(%r12),%rsi 4b7d19: bf 80 06 4f 00 mov $0x4f0680,%edi 4b7d1e: 48 8b 05 5b 89 03 00 mov 0x3895b(%rip),%rax # 4f0680 <_D11TypeInfo_xk6__initZ> 4b7d25: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7d29: 48 01 c3 add %rax,%rbx 4b7d2c: 49 8d 74 24 18 lea 0x18(%r12),%rsi 4b7d31: bf e0 87 4f 00 mov $0x4f87e0,%edi 4b7d36: 48 8b 0d a3 0a 04 00 mov 0x40aa3(%rip),%rcx # 4f87e0 <_D28TypeInfo_xC15TypeInfo_Struct6__initZ> 4b7d3d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7d41: 48 01 c3 add %rax,%rbx 4b7d44: 49 8d 74 24 20 lea 0x20(%r12),%rsi 4b7d49: bf 80 06 4f 00 mov $0x4f0680,%edi 4b7d4e: 48 8b 05 2b 89 03 00 mov 0x3892b(%rip),%rax # 4f0680 <_D11TypeInfo_xk6__initZ> 4b7d55: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7d59: 48 01 c3 add %rax,%rbx 4b7d5c: 49 8d 74 24 24 lea 0x24(%r12),%rsi 4b7d61: bf 00 88 4f 00 mov $0x4f8800,%edi 4b7d66: 48 8b 0d 93 0a 04 00 mov 0x40a93(%rip),%rcx # 4f8800 <_D11TypeInfo_yk6__initZ> 4b7d6d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7d71: 48 01 c3 add %rax,%rbx 4b7d74: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4b7d79: bf 00 88 4f 00 mov $0x4f8800,%edi 4b7d7e: 48 8b 05 7b 0a 04 00 mov 0x40a7b(%rip),%rax # 4f8800 <_D11TypeInfo_yk6__initZ> 4b7d85: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7d89: 48 01 c3 add %rax,%rbx 4b7d8c: 49 8d 74 24 2c lea 0x2c(%r12),%rsi 4b7d91: bf 00 88 4f 00 mov $0x4f8800,%edi 4b7d96: 48 8b 0d 63 0a 04 00 mov 0x40a63(%rip),%rcx # 4f8800 <_D11TypeInfo_yk6__initZ> 4b7d9d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4b7da1: 48 01 c3 add %rax,%rbx 4b7da4: 49 8d 74 24 30 lea 0x30(%r12),%rsi 4b7da9: bf 20 88 4f 00 mov $0x4f8820,%edi 4b7dae: 48 8b 05 6b 0a 04 00 mov 0x40a6b(%rip),%rax # 4f8820 <_D29TypeInfo_xE2rt3aaA4Impl5Flags6__initZ> 4b7db5: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7db9: 48 01 c3 add %rax,%rbx 4b7dbc: 48 8b c3 mov %rbx,%rax 4b7dbf: 41 5c pop %r12 4b7dc1: 5b pop %rbx 4b7dc2: 5d pop %rbp 4b7dc3: c3 retq 00000000004b7dc4 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct>: 4b7dc4: 55 push %rbp 4b7dc5: 48 8b ec mov %rsp,%rbp 4b7dc8: 48 83 ec 48 sub $0x48,%rsp 4b7dcc: 53 push %rbx 4b7dcd: 41 54 push %r12 4b7dcf: 41 55 push %r13 4b7dd1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b7dd5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4b7dd9: 48 89 f7 mov %rsi,%rdi 4b7ddc: e8 97 7f fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b7de1: 49 89 c5 mov %rax,%r13 4b7de4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b7de8: e8 8b 7f fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b7ded: 49 89 c4 mov %rax,%r12 4b7df0: 49 8b fd mov %r13,%rdi 4b7df3: e8 ac e8 00 00 callq 4c66a4 <_D2rt3aaA7hasDtorFxC8TypeInfoZb> 4b7df8: 34 01 xor $0x1,%al 4b7dfa: 74 18 je 4b7e14 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct+0x50> 4b7dfc: 49 8b fc mov %r12,%rdi 4b7dff: e8 a0 e8 00 00 callq 4c66a4 <_D2rt3aaA7hasDtorFxC8TypeInfoZb> 4b7e04: 34 01 xor $0x1,%al 4b7e06: 74 0c je 4b7e14 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct+0x50> 4b7e08: 31 c0 xor %eax,%eax 4b7e0a: 41 5d pop %r13 4b7e0c: 41 5c pop %r12 4b7e0e: 5b pop %rbx 4b7e0f: 48 8b e5 mov %rbp,%rsp 4b7e12: 5d pop %rbp 4b7e13: c3 retq 4b7e14: 31 d2 xor %edx,%edx 4b7e16: 31 f6 xor %esi,%esi 4b7e18: bf 98 00 00 00 mov $0x98,%edi 4b7e1d: e8 be 77 fd ff callq 48f5e0 4b7e22: 48 89 c3 mov %rax,%rbx 4b7e25: ba 88 00 00 00 mov $0x88,%edx 4b7e2a: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4b7e2e: bf d0 4e 4f 00 mov $0x4f4ed0,%edi 4b7e33: 48 8b 05 96 d0 03 00 mov 0x3d096(%rip),%rax # 4f4ed0 <_D15TypeInfo_Struct7__ClassZ> 4b7e3a: 48 ff 50 58 rex.W callq *0x58(%rax) 4b7e3e: 48 89 d6 mov %rdx,%rsi 4b7e41: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4b7e45: 48 8b fb mov %rbx,%rdi 4b7e48: e8 f3 fa fc ff callq 487940 4b7e4d: 48 8d 8b 88 00 00 00 lea 0x88(%rbx),%rcx 4b7e54: 4c 89 29 mov %r13,(%rcx) 4b7e57: 4c 89 61 08 mov %r12,0x8(%rcx) 4b7e5b: 48 8b 15 56 09 04 00 mov 0x40956(%rip),%rdx # 4f87b8 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZ6tiNameyAa+0x8> 4b7e62: 48 8b 05 47 09 04 00 mov 0x40947(%rip),%rax # 4f87b0 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZ6tiNameyAa> 4b7e69: 48 89 43 10 mov %rax,0x10(%rbx) 4b7e6d: 48 89 53 18 mov %rdx,0x18(%rbx) 4b7e71: 45 31 c0 xor %r8d,%r8d 4b7e74: 4c 89 83 80 00 00 00 mov %r8,0x80(%rbx) 4b7e7b: 49 8b fd mov %r13,%rdi 4b7e7e: 49 8b 75 00 mov 0x0(%r13),%rsi 4b7e82: 48 ff 56 40 rex.W callq *0x40(%rsi) 4b7e86: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b7e8a: 49 8b fc mov %r12,%rdi 4b7e8d: 49 8b 0c 24 mov (%r12),%rcx 4b7e91: 48 ff 91 80 00 00 00 rex.W callq *0x80(%rcx) 4b7e98: 48 ff c8 dec %rax 4b7e9b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b7e9f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b7ea3: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4b7ea7: 4a 8d 34 02 lea (%rdx,%r8,1),%rsi 4b7eab: 48 f7 d0 not %rax 4b7eae: 48 23 f0 and %rax,%rsi 4b7eb1: 48 89 75 c8 mov %rsi,-0x38(%rbp) 4b7eb5: 49 8b fc mov %r12,%rdi 4b7eb8: 49 8b 04 24 mov (%r12),%rax 4b7ebc: 48 ff 50 40 rex.W callq *0x40(%rax) 4b7ec0: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4b7ec4: 48 03 f0 add %rax,%rsi 4b7ec7: 31 c9 xor %ecx,%ecx 4b7ec9: 48 89 73 20 mov %rsi,0x20(%rbx) 4b7ecd: 48 89 4b 28 mov %rcx,0x28(%rbx) 4b7ed1: 48 c7 43 58 28 66 4c movq $0x4c6628,0x58(%rbx) 4b7ed8: 00 4b7ed9: c7 43 50 02 00 00 00 movl $0x2,0x50(%rbx) 4b7ee0: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b7ee4: 48 8b 17 mov (%rdi),%rdx 4b7ee7: 48 ff 52 60 rex.W callq *0x60(%rdx) 4b7eeb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b7eef: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b7ef3: 48 8b 37 mov (%rdi),%rsi 4b7ef6: 48 ff 56 60 rex.W callq *0x60(%rsi) 4b7efa: 48 89 c1 mov %rax,%rcx 4b7efd: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b7f01: 0b c1 or %ecx,%eax 4b7f03: 25 01 00 00 00 and $0x1,%eax 4b7f08: 09 43 50 or %eax,0x50(%rbx) 4b7f0b: 49 8b fd mov %r13,%rdi 4b7f0e: 49 8b 45 00 mov 0x0(%r13),%rax 4b7f12: 48 ff 90 80 00 00 00 rex.W callq *0x80(%rax) 4b7f19: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b7f1d: 49 8b fc mov %r12,%rdi 4b7f20: 49 8b 14 24 mov (%r12),%rdx 4b7f24: 48 ff 92 80 00 00 00 rex.W callq *0x80(%rdx) 4b7f2b: 48 3b 45 e8 cmp -0x18(%rbp),%rax 4b7f2f: 73 06 jae 4b7f37 <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct+0x173> 4b7f31: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b7f35: eb 03 jmp 4b7f3a <_D2rt3aaA11fakeEntryTIFxC8TypeInfoxC8TypeInfoZC15TypeInfo_Struct+0x176> 4b7f37: 48 89 c1 mov %rax,%rcx 4b7f3a: 89 4b 68 mov %ecx,0x68(%rbx) 4b7f3d: 48 8b c3 mov %rbx,%rax 4b7f40: 41 5d pop %r13 4b7f42: 41 5c pop %r12 4b7f44: 5b pop %rbx 4b7f45: 48 8b e5 mov %rbp,%rsp 4b7f48: 5d pop %rbp 4b7f49: c3 retq ... 00000000004b7f4c <_aaGetY>: 4b7f4c: 55 push %rbp 4b7f4d: 48 8b ec mov %rsp,%rbp 4b7f50: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 4b7f57: 53 push %rbx 4b7f58: 41 54 push %r12 4b7f5a: 41 55 push %r13 4b7f5c: 41 56 push %r14 4b7f5e: 41 57 push %r15 4b7f60: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b7f64: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b7f68: 49 89 fc mov %rdi,%r12 4b7f6b: 4c 8b ee mov %rsi,%r13 4b7f6e: 49 83 3c 24 00 cmpq $0x0,(%r12) 4b7f73: 75 3a jne 4b7faf <_aaGetY+0x63> 4b7f75: 48 89 f2 mov %rsi,%rdx 4b7f78: be 08 00 00 00 mov $0x8,%esi 4b7f7d: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4b7f84: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 4b7f8b: bf 40 88 4f 00 mov $0x4f8840,%edi 4b7f90: e8 0f 08 00 00 callq 4b87a4 <_d_newitemT> 4b7f95: 48 89 c7 mov %rax,%rdi 4b7f98: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4b7f9f: 48 8b b5 40 ff ff ff mov -0xc0(%rbp),%rsi 4b7fa6: e8 d1 f8 ff ff callq 4b787c <_D2rt3aaA4Impl6__ctorMFNcxC25TypeInfo_AssociativeArraymZS2rt3aaA4Impl> 4b7fab: 49 89 04 24 mov %rax,(%r12) 4b7faf: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b7fb3: 4d 8b 75 18 mov 0x18(%r13),%r14 4b7fb7: 4c 89 f7 mov %r14,%rdi 4b7fba: 49 8b 06 mov (%r14),%rax 4b7fbd: 48 ff 50 28 rex.W callq *0x28(%rax) 4b7fc1: 48 89 c3 mov %rax,%rbx 4b7fc4: 48 89 5d b0 mov %rbx,-0x50(%rbp) 4b7fc8: 48 8b 4d b0 mov -0x50(%rbp),%rcx 4b7fcc: 48 c1 e9 0d shr $0xd,%rcx 4b7fd0: 48 31 cb xor %rcx,%rbx 4b7fd3: 48 69 d3 95 e9 d1 5b imul $0x5bd1e995,%rbx,%rdx 4b7fda: 48 89 d3 mov %rdx,%rbx 4b7fdd: 48 c1 ea 0f shr $0xf,%rdx 4b7fe1: 48 31 d3 xor %rdx,%rbx 4b7fe4: 4c 8b fb mov %rbx,%r15 4b7fe7: 48 be 00 00 00 00 00 mov $0x8000000000000000,%rsi 4b7fee: 00 00 80 4b7ff1: 4c 0b fe or %rsi,%r15 4b7ff4: 4c 89 f9 mov %r15,%rcx 4b7ff7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b7ffb: 49 8b 75 18 mov 0x18(%r13),%rsi 4b7fff: 49 8b 3c 24 mov (%r12),%rdi 4b8003: e8 1c fa ff ff callq 4b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket> 4b8008: 48 85 c0 test %rax,%rax 4b800b: 48 89 45 b8 mov %rax,-0x48(%rbp) 4b800f: 74 20 je 4b8031 <_aaGetY+0xe5> 4b8011: 48 8b 5d b8 mov -0x48(%rbp),%rbx 4b8015: 48 8b 43 08 mov 0x8(%rbx),%rax 4b8019: 49 8b 0c 24 mov (%r12),%rcx 4b801d: 8b 71 2c mov 0x2c(%rcx),%esi 4b8020: 48 03 c6 add %rsi,%rax 4b8023: 41 5f pop %r15 4b8025: 41 5e pop %r14 4b8027: 41 5d pop %r13 4b8029: 41 5c pop %r12 4b802b: 5b pop %rbx 4b802c: 48 8b e5 mov %rbp,%rsp 4b802f: 5d pop %rbp 4b8030: c3 retq 4b8031: 49 8b f7 mov %r15,%rsi 4b8034: 49 8b 3c 24 mov (%r12),%rdi 4b8038: e8 7f f9 ff ff callq 4b79bc <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket> 4b803d: 49 89 c6 mov %rax,%r14 4b8040: 49 83 3e 01 cmpq $0x1,(%r14) 4b8044: 75 09 jne 4b804f <_aaGetY+0x103> 4b8046: 49 8b 04 24 mov (%r12),%rax 4b804a: ff 48 14 decl 0x14(%rax) 4b804d: eb 5e jmp 4b80ad <_aaGetY+0x161> 4b804f: 49 8b 04 24 mov (%r12),%rax 4b8053: ff 40 10 incl 0x10(%rax) 4b8056: 8b 48 10 mov 0x10(%rax),%ecx 4b8059: 8d 14 89 lea (%rcx,%rcx,4),%edx 4b805c: 89 d2 mov %edx,%edx 4b805e: 49 8b 1c 24 mov (%r12),%rbx 4b8062: 48 8b 33 mov (%rbx),%rsi 4b8065: 48 c1 e6 02 shl $0x2,%rsi 4b8069: 48 39 d6 cmp %rdx,%rsi 4b806c: 73 3f jae 4b80ad <_aaGetY+0x161> 4b806e: 8b 43 10 mov 0x10(%rbx),%eax 4b8071: 2b 43 14 sub 0x14(%rbx),%eax 4b8074: 89 c0 mov %eax,%eax 4b8076: 48 c1 e0 03 shl $0x3,%rax 4b807a: 48 8b 0b mov (%rbx),%rcx 4b807d: 48 c1 e1 02 shl $0x2,%rcx 4b8081: 48 3b c1 cmp %rcx,%rax 4b8084: 73 0d jae 4b8093 <_aaGetY+0x147> 4b8086: 48 8b 33 mov (%rbx),%rsi 4b8089: 48 8b fb mov %rbx,%rdi 4b808c: e8 d3 fa ff ff callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b8091: eb 0b jmp 4b809e <_aaGetY+0x152> 4b8093: 48 89 ce mov %rcx,%rsi 4b8096: 48 8b fb mov %rbx,%rdi 4b8099: e8 c6 fa ff ff callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b809e: 49 8b f7 mov %r15,%rsi 4b80a1: 49 8b 3c 24 mov (%r12),%rdi 4b80a5: e8 12 f9 ff ff callq 4b79bc <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket> 4b80aa: 49 89 c6 mov %rax,%r14 4b80ad: 4c 89 6d e8 mov %r13,-0x18(%rbp) 4b80b1: 4c 89 7d c8 mov %r15,-0x38(%rbp) 4b80b5: 49 8b 0c 24 mov (%r12),%rcx 4b80b9: 48 8d 51 20 lea 0x20(%rcx),%rdx 4b80bd: 8b 1a mov (%rdx),%ebx 4b80bf: 49 8b c6 mov %r14,%rax 4b80c2: 48 2b 41 08 sub 0x8(%rcx),%rax 4b80c6: 48 89 95 28 ff ff ff mov %rdx,-0xd8(%rbp) 4b80cd: 48 99 cqto 4b80cf: 48 81 e2 0f 00 00 00 and $0xf,%rdx 4b80d6: 48 03 c2 add %rdx,%rax 4b80d9: 48 c1 f8 04 sar $0x4,%rax 4b80dd: 3b d8 cmp %eax,%ebx 4b80df: 73 02 jae 4b80e3 <_aaGetY+0x197> 4b80e1: eb 03 jmp 4b80e6 <_aaGetY+0x19a> 4b80e3: 48 89 c3 mov %rax,%rbx 4b80e6: 48 8b 8d 28 ff ff ff mov -0xd8(%rbp),%rcx 4b80ed: 89 19 mov %ebx,(%rcx) 4b80ef: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4b80f3: 49 89 16 mov %rdx,(%r14) 4b80f6: 4d 8b 3c 24 mov (%r12),%r15 4b80fa: 41 8b 77 2c mov 0x2c(%r15),%esi 4b80fe: 89 75 e0 mov %esi,-0x20(%rbp) 4b8101: 49 8b 47 18 mov 0x18(%r15),%rax 4b8105: 48 85 c0 test %rax,%rax 4b8108: 0f 84 bb 00 00 00 je 4b81c9 <_aaGetY+0x27d> 4b810e: 48 89 c7 mov %rax,%rdi 4b8111: e8 62 7c fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b8116: 49 89 c5 mov %rax,%r13 4b8119: 49 8b fd mov %r13,%rdi 4b811c: 49 8b 4d 00 mov 0x0(%r13),%rcx 4b8120: 48 ff 51 60 rex.W callq *0x60(%rcx) 4b8124: a9 01 00 00 00 test $0x1,%eax 4b8129: ba 00 00 00 00 mov $0x0,%edx 4b812e: 75 05 jne 4b8135 <_aaGetY+0x1e9> 4b8130: ba 02 00 00 00 mov $0x2,%edx 4b8135: 89 55 e4 mov %edx,-0x1c(%rbp) 4b8138: 49 8b fd mov %r13,%rdi 4b813b: e8 34 c5 fe ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4b8140: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b8144: 49 8b fd mov %r13,%rdi 4b8147: 49 8b 4d 00 mov 0x0(%r13),%rcx 4b814b: 48 ff 51 40 rex.W callq *0x40(%rcx) 4b814f: 48 03 45 d8 add -0x28(%rbp),%rax 4b8153: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b8157: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4b815c: 74 07 je 4b8165 <_aaGetY+0x219> 4b815e: 81 4d e4 21 00 00 00 orl $0x21,-0x1c(%rbp) 4b8165: 49 8b cd mov %r13,%rcx 4b8168: 8b 55 e4 mov -0x1c(%rbp),%edx 4b816b: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4b816f: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4b8173: e8 64 b9 fe ff callq 4a3adc 4b8178: 48 89 c6 mov %rax,%rsi 4b817b: 48 8d bd 78 ff ff ff lea -0x88(%rbp),%rdi 4b8182: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8184: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8186: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8188: 48 8d b5 78 ff ff ff lea -0x88(%rbp),%rsi 4b818f: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4b8196: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8198: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b819a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b819c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4b81a3: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4b81a8: 74 19 je 4b81c3 <_aaGetY+0x277> 4b81aa: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 4b81b1: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4b81b8: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx 4b81bc: 48 2b 5d d8 sub -0x28(%rbp),%rbx 4b81c0: 4c 89 2b mov %r13,(%rbx) 4b81c3: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b81c7: eb 2b jmp 4b81f4 <_aaGetY+0x2a8> 4b81c9: 41 8b 7f 30 mov 0x30(%r15),%edi 4b81cd: 81 e7 02 00 00 00 and $0x2,%edi 4b81d3: 81 f7 02 00 00 00 xor $0x2,%edi 4b81d9: 45 8b 47 28 mov 0x28(%r15),%r8d 4b81dd: 44 03 c6 add %esi,%r8d 4b81e0: 45 89 c0 mov %r8d,%r8d 4b81e3: 31 d2 xor %edx,%edx 4b81e5: 48 89 fe mov %rdi,%rsi 4b81e8: 4c 89 c7 mov %r8,%rdi 4b81eb: e8 f0 73 fd ff callq 48f5e0 4b81f0: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b81f4: 41 8b 57 24 mov 0x24(%r15),%edx 4b81f8: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4b81fc: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b8200: e8 3b f7 fc ff callq 487940 4b8205: 41 8b 57 28 mov 0x28(%r15),%edx 4b8209: 31 f6 xor %esi,%esi 4b820b: 8b 7d e0 mov -0x20(%rbp),%edi 4b820e: 48 03 7d d0 add -0x30(%rbp),%rdi 4b8212: e8 89 f9 fc ff callq 487ba0 4b8217: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b821b: 49 89 46 08 mov %rax,0x8(%r14) 4b821f: 49 8b 0c 24 mov (%r12),%rcx 4b8223: f6 41 30 01 testb $0x1,0x30(%rcx) 4b8227: 74 37 je 4b8260 <_aaGetY+0x314> 4b8229: 4c 8b 6d e8 mov -0x18(%rbp),%r13 4b822d: 48 89 c2 mov %rax,%rdx 4b8230: 8b 71 24 mov 0x24(%rcx),%esi 4b8233: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4b823a: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 4b8241: 49 8b 7d 18 mov 0x18(%r13),%rdi 4b8245: e8 2e 7b fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b824a: 48 89 c7 mov %rax,%rdi 4b824d: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4b8254: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4b825b: e8 dc 7d fd ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 4b8260: 49 8b 46 08 mov 0x8(%r14),%rax 4b8264: 49 8b 14 24 mov (%r12),%rdx 4b8268: 8b 4a 2c mov 0x2c(%rdx),%ecx 4b826b: 48 03 c1 add %rcx,%rax 4b826e: 41 5f pop %r15 4b8270: 41 5e pop %r14 4b8272: 41 5d pop %r13 4b8274: 41 5c pop %r12 4b8276: 5b pop %rbx 4b8277: 48 8b e5 mov %rbp,%rsp 4b827a: 5d pop %rbp 4b827b: c3 retq 00000000004b827c <_aaInX>: 4b827c: 55 push %rbp 4b827d: 48 8b ec mov %rsp,%rbp 4b8280: 48 83 ec 28 sub $0x28,%rsp 4b8284: 53 push %rbx 4b8285: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4b8289: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b828d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b8291: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4b8296: 74 77 je 4b830f <_aaInX+0x93> 4b8298: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b829c: 8b 48 10 mov 0x10(%rax),%ecx 4b829f: 2b 48 14 sub 0x14(%rax),%ecx 4b82a2: 74 6b je 4b830f <_aaInX+0x93> 4b82a4: 48 89 d6 mov %rdx,%rsi 4b82a7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b82ab: 4c 8b 07 mov (%rdi),%r8 4b82ae: 49 ff 50 28 rex.WB callq *0x28(%r8) 4b82b2: 48 89 c3 mov %rax,%rbx 4b82b5: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4b82b9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b82bd: 48 c1 e8 0d shr $0xd,%rax 4b82c1: 48 31 c3 xor %rax,%rbx 4b82c4: 48 69 cb 95 e9 d1 5b imul $0x5bd1e995,%rbx,%rcx 4b82cb: 48 89 cb mov %rcx,%rbx 4b82ce: 48 c1 e9 0f shr $0xf,%rcx 4b82d2: 48 31 cb xor %rcx,%rbx 4b82d5: 48 8b cb mov %rbx,%rcx 4b82d8: 48 ba 00 00 00 00 00 mov $0x8000000000000000,%rdx 4b82df: 00 00 80 4b82e2: 48 0b ca or %rdx,%rcx 4b82e5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b82e9: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b82ed: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b82f1: e8 2e f7 ff ff callq 4b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket> 4b82f6: 48 85 c0 test %rax,%rax 4b82f9: 74 14 je 4b830f <_aaInX+0x93> 4b82fb: 48 8b 40 08 mov 0x8(%rax),%rax 4b82ff: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b8303: 8b 4a 2c mov 0x2c(%rdx),%ecx 4b8306: 48 03 c1 add %rcx,%rax 4b8309: 5b pop %rbx 4b830a: 48 8b e5 mov %rbp,%rsp 4b830d: 5d pop %rbp 4b830e: c3 retq 4b830f: 31 c0 xor %eax,%eax 4b8311: 5b pop %rbx 4b8312: 48 8b e5 mov %rbp,%rsp 4b8315: 5d pop %rbp 4b8316: c3 retq ... 00000000004b8318 <_aaDelX>: 4b8318: 55 push %rbp 4b8319: 48 8b ec mov %rsp,%rbp 4b831c: 48 83 ec 38 sub $0x38,%rsp 4b8320: 53 push %rbx 4b8321: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4b8325: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4b8329: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b832d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4b8332: 0f 84 b9 00 00 00 je 4b83f1 <_aaDelX+0xd9> 4b8338: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b833c: 8b 48 10 mov 0x10(%rax),%ecx 4b833f: 2b 48 14 sub 0x14(%rax),%ecx 4b8342: 0f 84 a9 00 00 00 je 4b83f1 <_aaDelX+0xd9> 4b8348: 48 89 d6 mov %rdx,%rsi 4b834b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b834f: 4c 8b 07 mov (%rdi),%r8 4b8352: 49 ff 50 28 rex.WB callq *0x28(%r8) 4b8356: 48 89 c3 mov %rax,%rbx 4b8359: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4b835d: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b8361: 48 c1 e8 0d shr $0xd,%rax 4b8365: 48 31 c3 xor %rax,%rbx 4b8368: 48 69 cb 95 e9 d1 5b imul $0x5bd1e995,%rbx,%rcx 4b836f: 48 89 cb mov %rcx,%rbx 4b8372: 48 c1 e9 0f shr $0xf,%rcx 4b8376: 48 31 cb xor %rcx,%rbx 4b8379: 48 8b cb mov %rbx,%rcx 4b837c: 48 ba 00 00 00 00 00 mov $0x8000000000000000,%rdx 4b8383: 00 00 80 4b8386: 48 0b ca or %rdx,%rcx 4b8389: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b838d: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b8391: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4b8395: e8 8a f6 ff ff callq 4b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket> 4b839a: 48 85 c0 test %rax,%rax 4b839d: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b83a1: 74 4e je 4b83f1 <_aaDelX+0xd9> 4b83a3: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b83a7: 48 c7 02 01 00 00 00 movq $0x1,(%rdx) 4b83ae: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 4b83b5: 00 4b83b6: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b83ba: ff 40 14 incl 0x14(%rax) 4b83bd: 8b 48 10 mov 0x10(%rax),%ecx 4b83c0: 2b 48 14 sub 0x14(%rax),%ecx 4b83c3: 89 c9 mov %ecx,%ecx 4b83c5: 48 c1 e1 03 shl $0x3,%rcx 4b83c9: 48 8b 18 mov (%rax),%rbx 4b83cc: 48 3b cb cmp %rbx,%rcx 4b83cf: 73 15 jae 4b83e6 <_aaDelX+0xce> 4b83d1: 48 83 fb 08 cmp $0x8,%rbx 4b83d5: 76 0f jbe 4b83e6 <_aaDelX+0xce> 4b83d7: 48 89 de mov %rbx,%rsi 4b83da: 48 c1 ee 02 shr $0x2,%rsi 4b83de: 48 89 c7 mov %rax,%rdi 4b83e1: e8 7e f7 ff ff callq 4b7b64 <_D2rt3aaA4Impl6resizeMFNaNbmZv> 4b83e6: b8 01 00 00 00 mov $0x1,%eax 4b83eb: 5b pop %rbx 4b83ec: 48 8b e5 mov %rbp,%rsp 4b83ef: 5d pop %rbp 4b83f0: c3 retq 4b83f1: 31 c0 xor %eax,%eax 4b83f3: 5b pop %rbx 4b83f4: 48 8b e5 mov %rbp,%rsp 4b83f7: 5d pop %rbp 4b83f8: c3 retq 4b83f9: 00 00 add %al,(%rax) ... 00000000004b83fc <_aaKeys>: 4b83fc: 55 push %rbp 4b83fd: 48 8b ec mov %rsp,%rbp 4b8400: 48 83 ec 40 sub $0x40,%rsp 4b8404: 53 push %rbx 4b8405: 41 54 push %r12 4b8407: 41 55 push %r13 4b8409: 41 56 push %r14 4b840b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b840f: 49 89 f5 mov %rsi,%r13 4b8412: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b8417: 74 0c je 4b8425 <_aaKeys+0x29> 4b8419: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b841d: 8b 48 10 mov 0x10(%rax),%ecx 4b8420: 2b 48 14 sub 0x14(%rax),%ecx 4b8423: 75 10 jne 4b8435 <_aaKeys+0x39> 4b8425: 31 c0 xor %eax,%eax 4b8427: 31 d2 xor %edx,%edx 4b8429: 41 5e pop %r14 4b842b: 41 5d pop %r13 4b842d: 41 5c pop %r12 4b842f: 5b pop %rbx 4b8430: 48 8b e5 mov %rbp,%rsp 4b8433: 5d pop %rbp 4b8434: c3 retq 4b8435: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4b8439: 8b 73 10 mov 0x10(%rbx),%esi 4b843c: 2b 73 14 sub 0x14(%rbx),%esi 4b843f: 89 f6 mov %esi,%esi 4b8441: 48 89 d7 mov %rdx,%rdi 4b8444: e8 4f c4 fe ff callq 4a4898 <_d_newarrayU> 4b8449: 49 89 d4 mov %rdx,%r12 4b844c: 4c 89 65 e0 mov %r12,-0x20(%rbp) 4b8450: 48 8b 03 mov (%rbx),%rax 4b8453: 8b 4b 20 mov 0x20(%rbx),%ecx 4b8456: 48 2b c1 sub %rcx,%rax 4b8459: 48 c1 e1 04 shl $0x4,%rcx 4b845d: 48 03 4b 08 add 0x8(%rbx),%rcx 4b8461: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b8465: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b8469: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4b846e: 74 41 je 4b84b1 <_aaKeys+0xb5> 4b8470: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4b8474: 4c 8b 75 c0 mov -0x40(%rbp),%r14 4b8478: 49 c1 e6 04 shl $0x4,%r14 4b847c: 4c 03 75 c8 add -0x38(%rbp),%r14 4b8480: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b8484: 48 8b 03 mov (%rbx),%rax 4b8487: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b848b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b848f: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4b8494: 79 12 jns 4b84a8 <_aaKeys+0xac> 4b8496: 49 8b d5 mov %r13,%rdx 4b8499: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4b849d: 49 8b fc mov %r12,%rdi 4b84a0: e8 9b f4 fc ff callq 487940 4b84a5: 4d 03 e5 add %r13,%r12 4b84a8: 48 83 c3 10 add $0x10,%rbx 4b84ac: 49 3b de cmp %r14,%rbx 4b84af: 72 cf jb 4b8480 <_aaKeys+0x84> 4b84b1: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b84b5: 8b 41 10 mov 0x10(%rcx),%eax 4b84b8: 2b 41 14 sub 0x14(%rcx),%eax 4b84bb: 89 c0 mov %eax,%eax 4b84bd: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4b84c1: 41 5e pop %r14 4b84c3: 41 5d pop %r13 4b84c5: 41 5c pop %r12 4b84c7: 5b pop %rbx 4b84c8: 48 8b e5 mov %rbp,%rsp 4b84cb: 5d pop %rbp 4b84cc: c3 retq 4b84cd: 00 00 add %al,(%rax) ... 00000000004b84d0 <_aaApply>: 4b84d0: 55 push %rbp 4b84d1: 48 8b ec mov %rsp,%rbp 4b84d4: 48 83 ec 48 sub $0x48,%rsp 4b84d8: 53 push %rbx 4b84d9: 41 54 push %r12 4b84db: 41 55 push %r13 4b84dd: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b84e1: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b84e5: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b84e9: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4b84ee: 74 7d je 4b856d <_aaApply+0x9d> 4b84f0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b84f4: 8b 78 10 mov 0x10(%rax),%edi 4b84f7: 2b 78 14 sub 0x14(%rax),%edi 4b84fa: 74 71 je 4b856d <_aaApply+0x9d> 4b84fc: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b8500: 44 8b 63 2c mov 0x2c(%rbx),%r12d 4b8504: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b8508: 48 8b 03 mov (%rbx),%rax 4b850b: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b850f: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b8513: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4b8518: 74 53 je 4b856d <_aaApply+0x9d> 4b851a: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4b851e: 48 8b 53 08 mov 0x8(%rbx),%rdx 4b8522: 48 8b 03 mov (%rbx),%rax 4b8525: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b8529: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b852d: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4b8532: 79 24 jns 4b8558 <_aaApply+0x88> 4b8534: 41 8b f4 mov %r12d,%esi 4b8537: 48 03 75 d8 add -0x28(%rbp),%rsi 4b853b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b853f: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4b8543: 49 89 c5 mov %rax,%r13 4b8546: 45 85 ed test %r13d,%r13d 4b8549: 74 0d je 4b8558 <_aaApply+0x88> 4b854b: 41 8b c5 mov %r13d,%eax 4b854e: 41 5d pop %r13 4b8550: 41 5c pop %r12 4b8552: 5b pop %rbx 4b8553: 48 8b e5 mov %rbp,%rsp 4b8556: 5d pop %rbp 4b8557: c3 retq 4b8558: 48 83 c3 10 add $0x10,%rbx 4b855c: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4b8560: 48 c1 e1 04 shl $0x4,%rcx 4b8564: 48 03 4d c8 add -0x38(%rbp),%rcx 4b8568: 48 39 cb cmp %rcx,%rbx 4b856b: 72 b1 jb 4b851e <_aaApply+0x4e> 4b856d: 31 c0 xor %eax,%eax 4b856f: 41 5d pop %r13 4b8571: 41 5c pop %r12 4b8573: 5b pop %rbx 4b8574: 48 8b e5 mov %rbp,%rsp 4b8577: 5d pop %rbp 4b8578: c3 retq 4b8579: 00 00 add %al,(%rax) ... 00000000004b857c <_d_arraycast>: 4b857c: 55 push %rbp 4b857d: 48 8b ec mov %rsp,%rbp 4b8580: 48 83 ec 30 sub $0x30,%rsp 4b8584: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b8588: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b858c: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b8590: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b8594: 49 89 d0 mov %rdx,%r8 4b8597: 4c 0f af 45 e8 imul -0x18(%rbp),%r8 4b859c: 49 8b c0 mov %r8,%rax 4b859f: 33 d2 xor %edx,%edx 4b85a1: 48 f7 75 e0 divq -0x20(%rbp) 4b85a5: 48 85 d2 test %rdx,%rdx 4b85a8: 74 3a je 4b85e4 <_d_arraycast+0x68> 4b85aa: 4c 89 45 d8 mov %r8,-0x28(%rbp) 4b85ae: bf e8 15 4f 00 mov $0x4f15e8,%edi 4b85b3: e8 f0 12 fd ff callq 4898a8 <_d_newclass> 4b85b8: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b85bc: 48 8b 0d 35 09 03 00 mov 0x30935(%rip),%rcx # 4e8ef8 <_TMP1877+0x8> 4b85c3: 48 8b 05 26 09 03 00 mov 0x30926(%rip),%rax # 4e8ef0 <_TMP1877> 4b85ca: 48 89 c2 mov %rax,%rdx 4b85cd: 31 f6 xor %esi,%esi 4b85cf: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b85d3: e8 14 66 fd ff callq 48ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error> 4b85d8: 48 89 c7 mov %rax,%rdi 4b85db: e8 4c 0a fd ff callq 48902c <_d_throwc> 4b85e0: 4c 8b 45 d8 mov -0x28(%rbp),%r8 4b85e4: 49 8b c0 mov %r8,%rax 4b85e7: 33 d2 xor %edx,%edx 4b85e9: 48 f7 75 e0 divq -0x20(%rbp) 4b85ed: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b85f1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b85f5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b85f9: 48 8b e5 mov %rbp,%rsp 4b85fc: 5d pop %rbp 4b85fd: c3 retq ... 00000000004b8600 <_d_arraycopy>: 4b8600: 55 push %rbp 4b8601: 48 8b ec mov %rsp,%rbp 4b8604: 48 83 ec 68 sub $0x68,%rsp 4b8608: 53 push %rbx 4b8609: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4b860d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4b8611: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b8615: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b8619: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b861d: 48 8b 15 f4 08 03 00 mov 0x308f4(%rip),%rdx # 4e8f18 <_TMP1880+0x8> 4b8624: 48 8b 05 e5 08 03 00 mov 0x308e5(%rip),%rax # 4e8f10 <_TMP1880> 4b862b: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b862f: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b8633: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b8637: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4b863b: 48 89 5d a0 mov %rbx,-0x60(%rbp) 4b863f: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4b8643: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b8647: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4b864b: 48 89 5d b0 mov %rbx,-0x50(%rbp) 4b864f: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4b8653: 48 8b 0d be 08 03 00 mov 0x308be(%rip),%rcx # 4e8f18 <_TMP1880+0x8> 4b865a: 48 8b 05 af 08 03 00 mov 0x308af(%rip),%rax # 4e8f10 <_TMP1880> 4b8661: 48 89 c2 mov %rax,%rdx 4b8664: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b8668: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b866c: e8 7f 07 00 00 callq 4b8df0 <_D2rt4util5array18_enforceSameLengthFNbNfxAaxmxmZv> 4b8671: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4b8675: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b8679: 48 89 c1 mov %rax,%rcx 4b867c: 49 89 d0 mov %rdx,%r8 4b867f: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4b8683: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4b8687: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4b868b: 48 0f af 7d e0 imul -0x20(%rbp),%rdi 4b8690: e8 87 08 00 00 callq 4b8f1c <_D2rt4util5array17_enforceNoOverlapFNbNfxAaxPvxPvxmZv> 4b8695: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8699: 48 0f af 55 d0 imul -0x30(%rbp),%rdx 4b869e: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b86a2: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b86a6: e8 95 f2 fc ff callq 487940 4b86ab: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b86af: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b86b3: 5b pop %rbx 4b86b4: 48 8b e5 mov %rbp,%rsp 4b86b7: 5d pop %rbp 4b86b8: c3 retq 4b86b9: 00 00 add %al,(%rax) ... 00000000004b86bc <_d_interface_cast>: 4b86bc: 55 push %rbp 4b86bd: 48 8b ec mov %rsp,%rbp 4b86c0: 48 83 ec 28 sub $0x28,%rsp 4b86c4: 53 push %rbx 4b86c5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b86c9: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b86ce: 75 08 jne 4b86d8 <_d_interface_cast+0x1c> 4b86d0: 31 c0 xor %eax,%eax 4b86d2: 5b pop %rbx 4b86d3: 48 8b e5 mov %rbp,%rsp 4b86d6: 5d pop %rbp 4b86d7: c3 retq 4b86d8: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4b86dc: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4b86e0: 48 8b 11 mov (%rcx),%rdx 4b86e3: 48 8b 3a mov (%rdx),%rdi 4b86e6: 48 2b 5f 18 sub 0x18(%rdi),%rbx 4b86ea: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4b86f1: 00 4b86f2: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4b86f9: 00 4b86fa: 48 85 db test %rbx,%rbx 4b86fd: 74 1f je 4b871e <_d_interface_cast+0x62> 4b86ff: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4b8703: 48 8b 03 mov (%rbx),%rax 4b8706: 48 8b 38 mov (%rax),%rdi 4b8709: e8 5e 08 fd ff callq 488f6c <_d_isbaseof2> 4b870e: 85 c0 test %eax,%eax 4b8710: 74 0c je 4b871e <_d_interface_cast+0x62> 4b8712: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b8716: 48 8d 34 0b lea (%rbx,%rcx,1),%rsi 4b871a: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b871e: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b8722: 5b pop %rbx 4b8723: 48 8b e5 mov %rbp,%rsp 4b8726: 5d pop %rbp 4b8727: c3 retq 00000000004b8728 <_D2rt9critical_7__arrayZ>: 4b8728: 55 push %rbp 4b8729: 48 8b ec mov %rsp,%rbp 4b872c: 48 83 ec 10 sub $0x10,%rsp 4b8730: 48 89 fa mov %rdi,%rdx 4b8733: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b8737: ba 35 8f 4e 00 mov $0x4e8f35,%edx 4b873c: bf 12 00 00 00 mov $0x12,%edi 4b8741: 48 89 d6 mov %rdx,%rsi 4b8744: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8748: e8 fb 06 fd ff callq 488e48 <_d_arraybounds> 4b874d: 0f 1f 00 nopl (%rax) 00000000004b8750 <_D2rt9critical_8__assertFiZv>: 4b8750: 55 push %rbp 4b8751: 48 8b ec mov %rsp,%rbp 4b8754: 48 83 ec 10 sub $0x10,%rsp 4b8758: 48 89 fa mov %rdi,%rdx 4b875b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b875f: ba 35 8f 4e 00 mov $0x4e8f35,%edx 4b8764: bf 12 00 00 00 mov $0x12,%edi 4b8769: 48 89 d6 mov %rdx,%rsi 4b876c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8770: e8 8b 05 fd ff callq 488d00 <_d_assert> 4b8775: 0f 1f 00 nopl (%rax) 00000000004b8778 <_D2rt9critical_15__unittest_failFiZv>: 4b8778: 55 push %rbp 4b8779: 48 8b ec mov %rsp,%rbp 4b877c: 48 83 ec 10 sub $0x10,%rsp 4b8780: 48 89 fa mov %rdi,%rdx 4b8783: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b8787: ba 35 8f 4e 00 mov $0x4e8f35,%edx 4b878c: bf 12 00 00 00 mov $0x12,%edi 4b8791: 48 89 d6 mov %rdx,%rsi 4b8794: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8798: e8 f3 05 fd ff callq 488d90 <_d_unittest> 4b879d: 48 8b e5 mov %rbp,%rsp 4b87a0: 5d pop %rbp 4b87a1: c3 retq ... 00000000004b87a4 <_d_newitemT>: 4b87a4: 55 push %rbp 4b87a5: 48 8b ec mov %rsp,%rbp 4b87a8: 48 83 ec 70 sub $0x70,%rsp 4b87ac: 53 push %rbx 4b87ad: 41 54 push %r12 4b87af: 41 55 push %r13 4b87b1: 41 56 push %r14 4b87b3: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b87b7: e8 bc 75 fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b87bc: 48 89 c3 mov %rax,%rbx 4b87bf: 48 8b fb mov %rbx,%rdi 4b87c2: 48 8b 03 mov (%rbx),%rax 4b87c5: 48 ff 50 60 rex.W callq *0x60(%rax) 4b87c9: a9 01 00 00 00 test $0x1,%eax 4b87ce: 41 bd 00 00 00 00 mov $0x0,%r13d 4b87d4: 75 06 jne 4b87dc <_d_newitemT+0x38> 4b87d6: 41 bd 02 00 00 00 mov $0x2,%r13d 4b87dc: 48 8b fb mov %rbx,%rdi 4b87df: e8 90 be fe ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4b87e4: 49 89 c4 mov %rax,%r12 4b87e7: 48 8b fb mov %rbx,%rdi 4b87ea: 48 8b 0b mov (%rbx),%rcx 4b87ed: 48 ff 51 40 rex.W callq *0x40(%rcx) 4b87f1: 49 03 c4 add %r12,%rax 4b87f4: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b87f8: 4d 85 e4 test %r12,%r12 4b87fb: 74 07 je 4b8804 <_d_newitemT+0x60> 4b87fd: 41 81 cd 21 00 00 00 or $0x21,%r13d 4b8804: 48 8b cb mov %rbx,%rcx 4b8807: 41 8b d5 mov %r13d,%edx 4b880a: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b880e: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4b8812: e8 c5 b2 fe ff callq 4a3adc 4b8817: 48 89 c6 mov %rax,%rsi 4b881a: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4b881e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8820: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8822: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8824: 48 8d 75 b8 lea -0x48(%rbp),%rsi 4b8828: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4b882c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b882e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8830: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8832: 4c 8b 75 b8 mov -0x48(%rbp),%r14 4b8836: 4d 85 e4 test %r12,%r12 4b8839: 74 12 je 4b884d <_d_newitemT+0xa9> 4b883b: 48 8b 45 b8 mov -0x48(%rbp),%rax 4b883f: 48 8b 4d a0 mov -0x60(%rbp),%rcx 4b8843: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4b8847: 49 2b d4 sub %r12,%rdx 4b884a: 48 89 1a mov %rbx,(%rdx) 4b884d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8851: 48 8b 37 mov (%rdi),%rsi 4b8854: 48 ff 56 40 rex.W callq *0x40(%rsi) 4b8858: 48 89 c2 mov %rax,%rdx 4b885b: 31 f6 xor %esi,%esi 4b885d: 49 8b fe mov %r14,%rdi 4b8860: e8 3b f3 fc ff callq 487ba0 4b8865: 49 8b c6 mov %r14,%rax 4b8868: 41 5e pop %r14 4b886a: 41 5d pop %r13 4b886c: 41 5c pop %r12 4b886e: 5b pop %rbx 4b886f: 48 8b e5 mov %rbp,%rsp 4b8872: 5d pop %rbp 4b8873: c3 retq 00000000004b8874 <_d_newitemiT>: 4b8874: 55 push %rbp 4b8875: 48 8b ec mov %rsp,%rbp 4b8878: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4b887f: 53 push %rbx 4b8880: 41 54 push %r12 4b8882: 41 55 push %r13 4b8884: 41 56 push %r14 4b8886: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b888a: e8 e9 74 fd ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4b888f: 48 89 c3 mov %rax,%rbx 4b8892: 48 8b fb mov %rbx,%rdi 4b8895: 48 8b 03 mov (%rbx),%rax 4b8898: 48 ff 50 60 rex.W callq *0x60(%rax) 4b889c: a9 01 00 00 00 test $0x1,%eax 4b88a1: 41 bd 00 00 00 00 mov $0x0,%r13d 4b88a7: 75 06 jne 4b88af <_d_newitemiT+0x3b> 4b88a9: 41 bd 02 00 00 00 mov $0x2,%r13d 4b88af: 48 8b fb mov %rbx,%rdi 4b88b2: e8 bd bd fe ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4b88b7: 49 89 c4 mov %rax,%r12 4b88ba: 48 8b fb mov %rbx,%rdi 4b88bd: 48 8b 0b mov (%rbx),%rcx 4b88c0: 48 ff 51 40 rex.W callq *0x40(%rcx) 4b88c4: 49 03 c4 add %r12,%rax 4b88c7: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b88cb: 4d 85 e4 test %r12,%r12 4b88ce: 74 07 je 4b88d7 <_d_newitemiT+0x63> 4b88d0: 41 81 cd 21 00 00 00 or $0x21,%r13d 4b88d7: 48 8b cb mov %rbx,%rcx 4b88da: 41 8b d5 mov %r13d,%edx 4b88dd: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b88e1: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4b88e5: e8 f2 b1 fe ff callq 4a3adc 4b88ea: 48 89 c6 mov %rax,%rsi 4b88ed: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4b88f1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b88f3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b88f5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b88f7: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4b88fb: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4b88ff: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8901: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8903: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4b8905: 4c 8b 75 b0 mov -0x50(%rbp),%r14 4b8909: 4d 85 e4 test %r12,%r12 4b890c: 74 12 je 4b8920 <_d_newitemiT+0xac> 4b890e: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b8912: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4b8916: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4b891a: 49 2b d4 sub %r12,%rdx 4b891d: 48 89 1a mov %rbx,(%rdx) 4b8920: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8924: 48 8b 37 mov (%rdi),%rsi 4b8927: 48 ff 56 58 rex.W callq *0x58(%rsi) 4b892b: 48 89 45 80 mov %rax,-0x80(%rbp) 4b892f: 48 89 55 88 mov %rdx,-0x78(%rbp) 4b8933: 48 8b 55 80 mov -0x80(%rbp),%rdx 4b8937: 48 8b 75 88 mov -0x78(%rbp),%rsi 4b893b: 49 8b fe mov %r14,%rdi 4b893e: e8 fd ef fc ff callq 487940 4b8943: 49 8b c6 mov %r14,%rax 4b8946: 41 5e pop %r14 4b8948: 41 5d pop %r13 4b894a: 41 5c pop %r12 4b894c: 5b pop %rbx 4b894d: 48 8b e5 mov %rbp,%rsp 4b8950: 5d pop %rbp 4b8951: c3 retq ... 00000000004b8954 <_D2rt8lifetime15finalize_array2FNbPvmZv>: 4b8954: 55 push %rbp 4b8955: 48 8b ec mov %rsp,%rbp 4b8958: 48 83 ec 18 sub $0x18,%rsp 4b895c: 53 push %rbx 4b895d: 41 54 push %r12 4b895f: 41 55 push %r13 4b8961: 41 56 push %r14 4b8963: 41 57 push %r15 4b8965: 49 89 fe mov %rdi,%r14 4b8968: 49 89 f4 mov %rsi,%r12 4b896b: 49 81 fe 00 01 00 00 cmp $0x100,%r14 4b8972: 77 18 ja 4b898c <_D2rt8lifetime15finalize_array2FNbPvmZv+0x38> 4b8974: 4f 8d 04 34 lea (%r12,%r14,1),%r8 4b8978: 49 8b 40 f8 mov -0x8(%r8),%rax 4b897c: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b8980: 41 0f b6 48 f7 movzbl -0x9(%r8),%ecx 4b8985: 89 c9 mov %ecx,%ecx 4b8987: 49 89 ce mov %rcx,%r14 4b898a: eb 2f jmp 4b89bb <_D2rt8lifetime15finalize_array2FNbPvmZv+0x67> 4b898c: 49 81 fe 00 10 00 00 cmp $0x1000,%r14 4b8993: 73 15 jae 4b89aa <_D2rt8lifetime15finalize_array2FNbPvmZv+0x56> 4b8995: 4b 8d 0c 34 lea (%r12,%r14,1),%rcx 4b8999: 48 8b 51 f8 mov -0x8(%rcx),%rdx 4b899d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4b89a1: 0f b7 59 f6 movzwl -0xa(%rcx),%ebx 4b89a5: 49 89 de mov %rbx,%r14 4b89a8: eb 11 jmp 4b89bb <_D2rt8lifetime15finalize_array2FNbPvmZv+0x67> 4b89aa: 49 8b 44 24 08 mov 0x8(%r12),%rax 4b89af: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b89b3: 4d 8b 34 24 mov (%r12),%r14 4b89b7: 49 83 c4 10 add $0x10,%r12 4b89bb: 4d 8b fc mov %r12,%r15 4b89be: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b89c2: 48 89 d7 mov %rdx,%rdi 4b89c5: 48 8b 02 mov (%rdx),%rax 4b89c8: 48 ff 50 40 rex.W callq *0x40(%rax) 4b89cc: 49 89 c5 mov %rax,%r13 4b89cf: 4b 8d 1c 34 lea (%r12,%r14,1),%rbx 4b89d3: 49 2b dd sub %r13,%rbx 4b89d6: 49 3b dc cmp %r12,%rbx 4b89d9: 72 44 jb 4b8a1f <_D2rt8lifetime15finalize_array2FNbPvmZv+0xcb> 4b89db: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b89df: 4c 8b f3 mov %rbx,%r14 4b89e2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b89e6: 48 8b 71 58 mov 0x58(%rcx),%rsi 4b89ea: 48 85 f6 test %rsi,%rsi 4b89ed: 48 89 b5 e8 ff ff ff mov %rsi,-0x18(%rbp) 4b89f4: 74 21 je 4b8a17 <_D2rt8lifetime15finalize_array2FNbPvmZv+0xc3> 4b89f6: f7 41 50 02 00 00 00 testl $0x2,0x50(%rcx) 4b89fd: 74 12 je 4b8a11 <_D2rt8lifetime15finalize_array2FNbPvmZv+0xbd> 4b89ff: 48 8b f3 mov %rbx,%rsi 4b8a02: 48 89 cf mov %rcx,%rdi 4b8a05: 48 8b 85 e8 ff ff ff mov -0x18(%rbp),%rax 4b8a0c: 48 ff d0 rex.W callq *%rax 4b8a0f: eb 06 jmp 4b8a17 <_D2rt8lifetime15finalize_array2FNbPvmZv+0xc3> 4b8a11: 48 8b fb mov %rbx,%rdi 4b8a14: 48 ff d6 rex.W callq *%rsi 4b8a17: 49 2b dd sub %r13,%rbx 4b8a1a: 4c 39 e3 cmp %r12,%rbx 4b8a1d: 73 c0 jae 4b89df <_D2rt8lifetime15finalize_array2FNbPvmZv+0x8b> 4b8a1f: eb 24 jmp 4b8a45 <_D2rt8lifetime15finalize_array2FNbPvmZv+0xf1> 4b8a21: 41 b8 22 05 00 00 mov $0x522,%r8d 4b8a27: 48 8b 0d 4a 05 03 00 mov 0x3054a(%rip),%rcx # 4e8f78 <_TMP2229+0x8> 4b8a2e: 48 8b 05 3b 05 03 00 mov 0x3053b(%rip),%rax # 4e8f70 <_TMP2229> 4b8a35: 48 89 c2 mov %rax,%rdx 4b8a38: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4b8a3c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8a40: e8 cf bb ff ff callq 4b4614 4b8a45: 41 5f pop %r15 4b8a47: 41 5e pop %r14 4b8a49: 41 5d pop %r13 4b8a4b: 41 5c pop %r12 4b8a4d: 5b pop %rbx 4b8a4e: 48 8b e5 mov %rbp,%rsp 4b8a51: 5d pop %rbp 4b8a52: c3 retq ... 00000000004b8a54 <_D2rt8lifetime15finalize_structFNbPvmZv>: 4b8a54: 55 push %rbp 4b8a55: 48 8b ec mov %rsp,%rbp 4b8a58: 48 83 ec 28 sub $0x28,%rsp 4b8a5c: 53 push %rbx 4b8a5d: 41 54 push %r12 4b8a5f: 41 55 push %r13 4b8a61: 41 56 push %r14 4b8a63: 41 57 push %r15 4b8a65: 48 89 f3 mov %rsi,%rbx 4b8a68: 48 03 fb add %rbx,%rdi 4b8a6b: 48 8b 7f f8 mov -0x8(%rdi),%rdi 4b8a6f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4b8a73: 4c 8b 65 f0 mov -0x10(%rbp),%r12 4b8a77: 49 89 f5 mov %rsi,%r13 4b8a7a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8a7e: 4c 8b 42 58 mov 0x58(%rdx),%r8 4b8a82: 4d 85 c0 test %r8,%r8 4b8a85: 74 17 je 4b8a9e <_D2rt8lifetime15finalize_structFNbPvmZv+0x4a> 4b8a87: f7 42 50 02 00 00 00 testl $0x2,0x50(%rdx) 4b8a8e: 74 08 je 4b8a98 <_D2rt8lifetime15finalize_structFNbPvmZv+0x44> 4b8a90: 48 89 d7 mov %rdx,%rdi 4b8a93: 49 ff d0 rex.WB callq *%r8 4b8a96: eb 06 jmp 4b8a9e <_D2rt8lifetime15finalize_structFNbPvmZv+0x4a> 4b8a98: 48 89 f7 mov %rsi,%rdi 4b8a9b: 49 ff d0 rex.WB callq *%r8 4b8a9e: eb 24 jmp 4b8ac4 <_D2rt8lifetime15finalize_structFNbPvmZv+0x70> 4b8aa0: 41 b8 3f 05 00 00 mov $0x53f,%r8d 4b8aa6: 48 8b 0d fb 04 03 00 mov 0x304fb(%rip),%rcx # 4e8fa8 <_TMP2235+0x8> 4b8aad: 48 8b 05 ec 04 03 00 mov 0x304ec(%rip),%rax # 4e8fa0 <_TMP2235> 4b8ab4: 48 89 c2 mov %rax,%rdx 4b8ab7: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b8abb: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4b8abf: e8 50 bb ff ff callq 4b4614 4b8ac4: 41 5f pop %r15 4b8ac6: 41 5e pop %r14 4b8ac8: 41 5d pop %r13 4b8aca: 41 5c pop %r12 4b8acc: 5b pop %rbx 4b8acd: 48 8b e5 mov %rbp,%rsp 4b8ad0: 5d pop %rbp 4b8ad1: c3 retq ... 00000000004b8ad4 <_d_monitorenter>: 4b8ad4: 55 push %rbp 4b8ad5: 48 8b ec mov %rsp,%rbp 4b8ad8: 48 83 ec 18 sub $0x18,%rsp 4b8adc: 53 push %rbx 4b8add: e8 66 00 00 00 callq 4b8b48 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor> 4b8ae2: 48 8b 18 mov (%rax),%rbx 4b8ae5: 48 85 db test %rbx,%rbx 4b8ae8: 75 10 jne 4b8afa <_d_monitorenter+0x26> 4b8aea: 48 8d 78 20 lea 0x20(%rax),%rdi 4b8aee: e8 6d f3 fc ff callq 487e60 4b8af3: 85 c0 test %eax,%eax 4b8af5: 74 0d je 4b8b04 <_d_monitorenter+0x30> 4b8af7: f4 hlt 4b8af8: eb 0a jmp 4b8b04 <_d_monitorenter+0x30> 4b8afa: 48 8b fb mov %rbx,%rdi 4b8afd: 48 8b 03 mov (%rbx),%rax 4b8b00: 48 ff 50 08 rex.W callq *0x8(%rax) 4b8b04: 5b pop %rbx 4b8b05: 48 8b e5 mov %rbp,%rsp 4b8b08: 5d pop %rbp 4b8b09: c3 retq ... 00000000004b8b0c <_d_monitorexit>: 4b8b0c: 55 push %rbp 4b8b0d: 48 8b ec mov %rsp,%rbp 4b8b10: 48 83 ec 18 sub $0x18,%rsp 4b8b14: 53 push %rbx 4b8b15: 48 83 c7 08 add $0x8,%rdi 4b8b19: e8 6e 8a ff ff callq 4b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor> 4b8b1e: 48 8b 18 mov (%rax),%rbx 4b8b21: 48 85 db test %rbx,%rbx 4b8b24: 75 10 jne 4b8b36 <_d_monitorexit+0x2a> 4b8b26: 48 8d 78 20 lea 0x20(%rax),%rdi 4b8b2a: e8 41 f3 fc ff callq 487e70 4b8b2f: 85 c0 test %eax,%eax 4b8b31: 74 0d je 4b8b40 <_d_monitorexit+0x34> 4b8b33: f4 hlt 4b8b34: eb 0a jmp 4b8b40 <_d_monitorexit+0x34> 4b8b36: 48 8b fb mov %rbx,%rdi 4b8b39: 48 8b 03 mov (%rbx),%rax 4b8b3c: 48 ff 50 10 rex.W callq *0x10(%rax) 4b8b40: 5b pop %rbx 4b8b41: 48 8b e5 mov %rbp,%rsp 4b8b44: 5d pop %rbp 4b8b45: c3 retq ... 00000000004b8b48 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor>: 4b8b48: 55 push %rbp 4b8b49: 48 8b ec mov %rsp,%rbp 4b8b4c: 48 83 ec 28 sub $0x28,%rsp 4b8b50: 53 push %rbx 4b8b51: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b8b55: 48 83 c7 08 add $0x8,%rdi 4b8b59: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4b8b60: e8 27 8a ff ff callq 4b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor> 4b8b65: 48 89 c3 mov %rax,%rbx 4b8b68: 48 85 db test %rbx,%rbx 4b8b6b: 74 09 je 4b8b76 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0x2e> 4b8b6d: 48 8b c3 mov %rbx,%rax 4b8b70: 5b pop %rbx 4b8b71: 48 8b e5 mov %rbp,%rsp 4b8b74: 5d pop %rbp 4b8b75: c3 retq 4b8b76: be e0 26 50 00 mov $0x5026e0,%esi 4b8b7b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b8b7f: be 01 00 00 00 mov $0x1,%esi 4b8b84: bf 48 00 00 00 mov $0x48,%edi 4b8b89: e8 02 ee fc ff callq 487990 4b8b8e: 48 89 c3 mov %rax,%rbx 4b8b91: 48 8d 7b 20 lea 0x20(%rbx),%rdi 4b8b95: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b8b99: e8 32 f0 fc ff callq 487bd0 4b8b9e: 85 c0 test %eax,%eax 4b8ba0: 74 01 je 4b8ba3 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0x5b> 4b8ba2: f4 hlt 4b8ba3: c6 45 f0 00 movb $0x0,-0x10(%rbp) 4b8ba7: bf f0 26 50 00 mov $0x5026f0,%edi 4b8bac: e8 af f2 fc ff callq 487e60 4b8bb1: 85 c0 test %eax,%eax 4b8bb3: 74 01 je 4b8bb6 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0x6e> 4b8bb5: f4 hlt 4b8bb6: 48 8b bd d8 ff ff ff mov -0x28(%rbp),%rdi 4b8bbd: e8 ca 89 ff ff callq 4b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor> 4b8bc2: 48 85 c0 test %rax,%rax 4b8bc5: 75 1b jne 4b8be2 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0x9a> 4b8bc7: 48 c7 43 18 01 00 00 movq $0x1,0x18(%rbx) 4b8bce: 00 4b8bcf: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4b8bd6: 48 8b fb mov %rbx,%rdi 4b8bd9: e8 c6 89 ff ff callq 4b15a4 <_D4core6atomic94__T11atomicStoreVE4core6atomic11MemoryOrderi2TPOS2rt8monitor_7MonitorTPOS2rt8monitor_7MonitorZ11atomicStoreFNaNbNiKOPS2rt8monitor_7MonitorPOS2rt8monitor_7MonitorZv> 4b8bde: c6 45 f0 01 movb $0x1,-0x10(%rbp) 4b8be2: bf f0 26 50 00 mov $0x5026f0,%edi 4b8be7: e8 84 f2 fc ff callq 487e70 4b8bec: 85 c0 test %eax,%eax 4b8bee: 74 01 je 4b8bf1 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0xa9> 4b8bf0: f4 hlt 4b8bf1: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 4b8bf6: 74 29 je 4b8c21 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0xd9> 4b8bf8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b8bfc: 48 8b 08 mov (%rax),%rcx 4b8bff: 48 8b 11 mov (%rcx),%rdx 4b8c02: f7 42 68 00 01 00 00 testl $0x100,0x68(%rdx) 4b8c09: 75 0d jne 4b8c18 <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0xd0> 4b8c0b: be 01 00 00 00 mov $0x1,%esi 4b8c10: 48 89 c7 mov %rax,%rdi 4b8c13: e8 5c ae fe ff callq 4a3a74 4b8c18: 48 8b c3 mov %rbx,%rax 4b8c1b: 5b pop %rbx 4b8c1c: 48 8b e5 mov %rbp,%rsp 4b8c1f: 5d pop %rbp 4b8c20: c3 retq 4b8c21: 48 8d 7b 20 lea 0x20(%rbx),%rdi 4b8c25: e8 b6 ef fc ff callq 487be0 4b8c2a: 85 c0 test %eax,%eax 4b8c2c: 74 01 je 4b8c2f <_D2rt8monitor_13ensureMonitorFNbC6ObjectZPOS2rt8monitor_7Monitor+0xe7> 4b8c2e: f4 hlt 4b8c2f: 48 8b fb mov %rbx,%rdi 4b8c32: e8 69 ed fc ff callq 4879a0 4b8c37: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8c3b: 48 83 c7 08 add $0x8,%rdi 4b8c3f: e8 48 89 ff ff callq 4b158c <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TPOS2rt8monitor_7MonitorZ10atomicLoadFNaNbNiKOxPS2rt8monitor_7MonitorZPOS2rt8monitor_7Monitor> 4b8c44: 5b pop %rbx 4b8c45: 48 8b e5 mov %rbp,%rsp 4b8c48: 5d pop %rbp 4b8c49: c3 retq ... 00000000004b8c4c <_d_switch_string>: 4b8c4c: 55 push %rbp 4b8c4d: 48 8b ec mov %rsp,%rbp 4b8c50: 48 83 ec 38 sub $0x38,%rsp 4b8c54: 53 push %rbx 4b8c55: 41 54 push %r12 4b8c57: 41 55 push %r13 4b8c59: 41 56 push %r14 4b8c5b: 41 57 push %r15 4b8c5d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b8c61: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b8c65: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b8c69: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b8c6d: 45 31 e4 xor %r12d,%r12d 4b8c70: 49 89 fd mov %rdi,%r13 4b8c73: 48 85 ff test %rdi,%rdi 4b8c76: 0f 84 cb 00 00 00 je 4b8d47 <_d_switch_string+0xfb> 4b8c7c: 48 8b c6 mov %rsi,%rax 4b8c7f: 48 8b 18 mov (%rax),%rbx 4b8c82: 48 39 da cmp %rbx,%rdx 4b8c85: 0f 82 bc 00 00 00 jb 4b8d47 <_d_switch_string+0xfb> 4b8c8b: 48 c1 e7 04 shl $0x4,%rdi 4b8c8f: 48 03 f8 add %rax,%rdi 4b8c92: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4b8c96: 48 3b fa cmp %rdx,%rdi 4b8c99: 0f 82 a8 00 00 00 jb 4b8d47 <_d_switch_string+0xfb> 4b8c9f: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4b8ca3: 75 10 jne 4b8cb5 <_d_switch_string+0x69> 4b8ca5: 31 c0 xor %eax,%eax 4b8ca7: 41 5f pop %r15 4b8ca9: 41 5e pop %r14 4b8cab: 41 5d pop %r13 4b8cad: 41 5c pop %r12 4b8caf: 5b pop %rbx 4b8cb0: 48 8b e5 mov %rbp,%rsp 4b8cb3: 5d pop %rbp 4b8cb4: c3 retq 4b8cb5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b8cb9: 44 8a 39 mov (%rcx),%r15b 4b8cbc: 4c 39 65 e0 cmp %r12,-0x20(%rbp) 4b8cc0: 0f 84 81 00 00 00 je 4b8d47 <_d_switch_string+0xfb> 4b8cc6: 4f 8d 34 2c lea (%r12,%r13,1),%r14 4b8cca: 49 d1 ee shr %r14 4b8ccd: 4c 89 f2 mov %r14,%rdx 4b8cd0: 48 c1 e2 04 shl $0x4,%rdx 4b8cd4: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4b8cd8: 48 8b 04 32 mov (%rdx,%rsi,1),%rax 4b8cdc: 48 8b 54 32 08 mov 0x8(%rdx,%rsi,1),%rdx 4b8ce1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b8ce5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b8ce9: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4b8ced: 48 2b 5d d0 sub -0x30(%rbp),%rbx 4b8cf1: 75 3f jne 4b8d32 <_d_switch_string+0xe6> 4b8cf3: 41 0f b6 c7 movzbl %r15b,%eax 4b8cf7: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4b8cfb: 0f b6 0f movzbl (%rdi),%ecx 4b8cfe: 2b c1 sub %ecx,%eax 4b8d00: 48 98 cltq 4b8d02: 48 89 c3 mov %rax,%rbx 4b8d05: 75 2b jne 4b8d32 <_d_switch_string+0xe6> 4b8d07: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b8d0b: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4b8d0f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8d13: e8 78 ee fc ff callq 487b90 4b8d18: 85 c0 test %eax,%eax 4b8d1a: 48 98 cltq 4b8d1c: 48 89 c3 mov %rax,%rbx 4b8d1f: 75 11 jne 4b8d32 <_d_switch_string+0xe6> 4b8d21: 41 8b c6 mov %r14d,%eax 4b8d24: 41 5f pop %r15 4b8d26: 41 5e pop %r14 4b8d28: 41 5d pop %r13 4b8d2a: 41 5c pop %r12 4b8d2c: 5b pop %rbx 4b8d2d: 48 8b e5 mov %rbp,%rsp 4b8d30: 5d pop %rbp 4b8d31: c3 retq 4b8d32: 48 85 db test %rbx,%rbx 4b8d35: 79 0a jns 4b8d41 <_d_switch_string+0xf5> 4b8d37: 4d 8b ee mov %r14,%r13 4b8d3a: 4d 39 ec cmp %r13,%r12 4b8d3d: 72 87 jb 4b8cc6 <_d_switch_string+0x7a> 4b8d3f: eb 06 jmp 4b8d47 <_d_switch_string+0xfb> 4b8d41: 4d 8d 66 01 lea 0x1(%r14),%r12 4b8d45: eb f3 jmp 4b8d3a <_d_switch_string+0xee> 4b8d47: b8 ff ff ff ff mov $0xffffffff,%eax 4b8d4c: 41 5f pop %r15 4b8d4e: 41 5e pop %r14 4b8d50: 41 5d pop %r13 4b8d52: 41 5c pop %r12 4b8d54: 5b pop %rbx 4b8d55: 48 8b e5 mov %rbp,%rsp 4b8d58: 5d pop %rbp 4b8d59: c3 retq ... 00000000004b8d5c <_D2rt5tlsgc4initFZPv>: 4b8d5c: 55 push %rbp 4b8d5d: 48 8b ec mov %rsp,%rbp 4b8d60: 48 83 ec 28 sub $0x28,%rsp 4b8d64: 53 push %rbx 4b8d65: 31 c0 xor %eax,%eax 4b8d67: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b8d6b: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b8d6f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4b8d73: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b8d77: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b8d7b: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b8d7f: bf 10 00 00 00 mov $0x10,%edi 4b8d84: e8 f7 eb fc ff callq 487980 4b8d89: 48 89 c3 mov %rax,%rbx 4b8d8c: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b8d90: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b8d94: 48 89 03 mov %rax,(%rbx) 4b8d97: 48 89 53 08 mov %rdx,0x8(%rbx) 4b8d9b: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4b8da2: 00 00 4b8da4: 48 8d 89 a0 ff ff ff lea -0x60(%rcx),%rcx 4b8dab: 48 89 0b mov %rcx,(%rbx) 4b8dae: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 4b8db5: 00 00 4b8db7: 48 8d b6 90 ff ff ff lea -0x70(%rsi),%rsi 4b8dbe: 48 89 73 08 mov %rsi,0x8(%rbx) 4b8dc2: 48 8b c3 mov %rbx,%rax 4b8dc5: 5b pop %rbx 4b8dc6: 48 8b e5 mov %rbp,%rsp 4b8dc9: 5d pop %rbp 4b8dca: c3 retq ... 00000000004b8dcc <_D2rt5tlsgc7destroyFPvZv>: 4b8dcc: 55 push %rbp 4b8dcd: 48 8b ec mov %rsp,%rbp 4b8dd0: 48 83 ec 10 sub $0x10,%rsp 4b8dd4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4b8dd8: 31 f6 xor %esi,%esi 4b8dda: 48 8b 3f mov (%rdi),%rdi 4b8ddd: e8 4a 16 fd ff callq 48a42c <_D2rt4util9container5array13__T5ArrayTAvZ5Array6lengthMFNbNdmZv> 4b8de2: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4b8de6: e8 b5 eb fc ff callq 4879a0 4b8deb: 48 8b e5 mov %rbp,%rsp 4b8dee: 5d pop %rbp 4b8def: c3 retq 00000000004b8df0 <_D2rt4util5array18_enforceSameLengthFNbNfxAaxmxmZv>: 4b8df0: 55 push %rbp 4b8df1: 48 8b ec mov %rsp,%rbp 4b8df4: 48 83 ec 70 sub $0x70,%rsp 4b8df8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b8dfc: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4b8e00: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b8e04: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4b8e08: 48 3b f7 cmp %rdi,%rsi 4b8e0b: 75 05 jne 4b8e12 <_D2rt4util5array18_enforceSameLengthFNbNfxAaxmxmZv+0x22> 4b8e0d: 48 8b e5 mov %rbp,%rsp 4b8e10: 5d pop %rbp 4b8e11: c3 retq 4b8e12: 48 8b 15 bf 01 03 00 mov 0x301bf(%rip),%rdx # 4e8fd8 <_TMP2462+0x8> 4b8e19: 48 8b 05 b0 01 03 00 mov 0x301b0(%rip),%rax # 4e8fd0 <_TMP2462> 4b8e20: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b8e24: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4b8e28: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b8e2c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b8e30: 48 89 c2 mov %rax,%rdx 4b8e33: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8e37: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8e3c: e8 03 73 fd ff callq 490144 <_d_arrayappendT> 4b8e41: 48 8b 0d b0 01 03 00 mov 0x301b0(%rip),%rcx # 4e8ff8 <_TMP2464+0x8> 4b8e48: 48 8b 05 a1 01 03 00 mov 0x301a1(%rip),%rax # 4e8ff0 <_TMP2464> 4b8e4f: 48 89 c2 mov %rax,%rdx 4b8e52: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8e56: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8e5b: e8 e4 72 fd ff callq 490144 <_d_arrayappendT> 4b8e60: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4b8e64: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4b8e68: be 14 00 00 00 mov $0x14,%esi 4b8e6d: bf 0a 00 00 00 mov $0xa,%edi 4b8e72: 48 89 95 90 ff ff ff mov %rdx,-0x70(%rbp) 4b8e79: 48 89 b5 98 ff ff ff mov %rsi,-0x68(%rbp) 4b8e80: e8 4b 66 fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4b8e85: 48 89 d1 mov %rdx,%rcx 4b8e88: 48 89 c2 mov %rax,%rdx 4b8e8b: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8e8f: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8e94: e8 ab 72 fd ff callq 490144 <_d_arrayappendT> 4b8e99: 48 8b 0d 78 01 03 00 mov 0x30178(%rip),%rcx # 4e9018 <_TMP2466+0x8> 4b8ea0: 48 8b 05 69 01 03 00 mov 0x30169(%rip),%rax # 4e9010 <_TMP2466> 4b8ea7: 48 89 c2 mov %rax,%rdx 4b8eaa: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8eae: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8eb3: e8 8c 72 fd ff callq 490144 <_d_arrayappendT> 4b8eb8: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b8ebc: 48 8b 95 90 ff ff ff mov -0x70(%rbp),%rdx 4b8ec3: 48 8b b5 98 ff ff ff mov -0x68(%rbp),%rsi 4b8eca: bf 0a 00 00 00 mov $0xa,%edi 4b8ecf: e8 fc 65 fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4b8ed4: 48 89 d1 mov %rdx,%rcx 4b8ed7: 48 89 c2 mov %rax,%rdx 4b8eda: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8ede: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8ee3: e8 5c 72 fd ff callq 490144 <_d_arrayappendT> 4b8ee8: bf e8 15 4f 00 mov $0x4f15e8,%edi 4b8eed: e8 b6 09 fd ff callq 4898a8 <_d_newclass> 4b8ef2: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b8ef6: 48 8b 4d a8 mov -0x58(%rbp),%rcx 4b8efa: 48 8b 45 a0 mov -0x60(%rbp),%rax 4b8efe: 48 89 c2 mov %rax,%rdx 4b8f01: 31 f6 xor %esi,%esi 4b8f03: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4b8f07: e8 e0 5c fd ff callq 48ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error> 4b8f0c: 48 89 c7 mov %rax,%rdi 4b8f0f: e8 18 01 fd ff callq 48902c <_d_throwc> 4b8f14: 48 8b e5 mov %rbp,%rsp 4b8f17: 5d pop %rbp 4b8f18: c3 retq 4b8f19: 00 00 add %al,(%rax) ... 00000000004b8f1c <_D2rt4util5array17_enforceNoOverlapFNbNfxAaxPvxPvxmZv>: 4b8f1c: 55 push %rbp 4b8f1d: 48 8b ec mov %rsp,%rbp 4b8f20: 48 83 ec 70 sub $0x70,%rsp 4b8f24: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4b8f28: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4b8f2c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4b8f30: 48 89 f0 mov %rsi,%rax 4b8f33: 49 89 d1 mov %rdx,%r9 4b8f36: 4c 39 c8 cmp %r9,%rax 4b8f39: 73 05 jae 4b8f40 <_D2rt4util5array17_enforceNoOverlapFNbNfxAaxPvxPvxmZv+0x24> 4b8f3b: 48 2b d0 sub %rax,%rdx 4b8f3e: eb 06 jmp 4b8f46 <_D2rt4util5array17_enforceNoOverlapFNbNfxAaxPvxPvxmZv+0x2a> 4b8f40: 48 89 f2 mov %rsi,%rdx 4b8f43: 49 2b d1 sub %r9,%rdx 4b8f46: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4b8f4a: 48 3b d7 cmp %rdi,%rdx 4b8f4d: 72 05 jb 4b8f54 <_D2rt4util5array17_enforceNoOverlapFNbNfxAaxPvxPvxmZv+0x38> 4b8f4f: 48 8b e5 mov %rbp,%rsp 4b8f52: 5d pop %rbp 4b8f53: c3 retq 4b8f54: 48 8b 0d ed 00 03 00 mov 0x300ed(%rip),%rcx # 4e9048 <_TMP2469+0x8> 4b8f5b: 48 8b 05 de 00 03 00 mov 0x300de(%rip),%rax # 4e9040 <_TMP2469> 4b8f62: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b8f66: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4b8f6a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b8f6e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b8f72: 48 89 c2 mov %rax,%rdx 4b8f75: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8f79: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8f7e: e8 c1 71 fd ff callq 490144 <_d_arrayappendT> 4b8f83: 48 8b 0d de 00 03 00 mov 0x300de(%rip),%rcx # 4e9068 <_TMP2471+0x8> 4b8f8a: 48 8b 05 cf 00 03 00 mov 0x300cf(%rip),%rax # 4e9060 <_TMP2471> 4b8f91: 48 89 c2 mov %rax,%rdx 4b8f94: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8f98: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8f9d: e8 a2 71 fd ff callq 490144 <_d_arrayappendT> 4b8fa2: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b8fa6: 48 2b 4d b0 sub -0x50(%rbp),%rcx 4b8faa: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4b8fae: be 14 00 00 00 mov $0x14,%esi 4b8fb3: bf 0a 00 00 00 mov $0xa,%edi 4b8fb8: 48 89 95 90 ff ff ff mov %rdx,-0x70(%rbp) 4b8fbf: 48 89 b5 98 ff ff ff mov %rsi,-0x68(%rbp) 4b8fc6: e8 05 65 fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4b8fcb: 48 89 d1 mov %rdx,%rcx 4b8fce: 48 89 c2 mov %rax,%rdx 4b8fd1: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8fd5: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8fda: e8 65 71 fd ff callq 490144 <_d_arrayappendT> 4b8fdf: 48 8b 0d b2 00 03 00 mov 0x300b2(%rip),%rcx # 4e9098 <_TMP2473+0x8> 4b8fe6: 48 8b 05 a3 00 03 00 mov 0x300a3(%rip),%rax # 4e9090 <_TMP2473> 4b8fed: 48 89 c2 mov %rax,%rdx 4b8ff0: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b8ff4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b8ff9: e8 46 71 fd ff callq 490144 <_d_arrayappendT> 4b8ffe: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b9002: 48 8b 95 90 ff ff ff mov -0x70(%rbp),%rdx 4b9009: 48 8b b5 98 ff ff ff mov -0x68(%rbp),%rsi 4b9010: bf 0a 00 00 00 mov $0xa,%edi 4b9015: e8 b6 64 fd ff callq 48f4d0 <_D4core8internal6string20unsignedToTempStringFNaNbNiNfmAakZAa> 4b901a: 48 89 d1 mov %rdx,%rcx 4b901d: 48 89 c2 mov %rax,%rdx 4b9020: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4b9024: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4b9029: e8 16 71 fd ff callq 490144 <_d_arrayappendT> 4b902e: bf e8 15 4f 00 mov $0x4f15e8,%edi 4b9033: e8 70 08 fd ff callq 4898a8 <_d_newclass> 4b9038: 48 89 45 b8 mov %rax,-0x48(%rbp) 4b903c: 48 8b 4d a8 mov -0x58(%rbp),%rcx 4b9040: 48 8b 45 a0 mov -0x60(%rbp),%rax 4b9044: 48 89 c2 mov %rax,%rdx 4b9047: 31 f6 xor %esi,%esi 4b9049: 48 8b 7d b8 mov -0x48(%rbp),%rdi 4b904d: e8 9a 5b fd ff callq 48ebec <_D6object5Error6__ctorMFNaNbNiNfAyaC6object9ThrowableZC6object5Error> 4b9052: 48 89 c7 mov %rax,%rdi 4b9055: e8 d2 ff fc ff callq 48902c <_d_throwc> 4b905a: 48 8b e5 mov %rbp,%rsp 4b905d: 5d pop %rbp 4b905e: c3 retq ... 00000000004b9060 <_D2rt4util8typeinfo15__T8FloatingTdZ6equalsFNaNbNfddZb>: 4b9060: 55 push %rbp 4b9061: 48 8b ec mov %rsp,%rbp 4b9064: 48 83 ec 10 sub $0x10,%rsp 4b9068: 66 0f 2e c1 ucomisd %xmm1,%xmm0 4b906c: b8 01 00 00 00 mov $0x1,%eax 4b9071: 7a 02 jp 4b9075 <_D2rt4util8typeinfo15__T8FloatingTdZ6equalsFNaNbNfddZb+0x15> 4b9073: 74 02 je 4b9077 <_D2rt4util8typeinfo15__T8FloatingTdZ6equalsFNaNbNfddZb+0x17> 4b9075: 31 c0 xor %eax,%eax 4b9077: 48 8b e5 mov %rbp,%rsp 4b907a: 5d pop %rbp 4b907b: c3 retq 4b907c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b9080 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi>: 4b9080: 55 push %rbp 4b9081: 48 8b ec mov %rsp,%rbp 4b9084: f2 0f 10 d8 movsd %xmm0,%xmm3 4b9088: f2 0f 10 e1 movsd %xmm1,%xmm4 4b908c: 66 0f 2e e1 ucomisd %xmm1,%xmm4 4b9090: 75 0a jne 4b909c <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x1c> 4b9092: 7a 08 jp 4b909c <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x1c> 4b9094: 66 0f 2e d8 ucomisd %xmm0,%xmm3 4b9098: 7a 02 jp 4b909c <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x1c> 4b909a: 74 23 je 4b90bf <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x3f> 4b909c: 66 0f 2e e1 ucomisd %xmm1,%xmm4 4b90a0: 7a 02 jp 4b90a4 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x24> 4b90a2: 74 14 je 4b90b8 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x38> 4b90a4: 66 0f 2e d8 ucomisd %xmm0,%xmm3 4b90a8: b8 00 00 00 00 mov $0x0,%eax 4b90ad: 75 07 jne 4b90b6 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x36> 4b90af: 7a 05 jp 4b90b6 <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x36> 4b90b1: b8 ff ff ff ff mov $0xffffffff,%eax 4b90b6: 5d pop %rbp 4b90b7: c3 retq 4b90b8: b8 01 00 00 00 mov $0x1,%eax 4b90bd: 5d pop %rbp 4b90be: c3 retq 4b90bf: 66 0f 2e d9 ucomisd %xmm1,%xmm3 4b90c3: b8 00 00 00 00 mov $0x0,%eax 4b90c8: 7a 02 jp 4b90cc <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x4c> 4b90ca: 74 10 je 4b90dc <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x5c> 4b90cc: 66 0f 2e d9 ucomisd %xmm1,%xmm3 4b90d0: b8 ff ff ff ff mov $0xffffffff,%eax 4b90d5: 77 05 ja 4b90dc <_D2rt4util8typeinfo15__T8FloatingTdZ7compareFNaNbNfddZi+0x5c> 4b90d7: b8 01 00 00 00 mov $0x1,%eax 4b90dc: 5d pop %rbp 4b90dd: c3 retq 4b90de: 66 90 xchg %ax,%ax 00000000004b90e0 <_D2rt4util8typeinfo15__T8FloatingTdZ6hashOfFNaNbNedZm>: 4b90e0: 55 push %rbp 4b90e1: 48 8b ec mov %rsp,%rbp 4b90e4: 48 83 ec 20 sub $0x20,%rsp 4b90e8: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 4b90ed: 48 8b 45 f8 mov -0x8(%rbp),%rax 4b90f1: 48 01 c0 add %rax,%rax 4b90f4: 75 11 jne 4b9107 <_D2rt4util8typeinfo15__T8FloatingTdZ6hashOfFNaNbNedZm+0x27> 4b90f6: 31 c9 xor %ecx,%ecx 4b90f8: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4b90fc: f2 0f 10 45 e0 movsd -0x20(%rbp),%xmm0 4b9101: f2 48 0f 11 45 f8 rex.W movsd %xmm0,-0x8(%rbp) 4b9107: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4b910b: be 08 00 00 00 mov $0x8,%esi 4b9110: 31 ff xor %edi,%edi 4b9112: e8 d1 8d fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b9117: 48 8b e5 mov %rbp,%rsp 4b911a: 5d pop %rbp 4b911b: c3 retq 00000000004b911c <_D2rt4util8typeinfo15__T8FloatingTfZ6equalsFNaNbNfffZb>: 4b911c: 55 push %rbp 4b911d: 48 8b ec mov %rsp,%rbp 4b9120: 48 83 ec 10 sub $0x10,%rsp 4b9124: 0f 2e c1 ucomiss %xmm1,%xmm0 4b9127: b8 01 00 00 00 mov $0x1,%eax 4b912c: 7a 02 jp 4b9130 <_D2rt4util8typeinfo15__T8FloatingTfZ6equalsFNaNbNfffZb+0x14> 4b912e: 74 02 je 4b9132 <_D2rt4util8typeinfo15__T8FloatingTfZ6equalsFNaNbNfffZb+0x16> 4b9130: 31 c0 xor %eax,%eax 4b9132: 48 8b e5 mov %rbp,%rsp 4b9135: 5d pop %rbp 4b9136: c3 retq 4b9137: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b913c <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi>: 4b913c: 55 push %rbp 4b913d: 48 8b ec mov %rsp,%rbp 4b9140: f3 0f 10 d8 movss %xmm0,%xmm3 4b9144: f3 0f 10 e1 movss %xmm1,%xmm4 4b9148: 0f 2e e1 ucomiss %xmm1,%xmm4 4b914b: 75 09 jne 4b9156 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x1a> 4b914d: 7a 07 jp 4b9156 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x1a> 4b914f: 0f 2e d8 ucomiss %xmm0,%xmm3 4b9152: 7a 02 jp 4b9156 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x1a> 4b9154: 74 21 je 4b9177 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x3b> 4b9156: 0f 2e e1 ucomiss %xmm1,%xmm4 4b9159: 7a 02 jp 4b915d <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x21> 4b915b: 74 13 je 4b9170 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x34> 4b915d: 0f 2e d8 ucomiss %xmm0,%xmm3 4b9160: b8 00 00 00 00 mov $0x0,%eax 4b9165: 75 07 jne 4b916e <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x32> 4b9167: 7a 05 jp 4b916e <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x32> 4b9169: b8 ff ff ff ff mov $0xffffffff,%eax 4b916e: 5d pop %rbp 4b916f: c3 retq 4b9170: b8 01 00 00 00 mov $0x1,%eax 4b9175: 5d pop %rbp 4b9176: c3 retq 4b9177: 0f 2e d9 ucomiss %xmm1,%xmm3 4b917a: b8 00 00 00 00 mov $0x0,%eax 4b917f: 7a 02 jp 4b9183 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x47> 4b9181: 74 0f je 4b9192 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x56> 4b9183: 0f 2e d9 ucomiss %xmm1,%xmm3 4b9186: b8 ff ff ff ff mov $0xffffffff,%eax 4b918b: 77 05 ja 4b9192 <_D2rt4util8typeinfo15__T8FloatingTfZ7compareFNaNbNfffZi+0x56> 4b918d: b8 01 00 00 00 mov $0x1,%eax 4b9192: 5d pop %rbp 4b9193: c3 retq 00000000004b9194 <_D2rt4util8typeinfo15__T8FloatingTfZ6hashOfFNaNbNefZm>: 4b9194: 55 push %rbp 4b9195: 48 8b ec mov %rsp,%rbp 4b9198: 48 83 ec 20 sub $0x20,%rsp 4b919c: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 4b91a1: 8b 45 f8 mov -0x8(%rbp),%eax 4b91a4: 01 c0 add %eax,%eax 4b91a6: 75 0f jne 4b91b7 <_D2rt4util8typeinfo15__T8FloatingTfZ6hashOfFNaNbNefZm+0x23> 4b91a8: 31 c9 xor %ecx,%ecx 4b91aa: 89 4d e0 mov %ecx,-0x20(%rbp) 4b91ad: f3 0f 10 45 e0 movss -0x20(%rbp),%xmm0 4b91b2: f3 0f 11 45 f8 movss %xmm0,-0x8(%rbp) 4b91b7: 8b 45 f8 mov -0x8(%rbp),%eax 4b91ba: 48 8b e5 mov %rbp,%rsp 4b91bd: 5d pop %rbp 4b91be: c3 retq ... 00000000004b91c0 <_D2rt4util8typeinfo15__T8FloatingTeZ6equalsFNaNbNfeeZb>: 4b91c0: 55 push %rbp 4b91c1: 48 8b ec mov %rsp,%rbp 4b91c4: db 6d 20 fldt 0x20(%rbp) 4b91c7: db 6d 10 fldt 0x10(%rbp) 4b91ca: df e9 fucomip %st(1),%st 4b91cc: dd d8 fstp %st(0) 4b91ce: b8 01 00 00 00 mov $0x1,%eax 4b91d3: 7a 02 jp 4b91d7 <_D2rt4util8typeinfo15__T8FloatingTeZ6equalsFNaNbNfeeZb+0x17> 4b91d5: 74 02 je 4b91d9 <_D2rt4util8typeinfo15__T8FloatingTeZ6equalsFNaNbNfeeZb+0x19> 4b91d7: 31 c0 xor %eax,%eax 4b91d9: 5d pop %rbp 4b91da: c3 retq 4b91db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b91e0 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi>: 4b91e0: 55 push %rbp 4b91e1: 48 8b ec mov %rsp,%rbp 4b91e4: db 6d 20 fldt 0x20(%rbp) 4b91e7: db 6d 20 fldt 0x20(%rbp) 4b91ea: df e9 fucomip %st(1),%st 4b91ec: dd d8 fstp %st(0) 4b91ee: 75 10 jne 4b9200 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x20> 4b91f0: 7a 0e jp 4b9200 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x20> 4b91f2: db 6d 10 fldt 0x10(%rbp) 4b91f5: db 6d 10 fldt 0x10(%rbp) 4b91f8: df e9 fucomip %st(1),%st 4b91fa: dd d8 fstp %st(0) 4b91fc: 7a 02 jp 4b9200 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x20> 4b91fe: 74 2f je 4b922f <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x4f> 4b9200: db 6d 20 fldt 0x20(%rbp) 4b9203: db 6d 20 fldt 0x20(%rbp) 4b9206: df e9 fucomip %st(1),%st 4b9208: dd d8 fstp %st(0) 4b920a: 7a 02 jp 4b920e <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x2e> 4b920c: 74 1a je 4b9228 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x48> 4b920e: db 6d 10 fldt 0x10(%rbp) 4b9211: db 6d 10 fldt 0x10(%rbp) 4b9214: df e9 fucomip %st(1),%st 4b9216: dd d8 fstp %st(0) 4b9218: b8 00 00 00 00 mov $0x0,%eax 4b921d: 75 07 jne 4b9226 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x46> 4b921f: 7a 05 jp 4b9226 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x46> 4b9221: b8 ff ff ff ff mov $0xffffffff,%eax 4b9226: 5d pop %rbp 4b9227: c3 retq 4b9228: b8 01 00 00 00 mov $0x1,%eax 4b922d: 5d pop %rbp 4b922e: c3 retq 4b922f: db 6d 20 fldt 0x20(%rbp) 4b9232: db 6d 10 fldt 0x10(%rbp) 4b9235: df e9 fucomip %st(1),%st 4b9237: dd d8 fstp %st(0) 4b9239: b8 00 00 00 00 mov $0x0,%eax 4b923e: 7a 02 jp 4b9242 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x62> 4b9240: 74 16 je 4b9258 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x78> 4b9242: db 6d 20 fldt 0x20(%rbp) 4b9245: db 6d 10 fldt 0x10(%rbp) 4b9248: df f1 fcomip %st(1),%st 4b924a: dd d8 fstp %st(0) 4b924c: b8 ff ff ff ff mov $0xffffffff,%eax 4b9251: 77 05 ja 4b9258 <_D2rt4util8typeinfo15__T8FloatingTeZ7compareFNaNbNfeeZi+0x78> 4b9253: b8 01 00 00 00 mov $0x1,%eax 4b9258: 5d pop %rbp 4b9259: c3 retq 4b925a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9260 <_D2rt4util8typeinfo15__T8FloatingTeZ6hashOfFNaNbNeeZm>: 4b9260: 55 push %rbp 4b9261: 48 8b ec mov %rsp,%rbp 4b9264: db 6d 10 fldt 0x10(%rbp) 4b9267: d9 ee fldz 4b9269: df e9 fucomip %st(1),%st 4b926b: dd d8 fstp %st(0) 4b926d: 75 14 jne 4b9283 <_D2rt4util8typeinfo15__T8FloatingTeZ6hashOfFNaNbNeeZm+0x23> 4b926f: 7a 12 jp 4b9283 <_D2rt4util8typeinfo15__T8FloatingTeZ6hashOfFNaNbNeeZm+0x23> 4b9271: d9 ee fldz 4b9273: db 7d 10 fstpt 0x10(%rbp) 4b9276: 66 c7 45 1a 00 00 movw $0x0,0x1a(%rbp) 4b927c: c7 45 1c 00 00 00 00 movl $0x0,0x1c(%rbp) 4b9283: 48 8d 55 10 lea 0x10(%rbp),%rdx 4b9287: be 10 00 00 00 mov $0x10,%esi 4b928c: 31 ff xor %edi,%edi 4b928e: e8 55 8c fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b9293: 5d pop %rbp 4b9294: c3 retq 4b9295: 00 00 add %al,(%rax) ... 00000000004b9298 <_D2rt4util9container6common7xmallocFNbNimZPv>: 4b9298: 55 push %rbp 4b9299: 48 8b ec mov %rsp,%rbp 4b929c: 48 83 ec 10 sub $0x10,%rsp 4b92a0: e8 db e6 fc ff callq 487980 4b92a5: 48 85 c0 test %rax,%rax 4b92a8: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b92ac: 74 09 je 4b92b7 <_D2rt4util9container6common7xmallocFNbNimZPv+0x1f> 4b92ae: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b92b2: 48 8b e5 mov %rbp,%rsp 4b92b5: 5d pop %rbp 4b92b6: c3 retq 4b92b7: bf 40 19 4f 00 mov $0x4f1940,%edi 4b92bc: 48 8b 05 7d 86 03 00 mov 0x3867d(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4b92c3: 48 ff 50 58 rex.W callq *0x58(%rax) 4b92c7: 48 89 d7 mov %rdx,%rdi 4b92ca: e8 5d fd fc ff callq 48902c <_d_throwc> 4b92cf: f4 hlt 4b92d0: 48 8b e5 mov %rbp,%rsp 4b92d3: 5d pop %rbp 4b92d4: c3 retq 4b92d5: 00 00 add %al,(%rax) ... 00000000004b92d8 <_D2rt8typeinfo5ti_Ag11TypeInfo_Av8toStringMxFNaNbNfZAya>: 4b92d8: 55 push %rbp 4b92d9: 48 8b ec mov %rsp,%rbp 4b92dc: 48 83 ec 10 sub $0x10,%rsp 4b92e0: 48 8b 15 d1 fd 02 00 mov 0x2fdd1(%rip),%rdx # 4e90b8 <_TMP2615+0x8> 4b92e7: 48 8b 05 c2 fd 02 00 mov 0x2fdc2(%rip),%rax # 4e90b0 <_TMP2615> 4b92ee: 48 8b e5 mov %rbp,%rsp 4b92f1: 5d pop %rbp 4b92f2: c3 retq 4b92f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b92f8 <_D2rt8typeinfo5ti_Ag11TypeInfo_Av4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b92f8: 55 push %rbp 4b92f9: 48 8b ec mov %rsp,%rbp 4b92fc: 48 83 ec 10 sub $0x10,%rsp 4b9300: b8 50 01 4e 00 mov $0x4e0150,%eax 4b9305: 48 8b e5 mov %rbp,%rsp 4b9308: 5d pop %rbp 4b9309: c3 retq ... 00000000004b930c <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai8opEqualsMFC6ObjectZb>: 4b930c: 55 push %rbp 4b930d: 48 8b ec mov %rsp,%rbp 4b9310: 48 83 ec 10 sub $0x10,%rsp 4b9314: e8 3b 46 fd ff callq 48d954 <_D6object8TypeInfo8opEqualsMFC6ObjectZb> 4b9319: 48 8b e5 mov %rbp,%rsp 4b931c: 5d pop %rbp 4b931d: c3 retq 4b931e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9324 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai8toStringMxFNaNbNfZAya>: 4b9324: 55 push %rbp 4b9325: 48 8b ec mov %rsp,%rbp 4b9328: 48 83 ec 10 sub $0x10,%rsp 4b932c: 48 8b 15 75 fe 02 00 mov 0x2fe75(%rip),%rdx # 4e91a8 <_TMP2626+0x8> 4b9333: 48 8b 05 66 fe 02 00 mov 0x2fe66(%rip),%rax # 4e91a0 <_TMP2626> 4b933a: 48 8b e5 mov %rbp,%rsp 4b933d: 5d pop %rbp 4b933e: c3 retq 4b933f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b9344 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7getHashMxFNbNexPvZm>: 4b9344: 55 push %rbp 4b9345: 48 8b ec mov %rsp,%rbp 4b9348: 48 83 ec 20 sub $0x20,%rsp 4b934c: 48 8b 56 08 mov 0x8(%rsi),%rdx 4b9350: 48 8b 06 mov (%rsi),%rax 4b9353: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b9357: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b935b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b935f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b9363: 48 c1 e6 02 shl $0x2,%rsi 4b9367: 31 ff xor %edi,%edi 4b9369: e8 7a 8b fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b936e: 48 8b e5 mov %rbp,%rsp 4b9371: 5d pop %rbp 4b9372: c3 retq 4b9373: 90 nop 00000000004b9374 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai6equalsMxFxPvxPvZb>: 4b9374: 55 push %rbp 4b9375: 48 8b ec mov %rsp,%rbp 4b9378: 48 83 ec 48 sub $0x48,%rsp 4b937c: 53 push %rbx 4b937d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b9381: 48 8b 02 mov (%rdx),%rax 4b9384: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b9388: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b938c: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b9390: 48 8b 06 mov (%rsi),%rax 4b9393: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b9397: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b939b: 48 8b 5d c0 mov -0x40(%rbp),%rbx 4b939f: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4b93a3: 75 18 jne 4b93bd <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai6equalsMxFxPvxPvZb+0x49> 4b93a5: 48 89 da mov %rbx,%rdx 4b93a8: 48 c1 e2 02 shl $0x2,%rdx 4b93ac: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4b93b0: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4b93b4: e8 d7 e7 fc ff callq 487b90 4b93b9: 85 c0 test %eax,%eax 4b93bb: 74 04 je 4b93c1 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai6equalsMxFxPvxPvZb+0x4d> 4b93bd: 31 c0 xor %eax,%eax 4b93bf: eb 05 jmp 4b93c6 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai6equalsMxFxPvxPvZb+0x52> 4b93c1: b8 01 00 00 00 mov $0x1,%eax 4b93c6: 5b pop %rbx 4b93c7: 48 8b e5 mov %rbp,%rsp 4b93ca: 5d pop %rbp 4b93cb: c3 retq 00000000004b93cc <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi>: 4b93cc: 55 push %rbp 4b93cd: 48 8b ec mov %rsp,%rbp 4b93d0: 48 83 ec 40 sub $0x40,%rsp 4b93d4: 53 push %rbx 4b93d5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b93d9: 48 8b 02 mov (%rdx),%rax 4b93dc: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b93e0: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b93e4: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b93e8: 48 8b 06 mov (%rsi),%rax 4b93eb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b93ef: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b93f3: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b93f7: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4b93fb: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4b93ff: 73 03 jae 4b9404 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x38> 4b9401: 48 89 df mov %rbx,%rdi 4b9404: 31 f6 xor %esi,%esi 4b9406: 48 85 ff test %rdi,%rdi 4b9409: 74 29 je 4b9434 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x68> 4b940b: 48 8b d6 mov %rsi,%rdx 4b940e: 48 c1 e2 02 shl $0x2,%rdx 4b9412: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4b9416: 46 8b 0c 02 mov (%rdx,%r8,1),%r9d 4b941a: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b941e: 44 8b 14 0a mov (%rdx,%rcx,1),%r10d 4b9422: 45 3b ca cmp %r10d,%r9d 4b9425: 7c 17 jl 4b943e <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x72> 4b9427: 45 3b ca cmp %r10d,%r9d 4b942a: 7f 23 jg 4b944f <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x83> 4b942c: 48 ff c6 inc %rsi 4b942f: 48 39 fe cmp %rdi,%rsi 4b9432: 72 d7 jb 4b940b <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x3f> 4b9434: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b9438: 48 39 45 c0 cmp %rax,-0x40(%rbp) 4b943c: 73 0b jae 4b9449 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x7d> 4b943e: b8 ff ff ff ff mov $0xffffffff,%eax 4b9443: 5b pop %rbx 4b9444: 48 8b e5 mov %rbp,%rsp 4b9447: 5d pop %rbp 4b9448: c3 retq 4b9449: 48 3b 45 c0 cmp -0x40(%rbp),%rax 4b944d: 73 0b jae 4b945a <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai7compareMxFxPvxPvZi+0x8e> 4b944f: b8 01 00 00 00 mov $0x1,%eax 4b9454: 5b pop %rbx 4b9455: 48 8b e5 mov %rbp,%rsp 4b9458: 5d pop %rbp 4b9459: c3 retq 4b945a: 31 c0 xor %eax,%eax 4b945c: 5b pop %rbx 4b945d: 48 8b e5 mov %rbp,%rsp 4b9460: 5d pop %rbp 4b9461: c3 retq 4b9462: 66 90 xchg %ax,%ax 00000000004b9464 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ai4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b9464: 55 push %rbp 4b9465: 48 8b ec mov %rsp,%rbp 4b9468: 48 83 ec 10 sub $0x10,%rsp 4b946c: b8 a0 46 4e 00 mov $0x4e46a0,%eax 4b9471: 48 8b e5 mov %rbp,%rsp 4b9474: 5d pop %rbp 4b9475: c3 retq ... 00000000004b9478 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak8toStringMxFNaNbNfZAya>: 4b9478: 55 push %rbp 4b9479: 48 8b ec mov %rsp,%rbp 4b947c: 48 83 ec 10 sub $0x10,%rsp 4b9480: 48 8b 15 11 fe 02 00 mov 0x2fe11(%rip),%rdx # 4e9298 <_TMP2628+0x8> 4b9487: 48 8b 05 02 fe 02 00 mov 0x2fe02(%rip),%rax # 4e9290 <_TMP2628> 4b948e: 48 8b e5 mov %rbp,%rsp 4b9491: 5d pop %rbp 4b9492: c3 retq 4b9493: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b9498 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi>: 4b9498: 55 push %rbp 4b9499: 48 8b ec mov %rsp,%rbp 4b949c: 48 83 ec 40 sub $0x40,%rsp 4b94a0: 53 push %rbx 4b94a1: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b94a5: 48 8b 02 mov (%rdx),%rax 4b94a8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b94ac: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b94b0: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b94b4: 48 8b 06 mov (%rsi),%rax 4b94b7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b94bb: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b94bf: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b94c3: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4b94c7: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4b94cb: 73 03 jae 4b94d0 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x38> 4b94cd: 48 89 df mov %rbx,%rdi 4b94d0: 31 f6 xor %esi,%esi 4b94d2: 48 85 ff test %rdi,%rdi 4b94d5: 74 29 je 4b9500 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x68> 4b94d7: 48 8b d6 mov %rsi,%rdx 4b94da: 48 c1 e2 02 shl $0x2,%rdx 4b94de: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4b94e2: 46 8b 0c 02 mov (%rdx,%r8,1),%r9d 4b94e6: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b94ea: 44 8b 14 0a mov (%rdx,%rcx,1),%r10d 4b94ee: 45 3b ca cmp %r10d,%r9d 4b94f1: 72 17 jb 4b950a <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x72> 4b94f3: 45 39 ca cmp %r9d,%r10d 4b94f6: 72 23 jb 4b951b <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x83> 4b94f8: 48 ff c6 inc %rsi 4b94fb: 48 39 fe cmp %rdi,%rsi 4b94fe: 72 d7 jb 4b94d7 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x3f> 4b9500: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b9504: 48 39 45 c0 cmp %rax,-0x40(%rbp) 4b9508: 73 0b jae 4b9515 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x7d> 4b950a: b8 ff ff ff ff mov $0xffffffff,%eax 4b950f: 5b pop %rbx 4b9510: 48 8b e5 mov %rbp,%rsp 4b9513: 5d pop %rbp 4b9514: c3 retq 4b9515: 48 3b 45 c0 cmp -0x40(%rbp),%rax 4b9519: 73 0b jae 4b9526 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak7compareMxFxPvxPvZi+0x8e> 4b951b: b8 01 00 00 00 mov $0x1,%eax 4b9520: 5b pop %rbx 4b9521: 48 8b e5 mov %rbp,%rsp 4b9524: 5d pop %rbp 4b9525: c3 retq 4b9526: 31 c0 xor %eax,%eax 4b9528: 5b pop %rbx 4b9529: 48 8b e5 mov %rbp,%rsp 4b952c: 5d pop %rbp 4b952d: c3 retq 4b952e: 66 90 xchg %ax,%ax 00000000004b9530 <_D2rt8typeinfo7ti_Aint11TypeInfo_Ak4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b9530: 55 push %rbp 4b9531: 48 8b ec mov %rsp,%rbp 4b9534: 48 83 ec 10 sub $0x10,%rsp 4b9538: b8 b0 d8 4d 00 mov $0x4dd8b0,%eax 4b953d: 48 8b e5 mov %rbp,%rsp 4b9540: 5d pop %rbp 4b9541: c3 retq ... 00000000004b9544 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As8opEqualsMFC6ObjectZb>: 4b9544: 55 push %rbp 4b9545: 48 8b ec mov %rsp,%rbp 4b9548: 48 83 ec 10 sub $0x10,%rsp 4b954c: e8 03 44 fd ff callq 48d954 <_D6object8TypeInfo8opEqualsMFC6ObjectZb> 4b9551: 48 8b e5 mov %rbp,%rsp 4b9554: 5d pop %rbp 4b9555: c3 retq 4b9556: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b955c <_D2rt8typeinfo9ti_Ashort11TypeInfo_As8toStringMxFNaNbNfZAya>: 4b955c: 55 push %rbp 4b955d: 48 8b ec mov %rsp,%rbp 4b9560: 48 83 ec 10 sub $0x10,%rsp 4b9564: 48 8b 15 1d fe 02 00 mov 0x2fe1d(%rip),%rdx # 4e9388 <_TMP2643+0x8> 4b956b: 48 8b 05 0e fe 02 00 mov 0x2fe0e(%rip),%rax # 4e9380 <_TMP2643> 4b9572: 48 8b e5 mov %rbp,%rsp 4b9575: 5d pop %rbp 4b9576: c3 retq 4b9577: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b957c <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7getHashMxFNbNexPvZm>: 4b957c: 55 push %rbp 4b957d: 48 8b ec mov %rsp,%rbp 4b9580: 48 83 ec 20 sub $0x20,%rsp 4b9584: 48 8b 56 08 mov 0x8(%rsi),%rdx 4b9588: 48 8b 06 mov (%rsi),%rax 4b958b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b958f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4b9593: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4b9597: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4b959b: 48 01 f6 add %rsi,%rsi 4b959e: 31 ff xor %edi,%edi 4b95a0: e8 43 89 fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b95a5: 48 8b e5 mov %rbp,%rsp 4b95a8: 5d pop %rbp 4b95a9: c3 retq 4b95aa: 66 90 xchg %ax,%ax 00000000004b95ac <_D2rt8typeinfo9ti_Ashort11TypeInfo_As6equalsMxFxPvxPvZb>: 4b95ac: 55 push %rbp 4b95ad: 48 8b ec mov %rsp,%rbp 4b95b0: 48 83 ec 48 sub $0x48,%rsp 4b95b4: 53 push %rbx 4b95b5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b95b9: 48 8b 02 mov (%rdx),%rax 4b95bc: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b95c0: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b95c4: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b95c8: 48 8b 06 mov (%rsi),%rax 4b95cb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b95cf: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b95d3: 48 8b 5d c0 mov -0x40(%rbp),%rbx 4b95d7: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4b95db: 75 17 jne 4b95f4 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As6equalsMxFxPvxPvZb+0x48> 4b95dd: 48 89 da mov %rbx,%rdx 4b95e0: 48 01 d2 add %rdx,%rdx 4b95e3: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4b95e7: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4b95eb: e8 a0 e5 fc ff callq 487b90 4b95f0: 85 c0 test %eax,%eax 4b95f2: 74 04 je 4b95f8 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As6equalsMxFxPvxPvZb+0x4c> 4b95f4: 31 c0 xor %eax,%eax 4b95f6: eb 05 jmp 4b95fd <_D2rt8typeinfo9ti_Ashort11TypeInfo_As6equalsMxFxPvxPvZb+0x51> 4b95f8: b8 01 00 00 00 mov $0x1,%eax 4b95fd: 5b pop %rbx 4b95fe: 48 8b e5 mov %rbp,%rsp 4b9601: 5d pop %rbp 4b9602: c3 retq 4b9603: 90 nop 00000000004b9604 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi>: 4b9604: 55 push %rbp 4b9605: 48 8b ec mov %rsp,%rbp 4b9608: 48 83 ec 40 sub $0x40,%rsp 4b960c: 53 push %rbx 4b960d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b9611: 48 8b 02 mov (%rdx),%rax 4b9614: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b9618: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b961c: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b9620: 48 8b 06 mov (%rsi),%rax 4b9623: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b9627: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b962b: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b962f: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4b9633: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4b9637: 73 03 jae 4b963c <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi+0x38> 4b9639: 48 89 df mov %rbx,%rdi 4b963c: 31 f6 xor %esi,%esi 4b963e: 48 85 ff test %rdi,%rdi 4b9641: 74 2b je 4b966e <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi+0x6a> 4b9643: 48 8b d6 mov %rsi,%rdx 4b9646: 48 01 d2 add %rdx,%rdx 4b9649: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4b964d: 42 0f bf 04 02 movswl (%rdx,%r8,1),%eax 4b9652: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b9656: 44 0f bf 0c 0a movswl (%rdx,%rcx,1),%r9d 4b965b: 41 2b c1 sub %r9d,%eax 4b965e: 74 06 je 4b9666 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi+0x62> 4b9660: 5b pop %rbx 4b9661: 48 8b e5 mov %rbp,%rsp 4b9664: 5d pop %rbp 4b9665: c3 retq 4b9666: 48 ff c6 inc %rsi 4b9669: 48 39 fe cmp %rdi,%rsi 4b966c: 72 d5 jb 4b9643 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi+0x3f> 4b966e: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b9672: 48 39 45 c0 cmp %rax,-0x40(%rbp) 4b9676: 73 0b jae 4b9683 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As7compareMxFxPvxPvZi+0x7f> 4b9678: b8 ff ff ff ff mov $0xffffffff,%eax 4b967d: 5b pop %rbx 4b967e: 48 8b e5 mov %rbp,%rsp 4b9681: 5d pop %rbp 4b9682: c3 retq 4b9683: 48 3b 45 c0 cmp -0x40(%rbp),%rax 4b9687: 0f 92 c0 setb %al 4b968a: 48 0f b6 c0 movzbq %al,%rax 4b968e: 5b pop %rbx 4b968f: 48 8b e5 mov %rbp,%rsp 4b9692: 5d pop %rbp 4b9693: c3 retq 00000000004b9694 <_D2rt8typeinfo9ti_Ashort11TypeInfo_As4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b9694: 55 push %rbp 4b9695: 48 8b ec mov %rsp,%rbp 4b9698: 48 83 ec 10 sub $0x10,%rsp 4b969c: b8 40 49 4e 00 mov $0x4e4940,%eax 4b96a1: 48 8b e5 mov %rbp,%rsp 4b96a4: 5d pop %rbp 4b96a5: c3 retq ... 00000000004b96a8 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At8toStringMxFNaNbNfZAya>: 4b96a8: 55 push %rbp 4b96a9: 48 8b ec mov %rsp,%rbp 4b96ac: 48 83 ec 10 sub $0x10,%rsp 4b96b0: 48 8b 15 c1 fd 02 00 mov 0x2fdc1(%rip),%rdx # 4e9478 <_TMP2645+0x8> 4b96b7: 48 8b 05 b2 fd 02 00 mov 0x2fdb2(%rip),%rax # 4e9470 <_TMP2645> 4b96be: 48 8b e5 mov %rbp,%rsp 4b96c1: 5d pop %rbp 4b96c2: c3 retq 4b96c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b96c8 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi>: 4b96c8: 55 push %rbp 4b96c9: 48 8b ec mov %rsp,%rbp 4b96cc: 48 83 ec 40 sub $0x40,%rsp 4b96d0: 53 push %rbx 4b96d1: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4b96d5: 48 8b 02 mov (%rdx),%rax 4b96d8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b96dc: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4b96e0: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4b96e4: 48 8b 06 mov (%rsi),%rax 4b96e7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b96eb: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4b96ef: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4b96f3: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4b96f7: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4b96fb: 73 03 jae 4b9700 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi+0x38> 4b96fd: 48 89 df mov %rbx,%rdi 4b9700: 31 f6 xor %esi,%esi 4b9702: 48 85 ff test %rdi,%rdi 4b9705: 74 2b je 4b9732 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi+0x6a> 4b9707: 48 8b d6 mov %rsi,%rdx 4b970a: 48 01 d2 add %rdx,%rdx 4b970d: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4b9711: 42 0f b7 04 02 movzwl (%rdx,%r8,1),%eax 4b9716: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4b971a: 44 0f b7 0c 0a movzwl (%rdx,%rcx,1),%r9d 4b971f: 41 2b c1 sub %r9d,%eax 4b9722: 74 06 je 4b972a <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi+0x62> 4b9724: 5b pop %rbx 4b9725: 48 8b e5 mov %rbp,%rsp 4b9728: 5d pop %rbp 4b9729: c3 retq 4b972a: 48 ff c6 inc %rsi 4b972d: 48 39 fe cmp %rdi,%rsi 4b9730: 72 d5 jb 4b9707 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi+0x3f> 4b9732: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b9736: 48 39 45 c0 cmp %rax,-0x40(%rbp) 4b973a: 73 0b jae 4b9747 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At7compareMxFxPvxPvZi+0x7f> 4b973c: b8 ff ff ff ff mov $0xffffffff,%eax 4b9741: 5b pop %rbx 4b9742: 48 8b e5 mov %rbp,%rsp 4b9745: 5d pop %rbp 4b9746: c3 retq 4b9747: 48 3b 45 c0 cmp -0x40(%rbp),%rax 4b974b: 0f 92 c0 setb %al 4b974e: 48 0f b6 c0 movzbq %al,%rax 4b9752: 5b pop %rbx 4b9753: 48 8b e5 mov %rbp,%rsp 4b9756: 5d pop %rbp 4b9757: c3 retq 00000000004b9758 <_D2rt8typeinfo9ti_Ashort11TypeInfo_At4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4b9758: 55 push %rbp 4b9759: 48 8b ec mov %rsp,%rbp 4b975c: 48 83 ec 10 sub $0x10,%rsp 4b9760: b8 20 4a 4e 00 mov $0x4e4a20,%eax 4b9765: 48 8b e5 mov %rbp,%rsp 4b9768: 5d pop %rbp 4b9769: c3 retq ... 00000000004b976c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r8toStringMxFNaNbNfZAya>: 4b976c: 55 push %rbp 4b976d: 48 8b ec mov %rsp,%rbp 4b9770: 48 83 ec 10 sub $0x10,%rsp 4b9774: 48 8b 15 ed fd 02 00 mov 0x2fded(%rip),%rdx # 4e9568 <_TMP2654+0x8> 4b977b: 48 8b 05 de fd 02 00 mov 0x2fdde(%rip),%rax # 4e9560 <_TMP2654> 4b9782: 48 8b e5 mov %rbp,%rsp 4b9785: 5d pop %rbp 4b9786: c3 retq 4b9787: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b978c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7getHashMxFNaNbNexPvZm>: 4b978c: 55 push %rbp 4b978d: 48 8b ec mov %rsp,%rbp 4b9790: 48 83 ec 20 sub $0x20,%rsp 4b9794: dd 06 fldl (%rsi) 4b9796: dd 46 08 fldl 0x8(%rsi) 4b9799: dd 5d e8 fstpl -0x18(%rbp) 4b979c: dd 5d e0 fstpl -0x20(%rbp) 4b979f: dd 45 e0 fldl -0x20(%rbp) 4b97a2: dd 45 e8 fldl -0x18(%rbp) 4b97a5: d9 ee fldz 4b97a7: df e9 fucomip %st(1),%st 4b97a9: 75 06 jne 4b97b1 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7getHashMxFNaNbNexPvZm+0x25> 4b97ab: 7a 04 jp 4b97b1 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7getHashMxFNaNbNexPvZm+0x25> 4b97ad: d9 ee fldz 4b97af: df ea fucomip %st(2),%st 4b97b1: dd d8 fstp %st(0) 4b97b3: dd d8 fstp %st(0) 4b97b5: 75 0c jne 4b97c3 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7getHashMxFNaNbNexPvZm+0x37> 4b97b7: 7a 0a jp 4b97c3 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7getHashMxFNaNbNexPvZm+0x37> 4b97b9: d9 ee fldz 4b97bb: d9 ee fldz 4b97bd: dd 5d e8 fstpl -0x18(%rbp) 4b97c0: dd 5d e0 fstpl -0x20(%rbp) 4b97c3: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4b97c7: be 10 00 00 00 mov $0x10,%esi 4b97cc: 31 ff xor %edi,%edi 4b97ce: e8 15 87 fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b97d3: 48 8b e5 mov %rbp,%rsp 4b97d6: 5d pop %rbp 4b97d7: c3 retq 4b97d8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b97dc <_D2rt8typeinfo10ti_cdouble10TypeInfo_r6equalsMxFNaNbNexPvxPvZb>: 4b97dc: 55 push %rbp 4b97dd: 48 8b ec mov %rsp,%rbp 4b97e0: 48 83 ec 20 sub $0x20,%rsp 4b97e4: dd 02 fldl (%rdx) 4b97e6: dd 42 08 fldl 0x8(%rdx) 4b97e9: dd 06 fldl (%rsi) 4b97eb: dd 46 08 fldl 0x8(%rsi) 4b97ee: e8 61 d2 00 00 callq 4c6a54 <_Ccmp> 4b97f3: b8 01 00 00 00 mov $0x1,%eax 4b97f8: 7a 02 jp 4b97fc <_D2rt8typeinfo10ti_cdouble10TypeInfo_r6equalsMxFNaNbNexPvxPvZb+0x20> 4b97fa: 74 02 je 4b97fe <_D2rt8typeinfo10ti_cdouble10TypeInfo_r6equalsMxFNaNbNexPvxPvZb+0x22> 4b97fc: 31 c0 xor %eax,%eax 4b97fe: 48 8b e5 mov %rbp,%rsp 4b9801: 5d pop %rbp 4b9802: c3 retq 4b9803: 90 nop 00000000004b9804 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi>: 4b9804: 55 push %rbp 4b9805: 48 8b ec mov %rsp,%rbp 4b9808: 48 83 ec 40 sub $0x40,%rsp 4b980c: dd 02 fldl (%rdx) 4b980e: dd 42 08 fldl 0x8(%rdx) 4b9811: dd 5d c8 fstpl -0x38(%rbp) 4b9814: dd 5d c0 fstpl -0x40(%rbp) 4b9817: dd 06 fldl (%rsi) 4b9819: dd 46 08 fldl 0x8(%rsi) 4b981c: dd 5d d8 fstpl -0x28(%rbp) 4b981f: dd 5d d0 fstpl -0x30(%rbp) 4b9822: f2 48 0f 10 45 c0 rex.W movsd -0x40(%rbp),%xmm0 4b9828: f2 48 0f 10 4d d0 rex.W movsd -0x30(%rbp),%xmm1 4b982e: 66 0f 2e c8 ucomisd %xmm0,%xmm1 4b9832: 76 07 jbe 4b983b <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x37> 4b9834: b8 ff ff ff ff mov $0xffffffff,%eax 4b9839: eb 51 jmp 4b988c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x88> 4b983b: f2 48 0f 10 55 c0 rex.W movsd -0x40(%rbp),%xmm2 4b9841: f2 48 0f 10 5d d0 rex.W movsd -0x30(%rbp),%xmm3 4b9847: 66 0f 2e da ucomisd %xmm2,%xmm3 4b984b: 73 09 jae 4b9856 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x52> 4b984d: 7a 07 jp 4b9856 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x52> 4b984f: b8 01 00 00 00 mov $0x1,%eax 4b9854: eb 36 jmp 4b988c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x88> 4b9856: f2 48 0f 10 65 c8 rex.W movsd -0x38(%rbp),%xmm4 4b985c: f2 48 0f 10 45 d8 rex.W movsd -0x28(%rbp),%xmm0 4b9862: 66 0f 2e c4 ucomisd %xmm4,%xmm0 4b9866: 76 07 jbe 4b986f <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x6b> 4b9868: b8 ff ff ff ff mov $0xffffffff,%eax 4b986d: eb 1d jmp 4b988c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x88> 4b986f: f2 48 0f 10 4d c8 rex.W movsd -0x38(%rbp),%xmm1 4b9875: f2 48 0f 10 55 d8 rex.W movsd -0x28(%rbp),%xmm2 4b987b: 66 0f 2e d1 ucomisd %xmm1,%xmm2 4b987f: 73 09 jae 4b988a <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x86> 4b9881: 7a 07 jp 4b988a <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x86> 4b9883: b8 01 00 00 00 mov $0x1,%eax 4b9888: eb 02 jmp 4b988c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r7compareMxFNaNbNexPvxPvZi+0x88> 4b988a: 31 c0 xor %eax,%eax 4b988c: 48 8b e5 mov %rbp,%rsp 4b988f: 5d pop %rbp 4b9890: c3 retq 4b9891: 0f 1f 00 nopl (%rax) 00000000004b9894 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r5tsizeMxFNaNbNdNiNfZm>: 4b9894: 55 push %rbp 4b9895: 48 8b ec mov %rsp,%rbp 4b9898: 48 83 ec 10 sub $0x10,%rsp 4b989c: b8 10 00 00 00 mov $0x10,%eax 4b98a1: 48 8b e5 mov %rbp,%rsp 4b98a4: 5d pop %rbp 4b98a5: c3 retq 4b98a6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b98ac <_D2rt8typeinfo10ti_cdouble10TypeInfo_r4swapMxFNaNbNePvPvZv>: 4b98ac: 55 push %rbp 4b98ad: 48 8b ec mov %rsp,%rbp 4b98b0: 48 83 ec 30 sub $0x30,%rsp 4b98b4: dd 02 fldl (%rdx) 4b98b6: dd 42 08 fldl 0x8(%rdx) 4b98b9: dd 5d d8 fstpl -0x28(%rbp) 4b98bc: dd 5d d0 fstpl -0x30(%rbp) 4b98bf: dd 06 fldl (%rsi) 4b98c1: dd 46 08 fldl 0x8(%rsi) 4b98c4: dd 5a 08 fstpl 0x8(%rdx) 4b98c7: dd 1a fstpl (%rdx) 4b98c9: dd 45 d0 fldl -0x30(%rbp) 4b98cc: dd 45 d8 fldl -0x28(%rbp) 4b98cf: dd 5e 08 fstpl 0x8(%rsi) 4b98d2: dd 1e fstpl (%rsi) 4b98d4: 48 8b e5 mov %rbp,%rsp 4b98d7: 5d pop %rbp 4b98d8: c3 retq 4b98d9: 0f 1f 00 nopl (%rax) 00000000004b98dc <_D2rt8typeinfo10ti_cdouble10TypeInfo_r4initMxFNaNbNiNeZAxv>: 4b98dc: 55 push %rbp 4b98dd: 48 8b ec mov %rsp,%rbp 4b98e0: 48 83 ec 10 sub $0x10,%rsp 4b98e4: b9 08 8d 4f 00 mov $0x4f8d08,%ecx 4b98e9: b8 01 00 00 00 mov $0x1,%eax 4b98ee: 48 89 c2 mov %rax,%rdx 4b98f1: be 10 00 00 00 mov $0x10,%esi 4b98f6: bf 01 00 00 00 mov $0x1,%edi 4b98fb: e8 7c ec ff ff callq 4b857c <_d_arraycast> 4b9900: 48 8b e5 mov %rbp,%rsp 4b9903: 5d pop %rbp 4b9904: c3 retq 4b9905: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b990c <_D2rt8typeinfo10ti_cdouble10TypeInfo_r6talignMxFNaNbNdNiNfZm>: 4b990c: 55 push %rbp 4b990d: 48 8b ec mov %rsp,%rbp 4b9910: 48 83 ec 10 sub $0x10,%rsp 4b9914: b8 08 00 00 00 mov $0x8,%eax 4b9919: 48 8b e5 mov %rbp,%rsp 4b991c: 5d pop %rbp 4b991d: c3 retq 4b991e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9924 <_D2rt8typeinfo10ti_cdouble10TypeInfo_r8argTypesMFNaNbNfJC8TypeInfoJC8TypeInfoZi>: 4b9924: 55 push %rbp 4b9925: 48 8b ec mov %rsp,%rbp 4b9928: 48 83 ec 20 sub $0x20,%rsp 4b992c: 31 c0 xor %eax,%eax 4b992e: 48 89 02 mov %rax,(%rdx) 4b9931: 48 89 06 mov %rax,(%rsi) 4b9934: b9 e0 44 4e 00 mov $0x4e44e0,%ecx 4b9939: 48 89 0a mov %rcx,(%rdx) 4b993c: 48 89 0e mov %rcx,(%rsi) 4b993f: 48 8b e5 mov %rbp,%rsp 4b9942: 5d pop %rbp 4b9943: c3 retq 00000000004b9944 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q8toStringMxFNaNbNfZAya>: 4b9944: 55 push %rbp 4b9945: 48 8b ec mov %rsp,%rbp 4b9948: 48 83 ec 10 sub $0x10,%rsp 4b994c: 48 8b 15 f5 fc 02 00 mov 0x2fcf5(%rip),%rdx # 4e9648 <_TMP2658+0x8> 4b9953: 48 8b 05 e6 fc 02 00 mov 0x2fce6(%rip),%rax # 4e9640 <_TMP2658> 4b995a: 48 8b e5 mov %rbp,%rsp 4b995d: 5d pop %rbp 4b995e: c3 retq 4b995f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b9964 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7getHashMxFNaNbNexPvZm>: 4b9964: 55 push %rbp 4b9965: 48 8b ec mov %rsp,%rbp 4b9968: 48 83 ec 20 sub $0x20,%rsp 4b996c: d9 06 flds (%rsi) 4b996e: d9 46 04 flds 0x4(%rsi) 4b9971: d9 5d ec fstps -0x14(%rbp) 4b9974: d9 5d e8 fstps -0x18(%rbp) 4b9977: d9 45 e8 flds -0x18(%rbp) 4b997a: d9 45 ec flds -0x14(%rbp) 4b997d: d9 ee fldz 4b997f: df e9 fucomip %st(1),%st 4b9981: 75 06 jne 4b9989 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7getHashMxFNaNbNexPvZm+0x25> 4b9983: 7a 04 jp 4b9989 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7getHashMxFNaNbNexPvZm+0x25> 4b9985: d9 ee fldz 4b9987: df ea fucomip %st(2),%st 4b9989: dd d8 fstp %st(0) 4b998b: dd d8 fstp %st(0) 4b998d: 75 0c jne 4b999b <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7getHashMxFNaNbNexPvZm+0x37> 4b998f: 7a 0a jp 4b999b <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7getHashMxFNaNbNexPvZm+0x37> 4b9991: d9 ee fldz 4b9993: d9 ee fldz 4b9995: d9 5d ec fstps -0x14(%rbp) 4b9998: d9 5d e8 fstps -0x18(%rbp) 4b999b: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4b999f: be 08 00 00 00 mov $0x8,%esi 4b99a4: 31 ff xor %edi,%edi 4b99a6: e8 3d 85 fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b99ab: 48 8b e5 mov %rbp,%rsp 4b99ae: 5d pop %rbp 4b99af: c3 retq 4b99b0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004b99b4 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q6equalsMxFNaNbNexPvxPvZb>: 4b99b4: 55 push %rbp 4b99b5: 48 8b ec mov %rsp,%rbp 4b99b8: 48 83 ec 20 sub $0x20,%rsp 4b99bc: d9 02 flds (%rdx) 4b99be: d9 42 04 flds 0x4(%rdx) 4b99c1: d9 06 flds (%rsi) 4b99c3: d9 46 04 flds 0x4(%rsi) 4b99c6: e8 89 d0 00 00 callq 4c6a54 <_Ccmp> 4b99cb: b8 01 00 00 00 mov $0x1,%eax 4b99d0: 7a 02 jp 4b99d4 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q6equalsMxFNaNbNexPvxPvZb+0x20> 4b99d2: 74 02 je 4b99d6 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q6equalsMxFNaNbNexPvxPvZb+0x22> 4b99d4: 31 c0 xor %eax,%eax 4b99d6: 48 8b e5 mov %rbp,%rsp 4b99d9: 5d pop %rbp 4b99da: c3 retq 4b99db: 90 nop 00000000004b99dc <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi>: 4b99dc: 55 push %rbp 4b99dd: 48 8b ec mov %rsp,%rbp 4b99e0: 48 83 ec 30 sub $0x30,%rsp 4b99e4: d9 02 flds (%rdx) 4b99e6: d9 42 04 flds 0x4(%rdx) 4b99e9: d9 5d dc fstps -0x24(%rbp) 4b99ec: d9 5d d8 fstps -0x28(%rbp) 4b99ef: d9 06 flds (%rsi) 4b99f1: d9 46 04 flds 0x4(%rsi) 4b99f4: d9 5d e4 fstps -0x1c(%rbp) 4b99f7: d9 5d e0 fstps -0x20(%rbp) 4b99fa: f3 0f 10 45 d8 movss -0x28(%rbp),%xmm0 4b99ff: f3 0f 10 4d e0 movss -0x20(%rbp),%xmm1 4b9a04: 0f 2e c8 ucomiss %xmm0,%xmm1 4b9a07: 76 07 jbe 4b9a10 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x34> 4b9a09: b8 ff ff ff ff mov $0xffffffff,%eax 4b9a0e: eb 48 jmp 4b9a58 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7c> 4b9a10: f3 0f 10 55 d8 movss -0x28(%rbp),%xmm2 4b9a15: f3 0f 10 5d e0 movss -0x20(%rbp),%xmm3 4b9a1a: 0f 2e da ucomiss %xmm2,%xmm3 4b9a1d: 73 09 jae 4b9a28 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x4c> 4b9a1f: 7a 07 jp 4b9a28 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x4c> 4b9a21: b8 01 00 00 00 mov $0x1,%eax 4b9a26: eb 30 jmp 4b9a58 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7c> 4b9a28: f3 0f 10 65 dc movss -0x24(%rbp),%xmm4 4b9a2d: f3 0f 10 45 e4 movss -0x1c(%rbp),%xmm0 4b9a32: 0f 2e c4 ucomiss %xmm4,%xmm0 4b9a35: 76 07 jbe 4b9a3e <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x62> 4b9a37: b8 ff ff ff ff mov $0xffffffff,%eax 4b9a3c: eb 1a jmp 4b9a58 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7c> 4b9a3e: f3 0f 10 4d dc movss -0x24(%rbp),%xmm1 4b9a43: f3 0f 10 55 e4 movss -0x1c(%rbp),%xmm2 4b9a48: 0f 2e d1 ucomiss %xmm1,%xmm2 4b9a4b: 73 09 jae 4b9a56 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7a> 4b9a4d: 7a 07 jp 4b9a56 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7a> 4b9a4f: b8 01 00 00 00 mov $0x1,%eax 4b9a54: eb 02 jmp 4b9a58 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q7compareMxFNaNbNexPvxPvZi+0x7c> 4b9a56: 31 c0 xor %eax,%eax 4b9a58: 48 8b e5 mov %rbp,%rsp 4b9a5b: 5d pop %rbp 4b9a5c: c3 retq 4b9a5d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b9a64 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q5tsizeMxFNaNbNdNiNfZm>: 4b9a64: 55 push %rbp 4b9a65: 48 8b ec mov %rsp,%rbp 4b9a68: 48 83 ec 10 sub $0x10,%rsp 4b9a6c: b8 08 00 00 00 mov $0x8,%eax 4b9a71: 48 8b e5 mov %rbp,%rsp 4b9a74: 5d pop %rbp 4b9a75: c3 retq 4b9a76: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9a7c <_D2rt8typeinfo9ti_cfloat10TypeInfo_q4swapMxFNaNbNePvPvZv>: 4b9a7c: 55 push %rbp 4b9a7d: 48 8b ec mov %rsp,%rbp 4b9a80: 48 83 ec 20 sub $0x20,%rsp 4b9a84: d9 02 flds (%rdx) 4b9a86: d9 42 04 flds 0x4(%rdx) 4b9a89: d9 5d e4 fstps -0x1c(%rbp) 4b9a8c: d9 5d e0 fstps -0x20(%rbp) 4b9a8f: d9 06 flds (%rsi) 4b9a91: d9 46 04 flds 0x4(%rsi) 4b9a94: d9 5a 04 fstps 0x4(%rdx) 4b9a97: d9 1a fstps (%rdx) 4b9a99: d9 45 e0 flds -0x20(%rbp) 4b9a9c: d9 45 e4 flds -0x1c(%rbp) 4b9a9f: d9 5e 04 fstps 0x4(%rsi) 4b9aa2: d9 1e fstps (%rsi) 4b9aa4: 48 8b e5 mov %rbp,%rsp 4b9aa7: 5d pop %rbp 4b9aa8: c3 retq 4b9aa9: 0f 1f 00 nopl (%rax) 00000000004b9aac <_D2rt8typeinfo9ti_cfloat10TypeInfo_q4initMxFNaNbNiNeZAxv>: 4b9aac: 55 push %rbp 4b9aad: 48 8b ec mov %rsp,%rbp 4b9ab0: 48 83 ec 10 sub $0x10,%rsp 4b9ab4: b9 b0 8d 4f 00 mov $0x4f8db0,%ecx 4b9ab9: b8 01 00 00 00 mov $0x1,%eax 4b9abe: 48 89 c2 mov %rax,%rdx 4b9ac1: be 08 00 00 00 mov $0x8,%esi 4b9ac6: bf 01 00 00 00 mov $0x1,%edi 4b9acb: e8 ac ea ff ff callq 4b857c <_d_arraycast> 4b9ad0: 48 8b e5 mov %rbp,%rsp 4b9ad3: 5d pop %rbp 4b9ad4: c3 retq 4b9ad5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b9adc <_D2rt8typeinfo9ti_cfloat10TypeInfo_q6talignMxFNaNbNdNiNfZm>: 4b9adc: 55 push %rbp 4b9add: 48 8b ec mov %rsp,%rbp 4b9ae0: 48 83 ec 10 sub $0x10,%rsp 4b9ae4: b8 04 00 00 00 mov $0x4,%eax 4b9ae9: 48 8b e5 mov %rbp,%rsp 4b9aec: 5d pop %rbp 4b9aed: c3 retq 4b9aee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9af4 <_D2rt8typeinfo9ti_cfloat10TypeInfo_q8argTypesMFNaNbNfJC8TypeInfoJC8TypeInfoZi>: 4b9af4: 55 push %rbp 4b9af5: 48 8b ec mov %rsp,%rbp 4b9af8: 48 83 ec 20 sub $0x20,%rsp 4b9afc: 31 c0 xor %eax,%eax 4b9afe: 48 89 02 mov %rax,(%rdx) 4b9b01: 48 89 06 mov %rax,(%rsi) 4b9b04: 48 c7 02 e0 44 4e 00 movq $0x4e44e0,(%rdx) 4b9b0b: 48 8b e5 mov %rbp,%rsp 4b9b0e: 5d pop %rbp 4b9b0f: c3 retq 00000000004b9b10 <_D2rt8typeinfo8ti_creal10TypeInfo_c8toStringMxFNaNbNfZAya>: 4b9b10: 55 push %rbp 4b9b11: 48 8b ec mov %rsp,%rbp 4b9b14: 48 83 ec 10 sub $0x10,%rsp 4b9b18: 48 8b 15 09 fc 02 00 mov 0x2fc09(%rip),%rdx # 4e9728 <_TMP2664+0x8> 4b9b1f: 48 8b 05 fa fb 02 00 mov 0x2fbfa(%rip),%rax # 4e9720 <_TMP2664> 4b9b26: 48 8b e5 mov %rbp,%rsp 4b9b29: 5d pop %rbp 4b9b2a: c3 retq 4b9b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b9b30 <_D2rt8typeinfo8ti_creal10TypeInfo_c7getHashMxFNaNbNexPvZm>: 4b9b30: 55 push %rbp 4b9b31: 48 8b ec mov %rsp,%rbp 4b9b34: 48 83 ec 30 sub $0x30,%rsp 4b9b38: db 2e fldt (%rsi) 4b9b3a: db 6e 10 fldt 0x10(%rsi) 4b9b3d: db 7d e0 fstpt -0x20(%rbp) 4b9b40: db 7d d0 fstpt -0x30(%rbp) 4b9b43: 66 c7 45 da 00 00 movw $0x0,-0x26(%rbp) 4b9b49: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4b9b50: 66 c7 45 ea 00 00 movw $0x0,-0x16(%rbp) 4b9b56: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4b9b5d: db 6d d0 fldt -0x30(%rbp) 4b9b60: db 6d e0 fldt -0x20(%rbp) 4b9b63: d9 ee fldz 4b9b65: df e9 fucomip %st(1),%st 4b9b67: 75 06 jne 4b9b6f <_D2rt8typeinfo8ti_creal10TypeInfo_c7getHashMxFNaNbNexPvZm+0x3f> 4b9b69: 7a 04 jp 4b9b6f <_D2rt8typeinfo8ti_creal10TypeInfo_c7getHashMxFNaNbNexPvZm+0x3f> 4b9b6b: d9 ee fldz 4b9b6d: df ea fucomip %st(2),%st 4b9b6f: dd d8 fstp %st(0) 4b9b71: dd d8 fstp %st(0) 4b9b73: 75 26 jne 4b9b9b <_D2rt8typeinfo8ti_creal10TypeInfo_c7getHashMxFNaNbNexPvZm+0x6b> 4b9b75: 7a 24 jp 4b9b9b <_D2rt8typeinfo8ti_creal10TypeInfo_c7getHashMxFNaNbNexPvZm+0x6b> 4b9b77: d9 ee fldz 4b9b79: d9 ee fldz 4b9b7b: db 7d e0 fstpt -0x20(%rbp) 4b9b7e: db 7d d0 fstpt -0x30(%rbp) 4b9b81: 66 c7 45 da 00 00 movw $0x0,-0x26(%rbp) 4b9b87: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4b9b8e: 66 c7 45 ea 00 00 movw $0x0,-0x16(%rbp) 4b9b94: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4b9b9b: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4b9b9f: be 20 00 00 00 mov $0x20,%esi 4b9ba4: 31 ff xor %edi,%edi 4b9ba6: e8 3d 83 fd ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4b9bab: 48 8b e5 mov %rbp,%rsp 4b9bae: 5d pop %rbp 4b9baf: c3 retq 00000000004b9bb0 <_D2rt8typeinfo8ti_creal10TypeInfo_c6equalsMxFNaNbNexPvxPvZb>: 4b9bb0: 55 push %rbp 4b9bb1: 48 8b ec mov %rsp,%rbp 4b9bb4: 48 83 ec 20 sub $0x20,%rsp 4b9bb8: db 2a fldt (%rdx) 4b9bba: db 6a 10 fldt 0x10(%rdx) 4b9bbd: db 2e fldt (%rsi) 4b9bbf: db 6e 10 fldt 0x10(%rsi) 4b9bc2: e8 8d ce 00 00 callq 4c6a54 <_Ccmp> 4b9bc7: b8 01 00 00 00 mov $0x1,%eax 4b9bcc: 7a 02 jp 4b9bd0 <_D2rt8typeinfo8ti_creal10TypeInfo_c6equalsMxFNaNbNexPvxPvZb+0x20> 4b9bce: 74 02 je 4b9bd2 <_D2rt8typeinfo8ti_creal10TypeInfo_c6equalsMxFNaNbNexPvxPvZb+0x22> 4b9bd0: 31 c0 xor %eax,%eax 4b9bd2: 48 8b e5 mov %rbp,%rsp 4b9bd5: 5d pop %rbp 4b9bd6: c3 retq 4b9bd7: 90 nop 00000000004b9bd8 <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi>: 4b9bd8: 55 push %rbp 4b9bd9: 48 8b ec mov %rsp,%rbp 4b9bdc: 48 83 ec 60 sub $0x60,%rsp 4b9be0: db 2a fldt (%rdx) 4b9be2: db 6a 10 fldt 0x10(%rdx) 4b9be5: db 7d b0 fstpt -0x50(%rbp) 4b9be8: db 7d a0 fstpt -0x60(%rbp) 4b9beb: 66 c7 45 aa 00 00 movw $0x0,-0x56(%rbp) 4b9bf1: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 4b9bf8: 66 c7 45 ba 00 00 movw $0x0,-0x46(%rbp) 4b9bfe: c7 45 bc 00 00 00 00 movl $0x0,-0x44(%rbp) 4b9c05: db 2e fldt (%rsi) 4b9c07: db 6e 10 fldt 0x10(%rsi) 4b9c0a: db 7d d0 fstpt -0x30(%rbp) 4b9c0d: db 7d c0 fstpt -0x40(%rbp) 4b9c10: 66 c7 45 ca 00 00 movw $0x0,-0x36(%rbp) 4b9c16: c7 45 cc 00 00 00 00 movl $0x0,-0x34(%rbp) 4b9c1d: 66 c7 45 da 00 00 movw $0x0,-0x26(%rbp) 4b9c23: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4b9c2a: db 6d a0 fldt -0x60(%rbp) 4b9c2d: db 6d c0 fldt -0x40(%rbp) 4b9c30: df f1 fcomip %st(1),%st 4b9c32: dd d8 fstp %st(0) 4b9c34: 76 07 jbe 4b9c3d <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0x65> 4b9c36: b8 ff ff ff ff mov $0xffffffff,%eax 4b9c3b: eb 3f jmp 4b9c7c <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa4> 4b9c3d: db 6d a0 fldt -0x60(%rbp) 4b9c40: db 6d c0 fldt -0x40(%rbp) 4b9c43: df f1 fcomip %st(1),%st 4b9c45: dd d8 fstp %st(0) 4b9c47: 73 09 jae 4b9c52 <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0x7a> 4b9c49: 7a 07 jp 4b9c52 <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0x7a> 4b9c4b: b8 01 00 00 00 mov $0x1,%eax 4b9c50: eb 2a jmp 4b9c7c <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa4> 4b9c52: db 6d b0 fldt -0x50(%rbp) 4b9c55: db 6d d0 fldt -0x30(%rbp) 4b9c58: df f1 fcomip %st(1),%st 4b9c5a: dd d8 fstp %st(0) 4b9c5c: 76 07 jbe 4b9c65 <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0x8d> 4b9c5e: b8 ff ff ff ff mov $0xffffffff,%eax 4b9c63: eb 17 jmp 4b9c7c <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa4> 4b9c65: db 6d b0 fldt -0x50(%rbp) 4b9c68: db 6d d0 fldt -0x30(%rbp) 4b9c6b: df f1 fcomip %st(1),%st 4b9c6d: dd d8 fstp %st(0) 4b9c6f: 73 09 jae 4b9c7a <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa2> 4b9c71: 7a 07 jp 4b9c7a <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa2> 4b9c73: b8 01 00 00 00 mov $0x1,%eax 4b9c78: eb 02 jmp 4b9c7c <_D2rt8typeinfo8ti_creal10TypeInfo_c7compareMxFNaNbNexPvxPvZi+0xa4> 4b9c7a: 31 c0 xor %eax,%eax 4b9c7c: 48 8b e5 mov %rbp,%rsp 4b9c7f: 5d pop %rbp 4b9c80: c3 retq 4b9c81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b9c88 <_D2rt8typeinfo8ti_creal10TypeInfo_c5tsizeMxFNaNbNdNiNfZm>: 4b9c88: 55 push %rbp 4b9c89: 48 8b ec mov %rsp,%rbp 4b9c8c: 48 83 ec 10 sub $0x10,%rsp 4b9c90: b8 20 00 00 00 mov $0x20,%eax 4b9c95: 48 8b e5 mov %rbp,%rsp 4b9c98: 5d pop %rbp 4b9c99: c3 retq 4b9c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9ca0 <_D2rt8typeinfo8ti_creal10TypeInfo_c4swapMxFNaNbNePvPvZv>: 4b9ca0: 55 push %rbp 4b9ca1: 48 8b ec mov %rsp,%rbp 4b9ca4: 48 83 ec 40 sub $0x40,%rsp 4b9ca8: db 2a fldt (%rdx) 4b9caa: db 6a 10 fldt 0x10(%rdx) 4b9cad: db 7d d0 fstpt -0x30(%rbp) 4b9cb0: db 7d c0 fstpt -0x40(%rbp) 4b9cb3: 66 c7 45 ca 00 00 movw $0x0,-0x36(%rbp) 4b9cb9: c7 45 cc 00 00 00 00 movl $0x0,-0x34(%rbp) 4b9cc0: 66 c7 45 da 00 00 movw $0x0,-0x26(%rbp) 4b9cc6: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4b9ccd: db 2e fldt (%rsi) 4b9ccf: db 6e 10 fldt 0x10(%rsi) 4b9cd2: db 7a 10 fstpt 0x10(%rdx) 4b9cd5: db 3a fstpt (%rdx) 4b9cd7: 66 c7 42 0a 00 00 movw $0x0,0xa(%rdx) 4b9cdd: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) 4b9ce4: 66 c7 42 1a 00 00 movw $0x0,0x1a(%rdx) 4b9cea: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx) 4b9cf1: db 6d c0 fldt -0x40(%rbp) 4b9cf4: db 6d d0 fldt -0x30(%rbp) 4b9cf7: db 7e 10 fstpt 0x10(%rsi) 4b9cfa: db 3e fstpt (%rsi) 4b9cfc: 66 c7 46 0a 00 00 movw $0x0,0xa(%rsi) 4b9d02: c7 46 0c 00 00 00 00 movl $0x0,0xc(%rsi) 4b9d09: 66 c7 46 1a 00 00 movw $0x0,0x1a(%rsi) 4b9d0f: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%rsi) 4b9d16: 48 8b e5 mov %rbp,%rsp 4b9d19: 5d pop %rbp 4b9d1a: c3 retq 4b9d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004b9d20 <_D2rt8typeinfo8ti_creal10TypeInfo_c4initMxFNaNbNiNeZAxv>: 4b9d20: 55 push %rbp 4b9d21: 48 8b ec mov %rsp,%rbp 4b9d24: 48 83 ec 10 sub $0x10,%rsp 4b9d28: b9 58 8e 4f 00 mov $0x4f8e58,%ecx 4b9d2d: b8 01 00 00 00 mov $0x1,%eax 4b9d32: 48 89 c2 mov %rax,%rdx 4b9d35: be 20 00 00 00 mov $0x20,%esi 4b9d3a: bf 01 00 00 00 mov $0x1,%edi 4b9d3f: e8 38 e8 ff ff callq 4b857c <_d_arraycast> 4b9d44: 48 8b e5 mov %rbp,%rsp 4b9d47: 5d pop %rbp 4b9d48: c3 retq 4b9d49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004b9d50 <_D2rt8typeinfo8ti_creal10TypeInfo_c6talignMxFNaNbNdNiNfZm>: 4b9d50: 55 push %rbp 4b9d51: 48 8b ec mov %rsp,%rbp 4b9d54: 48 83 ec 10 sub $0x10,%rsp 4b9d58: b8 10 00 00 00 mov $0x10,%eax 4b9d5d: 48 8b e5 mov %rbp,%rsp 4b9d60: 5d pop %rbp 4b9d61: c3 retq 4b9d62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9d68 <_D2rt8typeinfo8ti_creal10TypeInfo_c8argTypesMFNaNbNfJC8TypeInfoJC8TypeInfoZi>: 4b9d68: 55 push %rbp 4b9d69: 48 8b ec mov %rsp,%rbp 4b9d6c: 48 83 ec 20 sub $0x20,%rsp 4b9d70: 31 c0 xor %eax,%eax 4b9d72: 48 89 02 mov %rax,(%rdx) 4b9d75: 48 89 06 mov %rax,(%rsi) 4b9d78: b9 60 48 4e 00 mov $0x4e4860,%ecx 4b9d7d: 48 89 0a mov %rcx,(%rdx) 4b9d80: 48 89 0e mov %rcx,(%rsi) 4b9d83: 48 8b e5 mov %rbp,%rsp 4b9d86: 5d pop %rbp 4b9d87: c3 retq 00000000004b9d88 <_D2rt8typeinfo8ti_ubyte10TypeInfo_b8toStringMxFNaNbNfZAya>: 4b9d88: 55 push %rbp 4b9d89: 48 8b ec mov %rsp,%rbp 4b9d8c: 48 83 ec 10 sub $0x10,%rsp 4b9d90: 48 8b 15 71 fa 02 00 mov 0x2fa71(%rip),%rdx # 4e9808 <_TMP2701+0x8> 4b9d97: 48 8b 05 62 fa 02 00 mov 0x2fa62(%rip),%rax # 4e9800 <_TMP2701> 4b9d9e: 48 8b e5 mov %rbp,%rsp 4b9da1: 5d pop %rbp 4b9da2: c3 retq ... 00000000004b9da4 <_D3std5array7__arrayZ>: 4b9da4: 55 push %rbp 4b9da5: 48 8b ec mov %rsp,%rbp 4b9da8: 48 83 ec 10 sub $0x10,%rsp 4b9dac: 48 89 fa mov %rdi,%rdx 4b9daf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9db3: ba f2 98 4e 00 mov $0x4e98f2,%edx 4b9db8: bf 0b 00 00 00 mov $0xb,%edi 4b9dbd: 48 89 d6 mov %rdx,%rsi 4b9dc0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9dc4: e8 7f f0 fc ff callq 488e48 <_d_arraybounds> 4b9dc9: 0f 1f 00 nopl (%rax) 00000000004b9dcc <_D3std5array8__assertFiZv>: 4b9dcc: 55 push %rbp 4b9dcd: 48 8b ec mov %rsp,%rbp 4b9dd0: 48 83 ec 10 sub $0x10,%rsp 4b9dd4: 48 89 fa mov %rdi,%rdx 4b9dd7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9ddb: ba f2 98 4e 00 mov $0x4e98f2,%edx 4b9de0: bf 0b 00 00 00 mov $0xb,%edi 4b9de5: 48 89 d6 mov %rdx,%rsi 4b9de8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9dec: e8 0f ef fc ff callq 488d00 <_d_assert> 4b9df1: 0f 1f 00 nopl (%rax) 00000000004b9df4 <_D3std5array15__unittest_failFiZv>: 4b9df4: 55 push %rbp 4b9df5: 48 8b ec mov %rsp,%rbp 4b9df8: 48 83 ec 10 sub $0x10,%rsp 4b9dfc: 48 89 fa mov %rdi,%rdx 4b9dff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9e03: ba f2 98 4e 00 mov $0x4e98f2,%edx 4b9e08: bf 0b 00 00 00 mov $0xb,%edi 4b9e0d: 48 89 d6 mov %rdx,%rsi 4b9e10: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9e14: e8 77 ef fc ff callq 488d90 <_d_unittest> 4b9e19: 48 8b e5 mov %rbp,%rsp 4b9e1c: 5d pop %rbp 4b9e1d: c3 retq 4b9e1e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4b9e24: 55 push %rbp 4b9e25: 48 8b ec mov %rsp,%rbp 4b9e28: 48 83 ec 10 sub $0x10,%rsp 4b9e2c: 48 89 fa mov %rdi,%rdx 4b9e2f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9e33: ba fe 98 4e 00 mov $0x4e98fe,%edx 4b9e38: bf 1b 00 00 00 mov $0x1b,%edi 4b9e3d: 48 89 d6 mov %rdx,%rsi 4b9e40: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9e44: e8 ff ef fc ff callq 488e48 <_d_arraybounds> 4b9e49: 0f 1f 00 nopl (%rax) 4b9e4c: 55 push %rbp 4b9e4d: 48 8b ec mov %rsp,%rbp 4b9e50: 48 83 ec 10 sub $0x10,%rsp 4b9e54: 48 89 fa mov %rdi,%rdx 4b9e57: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9e5b: ba fe 98 4e 00 mov $0x4e98fe,%edx 4b9e60: bf 1b 00 00 00 mov $0x1b,%edi 4b9e65: 48 89 d6 mov %rdx,%rsi 4b9e68: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9e6c: e8 8f ee fc ff callq 488d00 <_d_assert> 4b9e71: 0f 1f 00 nopl (%rax) 4b9e74: 55 push %rbp 4b9e75: 48 8b ec mov %rsp,%rbp 4b9e78: 48 83 ec 10 sub $0x10,%rsp 4b9e7c: 48 89 fa mov %rdi,%rdx 4b9e7f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9e83: ba fe 98 4e 00 mov $0x4e98fe,%edx 4b9e88: bf 1b 00 00 00 mov $0x1b,%edi 4b9e8d: 48 89 d6 mov %rdx,%rsi 4b9e90: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9e94: e8 f7 ee fc ff callq 488d90 <_d_unittest> 4b9e99: 48 8b e5 mov %rbp,%rsp 4b9e9c: 5d pop %rbp 4b9e9d: c3 retq 4b9e9e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9ea4 <_D3std9algorithm10comparison7__arrayZ>: 4b9ea4: 55 push %rbp 4b9ea5: 48 8b ec mov %rsp,%rbp 4b9ea8: 48 83 ec 10 sub $0x10,%rsp 4b9eac: 48 89 fa mov %rdi,%rdx 4b9eaf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9eb3: ba 1a 99 4e 00 mov $0x4e991a,%edx 4b9eb8: bf 1a 00 00 00 mov $0x1a,%edi 4b9ebd: 48 89 d6 mov %rdx,%rsi 4b9ec0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9ec4: e8 7f ef fc ff callq 488e48 <_d_arraybounds> 4b9ec9: 0f 1f 00 nopl (%rax) 00000000004b9ecc <_D3std9algorithm10comparison8__assertFiZv>: 4b9ecc: 55 push %rbp 4b9ecd: 48 8b ec mov %rsp,%rbp 4b9ed0: 48 83 ec 10 sub $0x10,%rsp 4b9ed4: 48 89 fa mov %rdi,%rdx 4b9ed7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9edb: ba 1a 99 4e 00 mov $0x4e991a,%edx 4b9ee0: bf 1a 00 00 00 mov $0x1a,%edi 4b9ee5: 48 89 d6 mov %rdx,%rsi 4b9ee8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9eec: e8 0f ee fc ff callq 488d00 <_d_assert> 4b9ef1: 0f 1f 00 nopl (%rax) 00000000004b9ef4 <_D3std9algorithm10comparison15__unittest_failFiZv>: 4b9ef4: 55 push %rbp 4b9ef5: 48 8b ec mov %rsp,%rbp 4b9ef8: 48 83 ec 10 sub $0x10,%rsp 4b9efc: 48 89 fa mov %rdi,%rdx 4b9eff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9f03: ba 1a 99 4e 00 mov $0x4e991a,%edx 4b9f08: bf 1a 00 00 00 mov $0x1a,%edi 4b9f0d: 48 89 d6 mov %rdx,%rsi 4b9f10: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9f14: e8 77 ee fc ff callq 488d90 <_d_unittest> 4b9f19: 48 8b e5 mov %rbp,%rsp 4b9f1c: 5d pop %rbp 4b9f1d: c3 retq 4b9f1e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4b9f24: 55 push %rbp 4b9f25: 48 8b ec mov %rsp,%rbp 4b9f28: 48 83 ec 10 sub $0x10,%rsp 4b9f2c: 48 89 fa mov %rdi,%rdx 4b9f2f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9f33: ba 35 99 4e 00 mov $0x4e9935,%edx 4b9f38: bf 16 00 00 00 mov $0x16,%edi 4b9f3d: 48 89 d6 mov %rdx,%rsi 4b9f40: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9f44: e8 ff ee fc ff callq 488e48 <_d_arraybounds> 4b9f49: 0f 1f 00 nopl (%rax) 4b9f4c: 55 push %rbp 4b9f4d: 48 8b ec mov %rsp,%rbp 4b9f50: 48 83 ec 10 sub $0x10,%rsp 4b9f54: 48 89 fa mov %rdi,%rdx 4b9f57: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9f5b: ba 35 99 4e 00 mov $0x4e9935,%edx 4b9f60: bf 16 00 00 00 mov $0x16,%edi 4b9f65: 48 89 d6 mov %rdx,%rsi 4b9f68: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9f6c: e8 8f ed fc ff callq 488d00 <_d_assert> 4b9f71: 0f 1f 00 nopl (%rax) 4b9f74: 55 push %rbp 4b9f75: 48 8b ec mov %rsp,%rbp 4b9f78: 48 83 ec 10 sub $0x10,%rsp 4b9f7c: 48 89 fa mov %rdi,%rdx 4b9f7f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9f83: ba 35 99 4e 00 mov $0x4e9935,%edx 4b9f88: bf 16 00 00 00 mov $0x16,%edi 4b9f8d: 48 89 d6 mov %rdx,%rsi 4b9f90: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9f94: e8 f7 ed fc ff callq 488d90 <_d_unittest> 4b9f99: 48 8b e5 mov %rbp,%rsp 4b9f9c: 5d pop %rbp 4b9f9d: c3 retq 4b9f9e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004b9fa4 <_D3std9algorithm9iteration7__arrayZ>: 4b9fa4: 55 push %rbp 4b9fa5: 48 8b ec mov %rsp,%rbp 4b9fa8: 48 83 ec 10 sub $0x10,%rsp 4b9fac: 48 89 fa mov %rdi,%rdx 4b9faf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9fb3: ba 4c 99 4e 00 mov $0x4e994c,%edx 4b9fb8: bf 19 00 00 00 mov $0x19,%edi 4b9fbd: 48 89 d6 mov %rdx,%rsi 4b9fc0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9fc4: e8 7f ee fc ff callq 488e48 <_d_arraybounds> 4b9fc9: 0f 1f 00 nopl (%rax) 00000000004b9fcc <_D3std9algorithm9iteration8__assertFiZv>: 4b9fcc: 55 push %rbp 4b9fcd: 48 8b ec mov %rsp,%rbp 4b9fd0: 48 83 ec 10 sub $0x10,%rsp 4b9fd4: 48 89 fa mov %rdi,%rdx 4b9fd7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4b9fdb: ba 4c 99 4e 00 mov $0x4e994c,%edx 4b9fe0: bf 19 00 00 00 mov $0x19,%edi 4b9fe5: 48 89 d6 mov %rdx,%rsi 4b9fe8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4b9fec: e8 0f ed fc ff callq 488d00 <_d_assert> 4b9ff1: 0f 1f 00 nopl (%rax) 00000000004b9ff4 <_D3std9algorithm9iteration15__unittest_failFiZv>: 4b9ff4: 55 push %rbp 4b9ff5: 48 8b ec mov %rsp,%rbp 4b9ff8: 48 83 ec 10 sub $0x10,%rsp 4b9ffc: 48 89 fa mov %rdi,%rdx 4b9fff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba003: ba 4c 99 4e 00 mov $0x4e994c,%edx 4ba008: bf 19 00 00 00 mov $0x19,%edi 4ba00d: 48 89 d6 mov %rdx,%rsi 4ba010: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba014: e8 77 ed fc ff callq 488d90 <_d_unittest> 4ba019: 48 8b e5 mov %rbp,%rsp 4ba01c: 5d pop %rbp 4ba01d: c3 retq 4ba01e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ba024 <_D3std9algorithm8mutation7__arrayZ>: 4ba024: 55 push %rbp 4ba025: 48 8b ec mov %rsp,%rbp 4ba028: 48 83 ec 10 sub $0x10,%rsp 4ba02c: 48 89 fa mov %rdi,%rdx 4ba02f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba033: ba 66 99 4e 00 mov $0x4e9966,%edx 4ba038: bf 18 00 00 00 mov $0x18,%edi 4ba03d: 48 89 d6 mov %rdx,%rsi 4ba040: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba044: e8 ff ed fc ff callq 488e48 <_d_arraybounds> 4ba049: 0f 1f 00 nopl (%rax) 00000000004ba04c <_D3std9algorithm8mutation8__assertFiZv>: 4ba04c: 55 push %rbp 4ba04d: 48 8b ec mov %rsp,%rbp 4ba050: 48 83 ec 10 sub $0x10,%rsp 4ba054: 48 89 fa mov %rdi,%rdx 4ba057: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba05b: ba 66 99 4e 00 mov $0x4e9966,%edx 4ba060: bf 18 00 00 00 mov $0x18,%edi 4ba065: 48 89 d6 mov %rdx,%rsi 4ba068: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba06c: e8 8f ec fc ff callq 488d00 <_d_assert> 4ba071: 0f 1f 00 nopl (%rax) 00000000004ba074 <_D3std9algorithm8mutation15__unittest_failFiZv>: 4ba074: 55 push %rbp 4ba075: 48 8b ec mov %rsp,%rbp 4ba078: 48 83 ec 10 sub $0x10,%rsp 4ba07c: 48 89 fa mov %rdi,%rdx 4ba07f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba083: ba 66 99 4e 00 mov $0x4e9966,%edx 4ba088: bf 18 00 00 00 mov $0x18,%edi 4ba08d: 48 89 d6 mov %rdx,%rsi 4ba090: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba094: e8 f7 ec fc ff callq 488d90 <_d_unittest> 4ba099: 48 8b e5 mov %rbp,%rsp 4ba09c: 5d pop %rbp 4ba09d: c3 retq 4ba09e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ba0a4 <_D3std9algorithm7sorting7__arrayZ>: 4ba0a4: 55 push %rbp 4ba0a5: 48 8b ec mov %rsp,%rbp 4ba0a8: 48 83 ec 10 sub $0x10,%rsp 4ba0ac: 48 89 fa mov %rdi,%rdx 4ba0af: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba0b3: ba 7f 99 4e 00 mov $0x4e997f,%edx 4ba0b8: bf 17 00 00 00 mov $0x17,%edi 4ba0bd: 48 89 d6 mov %rdx,%rsi 4ba0c0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba0c4: e8 7f ed fc ff callq 488e48 <_d_arraybounds> 4ba0c9: 0f 1f 00 nopl (%rax) 00000000004ba0cc <_D3std9algorithm7sorting8__assertFiZv>: 4ba0cc: 55 push %rbp 4ba0cd: 48 8b ec mov %rsp,%rbp 4ba0d0: 48 83 ec 10 sub $0x10,%rsp 4ba0d4: 48 89 fa mov %rdi,%rdx 4ba0d7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba0db: ba 7f 99 4e 00 mov $0x4e997f,%edx 4ba0e0: bf 17 00 00 00 mov $0x17,%edi 4ba0e5: 48 89 d6 mov %rdx,%rsi 4ba0e8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba0ec: e8 0f ec fc ff callq 488d00 <_d_assert> 4ba0f1: 0f 1f 00 nopl (%rax) 00000000004ba0f4 <_D3std9algorithm7sorting15__unittest_failFiZv>: 4ba0f4: 55 push %rbp 4ba0f5: 48 8b ec mov %rsp,%rbp 4ba0f8: 48 83 ec 10 sub $0x10,%rsp 4ba0fc: 48 89 fa mov %rdi,%rdx 4ba0ff: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba103: ba 7f 99 4e 00 mov $0x4e997f,%edx 4ba108: bf 17 00 00 00 mov $0x17,%edi 4ba10d: 48 89 d6 mov %rdx,%rsi 4ba110: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba114: e8 77 ec fc ff callq 488d90 <_d_unittest> 4ba119: 48 8b e5 mov %rbp,%rsp 4ba11c: 5d pop %rbp 4ba11d: c3 retq 4ba11e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ba124 <_D3std9algorithm9searching7__arrayZ>: 4ba124: 55 push %rbp 4ba125: 48 8b ec mov %rsp,%rbp 4ba128: 48 83 ec 10 sub $0x10,%rsp 4ba12c: 48 89 fa mov %rdi,%rdx 4ba12f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba133: ba 97 99 4e 00 mov $0x4e9997,%edx 4ba138: bf 19 00 00 00 mov $0x19,%edi 4ba13d: 48 89 d6 mov %rdx,%rsi 4ba140: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba144: e8 ff ec fc ff callq 488e48 <_d_arraybounds> 4ba149: 0f 1f 00 nopl (%rax) 00000000004ba14c <_D3std9algorithm9searching8__assertFiZv>: 4ba14c: 55 push %rbp 4ba14d: 48 8b ec mov %rsp,%rbp 4ba150: 48 83 ec 10 sub $0x10,%rsp 4ba154: 48 89 fa mov %rdi,%rdx 4ba157: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba15b: ba 97 99 4e 00 mov $0x4e9997,%edx 4ba160: bf 19 00 00 00 mov $0x19,%edi 4ba165: 48 89 d6 mov %rdx,%rsi 4ba168: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba16c: e8 8f eb fc ff callq 488d00 <_d_assert> 4ba171: 0f 1f 00 nopl (%rax) 00000000004ba174 <_D3std9algorithm9searching15__unittest_failFiZv>: 4ba174: 55 push %rbp 4ba175: 48 8b ec mov %rsp,%rbp 4ba178: 48 83 ec 10 sub $0x10,%rsp 4ba17c: 48 89 fa mov %rdi,%rdx 4ba17f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ba183: ba 97 99 4e 00 mov $0x4e9997,%edx 4ba188: bf 19 00 00 00 mov $0x19,%edi 4ba18d: 48 89 d6 mov %rdx,%rsi 4ba190: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ba194: e8 f7 eb fc ff callq 488d90 <_d_unittest> 4ba199: 48 8b e5 mov %rbp,%rsp 4ba19c: 5d pop %rbp 4ba19d: c3 retq ... 00000000004ba1a0 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm>: 4ba1a0: 55 push %rbp 4ba1a1: 48 8b ec mov %rsp,%rbp 4ba1a4: 48 83 ec 10 sub $0x10,%rsp 4ba1a8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba1ac: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba1b0: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4ba1b4: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ba1b8: e8 77 80 00 00 callq 4c2234 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTmZ6safeOpFNaNbNiNfKmKmZb> 4ba1bd: 84 c0 test %al,%al 4ba1bf: 74 06 je 4ba1c7 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm+0x27> 4ba1c1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ba1c5: eb 04 jmp 4ba1cb <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm+0x2b> 4ba1c7: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ba1cb: 48 8b e5 mov %rbp,%rsp 4ba1ce: 5d pop %rbp 4ba1cf: c3 retq 00000000004ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb>: 4ba1d0: 55 push %rbp 4ba1d1: 48 8b ec mov %rsp,%rbp 4ba1d4: 48 83 ec 10 sub $0x10,%rsp 4ba1d8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba1dc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba1e0: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ba1e5: 48 0f 94 c0 rex.W sete %al 4ba1e9: 48 8b e5 mov %rbp,%rsp 4ba1ec: 5d pop %rbp 4ba1ed: c3 retq ... 00000000004ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv>: 4ba1f0: 55 push %rbp 4ba1f1: 48 8b ec mov %rsp,%rbp 4ba1f4: 53 push %rbx 4ba1f5: 48 89 fe mov %rdi,%rsi 4ba1f8: 48 8b 46 08 mov 0x8(%rsi),%rax 4ba1fc: 8a 10 mov (%rax),%dl 4ba1fe: 80 fa 80 cmp $0x80,%dl 4ba201: 73 16 jae 4ba219 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv+0x29> 4ba203: 48 8b 1e mov (%rsi),%rbx 4ba206: 48 ff cb dec %rbx 4ba209: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4ba20d: 48 ff c1 inc %rcx 4ba210: 48 89 1e mov %rbx,(%rsi) 4ba213: 48 89 4e 08 mov %rcx,0x8(%rsi) 4ba217: eb 53 jmp 4ba26c <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv+0x7c> 4ba219: 41 b8 07 00 00 00 mov $0x7,%r8d 4ba21f: 8a ca mov %dl,%cl 4ba221: f6 d1 not %cl 4ba223: 81 e1 ff 00 00 00 and $0xff,%ecx 4ba229: 89 c9 mov %ecx,%ecx 4ba22b: 48 0f bd d9 bsr %rcx,%rbx 4ba22f: 44 2b c3 sub %ebx,%r8d 4ba232: 41 83 f8 02 cmp $0x2,%r8d 4ba236: 41 0f 9c c1 setl %r9b 4ba23a: 45 0f b6 c9 movzbl %r9b,%r9d 4ba23e: 41 83 f8 06 cmp $0x6,%r8d 4ba242: 41 0f 9f c2 setg %r10b 4ba246: 45 0f b6 d2 movzbl %r10b,%r10d 4ba24a: 45 0a ca or %r10b,%r9b 4ba24d: 74 06 je 4ba255 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv+0x65> 4ba24f: 41 b8 01 00 00 00 mov $0x1,%r8d 4ba255: 48 8b 06 mov (%rsi),%rax 4ba258: 49 63 c8 movslq %r8d,%rcx 4ba25b: 48 2b c1 sub %rcx,%rax 4ba25e: 48 8b 56 08 mov 0x8(%rsi),%rdx 4ba262: 48 03 d1 add %rcx,%rdx 4ba265: 48 89 06 mov %rax,(%rsi) 4ba268: 48 89 56 08 mov %rdx,0x8(%rsi) 4ba26c: 5b pop %rbx 4ba26d: 5d pop %rbp 4ba26e: c3 retq ... 00000000004ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw>: 4ba270: 55 push %rbp 4ba271: 48 8b ec mov %rsp,%rbp 4ba274: 48 83 ec 20 sub $0x20,%rsp 4ba278: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba27c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba280: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4ba287: 00 4ba288: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4ba28c: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ba290: e8 63 a5 00 00 callq 4c47f8 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ6decodeFNaNeKAxaKmZw> 4ba295: 48 8b e5 mov %rbp,%rsp 4ba298: 5d pop %rbp 4ba299: c3 retq ... 00000000004ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv>: 4ba29c: 55 push %rbp 4ba29d: 48 8b ec mov %rsp,%rbp 4ba2a0: 48 83 ec 10 sub $0x10,%rsp 4ba2a4: 89 7d f0 mov %edi,-0x10(%rbp) 4ba2a7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ba2ab: e8 08 00 00 00 callq 4ba2b8 <_D3std5range10primitives52__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKaZv> 4ba2b0: 48 8b e5 mov %rbp,%rsp 4ba2b3: 5d pop %rbp 4ba2b4: c3 retq 4ba2b5: 00 00 add %al,(%rax) ... 00000000004ba2b8 <_D3std5range10primitives52__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKaZv>: 4ba2b8: 55 push %rbp 4ba2b9: 48 8b ec mov %rsp,%rbp 4ba2bc: 48 83 ec 10 sub $0x10,%rsp 4ba2c0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba2c4: 40 8a 37 mov (%rdi),%sil 4ba2c7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ba2cb: e8 08 00 00 00 callq 4ba2d8 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFNaNbNfaZv> 4ba2d0: 48 8b e5 mov %rbp,%rsp 4ba2d3: 5d pop %rbp 4ba2d4: c3 retq 4ba2d5: 00 00 add %al,(%rax) ... 00000000004ba2d8 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFNaNbNfaZv>: 4ba2d8: 55 push %rbp 4ba2d9: 48 8b ec mov %rsp,%rbp 4ba2dc: 48 83 ec 38 sub $0x38,%rsp 4ba2e0: 53 push %rbx 4ba2e1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba2e5: 89 75 f8 mov %esi,-0x8(%rbp) 4ba2e8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4ba2ec: be 01 00 00 00 mov $0x1,%esi 4ba2f1: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ba2f5: e8 be dc fe ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4ba2fa: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ba2fe: 48 8b 08 mov (%rax),%rcx 4ba301: 48 8b 51 08 mov 0x8(%rcx),%rdx 4ba305: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4ba309: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ba30d: e8 4e 00 00 00 callq 4ba360 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFaZ9__lambda2MFNaNbNiNeZAa> 4ba312: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba316: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba31a: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4ba31e: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4ba322: 72 0a jb 4ba32e <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFNaNbNfaZv+0x56> 4ba324: bf 31 0b 00 00 mov $0xb31,%edi 4ba329: e8 76 fa ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba32e: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ba332: 48 03 f3 add %rbx,%rsi 4ba335: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba339: e8 ca 0f 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba33e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ba342: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ba346: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4ba34a: 48 8b 19 mov (%rcx),%rbx 4ba34d: 48 89 43 08 mov %rax,0x8(%rbx) 4ba351: 48 89 53 10 mov %rdx,0x10(%rbx) 4ba355: 5b pop %rbx 4ba356: 48 8b e5 mov %rbp,%rsp 4ba359: 5d pop %rbp 4ba35a: c3 retq 4ba35b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ba360 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFaZ9__lambda2MFNaNbNiNeZAa>: 4ba360: 55 push %rbp 4ba361: 48 8b ec mov %rsp,%rbp 4ba364: 48 83 ec 10 sub $0x10,%rsp 4ba368: 48 8b 47 f8 mov -0x8(%rdi),%rax 4ba36c: 48 ff c0 inc %rax 4ba36f: 48 8b 0f mov (%rdi),%rcx 4ba372: 48 8b 11 mov (%rcx),%rdx 4ba375: 48 83 c2 08 add $0x8,%rdx 4ba379: 48 8b 52 08 mov 0x8(%rdx),%rdx 4ba37d: 48 8b e5 mov %rbp,%rsp 4ba380: 5d pop %rbp 4ba381: c3 retq ... 00000000004ba384 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAaZv>: 4ba384: 55 push %rbp 4ba385: 48 8b ec mov %rsp,%rbp 4ba388: 48 83 ec 20 sub $0x20,%rsp 4ba38c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4ba390: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ba394: 48 89 d6 mov %rdx,%rsi 4ba397: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ba39b: e8 08 00 00 00 callq 4ba3a8 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAaZv> 4ba3a0: 48 8b e5 mov %rbp,%rsp 4ba3a3: 5d pop %rbp 4ba3a4: c3 retq 4ba3a5: 00 00 add %al,(%rax) ... 00000000004ba3a8 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAaZv>: 4ba3a8: 55 push %rbp 4ba3a9: 48 8b ec mov %rsp,%rbp 4ba3ac: 48 83 ec 10 sub $0x10,%rsp 4ba3b0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba3b4: 48 8b 57 08 mov 0x8(%rdi),%rdx 4ba3b8: 48 8b 37 mov (%rdi),%rsi 4ba3bb: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ba3bf: e8 98 c9 00 00 callq 4c6d5c <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv> 4ba3c4: 48 8b e5 mov %rbp,%rsp 4ba3c7: 5d pop %rbp 4ba3c8: c3 retq 4ba3c9: 00 00 add %al,(%rax) ... 00000000004ba3cc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa>: 4ba3cc: 55 push %rbp 4ba3cd: 48 8b ec mov %rsp,%rbp 4ba3d0: 48 83 ec 38 sub $0x38,%rsp 4ba3d4: 53 push %rbx 4ba3d5: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ba3d9: e8 9e 10 00 00 callq 4bb47c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm> 4ba3de: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ba3e2: 48 85 c0 test %rax,%rax 4ba3e5: 75 0a jne 4ba3f1 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x25> 4ba3e7: 31 c0 xor %eax,%eax 4ba3e9: 31 d2 xor %edx,%edx 4ba3eb: 5b pop %rbx 4ba3ec: 48 8b e5 mov %rbp,%rsp 4ba3ef: 5d pop %rbp 4ba3f0: c3 retq 4ba3f1: 48 89 ef mov %rbp,%rdi 4ba3f4: e8 7b 00 00 00 callq 4ba474 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa> 4ba3f9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba3fd: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba401: 31 db xor %ebx,%ebx 4ba403: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ba407: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba40b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba40d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba40f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba413: e8 7c 10 00 00 callq 4bb494 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba418: 34 01 xor $0x1,%al 4ba41a: 74 45 je 4ba461 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x95> 4ba41c: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba420: e8 8f 10 00 00 callq 4bb4b4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa> 4ba425: 88 45 f8 mov %al,-0x8(%rbp) 4ba428: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4ba42c: 72 0a jb 4ba438 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x6c> 4ba42e: bf 75 00 00 00 mov $0x75,%edi 4ba433: e8 6c f9 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba438: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ba43c: 48 03 f3 add %rbx,%rsi 4ba43f: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba443: e8 c0 0e 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba448: 48 ff c3 inc %rbx 4ba44b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba44f: e8 78 10 00 00 callq 4bb4cc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv> 4ba454: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba458: e8 37 10 00 00 callq 4bb494 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba45d: 34 01 xor $0x1,%al 4ba45f: 75 bb jne 4ba41c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x50> 4ba461: 48 89 ef mov %rbp,%rdi 4ba464: e8 23 00 00 00 callq 4ba48c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4ba469: 5b pop %rbx 4ba46a: 48 8b e5 mov %rbp,%rsp 4ba46d: 5d pop %rbp 4ba46e: c3 retq 4ba46f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ba474 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa>: 4ba474: 55 push %rbp 4ba475: 48 8b ec mov %rsp,%rbp 4ba478: 48 83 ec 10 sub $0x10,%rsp 4ba47c: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4ba480: e8 77 ca 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4ba485: 48 8b e5 mov %rbp,%rsp 4ba488: 5d pop %rbp 4ba489: c3 retq 4ba48a: 66 90 xchg %ax,%ax 00000000004ba48c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4ba48c: 55 push %rbp 4ba48d: 48 8b ec mov %rsp,%rbp 4ba490: 48 83 ec 10 sub $0x10,%rsp 4ba494: 48 8b 57 d8 mov -0x28(%rdi),%rdx 4ba498: 48 8b 47 d0 mov -0x30(%rdi),%rax 4ba49c: 48 8b e5 mov %rbp,%rsp 4ba49f: 5d pop %rbp 4ba4a0: c3 retq 4ba4a1: 00 00 add %al,(%rax) ... 00000000004ba4a4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa>: 4ba4a4: 55 push %rbp 4ba4a5: 48 8b ec mov %rsp,%rbp 4ba4a8: 48 83 ec 38 sub $0x38,%rsp 4ba4ac: 53 push %rbx 4ba4ad: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ba4b1: e8 72 11 00 00 callq 4bb628 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm> 4ba4b6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ba4ba: 48 85 c0 test %rax,%rax 4ba4bd: 75 0a jne 4ba4c9 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x25> 4ba4bf: 31 c0 xor %eax,%eax 4ba4c1: 31 d2 xor %edx,%edx 4ba4c3: 5b pop %rbx 4ba4c4: 48 8b e5 mov %rbp,%rsp 4ba4c7: 5d pop %rbp 4ba4c8: c3 retq 4ba4c9: 48 89 ef mov %rbp,%rdi 4ba4cc: e8 7b 00 00 00 callq 4ba54c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa> 4ba4d1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba4d5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba4d9: 31 db xor %ebx,%ebx 4ba4db: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ba4df: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba4e3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba4e5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba4e7: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba4eb: e8 50 11 00 00 callq 4bb640 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba4f0: 34 01 xor $0x1,%al 4ba4f2: 74 45 je 4ba539 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x95> 4ba4f4: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba4f8: e8 63 11 00 00 callq 4bb660 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa> 4ba4fd: 88 45 f8 mov %al,-0x8(%rbp) 4ba500: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4ba504: 72 0a jb 4ba510 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x6c> 4ba506: bf 75 00 00 00 mov $0x75,%edi 4ba50b: e8 94 f8 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba510: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ba514: 48 03 f3 add %rbx,%rsi 4ba517: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba51b: e8 e8 0d 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba520: 48 ff c3 inc %rbx 4ba523: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba527: e8 4c 11 00 00 callq 4bb678 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv> 4ba52c: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba530: e8 0b 11 00 00 callq 4bb640 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba535: 34 01 xor $0x1,%al 4ba537: 75 bb jne 4ba4f4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x50> 4ba539: 48 89 ef mov %rbp,%rdi 4ba53c: e8 23 00 00 00 callq 4ba564 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4ba541: 5b pop %rbx 4ba542: 48 8b e5 mov %rbp,%rsp 4ba545: 5d pop %rbp 4ba546: c3 retq 4ba547: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ba54c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa>: 4ba54c: 55 push %rbp 4ba54d: 48 8b ec mov %rsp,%rbp 4ba550: 48 83 ec 10 sub $0x10,%rsp 4ba554: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4ba558: e8 9f c9 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4ba55d: 48 8b e5 mov %rbp,%rsp 4ba560: 5d pop %rbp 4ba561: c3 retq 4ba562: 66 90 xchg %ax,%ax 00000000004ba564 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4ba564: 55 push %rbp 4ba565: 48 8b ec mov %rsp,%rbp 4ba568: 48 83 ec 10 sub $0x10,%rsp 4ba56c: 48 8b 57 d8 mov -0x28(%rdi),%rdx 4ba570: 48 8b 47 d0 mov -0x30(%rdi),%rax 4ba574: 48 8b e5 mov %rbp,%rsp 4ba577: 5d pop %rbp 4ba578: c3 retq 4ba579: 00 00 add %al,(%rax) ... 00000000004ba57c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa>: 4ba57c: 55 push %rbp 4ba57d: 48 8b ec mov %rsp,%rbp 4ba580: 48 83 ec 38 sub $0x38,%rsp 4ba584: 53 push %rbx 4ba585: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ba589: e8 46 12 00 00 callq 4bb7d4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm> 4ba58e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ba592: 48 85 c0 test %rax,%rax 4ba595: 75 0a jne 4ba5a1 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x25> 4ba597: 31 c0 xor %eax,%eax 4ba599: 31 d2 xor %edx,%edx 4ba59b: 5b pop %rbx 4ba59c: 48 8b e5 mov %rbp,%rsp 4ba59f: 5d pop %rbp 4ba5a0: c3 retq 4ba5a1: 48 89 ef mov %rbp,%rdi 4ba5a4: e8 7b 00 00 00 callq 4ba624 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa> 4ba5a9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba5ad: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba5b1: 31 db xor %ebx,%ebx 4ba5b3: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ba5b7: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba5bb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba5bd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba5bf: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba5c3: e8 24 12 00 00 callq 4bb7ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba5c8: 34 01 xor $0x1,%al 4ba5ca: 74 45 je 4ba611 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x95> 4ba5cc: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba5d0: e8 37 12 00 00 callq 4bb80c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa> 4ba5d5: 88 45 f8 mov %al,-0x8(%rbp) 4ba5d8: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4ba5dc: 72 0a jb 4ba5e8 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x6c> 4ba5de: bf 75 00 00 00 mov $0x75,%edi 4ba5e3: e8 bc f7 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba5e8: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ba5ec: 48 03 f3 add %rbx,%rsi 4ba5ef: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba5f3: e8 10 0d 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba5f8: 48 ff c3 inc %rbx 4ba5fb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba5ff: e8 20 12 00 00 callq 4bb824 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv> 4ba604: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba608: e8 df 11 00 00 callq 4bb7ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba60d: 34 01 xor $0x1,%al 4ba60f: 75 bb jne 4ba5cc <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x50> 4ba611: 48 89 ef mov %rbp,%rdi 4ba614: e8 23 00 00 00 callq 4ba63c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4ba619: 5b pop %rbx 4ba61a: 48 8b e5 mov %rbp,%rsp 4ba61d: 5d pop %rbp 4ba61e: c3 retq 4ba61f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ba624 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa>: 4ba624: 55 push %rbp 4ba625: 48 8b ec mov %rsp,%rbp 4ba628: 48 83 ec 10 sub $0x10,%rsp 4ba62c: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4ba630: e8 c7 c8 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4ba635: 48 8b e5 mov %rbp,%rsp 4ba638: 5d pop %rbp 4ba639: c3 retq 4ba63a: 66 90 xchg %ax,%ax 00000000004ba63c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4ba63c: 55 push %rbp 4ba63d: 48 8b ec mov %rsp,%rbp 4ba640: 48 83 ec 10 sub $0x10,%rsp 4ba644: 48 8b 57 d8 mov -0x28(%rdi),%rdx 4ba648: 48 8b 47 d0 mov -0x30(%rdi),%rax 4ba64c: 48 8b e5 mov %rbp,%rsp 4ba64f: 5d pop %rbp 4ba650: c3 retq 4ba651: 00 00 add %al,(%rax) ... 00000000004ba654 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa>: 4ba654: 55 push %rbp 4ba655: 48 8b ec mov %rsp,%rbp 4ba658: 48 83 ec 38 sub $0x38,%rsp 4ba65c: 53 push %rbx 4ba65d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ba661: e8 fe 12 00 00 callq 4bb964 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm> 4ba666: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ba66a: 48 85 c0 test %rax,%rax 4ba66d: 75 0a jne 4ba679 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x25> 4ba66f: 31 c0 xor %eax,%eax 4ba671: 31 d2 xor %edx,%edx 4ba673: 5b pop %rbx 4ba674: 48 8b e5 mov %rbp,%rsp 4ba677: 5d pop %rbp 4ba678: c3 retq 4ba679: 48 89 ef mov %rbp,%rdi 4ba67c: e8 7b 00 00 00 callq 4ba6fc <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa> 4ba681: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba685: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba689: 31 db xor %ebx,%ebx 4ba68b: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ba68f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba693: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba695: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba697: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba69b: e8 dc 12 00 00 callq 4bb97c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba6a0: 34 01 xor $0x1,%al 4ba6a2: 74 45 je 4ba6e9 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x95> 4ba6a4: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba6a8: e8 ef 12 00 00 callq 4bb99c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa> 4ba6ad: 88 45 f8 mov %al,-0x8(%rbp) 4ba6b0: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4ba6b4: 72 0a jb 4ba6c0 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x6c> 4ba6b6: bf 75 00 00 00 mov $0x75,%edi 4ba6bb: e8 e4 f6 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba6c0: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ba6c4: 48 03 f3 add %rbx,%rsi 4ba6c7: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba6cb: e8 38 0c 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba6d0: 48 ff c3 inc %rbx 4ba6d3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba6d7: e8 d8 12 00 00 callq 4bb9b4 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv> 4ba6dc: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba6e0: e8 97 12 00 00 callq 4bb97c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba6e5: 34 01 xor $0x1,%al 4ba6e7: 75 bb jne 4ba6a4 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x50> 4ba6e9: 48 89 ef mov %rbp,%rdi 4ba6ec: e8 23 00 00 00 callq 4ba714 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4ba6f1: 5b pop %rbx 4ba6f2: 48 8b e5 mov %rbp,%rsp 4ba6f5: 5d pop %rbp 4ba6f6: c3 retq 4ba6f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ba6fc <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa>: 4ba6fc: 55 push %rbp 4ba6fd: 48 8b ec mov %rsp,%rbp 4ba700: 48 83 ec 10 sub $0x10,%rsp 4ba704: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4ba708: e8 ef c7 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4ba70d: 48 8b e5 mov %rbp,%rsp 4ba710: 5d pop %rbp 4ba711: c3 retq 4ba712: 66 90 xchg %ax,%ax 00000000004ba714 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4ba714: 55 push %rbp 4ba715: 48 8b ec mov %rsp,%rbp 4ba718: 48 83 ec 10 sub $0x10,%rsp 4ba71c: 48 8b 57 d8 mov -0x28(%rdi),%rdx 4ba720: 48 8b 47 d0 mov -0x30(%rdi),%rax 4ba724: 48 8b e5 mov %rbp,%rsp 4ba727: 5d pop %rbp 4ba728: c3 retq 4ba729: 00 00 add %al,(%rax) ... 00000000004ba72c <_D3std9algorithm9searching41__T10startsWithVAyaa6_61203d3d2062TAxaTaZ10startsWithFNaNfAxaaZb>: 4ba72c: 55 push %rbp 4ba72d: 48 8b ec mov %rsp,%rbp 4ba730: 48 83 ec 20 sub $0x20,%rsp 4ba734: 89 7d e0 mov %edi,-0x20(%rbp) 4ba737: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ba73b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ba73f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ba743: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ba747: 48 89 d6 mov %rdx,%rsi 4ba74a: e8 81 fa ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4ba74f: 84 c0 test %al,%al 4ba751: b8 00 00 00 00 mov $0x0,%eax 4ba756: 75 1c jne 4ba774 <_D3std9algorithm9searching41__T10startsWithVAyaa6_61203d3d2062TAxaTaZ10startsWithFNaNfAxaaZb+0x48> 4ba758: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ba75c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ba760: 48 89 d6 mov %rdx,%rsi 4ba763: e8 08 fb ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4ba768: 48 89 c6 mov %rax,%rsi 4ba76b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba76f: e8 dc 7a 00 00 callq 4c2250 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z18__T9binaryFunTwTaZ9binaryFunFNaNbNiNfwKaZb> 4ba774: 48 8b e5 mov %rbp,%rsp 4ba777: 5d pop %rbp 4ba778: c3 retq 4ba779: 00 00 add %al,(%rax) ... 00000000004ba77c <_D3std5range10primitives12__T4saveTyaZ4saveFNaNbNdNiNfAyaZAya>: 4ba77c: 55 push %rbp 4ba77d: 48 8b ec mov %rsp,%rbp 4ba780: 48 83 ec 10 sub $0x10,%rsp 4ba784: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba788: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba78c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ba790: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ba794: 48 8b e5 mov %rbp,%rsp 4ba797: 5d pop %rbp 4ba798: c3 retq 4ba799: 00 00 add %al,(%rax) ... 00000000004ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv>: 4ba79c: 55 push %rbp 4ba79d: 48 8b ec mov %rsp,%rbp 4ba7a0: 48 83 ec 20 sub $0x20,%rsp 4ba7a4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4ba7a8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ba7ac: 48 89 d6 mov %rdx,%rsi 4ba7af: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ba7b3: e8 08 00 00 00 callq 4ba7c0 <_D3std5range10primitives54__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAxaZv> 4ba7b8: 48 8b e5 mov %rbp,%rsp 4ba7bb: 5d pop %rbp 4ba7bc: c3 retq 4ba7bd: 00 00 add %al,(%rax) ... 00000000004ba7c0 <_D3std5range10primitives54__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAxaZv>: 4ba7c0: 55 push %rbp 4ba7c1: 48 8b ec mov %rsp,%rbp 4ba7c4: 48 83 ec 10 sub $0x10,%rsp 4ba7c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba7cc: 48 8b 57 08 mov 0x8(%rdi),%rdx 4ba7d0: 48 8b 37 mov (%rdi),%rsi 4ba7d3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ba7d7: e8 08 00 00 00 callq 4ba7e4 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFNaNbNfAxaZv> 4ba7dc: 48 8b e5 mov %rbp,%rsp 4ba7df: 5d pop %rbp 4ba7e0: c3 retq 4ba7e1: 00 00 add %al,(%rax) ... 00000000004ba7e4 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFNaNbNfAxaZv>: 4ba7e4: 55 push %rbp 4ba7e5: 48 8b ec mov %rsp,%rbp 4ba7e8: 48 83 ec 38 sub $0x38,%rsp 4ba7ec: 53 push %rbx 4ba7ed: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4ba7f1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ba7f5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ba7f9: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba7fd: e8 72 00 00 00 callq 4ba874 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFAxaZ10bigDataFunMFNaNbNemZAa> 4ba802: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba806: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ba80a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4ba80e: 48 8b 31 mov (%rcx),%rsi 4ba811: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4ba815: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4ba819: 4d 3b c0 cmp %r8,%r8 4ba81c: 72 06 jb 4ba824 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFNaNbNfAxaZv+0x40> 4ba81e: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4ba822: 73 0a jae 4ba82e <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFNaNbNfAxaZv+0x4a> 4ba824: bf 65 0b 00 00 mov $0xb65,%edi 4ba829: e8 76 f5 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba82e: 4c 89 c0 mov %r8,%rax 4ba831: 48 2b c3 sub %rbx,%rax 4ba834: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ba838: 48 03 d3 add %rbx,%rdx 4ba83b: 48 89 c1 mov %rax,%rcx 4ba83e: 49 89 d0 mov %rdx,%r8 4ba841: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ba845: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ba849: bf 01 00 00 00 mov $0x1,%edi 4ba84e: e8 ad dd ff ff callq 4b8600 <_d_arraycopy> 4ba853: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ba857: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ba85b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4ba85f: 4c 8b 01 mov (%rcx),%r8 4ba862: 49 89 40 08 mov %rax,0x8(%r8) 4ba866: 49 89 50 10 mov %rdx,0x10(%r8) 4ba86a: 5b pop %rbx 4ba86b: 48 8b e5 mov %rbp,%rsp 4ba86e: 5d pop %rbp 4ba86f: c3 retq 4ba870: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ba874 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAxaZ3putMFAxaZ10bigDataFunMFNaNbNemZAa>: 4ba874: 55 push %rbp 4ba875: 48 8b ec mov %rsp,%rbp 4ba878: 48 83 ec 10 sub $0x10,%rsp 4ba87c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ba880: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ba884: 48 8b 3f mov (%rdi),%rdi 4ba887: e8 2c d7 fe ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4ba88c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ba890: 48 8b 08 mov (%rax),%rcx 4ba893: 48 8b 11 mov (%rcx),%rdx 4ba896: 48 83 c2 08 add $0x8,%rdx 4ba89a: 48 8b 02 mov (%rdx),%rax 4ba89d: 48 03 45 f8 add -0x8(%rbp),%rax 4ba8a1: 48 8b 52 08 mov 0x8(%rdx),%rdx 4ba8a5: 48 8b e5 mov %rbp,%rsp 4ba8a8: 5d pop %rbp 4ba8a9: c3 retq ... 00000000004ba8ac <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa>: 4ba8ac: 55 push %rbp 4ba8ad: 48 8b ec mov %rsp,%rbp 4ba8b0: 48 83 ec 48 sub $0x48,%rsp 4ba8b4: 53 push %rbx 4ba8b5: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ba8b9: e8 3a e1 fe ff callq 4a89f8 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm> 4ba8be: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ba8c2: 48 85 c0 test %rax,%rax 4ba8c5: 75 0a jne 4ba8d1 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x25> 4ba8c7: 31 c0 xor %eax,%eax 4ba8c9: 31 d2 xor %edx,%edx 4ba8cb: 5b pop %rbx 4ba8cc: 48 8b e5 mov %rbp,%rsp 4ba8cf: 5d pop %rbp 4ba8d0: c3 retq 4ba8d1: 48 89 ef mov %rbp,%rdi 4ba8d4: e8 7b 00 00 00 callq 4ba954 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa> 4ba8d9: 48 89 45 c0 mov %rax,-0x40(%rbp) 4ba8dd: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ba8e1: 31 db xor %ebx,%ebx 4ba8e3: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ba8e7: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba8eb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba8ed: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba8ef: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ba8f1: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba8f5: e8 1e e1 fe ff callq 4a8a18 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba8fa: 34 01 xor $0x1,%al 4ba8fc: 74 45 je 4ba943 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x97> 4ba8fe: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba902: e8 31 e1 fe ff callq 4a8a38 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa> 4ba907: 88 45 f8 mov %al,-0x8(%rbp) 4ba90a: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4ba90e: 72 0a jb 4ba91a <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x6e> 4ba910: bf 75 00 00 00 mov $0x75,%edi 4ba915: e8 8a f4 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4ba91a: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4ba91e: 48 03 f3 add %rbx,%rsi 4ba921: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba925: e8 de 09 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4ba92a: 48 ff c3 inc %rbx 4ba92d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba931: e8 32 e1 fe ff callq 4a8a68 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv> 4ba936: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ba93a: e8 d9 e0 fe ff callq 4a8a18 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb> 4ba93f: 34 01 xor $0x1,%al 4ba941: 75 bb jne 4ba8fe <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa+0x52> 4ba943: 48 89 ef mov %rbp,%rdi 4ba946: e8 21 00 00 00 callq 4ba96c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4ba94b: 5b pop %rbx 4ba94c: 48 8b e5 mov %rbp,%rsp 4ba94f: 5d pop %rbp 4ba950: c3 retq 4ba951: 0f 1f 00 nopl (%rax) 00000000004ba954 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda2MFNaNbNeZAa>: 4ba954: 55 push %rbp 4ba955: 48 8b ec mov %rsp,%rbp 4ba958: 48 83 ec 10 sub $0x10,%rsp 4ba95c: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4ba960: e8 97 c5 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4ba965: 48 8b e5 mov %rbp,%rsp 4ba968: 5d pop %rbp 4ba969: c3 retq 4ba96a: 66 90 xchg %ax,%ax 00000000004ba96c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4ba96c: 55 push %rbp 4ba96d: 48 8b ec mov %rsp,%rbp 4ba970: 48 83 ec 10 sub $0x10,%rsp 4ba974: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4ba978: 48 8b 47 c0 mov -0x40(%rdi),%rax 4ba97c: 48 8b e5 mov %rbp,%rsp 4ba97f: 5d pop %rbp 4ba980: c3 retq 4ba981: 00 00 add %al,(%rax) ... 00000000004ba984 <_D3std5array17__T8appenderTAxaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAxaZ8Appender>: 4ba984: 55 push %rbp 4ba985: 48 8b ec mov %rsp,%rbp 4ba988: 48 83 ec 10 sub $0x10,%rsp 4ba98c: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4ba993: 00 4ba994: 31 f6 xor %esi,%esi 4ba996: 31 d2 xor %edx,%edx 4ba998: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ba99c: e8 c3 00 00 00 callq 4baa64 <_D3std5array17__T8AppenderTAxaZ8Appender6__ctorMFNaNbNcNeAxaZS3std5array17__T8AppenderTAxaZ8Appender> 4ba9a1: 48 8b 00 mov (%rax),%rax 4ba9a4: 48 8b e5 mov %rbp,%rsp 4ba9a7: 5d pop %rbp 4ba9a8: c3 retq 4ba9a9: 00 00 add %al,(%rax) ... 00000000004ba9ac <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb>: 4ba9ac: 55 push %rbp 4ba9ad: 48 8b ec mov %rsp,%rbp 4ba9b0: 53 push %rbx 4ba9b1: 48 89 fa mov %rdi,%rdx 4ba9b4: 49 89 f0 mov %rsi,%r8 4ba9b7: 49 8b 00 mov (%r8),%rax 4ba9ba: 48 3b 02 cmp (%rdx),%rax 4ba9bd: 75 2e jne 4ba9ed <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x41> 4ba9bf: 49 8b 48 08 mov 0x8(%r8),%rcx 4ba9c3: 48 3b 4a 08 cmp 0x8(%rdx),%rcx 4ba9c7: 75 24 jne 4ba9ed <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x41> 4ba9c9: 48 85 c9 test %rcx,%rcx 4ba9cc: 74 16 je 4ba9e4 <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x38> 4ba9ce: 49 8d 58 08 lea 0x8(%r8),%rbx 4ba9d2: 48 8b 73 08 mov 0x8(%rbx),%rsi 4ba9d6: 4c 8d 4a 08 lea 0x8(%rdx),%r9 4ba9da: 49 8b 79 08 mov 0x8(%r9),%rdi 4ba9de: 33 c0 xor %eax,%eax 4ba9e0: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4ba9e2: 75 09 jne 4ba9ed <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x41> 4ba9e4: 41 8a 40 18 mov 0x18(%r8),%al 4ba9e8: 3a 42 18 cmp 0x18(%rdx),%al 4ba9eb: 74 04 je 4ba9f1 <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x45> 4ba9ed: 31 c0 xor %eax,%eax 4ba9ef: eb 05 jmp 4ba9f6 <_D3std5array17__T8AppenderTAxaZ8Appender4Data11__xopEqualsFKxS3std5array17__T8AppenderTAxaZ8Appender4DataKxS3std5array17__T8AppenderTAxaZ8Appender4DataZb+0x4a> 4ba9f1: b8 01 00 00 00 mov $0x1,%eax 4ba9f6: 5b pop %rbx 4ba9f7: 5d pop %rbp 4ba9f8: c3 retq 4ba9f9: 0f 1f 00 nopl (%rax) 00000000004ba9fc <_D3std5array17__T8AppenderTAxaZ8Appender4Data9__xtoHashFNbNeKxS3std5array17__T8AppenderTAxaZ8Appender4DataZm>: 4ba9fc: 55 push %rbp 4ba9fd: 48 8b ec mov %rsp,%rbp 4baa00: 48 83 ec 18 sub $0x18,%rsp 4baa04: 53 push %rbx 4baa05: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4baa09: 48 89 fe mov %rdi,%rsi 4baa0c: bf a0 50 4f 00 mov $0x4f50a0,%edi 4baa11: 48 8b 05 88 a6 03 00 mov 0x3a688(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4baa18: 48 ff 50 28 rex.W callq *0x28(%rax) 4baa1c: 48 89 c3 mov %rax,%rbx 4baa1f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4baa23: 48 8d 71 08 lea 0x8(%rcx),%rsi 4baa27: bf c0 16 4f 00 mov $0x4f16c0,%edi 4baa2c: 48 8b 15 8d 6c 03 00 mov 0x36c8d(%rip),%rdx # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4baa33: 48 ff 52 28 rex.W callq *0x28(%rdx) 4baa37: 48 01 c3 add %rax,%rbx 4baa3a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4baa3e: 48 8d 70 18 lea 0x18(%rax),%rsi 4baa42: bf 90 85 4f 00 mov $0x4f8590,%edi 4baa47: 48 8b 0d 42 db 03 00 mov 0x3db42(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4baa4e: 48 ff 51 28 rex.W callq *0x28(%rcx) 4baa52: 48 01 c3 add %rax,%rbx 4baa55: 48 8b c3 mov %rbx,%rax 4baa58: 5b pop %rbx 4baa59: 48 8b e5 mov %rbp,%rsp 4baa5c: 5d pop %rbp 4baa5d: c3 retq 4baa5e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004baa64 <_D3std5array17__T8AppenderTAxaZ8Appender6__ctorMFNaNbNcNeAxaZS3std5array17__T8AppenderTAxaZ8Appender>: 4baa64: 55 push %rbp 4baa65: 48 8b ec mov %rsp,%rbp 4baa68: 48 83 ec 28 sub $0x28,%rsp 4baa6c: 53 push %rbx 4baa6d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4baa71: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4baa75: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4baa79: bf d0 90 4f 00 mov $0x4f90d0,%edi 4baa7e: e8 f1 dd ff ff callq 4b8874 <_d_newitemiT> 4baa83: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4baa87: 48 89 01 mov %rax,(%rcx) 4baa8a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4baa8e: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4baa92: 48 89 58 08 mov %rbx,0x8(%rax) 4baa96: 48 89 50 10 mov %rdx,0x10(%rax) 4baa9a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4baa9e: 48 8b 31 mov (%rcx),%rsi 4baaa1: 48 89 06 mov %rax,(%rsi) 4baaa4: 48 89 c8 mov %rcx,%rax 4baaa7: 5b pop %rbx 4baaa8: 48 8b e5 mov %rbp,%rsp 4baaab: 5d pop %rbp 4baaac: c3 retq 4baaad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004baab4 <_D3std5array17__T8AppenderTAxaZ8Appender7reserveMFNaNbNfmZv>: 4baab4: 55 push %rbp 4baab5: 48 8b ec mov %rsp,%rbp 4baab8: 48 83 ec 10 sub $0x10,%rsp 4baabc: 48 83 3f 00 cmpq $0x0,(%rdi) 4baac0: 74 16 je 4baad8 <_D3std5array17__T8AppenderTAxaZ8Appender7reserveMFNaNbNfmZv+0x24> 4baac2: 48 8b 07 mov (%rdi),%rax 4baac5: 48 8b 08 mov (%rax),%rcx 4baac8: 48 3b ce cmp %rsi,%rcx 4baacb: 73 10 jae 4baadd <_D3std5array17__T8AppenderTAxaZ8Appender7reserveMFNaNbNfmZv+0x29> 4baacd: 48 2b 70 08 sub 0x8(%rax),%rsi 4baad1: e8 56 00 00 00 callq 4bab2c <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv> 4baad6: eb 05 jmp 4baadd <_D3std5array17__T8AppenderTAxaZ8Appender7reserveMFNaNbNfmZv+0x29> 4baad8: e8 4f 00 00 00 callq 4bab2c <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv> 4baadd: 48 8b e5 mov %rbp,%rsp 4baae0: 5d pop %rbp 4baae1: c3 retq 4baae2: 66 90 xchg %ax,%ax 00000000004baae4 <_D3std5array17__T8AppenderTAxaZ8Appender8capacityMxFNaNbNdNiNfZm>: 4baae4: 55 push %rbp 4baae5: 48 8b ec mov %rsp,%rbp 4baae8: 48 83 ec 10 sub $0x10,%rsp 4baaec: 48 83 3f 00 cmpq $0x0,(%rdi) 4baaf0: 74 08 je 4baafa <_D3std5array17__T8AppenderTAxaZ8Appender8capacityMxFNaNbNdNiNfZm+0x16> 4baaf2: 48 8b 07 mov (%rdi),%rax 4baaf5: 48 8b 00 mov (%rax),%rax 4baaf8: eb 02 jmp 4baafc <_D3std5array17__T8AppenderTAxaZ8Appender8capacityMxFNaNbNdNiNfZm+0x18> 4baafa: 31 c0 xor %eax,%eax 4baafc: 48 8b e5 mov %rbp,%rsp 4baaff: 5d pop %rbp 4bab00: c3 retq 4bab01: 0f 1f 00 nopl (%rax) 00000000004bab04 <_D3std5array17__T8AppenderTAxaZ8Appender4dataMNgFNaNbNdNiNeZANgxa>: 4bab04: 55 push %rbp 4bab05: 48 8b ec mov %rsp,%rbp 4bab08: 48 83 ec 10 sub $0x10,%rsp 4bab0c: 48 83 3f 00 cmpq $0x0,(%rdi) 4bab10: 74 0d je 4bab1f <_D3std5array17__T8AppenderTAxaZ8Appender4dataMNgFNaNbNdNiNeZANgxa+0x1b> 4bab12: 48 8b 07 mov (%rdi),%rax 4bab15: 48 8b 50 10 mov 0x10(%rax),%rdx 4bab19: 48 8b 40 08 mov 0x8(%rax),%rax 4bab1d: eb 04 jmp 4bab23 <_D3std5array17__T8AppenderTAxaZ8Appender4dataMNgFNaNbNdNiNeZANgxa+0x1f> 4bab1f: 31 c0 xor %eax,%eax 4bab21: 31 d2 xor %edx,%edx 4bab23: 48 8b e5 mov %rbp,%rsp 4bab26: 5d pop %rbp 4bab27: c3 retq 4bab28: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bab2c <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv>: 4bab2c: 55 push %rbp 4bab2d: 48 8b ec mov %rsp,%rbp 4bab30: 48 83 ec 60 sub $0x60,%rsp 4bab34: 53 push %rbx 4bab35: 41 54 push %r12 4bab37: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bab3b: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bab3f: 48 8b df mov %rdi,%rbx 4bab42: 48 83 3b 00 cmpq $0x0,(%rbx) 4bab46: 75 0d jne 4bab55 <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv+0x29> 4bab48: bf d0 90 4f 00 mov $0x4f90d0,%edi 4bab4d: e8 22 dd ff ff callq 4b8874 <_d_newitemiT> 4bab52: 48 89 03 mov %rax,(%rbx) 4bab55: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4bab59: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bab5d: 48 8b 08 mov (%rax),%rcx 4bab60: 48 8b 11 mov (%rcx),%rdx 4bab63: 48 8d 59 08 lea 0x8(%rcx),%rbx 4bab67: 4c 8b 23 mov (%rbx),%r12 4bab6a: 4c 89 e6 mov %r12,%rsi 4bab6d: 48 03 75 f8 add -0x8(%rbp),%rsi 4bab71: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bab75: 48 3b d6 cmp %rsi,%rdx 4bab78: 48 89 8d a8 ff ff ff mov %rcx,-0x58(%rbp) 4bab7f: 48 89 9d b8 ff ff ff mov %rbx,-0x48(%rbp) 4bab86: 0f 83 ab 00 00 00 jae 4bac37 <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv+0x10b> 4bab8c: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4bab90: 48 89 d6 mov %rdx,%rsi 4bab93: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4bab97: e8 54 d5 fe ff callq 4a80f0 <_D3std5array29__T19appenderNewCapacityVmi1Z19appenderNewCapacityFNaNbNiNfmmZm> 4bab9c: 48 89 45 e8 mov %rax,-0x18(%rbp) 4baba0: 48 8b 8d a8 ff ff ff mov -0x58(%rbp),%rcx 4baba7: 80 79 18 00 cmpb $0x0,0x18(%rcx) 4babab: 74 37 je 4babe4 <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv+0xb8> 4babad: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4babb4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4babb8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4babbc: 48 89 c6 mov %rax,%rsi 4babbf: 49 2b f4 sub %r12,%rsi 4babc2: 31 ff xor %edi,%edi 4babc4: e8 13 1c fe ff callq 49c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm> 4babc9: 48 85 c0 test %rax,%rax 4babcc: 48 89 45 e0 mov %rax,-0x20(%rbp) 4babd0: 74 12 je 4babe4 <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv+0xb8> 4babd2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4babd6: 48 8b 03 mov (%rbx),%rax 4babd9: 48 89 38 mov %rdi,(%rax) 4babdc: 41 5c pop %r12 4babde: 5b pop %rbx 4babdf: 48 8b e5 mov %rbp,%rsp 4babe2: 5d pop %rbp 4babe3: c3 retq 4babe4: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4babe8: ba 02 00 00 00 mov $0x2,%edx 4babed: 31 f6 xor %esi,%esi 4babef: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4babf3: e8 64 1b fe ff callq 49c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_> 4babf8: 48 8b 45 c8 mov -0x38(%rbp),%rax 4babfc: 48 8b 0b mov (%rbx),%rcx 4babff: 48 89 01 mov %rax,(%rcx) 4bac02: 4d 85 e4 test %r12,%r12 4bac05: 74 17 je 4bac1e <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv+0xf2> 4bac07: 49 8b d4 mov %r12,%rdx 4bac0a: 48 8b 33 mov (%rbx),%rsi 4bac0d: 48 83 c6 08 add $0x8,%rsi 4bac11: 48 8b 76 08 mov 0x8(%rsi),%rsi 4bac15: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4bac19: e8 22 cd fc ff callq 487940 4bac1e: 49 8b c4 mov %r12,%rax 4bac21: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4bac25: 48 8b 13 mov (%rbx),%rdx 4bac28: 48 89 42 08 mov %rax,0x8(%rdx) 4bac2c: 48 89 4a 10 mov %rcx,0x10(%rdx) 4bac30: 48 8b 33 mov (%rbx),%rsi 4bac33: c6 46 18 01 movb $0x1,0x18(%rsi) 4bac37: 41 5c pop %r12 4bac39: 5b pop %rbx 4bac3a: 48 8b e5 mov %rbp,%rsp 4bac3d: 5d pop %rbp 4bac3e: c3 retq ... 00000000004bac40 <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFNaNbNfaZv>: 4bac40: 55 push %rbp 4bac41: 48 8b ec mov %rsp,%rbp 4bac44: 48 83 ec 38 sub $0x38,%rsp 4bac48: 53 push %rbx 4bac49: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bac4d: 89 75 f8 mov %esi,-0x8(%rbp) 4bac50: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4bac54: be 01 00 00 00 mov $0x1,%esi 4bac59: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bac5d: e8 ca fe ff ff callq 4bab2c <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv> 4bac62: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bac66: 48 8b 08 mov (%rax),%rcx 4bac69: 48 8b 51 08 mov 0x8(%rcx),%rdx 4bac6d: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bac71: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4bac75: e8 4e 00 00 00 callq 4bacc8 <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFaZ9__lambda2MFNaNbNiNeZAa> 4bac7a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bac7e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bac82: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4bac86: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4bac8a: 72 0a jb 4bac96 <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFNaNbNfaZv+0x56> 4bac8c: bf 31 0b 00 00 mov $0xb31,%edi 4bac91: e8 0e f1 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4bac96: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4bac9a: 48 03 f3 add %rbx,%rsi 4bac9d: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4baca1: e8 62 06 00 00 callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4baca6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bacaa: 48 8b 45 d0 mov -0x30(%rbp),%rax 4bacae: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4bacb2: 48 8b 19 mov (%rcx),%rbx 4bacb5: 48 89 43 08 mov %rax,0x8(%rbx) 4bacb9: 48 89 53 10 mov %rdx,0x10(%rbx) 4bacbd: 5b pop %rbx 4bacbe: 48 8b e5 mov %rbp,%rsp 4bacc1: 5d pop %rbp 4bacc2: c3 retq 4bacc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bacc8 <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFaZ9__lambda2MFNaNbNiNeZAa>: 4bacc8: 55 push %rbp 4bacc9: 48 8b ec mov %rsp,%rbp 4baccc: 48 83 ec 10 sub $0x10,%rsp 4bacd0: 48 8b 47 f8 mov -0x8(%rdi),%rax 4bacd4: 48 ff c0 inc %rax 4bacd7: 48 8b 0f mov (%rdi),%rcx 4bacda: 48 8b 11 mov (%rcx),%rdx 4bacdd: 48 83 c2 08 add $0x8,%rdx 4bace1: 48 8b 52 08 mov 0x8(%rdx),%rdx 4bace5: 48 8b e5 mov %rbp,%rsp 4bace8: 5d pop %rbp 4bace9: c3 retq ... 00000000004bacec <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTwZ3putMFNaNfwZv>: 4bacec: 55 push %rbp 4baced: 48 8b ec mov %rsp,%rbp 4bacf0: 48 83 ec 20 sub $0x20,%rsp 4bacf4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bacf8: 89 75 f8 mov %esi,-0x8(%rbp) 4bacfb: c7 45 e8 ff ff ff ff movl $0xffffffff,-0x18(%rbp) 4bad02: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4bad06: 8b 7d f8 mov -0x8(%rbp),%edi 4bad09: e8 ba 96 00 00 callq 4c43c8 <_D3std3utf6encodeFNaNfKG4awZm> 4bad0e: 48 83 f8 04 cmp $0x4,%rax 4bad12: 76 0a jbe 4bad1e <_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTwZ3putMFNaNfwZv+0x32> 4bad14: bf 27 0b 00 00 mov $0xb27,%edi 4bad19: e8 86 f0 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4bad1e: 48 89 c6 mov %rax,%rsi 4bad21: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4bad25: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bad29: e8 06 00 00 00 callq 4bad34 <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv> 4bad2e: 48 8b e5 mov %rbp,%rsp 4bad31: 5d pop %rbp 4bad32: c3 retq ... 00000000004bad34 <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv>: 4bad34: 55 push %rbp 4bad35: 48 8b ec mov %rsp,%rbp 4bad38: 48 83 ec 38 sub $0x38,%rsp 4bad3c: 53 push %rbx 4bad3d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4bad41: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4bad45: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4bad49: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bad4d: e8 72 00 00 00 callq 4badc4 <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFAaZ10bigDataFunMFNaNbNemZAa> 4bad52: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bad56: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bad5a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4bad5e: 48 8b 31 mov (%rcx),%rsi 4bad61: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4bad65: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4bad69: 4d 3b c0 cmp %r8,%r8 4bad6c: 72 06 jb 4bad74 <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv+0x40> 4bad6e: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4bad72: 73 0a jae 4bad7e <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv+0x4a> 4bad74: bf 65 0b 00 00 mov $0xb65,%edi 4bad79: e8 26 f0 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4bad7e: 4c 89 c0 mov %r8,%rax 4bad81: 48 2b c3 sub %rbx,%rax 4bad84: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bad88: 48 03 d3 add %rbx,%rdx 4bad8b: 48 89 c1 mov %rax,%rcx 4bad8e: 49 89 d0 mov %rdx,%r8 4bad91: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bad95: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4bad99: bf 01 00 00 00 mov $0x1,%edi 4bad9e: e8 5d d8 ff ff callq 4b8600 <_d_arraycopy> 4bada3: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bada7: 48 8b 45 d0 mov -0x30(%rbp),%rax 4badab: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4badaf: 4c 8b 01 mov (%rcx),%r8 4badb2: 49 89 40 08 mov %rax,0x8(%r8) 4badb6: 49 89 50 10 mov %rdx,0x10(%r8) 4badba: 5b pop %rbx 4badbb: 48 8b e5 mov %rbp,%rsp 4badbe: 5d pop %rbp 4badbf: c3 retq 4badc0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004badc4 <_D3std5array17__T8AppenderTAxaZ8Appender11__T3putTAaZ3putMFAaZ10bigDataFunMFNaNbNemZAa>: 4badc4: 55 push %rbp 4badc5: 48 8b ec mov %rsp,%rbp 4badc8: 48 83 ec 10 sub $0x10,%rsp 4badcc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4badd0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4badd4: 48 8b 3f mov (%rdi),%rdi 4badd7: e8 50 fd ff ff callq 4bab2c <_D3std5array17__T8AppenderTAxaZ8Appender13ensureAddableMFNaNbNemZv> 4baddc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bade0: 48 8b 08 mov (%rax),%rcx 4bade3: 48 8b 11 mov (%rcx),%rdx 4bade6: 48 83 c2 08 add $0x8,%rdx 4badea: 48 8b 02 mov (%rdx),%rax 4baded: 48 03 45 f8 add -0x8(%rbp),%rax 4badf1: 48 8b 52 08 mov 0x8(%rdx),%rdx 4badf5: 48 8b e5 mov %rbp,%rsp 4badf8: 5d pop %rbp 4badf9: c3 retq ... 00000000004badfc <_D3std5ascii7isASCIIFNaNbNiNfwZb>: 4badfc: 55 push %rbp 4badfd: 48 8b ec mov %rsp,%rbp 4bae00: 48 83 ec 10 sub $0x10,%rsp 4bae04: 89 7d f8 mov %edi,-0x8(%rbp) 4bae07: 83 7d f8 7f cmpl $0x7f,-0x8(%rbp) 4bae0b: 0f 96 c0 setbe %al 4bae0e: 0f b6 c0 movzbl %al,%eax 4bae11: 48 8b e5 mov %rbp,%rsp 4bae14: 5d pop %rbp 4bae15: c3 retq ... 00000000004bae18 <_D3std5ascii15__T7toLowerTxwZ7toLowerFNaNbNiNfxwZw>: 4bae18: 55 push %rbp 4bae19: 48 8b ec mov %rsp,%rbp 4bae1c: 48 83 ec 10 sub $0x10,%rsp 4bae20: 89 7d f8 mov %edi,-0x8(%rbp) 4bae23: e8 18 05 01 00 callq 4cb340 <_D3std5ascii7isUpperFNaNbNiNfwZb> 4bae28: 84 c0 test %al,%al 4bae2a: 74 08 je 4bae34 <_D3std5ascii15__T7toLowerTxwZ7toLowerFNaNbNiNfxwZw+0x1c> 4bae2c: 8b 45 f8 mov -0x8(%rbp),%eax 4bae2f: 83 c0 20 add $0x20,%eax 4bae32: eb 03 jmp 4bae37 <_D3std5ascii15__T7toLowerTxwZ7toLowerFNaNbNiNfxwZw+0x1f> 4bae34: 8b 45 f8 mov -0x8(%rbp),%eax 4bae37: 48 8b e5 mov %rbp,%rsp 4bae3a: 5d pop %rbp 4bae3b: c3 retq 00000000004bae3c <_D3std5ascii15__T7toLowerTyaZ7toLowerFNaNbNiNfyaZa>: 4bae3c: 55 push %rbp 4bae3d: 48 8b ec mov %rsp,%rbp 4bae40: 48 83 ec 10 sub $0x10,%rsp 4bae44: 89 7d f8 mov %edi,-0x8(%rbp) 4bae47: 40 0f b6 7d f8 rex movzbl -0x8(%rbp),%edi 4bae4c: e8 ef 04 01 00 callq 4cb340 <_D3std5ascii7isUpperFNaNbNiNfwZb> 4bae51: 84 c0 test %al,%al 4bae53: 74 08 je 4bae5d <_D3std5ascii15__T7toLowerTyaZ7toLowerFNaNbNiNfyaZa+0x21> 4bae55: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4bae59: 04 20 add $0x20,%al 4bae5b: eb 03 jmp 4bae60 <_D3std5ascii15__T7toLowerTyaZ7toLowerFNaNbNiNfyaZa+0x24> 4bae5d: 8a 45 f8 mov -0x8(%rbp),%al 4bae60: 48 8b e5 mov %rbp,%rsp 4bae63: 5d pop %rbp 4bae64: c3 retq 4bae65: 00 00 add %al,(%rax) ... 00000000004bae68 <_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyamZC3std4conv13ConvException>: 4bae68: 55 push %rbp 4bae69: 48 8b ec mov %rsp,%rbp 4bae6c: 48 83 ec 30 sub $0x30,%rsp 4bae70: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bae74: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bae78: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bae7c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bae80: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bae84: ff 75 f8 pushq -0x8(%rbp) 4bae87: ff 75 f0 pushq -0x10(%rbp) 4bae8a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bae8e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bae92: 48 89 c1 mov %rax,%rcx 4bae95: 49 89 d0 mov %rdx,%r8 4bae98: 48 89 f2 mov %rsi,%rdx 4bae9b: 31 f6 xor %esi,%esi 4bae9d: e8 ba 3c fd ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4baea2: 48 83 c4 10 add $0x10,%rsp 4baea6: 48 8b 45 d0 mov -0x30(%rbp),%rax 4baeaa: 48 8b e5 mov %rbp,%rsp 4baead: 5d pop %rbp 4baeae: c3 retq ... 00000000004baeb0 <_D3std4conv16__T5parseThTAxaZ5parseFNaNfKAxaZh>: 4baeb0: 55 push %rbp 4baeb1: 48 8b ec mov %rsp,%rbp 4baeb4: 48 83 ec 20 sub $0x20,%rsp 4baeb8: e8 83 00 00 00 callq 4baf40 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk> 4baebd: 89 45 f0 mov %eax,-0x10(%rbp) 4baec0: 48 89 ef mov %rbp,%rdi 4baec3: e8 68 00 00 00 callq 4baf30 <_D3std4conv16__T5parseThTAxaZ5parseFKAxaZ9__lambda2MFNaNbNiNeZh> 4baec8: 88 45 f4 mov %al,-0xc(%rbp) 4baecb: 0f b6 c8 movzbl %al,%ecx 4baece: 3b 4d f0 cmp -0x10(%rbp),%ecx 4baed1: 75 08 jne 4baedb <_D3std4conv16__T5parseThTAxaZ5parseFNaNfKAxaZh+0x2b> 4baed3: 8a 45 f4 mov -0xc(%rbp),%al 4baed6: 48 8b e5 mov %rbp,%rsp 4baed9: 5d pop %rbp 4baeda: c3 retq 4baedb: bf 50 69 4f 00 mov $0x4f6950,%edi 4baee0: e8 c3 e9 fc ff callq 4898a8 <_d_newclass> 4baee5: 48 89 45 e8 mov %rax,-0x18(%rbp) 4baee9: 48 8b 15 08 ec 02 00 mov 0x2ec08(%rip),%rdx # 4e9af8 <_TMP833+0x8> 4baef0: 48 8b 05 f9 eb 02 00 mov 0x2ebf9(%rip),%rax # 4e9af0 <_TMP833> 4baef7: 49 89 c0 mov %rax,%r8 4baefa: 49 89 d1 mov %rdx,%r9 4baefd: 48 8b 0d 14 ec 02 00 mov 0x2ec14(%rip),%rcx # 4e9b18 <_TMP835+0x8> 4baf04: 48 8b 05 05 ec 02 00 mov 0x2ec05(%rip),%rax # 4e9b10 <_TMP835> 4baf0b: 48 89 c2 mov %rax,%rdx 4baf0e: be 8b 07 00 00 mov $0x78b,%esi 4baf13: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4baf17: e8 5c d5 fe ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4baf1c: 48 89 c7 mov %rax,%rdi 4baf1f: e8 08 e1 fc ff callq 48902c <_d_throwc> 4baf24: 48 8b e5 mov %rbp,%rsp 4baf27: 5d pop %rbp 4baf28: c3 retq 4baf29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004baf30 <_D3std4conv16__T5parseThTAxaZ5parseFKAxaZ9__lambda2MFNaNbNiNeZh>: 4baf30: 55 push %rbp 4baf31: 48 8b ec mov %rsp,%rbp 4baf34: 48 83 ec 10 sub $0x10,%rsp 4baf38: 8a 47 f0 mov -0x10(%rdi),%al 4baf3b: 48 8b e5 mov %rbp,%rsp 4baf3e: 5d pop %rbp 4baf3f: c3 retq 00000000004baf40 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk>: 4baf40: 55 push %rbp 4baf41: 48 8b ec mov %rsp,%rbp 4baf44: 50 push %rax 4baf45: 53 push %rbx 4baf46: 41 54 push %r12 4baf48: 41 55 push %r13 4baf4a: 48 89 fb mov %rdi,%rbx 4baf4d: 48 8b 53 08 mov 0x8(%rbx),%rdx 4baf51: 48 8b 3b mov (%rbx),%rdi 4baf54: 48 89 d6 mov %rdx,%rsi 4baf57: e8 74 f2 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4baf5c: 84 c0 test %al,%al 4baf5e: 0f 85 fa 00 00 00 jne 4bb05e <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x11e> 4baf64: 48 8b 53 08 mov 0x8(%rbx),%rdx 4baf68: 48 8b 3b mov (%rbx),%rdi 4baf6b: 48 89 d6 mov %rdx,%rsi 4baf6e: e8 fd f2 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4baf73: 49 89 c4 mov %rax,%r12 4baf76: 48 8b fb mov %rbx,%rdi 4baf79: e8 72 f2 ff ff callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4baf7e: 41 83 c4 d0 add $0xffffffffffffffd0,%r12d 4baf82: 41 83 fc 09 cmp $0x9,%r12d 4baf86: 0f 87 d2 00 00 00 ja 4bb05e <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x11e> 4baf8c: 45 8b ec mov %r12d,%r13d 4baf8f: 48 8b 53 08 mov 0x8(%rbx),%rdx 4baf93: 48 8b 3b mov (%rbx),%rdi 4baf96: 48 89 d6 mov %rdx,%rsi 4baf99: e8 32 f2 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4baf9e: 34 01 xor $0x1,%al 4bafa0: 0f 84 ab 00 00 00 je 4bb051 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x111> 4bafa6: 48 8b 53 08 mov 0x8(%rbx),%rdx 4bafaa: 48 8b 3b mov (%rbx),%rdi 4bafad: 48 89 d6 mov %rdx,%rsi 4bafb0: e8 bb f2 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4bafb5: 44 8d a0 d0 ff ff ff lea -0x30(%rax),%r12d 4bafbc: 41 83 fc 09 cmp $0x9,%r12d 4bafc0: 0f 87 8b 00 00 00 ja 4bb051 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x111> 4bafc6: 41 81 fd 99 99 99 19 cmp $0x19999999,%r13d 4bafcd: 72 0f jb 4bafde <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x9e> 4bafcf: 41 81 fd 99 99 99 19 cmp $0x19999999,%r13d 4bafd6: 75 30 jne 4bb008 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0xc8> 4bafd8: 41 83 fc 05 cmp $0x5,%r12d 4bafdc: 77 2a ja 4bb008 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0xc8> 4bafde: 41 8b d5 mov %r13d,%edx 4bafe1: 44 8d 2c 92 lea (%rdx,%rdx,4),%r13d 4bafe5: 45 03 ed add %r13d,%r13d 4bafe8: 45 03 ec add %r12d,%r13d 4bafeb: 48 8b fb mov %rbx,%rdi 4bafee: e8 fd f1 ff ff callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4baff3: 48 8b 53 08 mov 0x8(%rbx),%rdx 4baff7: 48 8b 3b mov (%rbx),%rdi 4baffa: 48 89 d6 mov %rdx,%rsi 4baffd: e8 ce f1 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bb002: 34 01 xor $0x1,%al 4bb004: 75 a0 jne 4bafa6 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x66> 4bb006: eb 49 jmp 4bb051 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0x111> 4bb008: bf 50 69 4f 00 mov $0x4f6950,%edi 4bb00d: e8 96 e8 fc ff callq 4898a8 <_d_newclass> 4bb012: 49 89 c4 mov %rax,%r12 4bb015: 48 8b 15 2c eb 02 00 mov 0x2eb2c(%rip),%rdx # 4e9b48 <_TMP838+0x8> 4bb01c: 48 8b 05 1d eb 02 00 mov 0x2eb1d(%rip),%rax # 4e9b40 <_TMP838> 4bb023: 49 89 c0 mov %rax,%r8 4bb026: 49 89 d1 mov %rdx,%r9 4bb029: 48 8b 0d 38 eb 02 00 mov 0x2eb38(%rip),%rcx # 4e9b68 <_TMP840+0x8> 4bb030: 48 8b 05 29 eb 02 00 mov 0x2eb29(%rip),%rax # 4e9b60 <_TMP840> 4bb037: 48 89 c2 mov %rax,%rdx 4bb03a: be c3 07 00 00 mov $0x7c3,%esi 4bb03f: 49 8b fc mov %r12,%rdi 4bb042: e8 31 d4 fe ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4bb047: 48 89 c7 mov %rax,%rdi 4bb04a: e8 dd df fc ff callq 48902c <_d_throwc> 4bb04f: eb a2 jmp 4baff3 <_D3std4conv16__T5parseTkTAxaZ5parseFNaNfKAxaZk+0xb3> 4bb051: 41 8b c5 mov %r13d,%eax 4bb054: 41 5d pop %r13 4bb056: 41 5c pop %r12 4bb058: 5b pop %rbx 4bb059: 48 8b e5 mov %rbp,%rsp 4bb05c: 5d pop %rbp 4bb05d: c3 retq 4bb05e: 48 8b 53 08 mov 0x8(%rbx),%rdx 4bb062: 48 8b 03 mov (%rbx),%rax 4bb065: 48 89 c1 mov %rax,%rcx 4bb068: 49 89 d0 mov %rdx,%r8 4bb06b: 48 8b 15 06 eb 02 00 mov 0x2eb06(%rip),%rdx # 4e9b78 <_TMP841+0x8> 4bb072: 48 8b 35 f7 ea 02 00 mov 0x2eaf7(%rip),%rsi # 4e9b70 <_TMP841> 4bb079: bf cb 07 00 00 mov $0x7cb,%edi 4bb07e: e8 15 00 00 00 callq 4bb098 <_D3std4conv20__T9convErrorTAxaTkZ9convErrorFNaNfAxaAyamZC3std4conv13ConvException> 4bb083: 48 89 c7 mov %rax,%rdi 4bb086: e8 a1 df fc ff callq 48902c <_d_throwc> 4bb08b: 41 5d pop %r13 4bb08d: 41 5c pop %r12 4bb08f: 5b pop %rbx 4bb090: 48 8b e5 mov %rbp,%rsp 4bb093: 5d pop %rbp 4bb094: c3 retq 4bb095: 00 00 add %al,(%rax) ... 00000000004bb098 <_D3std4conv20__T9convErrorTAxaTkZ9convErrorFNaNfAxaAyamZC3std4conv13ConvException>: 4bb098: 55 push %rbp 4bb099: 48 8b ec mov %rsp,%rbp 4bb09c: 48 83 ec 50 sub $0x50,%rsp 4bb0a0: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bb0a4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4bb0a8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bb0ac: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4bb0b0: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4bb0b4: bf 60 91 4f 00 mov $0x4f9160,%edi 4bb0b9: e8 ea e7 fc ff callq 4898a8 <_d_newclass> 4bb0be: 48 89 45 c8 mov %rax,-0x38(%rbp) 4bb0c2: 48 8b 15 cf ea 02 00 mov 0x2eacf(%rip),%rdx # 4e9b98 <_TMP844+0x8> 4bb0c9: 48 8b 05 c0 ea 02 00 mov 0x2eac0(%rip),%rax # 4e9b90 <_TMP844> 4bb0d0: 49 89 c0 mov %rax,%r8 4bb0d3: 49 89 d1 mov %rdx,%r9 4bb0d6: 4c 89 45 b0 mov %r8,-0x50(%rbp) 4bb0da: 4c 89 4d b8 mov %r9,-0x48(%rbp) 4bb0de: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb0e2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb0e6: 48 89 d6 mov %rdx,%rsi 4bb0e9: e8 52 00 00 00 callq 4bb140 <_D3std4conv30__T20convError_unexpectedTAxaZ20convError_unexpectedFNaNfAxaZAya> 4bb0ee: 48 89 d1 mov %rdx,%rcx 4bb0f1: 4c 8b 45 b0 mov -0x50(%rbp),%r8 4bb0f5: 4c 8b 4d b8 mov -0x48(%rbp),%r9 4bb0f9: 48 89 c2 mov %rax,%rdx 4bb0fc: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4bb100: 48 8b 15 e1 ea 02 00 mov 0x2eae1(%rip),%rdx # 4e9be8 <_TMP846+0x8> 4bb107: 48 8b 3d d2 ea 02 00 mov 0x2ead2(%rip),%rdi # 4e9be0 <_TMP846> 4bb10e: 48 89 d6 mov %rdx,%rsi 4bb111: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4bb115: e8 02 02 00 00 callq 4bb31c <_D3std4conv21__T4textTAyaTAyaTAyaZ4textFNaNbNfAyaAyaAyaZAya> 4bb11a: 49 89 c0 mov %rax,%r8 4bb11d: 49 89 d1 mov %rdx,%r9 4bb120: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4bb124: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bb128: 48 89 c2 mov %rax,%rdx 4bb12b: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4bb12f: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4bb133: e8 30 fd ff ff callq 4bae68 <_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyamZC3std4conv13ConvException> 4bb138: 48 8b e5 mov %rbp,%rsp 4bb13b: 5d pop %rbp 4bb13c: c3 retq 4bb13d: 00 00 add %al,(%rax) ... 00000000004bb140 <_D3std4conv30__T20convError_unexpectedTAxaZ20convError_unexpectedFNaNfAxaZAya>: 4bb140: 55 push %rbp 4bb141: 48 8b ec mov %rsp,%rbp 4bb144: 48 83 ec 30 sub $0x30,%rsp 4bb148: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bb14c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb150: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb154: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb158: 48 89 d6 mov %rdx,%rsi 4bb15b: e8 70 f0 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bb160: 84 c0 test %al,%al 4bb162: 74 10 je 4bb174 <_D3std4conv30__T20convError_unexpectedTAxaZ20convError_unexpectedFNaNfAxaZAya+0x34> 4bb164: 48 8b 15 9d ea 02 00 mov 0x2ea9d(%rip),%rdx # 4e9c08 <_TMP848+0x8> 4bb16b: 48 8b 05 8e ea 02 00 mov 0x2ea8e(%rip),%rax # 4e9c00 <_TMP848> 4bb172: eb 55 jmp 4bb1c9 <_D3std4conv30__T20convError_unexpectedTAxaZ20convError_unexpectedFNaNfAxaZAya+0x89> 4bb174: 48 8b 15 ad ea 02 00 mov 0x2eaad(%rip),%rdx # 4e9c28 <_TMP850+0x8> 4bb17b: 48 8b 05 9e ea 02 00 mov 0x2ea9e(%rip),%rax # 4e9c20 <_TMP850> 4bb182: 48 89 c1 mov %rax,%rcx 4bb185: 49 89 d0 mov %rdx,%r8 4bb188: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4bb18c: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4bb190: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb194: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb198: 48 89 d6 mov %rdx,%rsi 4bb19b: e8 d0 f0 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4bb1a0: 48 89 c2 mov %rax,%rdx 4bb1a3: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4bb1a7: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4bb1ab: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bb1af: 48 8b 15 82 ea 02 00 mov 0x2ea82(%rip),%rdx # 4e9c38 <_TMP851+0x8> 4bb1b6: 48 8b 3d 73 ea 02 00 mov 0x2ea73(%rip),%rdi # 4e9c30 <_TMP851> 4bb1bd: 48 89 d6 mov %rdx,%rsi 4bb1c0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bb1c4: e8 07 00 00 00 callq 4bb1d0 <_D3std4conv19__T4textTAyaTwTAyaZ4textFNaNfAyawAyaZAya> 4bb1c9: 48 8b e5 mov %rbp,%rsp 4bb1cc: 5d pop %rbp 4bb1cd: c3 retq ... 00000000004bb1d0 <_D3std4conv19__T4textTAyaTwTAyaZ4textFNaNfAyawAyaZAya>: 4bb1d0: 55 push %rbp 4bb1d1: 48 8b ec mov %rsp,%rbp 4bb1d4: 48 83 ec 40 sub $0x40,%rsp 4bb1d8: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bb1dc: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bb1e0: 89 55 e0 mov %edx,-0x20(%rbp) 4bb1e3: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4bb1e7: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4bb1eb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb1ef: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb1f3: 48 89 c1 mov %rax,%rcx 4bb1f6: 49 89 d0 mov %rdx,%r8 4bb1f9: 8b 55 e0 mov -0x20(%rbp),%edx 4bb1fc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bb200: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bb204: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bb208: 48 89 d6 mov %rdx,%rsi 4bb20b: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bb20f: e8 08 00 00 00 callq 4bb21c <_D3std4conv27__T8textImplTAyaTAyaTwTAyaZ8textImplFNaNfAyawAyaZAya> 4bb214: 48 8b e5 mov %rbp,%rsp 4bb217: 5d pop %rbp 4bb218: c3 retq 4bb219: 00 00 add %al,(%rax) ... 00000000004bb21c <_D3std4conv27__T8textImplTAyaTAyaTwTAyaZ8textImplFNaNfAyawAyaZAya>: 4bb21c: 55 push %rbp 4bb21d: 48 8b ec mov %rsp,%rbp 4bb220: 48 83 ec 40 sub $0x40,%rsp 4bb224: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bb228: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bb22c: 89 55 e0 mov %edx,-0x20(%rbp) 4bb22f: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4bb233: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4bb237: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb23b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb23f: 48 89 d6 mov %rdx,%rsi 4bb242: e8 c5 d2 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bb247: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bb24b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bb24f: 8b 7d e0 mov -0x20(%rbp),%edi 4bb252: e8 45 00 00 00 callq 4bb29c <_D3std4conv11__T2toTAyaZ9__T2toTwZ2toFNaNfwZAya> 4bb257: 48 89 d1 mov %rdx,%rcx 4bb25a: 48 89 c2 mov %rax,%rdx 4bb25d: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bb261: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bb266: e8 d9 4e fd ff callq 490144 <_d_arrayappendT> 4bb26b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bb26f: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bb273: 48 89 d6 mov %rdx,%rsi 4bb276: e8 91 d2 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bb27b: 48 89 d1 mov %rdx,%rcx 4bb27e: 48 89 c2 mov %rax,%rdx 4bb281: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bb285: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bb28a: e8 b5 4e fd ff callq 490144 <_d_arrayappendT> 4bb28f: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bb293: 48 8b 45 c0 mov -0x40(%rbp),%rax 4bb297: 48 8b e5 mov %rbp,%rsp 4bb29a: 5d pop %rbp 4bb29b: c3 retq 00000000004bb29c <_D3std4conv11__T2toTAyaZ9__T2toTwZ2toFNaNfwZAya>: 4bb29c: 55 push %rbp 4bb29d: 48 8b ec mov %rsp,%rbp 4bb2a0: 48 83 ec 10 sub $0x10,%rsp 4bb2a4: e8 07 00 00 00 callq 4bb2b0 <_D3std4conv17__T6toImplTAyaTwZ6toImplFNaNfwZAya> 4bb2a9: 48 8b e5 mov %rbp,%rsp 4bb2ac: 5d pop %rbp 4bb2ad: c3 retq ... 00000000004bb2b0 <_D3std4conv17__T6toImplTAyaTwZ6toImplFNaNfwZAya>: 4bb2b0: 55 push %rbp 4bb2b1: 48 8b ec mov %rsp,%rbp 4bb2b4: 48 83 ec 10 sub $0x10,%rsp 4bb2b8: e8 07 00 00 00 callq 4bb2c4 <_D3std4conv16__T5toStrTAyaTwZ5toStrFNaNfwZAya> 4bb2bd: 48 8b e5 mov %rbp,%rsp 4bb2c0: 5d pop %rbp 4bb2c1: c3 retq ... 00000000004bb2c4 <_D3std4conv16__T5toStrTAyaTwZ5toStrFNaNfwZAya>: 4bb2c4: 55 push %rbp 4bb2c5: 48 8b ec mov %rsp,%rbp 4bb2c8: 48 83 ec 60 sub $0x60,%rsp 4bb2cc: 89 7d f8 mov %edi,-0x8(%rbp) 4bb2cf: e8 f8 cd fe ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4bb2d4: 48 89 45 a8 mov %rax,-0x58(%rbp) 4bb2d8: be 50 6b 4f 00 mov $0x4f6b50,%esi 4bb2dd: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4bb2e1: b9 08 00 00 00 mov $0x8,%ecx 4bb2e6: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4bb2e9: 48 89 c2 mov %rax,%rdx 4bb2ec: 8b 75 f8 mov -0x8(%rbp),%esi 4bb2ef: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4bb2f3: e8 40 62 00 00 callq 4c1538 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4bb2f8: 48 8d 7d a8 lea -0x58(%rbp),%rdi 4bb2fc: e8 8f cc fe ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4bb301: 48 8b e5 mov %rbp,%rsp 4bb304: 5d pop %rbp 4bb305: c3 retq ... 00000000004bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa>: 4bb308: 55 push %rbp 4bb309: 48 8b ec mov %rsp,%rbp 4bb30c: 48 83 ec 10 sub $0x10,%rsp 4bb310: e8 5b d2 fe ff callq 4a8570 <_D3std4conv19__T11emplaceImplTaZ19__T11emplaceImplTaZ11emplaceImplFNaNbNcNiNfKaKaZa> 4bb315: 48 8b e5 mov %rbp,%rsp 4bb318: 5d pop %rbp 4bb319: c3 retq ... 00000000004bb31c <_D3std4conv21__T4textTAyaTAyaTAyaZ4textFNaNbNfAyaAyaAyaZAya>: 4bb31c: 55 push %rbp 4bb31d: 48 8b ec mov %rsp,%rbp 4bb320: 48 83 ec 40 sub $0x40,%rsp 4bb324: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bb328: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bb32c: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bb330: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bb334: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bb338: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bb33c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb340: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb344: 49 89 c0 mov %rax,%r8 4bb347: 49 89 d1 mov %rdx,%r9 4bb34a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4bb34e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bb352: 48 89 c2 mov %rax,%rdx 4bb355: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bb359: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bb35d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bb361: 48 89 d6 mov %rdx,%rsi 4bb364: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bb368: e8 07 00 00 00 callq 4bb374 <_D3std4conv29__T8textImplTAyaTAyaTAyaTAyaZ8textImplFNaNbNfAyaAyaAyaZAya> 4bb36d: 48 8b e5 mov %rbp,%rsp 4bb370: 5d pop %rbp 4bb371: c3 retq ... 00000000004bb374 <_D3std4conv29__T8textImplTAyaTAyaTAyaTAyaZ8textImplFNaNbNfAyaAyaAyaZAya>: 4bb374: 55 push %rbp 4bb375: 48 8b ec mov %rsp,%rbp 4bb378: 48 83 ec 40 sub $0x40,%rsp 4bb37c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bb380: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bb384: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bb388: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bb38c: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bb390: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bb394: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bb398: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb39c: 48 89 d6 mov %rdx,%rsi 4bb39f: e8 68 d1 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bb3a4: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bb3a8: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bb3ac: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bb3b0: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bb3b4: 48 89 d6 mov %rdx,%rsi 4bb3b7: e8 50 d1 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bb3bc: 48 89 d1 mov %rdx,%rcx 4bb3bf: 48 89 c2 mov %rax,%rdx 4bb3c2: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bb3c6: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bb3cb: e8 74 4d fd ff callq 490144 <_d_arrayappendT> 4bb3d0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bb3d4: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bb3d8: 48 89 d6 mov %rdx,%rsi 4bb3db: e8 2c d1 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bb3e0: 48 89 d1 mov %rdx,%rcx 4bb3e3: 48 89 c2 mov %rax,%rdx 4bb3e6: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bb3ea: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bb3ef: e8 50 4d fd ff callq 490144 <_d_arrayappendT> 4bb3f4: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bb3f8: 48 8b 45 c0 mov -0x40(%rbp),%rax 4bb3fc: 48 8b e5 mov %rbp,%rsp 4bb3ff: 5d pop %rbp 4bb400: c3 retq 4bb401: 00 00 add %al,(%rax) ... 00000000004bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk>: 4bb404: 55 push %rbp 4bb405: 48 8b ec mov %rsp,%rbp 4bb408: 48 83 ec 10 sub $0x10,%rsp 4bb40c: 48 89 f8 mov %rdi,%rax 4bb40f: 48 8b e5 mov %rbp,%rsp 4bb412: 5d pop %rbp 4bb413: c3 retq 00000000004bb414 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb414: 55 push %rbp 4bb415: 48 8b ec mov %rsp,%rbp 4bb418: 48 83 ec 20 sub $0x20,%rsp 4bb41c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bb420: 31 c0 xor %eax,%eax 4bb422: 89 45 e4 mov %eax,-0x1c(%rbp) 4bb425: 89 45 e8 mov %eax,-0x18(%rbp) 4bb428: 89 45 ec mov %eax,-0x14(%rbp) 4bb42b: 89 45 e0 mov %eax,-0x20(%rbp) 4bb42e: 88 45 e4 mov %al,-0x1c(%rbp) 4bb431: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bb435: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bb439: e8 16 00 00 00 callq 4bb454 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result> 4bb43e: 48 89 c6 mov %rax,%rsi 4bb441: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb445: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb447: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb449: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb44d: 48 8b e5 mov %rbp,%rsp 4bb450: 5d pop %rbp 4bb451: c3 retq 4bb452: 66 90 xchg %ax,%ax 00000000004bb454 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb454: 55 push %rbp 4bb455: 48 8b ec mov %rsp,%rbp 4bb458: 48 89 f8 mov %rdi,%rax 4bb45b: 48 89 f1 mov %rsi,%rcx 4bb45e: 89 08 mov %ecx,(%rax) 4bb460: ba 01 00 00 00 mov $0x1,%edx 4bb465: c1 e9 04 shr $0x4,%ecx 4bb468: 85 c9 test %ecx,%ecx 4bb46a: 74 09 je 4bb475 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result+0x21> 4bb46c: fe c2 inc %dl 4bb46e: c1 e9 04 shr $0x4,%ecx 4bb471: 85 c9 test %ecx,%ecx 4bb473: 75 f7 jne 4bb46c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result+0x18> 4bb475: 88 50 04 mov %dl,0x4(%rax) 4bb478: 5d pop %rbp 4bb479: c3 retq 4bb47a: 66 90 xchg %ax,%ax 00000000004bb47c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm>: 4bb47c: 55 push %rbp 4bb47d: 48 8b ec mov %rsp,%rbp 4bb480: 48 83 ec 10 sub $0x10,%rsp 4bb484: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb488: 89 c0 mov %eax,%eax 4bb48a: 48 8b e5 mov %rbp,%rsp 4bb48d: 5d pop %rbp 4bb48e: c3 retq 4bb48f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb494 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb>: 4bb494: 55 push %rbp 4bb495: 48 8b ec mov %rsp,%rbp 4bb498: 48 83 ec 10 sub $0x10,%rsp 4bb49c: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 4bb4a0: 74 04 je 4bb4a6 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bb4a2: 31 c0 xor %eax,%eax 4bb4a4: eb 05 jmp 4bb4ab <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bb4a6: b8 01 00 00 00 mov $0x1,%eax 4bb4ab: 48 8b e5 mov %rbp,%rsp 4bb4ae: 5d pop %rbp 4bb4af: c3 retq 4bb4b0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb4b4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa>: 4bb4b4: 55 push %rbp 4bb4b5: 48 8b ec mov %rsp,%rbp 4bb4b8: 48 83 ec 10 sub $0x10,%rsp 4bb4bc: 31 f6 xor %esi,%esi 4bb4be: e8 71 00 00 00 callq 4bb534 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb4c3: 48 8b e5 mov %rbp,%rsp 4bb4c6: 5d pop %rbp 4bb4c7: c3 retq 4bb4c8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb4cc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv>: 4bb4cc: 55 push %rbp 4bb4cd: 48 8b ec mov %rsp,%rbp 4bb4d0: 48 83 ec 10 sub $0x10,%rsp 4bb4d4: fe 4f 04 decb 0x4(%rdi) 4bb4d7: 48 8b e5 mov %rbp,%rsp 4bb4da: 5d pop %rbp 4bb4db: c3 retq 00000000004bb4dc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa>: 4bb4dc: 55 push %rbp 4bb4dd: 48 8b ec mov %rsp,%rbp 4bb4e0: 48 83 ec 10 sub $0x10,%rsp 4bb4e4: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb4e8: ff c8 dec %eax 4bb4ea: 48 98 cltq 4bb4ec: 48 89 c6 mov %rax,%rsi 4bb4ef: e8 40 00 00 00 callq 4bb534 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb4f4: 48 8b e5 mov %rbp,%rsp 4bb4f7: 5d pop %rbp 4bb4f8: c3 retq 4bb4f9: 0f 1f 00 nopl (%rax) 00000000004bb4fc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7popBackMFNaNbNiNfZv>: 4bb4fc: 55 push %rbp 4bb4fd: 48 8b ec mov %rsp,%rbp 4bb500: 48 83 ec 10 sub $0x10,%rsp 4bb504: c1 2f 04 shrl $0x4,(%rdi) 4bb507: fe 4f 04 decb 0x4(%rdi) 4bb50a: 48 8b e5 mov %rbp,%rsp 4bb50d: 5d pop %rbp 4bb50e: c3 retq 4bb50f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb514 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb514: 55 push %rbp 4bb515: 48 8b ec mov %rsp,%rbp 4bb518: 48 83 ec 10 sub $0x10,%rsp 4bb51c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb520: 48 89 fe mov %rdi,%rsi 4bb523: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bb527: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb529: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb52b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bb52f: 48 8b e5 mov %rbp,%rsp 4bb532: 5d pop %rbp 4bb533: c3 retq 00000000004bb534 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa>: 4bb534: 55 push %rbp 4bb535: 48 8b ec mov %rsp,%rbp 4bb538: 48 83 ec 10 sub $0x10,%rsp 4bb53c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb540: 8b 07 mov (%rdi),%eax 4bb542: 31 c9 xor %ecx,%ecx 4bb544: 8a 4f 04 mov 0x4(%rdi),%cl 4bb547: 48 ff c9 dec %rcx 4bb54a: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bb54e: 48 c1 e1 02 shl $0x2,%rcx 4bb552: d3 e8 shr %cl,%eax 4bb554: 48 89 c2 mov %rax,%rdx 4bb557: 80 e2 0f and $0xf,%dl 4bb55a: 80 fa 0a cmp $0xa,%dl 4bb55d: 73 0b jae 4bb56a <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa+0x36> 4bb55f: 40 0f b6 f2 movzbl %dl,%esi 4bb563: 48 89 f0 mov %rsi,%rax 4bb566: 04 30 add $0x30,%al 4bb568: eb 09 jmp 4bb573 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa+0x3f> 4bb56a: 44 0f b6 c2 movzbl %dl,%r8d 4bb56e: 4c 89 c0 mov %r8,%rax 4bb571: 04 37 add $0x37,%al 4bb573: 48 8b e5 mov %rbp,%rsp 4bb576: 5d pop %rbp 4bb577: c3 retq 4bb578: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb57c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb57c: 55 push %rbp 4bb57d: 48 8b ec mov %rsp,%rbp 4bb580: 48 83 ec 20 sub $0x20,%rsp 4bb584: 53 push %rbx 4bb585: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bb589: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bb58d: 49 89 f0 mov %rsi,%r8 4bb590: 8b 07 mov (%rdi),%eax 4bb592: 31 db xor %ebx,%ebx 4bb594: 8a 5f 04 mov 0x4(%rdi),%bl 4bb597: 48 ff cb dec %rbx 4bb59a: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bb59e: 48 c1 e3 02 shl $0x2,%rbx 4bb5a2: 48 89 d9 mov %rbx,%rcx 4bb5a5: d3 e8 shr %cl,%eax 4bb5a7: 41 89 00 mov %eax,(%r8) 4bb5aa: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bb5ae: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bb5b2: 41 88 50 04 mov %dl,0x4(%r8) 4bb5b6: 48 89 f0 mov %rsi,%rax 4bb5b9: 5b pop %rbx 4bb5ba: 48 8b e5 mov %rbp,%rsp 4bb5bd: 5d pop %rbp 4bb5be: c3 retq ... 00000000004bb5c0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb5c0: 55 push %rbp 4bb5c1: 48 8b ec mov %rsp,%rbp 4bb5c4: 48 83 ec 20 sub $0x20,%rsp 4bb5c8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bb5cc: 31 c0 xor %eax,%eax 4bb5ce: 89 45 e4 mov %eax,-0x1c(%rbp) 4bb5d1: 89 45 e8 mov %eax,-0x18(%rbp) 4bb5d4: 89 45 ec mov %eax,-0x14(%rbp) 4bb5d7: 89 45 e0 mov %eax,-0x20(%rbp) 4bb5da: 88 45 e4 mov %al,-0x1c(%rbp) 4bb5dd: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bb5e1: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bb5e5: e8 16 00 00 00 callq 4bb600 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bb5ea: 48 89 c6 mov %rax,%rsi 4bb5ed: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb5f1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb5f3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb5f5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb5f9: 48 8b e5 mov %rbp,%rsp 4bb5fc: 5d pop %rbp 4bb5fd: c3 retq 4bb5fe: 66 90 xchg %ax,%ax 00000000004bb600 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb600: 55 push %rbp 4bb601: 48 8b ec mov %rsp,%rbp 4bb604: 48 89 f8 mov %rdi,%rax 4bb607: 48 89 f1 mov %rsi,%rcx 4bb60a: 89 08 mov %ecx,(%rax) 4bb60c: ba 01 00 00 00 mov $0x1,%edx 4bb611: c1 e9 04 shr $0x4,%ecx 4bb614: 85 c9 test %ecx,%ecx 4bb616: 74 09 je 4bb621 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x21> 4bb618: fe c2 inc %dl 4bb61a: c1 e9 04 shr $0x4,%ecx 4bb61d: 85 c9 test %ecx,%ecx 4bb61f: 75 f7 jne 4bb618 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x18> 4bb621: 88 50 04 mov %dl,0x4(%rax) 4bb624: 5d pop %rbp 4bb625: c3 retq 4bb626: 66 90 xchg %ax,%ax 00000000004bb628 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm>: 4bb628: 55 push %rbp 4bb629: 48 8b ec mov %rsp,%rbp 4bb62c: 48 83 ec 10 sub $0x10,%rsp 4bb630: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb634: 89 c0 mov %eax,%eax 4bb636: 48 8b e5 mov %rbp,%rsp 4bb639: 5d pop %rbp 4bb63a: c3 retq 4bb63b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb640 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb>: 4bb640: 55 push %rbp 4bb641: 48 8b ec mov %rsp,%rbp 4bb644: 48 83 ec 10 sub $0x10,%rsp 4bb648: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 4bb64c: 74 04 je 4bb652 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bb64e: 31 c0 xor %eax,%eax 4bb650: eb 05 jmp 4bb657 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bb652: b8 01 00 00 00 mov $0x1,%eax 4bb657: 48 8b e5 mov %rbp,%rsp 4bb65a: 5d pop %rbp 4bb65b: c3 retq 4bb65c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb660 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa>: 4bb660: 55 push %rbp 4bb661: 48 8b ec mov %rsp,%rbp 4bb664: 48 83 ec 10 sub $0x10,%rsp 4bb668: 31 f6 xor %esi,%esi 4bb66a: e8 71 00 00 00 callq 4bb6e0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb66f: 48 8b e5 mov %rbp,%rsp 4bb672: 5d pop %rbp 4bb673: c3 retq 4bb674: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb678 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv>: 4bb678: 55 push %rbp 4bb679: 48 8b ec mov %rsp,%rbp 4bb67c: 48 83 ec 10 sub $0x10,%rsp 4bb680: fe 4f 04 decb 0x4(%rdi) 4bb683: 48 8b e5 mov %rbp,%rsp 4bb686: 5d pop %rbp 4bb687: c3 retq 00000000004bb688 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa>: 4bb688: 55 push %rbp 4bb689: 48 8b ec mov %rsp,%rbp 4bb68c: 48 83 ec 10 sub $0x10,%rsp 4bb690: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb694: ff c8 dec %eax 4bb696: 48 98 cltq 4bb698: 48 89 c6 mov %rax,%rsi 4bb69b: e8 40 00 00 00 callq 4bb6e0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb6a0: 48 8b e5 mov %rbp,%rsp 4bb6a3: 5d pop %rbp 4bb6a4: c3 retq 4bb6a5: 0f 1f 00 nopl (%rax) 00000000004bb6a8 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7popBackMFNaNbNiNfZv>: 4bb6a8: 55 push %rbp 4bb6a9: 48 8b ec mov %rsp,%rbp 4bb6ac: 48 83 ec 10 sub $0x10,%rsp 4bb6b0: c1 2f 04 shrl $0x4,(%rdi) 4bb6b3: fe 4f 04 decb 0x4(%rdi) 4bb6b6: 48 8b e5 mov %rbp,%rsp 4bb6b9: 5d pop %rbp 4bb6ba: c3 retq 4bb6bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb6c0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb6c0: 55 push %rbp 4bb6c1: 48 8b ec mov %rsp,%rbp 4bb6c4: 48 83 ec 10 sub $0x10,%rsp 4bb6c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb6cc: 48 89 fe mov %rdi,%rsi 4bb6cf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bb6d3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb6d5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb6d7: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bb6db: 48 8b e5 mov %rbp,%rsp 4bb6de: 5d pop %rbp 4bb6df: c3 retq 00000000004bb6e0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa>: 4bb6e0: 55 push %rbp 4bb6e1: 48 8b ec mov %rsp,%rbp 4bb6e4: 48 83 ec 10 sub $0x10,%rsp 4bb6e8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb6ec: 8b 07 mov (%rdi),%eax 4bb6ee: 31 c9 xor %ecx,%ecx 4bb6f0: 8a 4f 04 mov 0x4(%rdi),%cl 4bb6f3: 48 ff c9 dec %rcx 4bb6f6: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bb6fa: 48 c1 e1 02 shl $0x2,%rcx 4bb6fe: d3 e8 shr %cl,%eax 4bb700: 48 89 c2 mov %rax,%rdx 4bb703: 80 e2 0f and $0xf,%dl 4bb706: 80 fa 0a cmp $0xa,%dl 4bb709: 73 0b jae 4bb716 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa+0x36> 4bb70b: 40 0f b6 f2 movzbl %dl,%esi 4bb70f: 48 89 f0 mov %rsi,%rax 4bb712: 04 30 add $0x30,%al 4bb714: eb 09 jmp 4bb71f <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa+0x3f> 4bb716: 44 0f b6 c2 movzbl %dl,%r8d 4bb71a: 4c 89 c0 mov %r8,%rax 4bb71d: 04 57 add $0x57,%al 4bb71f: 48 8b e5 mov %rbp,%rsp 4bb722: 5d pop %rbp 4bb723: c3 retq 4bb724: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb728 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb728: 55 push %rbp 4bb729: 48 8b ec mov %rsp,%rbp 4bb72c: 48 83 ec 20 sub $0x20,%rsp 4bb730: 53 push %rbx 4bb731: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bb735: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bb739: 49 89 f0 mov %rsi,%r8 4bb73c: 8b 07 mov (%rdi),%eax 4bb73e: 31 db xor %ebx,%ebx 4bb740: 8a 5f 04 mov 0x4(%rdi),%bl 4bb743: 48 ff cb dec %rbx 4bb746: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bb74a: 48 c1 e3 02 shl $0x2,%rbx 4bb74e: 48 89 d9 mov %rbx,%rcx 4bb751: d3 e8 shr %cl,%eax 4bb753: 41 89 00 mov %eax,(%r8) 4bb756: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bb75a: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bb75e: 41 88 50 04 mov %dl,0x4(%r8) 4bb762: 48 89 f0 mov %rsi,%rax 4bb765: 5b pop %rbx 4bb766: 48 8b e5 mov %rbp,%rsp 4bb769: 5d pop %rbp 4bb76a: c3 retq ... 00000000004bb76c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb76c: 55 push %rbp 4bb76d: 48 8b ec mov %rsp,%rbp 4bb770: 48 83 ec 20 sub $0x20,%rsp 4bb774: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bb778: 31 c0 xor %eax,%eax 4bb77a: 89 45 e4 mov %eax,-0x1c(%rbp) 4bb77d: 89 45 e8 mov %eax,-0x18(%rbp) 4bb780: 89 45 ec mov %eax,-0x14(%rbp) 4bb783: 89 45 e0 mov %eax,-0x20(%rbp) 4bb786: 88 45 e4 mov %al,-0x1c(%rbp) 4bb789: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bb78d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bb791: e8 16 00 00 00 callq 4bb7ac <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bb796: 48 89 c6 mov %rax,%rsi 4bb799: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb79d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb79f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb7a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb7a5: 48 8b e5 mov %rbp,%rsp 4bb7a8: 5d pop %rbp 4bb7a9: c3 retq 4bb7aa: 66 90 xchg %ax,%ax 00000000004bb7ac <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb7ac: 55 push %rbp 4bb7ad: 48 8b ec mov %rsp,%rbp 4bb7b0: 48 89 f8 mov %rdi,%rax 4bb7b3: 48 89 f1 mov %rsi,%rcx 4bb7b6: 89 08 mov %ecx,(%rax) 4bb7b8: ba 01 00 00 00 mov $0x1,%edx 4bb7bd: d1 e9 shr %ecx 4bb7bf: 85 c9 test %ecx,%ecx 4bb7c1: 74 08 je 4bb7cb <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x1f> 4bb7c3: fe c2 inc %dl 4bb7c5: d1 e9 shr %ecx 4bb7c7: 85 c9 test %ecx,%ecx 4bb7c9: 75 f8 jne 4bb7c3 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x17> 4bb7cb: 88 50 04 mov %dl,0x4(%rax) 4bb7ce: 5d pop %rbp 4bb7cf: c3 retq 4bb7d0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb7d4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm>: 4bb7d4: 55 push %rbp 4bb7d5: 48 8b ec mov %rsp,%rbp 4bb7d8: 48 83 ec 10 sub $0x10,%rsp 4bb7dc: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb7e0: 89 c0 mov %eax,%eax 4bb7e2: 48 8b e5 mov %rbp,%rsp 4bb7e5: 5d pop %rbp 4bb7e6: c3 retq 4bb7e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb7ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb>: 4bb7ec: 55 push %rbp 4bb7ed: 48 8b ec mov %rsp,%rbp 4bb7f0: 48 83 ec 10 sub $0x10,%rsp 4bb7f4: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 4bb7f8: 74 04 je 4bb7fe <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bb7fa: 31 c0 xor %eax,%eax 4bb7fc: eb 05 jmp 4bb803 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bb7fe: b8 01 00 00 00 mov $0x1,%eax 4bb803: 48 8b e5 mov %rbp,%rsp 4bb806: 5d pop %rbp 4bb807: c3 retq 4bb808: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb80c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa>: 4bb80c: 55 push %rbp 4bb80d: 48 8b ec mov %rsp,%rbp 4bb810: 48 83 ec 10 sub $0x10,%rsp 4bb814: 31 f6 xor %esi,%esi 4bb816: e8 71 00 00 00 callq 4bb88c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb81b: 48 8b e5 mov %rbp,%rsp 4bb81e: 5d pop %rbp 4bb81f: c3 retq 4bb820: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb824 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv>: 4bb824: 55 push %rbp 4bb825: 48 8b ec mov %rsp,%rbp 4bb828: 48 83 ec 10 sub $0x10,%rsp 4bb82c: fe 4f 04 decb 0x4(%rdi) 4bb82f: 48 8b e5 mov %rbp,%rsp 4bb832: 5d pop %rbp 4bb833: c3 retq 00000000004bb834 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa>: 4bb834: 55 push %rbp 4bb835: 48 8b ec mov %rsp,%rbp 4bb838: 48 83 ec 10 sub $0x10,%rsp 4bb83c: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb840: ff c8 dec %eax 4bb842: 48 98 cltq 4bb844: 48 89 c6 mov %rax,%rsi 4bb847: e8 40 00 00 00 callq 4bb88c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb84c: 48 8b e5 mov %rbp,%rsp 4bb84f: 5d pop %rbp 4bb850: c3 retq 4bb851: 0f 1f 00 nopl (%rax) 00000000004bb854 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7popBackMFNaNbNiNfZv>: 4bb854: 55 push %rbp 4bb855: 48 8b ec mov %rsp,%rbp 4bb858: 48 83 ec 10 sub $0x10,%rsp 4bb85c: d1 2f shrl (%rdi) 4bb85e: fe 4f 04 decb 0x4(%rdi) 4bb861: 48 8b e5 mov %rbp,%rsp 4bb864: 5d pop %rbp 4bb865: c3 retq 4bb866: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bb86c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4saveMFNaNbNdNiNfZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb86c: 55 push %rbp 4bb86d: 48 8b ec mov %rsp,%rbp 4bb870: 48 83 ec 10 sub $0x10,%rsp 4bb874: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb878: 48 89 fe mov %rdi,%rsi 4bb87b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bb87f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb881: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb883: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bb887: 48 8b e5 mov %rbp,%rsp 4bb88a: 5d pop %rbp 4bb88b: c3 retq 00000000004bb88c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa>: 4bb88c: 55 push %rbp 4bb88d: 48 8b ec mov %rsp,%rbp 4bb890: 48 83 ec 10 sub $0x10,%rsp 4bb894: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bb898: 31 c0 xor %eax,%eax 4bb89a: 8a 47 04 mov 0x4(%rdi),%al 4bb89d: 48 ff c8 dec %rax 4bb8a0: 48 2b 45 f8 sub -0x8(%rbp),%rax 4bb8a4: 0f a3 07 bt %eax,(%rdi) 4bb8a7: 19 c9 sbb %ecx,%ecx 4bb8a9: f7 d9 neg %ecx 4bb8ab: 81 e1 ff 00 00 00 and $0xff,%ecx 4bb8b1: 48 89 c8 mov %rcx,%rax 4bb8b4: 04 30 add $0x30,%al 4bb8b6: 48 8b e5 mov %rbp,%rsp 4bb8b9: 5d pop %rbp 4bb8ba: c3 retq 4bb8bb: 90 nop 00000000004bb8bc <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opSliceMFNaNbNimmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb8bc: 55 push %rbp 4bb8bd: 48 8b ec mov %rsp,%rbp 4bb8c0: 48 83 ec 20 sub $0x20,%rsp 4bb8c4: 53 push %rbx 4bb8c5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bb8c9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bb8cd: 49 89 f0 mov %rsi,%r8 4bb8d0: 8b 07 mov (%rdi),%eax 4bb8d2: 31 db xor %ebx,%ebx 4bb8d4: 8a 5f 04 mov 0x4(%rdi),%bl 4bb8d7: 48 ff cb dec %rbx 4bb8da: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bb8de: 48 89 d9 mov %rbx,%rcx 4bb8e1: d3 e8 shr %cl,%eax 4bb8e3: 41 89 00 mov %eax,(%r8) 4bb8e6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bb8ea: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bb8ee: 41 88 50 04 mov %dl,0x4(%r8) 4bb8f2: 48 89 f0 mov %rsi,%rax 4bb8f5: 5b pop %rbx 4bb8f6: 48 8b e5 mov %rbp,%rsp 4bb8f9: 5d pop %rbp 4bb8fa: c3 retq ... 00000000004bb8fc <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb8fc: 55 push %rbp 4bb8fd: 48 8b ec mov %rsp,%rbp 4bb900: 48 83 ec 20 sub $0x20,%rsp 4bb904: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bb908: 31 c0 xor %eax,%eax 4bb90a: 89 45 e4 mov %eax,-0x1c(%rbp) 4bb90d: 89 45 e8 mov %eax,-0x18(%rbp) 4bb910: 89 45 ec mov %eax,-0x14(%rbp) 4bb913: 89 45 e0 mov %eax,-0x20(%rbp) 4bb916: 88 45 e4 mov %al,-0x1c(%rbp) 4bb919: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bb91d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bb921: e8 16 00 00 00 callq 4bb93c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bb926: 48 89 c6 mov %rax,%rsi 4bb929: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bb92d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb92f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bb931: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bb935: 48 8b e5 mov %rbp,%rsp 4bb938: 5d pop %rbp 4bb939: c3 retq 4bb93a: 66 90 xchg %ax,%ax 00000000004bb93c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb93c: 55 push %rbp 4bb93d: 48 8b ec mov %rsp,%rbp 4bb940: 48 89 f8 mov %rdi,%rax 4bb943: 48 89 f1 mov %rsi,%rcx 4bb946: 89 08 mov %ecx,(%rax) 4bb948: ba 01 00 00 00 mov $0x1,%edx 4bb94d: c1 e9 03 shr $0x3,%ecx 4bb950: 85 c9 test %ecx,%ecx 4bb952: 74 09 je 4bb95d <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x21> 4bb954: fe c2 inc %dl 4bb956: c1 e9 03 shr $0x3,%ecx 4bb959: 85 c9 test %ecx,%ecx 4bb95b: 75 f7 jne 4bb954 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6__ctorMFNaNbNcNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result+0x18> 4bb95d: 88 50 04 mov %dl,0x4(%rax) 4bb960: 5d pop %rbp 4bb961: c3 retq 4bb962: 66 90 xchg %ax,%ax 00000000004bb964 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result6lengthMFNaNbNdNiNfZm>: 4bb964: 55 push %rbp 4bb965: 48 8b ec mov %rsp,%rbp 4bb968: 48 83 ec 10 sub $0x10,%rsp 4bb96c: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb970: 89 c0 mov %eax,%eax 4bb972: 48 8b e5 mov %rbp,%rsp 4bb975: 5d pop %rbp 4bb976: c3 retq 4bb977: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb97c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb>: 4bb97c: 55 push %rbp 4bb97d: 48 8b ec mov %rsp,%rbp 4bb980: 48 83 ec 10 sub $0x10,%rsp 4bb984: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 4bb988: 74 04 je 4bb98e <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bb98a: 31 c0 xor %eax,%eax 4bb98c: eb 05 jmp 4bb993 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bb98e: b8 01 00 00 00 mov $0x1,%eax 4bb993: 48 8b e5 mov %rbp,%rsp 4bb996: 5d pop %rbp 4bb997: c3 retq 4bb998: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb99c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result5frontMFNaNbNdNiNfZa>: 4bb99c: 55 push %rbp 4bb99d: 48 8b ec mov %rsp,%rbp 4bb9a0: 48 83 ec 10 sub $0x10,%rsp 4bb9a4: 31 f6 xor %esi,%esi 4bb9a6: e8 71 00 00 00 callq 4bba1c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb9ab: 48 8b e5 mov %rbp,%rsp 4bb9ae: 5d pop %rbp 4bb9af: c3 retq 4bb9b0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bb9b4 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result8popFrontMFNaNbNiNfZv>: 4bb9b4: 55 push %rbp 4bb9b5: 48 8b ec mov %rsp,%rbp 4bb9b8: 48 83 ec 10 sub $0x10,%rsp 4bb9bc: fe 4f 04 decb 0x4(%rdi) 4bb9bf: 48 8b e5 mov %rbp,%rsp 4bb9c2: 5d pop %rbp 4bb9c3: c3 retq 00000000004bb9c4 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4backMFNaNbNdNiNfZa>: 4bb9c4: 55 push %rbp 4bb9c5: 48 8b ec mov %rsp,%rbp 4bb9c8: 48 83 ec 10 sub $0x10,%rsp 4bb9cc: 0f b6 47 04 movzbl 0x4(%rdi),%eax 4bb9d0: ff c8 dec %eax 4bb9d2: 48 98 cltq 4bb9d4: 48 89 c6 mov %rax,%rsi 4bb9d7: e8 40 00 00 00 callq 4bba1c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa> 4bb9dc: 48 8b e5 mov %rbp,%rsp 4bb9df: 5d pop %rbp 4bb9e0: c3 retq 4bb9e1: 0f 1f 00 nopl (%rax) 00000000004bb9e4 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7popBackMFNaNbNiNfZv>: 4bb9e4: 55 push %rbp 4bb9e5: 48 8b ec mov %rsp,%rbp 4bb9e8: 48 83 ec 10 sub $0x10,%rsp 4bb9ec: c1 2f 03 shrl $0x3,(%rdi) 4bb9ef: fe 4f 04 decb 0x4(%rdi) 4bb9f2: 48 8b e5 mov %rbp,%rsp 4bb9f5: 5d pop %rbp 4bb9f6: c3 retq 4bb9f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bb9fc <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result4saveMFNaNbNdNiNfZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bb9fc: 55 push %rbp 4bb9fd: 48 8b ec mov %rsp,%rbp 4bba00: 48 83 ec 10 sub $0x10,%rsp 4bba04: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bba08: 48 89 fe mov %rdi,%rsi 4bba0b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bba0f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bba11: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bba13: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bba17: 48 8b e5 mov %rbp,%rsp 4bba1a: 5d pop %rbp 4bba1b: c3 retq 00000000004bba1c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opIndexMFNaNbNiNfmZa>: 4bba1c: 55 push %rbp 4bba1d: 48 8b ec mov %rsp,%rbp 4bba20: 48 83 ec 10 sub $0x10,%rsp 4bba24: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bba28: 8b 07 mov (%rdi),%eax 4bba2a: 31 c9 xor %ecx,%ecx 4bba2c: 8a 4f 04 mov 0x4(%rdi),%cl 4bba2f: 48 ff c9 dec %rcx 4bba32: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bba36: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx 4bba3a: 48 89 d1 mov %rdx,%rcx 4bba3d: d3 e8 shr %cl,%eax 4bba3f: 25 07 00 00 00 and $0x7,%eax 4bba44: 04 30 add $0x30,%al 4bba46: 48 8b e5 mov %rbp,%rsp 4bba49: 5d pop %rbp 4bba4a: c3 retq 4bba4b: 90 nop 00000000004bba4c <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result7opSliceMFNaNbNimmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result>: 4bba4c: 55 push %rbp 4bba4d: 48 8b ec mov %rsp,%rbp 4bba50: 48 83 ec 20 sub $0x20,%rsp 4bba54: 53 push %rbx 4bba55: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bba59: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bba5d: 49 89 f0 mov %rsi,%r8 4bba60: 8b 07 mov (%rdi),%eax 4bba62: 31 db xor %ebx,%ebx 4bba64: 8a 5f 04 mov 0x4(%rdi),%bl 4bba67: 48 ff cb dec %rbx 4bba6a: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bba6e: 48 8d 14 5b lea (%rbx,%rbx,2),%rdx 4bba72: 48 89 d1 mov %rdx,%rcx 4bba75: d3 e8 shr %cl,%eax 4bba77: 41 89 00 mov %eax,(%r8) 4bba7a: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4bba7e: 4c 2b 4d f8 sub -0x8(%rbp),%r9 4bba82: 45 88 48 04 mov %r9b,0x4(%r8) 4bba86: 48 89 f0 mov %rsi,%rax 4bba89: 5b pop %rbx 4bba8a: 48 8b e5 mov %rbp,%rsp 4bba8d: 5d pop %rbp 4bba8e: c3 retq ... 00000000004bba90 <_D3std4conv17__T4textTAyaTAxaZ4textFNaNbNfAyaAxaZAya>: 4bba90: 55 push %rbp 4bba91: 48 8b ec mov %rsp,%rbp 4bba94: 48 83 ec 30 sub $0x30,%rsp 4bba98: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4bba9c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bbaa0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bbaa4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bbaa8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bbaac: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bbab0: 48 89 c2 mov %rax,%rdx 4bbab3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bbab7: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bbabb: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bbabf: 48 89 d6 mov %rdx,%rsi 4bbac2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bbac6: e8 05 00 00 00 callq 4bbad0 <_D3std4conv25__T8textImplTAyaTAyaTAxaZ8textImplFNaNbNfAyaAxaZAya> 4bbacb: 48 8b e5 mov %rbp,%rsp 4bbace: 5d pop %rbp 4bbacf: c3 retq 00000000004bbad0 <_D3std4conv25__T8textImplTAyaTAyaTAxaZ8textImplFNaNbNfAyaAxaZAya>: 4bbad0: 55 push %rbp 4bbad1: 48 8b ec mov %rsp,%rbp 4bbad4: 48 83 ec 30 sub $0x30,%rsp 4bbad8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4bbadc: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bbae0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bbae4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bbae8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bbaec: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bbaf0: 48 89 d6 mov %rdx,%rsi 4bbaf3: e8 14 ca fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bbaf8: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bbafc: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bbb00: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bbb04: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bbb08: 48 89 d6 mov %rdx,%rsi 4bbb0b: e8 ac c9 fe ff callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4bbb10: 48 89 d1 mov %rdx,%rcx 4bbb13: 48 89 c2 mov %rax,%rdx 4bbb16: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4bbb1a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bbb1f: e8 20 46 fd ff callq 490144 <_d_arrayappendT> 4bbb24: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bbb28: 48 8b 45 d0 mov -0x30(%rbp),%rax 4bbb2c: 48 8b e5 mov %rbp,%rsp 4bbb2f: 5d pop %rbp 4bbb30: c3 retq 4bbb31: 00 00 add %al,(%rax) ... 00000000004bbb34 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi>: 4bbb34: 55 push %rbp 4bbb35: 48 8b ec mov %rsp,%rbp 4bbb38: 53 push %rbx 4bbb39: 41 54 push %r12 4bbb3b: 41 55 push %r13 4bbb3d: 41 56 push %r14 4bbb3f: 49 89 fc mov %rdi,%r12 4bbb42: 45 31 f6 xor %r14d,%r14d 4bbb45: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbb4a: 49 8b 3c 24 mov (%r12),%rdi 4bbb4e: 48 89 d6 mov %rdx,%rsi 4bbb51: e8 7a e6 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bbb56: 84 c0 test %al,%al 4bbb58: 0f 85 53 01 00 00 jne 4bbcb1 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x17d> 4bbb5e: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbb63: 49 8b 3c 24 mov (%r12),%rdi 4bbb67: 48 89 d6 mov %rdx,%rsi 4bbb6a: e8 01 e7 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4bbb6f: 49 89 c5 mov %rax,%r13 4bbb72: 49 8b fc mov %r12,%rdi 4bbb75: e8 76 e6 ff ff callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4bbb7a: 41 83 fd 2b cmp $0x2b,%r13d 4bbb7e: 74 0e je 4bbb8e <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x5a> 4bbb80: 41 83 fd 2d cmp $0x2d,%r13d 4bbb84: 74 02 je 4bbb88 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x54> 4bbb86: eb 3b jmp 4bbbc3 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x8f> 4bbb88: 41 be 01 00 00 00 mov $0x1,%r14d 4bbb8e: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbb93: 49 8b 3c 24 mov (%r12),%rdi 4bbb97: 48 89 d6 mov %rdx,%rsi 4bbb9a: e8 31 e6 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bbb9f: 84 c0 test %al,%al 4bbba1: 0f 85 0a 01 00 00 jne 4bbcb1 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x17d> 4bbba7: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbbac: 49 8b 3c 24 mov (%r12),%rdi 4bbbb0: 48 89 d6 mov %rdx,%rsi 4bbbb3: e8 b8 e6 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4bbbb8: 49 89 c5 mov %rax,%r13 4bbbbb: 49 8b fc mov %r12,%rdi 4bbbbe: e8 2d e6 ff ff callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4bbbc3: 41 83 c5 d0 add $0xffffffffffffffd0,%r13d 4bbbc7: 41 83 fd 09 cmp $0x9,%r13d 4bbbcb: 0f 87 e0 00 00 00 ja 4bbcb1 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x17d> 4bbbd1: 41 8b dd mov %r13d,%ebx 4bbbd4: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbbd9: 49 8b 3c 24 mov (%r12),%rdi 4bbbdd: 48 89 d6 mov %rdx,%rsi 4bbbe0: e8 eb e5 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bbbe5: 34 01 xor $0x1,%al 4bbbe7: 0f 84 b2 00 00 00 je 4bbc9f <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x16b> 4bbbed: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbbf2: 49 8b 3c 24 mov (%r12),%rdi 4bbbf6: 48 89 d6 mov %rdx,%rsi 4bbbf9: e8 72 e6 ff ff callq 4ba270 <_D3std5range10primitives13__T5frontTxaZ5frontFNaNdNfAxaZw> 4bbbfe: 44 8d a8 d0 ff ff ff lea -0x30(%rax),%r13d 4bbc05: 41 83 fd 09 cmp $0x9,%r13d 4bbc09: 0f 87 90 00 00 00 ja 4bbc9f <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x16b> 4bbc0f: 85 db test %ebx,%ebx 4bbc11: 78 43 js 4bbc56 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x122> 4bbc13: 81 fb cc cc cc 0c cmp $0xccccccc,%ebx 4bbc19: 7c 14 jl 4bbc2f <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0xfb> 4bbc1b: 81 fb cc cc cc 0c cmp $0xccccccc,%ebx 4bbc21: 75 33 jne 4bbc56 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x122> 4bbc23: 41 0f b6 c6 movzbl %r14b,%eax 4bbc27: 83 c0 07 add $0x7,%eax 4bbc2a: 41 3b c5 cmp %r13d,%eax 4bbc2d: 72 27 jb 4bbc56 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x122> 4bbc2f: 8d 1c 9b lea (%rbx,%rbx,4),%ebx 4bbc32: 03 db add %ebx,%ebx 4bbc34: 41 03 dd add %r13d,%ebx 4bbc37: 49 8b fc mov %r12,%rdi 4bbc3a: e8 b1 e5 ff ff callq 4ba1f0 <_D3std5range10primitives16__T8popFrontTxaZ8popFrontFNaNbNiNeKAxaZv> 4bbc3f: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbc44: 49 8b 3c 24 mov (%r12),%rdi 4bbc48: 48 89 d6 mov %rdx,%rsi 4bbc4b: e8 80 e5 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bbc50: 34 01 xor $0x1,%al 4bbc52: 75 99 jne 4bbbed <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0xb9> 4bbc54: eb 49 jmp 4bbc9f <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x16b> 4bbc56: bf 50 69 4f 00 mov $0x4f6950,%edi 4bbc5b: e8 48 dc fc ff callq 4898a8 <_d_newclass> 4bbc60: 49 89 c5 mov %rax,%r13 4bbc63: 48 8b 15 fe df 02 00 mov 0x2dffe(%rip),%rdx # 4e9c68 <_TMP889+0x8> 4bbc6a: 48 8b 05 ef df 02 00 mov 0x2dfef(%rip),%rax # 4e9c60 <_TMP889> 4bbc71: 49 89 c0 mov %rax,%r8 4bbc74: 49 89 d1 mov %rdx,%r9 4bbc77: 48 8b 0d 0a e0 02 00 mov 0x2e00a(%rip),%rcx # 4e9c88 <_TMP891+0x8> 4bbc7e: 48 8b 05 fb df 02 00 mov 0x2dffb(%rip),%rax # 4e9c80 <_TMP891> 4bbc85: 48 89 c2 mov %rax,%rdx 4bbc88: be c3 07 00 00 mov $0x7c3,%esi 4bbc8d: 49 8b fd mov %r13,%rdi 4bbc90: e8 e3 c7 fe ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4bbc95: 48 89 c7 mov %rax,%rdi 4bbc98: e8 8f d3 fc ff callq 48902c <_d_throwc> 4bbc9d: eb a0 jmp 4bbc3f <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x10b> 4bbc9f: 45 84 f6 test %r14b,%r14b 4bbca2: 74 02 je 4bbca6 <_D3std4conv16__T5parseTiTAxaZ5parseFNaNfKAxaZi+0x172> 4bbca4: f7 db neg %ebx 4bbca6: 8b c3 mov %ebx,%eax 4bbca8: 41 5e pop %r14 4bbcaa: 41 5d pop %r13 4bbcac: 41 5c pop %r12 4bbcae: 5b pop %rbx 4bbcaf: 5d pop %rbp 4bbcb0: c3 retq 4bbcb1: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bbcb6: 49 8b 04 24 mov (%r12),%rax 4bbcba: 48 89 c1 mov %rax,%rcx 4bbcbd: 49 89 d0 mov %rdx,%r8 4bbcc0: 48 8b 15 d1 df 02 00 mov 0x2dfd1(%rip),%rdx # 4e9c98 <_TMP892+0x8> 4bbcc7: 48 8b 35 c2 df 02 00 mov 0x2dfc2(%rip),%rsi # 4e9c90 <_TMP892> 4bbcce: bf cb 07 00 00 mov $0x7cb,%edi 4bbcd3: e8 14 00 00 00 callq 4bbcec <_D3std4conv20__T9convErrorTAxaTiZ9convErrorFNaNfAxaAyamZC3std4conv13ConvException> 4bbcd8: 48 89 c7 mov %rax,%rdi 4bbcdb: e8 4c d3 fc ff callq 48902c <_d_throwc> 4bbce0: 41 5e pop %r14 4bbce2: 41 5d pop %r13 4bbce4: 41 5c pop %r12 4bbce6: 5b pop %rbx 4bbce7: 5d pop %rbp 4bbce8: c3 retq 4bbce9: 00 00 add %al,(%rax) ... 00000000004bbcec <_D3std4conv20__T9convErrorTAxaTiZ9convErrorFNaNfAxaAyamZC3std4conv13ConvException>: 4bbcec: 55 push %rbp 4bbced: 48 8b ec mov %rsp,%rbp 4bbcf0: 48 83 ec 50 sub $0x50,%rsp 4bbcf4: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bbcf8: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4bbcfc: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bbd00: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4bbd04: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4bbd08: bf 60 91 4f 00 mov $0x4f9160,%edi 4bbd0d: e8 96 db fc ff callq 4898a8 <_d_newclass> 4bbd12: 48 89 45 c8 mov %rax,-0x38(%rbp) 4bbd16: 48 8b 15 9b df 02 00 mov 0x2df9b(%rip),%rdx # 4e9cb8 <_TMP895+0x8> 4bbd1d: 48 8b 05 8c df 02 00 mov 0x2df8c(%rip),%rax # 4e9cb0 <_TMP895> 4bbd24: 49 89 c0 mov %rax,%r8 4bbd27: 49 89 d1 mov %rdx,%r9 4bbd2a: 4c 89 45 b0 mov %r8,-0x50(%rbp) 4bbd2e: 4c 89 4d b8 mov %r9,-0x48(%rbp) 4bbd32: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bbd36: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bbd3a: 48 89 d6 mov %rdx,%rsi 4bbd3d: e8 fe f3 ff ff callq 4bb140 <_D3std4conv30__T20convError_unexpectedTAxaZ20convError_unexpectedFNaNfAxaZAya> 4bbd42: 48 89 d1 mov %rdx,%rcx 4bbd45: 4c 8b 45 b0 mov -0x50(%rbp),%r8 4bbd49: 4c 8b 4d b8 mov -0x48(%rbp),%r9 4bbd4d: 48 89 c2 mov %rax,%rdx 4bbd50: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4bbd54: 48 8b 15 ad df 02 00 mov 0x2dfad(%rip),%rdx # 4e9d08 <_TMP897+0x8> 4bbd5b: 48 8b 3d 9e df 02 00 mov 0x2df9e(%rip),%rdi # 4e9d00 <_TMP897> 4bbd62: 48 89 d6 mov %rdx,%rsi 4bbd65: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4bbd69: e8 ae f5 ff ff callq 4bb31c <_D3std4conv21__T4textTAyaTAyaTAyaZ4textFNaNbNfAyaAyaAyaZAya> 4bbd6e: 49 89 c0 mov %rax,%r8 4bbd71: 49 89 d1 mov %rdx,%r9 4bbd74: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4bbd78: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bbd7c: 48 89 c2 mov %rax,%rdx 4bbd7f: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4bbd83: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4bbd87: e8 dc f0 ff ff callq 4bae68 <_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyamZC3std4conv13ConvException> 4bbd8c: 48 8b e5 mov %rbp,%rsp 4bbd8f: 5d pop %rbp 4bbd90: c3 retq 4bbd91: 00 00 add %al,(%rax) ... 00000000004bbd94 <_D3std4conv9__T2toThZ10__T2toTxkZ2toFNaNfxkZh>: 4bbd94: 55 push %rbp 4bbd95: 48 8b ec mov %rsp,%rbp 4bbd98: 48 83 ec 10 sub $0x10,%rsp 4bbd9c: e8 07 00 00 00 callq 4bbda8 <_D3std4conv16__T6toImplThTxkZ6toImplFNaNfxkZh> 4bbda1: 48 8b e5 mov %rbp,%rsp 4bbda4: 5d pop %rbp 4bbda5: c3 retq ... 00000000004bbda8 <_D3std4conv16__T6toImplThTxkZ6toImplFNaNfxkZh>: 4bbda8: 55 push %rbp 4bbda9: 48 8b ec mov %rsp,%rbp 4bbdac: 48 83 ec 10 sub $0x10,%rsp 4bbdb0: 89 7d f8 mov %edi,-0x8(%rbp) 4bbdb3: 81 7d f8 ff 00 00 00 cmpl $0xff,-0x8(%rbp) 4bbdba: 76 49 jbe 4bbe05 <_D3std4conv16__T6toImplThTxkZ6toImplFNaNfxkZh+0x5d> 4bbdbc: bf 50 69 4f 00 mov $0x4f6950,%edi 4bbdc1: e8 e2 da fc ff callq 4898a8 <_d_newclass> 4bbdc6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bbdca: 48 8b 15 67 df 02 00 mov 0x2df67(%rip),%rdx # 4e9d38 <_TMP900+0x8> 4bbdd1: 48 8b 05 58 df 02 00 mov 0x2df58(%rip),%rax # 4e9d30 <_TMP900> 4bbdd8: 49 89 c0 mov %rax,%r8 4bbddb: 49 89 d1 mov %rdx,%r9 4bbdde: 48 8b 0d 73 df 02 00 mov 0x2df73(%rip),%rcx # 4e9d58 <_TMP902+0x8> 4bbde5: 48 8b 05 64 df 02 00 mov 0x2df64(%rip),%rax # 4e9d50 <_TMP902> 4bbdec: 48 89 c2 mov %rax,%rdx 4bbdef: be 2d 05 00 00 mov $0x52d,%esi 4bbdf4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bbdf8: e8 7b c6 fe ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4bbdfd: 48 89 c7 mov %rax,%rdi 4bbe00: e8 27 d2 fc ff callq 48902c <_d_throwc> 4bbe05: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4bbe09: e8 0a 00 00 00 callq 4bbe18 <_D3std4conv16__T6toImplThTxkZ6toImplFxkZ17__T9__lambda2TxkZ9__lambda2FNaNbNiNeKxkZh> 4bbe0e: 48 8b e5 mov %rbp,%rsp 4bbe11: 5d pop %rbp 4bbe12: c3 retq 4bbe13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bbe18 <_D3std4conv16__T6toImplThTxkZ6toImplFxkZ17__T9__lambda2TxkZ9__lambda2FNaNbNiNeKxkZh>: 4bbe18: 55 push %rbp 4bbe19: 48 8b ec mov %rsp,%rbp 4bbe1c: 48 83 ec 10 sub $0x10,%rsp 4bbe20: 8a 07 mov (%rdi),%al 4bbe22: 48 8b e5 mov %rbp,%rsp 4bbe25: 5d pop %rbp 4bbe26: c3 retq ... 00000000004bbe28 <_D3std4conv9__T2toTiZ10__T2toTxkZ2toFNaNfxkZi>: 4bbe28: 55 push %rbp 4bbe29: 48 8b ec mov %rsp,%rbp 4bbe2c: 48 83 ec 10 sub $0x10,%rsp 4bbe30: e8 07 00 00 00 callq 4bbe3c <_D3std4conv16__T6toImplTiTxkZ6toImplFNaNfxkZi> 4bbe35: 48 8b e5 mov %rbp,%rsp 4bbe38: 5d pop %rbp 4bbe39: c3 retq ... 00000000004bbe3c <_D3std4conv16__T6toImplTiTxkZ6toImplFNaNfxkZi>: 4bbe3c: 55 push %rbp 4bbe3d: 48 8b ec mov %rsp,%rbp 4bbe40: 48 83 ec 10 sub $0x10,%rsp 4bbe44: 89 7d f8 mov %edi,-0x8(%rbp) 4bbe47: 81 7d f8 ff ff ff 7f cmpl $0x7fffffff,-0x8(%rbp) 4bbe4e: 0f 96 c2 setbe %dl 4bbe51: 0f b6 d2 movzbl %dl,%edx 4bbe54: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bbe58: ba 74 be 4b 00 mov $0x4bbe74,%edx 4bbe5d: 31 ff xor %edi,%edi 4bbe5f: 48 89 d6 mov %rdx,%rsi 4bbe62: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bbe66: e8 51 6c fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4bbe6b: 8b 45 f8 mov -0x8(%rbp),%eax 4bbe6e: 48 8b e5 mov %rbp,%rsp 4bbe71: 5d pop %rbp 4bbe72: c3 retq 4bbe73: 90 nop 00000000004bbe74 <_D3std4conv16__T6toImplTiTxkZ6toImplFxkZ12__dgliteral2MFNaNbNfZC6object9Throwable>: 4bbe74: 55 push %rbp 4bbe75: 48 8b ec mov %rsp,%rbp 4bbe78: 48 83 ec 10 sub $0x10,%rsp 4bbe7c: bf 50 69 4f 00 mov $0x4f6950,%edi 4bbe81: e8 22 da fc ff callq 4898a8 <_d_newclass> 4bbe86: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bbe8a: 48 8b 15 f7 de 02 00 mov 0x2def7(%rip),%rdx # 4e9d88 <_TMP905+0x8> 4bbe91: 48 8b 05 e8 de 02 00 mov 0x2dee8(%rip),%rax # 4e9d80 <_TMP905> 4bbe98: 49 89 c0 mov %rax,%r8 4bbe9b: 49 89 d1 mov %rdx,%r9 4bbe9e: 48 8b 0d 03 df 02 00 mov 0x2df03(%rip),%rcx # 4e9da8 <_TMP907+0x8> 4bbea5: 48 8b 05 f4 de 02 00 mov 0x2def4(%rip),%rax # 4e9da0 <_TMP907> 4bbeac: 48 89 c2 mov %rax,%rdx 4bbeaf: be 78 01 00 00 mov $0x178,%esi 4bbeb4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bbeb8: e8 bb c5 fe ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4bbebd: 48 8b e5 mov %rbp,%rsp 4bbec0: 5d pop %rbp 4bbec1: c3 retq ... 00000000004bbec4 <_D3std4conv11__T2toTAyaZ9__T2toTmZ2toFNaNbNfmZAya>: 4bbec4: 55 push %rbp 4bbec5: 48 8b ec mov %rsp,%rbp 4bbec8: 48 83 ec 10 sub $0x10,%rsp 4bbecc: e8 07 00 00 00 callq 4bbed8 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNfmZAya> 4bbed1: 48 8b e5 mov %rbp,%rsp 4bbed4: 5d pop %rbp 4bbed5: c3 retq ... 00000000004bbed8 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNfmZAya>: 4bbed8: 55 push %rbp 4bbed9: 48 8b ec mov %rsp,%rbp 4bbedc: 48 83 ec 10 sub $0x10,%rsp 4bbee0: 48 89 fa mov %rdi,%rdx 4bbee3: be 0a 00 00 00 mov $0xa,%esi 4bbee8: 31 ff xor %edi,%edi 4bbeea: e8 05 00 00 00 callq 4bbef4 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya> 4bbeef: 48 8b e5 mov %rbp,%rsp 4bbef2: 5d pop %rbp 4bbef3: c3 retq 00000000004bbef4 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya>: 4bbef4: 55 push %rbp 4bbef5: 48 8b ec mov %rsp,%rbp 4bbef8: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 4bbeff: 53 push %rbx 4bbf00: 89 7d e8 mov %edi,-0x18(%rbp) 4bbf03: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4bbf07: 83 fe 0a cmp $0xa,%esi 4bbf0a: 74 23 je 4bbf2f <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x3b> 4bbf0c: 77 17 ja 4bbf25 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x31> 4bbf0e: 83 fe 02 cmp $0x2,%esi 4bbf11: 0f 84 d2 00 00 00 je 4bbfe9 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0xf5> 4bbf17: 83 fe 08 cmp $0x8,%esi 4bbf1a: 0f 84 0b 01 00 00 je 4bc02b <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x137> 4bbf20: e9 48 01 00 00 jmpq 4bc06d <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x179> 4bbf25: 83 fe 10 cmp $0x10,%esi 4bbf28: 74 31 je 4bbf5b <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x67> 4bbf2a: e9 3e 01 00 00 jmpq 4bc06d <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0x179> 4bbf2f: 48 89 d6 mov %rdx,%rsi 4bbf32: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4bbf39: e8 3e 01 00 00 callq 4bc07c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bbf3e: 48 89 c3 mov %rax,%rbx 4bbf41: ff 73 18 pushq 0x18(%rbx) 4bbf44: ff 73 10 pushq 0x10(%rbx) 4bbf47: ff 73 08 pushq 0x8(%rbx) 4bbf4a: ff 33 pushq (%rbx) 4bbf4c: e8 b7 b0 00 00 callq 4c7008 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa> 4bbf51: 48 83 c4 20 add $0x20,%rsp 4bbf55: 5b pop %rbx 4bbf56: 48 8b e5 mov %rbp,%rsp 4bbf59: 5d pop %rbp 4bbf5a: c3 retq 4bbf5b: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4bbf60: 75 45 jne 4bbfa7 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNbNemkE3std5ascii10LetterCaseZAya+0xb3> 4bbf62: 48 83 ec 08 sub $0x8,%rsp 4bbf66: 48 83 ec 08 sub $0x8,%rsp 4bbf6a: 48 89 d7 mov %rdx,%rdi 4bbf6d: e8 a2 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bbf72: 48 89 c7 mov %rax,%rdi 4bbf75: e8 9a 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bbf7a: 48 89 c6 mov %rax,%rsi 4bbf7d: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4bbf84: e8 33 03 00 00 callq 4bc2bc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result> 4bbf89: 48 83 c4 08 add $0x8,%rsp 4bbf8d: 48 89 c3 mov %rax,%rbx 4bbf90: ff 73 10 pushq 0x10(%rbx) 4bbf93: ff 73 08 pushq 0x8(%rbx) 4bbf96: ff 33 pushq (%rbx) 4bbf98: e8 43 b1 00 00 callq 4c70e0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa> 4bbf9d: 48 83 c4 20 add $0x20,%rsp 4bbfa1: 5b pop %rbx 4bbfa2: 48 8b e5 mov %rbp,%rsp 4bbfa5: 5d pop %rbp 4bbfa6: c3 retq 4bbfa7: 48 83 ec 08 sub $0x8,%rsp 4bbfab: 48 83 ec 08 sub $0x8,%rsp 4bbfaf: 48 89 d7 mov %rdx,%rdi 4bbfb2: e8 5d 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bbfb7: 48 89 c7 mov %rax,%rdi 4bbfba: e8 55 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bbfbf: 48 89 c6 mov %rax,%rsi 4bbfc2: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4bbfc6: e8 c1 04 00 00 callq 4bc48c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bbfcb: 48 83 c4 08 add $0x8,%rsp 4bbfcf: 48 89 c3 mov %rax,%rbx 4bbfd2: ff 73 10 pushq 0x10(%rbx) 4bbfd5: ff 73 08 pushq 0x8(%rbx) 4bbfd8: ff 33 pushq (%rbx) 4bbfda: e8 d9 b1 00 00 callq 4c71b8 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa> 4bbfdf: 48 83 c4 20 add $0x20,%rsp 4bbfe3: 5b pop %rbx 4bbfe4: 48 8b e5 mov %rbp,%rsp 4bbfe7: 5d pop %rbp 4bbfe8: c3 retq 4bbfe9: 48 83 ec 08 sub $0x8,%rsp 4bbfed: 48 83 ec 08 sub $0x8,%rsp 4bbff1: 48 89 d7 mov %rdx,%rdi 4bbff4: e8 1b 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bbff9: 48 89 c7 mov %rax,%rdi 4bbffc: e8 13 18 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bc001: 48 89 c6 mov %rax,%rsi 4bc004: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4bc008: e8 4f 06 00 00 callq 4bc65c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc00d: 48 83 c4 08 add $0x8,%rsp 4bc011: 48 89 c3 mov %rax,%rbx 4bc014: ff 73 10 pushq 0x10(%rbx) 4bc017: ff 73 08 pushq 0x8(%rbx) 4bc01a: ff 33 pushq (%rbx) 4bc01c: e8 6f b2 00 00 callq 4c7290 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa> 4bc021: 48 83 c4 20 add $0x20,%rsp 4bc025: 5b pop %rbx 4bc026: 48 8b e5 mov %rbp,%rsp 4bc029: 5d pop %rbp 4bc02a: c3 retq 4bc02b: 48 83 ec 08 sub $0x8,%rsp 4bc02f: 48 83 ec 08 sub $0x8,%rsp 4bc033: 48 89 d7 mov %rdx,%rdi 4bc036: e8 d9 17 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bc03b: 48 89 c7 mov %rax,%rdi 4bc03e: e8 d1 17 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bc043: 48 89 c6 mov %rax,%rsi 4bc046: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4bc04a: e8 b9 07 00 00 callq 4bc808 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc04f: 48 83 c4 08 add $0x8,%rsp 4bc053: 48 89 c3 mov %rax,%rbx 4bc056: ff 73 10 pushq 0x10(%rbx) 4bc059: ff 73 08 pushq 0x8(%rbx) 4bc05c: ff 33 pushq (%rbx) 4bc05e: e8 05 b3 00 00 callq 4c7368 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa> 4bc063: 48 83 c4 20 add $0x20,%rsp 4bc067: 5b pop %rbx 4bc068: 48 8b e5 mov %rbp,%rsp 4bc06b: 5d pop %rbp 4bc06c: c3 retq 4bc06d: 48 89 ef mov %rbp,%rdi 4bc070: e8 4b 09 00 00 callq 4bc9c0 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNemkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi48Z20toStringRadixConvertMFNaNbkZAya> 4bc075: 5b pop %rbx 4bc076: 48 8b e5 mov %rbp,%rsp 4bc079: 5d pop %rbp 4bc07a: c3 retq ... 00000000004bc07c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc07c: 55 push %rbp 4bc07d: 48 8b ec mov %rsp,%rbp 4bc080: 48 83 ec 38 sub $0x38,%rsp 4bc084: 53 push %rbx 4bc085: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc089: 31 c0 xor %eax,%eax 4bc08b: 89 45 e4 mov %eax,-0x1c(%rbp) 4bc08e: 89 45 e8 mov %eax,-0x18(%rbp) 4bc091: 89 45 ec mov %eax,-0x14(%rbp) 4bc094: 48 8d 4d d0 lea -0x30(%rbp),%rcx 4bc098: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 4bc09f: 48 89 11 mov %rdx,(%rcx) 4bc0a2: 48 89 51 08 mov %rdx,0x8(%rcx) 4bc0a6: 89 51 10 mov %edx,0x10(%rcx) 4bc0a9: 31 db xor %ebx,%ebx 4bc0ab: 88 5d e4 mov %bl,-0x1c(%rbp) 4bc0ae: 88 5d e5 mov %bl,-0x1b(%rbp) 4bc0b1: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bc0b5: 48 89 cf mov %rcx,%rdi 4bc0b8: e8 1f 00 00 00 callq 4bc0dc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc0bd: 48 89 c6 mov %rax,%rsi 4bc0c0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bc0c4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc0c6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc0c8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc0ca: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc0cc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc0d0: 5b pop %rbx 4bc0d1: 48 8b e5 mov %rbp,%rsp 4bc0d4: 5d pop %rbp 4bc0d5: c3 retq 4bc0d6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc0dc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc0dc: 55 push %rbp 4bc0dd: 48 8b ec mov %rsp,%rbp 4bc0e0: 48 83 ec 20 sub $0x20,%rsp 4bc0e4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc0e8: 49 89 f9 mov %rdi,%r9 4bc0eb: 41 b8 14 00 00 00 mov $0x14,%r8d 4bc0f1: 49 ff c8 dec %r8 4bc0f4: b8 14 00 00 00 mov $0x14,%eax 4bc0f9: 49 39 c0 cmp %rax,%r8 4bc0fc: 72 0a jb 4bc108 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x2c> 4bc0fe: bf f7 15 00 00 mov $0x15f7,%edi 4bc103: e8 10 4b ff ff callq 4b0c18 <_D3std4conv7__arrayZ> 4bc108: 48 8b ce mov %rsi,%rcx 4bc10b: 48 89 c8 mov %rcx,%rax 4bc10e: 48 ba cd cc cc cc cc mov $0xcccccccccccccccd,%rdx 4bc115: cc cc cc 4bc118: 48 f7 e2 mul %rdx 4bc11b: 48 c1 ea 03 shr $0x3,%rdx 4bc11f: 48 6b c2 0a imul $0xa,%rdx,%rax 4bc123: 48 2b c8 sub %rax,%rcx 4bc126: 48 89 d0 mov %rdx,%rax 4bc129: 48 89 ca mov %rcx,%rdx 4bc12c: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4bc133: 48 83 c2 30 add $0x30,%rdx 4bc137: 43 88 14 08 mov %dl,(%r8,%r9,1) 4bc13b: 48 8b 95 e8 ff ff ff mov -0x18(%rbp),%rdx 4bc142: 48 85 c0 test %rax,%rax 4bc145: 48 89 c6 mov %rax,%rsi 4bc148: 75 a7 jne 4bc0f1 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x15> 4bc14a: 45 88 41 14 mov %r8b,0x14(%r9) 4bc14e: 41 c6 41 15 14 movb $0x14,0x15(%r9) 4bc153: 49 8b c1 mov %r9,%rax 4bc156: 48 8b e5 mov %rbp,%rsp 4bc159: 5d pop %rbp 4bc15a: c3 retq 4bc15b: 90 nop 00000000004bc15c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm>: 4bc15c: 55 push %rbp 4bc15d: 48 8b ec mov %rsp,%rbp 4bc160: 48 83 ec 10 sub $0x10,%rsp 4bc164: 0f b6 47 15 movzbl 0x15(%rdi),%eax 4bc168: 0f b6 4f 14 movzbl 0x14(%rdi),%ecx 4bc16c: 2b c1 sub %ecx,%eax 4bc16e: 48 98 cltq 4bc170: 48 8b e5 mov %rbp,%rsp 4bc173: 5d pop %rbp 4bc174: c3 retq 4bc175: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc17c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb>: 4bc17c: 55 push %rbp 4bc17d: 48 8b ec mov %rsp,%rbp 4bc180: 48 83 ec 10 sub $0x10,%rsp 4bc184: 8a 47 15 mov 0x15(%rdi),%al 4bc187: 3a 47 14 cmp 0x14(%rdi),%al 4bc18a: 0f 94 c0 sete %al 4bc18d: 0f b6 c0 movzbl %al,%eax 4bc190: 48 8b e5 mov %rbp,%rsp 4bc193: 5d pop %rbp 4bc194: c3 retq 4bc195: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc19c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa>: 4bc19c: 55 push %rbp 4bc19d: 48 8b ec mov %rsp,%rbp 4bc1a0: 48 83 ec 10 sub $0x10,%rsp 4bc1a4: 0f b6 47 14 movzbl 0x14(%rdi),%eax 4bc1a8: 89 c0 mov %eax,%eax 4bc1aa: b9 14 00 00 00 mov $0x14,%ecx 4bc1af: 48 3b c1 cmp %rcx,%rax 4bc1b2: 72 0a jb 4bc1be <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa+0x22> 4bc1b4: bf 04 16 00 00 mov $0x1604,%edi 4bc1b9: e8 5a 4a ff ff callq 4b0c18 <_D3std4conv7__arrayZ> 4bc1be: 8a 04 38 mov (%rax,%rdi,1),%al 4bc1c1: 48 8b e5 mov %rbp,%rsp 4bc1c4: 5d pop %rbp 4bc1c5: c3 retq 4bc1c6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc1cc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv>: 4bc1cc: 55 push %rbp 4bc1cd: 48 8b ec mov %rsp,%rbp 4bc1d0: 48 83 ec 10 sub $0x10,%rsp 4bc1d4: fe 47 14 incb 0x14(%rdi) 4bc1d7: 48 8b e5 mov %rbp,%rsp 4bc1da: 5d pop %rbp 4bc1db: c3 retq 00000000004bc1dc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa>: 4bc1dc: 55 push %rbp 4bc1dd: 48 8b ec mov %rsp,%rbp 4bc1e0: 48 83 ec 10 sub $0x10,%rsp 4bc1e4: 0f b6 47 15 movzbl 0x15(%rdi),%eax 4bc1e8: ff c8 dec %eax 4bc1ea: 48 98 cltq 4bc1ec: 48 83 f8 14 cmp $0x14,%rax 4bc1f0: 72 0a jb 4bc1fc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa+0x20> 4bc1f2: bf 08 16 00 00 mov $0x1608,%edi 4bc1f7: e8 1c 4a ff ff callq 4b0c18 <_D3std4conv7__arrayZ> 4bc1fc: 8a 04 38 mov (%rax,%rdi,1),%al 4bc1ff: 48 8b e5 mov %rbp,%rsp 4bc202: 5d pop %rbp 4bc203: c3 retq 00000000004bc204 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7popBackMFNaNbNiNfZv>: 4bc204: 55 push %rbp 4bc205: 48 8b ec mov %rsp,%rbp 4bc208: 48 83 ec 10 sub $0x10,%rsp 4bc20c: fe 4f 15 decb 0x15(%rdi) 4bc20f: 48 8b e5 mov %rbp,%rsp 4bc212: 5d pop %rbp 4bc213: c3 retq 00000000004bc214 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc214: 55 push %rbp 4bc215: 48 8b ec mov %rsp,%rbp 4bc218: 48 83 ec 10 sub $0x10,%rsp 4bc21c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc220: 48 89 fe mov %rdi,%rsi 4bc223: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bc227: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc229: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc22b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc22d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc22f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bc233: 48 8b e5 mov %rbp,%rsp 4bc236: 5d pop %rbp 4bc237: c3 retq 4bc238: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc23c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa>: 4bc23c: 55 push %rbp 4bc23d: 48 8b ec mov %rsp,%rbp 4bc240: 48 83 ec 10 sub $0x10,%rsp 4bc244: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc248: 31 c0 xor %eax,%eax 4bc24a: 8a 47 14 mov 0x14(%rdi),%al 4bc24d: 48 03 45 f8 add -0x8(%rbp),%rax 4bc251: b9 14 00 00 00 mov $0x14,%ecx 4bc256: 48 3b c1 cmp %rcx,%rax 4bc259: 72 0a jb 4bc265 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa+0x29> 4bc25b: bf 0e 16 00 00 mov $0x160e,%edi 4bc260: e8 b3 49 ff ff callq 4b0c18 <_D3std4conv7__arrayZ> 4bc265: 8a 04 38 mov (%rax,%rdi,1),%al 4bc268: 48 8b e5 mov %rbp,%rsp 4bc26b: 5d pop %rbp 4bc26c: c3 retq 4bc26d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc274 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc274: 55 push %rbp 4bc275: 48 8b ec mov %rsp,%rbp 4bc278: 48 83 ec 10 sub $0x10,%rsp 4bc27c: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bc280: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bc284: 49 89 f9 mov %rdi,%r9 4bc287: 49 89 f0 mov %rsi,%r8 4bc28a: 48 89 fe mov %rdi,%rsi 4bc28d: 49 8b f8 mov %r8,%rdi 4bc290: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc292: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc294: a4 movsb %ds:(%rsi),%es:(%rdi) 4bc295: a4 movsb %ds:(%rsi),%es:(%rdi) 4bc296: a4 movsb %ds:(%rsi),%es:(%rdi) 4bc297: a4 movsb %ds:(%rsi),%es:(%rdi) 4bc298: 31 c0 xor %eax,%eax 4bc29a: 41 8a 41 14 mov 0x14(%r9),%al 4bc29e: 48 03 45 f8 add -0x8(%rbp),%rax 4bc2a2: 41 88 40 14 mov %al,0x14(%r8) 4bc2a6: 31 c9 xor %ecx,%ecx 4bc2a8: 41 8a 49 14 mov 0x14(%r9),%cl 4bc2ac: 48 03 4d f0 add -0x10(%rbp),%rcx 4bc2b0: 41 88 48 15 mov %cl,0x15(%r8) 4bc2b4: 49 8b c0 mov %r8,%rax 4bc2b7: 48 8b e5 mov %rbp,%rsp 4bc2ba: 5d pop %rbp 4bc2bb: c3 retq 00000000004bc2bc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc2bc: 55 push %rbp 4bc2bd: 48 8b ec mov %rsp,%rbp 4bc2c0: 48 83 ec 30 sub $0x30,%rsp 4bc2c4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc2c8: 31 c0 xor %eax,%eax 4bc2ca: 89 45 e0 mov %eax,-0x20(%rbp) 4bc2cd: 89 45 e4 mov %eax,-0x1c(%rbp) 4bc2d0: 89 45 e8 mov %eax,-0x18(%rbp) 4bc2d3: 89 45 ec mov %eax,-0x14(%rbp) 4bc2d6: 48 89 45 d8 mov %rax,-0x28(%rbp) 4bc2da: 88 45 e0 mov %al,-0x20(%rbp) 4bc2dd: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bc2e1: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bc2e5: e8 1a 00 00 00 callq 4bc304 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result> 4bc2ea: 48 89 c6 mov %rax,%rsi 4bc2ed: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bc2f1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc2f3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc2f5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc2f7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc2fb: 48 8b e5 mov %rbp,%rsp 4bc2fe: 5d pop %rbp 4bc2ff: c3 retq 4bc300: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc304 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc304: 55 push %rbp 4bc305: 48 8b ec mov %rsp,%rbp 4bc308: 48 89 f8 mov %rdi,%rax 4bc30b: 48 89 f1 mov %rsi,%rcx 4bc30e: 48 89 08 mov %rcx,(%rax) 4bc311: ba 01 00 00 00 mov $0x1,%edx 4bc316: 48 c1 e9 04 shr $0x4,%rcx 4bc31a: 48 85 c9 test %rcx,%rcx 4bc31d: 74 0b je 4bc32a <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result+0x26> 4bc31f: fe c2 inc %dl 4bc321: 48 c1 e9 04 shr $0x4,%rcx 4bc325: 48 85 c9 test %rcx,%rcx 4bc328: 75 f5 jne 4bc31f <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result+0x1b> 4bc32a: 88 50 08 mov %dl,0x8(%rax) 4bc32d: 5d pop %rbp 4bc32e: c3 retq 4bc32f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc334 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm>: 4bc334: 55 push %rbp 4bc335: 48 8b ec mov %rsp,%rbp 4bc338: 48 83 ec 10 sub $0x10,%rsp 4bc33c: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc340: 89 c0 mov %eax,%eax 4bc342: 48 8b e5 mov %rbp,%rsp 4bc345: 5d pop %rbp 4bc346: c3 retq 4bc347: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc34c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb>: 4bc34c: 55 push %rbp 4bc34d: 48 8b ec mov %rsp,%rbp 4bc350: 48 83 ec 10 sub $0x10,%rsp 4bc354: 80 7f 08 00 cmpb $0x0,0x8(%rdi) 4bc358: 74 04 je 4bc35e <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bc35a: 31 c0 xor %eax,%eax 4bc35c: eb 05 jmp 4bc363 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bc35e: b8 01 00 00 00 mov $0x1,%eax 4bc363: 48 8b e5 mov %rbp,%rsp 4bc366: 5d pop %rbp 4bc367: c3 retq 4bc368: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc36c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa>: 4bc36c: 55 push %rbp 4bc36d: 48 8b ec mov %rsp,%rbp 4bc370: 48 83 ec 10 sub $0x10,%rsp 4bc374: 31 f6 xor %esi,%esi 4bc376: e8 79 00 00 00 callq 4bc3f4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc37b: 48 8b e5 mov %rbp,%rsp 4bc37e: 5d pop %rbp 4bc37f: c3 retq 4bc380: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc384 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv>: 4bc384: 55 push %rbp 4bc385: 48 8b ec mov %rsp,%rbp 4bc388: 48 83 ec 10 sub $0x10,%rsp 4bc38c: fe 4f 08 decb 0x8(%rdi) 4bc38f: 48 8b e5 mov %rbp,%rsp 4bc392: 5d pop %rbp 4bc393: c3 retq 00000000004bc394 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa>: 4bc394: 55 push %rbp 4bc395: 48 8b ec mov %rsp,%rbp 4bc398: 48 83 ec 10 sub $0x10,%rsp 4bc39c: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc3a0: ff c8 dec %eax 4bc3a2: 48 98 cltq 4bc3a4: 48 89 c6 mov %rax,%rsi 4bc3a7: e8 48 00 00 00 callq 4bc3f4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc3ac: 48 8b e5 mov %rbp,%rsp 4bc3af: 5d pop %rbp 4bc3b0: c3 retq 4bc3b1: 0f 1f 00 nopl (%rax) 00000000004bc3b4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7popBackMFNaNbNiNfZv>: 4bc3b4: 55 push %rbp 4bc3b5: 48 8b ec mov %rsp,%rbp 4bc3b8: 48 83 ec 10 sub $0x10,%rsp 4bc3bc: 48 c1 2f 04 shrq $0x4,(%rdi) 4bc3c0: fe 4f 08 decb 0x8(%rdi) 4bc3c3: 48 8b e5 mov %rbp,%rsp 4bc3c6: 5d pop %rbp 4bc3c7: c3 retq 4bc3c8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc3cc <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc3cc: 55 push %rbp 4bc3cd: 48 8b ec mov %rsp,%rbp 4bc3d0: 48 83 ec 10 sub $0x10,%rsp 4bc3d4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc3d8: 48 89 fe mov %rdi,%rsi 4bc3db: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bc3df: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc3e1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc3e3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc3e5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bc3e9: 48 8b e5 mov %rbp,%rsp 4bc3ec: 5d pop %rbp 4bc3ed: c3 retq 4bc3ee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc3f4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa>: 4bc3f4: 55 push %rbp 4bc3f5: 48 8b ec mov %rsp,%rbp 4bc3f8: 48 83 ec 10 sub $0x10,%rsp 4bc3fc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc400: 48 8b 07 mov (%rdi),%rax 4bc403: 31 c9 xor %ecx,%ecx 4bc405: 8a 4f 08 mov 0x8(%rdi),%cl 4bc408: 48 ff c9 dec %rcx 4bc40b: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bc40f: 48 c1 e1 02 shl $0x2,%rcx 4bc413: 48 d3 e8 shr %cl,%rax 4bc416: 48 25 0f 00 00 00 and $0xf,%rax 4bc41c: 48 89 c2 mov %rax,%rdx 4bc41f: 80 fa 0a cmp $0xa,%dl 4bc422: 73 0b jae 4bc42f <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa+0x3b> 4bc424: 40 0f b6 f2 movzbl %dl,%esi 4bc428: 48 89 f0 mov %rsi,%rax 4bc42b: 04 30 add $0x30,%al 4bc42d: eb 09 jmp 4bc438 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa+0x44> 4bc42f: 44 0f b6 c2 movzbl %dl,%r8d 4bc433: 4c 89 c0 mov %r8,%rax 4bc436: 04 37 add $0x37,%al 4bc438: 48 8b e5 mov %rbp,%rsp 4bc43b: 5d pop %rbp 4bc43c: c3 retq 4bc43d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc444 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc444: 55 push %rbp 4bc445: 48 8b ec mov %rsp,%rbp 4bc448: 48 83 ec 20 sub $0x20,%rsp 4bc44c: 53 push %rbx 4bc44d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bc451: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bc455: 49 89 f0 mov %rsi,%r8 4bc458: 48 8b 07 mov (%rdi),%rax 4bc45b: 31 db xor %ebx,%ebx 4bc45d: 8a 5f 08 mov 0x8(%rdi),%bl 4bc460: 48 ff cb dec %rbx 4bc463: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bc467: 48 c1 e3 02 shl $0x2,%rbx 4bc46b: 48 89 d9 mov %rbx,%rcx 4bc46e: 48 d3 e8 shr %cl,%rax 4bc471: 49 89 00 mov %rax,(%r8) 4bc474: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bc478: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bc47c: 41 88 50 08 mov %dl,0x8(%r8) 4bc480: 48 89 f0 mov %rsi,%rax 4bc483: 5b pop %rbx 4bc484: 48 8b e5 mov %rbp,%rsp 4bc487: 5d pop %rbp 4bc488: c3 retq 4bc489: 00 00 add %al,(%rax) ... 00000000004bc48c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc48c: 55 push %rbp 4bc48d: 48 8b ec mov %rsp,%rbp 4bc490: 48 83 ec 30 sub $0x30,%rsp 4bc494: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc498: 31 c0 xor %eax,%eax 4bc49a: 89 45 e0 mov %eax,-0x20(%rbp) 4bc49d: 89 45 e4 mov %eax,-0x1c(%rbp) 4bc4a0: 89 45 e8 mov %eax,-0x18(%rbp) 4bc4a3: 89 45 ec mov %eax,-0x14(%rbp) 4bc4a6: 48 89 45 d8 mov %rax,-0x28(%rbp) 4bc4aa: 88 45 e0 mov %al,-0x20(%rbp) 4bc4ad: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bc4b1: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bc4b5: e8 1a 00 00 00 callq 4bc4d4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc4ba: 48 89 c6 mov %rax,%rsi 4bc4bd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bc4c1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc4c3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc4c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc4c7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc4cb: 48 8b e5 mov %rbp,%rsp 4bc4ce: 5d pop %rbp 4bc4cf: c3 retq 4bc4d0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc4d4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc4d4: 55 push %rbp 4bc4d5: 48 8b ec mov %rsp,%rbp 4bc4d8: 48 89 f8 mov %rdi,%rax 4bc4db: 48 89 f1 mov %rsi,%rcx 4bc4de: 48 89 08 mov %rcx,(%rax) 4bc4e1: ba 01 00 00 00 mov $0x1,%edx 4bc4e6: 48 c1 e9 04 shr $0x4,%rcx 4bc4ea: 48 85 c9 test %rcx,%rcx 4bc4ed: 74 0b je 4bc4fa <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x26> 4bc4ef: fe c2 inc %dl 4bc4f1: 48 c1 e9 04 shr $0x4,%rcx 4bc4f5: 48 85 c9 test %rcx,%rcx 4bc4f8: 75 f5 jne 4bc4ef <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x1b> 4bc4fa: 88 50 08 mov %dl,0x8(%rax) 4bc4fd: 5d pop %rbp 4bc4fe: c3 retq 4bc4ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc504 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm>: 4bc504: 55 push %rbp 4bc505: 48 8b ec mov %rsp,%rbp 4bc508: 48 83 ec 10 sub $0x10,%rsp 4bc50c: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc510: 89 c0 mov %eax,%eax 4bc512: 48 8b e5 mov %rbp,%rsp 4bc515: 5d pop %rbp 4bc516: c3 retq 4bc517: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc51c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb>: 4bc51c: 55 push %rbp 4bc51d: 48 8b ec mov %rsp,%rbp 4bc520: 48 83 ec 10 sub $0x10,%rsp 4bc524: 80 7f 08 00 cmpb $0x0,0x8(%rdi) 4bc528: 74 04 je 4bc52e <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bc52a: 31 c0 xor %eax,%eax 4bc52c: eb 05 jmp 4bc533 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bc52e: b8 01 00 00 00 mov $0x1,%eax 4bc533: 48 8b e5 mov %rbp,%rsp 4bc536: 5d pop %rbp 4bc537: c3 retq 4bc538: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc53c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa>: 4bc53c: 55 push %rbp 4bc53d: 48 8b ec mov %rsp,%rbp 4bc540: 48 83 ec 10 sub $0x10,%rsp 4bc544: 31 f6 xor %esi,%esi 4bc546: e8 79 00 00 00 callq 4bc5c4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc54b: 48 8b e5 mov %rbp,%rsp 4bc54e: 5d pop %rbp 4bc54f: c3 retq 4bc550: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc554 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv>: 4bc554: 55 push %rbp 4bc555: 48 8b ec mov %rsp,%rbp 4bc558: 48 83 ec 10 sub $0x10,%rsp 4bc55c: fe 4f 08 decb 0x8(%rdi) 4bc55f: 48 8b e5 mov %rbp,%rsp 4bc562: 5d pop %rbp 4bc563: c3 retq 00000000004bc564 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa>: 4bc564: 55 push %rbp 4bc565: 48 8b ec mov %rsp,%rbp 4bc568: 48 83 ec 10 sub $0x10,%rsp 4bc56c: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc570: ff c8 dec %eax 4bc572: 48 98 cltq 4bc574: 48 89 c6 mov %rax,%rsi 4bc577: e8 48 00 00 00 callq 4bc5c4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc57c: 48 8b e5 mov %rbp,%rsp 4bc57f: 5d pop %rbp 4bc580: c3 retq 4bc581: 0f 1f 00 nopl (%rax) 00000000004bc584 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7popBackMFNaNbNiNfZv>: 4bc584: 55 push %rbp 4bc585: 48 8b ec mov %rsp,%rbp 4bc588: 48 83 ec 10 sub $0x10,%rsp 4bc58c: 48 c1 2f 04 shrq $0x4,(%rdi) 4bc590: fe 4f 08 decb 0x8(%rdi) 4bc593: 48 8b e5 mov %rbp,%rsp 4bc596: 5d pop %rbp 4bc597: c3 retq 4bc598: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc59c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc59c: 55 push %rbp 4bc59d: 48 8b ec mov %rsp,%rbp 4bc5a0: 48 83 ec 10 sub $0x10,%rsp 4bc5a4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc5a8: 48 89 fe mov %rdi,%rsi 4bc5ab: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bc5af: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc5b1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc5b3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc5b5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bc5b9: 48 8b e5 mov %rbp,%rsp 4bc5bc: 5d pop %rbp 4bc5bd: c3 retq 4bc5be: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc5c4 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa>: 4bc5c4: 55 push %rbp 4bc5c5: 48 8b ec mov %rsp,%rbp 4bc5c8: 48 83 ec 10 sub $0x10,%rsp 4bc5cc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc5d0: 48 8b 07 mov (%rdi),%rax 4bc5d3: 31 c9 xor %ecx,%ecx 4bc5d5: 8a 4f 08 mov 0x8(%rdi),%cl 4bc5d8: 48 ff c9 dec %rcx 4bc5db: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bc5df: 48 c1 e1 02 shl $0x2,%rcx 4bc5e3: 48 d3 e8 shr %cl,%rax 4bc5e6: 48 25 0f 00 00 00 and $0xf,%rax 4bc5ec: 48 89 c2 mov %rax,%rdx 4bc5ef: 80 fa 0a cmp $0xa,%dl 4bc5f2: 73 0b jae 4bc5ff <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa+0x3b> 4bc5f4: 40 0f b6 f2 movzbl %dl,%esi 4bc5f8: 48 89 f0 mov %rsi,%rax 4bc5fb: 04 30 add $0x30,%al 4bc5fd: eb 09 jmp 4bc608 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa+0x44> 4bc5ff: 44 0f b6 c2 movzbl %dl,%r8d 4bc603: 4c 89 c0 mov %r8,%rax 4bc606: 04 57 add $0x57,%al 4bc608: 48 8b e5 mov %rbp,%rsp 4bc60b: 5d pop %rbp 4bc60c: c3 retq 4bc60d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc614 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc614: 55 push %rbp 4bc615: 48 8b ec mov %rsp,%rbp 4bc618: 48 83 ec 20 sub $0x20,%rsp 4bc61c: 53 push %rbx 4bc61d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bc621: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bc625: 49 89 f0 mov %rsi,%r8 4bc628: 48 8b 07 mov (%rdi),%rax 4bc62b: 31 db xor %ebx,%ebx 4bc62d: 8a 5f 08 mov 0x8(%rdi),%bl 4bc630: 48 ff cb dec %rbx 4bc633: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bc637: 48 c1 e3 02 shl $0x2,%rbx 4bc63b: 48 89 d9 mov %rbx,%rcx 4bc63e: 48 d3 e8 shr %cl,%rax 4bc641: 49 89 00 mov %rax,(%r8) 4bc644: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bc648: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bc64c: 41 88 50 08 mov %dl,0x8(%r8) 4bc650: 48 89 f0 mov %rsi,%rax 4bc653: 5b pop %rbx 4bc654: 48 8b e5 mov %rbp,%rsp 4bc657: 5d pop %rbp 4bc658: c3 retq 4bc659: 00 00 add %al,(%rax) ... 00000000004bc65c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc65c: 55 push %rbp 4bc65d: 48 8b ec mov %rsp,%rbp 4bc660: 48 83 ec 30 sub $0x30,%rsp 4bc664: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc668: 31 c0 xor %eax,%eax 4bc66a: 89 45 e0 mov %eax,-0x20(%rbp) 4bc66d: 89 45 e4 mov %eax,-0x1c(%rbp) 4bc670: 89 45 e8 mov %eax,-0x18(%rbp) 4bc673: 89 45 ec mov %eax,-0x14(%rbp) 4bc676: 48 89 45 d8 mov %rax,-0x28(%rbp) 4bc67a: 88 45 e0 mov %al,-0x20(%rbp) 4bc67d: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bc681: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bc685: e8 1a 00 00 00 callq 4bc6a4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc68a: 48 89 c6 mov %rax,%rsi 4bc68d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bc691: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc693: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc695: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc697: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc69b: 48 8b e5 mov %rbp,%rsp 4bc69e: 5d pop %rbp 4bc69f: c3 retq 4bc6a0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc6a4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc6a4: 55 push %rbp 4bc6a5: 48 8b ec mov %rsp,%rbp 4bc6a8: 48 89 f8 mov %rdi,%rax 4bc6ab: 48 89 f1 mov %rsi,%rcx 4bc6ae: 48 89 08 mov %rcx,(%rax) 4bc6b1: ba 01 00 00 00 mov $0x1,%edx 4bc6b6: 48 d1 e9 shr %rcx 4bc6b9: 48 85 c9 test %rcx,%rcx 4bc6bc: 74 0a je 4bc6c8 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x24> 4bc6be: fe c2 inc %dl 4bc6c0: 48 d1 e9 shr %rcx 4bc6c3: 48 85 c9 test %rcx,%rcx 4bc6c6: 75 f6 jne 4bc6be <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x1a> 4bc6c8: 88 50 08 mov %dl,0x8(%rax) 4bc6cb: 5d pop %rbp 4bc6cc: c3 retq 4bc6cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bc6d4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm>: 4bc6d4: 55 push %rbp 4bc6d5: 48 8b ec mov %rsp,%rbp 4bc6d8: 48 83 ec 10 sub $0x10,%rsp 4bc6dc: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc6e0: 89 c0 mov %eax,%eax 4bc6e2: 48 8b e5 mov %rbp,%rsp 4bc6e5: 5d pop %rbp 4bc6e6: c3 retq 4bc6e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc6ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb>: 4bc6ec: 55 push %rbp 4bc6ed: 48 8b ec mov %rsp,%rbp 4bc6f0: 48 83 ec 10 sub $0x10,%rsp 4bc6f4: 80 7f 08 00 cmpb $0x0,0x8(%rdi) 4bc6f8: 74 04 je 4bc6fe <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bc6fa: 31 c0 xor %eax,%eax 4bc6fc: eb 05 jmp 4bc703 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bc6fe: b8 01 00 00 00 mov $0x1,%eax 4bc703: 48 8b e5 mov %rbp,%rsp 4bc706: 5d pop %rbp 4bc707: c3 retq 4bc708: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc70c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa>: 4bc70c: 55 push %rbp 4bc70d: 48 8b ec mov %rsp,%rbp 4bc710: 48 83 ec 10 sub $0x10,%rsp 4bc714: 31 f6 xor %esi,%esi 4bc716: e8 79 00 00 00 callq 4bc794 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc71b: 48 8b e5 mov %rbp,%rsp 4bc71e: 5d pop %rbp 4bc71f: c3 retq 4bc720: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc724 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv>: 4bc724: 55 push %rbp 4bc725: 48 8b ec mov %rsp,%rbp 4bc728: 48 83 ec 10 sub $0x10,%rsp 4bc72c: fe 4f 08 decb 0x8(%rdi) 4bc72f: 48 8b e5 mov %rbp,%rsp 4bc732: 5d pop %rbp 4bc733: c3 retq 00000000004bc734 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa>: 4bc734: 55 push %rbp 4bc735: 48 8b ec mov %rsp,%rbp 4bc738: 48 83 ec 10 sub $0x10,%rsp 4bc73c: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc740: ff c8 dec %eax 4bc742: 48 98 cltq 4bc744: 48 89 c6 mov %rax,%rsi 4bc747: e8 48 00 00 00 callq 4bc794 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc74c: 48 8b e5 mov %rbp,%rsp 4bc74f: 5d pop %rbp 4bc750: c3 retq 4bc751: 0f 1f 00 nopl (%rax) 00000000004bc754 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7popBackMFNaNbNiNfZv>: 4bc754: 55 push %rbp 4bc755: 48 8b ec mov %rsp,%rbp 4bc758: 48 83 ec 10 sub $0x10,%rsp 4bc75c: 48 d1 2f shrq (%rdi) 4bc75f: fe 4f 08 decb 0x8(%rdi) 4bc762: 48 8b e5 mov %rbp,%rsp 4bc765: 5d pop %rbp 4bc766: c3 retq 4bc767: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc76c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4saveMFNaNbNdNiNfZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc76c: 55 push %rbp 4bc76d: 48 8b ec mov %rsp,%rbp 4bc770: 48 83 ec 10 sub $0x10,%rsp 4bc774: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc778: 48 89 fe mov %rdi,%rsi 4bc77b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bc77f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc781: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc783: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc785: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bc789: 48 8b e5 mov %rbp,%rsp 4bc78c: 5d pop %rbp 4bc78d: c3 retq 4bc78e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc794 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa>: 4bc794: 55 push %rbp 4bc795: 48 8b ec mov %rsp,%rbp 4bc798: 48 83 ec 10 sub $0x10,%rsp 4bc79c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc7a0: 31 c0 xor %eax,%eax 4bc7a2: 8a 47 08 mov 0x8(%rdi),%al 4bc7a5: 48 ff c8 dec %rax 4bc7a8: 48 2b 45 f8 sub -0x8(%rbp),%rax 4bc7ac: 48 0f a3 07 bt %rax,(%rdi) 4bc7b0: 19 c9 sbb %ecx,%ecx 4bc7b2: f7 d9 neg %ecx 4bc7b4: 81 e1 ff 00 00 00 and $0xff,%ecx 4bc7ba: 48 89 c8 mov %rcx,%rax 4bc7bd: 04 30 add $0x30,%al 4bc7bf: 48 8b e5 mov %rbp,%rsp 4bc7c2: 5d pop %rbp 4bc7c3: c3 retq 00000000004bc7c4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opSliceMFNaNbNimmZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc7c4: 55 push %rbp 4bc7c5: 48 8b ec mov %rsp,%rbp 4bc7c8: 48 83 ec 20 sub $0x20,%rsp 4bc7cc: 53 push %rbx 4bc7cd: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bc7d1: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bc7d5: 49 89 f0 mov %rsi,%r8 4bc7d8: 48 8b 07 mov (%rdi),%rax 4bc7db: 31 db xor %ebx,%ebx 4bc7dd: 8a 5f 08 mov 0x8(%rdi),%bl 4bc7e0: 48 ff cb dec %rbx 4bc7e3: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bc7e7: 48 89 d9 mov %rbx,%rcx 4bc7ea: 48 d3 e8 shr %cl,%rax 4bc7ed: 49 89 00 mov %rax,(%r8) 4bc7f0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bc7f4: 48 2b 55 f8 sub -0x8(%rbp),%rdx 4bc7f8: 41 88 50 08 mov %dl,0x8(%r8) 4bc7fc: 48 89 f0 mov %rsi,%rax 4bc7ff: 5b pop %rbx 4bc800: 48 8b e5 mov %rbp,%rsp 4bc803: 5d pop %rbp 4bc804: c3 retq 4bc805: 00 00 add %al,(%rax) ... 00000000004bc808 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc808: 55 push %rbp 4bc809: 48 8b ec mov %rsp,%rbp 4bc80c: 48 83 ec 30 sub $0x30,%rsp 4bc810: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc814: 31 c0 xor %eax,%eax 4bc816: 89 45 e0 mov %eax,-0x20(%rbp) 4bc819: 89 45 e4 mov %eax,-0x1c(%rbp) 4bc81c: 89 45 e8 mov %eax,-0x18(%rbp) 4bc81f: 89 45 ec mov %eax,-0x14(%rbp) 4bc822: 48 89 45 d8 mov %rax,-0x28(%rbp) 4bc826: 88 45 e0 mov %al,-0x20(%rbp) 4bc829: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bc82d: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bc831: e8 1a 00 00 00 callq 4bc850 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result> 4bc836: 48 89 c6 mov %rax,%rsi 4bc839: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bc83d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc83f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc841: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc843: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc847: 48 8b e5 mov %rbp,%rsp 4bc84a: 5d pop %rbp 4bc84b: c3 retq 4bc84c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc850 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc850: 55 push %rbp 4bc851: 48 8b ec mov %rsp,%rbp 4bc854: 48 89 f8 mov %rdi,%rax 4bc857: 48 89 f1 mov %rsi,%rcx 4bc85a: 48 89 08 mov %rcx,(%rax) 4bc85d: ba 01 00 00 00 mov $0x1,%edx 4bc862: 48 c1 e9 03 shr $0x3,%rcx 4bc866: 48 85 c9 test %rcx,%rcx 4bc869: 74 0b je 4bc876 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x26> 4bc86b: fe c2 inc %dl 4bc86d: 48 c1 e9 03 shr $0x3,%rcx 4bc871: 48 85 c9 test %rcx,%rcx 4bc874: 75 f5 jne 4bc86b <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6__ctorMFNaNbNcNiNfmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result+0x1b> 4bc876: 88 50 08 mov %dl,0x8(%rax) 4bc879: 5d pop %rbp 4bc87a: c3 retq 4bc87b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc880 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm>: 4bc880: 55 push %rbp 4bc881: 48 8b ec mov %rsp,%rbp 4bc884: 48 83 ec 10 sub $0x10,%rsp 4bc888: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc88c: 89 c0 mov %eax,%eax 4bc88e: 48 8b e5 mov %rbp,%rsp 4bc891: 5d pop %rbp 4bc892: c3 retq 4bc893: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bc898 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb>: 4bc898: 55 push %rbp 4bc899: 48 8b ec mov %rsp,%rbp 4bc89c: 48 83 ec 10 sub $0x10,%rsp 4bc8a0: 80 7f 08 00 cmpb $0x0,0x8(%rdi) 4bc8a4: 74 04 je 4bc8aa <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x12> 4bc8a6: 31 c0 xor %eax,%eax 4bc8a8: eb 05 jmp 4bc8af <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb+0x17> 4bc8aa: b8 01 00 00 00 mov $0x1,%eax 4bc8af: 48 8b e5 mov %rbp,%rsp 4bc8b2: 5d pop %rbp 4bc8b3: c3 retq 4bc8b4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc8b8 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa>: 4bc8b8: 55 push %rbp 4bc8b9: 48 8b ec mov %rsp,%rbp 4bc8bc: 48 83 ec 10 sub $0x10,%rsp 4bc8c0: 31 f6 xor %esi,%esi 4bc8c2: e8 79 00 00 00 callq 4bc940 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc8c7: 48 8b e5 mov %rbp,%rsp 4bc8ca: 5d pop %rbp 4bc8cb: c3 retq 4bc8cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc8d0 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv>: 4bc8d0: 55 push %rbp 4bc8d1: 48 8b ec mov %rsp,%rbp 4bc8d4: 48 83 ec 10 sub $0x10,%rsp 4bc8d8: fe 4f 08 decb 0x8(%rdi) 4bc8db: 48 8b e5 mov %rbp,%rsp 4bc8de: 5d pop %rbp 4bc8df: c3 retq 00000000004bc8e0 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4backMFNaNbNdNiNfZa>: 4bc8e0: 55 push %rbp 4bc8e1: 48 8b ec mov %rsp,%rbp 4bc8e4: 48 83 ec 10 sub $0x10,%rsp 4bc8e8: 0f b6 47 08 movzbl 0x8(%rdi),%eax 4bc8ec: ff c8 dec %eax 4bc8ee: 48 98 cltq 4bc8f0: 48 89 c6 mov %rax,%rsi 4bc8f3: e8 48 00 00 00 callq 4bc940 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa> 4bc8f8: 48 8b e5 mov %rbp,%rsp 4bc8fb: 5d pop %rbp 4bc8fc: c3 retq 4bc8fd: 0f 1f 00 nopl (%rax) 00000000004bc900 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7popBackMFNaNbNiNfZv>: 4bc900: 55 push %rbp 4bc901: 48 8b ec mov %rsp,%rbp 4bc904: 48 83 ec 10 sub $0x10,%rsp 4bc908: 48 c1 2f 03 shrq $0x3,(%rdi) 4bc90c: fe 4f 08 decb 0x8(%rdi) 4bc90f: 48 8b e5 mov %rbp,%rsp 4bc912: 5d pop %rbp 4bc913: c3 retq 4bc914: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bc918 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result4saveMFNaNbNdNiNfZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc918: 55 push %rbp 4bc919: 48 8b ec mov %rsp,%rbp 4bc91c: 48 83 ec 10 sub $0x10,%rsp 4bc920: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc924: 48 89 fe mov %rdi,%rsi 4bc927: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bc92b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc92d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc92f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bc931: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bc935: 48 8b e5 mov %rbp,%rsp 4bc938: 5d pop %rbp 4bc939: c3 retq 4bc93a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bc940 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opIndexMFNaNbNiNfmZa>: 4bc940: 55 push %rbp 4bc941: 48 8b ec mov %rsp,%rbp 4bc944: 48 83 ec 10 sub $0x10,%rsp 4bc948: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bc94c: 48 8b 07 mov (%rdi),%rax 4bc94f: 31 c9 xor %ecx,%ecx 4bc951: 8a 4f 08 mov 0x8(%rdi),%cl 4bc954: 48 ff c9 dec %rcx 4bc957: 48 2b 4d f8 sub -0x8(%rbp),%rcx 4bc95b: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx 4bc95f: 48 89 d1 mov %rdx,%rcx 4bc962: 48 d3 e8 shr %cl,%rax 4bc965: 48 25 07 00 00 00 and $0x7,%rax 4bc96b: 25 ff 00 00 00 and $0xff,%eax 4bc970: 04 30 add $0x30,%al 4bc972: 48 8b e5 mov %rbp,%rsp 4bc975: 5d pop %rbp 4bc976: c3 retq 4bc977: 90 nop 00000000004bc978 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result7opSliceMFNaNbNimmZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result>: 4bc978: 55 push %rbp 4bc979: 48 8b ec mov %rsp,%rbp 4bc97c: 48 83 ec 20 sub $0x20,%rsp 4bc980: 53 push %rbx 4bc981: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bc985: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bc989: 49 89 f0 mov %rsi,%r8 4bc98c: 48 8b 07 mov (%rdi),%rax 4bc98f: 31 db xor %ebx,%ebx 4bc991: 8a 5f 08 mov 0x8(%rdi),%bl 4bc994: 48 ff cb dec %rbx 4bc997: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4bc99b: 48 8d 14 5b lea (%rbx,%rbx,2),%rdx 4bc99f: 48 89 d1 mov %rdx,%rcx 4bc9a2: 48 d3 e8 shr %cl,%rax 4bc9a5: 49 89 00 mov %rax,(%r8) 4bc9a8: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4bc9ac: 4c 2b 4d f8 sub -0x8(%rbp),%r9 4bc9b0: 45 88 48 08 mov %r9b,0x8(%r8) 4bc9b4: 48 89 f0 mov %rsi,%rax 4bc9b7: 5b pop %rbx 4bc9b8: 48 8b e5 mov %rbp,%rsp 4bc9bb: 5d pop %rbp 4bc9bc: c3 retq 4bc9bd: 00 00 add %al,(%rax) ... 00000000004bc9c0 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNemkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi48Z20toStringRadixConvertMFNaNbkZAya>: 4bc9c0: 55 push %rbp 4bc9c1: 48 8b ec mov %rsp,%rbp 4bc9c4: 48 83 ec 60 sub $0x60,%rsp 4bc9c8: 53 push %rbx 4bc9c9: 41 54 push %r12 4bc9cb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bc9cf: 89 75 f8 mov %esi,-0x8(%rbp) 4bc9d2: 48 8b 7f f8 mov -0x8(%rdi),%rdi 4bc9d6: e8 39 0e 01 00 callq 4cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm> 4bc9db: 48 89 45 b0 mov %rax,-0x50(%rbp) 4bc9df: 41 bc 30 00 00 00 mov $0x30,%r12d 4bc9e5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bc9e9: 80 78 e8 01 cmpb $0x1,-0x18(%rax) 4bc9ed: b9 61 00 00 00 mov $0x61,%ecx 4bc9f2: 74 05 je 4bc9f9 <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNemkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi48Z20toStringRadixConvertMFNaNbkZAya+0x39> 4bc9f4: b9 41 00 00 00 mov $0x41,%ecx 4bc9f9: 88 4d e8 mov %cl,-0x18(%rbp) 4bc9fc: 8b 55 f8 mov -0x8(%rbp),%edx 4bc9ff: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4bca03: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4bca07: 44 8a 45 e8 mov -0x18(%rbp),%r8b 4bca0b: 48 8b c7 mov %rdi,%rax 4bca0e: 33 d2 xor %edx,%edx 4bca10: 48 f7 75 a8 divq -0x58(%rbp) 4bca14: 48 89 c1 mov %rax,%rcx 4bca17: 48 89 d6 mov %rdx,%rsi 4bca1a: 40 80 fe 0a cmp $0xa,%sil 4bca1e: 41 b9 30 00 00 00 mov $0x30,%r9d 4bca24: 72 08 jb 4bca2e <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNemkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi48Z20toStringRadixConvertMFNaNbkZAya+0x6e> 4bca26: 45 0f b6 c8 movzbl %r8b,%r9d 4bca2a: 41 83 c1 f6 add $0xfffffffffffffff6,%r9d 4bca2e: 44 00 ce add %r9b,%sil 4bca31: 49 ff cc dec %r12 4bca34: 4a 8d 5c 25 b8 lea -0x48(%rbp,%r12,1),%rbx 4bca39: 42 88 33 rex.X mov %sil,(%rbx) 4bca3c: 48 89 cf mov %rcx,%rdi 4bca3f: 48 85 c9 test %rcx,%rcx 4bca42: 75 c7 jne 4bca0b <_D3std4conv17__T6toImplTAyaTmZ6toImplFNaNemkE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi48Z20toStringRadixConvertMFNaNbkZAya+0x4b> 4bca44: bf 30 00 00 00 mov $0x30,%edi 4bca49: 49 2b fc sub %r12,%rdi 4bca4c: 48 89 da mov %rbx,%rdx 4bca4f: 48 89 d6 mov %rdx,%rsi 4bca52: e8 45 b8 fe ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4bca57: 41 5c pop %r12 4bca59: 5b pop %rbx 4bca5a: 48 8b e5 mov %rbp,%rsp 4bca5d: 5d pop %rbp 4bca5e: c3 retq ... 00000000004bca60 <_D3std4conv21__T4textTAxaTAyaTAxaZ4textFNaNbNfAxaAyaAxaZAya>: 4bca60: 55 push %rbp 4bca61: 48 8b ec mov %rsp,%rbp 4bca64: 48 83 ec 40 sub $0x40,%rsp 4bca68: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bca6c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bca70: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bca74: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bca78: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bca7c: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bca80: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bca84: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bca88: 49 89 c0 mov %rax,%r8 4bca8b: 49 89 d1 mov %rdx,%r9 4bca8e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4bca92: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bca96: 48 89 c2 mov %rax,%rdx 4bca99: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bca9d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bcaa1: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bcaa5: 48 89 d6 mov %rdx,%rsi 4bcaa8: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bcaac: e8 07 00 00 00 callq 4bcab8 <_D3std4conv29__T8textImplTAyaTAxaTAyaTAxaZ8textImplFNaNbNfAxaAyaAxaZAya> 4bcab1: 48 8b e5 mov %rbp,%rsp 4bcab4: 5d pop %rbp 4bcab5: c3 retq ... 00000000004bcab8 <_D3std4conv29__T8textImplTAyaTAxaTAyaTAxaZ8textImplFNaNbNfAxaAyaAxaZAya>: 4bcab8: 55 push %rbp 4bcab9: 48 8b ec mov %rsp,%rbp 4bcabc: 48 83 ec 40 sub $0x40,%rsp 4bcac0: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bcac4: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bcac8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bcacc: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bcad0: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bcad4: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bcad8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bcadc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bcae0: 48 89 d6 mov %rdx,%rsi 4bcae3: e8 d4 b9 fe ff callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4bcae8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bcaec: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bcaf0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bcaf4: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bcaf8: 48 89 d6 mov %rdx,%rsi 4bcafb: e8 0c ba fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcb00: 48 89 d1 mov %rdx,%rcx 4bcb03: 48 89 c2 mov %rax,%rdx 4bcb06: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcb0a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcb0f: e8 30 36 fd ff callq 490144 <_d_arrayappendT> 4bcb14: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bcb18: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bcb1c: 48 89 d6 mov %rdx,%rsi 4bcb1f: e8 98 b9 fe ff callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4bcb24: 48 89 d1 mov %rdx,%rcx 4bcb27: 48 89 c2 mov %rax,%rdx 4bcb2a: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcb2e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcb33: e8 0c 36 fd ff callq 490144 <_d_arrayappendT> 4bcb38: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bcb3c: 48 8b 45 c0 mov -0x40(%rbp),%rax 4bcb40: 48 8b e5 mov %rbp,%rsp 4bcb43: 5d pop %rbp 4bcb44: c3 retq 4bcb45: 00 00 add %al,(%rax) ... 00000000004bcb48 <_D3std4conv11__T2toTAyaZ10__T2toTPaZ2toFNaNbPaZAya>: 4bcb48: 55 push %rbp 4bcb49: 48 8b ec mov %rsp,%rbp 4bcb4c: 48 83 ec 10 sub $0x10,%rsp 4bcb50: e8 07 00 00 00 callq 4bcb5c <_D3std4conv18__T6toImplTAyaTPaZ6toImplFNaNbPaZAya> 4bcb55: 48 8b e5 mov %rbp,%rsp 4bcb58: 5d pop %rbp 4bcb59: c3 retq ... 00000000004bcb5c <_D3std4conv18__T6toImplTAyaTPaZ6toImplFNaNbPaZAya>: 4bcb5c: 55 push %rbp 4bcb5d: 48 8b ec mov %rsp,%rbp 4bcb60: 48 83 ec 10 sub $0x10,%rsp 4bcb64: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bcb68: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4bcb6d: 74 1a je 4bcb89 <_D3std4conv18__T6toImplTAyaTPaZ6toImplFNaNbPaZAya+0x2d> 4bcb6f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bcb73: e8 b8 ad fc ff callq 487930 4bcb78: 48 89 c7 mov %rax,%rdi 4bcb7b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bcb7f: 48 89 d6 mov %rdx,%rsi 4bcb82: e8 15 b7 fe ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4bcb87: eb 04 jmp 4bcb8d <_D3std4conv18__T6toImplTAyaTPaZ6toImplFNaNbPaZAya+0x31> 4bcb89: 31 c0 xor %eax,%eax 4bcb8b: 31 d2 xor %edx,%edx 4bcb8d: 48 8b e5 mov %rbp,%rsp 4bcb90: 5d pop %rbp 4bcb91: c3 retq ... 00000000004bcb94 <_D3std4conv96__T4textTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ4textFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya>: 4bcb94: 55 push %rbp 4bcb95: 48 8b ec mov %rsp,%rbp 4bcb98: 48 83 ec 40 sub $0x40,%rsp 4bcb9c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bcba0: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bcba4: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bcba8: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bcbac: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bcbb0: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bcbb4: 48 83 ec 08 sub $0x8,%rsp 4bcbb8: ff b5 30 01 00 00 pushq 0x130(%rbp) 4bcbbe: ff b5 28 01 00 00 pushq 0x128(%rbp) 4bcbc4: ff b5 20 01 00 00 pushq 0x120(%rbp) 4bcbca: ff b5 18 01 00 00 pushq 0x118(%rbp) 4bcbd0: ff b5 10 01 00 00 pushq 0x110(%rbp) 4bcbd6: ff b5 08 01 00 00 pushq 0x108(%rbp) 4bcbdc: ff b5 00 01 00 00 pushq 0x100(%rbp) 4bcbe2: ff b5 f8 00 00 00 pushq 0xf8(%rbp) 4bcbe8: ff b5 f0 00 00 00 pushq 0xf0(%rbp) 4bcbee: ff b5 e8 00 00 00 pushq 0xe8(%rbp) 4bcbf4: ff b5 e0 00 00 00 pushq 0xe0(%rbp) 4bcbfa: 40 ff b5 d8 00 00 00 rex pushq 0xd8(%rbp) 4bcc01: ff b5 d0 00 00 00 pushq 0xd0(%rbp) 4bcc07: ff b5 c8 00 00 00 pushq 0xc8(%rbp) 4bcc0d: 40 ff b5 c0 00 00 00 rex pushq 0xc0(%rbp) 4bcc14: ff b5 b8 00 00 00 pushq 0xb8(%rbp) 4bcc1a: ff b5 b0 00 00 00 pushq 0xb0(%rbp) 4bcc20: 40 ff b5 a8 00 00 00 rex pushq 0xa8(%rbp) 4bcc27: ff b5 a0 00 00 00 pushq 0xa0(%rbp) 4bcc2d: ff b5 98 00 00 00 pushq 0x98(%rbp) 4bcc33: 40 ff b5 90 00 00 00 rex pushq 0x90(%rbp) 4bcc3a: ff b5 88 00 00 00 pushq 0x88(%rbp) 4bcc40: ff b5 80 00 00 00 pushq 0x80(%rbp) 4bcc46: 40 ff 75 78 rex pushq 0x78(%rbp) 4bcc4a: ff 75 70 pushq 0x70(%rbp) 4bcc4d: ff 75 68 pushq 0x68(%rbp) 4bcc50: 40 ff 75 60 rex pushq 0x60(%rbp) 4bcc54: ff 75 58 pushq 0x58(%rbp) 4bcc57: ff 75 50 pushq 0x50(%rbp) 4bcc5a: 40 ff 75 48 rex pushq 0x48(%rbp) 4bcc5e: ff 75 40 pushq 0x40(%rbp) 4bcc61: ff 75 38 pushq 0x38(%rbp) 4bcc64: 40 ff 75 30 rex pushq 0x30(%rbp) 4bcc68: ff 75 28 pushq 0x28(%rbp) 4bcc6b: ff 75 20 pushq 0x20(%rbp) 4bcc6e: ff 75 18 pushq 0x18(%rbp) 4bcc71: ff 75 10 pushq 0x10(%rbp) 4bcc74: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bcc78: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bcc7c: 49 89 c0 mov %rax,%r8 4bcc7f: 49 89 d1 mov %rdx,%r9 4bcc82: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4bcc86: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bcc8a: 48 89 c2 mov %rax,%rdx 4bcc8d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bcc91: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bcc95: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bcc99: 48 89 d6 mov %rdx,%rsi 4bcc9c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bcca0: e8 0f 00 00 00 callq 4bccb4 <_D3std4conv104__T8textImplTAyaTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ8textImplFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya> 4bcca5: 48 81 c4 30 01 00 00 add $0x130,%rsp 4bccac: 48 8b e5 mov %rbp,%rsp 4bccaf: 5d pop %rbp 4bccb0: c3 retq 4bccb1: 00 00 add %al,(%rax) ... 00000000004bccb4 <_D3std4conv104__T8textImplTAyaTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ8textImplFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya>: 4bccb4: 55 push %rbp 4bccb5: 48 8b ec mov %rsp,%rbp 4bccb8: 48 83 ec 40 sub $0x40,%rsp 4bccbc: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4bccc0: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4bccc4: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bccc8: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bcccc: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bccd0: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bccd4: 48 8b 95 30 01 00 00 mov 0x130(%rbp),%rdx 4bccdb: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 4bcce2: 48 89 d6 mov %rdx,%rsi 4bcce5: e8 22 b8 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bccea: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bccee: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bccf2: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 4bccf9: e8 9a 03 00 00 callq 4bd098 <_D3std4conv11__T2toTAyaZ10__T2toTPvZ2toFNaNfPvZAya> 4bccfe: 48 89 d1 mov %rdx,%rcx 4bcd01: 48 89 c2 mov %rax,%rdx 4bcd04: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcd08: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcd0d: e8 32 34 fd ff callq 490144 <_d_arrayappendT> 4bcd12: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 4bcd19: 48 8b bd 10 01 00 00 mov 0x110(%rbp),%rdi 4bcd20: 48 89 d6 mov %rdx,%rsi 4bcd23: e8 e4 b7 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcd28: 48 89 d1 mov %rdx,%rcx 4bcd2b: 48 89 c2 mov %rax,%rdx 4bcd2e: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcd32: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcd37: e8 08 34 fd ff callq 490144 <_d_arrayappendT> 4bcd3c: 8b bd 08 01 00 00 mov 0x108(%rbp),%edi 4bcd42: e8 55 06 01 00 callq 4cd39c <_D3std4conv11__T2toTAyaZ9__T2toTiZ2toFNaNbNfiZAya> 4bcd47: 48 89 d1 mov %rdx,%rcx 4bcd4a: 48 89 c2 mov %rax,%rdx 4bcd4d: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcd51: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcd56: e8 e9 33 fd ff callq 490144 <_d_arrayappendT> 4bcd5b: 48 8b 95 00 01 00 00 mov 0x100(%rbp),%rdx 4bcd62: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 4bcd69: 48 89 d6 mov %rdx,%rsi 4bcd6c: e8 9b b7 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcd71: 48 89 d1 mov %rdx,%rcx 4bcd74: 48 89 c2 mov %rax,%rdx 4bcd77: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcd7b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcd80: e8 bf 33 fd ff callq 490144 <_d_arrayappendT> 4bcd85: 8b bd f0 00 00 00 mov 0xf0(%rbp),%edi 4bcd8b: e8 0c 06 01 00 callq 4cd39c <_D3std4conv11__T2toTAyaZ9__T2toTiZ2toFNaNbNfiZAya> 4bcd90: 48 89 d1 mov %rdx,%rcx 4bcd93: 48 89 c2 mov %rax,%rdx 4bcd96: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcd9a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcd9f: e8 a0 33 fd ff callq 490144 <_d_arrayappendT> 4bcda4: 48 8b 95 e8 00 00 00 mov 0xe8(%rbp),%rdx 4bcdab: 48 8b bd e0 00 00 00 mov 0xe0(%rbp),%rdi 4bcdb2: 48 89 d6 mov %rdx,%rsi 4bcdb5: e8 52 b7 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcdba: 48 89 d1 mov %rdx,%rcx 4bcdbd: 48 89 c2 mov %rax,%rdx 4bcdc0: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcdc4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcdc9: e8 76 33 fd ff callq 490144 <_d_arrayappendT> 4bcdce: 40 8a bd d8 00 00 00 mov 0xd8(%rbp),%dil 4bcdd5: e8 2a b8 fe ff callq 4a8604 <_D3std4conv11__T2toTAyaZ9__T2toTaZ2toFNaNfaZAya> 4bcdda: 48 89 d1 mov %rdx,%rcx 4bcddd: 48 89 c2 mov %rax,%rdx 4bcde0: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcde4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcde9: e8 56 33 fd ff callq 490144 <_d_arrayappendT> 4bcdee: 48 8b 95 d0 00 00 00 mov 0xd0(%rbp),%rdx 4bcdf5: 48 8b bd c8 00 00 00 mov 0xc8(%rbp),%rdi 4bcdfc: 48 89 d6 mov %rdx,%rsi 4bcdff: e8 08 b7 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bce04: 48 89 d1 mov %rdx,%rcx 4bce07: 48 89 c2 mov %rax,%rdx 4bce0a: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bce0e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bce13: e8 2c 33 fd ff callq 490144 <_d_arrayappendT> 4bce18: 40 8a bd c0 00 00 00 mov 0xc0(%rbp),%dil 4bce1f: e8 e0 02 00 00 callq 4bd104 <_D3std4conv11__T2toTAyaZ9__T2toThZ2toFNaNbNfhZAya> 4bce24: 48 89 d1 mov %rdx,%rcx 4bce27: 48 89 c2 mov %rax,%rdx 4bce2a: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bce2e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bce33: e8 0c 33 fd ff callq 490144 <_d_arrayappendT> 4bce38: 48 8b 95 b8 00 00 00 mov 0xb8(%rbp),%rdx 4bce3f: 48 8b bd b0 00 00 00 mov 0xb0(%rbp),%rdi 4bce46: 48 89 d6 mov %rdx,%rsi 4bce49: e8 be b6 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bce4e: 48 89 d1 mov %rdx,%rcx 4bce51: 48 89 c2 mov %rax,%rdx 4bce54: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bce58: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bce5d: e8 e2 32 fd ff callq 490144 <_d_arrayappendT> 4bce62: 40 8a bd a8 00 00 00 mov 0xa8(%rbp),%dil 4bce69: e8 96 02 00 00 callq 4bd104 <_D3std4conv11__T2toTAyaZ9__T2toThZ2toFNaNbNfhZAya> 4bce6e: 48 89 d1 mov %rdx,%rcx 4bce71: 48 89 c2 mov %rax,%rdx 4bce74: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bce78: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bce7d: e8 c2 32 fd ff callq 490144 <_d_arrayappendT> 4bce82: 48 8b 95 a0 00 00 00 mov 0xa0(%rbp),%rdx 4bce89: 48 8b bd 98 00 00 00 mov 0x98(%rbp),%rdi 4bce90: 48 89 d6 mov %rdx,%rsi 4bce93: e8 74 b6 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bce98: 48 89 d1 mov %rdx,%rcx 4bce9b: 48 89 c2 mov %rax,%rdx 4bce9e: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcea2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcea7: e8 98 32 fd ff callq 490144 <_d_arrayappendT> 4bceac: 40 8a bd 90 00 00 00 mov 0x90(%rbp),%dil 4bceb3: e8 9c 04 00 00 callq 4bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya> 4bceb8: 48 89 d1 mov %rdx,%rcx 4bcebb: 48 89 c2 mov %rax,%rdx 4bcebe: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcec2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcec7: e8 78 32 fd ff callq 490144 <_d_arrayappendT> 4bcecc: 48 8b 95 88 00 00 00 mov 0x88(%rbp),%rdx 4bced3: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 4bceda: 48 89 d6 mov %rdx,%rsi 4bcedd: e8 2a b6 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcee2: 48 89 d1 mov %rdx,%rcx 4bcee5: 48 89 c2 mov %rax,%rdx 4bcee8: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bceec: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcef1: e8 4e 32 fd ff callq 490144 <_d_arrayappendT> 4bcef6: 40 8a 7d 78 mov 0x78(%rbp),%dil 4bcefa: e8 55 04 00 00 callq 4bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya> 4bceff: 48 89 d1 mov %rdx,%rcx 4bcf02: 48 89 c2 mov %rax,%rdx 4bcf05: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcf09: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcf0e: e8 31 32 fd ff callq 490144 <_d_arrayappendT> 4bcf13: 48 8b 55 70 mov 0x70(%rbp),%rdx 4bcf17: 48 8b 7d 68 mov 0x68(%rbp),%rdi 4bcf1b: 48 89 d6 mov %rdx,%rsi 4bcf1e: e8 e9 b5 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcf23: 48 89 d1 mov %rdx,%rcx 4bcf26: 48 89 c2 mov %rax,%rdx 4bcf29: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcf2d: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcf32: e8 0d 32 fd ff callq 490144 <_d_arrayappendT> 4bcf37: 40 8a 7d 60 mov 0x60(%rbp),%dil 4bcf3b: e8 14 04 00 00 callq 4bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya> 4bcf40: 48 89 d1 mov %rdx,%rcx 4bcf43: 48 89 c2 mov %rax,%rdx 4bcf46: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcf4a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcf4f: e8 f0 31 fd ff callq 490144 <_d_arrayappendT> 4bcf54: 48 8b 55 58 mov 0x58(%rbp),%rdx 4bcf58: 48 8b 7d 50 mov 0x50(%rbp),%rdi 4bcf5c: 48 89 d6 mov %rdx,%rsi 4bcf5f: e8 a8 b5 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcf64: 48 89 d1 mov %rdx,%rcx 4bcf67: 48 89 c2 mov %rax,%rdx 4bcf6a: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcf6e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcf73: e8 cc 31 fd ff callq 490144 <_d_arrayappendT> 4bcf78: 40 8a 7d 48 mov 0x48(%rbp),%dil 4bcf7c: e8 d3 03 00 00 callq 4bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya> 4bcf81: 48 89 d1 mov %rdx,%rcx 4bcf84: 48 89 c2 mov %rax,%rdx 4bcf87: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcf8b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcf90: e8 af 31 fd ff callq 490144 <_d_arrayappendT> 4bcf95: 48 8b 55 40 mov 0x40(%rbp),%rdx 4bcf99: 48 8b 7d 38 mov 0x38(%rbp),%rdi 4bcf9d: 48 89 d6 mov %rdx,%rsi 4bcfa0: e8 67 b5 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcfa5: 48 89 d1 mov %rdx,%rcx 4bcfa8: 48 89 c2 mov %rax,%rdx 4bcfab: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcfaf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcfb4: e8 8b 31 fd ff callq 490144 <_d_arrayappendT> 4bcfb9: 40 8a 7d 30 mov 0x30(%rbp),%dil 4bcfbd: e8 92 03 00 00 callq 4bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya> 4bcfc2: 48 89 d1 mov %rdx,%rcx 4bcfc5: 48 89 c2 mov %rax,%rdx 4bcfc8: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcfcc: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcfd1: e8 6e 31 fd ff callq 490144 <_d_arrayappendT> 4bcfd6: 48 8b 55 28 mov 0x28(%rbp),%rdx 4bcfda: 48 8b 7d 20 mov 0x20(%rbp),%rdi 4bcfde: 48 89 d6 mov %rdx,%rsi 4bcfe1: e8 26 b5 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bcfe6: 48 89 d1 mov %rdx,%rcx 4bcfe9: 48 89 c2 mov %rax,%rdx 4bcfec: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bcff0: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bcff5: e8 4a 31 fd ff callq 490144 <_d_arrayappendT> 4bcffa: 48 8b 55 18 mov 0x18(%rbp),%rdx 4bcffe: 48 8b 7d 10 mov 0x10(%rbp),%rdi 4bd002: 48 89 d6 mov %rdx,%rsi 4bd005: e8 b2 b4 fe ff callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4bd00a: 48 89 d1 mov %rdx,%rcx 4bd00d: 48 89 c2 mov %rax,%rdx 4bd010: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bd014: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bd019: e8 26 31 fd ff callq 490144 <_d_arrayappendT> 4bd01e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bd022: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bd026: 48 89 d6 mov %rdx,%rsi 4bd029: e8 de b4 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bd02e: 48 89 d1 mov %rdx,%rcx 4bd031: 48 89 c2 mov %rax,%rdx 4bd034: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bd038: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bd03d: e8 02 31 fd ff callq 490144 <_d_arrayappendT> 4bd042: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bd046: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bd04a: 48 89 d6 mov %rdx,%rsi 4bd04d: e8 6a b4 fe ff callq 4a84bc <_D3std4conv11__T2toTAyaZ11__T2toTAxaZ2toFNaNbNfAxaZAya> 4bd052: 48 89 d1 mov %rdx,%rcx 4bd055: 48 89 c2 mov %rax,%rdx 4bd058: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bd05c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bd061: e8 de 30 fd ff callq 490144 <_d_arrayappendT> 4bd066: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bd06a: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4bd06e: 48 89 d6 mov %rdx,%rsi 4bd071: e8 96 b4 fe ff callq 4a850c <_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNiNfAyaZAya> 4bd076: 48 89 d1 mov %rdx,%rcx 4bd079: 48 89 c2 mov %rax,%rdx 4bd07c: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4bd080: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4bd085: e8 ba 30 fd ff callq 490144 <_d_arrayappendT> 4bd08a: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4bd08e: 48 8b 45 c0 mov -0x40(%rbp),%rax 4bd092: 48 8b e5 mov %rbp,%rsp 4bd095: 5d pop %rbp 4bd096: c3 retq ... 00000000004bd098 <_D3std4conv11__T2toTAyaZ10__T2toTPvZ2toFNaNfPvZAya>: 4bd098: 55 push %rbp 4bd099: 48 8b ec mov %rsp,%rbp 4bd09c: 48 83 ec 10 sub $0x10,%rsp 4bd0a0: e8 07 00 00 00 callq 4bd0ac <_D3std4conv18__T6toImplTAyaTPvZ6toImplFNaNfPvZAya> 4bd0a5: 48 8b e5 mov %rbp,%rsp 4bd0a8: 5d pop %rbp 4bd0a9: c3 retq ... 00000000004bd0ac <_D3std4conv18__T6toImplTAyaTPvZ6toImplFNaNfPvZAya>: 4bd0ac: 55 push %rbp 4bd0ad: 48 8b ec mov %rsp,%rbp 4bd0b0: 48 83 ec 10 sub $0x10,%rsp 4bd0b4: e8 07 00 00 00 callq 4bd0c0 <_D3std4conv17__T5toStrTAyaTPvZ5toStrFNaNfPvZAya> 4bd0b9: 48 8b e5 mov %rbp,%rsp 4bd0bc: 5d pop %rbp 4bd0bd: c3 retq ... 00000000004bd0c0 <_D3std4conv17__T5toStrTAyaTPvZ5toStrFNaNfPvZAya>: 4bd0c0: 55 push %rbp 4bd0c1: 48 8b ec mov %rsp,%rbp 4bd0c4: 48 83 ec 60 sub $0x60,%rsp 4bd0c8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bd0cc: e8 fb af fe ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4bd0d1: 48 89 45 a8 mov %rax,-0x58(%rbp) 4bd0d5: be 50 6b 4f 00 mov $0x4f6b50,%esi 4bd0da: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4bd0de: b9 08 00 00 00 mov $0x8,%ecx 4bd0e3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4bd0e6: 48 89 c2 mov %rax,%rdx 4bd0e9: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4bd0ed: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4bd0f1: e8 8e 4e 00 00 callq 4c1f84 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4bd0f6: 48 8d 7d a8 lea -0x58(%rbp),%rdi 4bd0fa: e8 91 ae fe ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4bd0ff: 48 8b e5 mov %rbp,%rsp 4bd102: 5d pop %rbp 4bd103: c3 retq 00000000004bd104 <_D3std4conv11__T2toTAyaZ9__T2toThZ2toFNaNbNfhZAya>: 4bd104: 55 push %rbp 4bd105: 48 8b ec mov %rsp,%rbp 4bd108: 48 83 ec 10 sub $0x10,%rsp 4bd10c: e8 07 00 00 00 callq 4bd118 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNfhZAya> 4bd111: 48 8b e5 mov %rbp,%rsp 4bd114: 5d pop %rbp 4bd115: c3 retq ... 00000000004bd118 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNfhZAya>: 4bd118: 55 push %rbp 4bd119: 48 8b ec mov %rsp,%rbp 4bd11c: 48 83 ec 10 sub $0x10,%rsp 4bd120: 48 89 fa mov %rdi,%rdx 4bd123: be 0a 00 00 00 mov $0xa,%esi 4bd128: 31 ff xor %edi,%edi 4bd12a: e8 05 00 00 00 callq 4bd134 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya> 4bd12f: 48 8b e5 mov %rbp,%rsp 4bd132: 5d pop %rbp 4bd133: c3 retq 00000000004bd134 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya>: 4bd134: 55 push %rbp 4bd135: 48 8b ec mov %rsp,%rbp 4bd138: 48 83 ec 78 sub $0x78,%rsp 4bd13c: 53 push %rbx 4bd13d: 89 7d e8 mov %edi,-0x18(%rbp) 4bd140: 89 55 f8 mov %edx,-0x8(%rbp) 4bd143: 83 fe 0a cmp $0xa,%esi 4bd146: 74 23 je 4bd16b <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x37> 4bd148: 77 17 ja 4bd161 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x2d> 4bd14a: 83 fe 02 cmp $0x2,%esi 4bd14d: 0f 84 c5 00 00 00 je 4bd218 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0xe4> 4bd153: 83 fe 08 cmp $0x8,%esi 4bd156: 0f 84 f5 00 00 00 je 4bd251 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x11d> 4bd15c: e9 29 01 00 00 jmpq 4bd28a <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x156> 4bd161: 83 fe 10 cmp $0x10,%esi 4bd164: 74 39 je 4bd19f <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x6b> 4bd166: e9 1f 01 00 00 jmpq 4bd28a <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0x156> 4bd16b: 48 83 ec 08 sub $0x8,%rsp 4bd16f: 48 83 ec 08 sub $0x8,%rsp 4bd173: 40 0f b6 75 f8 rex movzbl -0x8(%rbp),%esi 4bd178: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4bd17c: e8 97 03 01 00 callq 4cd518 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result> 4bd181: 48 83 c4 08 add $0x8,%rsp 4bd185: 48 89 c3 mov %rax,%rbx 4bd188: ff 73 10 pushq 0x10(%rbx) 4bd18b: ff 73 08 pushq 0x8(%rbx) 4bd18e: ff 33 pushq (%rbx) 4bd190: e8 8f 9c 00 00 callq 4c6e24 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa> 4bd195: 48 83 c4 20 add $0x20,%rsp 4bd199: 5b pop %rbx 4bd19a: 48 8b e5 mov %rbp,%rsp 4bd19d: 5d pop %rbp 4bd19e: c3 retq 4bd19f: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4bd1a4: 75 39 jne 4bd1df <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNbNehkE3std5ascii10LetterCaseZAya+0xab> 4bd1a6: 48 89 d7 mov %rdx,%rdi 4bd1a9: e8 ea 00 00 00 callq 4bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh> 4bd1ae: 48 89 c7 mov %rax,%rdi 4bd1b1: 81 e7 ff 00 00 00 and $0xff,%edi 4bd1b7: e8 ac 05 01 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4bd1bc: 48 89 c6 mov %rax,%rsi 4bd1bf: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4bd1c3: e8 4c e2 ff ff callq 4bb414 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result> 4bd1c8: 48 89 c3 mov %rax,%rbx 4bd1cb: ff 73 08 pushq 0x8(%rbx) 4bd1ce: ff 33 pushq (%rbx) 4bd1d0: e8 f7 d1 ff ff callq 4ba3cc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4bd1d5: 48 83 c4 10 add $0x10,%rsp 4bd1d9: 5b pop %rbx 4bd1da: 48 8b e5 mov %rbp,%rsp 4bd1dd: 5d pop %rbp 4bd1de: c3 retq 4bd1df: 48 89 d7 mov %rdx,%rdi 4bd1e2: e8 b1 00 00 00 callq 4bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh> 4bd1e7: 48 89 c7 mov %rax,%rdi 4bd1ea: 81 e7 ff 00 00 00 and $0xff,%edi 4bd1f0: e8 73 05 01 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4bd1f5: 48 89 c6 mov %rax,%rsi 4bd1f8: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4bd1fc: e8 bf e3 ff ff callq 4bb5c0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bd201: 48 89 c3 mov %rax,%rbx 4bd204: ff 73 08 pushq 0x8(%rbx) 4bd207: ff 33 pushq (%rbx) 4bd209: e8 96 d2 ff ff callq 4ba4a4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4bd20e: 48 83 c4 10 add $0x10,%rsp 4bd212: 5b pop %rbx 4bd213: 48 8b e5 mov %rbp,%rsp 4bd216: 5d pop %rbp 4bd217: c3 retq 4bd218: 48 89 d7 mov %rdx,%rdi 4bd21b: e8 78 00 00 00 callq 4bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh> 4bd220: 48 89 c7 mov %rax,%rdi 4bd223: 81 e7 ff 00 00 00 and $0xff,%edi 4bd229: e8 3a 05 01 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4bd22e: 48 89 c6 mov %rax,%rsi 4bd231: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4bd235: e8 32 e5 ff ff callq 4bb76c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bd23a: 48 89 c3 mov %rax,%rbx 4bd23d: ff 73 08 pushq 0x8(%rbx) 4bd240: ff 33 pushq (%rbx) 4bd242: e8 35 d3 ff ff callq 4ba57c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4bd247: 48 83 c4 10 add $0x10,%rsp 4bd24b: 5b pop %rbx 4bd24c: 48 8b e5 mov %rbp,%rsp 4bd24f: 5d pop %rbp 4bd250: c3 retq 4bd251: 48 89 d7 mov %rdx,%rdi 4bd254: e8 3f 00 00 00 callq 4bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh> 4bd259: 48 89 c7 mov %rax,%rdi 4bd25c: 81 e7 ff 00 00 00 and $0xff,%edi 4bd262: e8 01 05 01 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4bd267: 48 89 c6 mov %rax,%rsi 4bd26a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4bd26e: e8 89 e6 ff ff callq 4bb8fc <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4bd273: 48 89 c3 mov %rax,%rbx 4bd276: ff 73 08 pushq 0x8(%rbx) 4bd279: ff 33 pushq (%rbx) 4bd27b: e8 d4 d3 ff ff callq 4ba654 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4bd280: 48 83 c4 10 add $0x10,%rsp 4bd284: 5b pop %rbx 4bd285: 48 8b e5 mov %rbp,%rsp 4bd288: 5d pop %rbp 4bd289: c3 retq 4bd28a: 48 89 ef mov %rbp,%rdi 4bd28d: e8 16 00 00 00 callq 4bd2a8 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNehkE3std5ascii10LetterCaseZ30__T20toStringRadixConvertVmi6Z20toStringRadixConvertMFNaNbkZAya> 4bd292: 5b pop %rbx 4bd293: 48 8b e5 mov %rbp,%rsp 4bd296: 5d pop %rbp 4bd297: c3 retq 00000000004bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh>: 4bd298: 55 push %rbp 4bd299: 48 8b ec mov %rsp,%rbp 4bd29c: 48 83 ec 10 sub $0x10,%rsp 4bd2a0: 48 89 f8 mov %rdi,%rax 4bd2a3: 48 8b e5 mov %rbp,%rsp 4bd2a6: 5d pop %rbp 4bd2a7: c3 retq 00000000004bd2a8 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNehkE3std5ascii10LetterCaseZ30__T20toStringRadixConvertVmi6Z20toStringRadixConvertMFNaNbkZAya>: 4bd2a8: 55 push %rbp 4bd2a9: 48 8b ec mov %rsp,%rbp 4bd2ac: 48 83 ec 30 sub $0x30,%rsp 4bd2b0: 53 push %rbx 4bd2b1: 41 54 push %r12 4bd2b3: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bd2b7: 89 75 f8 mov %esi,-0x8(%rbp) 4bd2ba: 40 8a 7f f8 mov -0x8(%rdi),%dil 4bd2be: e8 d5 ff ff ff callq 4bd298 <_D3std4conv15__T8unsignedThZ8unsignedFNaNbNiNfhZh> 4bd2c3: 88 45 ee mov %al,-0x12(%rbp) 4bd2c6: 41 bc 06 00 00 00 mov $0x6,%r12d 4bd2cc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bd2d0: 80 78 e8 01 cmpb $0x1,-0x18(%rax) 4bd2d4: b9 61 00 00 00 mov $0x61,%ecx 4bd2d9: 74 05 je 4bd2e0 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNehkE3std5ascii10LetterCaseZ30__T20toStringRadixConvertVmi6Z20toStringRadixConvertMFNaNbkZAya+0x38> 4bd2db: b9 41 00 00 00 mov $0x41,%ecx 4bd2e0: 88 4d ef mov %cl,-0x11(%rbp) 4bd2e3: 44 8b 45 f8 mov -0x8(%rbp),%r8d 4bd2e7: 40 8a 7d ee mov -0x12(%rbp),%dil 4bd2eb: 44 8a 4d ef mov -0x11(%rbp),%r9b 4bd2ef: 40 0f b6 c7 movzbl %dil,%eax 4bd2f3: 48 89 85 d8 ff ff ff mov %rax,-0x28(%rbp) 4bd2fa: 33 d2 xor %edx,%edx 4bd2fc: 41 f7 f0 div %r8d 4bd2ff: 48 89 c1 mov %rax,%rcx 4bd302: 48 8b 85 d8 ff ff ff mov -0x28(%rbp),%rax 4bd309: 33 d2 xor %edx,%edx 4bd30b: 41 f7 f0 div %r8d 4bd30e: 48 89 d6 mov %rdx,%rsi 4bd311: 40 80 fe 0a cmp $0xa,%sil 4bd315: ba 30 00 00 00 mov $0x30,%edx 4bd31a: 72 07 jb 4bd323 <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNehkE3std5ascii10LetterCaseZ30__T20toStringRadixConvertVmi6Z20toStringRadixConvertMFNaNbkZAya+0x7b> 4bd31c: 41 0f b6 d1 movzbl %r9b,%edx 4bd320: 83 c2 f6 add $0xfffffffffffffff6,%edx 4bd323: 40 00 d6 add %dl,%sil 4bd326: 49 ff cc dec %r12 4bd329: 4a 8d 5c 25 e8 lea -0x18(%rbp,%r12,1),%rbx 4bd32e: 42 88 33 rex.X mov %sil,(%rbx) 4bd331: 48 89 cf mov %rcx,%rdi 4bd334: 40 84 c9 test %cl,%cl 4bd337: 75 b6 jne 4bd2ef <_D3std4conv17__T6toImplTAyaThZ6toImplFNaNehkE3std5ascii10LetterCaseZ30__T20toStringRadixConvertVmi6Z20toStringRadixConvertMFNaNbkZAya+0x47> 4bd339: bf 06 00 00 00 mov $0x6,%edi 4bd33e: 49 2b fc sub %r12,%rdi 4bd341: 48 89 da mov %rbx,%rdx 4bd344: 48 89 d6 mov %rdx,%rsi 4bd347: e8 50 af fe ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4bd34c: 41 5c pop %r12 4bd34e: 5b pop %rbx 4bd34f: 48 8b e5 mov %rbp,%rsp 4bd352: 5d pop %rbp 4bd353: c3 retq 00000000004bd354 <_D3std4conv11__T2toTAyaZ9__T2toTbZ2toFNaNbNiNfbZAya>: 4bd354: 55 push %rbp 4bd355: 48 8b ec mov %rsp,%rbp 4bd358: 48 83 ec 10 sub $0x10,%rsp 4bd35c: e8 07 00 00 00 callq 4bd368 <_D3std4conv17__T6toImplTAyaTbZ6toImplFNaNbNiNfbZAya> 4bd361: 48 8b e5 mov %rbp,%rsp 4bd364: 5d pop %rbp 4bd365: c3 retq ... 00000000004bd368 <_D3std4conv17__T6toImplTAyaTbZ6toImplFNaNbNiNfbZAya>: 4bd368: 55 push %rbp 4bd369: 48 8b ec mov %rsp,%rbp 4bd36c: 48 83 ec 10 sub $0x10,%rsp 4bd370: e8 07 00 00 00 callq 4bd37c <_D3std4conv16__T5toStrTAyaTbZ5toStrFNaNbNiNfbZAya> 4bd375: 48 8b e5 mov %rbp,%rsp 4bd378: 5d pop %rbp 4bd379: c3 retq ... 00000000004bd37c <_D3std4conv16__T5toStrTAyaTbZ5toStrFNaNbNiNfbZAya>: 4bd37c: 55 push %rbp 4bd37d: 48 8b ec mov %rsp,%rbp 4bd380: 48 83 ec 10 sub $0x10,%rsp 4bd384: 89 7d f8 mov %edi,-0x8(%rbp) 4bd387: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4bd38c: 74 10 je 4bd39e <_D3std4conv16__T5toStrTAyaTbZ5toStrFNaNbNiNfbZAya+0x22> 4bd38e: 48 8b 15 33 ca 02 00 mov 0x2ca33(%rip),%rdx # 4e9dc8 <_TMP971+0x8> 4bd395: 48 8b 05 24 ca 02 00 mov 0x2ca24(%rip),%rax # 4e9dc0 <_TMP971> 4bd39c: eb 0e jmp 4bd3ac <_D3std4conv16__T5toStrTAyaTbZ5toStrFNaNbNiNfbZAya+0x30> 4bd39e: 48 8b 15 43 ca 02 00 mov 0x2ca43(%rip),%rdx # 4e9de8 <_TMP973+0x8> 4bd3a5: 48 8b 05 34 ca 02 00 mov 0x2ca34(%rip),%rax # 4e9de0 <_TMP973> 4bd3ac: 48 8b e5 mov %rbp,%rsp 4bd3af: 5d pop %rbp 4bd3b0: c3 retq 4bd3b1: 00 00 add %al,(%rax) ... 00000000004bd3b4 <_D3std8datetime7__arrayZ>: 4bd3b4: 55 push %rbp 4bd3b5: 48 8b ec mov %rsp,%rbp 4bd3b8: 48 83 ec 10 sub $0x10,%rsp 4bd3bc: 48 89 fa mov %rdi,%rdx 4bd3bf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bd3c3: ba 15 9f 4e 00 mov $0x4e9f15,%edx 4bd3c8: bf 0e 00 00 00 mov $0xe,%edi 4bd3cd: 48 89 d6 mov %rdx,%rsi 4bd3d0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bd3d4: e8 6f ba fc ff callq 488e48 <_d_arraybounds> 4bd3d9: 0f 1f 00 nopl (%rax) 00000000004bd3dc <_D3std8datetime8__assertFiZv>: 4bd3dc: 55 push %rbp 4bd3dd: 48 8b ec mov %rsp,%rbp 4bd3e0: 48 83 ec 10 sub $0x10,%rsp 4bd3e4: 48 89 fa mov %rdi,%rdx 4bd3e7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bd3eb: ba 15 9f 4e 00 mov $0x4e9f15,%edx 4bd3f0: bf 0e 00 00 00 mov $0xe,%edi 4bd3f5: 48 89 d6 mov %rdx,%rsi 4bd3f8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bd3fc: e8 ff b8 fc ff callq 488d00 <_d_assert> 4bd401: 0f 1f 00 nopl (%rax) 00000000004bd404 <_D3std8datetime15__unittest_failFiZv>: 4bd404: 55 push %rbp 4bd405: 48 8b ec mov %rsp,%rbp 4bd408: 48 83 ec 10 sub $0x10,%rsp 4bd40c: 48 89 fa mov %rdi,%rdx 4bd40f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bd413: ba 15 9f 4e 00 mov $0x4e9f15,%edx 4bd418: bf 0e 00 00 00 mov $0xe,%edi 4bd41d: 48 89 d6 mov %rdx,%rsi 4bd420: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bd424: e8 67 b9 fc ff callq 488d90 <_d_unittest> 4bd429: 48 8b e5 mov %rbp,%rsp 4bd42c: 5d pop %rbp 4bd42d: c3 retq ... 00000000004bd430 <_D3std8datetime5Clock14currSystemTickFNbNdNfZS4core4time12TickDuration>: 4bd430: 55 push %rbp 4bd431: 48 8b ec mov %rsp,%rbp 4bd434: e8 fb 85 00 00 callq 4c5a34 <_D4core4time12TickDuration14currSystemTickFNbNdNiNeZS4core4time12TickDuration> 4bd439: 5d pop %rbp 4bd43a: c3 retq 4bd43b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bd440 <_D3std8datetime5Clock11currAppTickFNdNfZS4core4time12TickDuration>: 4bd440: 55 push %rbp 4bd441: 48 8b ec mov %rsp,%rbp 4bd444: 48 83 ec 10 sub $0x10,%rsp 4bd448: e8 e3 ff ff ff callq 4bd430 <_D3std8datetime5Clock14currSystemTickFNbNdNfZS4core4time12TickDuration> 4bd44d: 48 89 45 f8 mov %rax,-0x8(%rbp) 4bd451: 48 8b 35 28 54 04 00 mov 0x45428(%rip),%rsi # 502880 <_D4core4time12TickDuration9appOriginyS4core4time12TickDuration> 4bd458: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4bd45c: e8 73 fc 00 00 callq 4cd0d4 <_D4core4time12TickDuration22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNiNfS4core4time12TickDurationZS4core4time12TickDuration> 4bd461: 48 8b e5 mov %rbp,%rsp 4bd464: 5d pop %rbp 4bd465: c3 retq 4bd466: 66 90 xchg %ax,%ax 00000000004bd468 <_D3std8datetime5Clock6__ctorMFZC3std8datetime5Clock>: 4bd468: 55 push %rbp 4bd469: 48 8b ec mov %rsp,%rbp 4bd46c: 48 83 ec 10 sub $0x10,%rsp 4bd470: 48 89 f8 mov %rdi,%rax 4bd473: 48 8b e5 mov %rbp,%rsp 4bd476: 5d pop %rbp 4bd477: c3 retq 00000000004bd478 <_D3std8datetime8TimeZone4nameMxFNbNdNfZAya>: 4bd478: 55 push %rbp 4bd479: 48 8b ec mov %rsp,%rbp 4bd47c: 48 83 ec 10 sub $0x10,%rsp 4bd480: 48 8b 57 18 mov 0x18(%rdi),%rdx 4bd484: 48 8b 47 10 mov 0x10(%rdi),%rax 4bd488: 48 8b e5 mov %rbp,%rsp 4bd48b: 5d pop %rbp 4bd48c: c3 retq 4bd48d: 0f 1f 00 nopl (%rax) 00000000004bd490 <_D3std8datetime8TimeZone7stdNameMxFNbNdNfZAya>: 4bd490: 55 push %rbp 4bd491: 48 8b ec mov %rsp,%rbp 4bd494: 48 83 ec 10 sub $0x10,%rsp 4bd498: 48 8b 57 28 mov 0x28(%rdi),%rdx 4bd49c: 48 8b 47 20 mov 0x20(%rdi),%rax 4bd4a0: 48 8b e5 mov %rbp,%rsp 4bd4a3: 5d pop %rbp 4bd4a4: c3 retq 4bd4a5: 0f 1f 00 nopl (%rax) 00000000004bd4a8 <_D3std8datetime8TimeZone7dstNameMxFNbNdNfZAya>: 4bd4a8: 55 push %rbp 4bd4a9: 48 8b ec mov %rsp,%rbp 4bd4ac: 48 83 ec 10 sub $0x10,%rsp 4bd4b0: 48 8b 57 38 mov 0x38(%rdi),%rdx 4bd4b4: 48 8b 47 30 mov 0x30(%rdi),%rax 4bd4b8: 48 8b e5 mov %rbp,%rsp 4bd4bb: 5d pop %rbp 4bd4bc: c3 retq 4bd4bd: 0f 1f 00 nopl (%rax) 00000000004bd4c0 <_D3std8datetime8TimeZone11utcOffsetAtMxFNbNflZS4core4time8Duration>: 4bd4c0: 55 push %rbp 4bd4c1: 48 8b ec mov %rsp,%rbp 4bd4c4: 48 83 ec 10 sub $0x10,%rsp 4bd4c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd4cc: 48 8b 07 mov (%rdi),%rax 4bd4cf: 48 ff 50 50 rex.W callq *0x50(%rax) 4bd4d3: 48 89 c7 mov %rax,%rdi 4bd4d6: 48 2b 7d f8 sub -0x8(%rbp),%rdi 4bd4da: e8 69 8d 00 00 callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4bd4df: 48 8b e5 mov %rbp,%rsp 4bd4e2: 5d pop %rbp 4bd4e3: c3 retq 4bd4e4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bd4e8 <_D3std8datetime8TimeZone11getTimeZoneFNfAyaZyC3std8datetime8TimeZone>: 4bd4e8: 55 push %rbp 4bd4e9: 48 8b ec mov %rsp,%rbp 4bd4ec: 48 83 ec 20 sub $0x20,%rsp 4bd4f0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bd4f4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd4f8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bd4fc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bd500: 48 89 c2 mov %rax,%rdx 4bd503: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bd507: 48 8b 15 aa ca 02 00 mov 0x2caaa(%rip),%rdx # 4e9fb8 <_TMP1414+0x8> 4bd50e: 48 8b 3d 9b ca 02 00 mov 0x2ca9b(%rip),%rdi # 4e9fb0 <_TMP1414> 4bd515: 48 89 d6 mov %rdx,%rsi 4bd518: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bd51c: e8 4b 0d 00 00 callq 4be26c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone> 4bd521: 48 8b e5 mov %rbp,%rsp 4bd524: 5d pop %rbp 4bd525: c3 retq 4bd526: 66 90 xchg %ax,%ax 00000000004bd528 <_D3std8datetime8TimeZone11_getOldNameFNaNbNfAyaZAya>: 4bd528: 55 push %rbp 4bd529: 48 8b ec mov %rsp,%rbp 4bd52c: 48 83 ec 20 sub $0x20,%rsp 4bd530: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bd534: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd538: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bd53c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bd540: 48 89 c2 mov %rax,%rdx 4bd543: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bd547: 48 8b 15 32 c0 03 00 mov 0x3c032(%rip),%rdx # 4f9580 <_TMP1415+0x8> 4bd54e: 48 8b 3d 23 c0 03 00 mov 0x3c023(%rip),%rdi # 4f9578 <_TMP1415> 4bd555: 48 89 d6 mov %rdx,%rsi 4bd558: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bd55c: e8 eb b6 ff ff callq 4b8c4c <_d_switch_string> 4bd561: 48 89 c6 mov %rax,%rsi 4bd564: 48 83 fe 03 cmp $0x3,%rsi 4bd568: 77 53 ja 4bd5bd <_D3std8datetime8TimeZone11_getOldNameFNaNbNfAyaZAya+0x95> 4bd56a: ff 24 f5 b0 a0 4e 00 jmpq *0x4ea0b0(,%rsi,8) 4bd571: 48 8b 15 c0 ca 02 00 mov 0x2cac0(%rip),%rdx # 4ea038 <_TMP1421+0x8> 4bd578: 48 8b 05 b1 ca 02 00 mov 0x2cab1(%rip),%rax # 4ea030 <_TMP1421> 4bd57f: 48 8b e5 mov %rbp,%rsp 4bd582: 5d pop %rbp 4bd583: c3 retq 4bd584: 48 8b 15 dd ca 02 00 mov 0x2cadd(%rip),%rdx # 4ea068 <_TMP1423+0x8> 4bd58b: 48 8b 05 ce ca 02 00 mov 0x2cace(%rip),%rax # 4ea060 <_TMP1423> 4bd592: 48 8b e5 mov %rbp,%rsp 4bd595: 5d pop %rbp 4bd596: c3 retq 4bd597: 48 8b 15 da ca 02 00 mov 0x2cada(%rip),%rdx # 4ea078 <_TMP1424+0x8> 4bd59e: 48 8b 05 cb ca 02 00 mov 0x2cacb(%rip),%rax # 4ea070 <_TMP1424> 4bd5a5: 48 8b e5 mov %rbp,%rsp 4bd5a8: 5d pop %rbp 4bd5a9: c3 retq 4bd5aa: 48 8b 15 f7 ca 02 00 mov 0x2caf7(%rip),%rdx # 4ea0a8 <_TMP1426+0x8> 4bd5b1: 48 8b 05 e8 ca 02 00 mov 0x2cae8(%rip),%rax # 4ea0a0 <_TMP1426> 4bd5b8: 48 8b e5 mov %rbp,%rsp 4bd5bb: 5d pop %rbp 4bd5bc: c3 retq 4bd5bd: 31 c0 xor %eax,%eax 4bd5bf: 31 d2 xor %edx,%edx 4bd5c1: 48 8b e5 mov %rbp,%rsp 4bd5c4: 5d pop %rbp 4bd5c5: c3 retq 4bd5c6: 66 90 xchg %ax,%ax 00000000004bd5c8 <_D3std8datetime8TimeZone19getInstalledTZNamesFNfAyaZAAya>: 4bd5c8: 55 push %rbp 4bd5c9: 48 8b ec mov %rsp,%rbp 4bd5cc: 48 83 ec 20 sub $0x20,%rsp 4bd5d0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bd5d4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd5d8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bd5dc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bd5e0: 48 89 c2 mov %rax,%rdx 4bd5e3: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bd5e7: 48 8b 15 ea ca 02 00 mov 0x2caea(%rip),%rdx # 4ea0d8 <_TMP1427+0x8> 4bd5ee: 48 8b 3d db ca 02 00 mov 0x2cadb(%rip),%rdi # 4ea0d0 <_TMP1427> 4bd5f5: 48 89 d6 mov %rdx,%rsi 4bd5f8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bd5fc: e8 83 20 00 00 callq 4bf684 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya> 4bd601: 48 8b e5 mov %rbp,%rsp 4bd604: 5d pop %rbp 4bd605: c3 retq 4bd606: 66 90 xchg %ax,%ax 00000000004bd608 <_D3std8datetime8TimeZone6__ctorMyFNaNfAyaAyaAyaZyC3std8datetime8TimeZone>: 4bd608: 55 push %rbp 4bd609: 48 8b ec mov %rsp,%rbp 4bd60c: 48 83 ec 20 sub $0x20,%rsp 4bd610: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4bd614: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bd618: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4bd61c: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4bd620: 49 89 f9 mov %rdi,%r9 4bd623: 48 8b 55 18 mov 0x18(%rbp),%rdx 4bd627: 48 8b 45 10 mov 0x10(%rbp),%rax 4bd62b: 49 89 41 10 mov %rax,0x10(%r9) 4bd62f: 49 89 51 18 mov %rdx,0x18(%r9) 4bd633: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bd637: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bd63b: 49 89 41 20 mov %rax,0x20(%r9) 4bd63f: 49 89 51 28 mov %rdx,0x28(%r9) 4bd643: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bd647: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bd64b: 49 89 41 30 mov %rax,0x30(%r9) 4bd64f: 49 89 51 38 mov %rdx,0x38(%r9) 4bd653: 48 89 f8 mov %rdi,%rax 4bd656: 48 8b e5 mov %rbp,%rsp 4bd659: 5d pop %rbp 4bd65a: c3 retq ... 00000000004bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime>: 4bd65c: 55 push %rbp 4bd65d: 48 8b ec mov %rsp,%rbp 4bd660: e8 d7 03 00 00 callq 4bda3c <_D3std8datetime9LocalTime9singletonFNeZyC3std8datetime9LocalTime> 4bd665: 5d pop %rbp 4bd666: c3 retq 4bd667: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bd66c <_D3std8datetime9LocalTime7stdNameMxFNbNdNeZAya>: 4bd66c: 55 push %rbp 4bd66d: 48 8b ec mov %rsp,%rbp 4bd670: 48 83 ec 10 sub $0x10,%rsp 4bd674: 48 8b 3d e5 57 04 00 mov 0x457e5(%rip),%rdi # 502e60 <__tzname> 4bd67b: e8 20 51 fd ff callq 4927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya> 4bd680: 48 8b e5 mov %rbp,%rsp 4bd683: 5d pop %rbp 4bd684: c3 retq 4bd685: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bd68c <_D3std8datetime9LocalTime7dstNameMxFNbNdNeZAya>: 4bd68c: 55 push %rbp 4bd68d: 48 8b ec mov %rsp,%rbp 4bd690: 48 83 ec 10 sub $0x10,%rsp 4bd694: 48 8b 3d cd 57 04 00 mov 0x457cd(%rip),%rdi # 502e68 <__tzname+0x8> 4bd69b: e8 00 51 fd ff callq 4927a0 <_D3std4conv11__T2toTAyaZ11__T2toTPxaZ2toFNaNbPxaZAya> 4bd6a0: 48 8b e5 mov %rbp,%rsp 4bd6a3: 5d pop %rbp 4bd6a4: c3 retq 4bd6a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bd6ac <_D3std8datetime9LocalTime6hasDSTMxFNbNdNeZb>: 4bd6ac: 55 push %rbp 4bd6ad: 48 8b ec mov %rsp,%rbp 4bd6b0: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4bd6b7: 53 push %rbx 4bd6b8: 41 54 push %r12 4bd6ba: 41 55 push %r13 4bd6bc: 41 56 push %r14 4bd6be: 41 57 push %r15 4bd6c0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bd6c4: e8 93 ff ff ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4bd6c9: 48 89 c7 mov %rax,%rdi 4bd6cc: e8 7f 28 00 00 callq 4bff50 <_D3std8datetime5Clock37__T8currTimeVE4core4time9ClockTypei0Z8currTimeFNfyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bd6d1: 48 89 45 80 mov %rax,-0x80(%rbp) 4bd6d5: 48 89 55 88 mov %rdx,-0x78(%rbp) 4bd6d9: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4bd6dd: e8 1a 28 00 00 callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4bd6e2: 89 45 d8 mov %eax,-0x28(%rbp) 4bd6e5: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bd6e9: e8 92 26 01 00 callq 4cfd80 <_D3std8datetime4Date4yearMxFNaNbNdNfZs> 4bd6ee: 49 89 c5 mov %rax,%r13 4bd6f1: 31 c0 xor %eax,%eax 4bd6f3: 48 89 45 90 mov %rax,-0x70(%rbp) 4bd6f7: 48 89 45 98 mov %rax,-0x68(%rbp) 4bd6fb: 4c 8d 75 90 lea -0x70(%rbp),%r14 4bd6ff: b9 01 00 00 00 mov $0x1,%ecx 4bd704: 66 89 4d dc mov %cx,-0x24(%rbp) 4bd708: 48 89 ca mov %rcx,%rdx 4bd70b: 88 55 de mov %dl,-0x22(%rbp) 4bd70e: 88 55 df mov %dl,-0x21(%rbp) 4bd711: 4c 8d 7d dc lea -0x24(%rbp),%r15 4bd715: 41 0f bf cd movswl %r13w,%ecx 4bd719: be 04 00 00 00 mov $0x4,%esi 4bd71e: 48 8d 7d dc lea -0x24(%rbp),%rdi 4bd722: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 4bd729: e8 52 22 01 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4bd72e: 8b 10 mov (%rax),%edx 4bd730: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4bd734: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4bd738: e8 63 06 01 00 callq 4cdda0 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bd73d: 48 89 c7 mov %rax,%rdi 4bd740: e8 eb 11 01 00 callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4bd745: 48 89 c3 mov %rax,%rbx 4bd748: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 4bd74f: 00 4bd750: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 4bd757: 00 4bd758: 48 8d 45 a0 lea -0x60(%rbp),%rax 4bd75c: 66 c7 45 e0 01 00 movw $0x1,-0x20(%rbp) 4bd762: c6 45 e2 01 movb $0x1,-0x1e(%rbp) 4bd766: c6 45 e3 01 movb $0x1,-0x1d(%rbp) 4bd76a: 48 8d 4d e0 lea -0x20(%rbp),%rcx 4bd76e: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4bd775: ba 01 00 00 00 mov $0x1,%edx 4bd77a: be 04 00 00 00 mov $0x4,%esi 4bd77f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bd783: e8 f8 21 01 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4bd788: 8b 10 mov (%rax),%edx 4bd78a: 48 89 95 70 ff ff ff mov %rdx,-0x90(%rbp) 4bd791: e8 ee 02 00 00 callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4bd796: 48 89 c6 mov %rax,%rsi 4bd799: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 4bd7a0: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4bd7a4: e8 f7 05 01 00 callq 4cdda0 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bd7a9: 48 89 c7 mov %rax,%rdi 4bd7ac: e8 7f 11 01 00 callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4bd7b1: 48 2b d8 sub %rax,%rbx 4bd7b4: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 4bd7bb: 00 4bd7bc: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 4bd7c3: 00 4bd7c4: 48 8d 45 b0 lea -0x50(%rbp),%rax 4bd7c8: 66 c7 45 e4 01 00 movw $0x1,-0x1c(%rbp) 4bd7ce: c6 45 e6 01 movb $0x1,-0x1a(%rbp) 4bd7d2: c6 45 e7 01 movb $0x1,-0x19(%rbp) 4bd7d6: 48 8d 4d e4 lea -0x1c(%rbp),%rcx 4bd7da: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4bd7e1: ba 07 00 00 00 mov $0x7,%edx 4bd7e6: be 04 00 00 00 mov $0x4,%esi 4bd7eb: 48 8d 7d e4 lea -0x1c(%rbp),%rdi 4bd7ef: e8 8c 21 01 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4bd7f4: 8b 10 mov (%rax),%edx 4bd7f6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4bd7fa: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4bd7fe: e8 9d 05 01 00 callq 4cdda0 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bd803: 48 89 c7 mov %rax,%rdi 4bd806: e8 25 11 01 00 callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4bd80b: 49 89 c4 mov %rax,%r12 4bd80e: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 4bd815: 00 4bd816: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 4bd81d: 00 4bd81e: 48 8d 45 c0 lea -0x40(%rbp),%rax 4bd822: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4bd828: c6 45 ea 01 movb $0x1,-0x16(%rbp) 4bd82c: c6 45 eb 01 movb $0x1,-0x15(%rbp) 4bd830: 48 8d 4d e8 lea -0x18(%rbp),%rcx 4bd834: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4bd83b: ba 07 00 00 00 mov $0x7,%edx 4bd840: be 04 00 00 00 mov $0x4,%esi 4bd845: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4bd849: e8 32 21 01 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4bd84e: 8b 10 mov (%rax),%edx 4bd850: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4bd857: e8 28 02 00 00 callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4bd85c: 48 89 c6 mov %rax,%rsi 4bd85f: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4bd866: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4bd86a: e8 31 05 01 00 callq 4cdda0 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bd86f: 48 89 c7 mov %rax,%rdi 4bd872: e8 b9 10 01 00 callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4bd877: 4c 2b e0 sub %rax,%r12 4bd87a: 49 3b dc cmp %r12,%rbx 4bd87d: 0f 95 c0 setne %al 4bd880: 48 0f b6 c0 movzbq %al,%rax 4bd884: 41 5f pop %r15 4bd886: 41 5e pop %r14 4bd888: 41 5d pop %r13 4bd88a: 41 5c pop %r12 4bd88c: 5b pop %rbx 4bd88d: 48 8b e5 mov %rbp,%rsp 4bd890: 5d pop %rbp 4bd891: c3 retq 4bd892: f4 hlt 4bd893: 90 nop 00000000004bd894 <_D3std8datetime9LocalTime11dstInEffectMxFNbNelZb>: 4bd894: 55 push %rbp 4bd895: 48 8b ec mov %rsp,%rbp 4bd898: 48 83 ec 20 sub $0x20,%rsp 4bd89c: 48 89 f7 mov %rsi,%rdi 4bd89f: e8 8c 26 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bd8a4: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bd8a8: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4bd8ac: e8 1f a6 fc ff callq 487ed0 4bd8b1: 8b 40 20 mov 0x20(%rax),%eax 4bd8b4: f7 d8 neg %eax 4bd8b6: 19 c0 sbb %eax,%eax 4bd8b8: f7 d8 neg %eax 4bd8ba: 48 8b e5 mov %rbp,%rsp 4bd8bd: 5d pop %rbp 4bd8be: c3 retq 4bd8bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bd8c4 <_D3std8datetime9LocalTime7utcToTZMxFNbNelZl>: 4bd8c4: 55 push %rbp 4bd8c5: 48 8b ec mov %rsp,%rbp 4bd8c8: 48 83 ec 20 sub $0x20,%rsp 4bd8cc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd8d0: 48 89 f7 mov %rsi,%rdi 4bd8d3: e8 58 26 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bd8d8: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bd8dc: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4bd8e0: e8 eb a5 fc ff callq 487ed0 4bd8e5: 48 8b 78 28 mov 0x28(%rax),%rdi 4bd8e9: e8 ae 89 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4bd8ee: 48 03 45 f8 add -0x8(%rbp),%rax 4bd8f2: 48 8b e5 mov %rbp,%rsp 4bd8f5: 5d pop %rbp 4bd8f6: c3 retq 4bd8f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bd8fc <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl>: 4bd8fc: 55 push %rbp 4bd8fd: 48 8b ec mov %rsp,%rbp 4bd900: 48 83 ec 58 sub $0x58,%rsp 4bd904: 53 push %rbx 4bd905: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bd909: 48 89 f7 mov %rsi,%rdi 4bd90c: e8 1f 26 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bd911: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bd915: 48 89 45 b8 mov %rax,-0x48(%rbp) 4bd919: bf 01 00 00 00 mov $0x1,%edi 4bd91e: e8 09 f8 00 00 callq 4cd12c <_D4core4time48__T7convertVAyaa4_64617973VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4bd923: 48 89 c1 mov %rax,%rcx 4bd926: 48 8b 45 b8 mov -0x48(%rbp),%rax 4bd92a: 48 2b c1 sub %rcx,%rax 4bd92d: 48 89 45 d8 mov %rax,-0x28(%rbp) 4bd931: 48 8b 45 d8 mov -0x28(%rbp),%rax 4bd935: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4bd939: 7d 06 jge 4bd941 <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0x45> 4bd93b: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4bd93f: eb 04 jmp 4bd945 <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0x49> 4bd941: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4bd945: e8 86 a5 fc ff callq 487ed0 4bd94a: 48 8b 58 28 mov 0x28(%rax),%rbx 4bd94e: bf 01 00 00 00 mov $0x1,%edi 4bd953: e8 d4 f7 00 00 callq 4cd12c <_D4core4time48__T7convertVAyaa4_64617973VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4bd958: 48 03 45 d0 add -0x30(%rbp),%rax 4bd95c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bd960: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4bd964: 48 3b 4d d0 cmp -0x30(%rbp),%rcx 4bd968: 7e 06 jle 4bd970 <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0x74> 4bd96a: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bd96e: eb 04 jmp 4bd974 <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0x78> 4bd970: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4bd974: e8 57 a5 fc ff callq 487ed0 4bd979: 48 8b 40 28 mov 0x28(%rax),%rax 4bd97d: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bd981: 48 3b c3 cmp %rbx,%rax 4bd984: 75 20 jne 4bd9a6 <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0xaa> 4bd986: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bd98a: 48 89 45 c8 mov %rax,-0x38(%rbp) 4bd98e: 48 8b fb mov %rbx,%rdi 4bd991: e8 06 89 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4bd996: 48 89 c2 mov %rax,%rdx 4bd999: 48 8b 45 c8 mov -0x38(%rbp),%rax 4bd99d: 48 2b c2 sub %rdx,%rax 4bd9a0: 5b pop %rbx 4bd9a1: 48 8b e5 mov %rbp,%rsp 4bd9a4: 5d pop %rbp 4bd9a5: c3 retq 4bd9a6: 48 3b 5d e8 cmp -0x18(%rbp),%rbx 4bd9aa: 7d 0e jge 4bd9ba <_D3std8datetime9LocalTime7tzToUTCMxFNbNelZl+0xbe> 4bd9ac: bf 01 00 00 00 mov $0x1,%edi 4bd9b1: e8 ba f7 00 00 callq 4cd170 <_D4core4time50__T7convertVAyaa5_686f757273VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4bd9b6: 48 29 45 d0 sub %rax,-0x30(%rbp) 4bd9ba: 48 29 5d d0 sub %rbx,-0x30(%rbp) 4bd9be: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bd9c2: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bd9c6: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4bd9ca: e8 01 a5 fc ff callq 487ed0 4bd9cf: 48 8b 78 28 mov 0x28(%rax),%rdi 4bd9d3: e8 c4 88 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4bd9d8: 48 89 c1 mov %rax,%rcx 4bd9db: 48 8b 45 c0 mov -0x40(%rbp),%rax 4bd9df: 48 2b c1 sub %rcx,%rax 4bd9e2: 5b pop %rbx 4bd9e3: 48 8b e5 mov %rbp,%rsp 4bd9e6: 5d pop %rbp 4bd9e7: c3 retq 4bd9e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bd9ec <_D3std8datetime9LocalTime6__ctorMyFNaNfZyC3std8datetime9LocalTime>: 4bd9ec: 55 push %rbp 4bd9ed: 48 8b ec mov %rsp,%rbp 4bd9f0: 48 83 ec 10 sub $0x10,%rsp 4bd9f4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bd9f8: ff 35 ca c7 02 00 pushq 0x2c7ca(%rip) # 4ea1c8 <_TMP1453+0x8> 4bd9fe: ff 35 bc c7 02 00 pushq 0x2c7bc(%rip) # 4ea1c0 <_TMP1453> 4bda04: 48 8b 15 cd c7 02 00 mov 0x2c7cd(%rip),%rdx # 4ea1d8 <_TMP1454+0x8> 4bda0b: 48 8b 05 be c7 02 00 mov 0x2c7be(%rip),%rax # 4ea1d0 <_TMP1454> 4bda12: 48 89 c1 mov %rax,%rcx 4bda15: 49 89 d0 mov %rdx,%r8 4bda18: 48 8b 15 c9 c7 02 00 mov 0x2c7c9(%rip),%rdx # 4ea1e8 <_TMP1455+0x8> 4bda1f: 48 8b 35 ba c7 02 00 mov 0x2c7ba(%rip),%rsi # 4ea1e0 <_TMP1455> 4bda26: e8 dd fb ff ff callq 4bd608 <_D3std8datetime8TimeZone6__ctorMyFNaNfAyaAyaAyaZyC3std8datetime8TimeZone> 4bda2b: 48 83 c4 10 add $0x10,%rsp 4bda2f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bda33: 48 8b e5 mov %rbp,%rsp 4bda36: 5d pop %rbp 4bda37: c3 retq 4bda38: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bda3c <_D3std8datetime9LocalTime9singletonFNeZyC3std8datetime9LocalTime>: 4bda3c: 55 push %rbp 4bda3d: 48 8b ec mov %rsp,%rbp 4bda40: ba 5c da 4b 00 mov $0x4bda5c,%edx 4bda45: 31 ff xor %edi,%edi 4bda47: 48 89 d6 mov %rdx,%rsi 4bda4a: e8 65 f7 00 00 callq 4cd1b4 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObZOb> 4bda4f: 48 8b 05 9a bc 03 00 mov 0x3bc9a(%rip),%rax # 4f96f0 <_D3std8datetime9LocalTime9singletonFNeZ8instanceyC3std8datetime9LocalTime> 4bda56: 5d pop %rbp 4bda57: c3 retq 4bda58: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bda5c <_D3std8datetime9LocalTime9singletonFNeZ12__dgliteral4MFNaNbNiNfZOb>: 4bda5c: 55 push %rbp 4bda5d: 48 8b ec mov %rsp,%rbp 4bda60: 48 83 ec 10 sub $0x10,%rsp 4bda64: e8 0b 00 00 00 callq 4bda74 <_D3std8datetime9LocalTime9singletonFNeZ9__lambda3FNbNiNfZb> 4bda69: 48 8b e5 mov %rbp,%rsp 4bda6c: 5d pop %rbp 4bda6d: c3 retq 4bda6e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bda74 <_D3std8datetime9LocalTime9singletonFNeZ9__lambda3FNbNiNfZb>: 4bda74: 55 push %rbp 4bda75: 48 8b ec mov %rsp,%rbp 4bda78: e8 43 a4 fc ff callq 487ec0 4bda7d: b8 01 00 00 00 mov $0x1,%eax 4bda82: 5d pop %rbp 4bda83: c3 retq 00000000004bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC>: 4bda84: 55 push %rbp 4bda85: 48 8b ec mov %rsp,%rbp 4bda88: 48 8b 05 49 bd 03 00 mov 0x3bd49(%rip),%rax # 4f97d8 <_D3std8datetime3UTC4_utcyC3std8datetime3UTC> 4bda8f: 5d pop %rbp 4bda90: c3 retq 4bda91: 0f 1f 00 nopl (%rax) 00000000004bda94 <_D3std8datetime3UTC6hasDSTMxFNbNdNfZb>: 4bda94: 55 push %rbp 4bda95: 48 8b ec mov %rsp,%rbp 4bda98: 48 83 ec 10 sub $0x10,%rsp 4bda9c: 31 c0 xor %eax,%eax 4bda9e: 48 8b e5 mov %rbp,%rsp 4bdaa1: 5d pop %rbp 4bdaa2: c3 retq 4bdaa3: 90 nop 00000000004bdaa4 <_D3std8datetime3UTC11dstInEffectMxFNbNflZb>: 4bdaa4: 55 push %rbp 4bdaa5: 48 8b ec mov %rsp,%rbp 4bdaa8: 48 83 ec 10 sub $0x10,%rsp 4bdaac: 31 c0 xor %eax,%eax 4bdaae: 48 8b e5 mov %rbp,%rsp 4bdab1: 5d pop %rbp 4bdab2: c3 retq 4bdab3: 90 nop 00000000004bdab4 <_D3std8datetime3UTC7utcToTZMxFNbNflZl>: 4bdab4: 55 push %rbp 4bdab5: 48 8b ec mov %rsp,%rbp 4bdab8: 48 83 ec 10 sub $0x10,%rsp 4bdabc: 48 89 f0 mov %rsi,%rax 4bdabf: 48 8b e5 mov %rbp,%rsp 4bdac2: 5d pop %rbp 4bdac3: c3 retq 00000000004bdac4 <_D3std8datetime3UTC7tzToUTCMxFNbNflZl>: 4bdac4: 55 push %rbp 4bdac5: 48 8b ec mov %rsp,%rbp 4bdac8: 48 83 ec 10 sub $0x10,%rsp 4bdacc: 48 89 f0 mov %rsi,%rax 4bdacf: 48 8b e5 mov %rbp,%rsp 4bdad2: 5d pop %rbp 4bdad3: c3 retq 00000000004bdad4 <_D3std8datetime3UTC11utcOffsetAtMxFNbNflZS4core4time8Duration>: 4bdad4: 55 push %rbp 4bdad5: 48 8b ec mov %rsp,%rbp 4bdad8: 48 83 ec 10 sub $0x10,%rsp 4bdadc: 31 ff xor %edi,%edi 4bdade: e8 65 87 00 00 callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4bdae3: 48 8b e5 mov %rbp,%rsp 4bdae6: 5d pop %rbp 4bdae7: c3 retq 4bdae8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bdaec <_D3std8datetime3UTC6__ctorMyFNaNfZyC3std8datetime3UTC>: 4bdaec: 55 push %rbp 4bdaed: 48 8b ec mov %rsp,%rbp 4bdaf0: 48 83 ec 10 sub $0x10,%rsp 4bdaf4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bdaf8: ff 35 ea c7 02 00 pushq 0x2c7ea(%rip) # 4ea2e8 <_TMP1457+0x8> 4bdafe: ff 35 dc c7 02 00 pushq 0x2c7dc(%rip) # 4ea2e0 <_TMP1457> 4bdb04: 48 8b 15 ed c7 02 00 mov 0x2c7ed(%rip),%rdx # 4ea2f8 <_TMP1458+0x8> 4bdb0b: 48 8b 05 de c7 02 00 mov 0x2c7de(%rip),%rax # 4ea2f0 <_TMP1458> 4bdb12: 48 89 c1 mov %rax,%rcx 4bdb15: 49 89 d0 mov %rdx,%r8 4bdb18: 48 8b 15 e9 c7 02 00 mov 0x2c7e9(%rip),%rdx # 4ea308 <_TMP1459+0x8> 4bdb1f: 48 8b 35 da c7 02 00 mov 0x2c7da(%rip),%rsi # 4ea300 <_TMP1459> 4bdb26: e8 dd fa ff ff callq 4bd608 <_D3std8datetime8TimeZone6__ctorMyFNaNfAyaAyaAyaZyC3std8datetime8TimeZone> 4bdb2b: 48 83 c4 10 add $0x10,%rsp 4bdb2f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bdb33: 48 8b e5 mov %rbp,%rsp 4bdb36: 5d pop %rbp 4bdb37: c3 retq 00000000004bdb38 <_D3std8datetime14SimpleTimeZone6hasDSTMxFNbNdNfZb>: 4bdb38: 55 push %rbp 4bdb39: 48 8b ec mov %rsp,%rbp 4bdb3c: 48 83 ec 10 sub $0x10,%rsp 4bdb40: 31 c0 xor %eax,%eax 4bdb42: 48 8b e5 mov %rbp,%rsp 4bdb45: 5d pop %rbp 4bdb46: c3 retq 4bdb47: 90 nop 00000000004bdb48 <_D3std8datetime14SimpleTimeZone11dstInEffectMxFNbNflZb>: 4bdb48: 55 push %rbp 4bdb49: 48 8b ec mov %rsp,%rbp 4bdb4c: 48 83 ec 10 sub $0x10,%rsp 4bdb50: 31 c0 xor %eax,%eax 4bdb52: 48 8b e5 mov %rbp,%rsp 4bdb55: 5d pop %rbp 4bdb56: c3 retq 4bdb57: 90 nop 00000000004bdb58 <_D3std8datetime14SimpleTimeZone7utcToTZMxFNbNflZl>: 4bdb58: 55 push %rbp 4bdb59: 48 8b ec mov %rsp,%rbp 4bdb5c: 48 83 ec 10 sub $0x10,%rsp 4bdb60: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bdb64: 48 83 c7 40 add $0x40,%rdi 4bdb68: e8 93 f5 00 00 callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4bdb6d: 48 03 45 f8 add -0x8(%rbp),%rax 4bdb71: 48 8b e5 mov %rbp,%rsp 4bdb74: 5d pop %rbp 4bdb75: c3 retq 4bdb76: 66 90 xchg %ax,%ax 00000000004bdb78 <_D3std8datetime14SimpleTimeZone7tzToUTCMxFNbNflZl>: 4bdb78: 55 push %rbp 4bdb79: 48 8b ec mov %rsp,%rbp 4bdb7c: 48 83 ec 20 sub $0x20,%rsp 4bdb80: 48 89 f0 mov %rsi,%rax 4bdb83: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bdb87: 48 83 c7 40 add $0x40,%rdi 4bdb8b: e8 70 f5 00 00 callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4bdb90: 48 89 c1 mov %rax,%rcx 4bdb93: 48 8b 45 e8 mov -0x18(%rbp),%rax 4bdb97: 48 2b c1 sub %rcx,%rax 4bdb9a: 48 8b e5 mov %rbp,%rsp 4bdb9d: 5d pop %rbp 4bdb9e: c3 retq 4bdb9f: 90 nop 00000000004bdba0 <_D3std8datetime14SimpleTimeZone11utcOffsetAtMxFNbNflZS4core4time8Duration>: 4bdba0: 55 push %rbp 4bdba1: 48 8b ec mov %rsp,%rbp 4bdba4: 48 83 ec 10 sub $0x10,%rsp 4bdba8: 48 8b 47 40 mov 0x40(%rdi),%rax 4bdbac: 48 8b e5 mov %rbp,%rsp 4bdbaf: 5d pop %rbp 4bdbb0: c3 retq 4bdbb1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bdbb8 <_D3std8datetime14SimpleTimeZone6__ctorMyFNaNfS4core4time8DurationAyaZyC3std8datetime14SimpleTimeZone>: 4bdbb8: 55 push %rbp 4bdbb9: 48 8b ec mov %rsp,%rbp 4bdbbc: 48 83 ec 28 sub $0x28,%rsp 4bdbc0: 53 push %rbx 4bdbc1: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bdbc5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bdbc9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bdbcd: 48 89 fb mov %rdi,%rbx 4bdbd0: 48 89 cf mov %rcx,%rdi 4bdbd3: e8 14 86 00 00 callq 4c61ec <_D4core4time3absFNaNbNiNfS4core4time8DurationZS4core4time8Duration> 4bdbd8: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bdbdc: bf a0 05 00 00 mov $0x5a0,%edi 4bdbe1: e8 3a 86 00 00 callq 4c6220 <_D4core4time29__T3durVAyaa7_6d696e75746573Z3durFNaNbNiNflZS4core4time8Duration> 4bdbe6: 48 89 c6 mov %rax,%rsi 4bdbe9: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bdbed: e8 e6 7c ff ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4bdbf2: 49 89 c1 mov %rax,%r9 4bdbf5: 41 c1 e9 1f shr $0x1f,%r9d 4bdbf9: 48 8b c3 mov %rbx,%rax 4bdbfc: ba 68 dc 4b 00 mov $0x4bdc68,%edx 4bdc01: 48 89 c1 mov %rax,%rcx 4bdc04: 49 89 d0 mov %rdx,%r8 4bdc07: 48 8b 15 fa c7 02 00 mov 0x2c7fa(%rip),%rdx # 4ea408 <_TMP1463+0x8> 4bdc0e: 48 8b 35 eb c7 02 00 mov 0x2c7eb(%rip),%rsi # 4ea400 <_TMP1463> 4bdc15: bf 72 6c 00 00 mov $0x6c72,%edi 4bdc1a: e8 25 27 00 00 callq 4c0344 <_D3std9exception42__T7enforceHTC4core4time13TimeExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4bdc1f: ff 35 03 c8 02 00 pushq 0x2c803(%rip) # 4ea428 <_TMP1465+0x8> 4bdc25: ff 35 f5 c7 02 00 pushq 0x2c7f5(%rip) # 4ea420 <_TMP1465> 4bdc2b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bdc2f: 48 8b 45 e8 mov -0x18(%rbp),%rax 4bdc33: 48 89 c1 mov %rax,%rcx 4bdc36: 49 89 d0 mov %rdx,%r8 4bdc39: 48 8b 15 f8 c7 02 00 mov 0x2c7f8(%rip),%rdx # 4ea438 <_TMP1466+0x8> 4bdc40: 48 8b 35 e9 c7 02 00 mov 0x2c7e9(%rip),%rsi # 4ea430 <_TMP1466> 4bdc47: 48 8b fb mov %rbx,%rdi 4bdc4a: e8 b9 f9 ff ff callq 4bd608 <_D3std8datetime8TimeZone6__ctorMyFNaNfAyaAyaAyaZyC3std8datetime8TimeZone> 4bdc4f: 48 83 c4 10 add $0x10,%rsp 4bdc53: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bdc57: 48 89 4b 40 mov %rcx,0x40(%rbx) 4bdc5b: 48 8b c3 mov %rbx,%rax 4bdc5e: 5b pop %rbx 4bdc5f: 48 8b e5 mov %rbp,%rsp 4bdc62: 5d pop %rbp 4bdc63: c3 retq 4bdc64: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bdc68 <_D3std8datetime14SimpleTimeZone6__ctorMyFNaNfS4core4time8DurationAyaZ12__dgliteral3MFNaNbNiNfZAxa>: 4bdc68: 55 push %rbp 4bdc69: 48 8b ec mov %rsp,%rbp 4bdc6c: 48 83 ec 10 sub $0x10,%rsp 4bdc70: 48 8b 15 11 c8 02 00 mov 0x2c811(%rip),%rdx # 4ea488 <_TMP1468+0x8> 4bdc77: 48 8b 05 02 c8 02 00 mov 0x2c802(%rip),%rax # 4ea480 <_TMP1468> 4bdc7e: 48 8b e5 mov %rbp,%rsp 4bdc81: 5d pop %rbp 4bdc82: c3 retq 4bdc83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bdc88 <_D3std8datetime14SimpleTimeZone6__ctorMyFNaNfiAyaZyC3std8datetime14SimpleTimeZone>: 4bdc88: 55 push %rbp 4bdc89: 48 8b ec mov %rsp,%rbp 4bdc8c: 48 83 ec 30 sub $0x30,%rsp 4bdc90: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4bdc94: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bdc98: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bdc9c: 89 4d f8 mov %ecx,-0x8(%rbp) 4bdc9f: 48 63 7d f8 movslq -0x8(%rbp),%rdi 4bdca3: e8 78 85 00 00 callq 4c6220 <_D4core4time29__T3durVAyaa7_6d696e75746573Z3durFNaNbNiNflZS4core4time8Duration> 4bdca8: 48 89 c1 mov %rax,%rcx 4bdcab: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bdcaf: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4bdcb3: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4bdcb7: e8 fc fe ff ff callq 4bdbb8 <_D3std8datetime14SimpleTimeZone6__ctorMyFNaNfS4core4time8DurationAyaZyC3std8datetime14SimpleTimeZone> 4bdcbc: 48 8b 45 d8 mov -0x28(%rbp),%rax 4bdcc0: 48 8b e5 mov %rbp,%rsp 4bdcc3: 5d pop %rbp 4bdcc4: c3 retq 4bdcc5: 0f 1f 00 nopl (%rax) 00000000004bdcc8 <_D3std8datetime14SimpleTimeZone9utcOffsetMxFNaNbNdNfZS4core4time8Duration>: 4bdcc8: 55 push %rbp 4bdcc9: 48 8b ec mov %rsp,%rbp 4bdccc: 48 83 ec 10 sub $0x10,%rsp 4bdcd0: 48 8b 47 40 mov 0x40(%rdi),%rax 4bdcd4: 48 8b e5 mov %rbp,%rsp 4bdcd7: 5d pop %rbp 4bdcd8: c3 retq 4bdcd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bdce0 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya>: 4bdce0: 55 push %rbp 4bdce1: 48 8b ec mov %rsp,%rbp 4bdce4: 48 83 ec 20 sub $0x20,%rsp 4bdce8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bdcec: e8 fb 84 00 00 callq 4c61ec <_D4core4time3absFNaNbNiNfS4core4time8DurationZS4core4time8Duration> 4bdcf1: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bdcf5: bf a0 05 00 00 mov $0x5a0,%edi 4bdcfa: e8 21 85 00 00 callq 4c6220 <_D4core4time29__T3durVAyaa7_6d696e75746573Z3durFNaNbNiNflZS4core4time8Duration> 4bdcff: 48 89 c6 mov %rax,%rsi 4bdd02: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4bdd06: e8 cd 7b ff ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4bdd0b: 49 89 c1 mov %rax,%r9 4bdd0e: 41 c1 e9 1f shr $0x1f,%r9d 4bdd12: ba a0 dd 4b 00 mov $0x4bdda0,%edx 4bdd17: 31 c0 xor %eax,%eax 4bdd19: 48 89 c1 mov %rax,%rcx 4bdd1c: 49 89 d0 mov %rdx,%r8 4bdd1f: 48 8b 15 72 c7 02 00 mov 0x2c772(%rip),%rdx # 4ea498 <_TMP1469+0x8> 4bdd26: 48 8b 35 63 c7 02 00 mov 0x2c763(%rip),%rsi # 4ea490 <_TMP1469> 4bdd2d: bf ac 6c 00 00 mov $0x6cac,%edi 4bdd32: e8 0d 26 00 00 callq 4c0344 <_D3std9exception42__T7enforceHTC4core4time13TimeExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4bdd37: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 4bdd3e: c7 45 f4 00 00 00 00 movl $0x0,-0xc(%rbp) 4bdd45: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4bdd49: 48 8d 75 f4 lea -0xc(%rbp),%rsi 4bdd4d: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4bdd51: e8 66 f5 00 00 callq 4cd2bc <_D4core4time8Duration48__T5splitVAyaa5_686f757273VAyaa7_6d696e75746573Z14__T5splitTiTiZ5splitMxFNaNbNiNfJiJiZv> 4bdd56: e8 f5 7a ff ff callq 4b5850 <_D4core4time8Duration4zeroFNaNbNdNiNfZS4core4time8Duration> 4bdd5b: 48 89 c6 mov %rax,%rsi 4bdd5e: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4bdd62: e8 71 7b ff ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4bdd67: 85 c0 test %eax,%eax 4bdd69: 79 10 jns 4bdd7b <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya+0x9b> 4bdd6b: 48 8b 0d 46 c7 02 00 mov 0x2c746(%rip),%rcx # 4ea4b8 <_TMP1471+0x8> 4bdd72: 48 8b 05 37 c7 02 00 mov 0x2c737(%rip),%rax # 4ea4b0 <_TMP1471> 4bdd79: eb 0e jmp 4bdd89 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya+0xa9> 4bdd7b: 48 8b 0d 56 c7 02 00 mov 0x2c756(%rip),%rcx # 4ea4d8 <_TMP1473+0x8> 4bdd82: 48 8b 05 47 c7 02 00 mov 0x2c747(%rip),%rax # 4ea4d0 <_TMP1473> 4bdd89: 48 89 c2 mov %rax,%rdx 4bdd8c: 8b 75 f0 mov -0x10(%rbp),%esi 4bdd8f: 8b 7d f4 mov -0xc(%rbp),%edi 4bdd92: e8 85 39 00 00 callq 4c171c <_D3std6format17__T6formatTaTiTiZ6formatFNaNfxAaiiZAya> 4bdd97: 48 8b e5 mov %rbp,%rsp 4bdd9a: 5d pop %rbp 4bdd9b: c3 retq 4bdd9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bdda0 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZ12__dgliteral2MFNaNbNiNfZAxa>: 4bdda0: 55 push %rbp 4bdda1: 48 8b ec mov %rsp,%rbp 4bdda4: 48 83 ec 10 sub $0x10,%rsp 4bdda8: 48 8b 15 39 c7 02 00 mov 0x2c739(%rip),%rdx # 4ea4e8 <_TMP1474+0x8> 4bddaf: 48 8b 05 2a c7 02 00 mov 0x2c72a(%rip),%rax # 4ea4e0 <_TMP1474> 4bddb6: 48 8b e5 mov %rbp,%rsp 4bddb9: 5d pop %rbp 4bddba: c3 retq ... 00000000004bddbc <_D3std8datetime13PosixTimeZone6hasDSTMxFNbNdNfZb>: 4bddbc: 55 push %rbp 4bddbd: 48 8b ec mov %rsp,%rbp 4bddc0: 48 83 ec 10 sub $0x10,%rsp 4bddc4: 8a 47 60 mov 0x60(%rdi),%al 4bddc7: 48 8b e5 mov %rbp,%rsp 4bddca: 5d pop %rbp 4bddcb: c3 retq 00000000004bddcc <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb>: 4bddcc: 55 push %rbp 4bddcd: 48 8b ec mov %rsp,%rbp 4bddd0: 48 83 ec 38 sub $0x38,%rsp 4bddd4: 53 push %rbx 4bddd5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bddd9: 48 89 f7 mov %rsi,%rdi 4bdddc: e8 4f 21 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bdde1: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4bdde5: 48 8b 51 48 mov 0x48(%rcx),%rdx 4bdde9: 48 8b 71 40 mov 0x40(%rcx),%rsi 4bdded: 48 89 c7 mov %rax,%rdi 4bddf0: e8 7b 97 00 00 callq 4c7570 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionylZl> 4bddf5: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bddf9: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4bddfd: 75 21 jne 4bde20 <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb+0x54> 4bddff: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4bde03: 48 8b 53 48 mov 0x48(%rbx),%rdx 4bde07: 48 8b 7b 40 mov 0x40(%rbx),%rdi 4bde0b: 48 89 d6 mov %rdx,%rsi 4bde0e: e8 25 98 00 00 callq 4c7638 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition> 4bde13: 48 8b 48 08 mov 0x8(%rax),%rcx 4bde17: 8a 41 04 mov 0x4(%rcx),%al 4bde1a: 5b pop %rbx 4bde1b: 48 8b e5 mov %rbp,%rsp 4bde1e: 5d pop %rbp 4bde1f: c3 retq 4bde20: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4bde24: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4bde28: 48 85 f6 test %rsi,%rsi 4bde2b: 74 2d je 4bde5a <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb+0x8e> 4bde2d: 48 8d 46 ff lea -0x1(%rsi),%rax 4bde31: 49 3b 40 40 cmp 0x40(%r8),%rax 4bde35: 72 0a jb 4bde41 <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb+0x75> 4bde37: bf cb 6d 00 00 mov $0x6dcb,%edi 4bde3c: e8 73 f5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bde41: 48 8b ce mov %rsi,%rcx 4bde44: 48 c1 e1 04 shl $0x4,%rcx 4bde48: 49 8d 50 40 lea 0x40(%r8),%rdx 4bde4c: 48 03 4a 08 add 0x8(%rdx),%rcx 4bde50: 48 8b 51 f8 mov -0x8(%rcx),%rdx 4bde54: 48 8b 41 f0 mov -0x10(%rcx),%rax 4bde58: eb 20 jmp 4bde7a <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb+0xae> 4bde5a: 49 83 78 40 00 cmpq $0x0,0x40(%r8) 4bde5f: 75 0a jne 4bde6b <_D3std8datetime13PosixTimeZone11dstInEffectMxFNbNflZb+0x9f> 4bde61: bf cb 6d 00 00 mov $0x6dcb,%edi 4bde66: e8 49 f5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bde6b: 49 8d 58 40 lea 0x40(%r8),%rbx 4bde6f: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4bde73: 48 8b 51 08 mov 0x8(%rcx),%rdx 4bde77: 48 8b 01 mov (%rcx),%rax 4bde7a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bde7e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bde82: 4c 8b 4d d8 mov -0x28(%rbp),%r9 4bde86: 41 8a 41 04 mov 0x4(%r9),%al 4bde8a: 5b pop %rbx 4bde8b: 48 8b e5 mov %rbp,%rsp 4bde8e: 5d pop %rbp 4bde8f: c3 retq 4bde90: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bde94 <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl>: 4bde94: 55 push %rbp 4bde95: 48 8b ec mov %rsp,%rbp 4bde98: 48 83 ec 20 sub $0x20,%rsp 4bde9c: 53 push %rbx 4bde9d: 41 54 push %r12 4bde9f: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bdea3: 48 89 fb mov %rdi,%rbx 4bdea6: e8 f9 1c 00 00 callq 4bfba4 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi> 4bdeab: 89 45 f0 mov %eax,-0x10(%rbp) 4bdeae: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bdeb2: e8 79 20 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bdeb7: 48 8b 53 48 mov 0x48(%rbx),%rdx 4bdebb: 48 8b 73 40 mov 0x40(%rbx),%rsi 4bdebf: 48 89 c7 mov %rax,%rdi 4bdec2: e8 a9 96 00 00 callq 4c7570 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionylZl> 4bdec7: 49 89 c4 mov %rax,%r12 4bdeca: 49 83 fc ff cmp $0xffffffffffffffff,%r12 4bdece: 75 2f jne 4bdeff <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl+0x6b> 4bded0: 48 8b 53 48 mov 0x48(%rbx),%rdx 4bded4: 48 8b 7b 40 mov 0x40(%rbx),%rdi 4bded8: 48 89 d6 mov %rdx,%rsi 4bdedb: e8 58 97 00 00 callq 4c7638 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition> 4bdee0: 48 8b 48 08 mov 0x8(%rax),%rcx 4bdee4: 8b 01 mov (%rcx),%eax 4bdee6: 03 45 f0 add -0x10(%rbp),%eax 4bdee9: 48 98 cltq 4bdeeb: 48 89 c7 mov %rax,%rdi 4bdeee: e8 a9 83 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4bdef3: 48 03 45 f8 add -0x8(%rbp),%rax 4bdef7: 41 5c pop %r12 4bdef9: 5b pop %rbx 4bdefa: 48 8b e5 mov %rbp,%rsp 4bdefd: 5d pop %rbp 4bdefe: c3 retq 4bdeff: 4d 85 e4 test %r12,%r12 4bdf02: 74 2e je 4bdf32 <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl+0x9e> 4bdf04: 49 8d 44 24 ff lea -0x1(%r12),%rax 4bdf09: 48 3b 43 40 cmp 0x40(%rbx),%rax 4bdf0d: 72 0a jb 4bdf19 <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl+0x85> 4bdf0f: bf e4 6d 00 00 mov $0x6de4,%edi 4bdf14: e8 9b f4 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bdf19: 49 8b cc mov %r12,%rcx 4bdf1c: 48 c1 e1 04 shl $0x4,%rcx 4bdf20: 48 8d 53 40 lea 0x40(%rbx),%rdx 4bdf24: 48 03 4a 08 add 0x8(%rdx),%rcx 4bdf28: 48 8b 51 f8 mov -0x8(%rcx),%rdx 4bdf2c: 48 8b 41 f0 mov -0x10(%rcx),%rax 4bdf30: eb 20 jmp 4bdf52 <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl+0xbe> 4bdf32: 48 83 7b 40 00 cmpq $0x0,0x40(%rbx) 4bdf37: 75 0a jne 4bdf43 <_D3std8datetime13PosixTimeZone7utcToTZMxFNbNflZl+0xaf> 4bdf39: bf e4 6d 00 00 mov $0x6de4,%edi 4bdf3e: e8 71 f4 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bdf43: 48 8d 73 40 lea 0x40(%rbx),%rsi 4bdf47: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4bdf4b: 48 8b 51 08 mov 0x8(%rcx),%rdx 4bdf4f: 48 8b 01 mov (%rcx),%rax 4bdf52: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bdf56: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bdf5a: 4c 8b 45 e8 mov -0x18(%rbp),%r8 4bdf5e: 41 8b 00 mov (%r8),%eax 4bdf61: 03 45 f0 add -0x10(%rbp),%eax 4bdf64: 48 98 cltq 4bdf66: 48 89 c7 mov %rax,%rdi 4bdf69: e8 2e 83 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4bdf6e: 48 03 45 f8 add -0x8(%rbp),%rax 4bdf72: 41 5c pop %r12 4bdf74: 5b pop %rbx 4bdf75: 48 8b e5 mov %rbp,%rsp 4bdf78: 5d pop %rbp 4bdf79: c3 retq 4bdf7a: 66 90 xchg %ax,%ax 00000000004bdf7c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl>: 4bdf7c: 55 push %rbp 4bdf7d: 48 8b ec mov %rsp,%rbp 4bdf80: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4bdf87: 53 push %rbx 4bdf88: 41 54 push %r12 4bdf8a: 41 55 push %r13 4bdf8c: 41 56 push %r14 4bdf8e: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bdf92: 49 89 fc mov %rdi,%r12 4bdf95: e8 0a 1c 00 00 callq 4bfba4 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi> 4bdf9a: 89 45 ec mov %eax,-0x14(%rbp) 4bdf9d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bdfa1: e8 8a 1f 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bdfa6: 49 89 c5 mov %rax,%r13 4bdfa9: 4d 89 ee mov %r13,%r14 4bdfac: bf 01 00 00 00 mov $0x1,%edi 4bdfb1: e8 76 f1 00 00 callq 4cd12c <_D4core4time48__T7convertVAyaa4_64617973VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4bdfb6: 4c 2b f0 sub %rax,%r14 4bdfb9: 4a 8d 04 28 lea (%rax,%r13,1),%rax 4bdfbd: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bdfc1: 49 8b 54 24 48 mov 0x48(%r12),%rdx 4bdfc6: 49 8b 74 24 40 mov 0x40(%r12),%rsi 4bdfcb: 49 8b fe mov %r14,%rdi 4bdfce: e8 9d 95 00 00 callq 4c7570 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionylZl> 4bdfd3: 48 89 c3 mov %rax,%rbx 4bdfd6: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 4bdfda: 0f 84 c5 01 00 00 je 4be1a5 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x229> 4bdfe0: 4d 8b 74 24 40 mov 0x40(%r12),%r14 4bdfe5: 4c 89 b5 58 ff ff ff mov %r14,-0xa8(%rbp) 4bdfec: 4d 39 f6 cmp %r14,%r14 4bdfef: 72 05 jb 4bdff6 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x7a> 4bdff1: 49 39 de cmp %rbx,%r14 4bdff4: 73 0a jae 4be000 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x84> 4bdff6: bf 00 6e 00 00 mov $0x6e00,%edi 4bdffb: e8 b4 f3 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be000: 49 8b f6 mov %r14,%rsi 4be003: 48 2b f3 sub %rbx,%rsi 4be006: 48 8b d3 mov %rbx,%rdx 4be009: 48 c1 e2 04 shl $0x4,%rdx 4be00d: 49 8d 44 24 40 lea 0x40(%r12),%rax 4be012: 48 8b 48 08 mov 0x8(%rax),%rcx 4be016: 48 03 d1 add %rcx,%rdx 4be019: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4be01d: 48 89 8d 60 ff ff ff mov %rcx,-0xa0(%rbp) 4be024: e8 47 95 00 00 callq 4c7570 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionylZl> 4be029: 48 89 45 e0 mov %rax,-0x20(%rbp) 4be02d: 48 85 db test %rbx,%rbx 4be030: 74 35 je 4be067 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0xeb> 4be032: 48 8d 73 ff lea -0x1(%rbx),%rsi 4be036: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 4be03d: 48 3b f2 cmp %rdx,%rsi 4be040: 72 0a jb 4be04c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0xd0> 4be042: bf 01 6e 00 00 mov $0x6e01,%edi 4be047: e8 68 f3 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be04c: 48 8b c3 mov %rbx,%rax 4be04f: 48 c1 e0 04 shl $0x4,%rax 4be053: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 4be05a: 48 03 c1 add %rcx,%rax 4be05d: 48 8b 50 f8 mov -0x8(%rax),%rdx 4be061: 48 8b 40 f0 mov -0x10(%rax),%rax 4be065: eb 22 jmp 4be089 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x10d> 4be067: 48 83 bd 58 ff ff ff cmpq $0x0,-0xa8(%rbp) 4be06e: 00 4be06f: 75 0a jne 4be07b <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0xff> 4be071: bf 01 6e 00 00 mov $0x6e01,%edi 4be076: e8 39 f3 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be07b: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4be082: 48 8b 56 08 mov 0x8(%rsi),%rdx 4be086: 48 8b 06 mov (%rsi),%rax 4be089: 48 89 45 a0 mov %rax,-0x60(%rbp) 4be08d: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4be091: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4be096: 75 31 jne 4be0c9 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x14d> 4be098: 48 8b 45 f8 mov -0x8(%rbp),%rax 4be09c: 48 89 45 88 mov %rax,-0x78(%rbp) 4be0a0: 48 8b 4d a8 mov -0x58(%rbp),%rcx 4be0a4: 8b 01 mov (%rcx),%eax 4be0a6: 03 45 ec add -0x14(%rbp),%eax 4be0a9: 48 98 cltq 4be0ab: 48 89 c7 mov %rax,%rdi 4be0ae: e8 e9 81 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4be0b3: 48 89 c2 mov %rax,%rdx 4be0b6: 48 8b 45 88 mov -0x78(%rbp),%rax 4be0ba: 48 2b c2 sub %rdx,%rax 4be0bd: 41 5e pop %r14 4be0bf: 41 5d pop %r13 4be0c1: 41 5c pop %r12 4be0c3: 5b pop %rbx 4be0c4: 48 8b e5 mov %rbp,%rsp 4be0c7: 5d pop %rbp 4be0c8: c3 retq 4be0c9: 48 c7 c6 ff ff ff ff mov $0xffffffffffffffff,%rsi 4be0d0: 48 39 75 e0 cmp %rsi,-0x20(%rbp) 4be0d4: 75 1b jne 4be0f1 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x175> 4be0d6: 49 8b 54 24 48 mov 0x48(%r12),%rdx 4be0db: 49 8b 7c 24 40 mov 0x40(%r12),%rdi 4be0e0: 48 89 d6 mov %rdx,%rsi 4be0e3: e8 50 95 00 00 callq 4c7638 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition> 4be0e8: 48 8b 50 08 mov 0x8(%rax),%rdx 4be0ec: 48 8b 00 mov (%rax),%rax 4be0ef: eb 31 jmp 4be122 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x1a6> 4be0f1: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4be0f5: 48 03 cb add %rbx,%rcx 4be0f8: 4c 8d 41 ff lea -0x1(%rcx),%r8 4be0fc: 4d 3b 44 24 40 cmp 0x40(%r12),%r8 4be101: 72 0a jb 4be10d <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x191> 4be103: bf 07 6e 00 00 mov $0x6e07,%edi 4be108: e8 a7 f2 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be10d: 48 c1 e1 04 shl $0x4,%rcx 4be111: 49 8d 74 24 40 lea 0x40(%r12),%rsi 4be116: 48 03 4e 08 add 0x8(%rsi),%rcx 4be11a: 48 8b 51 f8 mov -0x8(%rcx),%rdx 4be11e: 48 8b 41 f0 mov -0x10(%rcx),%rax 4be122: 48 89 45 b0 mov %rax,-0x50(%rbp) 4be126: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4be12a: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4be12e: 44 8b 01 mov (%rcx),%r8d 4be131: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4be135: 8b 37 mov (%rdi),%esi 4be137: 89 75 e8 mov %esi,-0x18(%rbp) 4be13a: 44 3b c6 cmp %esi,%r8d 4be13d: 7e 0d jle 4be14c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x1d0> 4be13f: bf 01 00 00 00 mov $0x1,%edi 4be144: e8 27 f0 00 00 callq 4cd170 <_D4core4time50__T7convertVAyaa5_686f757273VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4be149: 49 29 c5 sub %rax,%r13 4be14c: 4d 8b 74 24 40 mov 0x40(%r12),%r14 4be151: 4c 89 b5 70 ff ff ff mov %r14,-0x90(%rbp) 4be158: 4d 39 f6 cmp %r14,%r14 4be15b: 72 05 jb 4be162 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x1e6> 4be15d: 49 39 de cmp %rbx,%r14 4be160: 73 0a jae 4be16c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x1f0> 4be162: bf 0d 6e 00 00 mov $0x6e0d,%edi 4be167: e8 48 f2 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be16c: 49 8b f6 mov %r14,%rsi 4be16f: 48 2b f3 sub %rbx,%rsi 4be172: 48 8b d3 mov %rbx,%rdx 4be175: 48 c1 e2 04 shl $0x4,%rdx 4be179: 49 8d 44 24 40 lea 0x40(%r12),%rax 4be17e: 48 8b 48 08 mov 0x8(%rax),%rcx 4be182: 48 03 d1 add %rcx,%rdx 4be185: 49 8b fd mov %r13,%rdi 4be188: 4c 63 45 e8 movslq -0x18(%rbp),%r8 4be18c: 49 2b f8 sub %r8,%rdi 4be18f: 48 89 8d 78 ff ff ff mov %rcx,-0x88(%rbp) 4be196: e8 d1 94 00 00 callq 4c766c <_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionlZl> 4be19b: 48 89 45 d8 mov %rax,-0x28(%rbp) 4be19f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4be1a3: 75 43 jne 4be1e8 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x26c> 4be1a5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4be1a9: 48 89 45 98 mov %rax,-0x68(%rbp) 4be1ad: 49 8b 54 24 48 mov 0x48(%r12),%rdx 4be1b2: 49 8b 7c 24 40 mov 0x40(%r12),%rdi 4be1b7: 48 89 d6 mov %rdx,%rsi 4be1ba: e8 79 94 00 00 callq 4c7638 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition> 4be1bf: 48 8b 70 08 mov 0x8(%rax),%rsi 4be1c3: 8b 06 mov (%rsi),%eax 4be1c5: 03 45 ec add -0x14(%rbp),%eax 4be1c8: 48 98 cltq 4be1ca: 48 89 c7 mov %rax,%rdi 4be1cd: e8 ca 80 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4be1d2: 48 89 c1 mov %rax,%rcx 4be1d5: 48 8b 45 98 mov -0x68(%rbp),%rax 4be1d9: 48 2b c1 sub %rcx,%rax 4be1dc: 41 5e pop %r14 4be1de: 41 5d pop %r13 4be1e0: 41 5c pop %r12 4be1e2: 5b pop %rbx 4be1e3: 48 8b e5 mov %rbp,%rsp 4be1e6: 5d pop %rbp 4be1e7: c3 retq 4be1e8: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4be1ed: 74 35 je 4be224 <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x2a8> 4be1ef: 48 03 c3 add %rbx,%rax 4be1f2: 48 8d 50 ff lea -0x1(%rax),%rdx 4be1f6: 48 8b b5 70 ff ff ff mov -0x90(%rbp),%rsi 4be1fd: 48 3b d6 cmp %rsi,%rdx 4be200: 72 0a jb 4be20c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x290> 4be202: bf 12 6e 00 00 mov $0x6e12,%edi 4be207: e8 a8 f1 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4be20c: 48 c1 e0 04 shl $0x4,%rax 4be210: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 4be217: 48 03 c1 add %rcx,%rax 4be21a: 48 8b 50 f8 mov -0x8(%rax),%rdx 4be21e: 48 8b 40 f0 mov -0x10(%rax),%rax 4be222: eb 08 jmp 4be22c <_D3std8datetime13PosixTimeZone7tzToUTCMxFNbNflZl+0x2b0> 4be224: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4be228: 48 8b 45 a0 mov -0x60(%rbp),%rax 4be22c: 48 89 45 c0 mov %rax,-0x40(%rbp) 4be230: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4be234: 48 8b 45 f8 mov -0x8(%rbp),%rax 4be238: 48 89 45 90 mov %rax,-0x70(%rbp) 4be23c: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4be240: 8b 06 mov (%rsi),%eax 4be242: 03 45 ec add -0x14(%rbp),%eax 4be245: 48 98 cltq 4be247: 48 89 c7 mov %rax,%rdi 4be24a: e8 4d 80 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4be24f: 48 89 c1 mov %rax,%rcx 4be252: 48 8b 45 90 mov -0x70(%rbp),%rax 4be256: 48 2b c1 sub %rcx,%rax 4be259: 41 5e pop %r14 4be25b: 41 5d pop %r13 4be25d: 41 5c pop %r12 4be25f: 5b pop %rbx 4be260: 48 8b e5 mov %rbp,%rsp 4be263: 5d pop %rbp 4be264: c3 retq 4be265: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004be26c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone>: 4be26c: 55 push %rbp 4be26d: 48 8b ec mov %rsp,%rbp 4be270: 48 81 ec b8 04 00 00 sub $0x4b8,%rsp 4be277: 53 push %rbx 4be278: 41 54 push %r12 4be27a: 41 55 push %r13 4be27c: 41 56 push %r14 4be27e: 41 57 push %r15 4be280: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4be284: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4be288: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4be28c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4be290: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4be294: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4be298: 48 89 d6 mov %rdx,%rsi 4be29b: e8 d4 57 00 00 callq 4c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya> 4be2a0: 48 89 45 f0 mov %rax,-0x10(%rbp) 4be2a4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4be2a8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4be2ac: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4be2b0: 48 89 d6 mov %rdx,%rsi 4be2b3: e8 38 2e 00 00 callq 4c10f0 <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb> 4be2b8: 48 89 c2 mov %rax,%rdx 4be2bb: 48 89 95 50 fb ff ff mov %rdx,-0x4b0(%rbp) 4be2c2: 48 89 ef mov %rbp,%rdi 4be2c5: ba 94 f4 4b 00 mov $0x4bf494,%edx 4be2ca: 48 89 d6 mov %rdx,%rsi 4be2cd: 48 8b 95 50 fb ff ff mov -0x4b0(%rbp),%rdx 4be2d4: e8 e3 47 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4be2d9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4be2dd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4be2e1: 48 89 d6 mov %rdx,%rsi 4be2e4: e8 73 2e 00 00 callq 4c115c <_D3std4file14__T5isDirTAyaZ5isDirFNdNfAyaZb> 4be2e9: 48 89 c2 mov %rax,%rdx 4be2ec: 48 89 95 58 fb ff ff mov %rdx,-0x4a8(%rbp) 4be2f3: 48 89 ef mov %rbp,%rdi 4be2f6: ba 0c f5 4b 00 mov $0x4bf50c,%edx 4be2fb: 48 89 d6 mov %rdx,%rsi 4be2fe: 48 8b 95 58 fb ff ff mov -0x4a8(%rbp),%rdx 4be305: e8 b2 47 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4be30a: 48 83 ec 08 sub $0x8,%rsp 4be30e: 48 83 ec 08 sub $0x8,%rsp 4be312: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4be316: 48 8b 45 e0 mov -0x20(%rbp),%rax 4be31a: 48 89 c1 mov %rax,%rcx 4be31d: 49 89 d0 mov %rdx,%r8 4be320: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4be324: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4be328: 48 8d bd 60 fe ff ff lea -0x1a0(%rbp),%rdi 4be32f: e8 38 3f 00 00 callq 4c226c <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4be334: 48 83 c4 08 add $0x8,%rsp 4be338: 48 89 c3 mov %rax,%rbx 4be33b: b9 05 00 00 00 mov $0x5,%ecx 4be340: 48 83 c3 20 add $0x20,%rbx 4be344: ff 33 pushq (%rbx) 4be346: 48 83 eb 08 sub $0x8,%rbx 4be34a: e2 f8 loop 4be344 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xd8> 4be34c: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 4be353: e8 74 40 00 00 callq 4c23cc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result> 4be358: 48 83 c4 28 add $0x28,%rsp 4be35c: 48 89 c6 mov %rax,%rsi 4be35f: b9 11 00 00 00 mov $0x11,%ecx 4be364: 48 81 c6 80 00 00 00 add $0x80,%rsi 4be36b: ff 36 pushq (%rsi) 4be36d: 48 83 ee 08 sub $0x8,%rsi 4be371: e2 f8 loop 4be36b <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xff> 4be373: e8 ac f4 00 00 callq 4cd824 <_D3std4conv11__T2toTAyaZ859__T2toTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ2toFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya> 4be378: 48 81 c4 90 00 00 00 add $0x90,%rsp 4be37f: 48 89 85 80 fb ff ff mov %rax,-0x480(%rbp) 4be386: 48 89 95 88 fb ff ff mov %rdx,-0x478(%rbp) 4be38d: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4be394: 48 8b bd 80 fb ff ff mov -0x480(%rbp),%rdi 4be39b: 48 89 d6 mov %rdx,%rsi 4be39e: e8 4d 2d 00 00 callq 4c10f0 <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb> 4be3a3: 48 89 c2 mov %rax,%rdx 4be3a6: 48 89 95 60 fb ff ff mov %rdx,-0x4a0(%rbp) 4be3ad: 48 89 ef mov %rbp,%rdi 4be3b0: ba 84 f5 4b 00 mov $0x4bf584,%edx 4be3b5: 48 89 d6 mov %rdx,%rsi 4be3b8: 48 8b 95 60 fb ff ff mov -0x4a0(%rbp),%rdx 4be3bf: e8 f8 46 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4be3c4: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4be3cb: 48 8b bd 80 fb ff ff mov -0x480(%rbp),%rdi 4be3d2: 48 89 d6 mov %rdx,%rsi 4be3d5: e8 8a 2f 00 00 callq 4c1364 <_D3std4file15__T6isFileTAyaZ6isFileFNdNfAyaZb> 4be3da: 48 89 c2 mov %rax,%rdx 4be3dd: 48 89 95 68 fb ff ff mov %rdx,-0x498(%rbp) 4be3e4: 48 89 ef mov %rbp,%rdi 4be3e7: ba 04 f6 4b 00 mov $0x4bf604,%edx 4be3ec: 48 89 d6 mov %rdx,%rsi 4be3ef: 48 8b 95 68 fb ff ff mov -0x498(%rbp),%rdx 4be3f6: e8 c1 46 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4be3fb: 48 8d 85 20 ff ff ff lea -0xe0(%rbp),%rax 4be402: 31 c9 xor %ecx,%ecx 4be404: 48 89 08 mov %rcx,(%rax) 4be407: 48 89 48 08 mov %rcx,0x8(%rax) 4be40b: 48 89 48 10 mov %rcx,0x10(%rax) 4be40f: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4be416: 48 8b 85 80 fb ff ff mov -0x480(%rbp),%rax 4be41d: 48 89 c1 mov %rax,%rcx 4be420: 49 89 d0 mov %rdx,%r8 4be423: 48 8b 15 be c1 02 00 mov 0x2c1be(%rip),%rdx # 4ea5e8 <_TMP1478+0x8> 4be42a: 48 8b 35 af c1 02 00 mov 0x2c1af(%rip),%rsi # 4ea5e0 <_TMP1478> 4be431: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be438: e8 c3 c8 fc ff callq 48ad00 <_D3std5stdio4File6__ctorMFNcNfAyaxAaZS3std5stdio4File> 4be43d: 48 8b 95 88 fb ff ff mov -0x478(%rbp),%rdx 4be444: 48 8b bd 80 fb ff ff mov -0x480(%rbp),%rdi 4be44b: 48 89 d6 mov %rdx,%rsi 4be44e: e8 e5 57 00 00 callq 4c3c38 <_D3std6string23__T14representationTyaZ14representationFNaNbNiNfAyaZAyh> 4be453: 48 89 d1 mov %rdx,%rcx 4be456: 48 89 c2 mov %rax,%rdx 4be459: 48 89 95 70 fb ff ff mov %rdx,-0x490(%rbp) 4be460: 48 8b 15 a1 c1 02 00 mov 0x2c1a1(%rip),%rdx # 4ea608 <_TMP1480+0x8> 4be467: 48 8b 3d 92 c1 02 00 mov 0x2c192(%rip),%rdi # 4ea600 <_TMP1480> 4be46e: 48 89 d6 mov %rdx,%rsi 4be471: 48 8b 95 70 fb ff ff mov -0x490(%rbp),%rdx 4be478: e8 2f 9d 00 00 callq 4c81ac <_D3std9algorithm9searching12__T7canFindZ20__T7canFindTAyhTAyaZ7canFindFNaNfAyhAyaZb> 4be47d: 49 89 c7 mov %rax,%r15 4be480: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4be487: bf 04 00 00 00 mov $0x4,%edi 4be48c: e8 b7 1b 00 00 callq 4c0048 <_D3std8datetime13PosixTimeZone15__T7readValTAaZ7readValFNeKS3std5stdio4FilemZAa> 4be491: 48 89 85 d0 fd ff ff mov %rax,-0x230(%rbp) 4be498: 48 89 95 d8 fd ff ff mov %rdx,-0x228(%rbp) 4be49f: 48 89 85 90 fb ff ff mov %rax,-0x470(%rbp) 4be4a6: 48 89 95 98 fb ff ff mov %rdx,-0x468(%rbp) 4be4ad: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 4be4b4: 48 3b 05 65 c1 02 00 cmp 0x2c165(%rip),%rax # 4ea620 <_TMP1483> 4be4bb: 75 1c jne 4be4d9 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x26d> 4be4bd: 48 85 c0 test %rax,%rax 4be4c0: 74 1b je 4be4dd <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x271> 4be4c2: 48 8b b5 98 fb ff ff mov -0x468(%rbp),%rsi 4be4c9: 48 8b 3d 58 c1 02 00 mov 0x2c158(%rip),%rdi # 4ea628 <_TMP1483+0x8> 4be4d0: 48 89 c1 mov %rax,%rcx 4be4d3: 33 c0 xor %eax,%eax 4be4d5: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4be4d7: 74 04 je 4be4dd <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x271> 4be4d9: 31 f6 xor %esi,%esi 4be4db: eb 05 jmp 4be4e2 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x276> 4be4dd: be 01 00 00 00 mov $0x1,%esi 4be4e2: bf 62 6e 00 00 mov $0x6e62,%edi 4be4e7: e8 58 16 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be4ec: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be4f3: e8 ac 1b 00 00 callq 4c00a4 <_D3std8datetime13PosixTimeZone14__T7readValTaZ7readValFNeKS3std5stdio4FileZa> 4be4f8: 49 89 c6 mov %rax,%r14 4be4fb: 45 84 f6 test %r14b,%r14b 4be4fe: 74 10 je 4be510 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x2a4> 4be500: 41 80 fe 32 cmp $0x32,%r14b 4be504: 74 0a je 4be510 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x2a4> 4be506: 41 80 fe 33 cmp $0x33,%r14b 4be50a: 74 04 je 4be510 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x2a4> 4be50c: 31 f6 xor %esi,%esi 4be50e: eb 05 jmp 4be515 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x2a9> 4be510: be 01 00 00 00 mov $0x1,%esi 4be515: bf 65 6e 00 00 mov $0x6e65,%edi 4be51a: e8 25 16 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be51f: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4be526: bf 0f 00 00 00 mov $0xf,%edi 4be52b: e8 bc 1b 00 00 callq 4c00ec <_D3std8datetime13PosixTimeZone15__T7readValTAhZ7readValFNeKS3std5stdio4FilemZAh> 4be530: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 4be537: 48 89 95 08 fe ff ff mov %rdx,-0x1f8(%rbp) 4be53e: 41 bc 01 00 00 00 mov $0x1,%r12d 4be544: 48 89 85 a0 fb ff ff mov %rax,-0x460(%rbp) 4be54b: 48 89 95 a8 fb ff ff mov %rdx,-0x458(%rbp) 4be552: 31 db xor %ebx,%ebx 4be554: 48 39 9d 00 fe ff ff cmp %rbx,-0x200(%rbp) 4be55b: 74 20 je 4be57d <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x311> 4be55d: 48 8b 85 a8 fb ff ff mov -0x458(%rbp),%rax 4be564: 8a 0c 03 mov (%rbx,%rax,1),%cl 4be567: 40 84 c9 test %cl,%cl 4be56a: 74 05 je 4be571 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x305> 4be56c: 45 31 e4 xor %r12d,%r12d 4be56f: eb 0c jmp 4be57d <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x311> 4be571: 48 ff c3 inc %rbx 4be574: 48 3b 9d 00 fe ff ff cmp -0x200(%rbp),%rbx 4be57b: 72 e0 jb 4be55d <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x2f1> 4be57d: 44 88 75 d1 mov %r14b,-0x2f(%rbp) 4be581: 41 8a f4 mov %r12b,%sil 4be584: bf 74 6e 00 00 mov $0x6e74,%edi 4be589: e8 b6 15 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be58e: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be595: e8 ae 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be59a: 89 45 c0 mov %eax,-0x40(%rbp) 4be59d: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be5a4: e8 9f 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be5a9: 89 45 c4 mov %eax,-0x3c(%rbp) 4be5ac: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be5b3: e8 90 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be5b8: 89 45 c8 mov %eax,-0x38(%rbp) 4be5bb: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be5c2: e8 81 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be5c7: 49 89 c5 mov %rax,%r13 4be5ca: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be5d1: e8 72 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be5d6: 49 89 c6 mov %rax,%r14 4be5d9: 45 85 f6 test %r14d,%r14d 4be5dc: 40 0f 95 c6 setne %sil 4be5e0: bf 86 6e 00 00 mov $0x6e86,%edi 4be5e5: e8 5a 15 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be5ea: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be5f1: e8 52 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be5f6: 89 45 cc mov %eax,-0x34(%rbp) 4be5f9: 49 63 f5 movslq %r13d,%rsi 4be5fc: bf c0 b9 4e 00 mov $0x4eb9c0,%edi 4be601: e8 e2 1a fd ff callq 4900e8 <_d_newarrayT> 4be606: 48 89 85 b0 fb ff ff mov %rax,-0x450(%rbp) 4be60d: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) 4be614: 48 89 85 c0 fb ff ff mov %rax,-0x440(%rbp) 4be61b: 48 89 95 c8 fb ff ff mov %rdx,-0x438(%rbp) 4be622: 31 db xor %ebx,%ebx 4be624: 48 39 9d b0 fb ff ff cmp %rbx,-0x450(%rbp) 4be62b: 74 29 je 4be656 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x3ea> 4be62d: 48 8b 85 c8 fb ff ff mov -0x438(%rbp),%rax 4be634: 4c 8d 24 d8 lea (%rax,%rbx,8),%r12 4be638: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be63f: e8 04 1b 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be644: 48 98 cltq 4be646: 49 89 04 24 mov %rax,(%r12) 4be64a: 48 ff c3 inc %rbx 4be64d: 48 3b 9d b0 fb ff ff cmp -0x450(%rbp),%rbx 4be654: 72 d7 jb 4be62d <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x3c1> 4be656: 49 63 f5 movslq %r13d,%rsi 4be659: bf 00 fb 4d 00 mov $0x4dfb00,%edi 4be65e: e8 85 1a fd ff callq 4900e8 <_d_newarrayT> 4be663: 48 89 85 d0 fb ff ff mov %rax,-0x430(%rbp) 4be66a: 48 89 95 d8 fb ff ff mov %rdx,-0x428(%rbp) 4be671: 48 89 85 e0 fb ff ff mov %rax,-0x420(%rbp) 4be678: 48 89 95 e8 fb ff ff mov %rdx,-0x418(%rbp) 4be67f: 31 db xor %ebx,%ebx 4be681: 48 39 9d d0 fb ff ff cmp %rbx,-0x430(%rbp) 4be688: 74 26 je 4be6b0 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x444> 4be68a: 4c 8b a5 e8 fb ff ff mov -0x418(%rbp),%r12 4be691: 4c 03 e3 add %rbx,%r12 4be694: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be69b: e8 f0 1a 00 00 callq 4c0190 <_D3std8datetime13PosixTimeZone14__T7readValThZ7readValFNeKS3std5stdio4FileZh> 4be6a0: 41 88 04 24 mov %al,(%r12) 4be6a4: 48 ff c3 inc %rbx 4be6a7: 48 3b 9d d0 fb ff ff cmp -0x430(%rbp),%rbx 4be6ae: 72 da jb 4be68a <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x41e> 4be6b0: 49 63 f6 movslq %r14d,%rsi 4be6b3: bf a0 9a 4f 00 mov $0x4f9aa0,%edi 4be6b8: e8 2b 1a fd ff callq 4900e8 <_d_newarrayT> 4be6bd: 48 89 85 f0 fb ff ff mov %rax,-0x410(%rbp) 4be6c4: 48 89 95 f8 fb ff ff mov %rdx,-0x408(%rbp) 4be6cb: 48 89 85 00 fc ff ff mov %rax,-0x400(%rbp) 4be6d2: 48 89 95 08 fc ff ff mov %rdx,-0x3f8(%rbp) 4be6d9: 31 db xor %ebx,%ebx 4be6db: 48 39 9d f0 fb ff ff cmp %rbx,-0x410(%rbp) 4be6e2: 74 27 je 4be70b <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x49f> 4be6e4: 48 8b 85 08 fc ff ff mov -0x3f8(%rbp),%rax 4be6eb: 4c 8d 24 d8 lea (%rax,%rbx,8),%r12 4be6ef: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be6f6: e8 dd 1a 00 00 callq 4c01d8 <_D3std8datetime13PosixTimeZone54__T7readValTS3std8datetime13PosixTimeZone10TempTTInfoZ7readValFNfKS3std5stdio4FileZS3std8datetime13PosixTimeZone10TempTTInfo> 4be6fb: 49 89 04 24 mov %rax,(%r12) 4be6ff: 48 ff c3 inc %rbx 4be702: 48 3b 9d f0 fb ff ff cmp -0x410(%rbp),%rbx 4be709: 72 d9 jb 4be6e4 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x478> 4be70b: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4be712: 48 63 7d cc movslq -0x34(%rbp),%rdi 4be716: e8 2d 19 00 00 callq 4c0048 <_D3std8datetime13PosixTimeZone15__T7readValTAaZ7readValFNeKS3std5stdio4FilemZAa> 4be71b: 48 89 85 10 fc ff ff mov %rax,-0x3f0(%rbp) 4be722: 48 89 95 18 fc ff ff mov %rdx,-0x3e8(%rbp) 4be729: 48 63 75 c8 movslq -0x38(%rbp),%rsi 4be72d: bf 20 da 4f 00 mov $0x4fda20,%edi 4be732: e8 b1 19 fd ff callq 4900e8 <_d_newarrayT> 4be737: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 4be73e: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 4be745: 48 89 85 20 fc ff ff mov %rax,-0x3e0(%rbp) 4be74c: 48 89 95 28 fc ff ff mov %rdx,-0x3d8(%rbp) 4be753: 31 db xor %ebx,%ebx 4be755: 48 39 9d f0 fd ff ff cmp %rbx,-0x210(%rbp) 4be75c: 74 7c je 4be7da <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x56e> 4be75e: 48 8d 8d 30 fc ff ff lea -0x3d0(%rbp),%rcx 4be765: 48 8b 9d 28 fc ff ff mov -0x3d8(%rbp),%rbx 4be76c: 4c 8b b5 f0 fd ff ff mov -0x210(%rbp),%r14 4be773: 49 c1 e6 04 shl $0x4,%r14 4be777: 4c 03 b5 28 fc ff ff add -0x3d8(%rbp),%r14 4be77e: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be785: e8 be 19 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be78a: 49 89 c4 mov %rax,%r12 4be78d: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be794: e8 af 19 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be799: 49 89 c5 mov %rax,%r13 4be79c: 31 c0 xor %eax,%eax 4be79e: 89 85 3c fc ff ff mov %eax,-0x3c4(%rbp) 4be7a4: 48 89 85 30 fc ff ff mov %rax,-0x3d0(%rbp) 4be7ab: 89 85 38 fc ff ff mov %eax,-0x3c8(%rbp) 4be7b1: 49 63 d4 movslq %r12d,%rdx 4be7b4: 41 8b f5 mov %r13d,%esi 4be7b7: 48 8d bd 30 fc ff ff lea -0x3d0(%rbp),%rdi 4be7be: e8 19 12 00 00 callq 4bf9dc <_D3std8datetime13PosixTimeZone10LeapSecond6__ctorMFNaNcNfliZS3std8datetime13PosixTimeZone10LeapSecond> 4be7c3: 48 8b 50 08 mov 0x8(%rax),%rdx 4be7c7: 48 8b 00 mov (%rax),%rax 4be7ca: 48 89 03 mov %rax,(%rbx) 4be7cd: 48 89 53 08 mov %rdx,0x8(%rbx) 4be7d1: 48 83 c3 10 add $0x10,%rbx 4be7d5: 49 3b de cmp %r14,%rbx 4be7d8: 72 a4 jb 4be77e <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x512> 4be7da: 48 63 75 c4 movslq -0x3c(%rbp),%rsi 4be7de: bf d0 b8 4e 00 mov $0x4eb8d0,%edi 4be7e3: e8 00 19 fd ff callq 4900e8 <_d_newarrayT> 4be7e8: 48 89 85 40 fc ff ff mov %rax,-0x3c0(%rbp) 4be7ef: 48 89 95 48 fc ff ff mov %rdx,-0x3b8(%rbp) 4be7f6: 48 89 85 50 fc ff ff mov %rax,-0x3b0(%rbp) 4be7fd: 48 89 95 58 fc ff ff mov %rdx,-0x3a8(%rbp) 4be804: 31 db xor %ebx,%ebx 4be806: 48 39 9d 40 fc ff ff cmp %rbx,-0x3c0(%rbp) 4be80d: 74 26 je 4be835 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x5c9> 4be80f: 4c 8b a5 58 fc ff ff mov -0x3a8(%rbp),%r12 4be816: 4c 03 e3 add %rbx,%r12 4be819: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be820: e8 17 1a 00 00 callq 4c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb> 4be825: 41 88 04 24 mov %al,(%r12) 4be829: 48 ff c3 inc %rbx 4be82c: 48 3b 9d 40 fc ff ff cmp -0x3c0(%rbp),%rbx 4be833: 72 da jb 4be80f <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x5a3> 4be835: 44 8a 75 d1 mov -0x2f(%rbp),%r14b 4be839: 48 63 75 c0 movslq -0x40(%rbp),%rsi 4be83d: bf d0 b8 4e 00 mov $0x4eb8d0,%edi 4be842: e8 a1 18 fd ff callq 4900e8 <_d_newarrayT> 4be847: 48 89 85 60 fc ff ff mov %rax,-0x3a0(%rbp) 4be84e: 48 89 95 68 fc ff ff mov %rdx,-0x398(%rbp) 4be855: 48 89 85 70 fc ff ff mov %rax,-0x390(%rbp) 4be85c: 48 89 95 78 fc ff ff mov %rdx,-0x388(%rbp) 4be863: 31 db xor %ebx,%ebx 4be865: 48 39 9d 60 fc ff ff cmp %rbx,-0x3a0(%rbp) 4be86c: 74 26 je 4be894 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x628> 4be86e: 4c 8b a5 78 fc ff ff mov -0x388(%rbp),%r12 4be875: 4c 03 e3 add %rbx,%r12 4be878: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be87f: e8 b8 19 00 00 callq 4c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb> 4be884: 41 88 04 24 mov %al,(%r12) 4be888: 48 ff c3 inc %rbx 4be88b: 48 3b 9d 60 fc ff ff cmp -0x3a0(%rbp),%rbx 4be892: 72 da jb 4be86e <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x602> 4be894: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be89b: e8 e8 c8 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4be8a0: 48 89 c6 mov %rax,%rsi 4be8a3: 40 80 f6 01 xor $0x1,%sil 4be8a7: bf b7 6e 00 00 mov $0x6eb7,%edi 4be8ac: e8 93 12 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be8b1: 41 80 fe 32 cmp $0x32,%r14b 4be8b5: 74 0a je 4be8c1 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x655> 4be8b7: 41 80 fe 33 cmp $0x33,%r14b 4be8bb: 0f 85 0a 04 00 00 jne 4beccb <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xa5f> 4be8c1: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4be8c8: bf 04 00 00 00 mov $0x4,%edi 4be8cd: e8 76 17 00 00 callq 4c0048 <_D3std8datetime13PosixTimeZone15__T7readValTAaZ7readValFNeKS3std5stdio4FilemZAa> 4be8d2: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 4be8d9: 48 89 95 e8 fd ff ff mov %rdx,-0x218(%rbp) 4be8e0: 48 89 85 80 fc ff ff mov %rax,-0x380(%rbp) 4be8e7: 48 89 95 88 fc ff ff mov %rdx,-0x378(%rbp) 4be8ee: 48 8b 85 e0 fd ff ff mov -0x220(%rbp),%rax 4be8f5: 48 3b 05 34 bd 02 00 cmp 0x2bd34(%rip),%rax # 4ea630 <_TMP1488> 4be8fc: 75 1c jne 4be91a <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6ae> 4be8fe: 48 85 c0 test %rax,%rax 4be901: 74 1b je 4be91e <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6b2> 4be903: 48 8b b5 88 fc ff ff mov -0x378(%rbp),%rsi 4be90a: 48 8b 3d 27 bd 02 00 mov 0x2bd27(%rip),%rdi # 4ea638 <_TMP1488+0x8> 4be911: 48 89 c1 mov %rax,%rcx 4be914: 33 c0 xor %eax,%eax 4be916: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4be918: 74 04 je 4be91e <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6b2> 4be91a: 31 f6 xor %esi,%esi 4be91c: eb 05 jmp 4be923 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6b7> 4be91e: be 01 00 00 00 mov $0x1,%esi 4be923: bf bc 6e 00 00 mov $0x6ebc,%edi 4be928: e8 17 12 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be92d: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be934: e8 6b 17 00 00 callq 4c00a4 <_D3std8datetime13PosixTimeZone14__T7readValTaZ7readValFNeKS3std5stdio4FileZa> 4be939: 49 89 c4 mov %rax,%r12 4be93c: 41 80 fc 32 cmp $0x32,%r12b 4be940: 74 0a je 4be94c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6e0> 4be942: 41 80 fc 33 cmp $0x33,%r12b 4be946: 74 04 je 4be94c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6e0> 4be948: 31 f6 xor %esi,%esi 4be94a: eb 05 jmp 4be951 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x6e5> 4be94c: be 01 00 00 00 mov $0x1,%esi 4be951: bf bf 6e 00 00 mov $0x6ebf,%edi 4be956: e8 e9 11 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be95b: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4be962: bf 0f 00 00 00 mov $0xf,%edi 4be967: e8 80 17 00 00 callq 4c00ec <_D3std8datetime13PosixTimeZone15__T7readValTAhZ7readValFNeKS3std5stdio4FilemZAh> 4be96c: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4be973: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 4be97a: 41 bd 01 00 00 00 mov $0x1,%r13d 4be980: 48 89 85 90 fc ff ff mov %rax,-0x370(%rbp) 4be987: 48 89 95 98 fc ff ff mov %rdx,-0x368(%rbp) 4be98e: 31 db xor %ebx,%ebx 4be990: 48 39 9d 10 fe ff ff cmp %rbx,-0x1f0(%rbp) 4be997: 74 20 je 4be9b9 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x74d> 4be999: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4be9a0: 8a 0c 03 mov (%rbx,%rax,1),%cl 4be9a3: 40 84 c9 test %cl,%cl 4be9a6: 74 05 je 4be9ad <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x741> 4be9a8: 45 31 ed xor %r13d,%r13d 4be9ab: eb 0c jmp 4be9b9 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x74d> 4be9ad: 48 ff c3 inc %rbx 4be9b0: 48 3b 9d 10 fe ff ff cmp -0x1f0(%rbp),%rbx 4be9b7: 72 e0 jb 4be999 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x72d> 4be9b9: 44 88 6d d0 mov %r13b,-0x30(%rbp) 4be9bd: 40 8a 75 d0 mov -0x30(%rbp),%sil 4be9c1: bf ce 6e 00 00 mov $0x6ece,%edi 4be9c6: e8 79 11 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4be9cb: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be9d2: e8 71 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be9d7: 89 45 c0 mov %eax,-0x40(%rbp) 4be9da: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be9e1: e8 62 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be9e6: 89 45 c4 mov %eax,-0x3c(%rbp) 4be9e9: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be9f0: e8 53 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4be9f5: 89 45 c8 mov %eax,-0x38(%rbp) 4be9f8: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4be9ff: e8 44 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4bea04: 49 89 c5 mov %rax,%r13 4bea07: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bea0e: e8 35 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4bea13: 49 89 c6 mov %rax,%r14 4bea16: 45 85 f6 test %r14d,%r14d 4bea19: 40 0f 95 c6 setne %sil 4bea1d: bf e0 6e 00 00 mov $0x6ee0,%edi 4bea22: e8 1d 11 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bea27: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bea2e: e8 15 17 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4bea33: 89 45 cc mov %eax,-0x34(%rbp) 4bea36: 49 63 f5 movslq %r13d,%rsi 4bea39: bf c0 b9 4e 00 mov $0x4eb9c0,%edi 4bea3e: e8 a5 16 fd ff callq 4900e8 <_d_newarrayT> 4bea43: 48 89 85 b0 fb ff ff mov %rax,-0x450(%rbp) 4bea4a: 48 89 95 b8 fb ff ff mov %rdx,-0x448(%rbp) 4bea51: 48 89 85 a0 fc ff ff mov %rax,-0x360(%rbp) 4bea58: 48 89 95 a8 fc ff ff mov %rdx,-0x358(%rbp) 4bea5f: 31 db xor %ebx,%ebx 4bea61: 48 39 9d b0 fb ff ff cmp %rbx,-0x450(%rbp) 4bea68: 74 27 je 4bea91 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x825> 4bea6a: 48 8b 85 a8 fc ff ff mov -0x358(%rbp),%rax 4bea71: 4c 8d 24 d8 lea (%rax,%rbx,8),%r12 4bea75: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bea7c: e8 03 18 00 00 callq 4c0284 <_D3std8datetime13PosixTimeZone14__T7readValTlZ7readValFNeKS3std5stdio4FileZl> 4bea81: 49 89 04 24 mov %rax,(%r12) 4bea85: 48 ff c3 inc %rbx 4bea88: 48 3b 9d b0 fb ff ff cmp -0x450(%rbp),%rbx 4bea8f: 72 d9 jb 4bea6a <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x7fe> 4bea91: 49 63 f5 movslq %r13d,%rsi 4bea94: bf 00 fb 4d 00 mov $0x4dfb00,%edi 4bea99: e8 4a 16 fd ff callq 4900e8 <_d_newarrayT> 4bea9e: 48 89 85 d0 fb ff ff mov %rax,-0x430(%rbp) 4beaa5: 48 89 95 d8 fb ff ff mov %rdx,-0x428(%rbp) 4beaac: 48 89 85 b0 fc ff ff mov %rax,-0x350(%rbp) 4beab3: 48 89 95 b8 fc ff ff mov %rdx,-0x348(%rbp) 4beaba: 31 db xor %ebx,%ebx 4beabc: 48 39 9d d0 fb ff ff cmp %rbx,-0x430(%rbp) 4beac3: 74 26 je 4beaeb <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x87f> 4beac5: 4c 8b a5 b8 fc ff ff mov -0x348(%rbp),%r12 4beacc: 4c 03 e3 add %rbx,%r12 4beacf: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bead6: e8 b5 16 00 00 callq 4c0190 <_D3std8datetime13PosixTimeZone14__T7readValThZ7readValFNeKS3std5stdio4FileZh> 4beadb: 41 88 04 24 mov %al,(%r12) 4beadf: 48 ff c3 inc %rbx 4beae2: 48 3b 9d d0 fb ff ff cmp -0x430(%rbp),%rbx 4beae9: 72 da jb 4beac5 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x859> 4beaeb: 49 63 f6 movslq %r14d,%rsi 4beaee: bf a0 9a 4f 00 mov $0x4f9aa0,%edi 4beaf3: e8 f0 15 fd ff callq 4900e8 <_d_newarrayT> 4beaf8: 48 89 85 f0 fb ff ff mov %rax,-0x410(%rbp) 4beaff: 48 89 95 f8 fb ff ff mov %rdx,-0x408(%rbp) 4beb06: 48 89 85 c0 fc ff ff mov %rax,-0x340(%rbp) 4beb0d: 48 89 95 c8 fc ff ff mov %rdx,-0x338(%rbp) 4beb14: 31 db xor %ebx,%ebx 4beb16: 48 39 9d f0 fb ff ff cmp %rbx,-0x410(%rbp) 4beb1d: 74 27 je 4beb46 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x8da> 4beb1f: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4beb26: 4c 8d 24 d8 lea (%rax,%rbx,8),%r12 4beb2a: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4beb31: e8 a2 16 00 00 callq 4c01d8 <_D3std8datetime13PosixTimeZone54__T7readValTS3std8datetime13PosixTimeZone10TempTTInfoZ7readValFNfKS3std5stdio4FileZS3std8datetime13PosixTimeZone10TempTTInfo> 4beb36: 49 89 04 24 mov %rax,(%r12) 4beb3a: 48 ff c3 inc %rbx 4beb3d: 48 3b 9d f0 fb ff ff cmp -0x410(%rbp),%rbx 4beb44: 72 d9 jb 4beb1f <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x8b3> 4beb46: 48 8d b5 20 ff ff ff lea -0xe0(%rbp),%rsi 4beb4d: 48 63 7d cc movslq -0x34(%rbp),%rdi 4beb51: e8 f2 14 00 00 callq 4c0048 <_D3std8datetime13PosixTimeZone15__T7readValTAaZ7readValFNeKS3std5stdio4FilemZAa> 4beb56: 48 89 85 10 fc ff ff mov %rax,-0x3f0(%rbp) 4beb5d: 48 89 95 18 fc ff ff mov %rdx,-0x3e8(%rbp) 4beb64: 48 63 75 c8 movslq -0x38(%rbp),%rsi 4beb68: bf 20 da 4f 00 mov $0x4fda20,%edi 4beb6d: e8 76 15 fd ff callq 4900e8 <_d_newarrayT> 4beb72: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 4beb79: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 4beb80: 48 89 85 d0 fc ff ff mov %rax,-0x330(%rbp) 4beb87: 48 89 95 d8 fc ff ff mov %rdx,-0x328(%rbp) 4beb8e: 31 db xor %ebx,%ebx 4beb90: 48 39 9d f0 fd ff ff cmp %rbx,-0x210(%rbp) 4beb97: 74 7c je 4bec15 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x9a9> 4beb99: 48 8d 8d e0 fc ff ff lea -0x320(%rbp),%rcx 4beba0: 48 8b 9d d8 fc ff ff mov -0x328(%rbp),%rbx 4beba7: 4c 8b b5 f0 fd ff ff mov -0x210(%rbp),%r14 4bebae: 49 c1 e6 04 shl $0x4,%r14 4bebb2: 4c 03 b5 d8 fc ff ff add -0x328(%rbp),%r14 4bebb9: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bebc0: e8 bf 16 00 00 callq 4c0284 <_D3std8datetime13PosixTimeZone14__T7readValTlZ7readValFNeKS3std5stdio4FileZl> 4bebc5: 49 89 c4 mov %rax,%r12 4bebc8: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bebcf: e8 74 15 00 00 callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4bebd4: 49 89 c5 mov %rax,%r13 4bebd7: 31 c0 xor %eax,%eax 4bebd9: 89 85 ec fc ff ff mov %eax,-0x314(%rbp) 4bebdf: 48 89 85 e0 fc ff ff mov %rax,-0x320(%rbp) 4bebe6: 89 85 e8 fc ff ff mov %eax,-0x318(%rbp) 4bebec: 49 8b d4 mov %r12,%rdx 4bebef: 41 8b f5 mov %r13d,%esi 4bebf2: 48 8d bd e0 fc ff ff lea -0x320(%rbp),%rdi 4bebf9: e8 de 0d 00 00 callq 4bf9dc <_D3std8datetime13PosixTimeZone10LeapSecond6__ctorMFNaNcNfliZS3std8datetime13PosixTimeZone10LeapSecond> 4bebfe: 48 8b 50 08 mov 0x8(%rax),%rdx 4bec02: 48 8b 00 mov (%rax),%rax 4bec05: 48 89 03 mov %rax,(%rbx) 4bec08: 48 89 53 08 mov %rdx,0x8(%rbx) 4bec0c: 48 83 c3 10 add $0x10,%rbx 4bec10: 49 3b de cmp %r14,%rbx 4bec13: 72 a4 jb 4bebb9 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x94d> 4bec15: 48 63 75 c4 movslq -0x3c(%rbp),%rsi 4bec19: bf d0 b8 4e 00 mov $0x4eb8d0,%edi 4bec1e: e8 c5 14 fd ff callq 4900e8 <_d_newarrayT> 4bec23: 48 89 85 40 fc ff ff mov %rax,-0x3c0(%rbp) 4bec2a: 48 89 95 48 fc ff ff mov %rdx,-0x3b8(%rbp) 4bec31: 48 89 85 f0 fc ff ff mov %rax,-0x310(%rbp) 4bec38: 48 89 95 f8 fc ff ff mov %rdx,-0x308(%rbp) 4bec3f: 31 db xor %ebx,%ebx 4bec41: 48 39 9d 40 fc ff ff cmp %rbx,-0x3c0(%rbp) 4bec48: 74 26 je 4bec70 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xa04> 4bec4a: 4c 8b a5 f8 fc ff ff mov -0x308(%rbp),%r12 4bec51: 4c 03 e3 add %rbx,%r12 4bec54: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bec5b: e8 dc 15 00 00 callq 4c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb> 4bec60: 41 88 04 24 mov %al,(%r12) 4bec64: 48 ff c3 inc %rbx 4bec67: 48 3b 9d 40 fc ff ff cmp -0x3c0(%rbp),%rbx 4bec6e: 72 da jb 4bec4a <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x9de> 4bec70: 48 63 75 c0 movslq -0x40(%rbp),%rsi 4bec74: bf d0 b8 4e 00 mov $0x4eb8d0,%edi 4bec79: e8 6a 14 fd ff callq 4900e8 <_d_newarrayT> 4bec7e: 48 89 85 60 fc ff ff mov %rax,-0x3a0(%rbp) 4bec85: 48 89 95 68 fc ff ff mov %rdx,-0x398(%rbp) 4bec8c: 48 89 85 00 fd ff ff mov %rax,-0x300(%rbp) 4bec93: 48 89 95 08 fd ff ff mov %rdx,-0x2f8(%rbp) 4bec9a: 31 db xor %ebx,%ebx 4bec9c: 48 39 9d 60 fc ff ff cmp %rbx,-0x3a0(%rbp) 4beca3: 74 26 je 4beccb <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xa5f> 4beca5: 4c 8b a5 08 fd ff ff mov -0x2f8(%rbp),%r12 4becac: 4c 03 e3 add %rbx,%r12 4becaf: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4becb6: e8 81 15 00 00 callq 4c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb> 4becbb: 41 88 04 24 mov %al,(%r12) 4becbf: 48 ff c3 inc %rbx 4becc2: 48 3b 9d 60 fc ff ff cmp -0x3a0(%rbp),%rbx 4becc9: 72 da jb 4beca5 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xa39> 4beccb: be 0a 00 00 00 mov $0xa,%esi 4becd0: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4becd7: e8 a4 4c 00 00 callq 4c3980 <_D3std5stdio4File15__T6readlnTAyaZ6readlnMFwZAya> 4becdc: 48 89 c7 mov %rax,%rdi 4becdf: 48 89 d6 mov %rdx,%rsi 4bece2: e8 8d 4d 00 00 callq 4c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya> 4bece7: 48 89 c7 mov %rax,%rdi 4becea: 48 89 d6 mov %rdx,%rsi 4beced: e8 de b4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4becf2: 48 89 c6 mov %rax,%rsi 4becf5: bf 12 6f 00 00 mov $0x6f12,%edi 4becfa: e8 45 0e 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4becff: be 0a 00 00 00 mov $0xa,%esi 4bed04: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bed0b: e8 70 4c 00 00 callq 4c3980 <_D3std5stdio4File15__T6readlnTAyaZ6readlnMFwZAya> 4bed10: 48 89 c7 mov %rax,%rdi 4bed13: 48 89 d6 mov %rdx,%rsi 4bed16: e8 59 4d 00 00 callq 4c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya> 4bed1b: be 0a 00 00 00 mov $0xa,%esi 4bed20: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bed27: e8 54 4c 00 00 callq 4c3980 <_D3std5stdio4File15__T6readlnTAyaZ6readlnMFwZAya> 4bed2c: 48 89 c7 mov %rax,%rdi 4bed2f: 48 89 d6 mov %rdx,%rsi 4bed32: e8 3d 4d 00 00 callq 4c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya> 4bed37: 48 89 c7 mov %rax,%rdi 4bed3a: 48 89 d6 mov %rdx,%rsi 4bed3d: e8 8e b4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bed42: 48 89 c6 mov %rax,%rsi 4bed45: bf 16 6f 00 00 mov $0x6f16,%edi 4bed4a: e8 f5 0d 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bed4f: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bed56: e8 2d c4 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4bed5b: 48 89 c6 mov %rax,%rsi 4bed5e: bf 17 6f 00 00 mov $0x6f17,%edi 4bed63: e8 dc 0d 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bed68: 48 8b b5 f0 fb ff ff mov -0x410(%rbp),%rsi 4bed6f: bf c0 9a 4f 00 mov $0x4f9ac0,%edi 4bed74: e8 6f 13 fd ff callq 4900e8 <_d_newarrayT> 4bed79: 48 89 85 10 fd ff ff mov %rax,-0x2f0(%rbp) 4bed80: 48 89 95 18 fd ff ff mov %rdx,-0x2e8(%rbp) 4bed87: 48 89 85 20 fd ff ff mov %rax,-0x2e0(%rbp) 4bed8e: 48 89 95 28 fd ff ff mov %rdx,-0x2d8(%rbp) 4bed95: 31 db xor %ebx,%ebx 4bed97: 48 39 9d 10 fd ff ff cmp %rbx,-0x2f0(%rbp) 4bed9e: 0f 84 9c 00 00 00 je 4bee40 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xbd4> 4beda4: 48 8b 85 28 fd ff ff mov -0x2d8(%rbp),%rax 4bedab: 4c 8d 2c d8 lea (%rax,%rbx,8),%r13 4bedaf: 49 89 de mov %rbx,%r14 4bedb2: 45 31 e4 xor %r12d,%r12d 4bedb5: 48 3b 9d 40 fc ff ff cmp -0x3c0(%rbp),%rbx 4bedbc: 73 25 jae 4bede3 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xb77> 4bedbe: 48 8b 95 48 fc ff ff mov -0x3b8(%rbp),%rdx 4bedc5: 48 8b bd 40 fc ff ff mov -0x3c0(%rbp),%rdi 4bedcc: 48 89 d6 mov %rdx,%rsi 4bedcf: e8 28 94 00 00 callq 4c81fc <_D3std5range10primitives12__T5emptyTbZ5emptyFNaNbNdNiNfxAbZb> 4bedd4: 34 01 xor $0x1,%al 4bedd6: 74 0b je 4bede3 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xb77> 4bedd8: 48 8b 8d 48 fc ff ff mov -0x3b8(%rbp),%rcx 4beddf: 44 8a 24 0b mov (%rbx,%rcx,1),%r12b 4bede3: 45 31 f6 xor %r14d,%r14d 4bede6: 48 3b 9d 60 fc ff ff cmp -0x3a0(%rbp),%rbx 4beded: 73 25 jae 4bee14 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xba8> 4bedef: 48 8b 95 68 fc ff ff mov -0x398(%rbp),%rdx 4bedf6: 48 8b bd 60 fc ff ff mov -0x3a0(%rbp),%rdi 4bedfd: 48 89 d6 mov %rdx,%rsi 4bee00: e8 f7 93 00 00 callq 4c81fc <_D3std5range10primitives12__T5emptyTbZ5emptyFNaNbNdNiNfxAbZb> 4bee05: 34 01 xor $0x1,%al 4bee07: 74 0b je 4bee14 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xba8> 4bee09: 48 8b b5 68 fc ff ff mov -0x398(%rbp),%rsi 4bee10: 44 8a 34 33 mov (%rbx,%rsi,1),%r14b 4bee14: bf e0 9a 4f 00 mov $0x4f9ae0,%edi 4bee19: e8 86 99 ff ff callq 4b87a4 <_d_newitemT> 4bee1e: 41 8a d4 mov %r12b,%dl 4bee21: 41 8a f6 mov %r14b,%sil 4bee24: 48 89 c7 mov %rax,%rdi 4bee27: e8 00 0d 00 00 callq 4bfb2c <_D3std8datetime13PosixTimeZone14TransitionType6__ctorMFNaNcNfbbZS3std8datetime13PosixTimeZone14TransitionType> 4bee2c: 49 89 45 00 mov %rax,0x0(%r13) 4bee30: 48 ff c3 inc %rbx 4bee33: 48 3b 9d 10 fd ff ff cmp -0x2f0(%rbp),%rbx 4bee3a: 0f 82 64 ff ff ff jb 4beda4 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xb38> 4bee40: 48 8b b5 f0 fb ff ff mov -0x410(%rbp),%rsi 4bee47: bf 70 9b 4f 00 mov $0x4f9b70,%edi 4bee4c: e8 97 12 fd ff callq 4900e8 <_d_newarrayT> 4bee51: 48 89 85 30 fd ff ff mov %rax,-0x2d0(%rbp) 4bee58: 48 89 95 38 fd ff ff mov %rdx,-0x2c8(%rbp) 4bee5f: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4bee66: 48 89 95 48 fd ff ff mov %rdx,-0x2b8(%rbp) 4bee6d: 31 db xor %ebx,%ebx 4bee6f: 48 39 9d 30 fd ff ff cmp %rbx,-0x2d0(%rbp) 4bee76: 0f 84 c8 00 00 00 je 4bef44 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xcd8> 4bee7c: 48 8b 8d 10 fc ff ff mov -0x3f0(%rbp),%rcx 4bee83: 48 8b c3 mov %rbx,%rax 4bee86: 48 c1 e0 03 shl $0x3,%rax 4bee8a: 48 8b 8d 48 fd ff ff mov -0x2b8(%rbp),%rcx 4bee91: 4c 8d 24 08 lea (%rax,%rcx,1),%r12 4bee95: 48 8b d3 mov %rbx,%rdx 4bee98: 4c 8b 85 f8 fb ff ff mov -0x408(%rbp),%r8 4bee9f: 4a 8b 34 00 mov (%rax,%r8,1),%rsi 4beea3: 48 89 75 b8 mov %rsi,-0x48(%rbp) 4beea7: 45 84 ff test %r15b,%r15b 4beeaa: 74 03 je 4beeaf <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xc43> 4beeac: f7 5d b8 negl -0x48(%rbp) 4beeaf: 48 8b bd 10 fc ff ff mov -0x3f0(%rbp),%rdi 4beeb6: 0f b6 45 bd movzbl -0x43(%rbp),%eax 4beeba: 89 c0 mov %eax,%eax 4beebc: 48 2b f8 sub %rax,%rdi 4beebf: 48 8b 8d 18 fc ff ff mov -0x3e8(%rbp),%rcx 4beec6: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4beeca: 48 89 bd 50 fd ff ff mov %rdi,-0x2b0(%rbp) 4beed1: 48 89 95 58 fd ff ff mov %rdx,-0x2a8(%rbp) 4beed8: 48 89 fe mov %rdi,%rsi 4beedb: 31 ff xor %edi,%edi 4beedd: e8 3a 93 00 00 callq 4c821c <_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFNaNiNfAaaZl> 4beee2: 48 89 c7 mov %rax,%rdi 4beee5: 48 8b 95 58 fd ff ff mov -0x2a8(%rbp),%rdx 4beeec: 48 89 d6 mov %rdx,%rsi 4beeef: e8 ec 25 ff ff callq 4b14e0 <_D6object11__T4idupTaZ4idupFNaNbNdNfAaZAya> 4beef4: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4beefb: 48 89 95 28 fe ff ff mov %rdx,-0x1d8(%rbp) 4bef02: bf 90 9b 4f 00 mov $0x4f9b90,%edi 4bef07: e8 98 98 ff ff callq 4b87a4 <_d_newitemT> 4bef0c: 49 89 c5 mov %rax,%r13 4bef0f: 48 8b 85 f8 fb ff ff mov -0x408(%rbp),%rax 4bef16: 48 8b 0c d8 mov (%rax,%rbx,8),%rcx 4bef1a: 48 8b 95 28 fe ff ff mov -0x1d8(%rbp),%rdx 4bef21: 48 8b b5 20 fe ff ff mov -0x1e0(%rbp),%rsi 4bef28: 49 8b fd mov %r13,%rdi 4bef2b: e8 c4 0a 00 00 callq 4bf9f4 <_D3std8datetime13PosixTimeZone6TTInfo6__ctorMyFNaNcNfxS3std8datetime13PosixTimeZone10TempTTInfoAyaZyS3std8datetime13PosixTimeZone6TTInfo> 4bef30: 49 89 04 24 mov %rax,(%r12) 4bef34: 48 ff c3 inc %rbx 4bef37: 48 3b 9d 30 fd ff ff cmp -0x2d0(%rbp),%rbx 4bef3e: 0f 82 3f ff ff ff jb 4bee83 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xc17> 4bef44: 48 8b b5 b0 fb ff ff mov -0x450(%rbp),%rsi 4bef4b: bf b0 9b 4f 00 mov $0x4f9bb0,%edi 4bef50: e8 93 11 fd ff callq 4900e8 <_d_newarrayT> 4bef55: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4bef5c: 48 89 95 68 fd ff ff mov %rdx,-0x298(%rbp) 4bef63: 48 89 85 70 fd ff ff mov %rax,-0x290(%rbp) 4bef6a: 48 89 95 78 fd ff ff mov %rdx,-0x288(%rbp) 4bef71: 31 db xor %ebx,%ebx 4bef73: 48 39 9d 60 fd ff ff cmp %rbx,-0x2a0(%rbp) 4bef7a: 0f 84 93 00 00 00 je 4bf013 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xda7> 4bef80: 48 8d 8d 40 ff ff ff lea -0xc0(%rbp),%rcx 4bef87: 4c 8b a5 78 fd ff ff mov -0x288(%rbp),%r12 4bef8e: 48 8b 85 d8 fb ff ff mov -0x428(%rbp),%rax 4bef95: 8a 0c 03 mov (%rbx,%rax,1),%cl 4bef98: 48 8b 95 b8 fb ff ff mov -0x448(%rbp),%rdx 4bef9f: 4c 8b 2c da mov (%rdx,%rbx,8),%r13 4befa3: 40 0f b6 f1 movzbl %cl,%esi 4befa7: 89 f6 mov %esi,%esi 4befa9: 48 c1 e6 03 shl $0x3,%rsi 4befad: 48 8b bd 18 fd ff ff mov -0x2e8(%rbp),%rdi 4befb4: 4c 8b 34 3e mov (%rsi,%rdi,1),%r14 4befb8: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4befbf: 4c 8b 3c 06 mov (%rsi,%rax,1),%r15 4befc3: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) 4befca: 00 00 00 00 4befce: 31 c9 xor %ecx,%ecx 4befd0: 48 89 8d 48 ff ff ff mov %rcx,-0xb8(%rbp) 4befd7: 48 89 8d 50 ff ff ff mov %rcx,-0xb0(%rbp) 4befde: 49 8b cd mov %r13,%rcx 4befe1: 49 8b d7 mov %r15,%rdx 4befe4: 49 8b f6 mov %r14,%rsi 4befe7: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4befee: e8 19 0b 00 00 callq 4bfb0c <_D3std8datetime13PosixTimeZone14TempTransition6__ctorMFNaNcNflPyS3std8datetime13PosixTimeZone6TTInfoPS3std8datetime13PosixTimeZone14TransitionTypeZS3std8datetime13PosixTimeZone14TempTransition> 4beff3: 48 89 c6 mov %rax,%rsi 4beff6: 49 8b fc mov %r12,%rdi 4beff9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4beffb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4beffd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4befff: 49 83 c4 18 add $0x18,%r12 4bf003: 48 ff c3 inc %rbx 4bf006: 48 3b 9d 70 fd ff ff cmp -0x290(%rbp),%rbx 4bf00d: 0f 82 7b ff ff ff jb 4bef8e <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xd22> 4bf013: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4bf01a: 48 8b bd 60 fd ff ff mov -0x2a0(%rbp),%rdi 4bf021: 48 89 d6 mov %rdx,%rsi 4bf024: e8 e3 92 00 00 callq 4c830c <_D3std5range10primitives56__T5emptyTS3std8datetime13PosixTimeZone14TempTransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone14TempTransitionZb> 4bf029: 84 c0 test %al,%al 4bf02b: 0f 84 bb 00 00 00 je 4bf0ec <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xe80> 4bf031: b8 01 00 00 00 mov $0x1,%eax 4bf036: 48 39 85 30 fd ff ff cmp %rax,-0x2d0(%rbp) 4bf03d: 75 09 jne 4bf048 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xddc> 4bf03f: 48 39 85 10 fd ff ff cmp %rax,-0x2f0(%rbp) 4bf046: 74 04 je 4bf04c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xde0> 4bf048: 31 f6 xor %esi,%esi 4bf04a: eb 03 jmp 4bf04f <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xde3> 4bf04c: 48 89 c6 mov %rax,%rsi 4bf04f: bf 46 6f 00 00 mov $0x6f46,%edi 4bf054: e8 eb 0a 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bf059: 31 c9 xor %ecx,%ecx 4bf05b: 48 89 8d 60 ff ff ff mov %rcx,-0xa0(%rbp) 4bf062: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 4bf069: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 4bf070: 48 8d 9d 60 ff ff ff lea -0xa0(%rbp),%rbx 4bf077: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4bf07e: 48 8b 10 mov (%rax),%rdx 4bf081: 48 8b b5 18 fd ff ff mov -0x2e8(%rbp),%rsi 4bf088: 48 8b 36 mov (%rsi),%rsi 4bf08b: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4bf092: e8 75 0a 00 00 callq 4bfb0c <_D3std8datetime13PosixTimeZone14TempTransition6__ctorMFNaNcNflPyS3std8datetime13PosixTimeZone6TTInfoPS3std8datetime13PosixTimeZone14TransitionTypeZS3std8datetime13PosixTimeZone14TempTransition> 4bf097: 48 89 c6 mov %rax,%rsi 4bf09a: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4bf09e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0a0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0a2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0a4: ba 01 00 00 00 mov $0x1,%edx 4bf0a9: 48 8d b5 60 fd ff ff lea -0x2a0(%rbp),%rsi 4bf0b0: bf b0 9b 4f 00 mov $0x4f9bb0,%edi 4bf0b5: e8 3a 11 fd ff callq 4901f4 <_d_arrayappendcTX> 4bf0ba: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4bf0c1: 48 89 95 88 fd ff ff mov %rdx,-0x278(%rbp) 4bf0c8: 48 8d 75 80 lea -0x80(%rbp),%rsi 4bf0cc: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 4bf0d3: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4bf0da: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 4bf0de: 48 8d bc f8 e8 ff ff lea -0x18(%rax,%rdi,8),%rdi 4bf0e5: ff 4bf0e6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0e8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0ea: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf0ec: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4bf0f3: 48 8b bd 60 fd ff ff mov -0x2a0(%rbp),%rdi 4bf0fa: 48 89 d6 mov %rdx,%rsi 4bf0fd: e8 2a 92 00 00 callq 4c832c <_D3std9algorithm7sorting139__T4sortVAyaa17_612e74696d6554203c20622e74696d6554VE3std9algorithm8mutation12SwapStrategyi0TAS3std8datetime13PosixTimeZone14TempTransitionZ4sortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4bf102: 48 8b 95 f8 fd ff ff mov -0x208(%rbp),%rdx 4bf109: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi 4bf110: 48 89 d6 mov %rdx,%rsi 4bf113: e8 90 9a 00 00 callq 4c8ba8 <_D3std9algorithm7sorting135__T4sortVAyaa17_612e74696d6554203c20622e74696d6554VE3std9algorithm8mutation12SwapStrategyi0TAS3std8datetime13PosixTimeZone10LeapSecondZ4sortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4bf118: 48 8b b5 60 fd ff ff mov -0x2a0(%rbp),%rsi 4bf11f: bf 70 d9 4f 00 mov $0x4fd970,%edi 4bf124: e8 bf 0f fd ff callq 4900e8 <_d_newarrayT> 4bf129: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 4bf130: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 4bf137: 48 89 85 90 fd ff ff mov %rax,-0x270(%rbp) 4bf13e: 48 89 95 98 fd ff ff mov %rdx,-0x268(%rbp) 4bf145: 31 db xor %ebx,%ebx 4bf147: 48 83 bd 30 fe ff ff cmpq $0x0,-0x1d0(%rbp) 4bf14e: 00 4bf14f: 0f 84 b1 00 00 00 je 4bf206 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xf9a> 4bf155: 48 8d 8d a0 fd ff ff lea -0x260(%rbp),%rcx 4bf15c: 4c 8b a5 98 fd ff ff mov -0x268(%rbp),%r12 4bf163: 45 31 ff xor %r15d,%r15d 4bf166: 48 8b b5 68 fd ff ff mov -0x298(%rbp),%rsi 4bf16d: 49 03 f7 add %r15,%rsi 4bf170: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4bf174: 48 89 b5 48 fb ff ff mov %rsi,-0x4b8(%rbp) 4bf17b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf17d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf17f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4bf181: 4c 8b 6d a0 mov -0x60(%rbp),%r13 4bf185: 4c 8b 75 a8 mov -0x58(%rbp),%r14 4bf189: 48 8b 45 b0 mov -0x50(%rbp),%rax 4bf18d: 48 85 db test %rbx,%rbx 4bf190: 74 15 je 4bf1a7 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xf3b> 4bf192: 48 8b 8d 48 fb ff ff mov -0x4b8(%rbp),%rcx 4bf199: 48 8b 51 e8 mov -0x18(%rcx),%rdx 4bf19d: 48 3b 55 a0 cmp -0x60(%rbp),%rdx 4bf1a1: 7c 04 jl 4bf1a7 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xf3b> 4bf1a3: 31 f6 xor %esi,%esi 4bf1a5: eb 05 jmp 4bf1ac <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xf40> 4bf1a7: be 01 00 00 00 mov $0x1,%esi 4bf1ac: bf 55 6f 00 00 mov $0x6f55,%edi 4bf1b1: e8 8e 09 00 00 callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bf1b6: 48 c7 85 a0 fd ff ff movq $0x0,-0x260(%rbp) 4bf1bd: 00 00 00 00 4bf1c1: 48 c7 85 a8 fd ff ff movq $0x0,-0x258(%rbp) 4bf1c8: 00 00 00 00 4bf1cc: 49 8b d5 mov %r13,%rdx 4bf1cf: 49 8b f6 mov %r14,%rsi 4bf1d2: 48 8d bd a0 fd ff ff lea -0x260(%rbp),%rdi 4bf1d9: e8 e6 07 00 00 callq 4bf9c4 <_D3std8datetime13PosixTimeZone10Transition6__ctorMFNaNcNflPyS3std8datetime13PosixTimeZone6TTInfoZS3std8datetime13PosixTimeZone10Transition> 4bf1de: 48 8b 50 08 mov 0x8(%rax),%rdx 4bf1e2: 48 8b 00 mov (%rax),%rax 4bf1e5: 49 89 04 24 mov %rax,(%r12) 4bf1e9: 49 89 54 24 08 mov %rdx,0x8(%r12) 4bf1ee: 49 83 c4 10 add $0x10,%r12 4bf1f2: 49 83 c7 18 add $0x18,%r15 4bf1f6: 48 ff c3 inc %rbx 4bf1f9: 48 3b 9d 30 fe ff ff cmp -0x1d0(%rbp),%rbx 4bf200: 0f 82 60 ff ff ff jb 4bf166 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0xefa> 4bf206: 48 c7 85 40 fe ff ff movq $0x0,-0x1c0(%rbp) 4bf20d: 00 00 00 00 4bf211: 48 c7 85 48 fe ff ff movq $0x0,-0x1b8(%rbp) 4bf218: 00 00 00 00 4bf21c: 48 c7 85 50 fe ff ff movq $0x0,-0x1b0(%rbp) 4bf223: 00 00 00 00 4bf227: 48 c7 85 58 fe ff ff movq $0x0,-0x1a8(%rbp) 4bf22e: 00 00 00 00 4bf232: 45 31 e4 xor %r12d,%r12d 4bf235: 48 8b 95 38 fe ff ff mov -0x1c8(%rbp),%rdx 4bf23c: 48 8b bd 30 fe ff ff mov -0x1d0(%rbp),%rdi 4bf243: 48 89 d6 mov %rdx,%rsi 4bf246: e8 85 a1 00 00 callq 4c93d0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result> 4bf24b: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 4bf252: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 4bf259: 48 8d bd b0 fd ff ff lea -0x250(%rbp),%rdi 4bf260: e8 ab a1 00 00 callq 4c9410 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4bf265: 34 01 xor $0x1,%al 4bf267: 0f 84 ff 00 00 00 je 4bf36c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x1100> 4bf26d: 48 8d bd b0 fd ff ff lea -0x250(%rbp),%rdi 4bf274: e8 d7 a1 00 00 callq 4c9450 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5frontMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone10Transition> 4bf279: 48 8b 50 08 mov 0x8(%rax),%rdx 4bf27d: 48 8b 00 mov (%rax),%rax 4bf280: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 4bf287: 48 89 95 c8 fd ff ff mov %rdx,-0x238(%rbp) 4bf28e: 48 8b 9d c8 fd ff ff mov -0x238(%rbp),%rbx 4bf295: 48 8b 8d c8 fd ff ff mov -0x238(%rbp),%rcx 4bf29c: 80 79 04 00 cmpb $0x0,0x4(%rcx) 4bf2a0: 74 3f je 4bf2e1 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x1075> 4bf2a2: 48 8b 95 58 fe ff ff mov -0x1a8(%rbp),%rdx 4bf2a9: 48 8b bd 50 fe ff ff mov -0x1b0(%rbp),%rdi 4bf2b0: 48 89 d6 mov %rdx,%rsi 4bf2b3: e8 18 af ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bf2b8: 84 c0 test %al,%al 4bf2ba: 74 1d je 4bf2d9 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x106d> 4bf2bc: 48 8b 8d c8 fd ff ff mov -0x238(%rbp),%rcx 4bf2c3: 48 8b 51 10 mov 0x10(%rcx),%rdx 4bf2c7: 48 8b 41 08 mov 0x8(%rcx),%rax 4bf2cb: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4bf2d2: 48 89 95 58 fe ff ff mov %rdx,-0x1a8(%rbp) 4bf2d9: 41 bc 01 00 00 00 mov $0x1,%r12d 4bf2df: eb 37 jmp 4bf318 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x10ac> 4bf2e1: 48 8b 95 48 fe ff ff mov -0x1b8(%rbp),%rdx 4bf2e8: 48 8b bd 40 fe ff ff mov -0x1c0(%rbp),%rdi 4bf2ef: 48 89 d6 mov %rdx,%rsi 4bf2f2: e8 d9 ae ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bf2f7: 84 c0 test %al,%al 4bf2f9: 74 1d je 4bf318 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x10ac> 4bf2fb: 48 8b 9d c8 fd ff ff mov -0x238(%rbp),%rbx 4bf302: 48 8b 53 10 mov 0x10(%rbx),%rdx 4bf306: 48 8b 43 08 mov 0x8(%rbx),%rax 4bf30a: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) 4bf311: 48 89 95 48 fe ff ff mov %rdx,-0x1b8(%rbp) 4bf318: 48 8b 95 48 fe ff ff mov -0x1b8(%rbp),%rdx 4bf31f: 48 8b bd 40 fe ff ff mov -0x1c0(%rbp),%rdi 4bf326: 48 89 d6 mov %rdx,%rsi 4bf329: e8 a2 ae ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bf32e: 34 01 xor $0x1,%al 4bf330: 74 1a je 4bf34c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x10e0> 4bf332: 48 8b 95 58 fe ff ff mov -0x1a8(%rbp),%rdx 4bf339: 48 8b bd 50 fe ff ff mov -0x1b0(%rbp),%rdi 4bf340: 48 89 d6 mov %rdx,%rsi 4bf343: e8 88 ae ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bf348: 34 01 xor $0x1,%al 4bf34a: 75 20 jne 4bf36c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x1100> 4bf34c: 48 8d bd b0 fd ff ff lea -0x250(%rbp),%rdi 4bf353: e8 18 a1 00 00 callq 4c9470 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result8popFrontMFNaNbNiNfZv> 4bf358: 48 8d bd b0 fd ff ff lea -0x250(%rbp),%rdi 4bf35f: e8 ac a0 00 00 callq 4c9410 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4bf364: 34 01 xor $0x1,%al 4bf366: 0f 85 01 ff ff ff jne 4bf26d <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x1001> 4bf36c: bf c8 99 4f 00 mov $0x4f99c8,%edi 4bf371: e8 32 a5 fc ff callq 4898a8 <_d_newclass> 4bf376: 48 89 c3 mov %rax,%rbx 4bf379: 48 8b 95 38 fe ff ff mov -0x1c8(%rbp),%rdx 4bf380: 48 8b bd 30 fe ff ff mov -0x1d0(%rbp),%rdi 4bf387: 48 89 d6 mov %rdx,%rsi 4bf38a: e8 1d a4 00 00 callq 4c97ac <_D6object51__T4idupTS3std8datetime13PosixTimeZone10TransitionZ4idupFNaNbNdNfAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition> 4bf38f: 52 push %rdx 4bf390: 50 push %rax 4bf391: 48 8b 95 f8 fd ff ff mov -0x208(%rbp),%rdx 4bf398: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi 4bf39f: 48 89 d6 mov %rdx,%rsi 4bf3a2: e8 c5 a4 00 00 callq 4c986c <_D6object51__T4idupTS3std8datetime13PosixTimeZone10LeapSecondZ4idupFNaNbNdNfAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond> 4bf3a7: 52 push %rdx 4bf3a8: 50 push %rax 4bf3a9: ff 75 f8 pushq -0x8(%rbp) 4bf3ac: ff 75 f0 pushq -0x10(%rbp) 4bf3af: 48 8b 95 48 fe ff ff mov -0x1b8(%rbp),%rdx 4bf3b6: 48 8b 85 40 fe ff ff mov -0x1c0(%rbp),%rax 4bf3bd: 49 89 c0 mov %rax,%r8 4bf3c0: 49 89 d1 mov %rdx,%r9 4bf3c3: 48 8b 8d 58 fe ff ff mov -0x1a8(%rbp),%rcx 4bf3ca: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 4bf3d1: 48 89 c2 mov %rax,%rdx 4bf3d4: 41 8a f4 mov %r12b,%sil 4bf3d7: 48 8b fb mov %rbx,%rdi 4bf3da: e8 d5 08 00 00 callq 4bfcb4 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone> 4bf3df: 48 83 c4 30 add $0x30,%rsp 4bf3e3: 48 89 85 78 fb ff ff mov %rax,-0x488(%rbp) 4bf3ea: 48 83 ec 08 sub $0x8,%rsp 4bf3ee: e8 83 00 00 00 callq 4bf476 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x120a> 4bf3f3: 48 83 c4 08 add $0x8,%rsp 4bf3f7: 48 8b 85 78 fb ff ff mov -0x488(%rbp),%rax 4bf3fe: 41 5f pop %r15 4bf400: 41 5e pop %r14 4bf402: 41 5d pop %r13 4bf404: 41 5c pop %r12 4bf406: 5b pop %rbx 4bf407: 48 8b e5 mov %rbp,%rsp 4bf40a: 5d pop %rbp 4bf40b: c3 retq 4bf40c: 48 8b bd 38 ff ff ff mov -0xc8(%rbp),%rdi 4bf413: e8 14 9c fc ff callq 48902c <_d_throwc> 4bf418: eb 4d jmp 4bf467 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x11fb> 4bf41a: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf41f: e8 84 a4 fc ff callq 4898a8 <_d_newclass> 4bf424: 48 89 c3 mov %rax,%rbx 4bf427: ff 35 3b b2 02 00 pushq 0x2b23b(%rip) # 4ea668 <_TMP1506+0x8> 4bf42d: ff 35 2d b2 02 00 pushq 0x2b22d(%rip) # 4ea660 <_TMP1506> 4bf433: 48 8b 15 4e b2 02 00 mov 0x2b24e(%rip),%rdx # 4ea688 <_TMP1508+0x8> 4bf43a: 48 8b 05 3f b2 02 00 mov 0x2b23f(%rip),%rax # 4ea680 <_TMP1508> 4bf441: 48 89 c1 mov %rax,%rcx 4bf444: 49 89 d0 mov %rdx,%r8 4bf447: ba 78 6f 00 00 mov $0x6f78,%edx 4bf44c: 48 8b b5 38 ff ff ff mov -0xc8(%rbp),%rsi 4bf453: 48 8b fb mov %rbx,%rdi 4bf456: e8 f9 6f ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf45b: 48 83 c4 10 add $0x10,%rsp 4bf45f: 48 89 c7 mov %rax,%rdi 4bf462: e8 c5 9b fc ff callq 48902c <_d_throwc> 4bf467: 48 83 ec 08 sub $0x8,%rsp 4bf46b: e8 06 00 00 00 callq 4bf476 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x120a> 4bf470: 48 83 c4 08 add $0x8,%rsp 4bf474: eb 0d jmp 4bf483 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZyC3std8datetime13PosixTimeZone+0x1217> 4bf476: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bf47d: e8 6e b9 fc ff callq 48adf0 <_D3std5stdio4File6__dtorMFNfZv> 4bf482: c3 retq 4bf483: 41 5f pop %r15 4bf485: 41 5e pop %r14 4bf487: 41 5d pop %r13 4bf489: 41 5c pop %r12 4bf48b: 5b pop %rbx 4bf48c: 48 8b e5 mov %rbp,%rsp 4bf48f: 5d pop %rbp 4bf490: c3 retq 4bf491: 0f 1f 00 nopl (%rax) 00000000004bf494 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZ12__dgliteral3MFNaNfZC6object9Throwable>: 4bf494: 55 push %rbp 4bf495: 48 8b ec mov %rsp,%rbp 4bf498: 48 83 ec 20 sub $0x20,%rsp 4bf49c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf4a0: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf4a5: e8 fe a3 fc ff callq 4898a8 <_d_newclass> 4bf4aa: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf4ae: 48 8b 0d 03 b2 02 00 mov 0x2b203(%rip),%rcx # 4ea6b8 <_TMP1519+0x8> 4bf4b5: 48 8b 05 f4 b1 02 00 mov 0x2b1f4(%rip),%rax # 4ea6b0 <_TMP1519> 4bf4bc: 48 89 c2 mov %rax,%rdx 4bf4bf: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf4c3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf4c7: 48 8b 7a e0 mov -0x20(%rdx),%rdi 4bf4cb: 48 8b 52 e8 mov -0x18(%rdx),%rdx 4bf4cf: 48 89 d6 mov %rdx,%rsi 4bf4d2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf4d6: e8 8d 26 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf4db: 52 push %rdx 4bf4dc: 50 push %rax 4bf4dd: 48 8b 15 e4 b1 02 00 mov 0x2b1e4(%rip),%rdx # 4ea6c8 <_TMP1520+0x8> 4bf4e4: 48 8b 05 d5 b1 02 00 mov 0x2b1d5(%rip),%rax # 4ea6c0 <_TMP1520> 4bf4eb: 48 89 c1 mov %rax,%rcx 4bf4ee: 49 89 d0 mov %rdx,%r8 4bf4f1: ba 55 6e 00 00 mov $0x6e55,%edx 4bf4f6: 31 f6 xor %esi,%esi 4bf4f8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf4fc: e8 53 6f ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf501: 48 83 c4 10 add $0x10,%rsp 4bf505: 48 8b e5 mov %rbp,%rsp 4bf508: 5d pop %rbp 4bf509: c3 retq 4bf50a: 66 90 xchg %ax,%ax 00000000004bf50c <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZ12__dgliteral4MFNaNfZC6object9Throwable>: 4bf50c: 55 push %rbp 4bf50d: 48 8b ec mov %rsp,%rbp 4bf510: 48 83 ec 20 sub $0x20,%rsp 4bf514: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf518: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf51d: e8 86 a3 fc ff callq 4898a8 <_d_newclass> 4bf522: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf526: 48 8b 0d cb b1 02 00 mov 0x2b1cb(%rip),%rcx # 4ea6f8 <_TMP1523+0x8> 4bf52d: 48 8b 05 bc b1 02 00 mov 0x2b1bc(%rip),%rax # 4ea6f0 <_TMP1523> 4bf534: 48 89 c2 mov %rax,%rdx 4bf537: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf53b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf53f: 48 8b 7a e0 mov -0x20(%rdx),%rdi 4bf543: 48 8b 52 e8 mov -0x18(%rdx),%rdx 4bf547: 48 89 d6 mov %rdx,%rsi 4bf54a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf54e: e8 15 26 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf553: 52 push %rdx 4bf554: 50 push %rax 4bf555: 48 8b 15 ac b1 02 00 mov 0x2b1ac(%rip),%rdx # 4ea708 <_TMP1524+0x8> 4bf55c: 48 8b 05 9d b1 02 00 mov 0x2b19d(%rip),%rax # 4ea700 <_TMP1524> 4bf563: 48 89 c1 mov %rax,%rcx 4bf566: 49 89 d0 mov %rdx,%r8 4bf569: ba 56 6e 00 00 mov $0x6e56,%edx 4bf56e: 31 f6 xor %esi,%esi 4bf570: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf574: e8 db 6e ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf579: 48 83 c4 10 add $0x10,%rsp 4bf57d: 48 8b e5 mov %rbp,%rsp 4bf580: 5d pop %rbp 4bf581: c3 retq 4bf582: 66 90 xchg %ax,%ax 00000000004bf584 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZ12__dgliteral5MFNaNfZC6object9Throwable>: 4bf584: 55 push %rbp 4bf585: 48 8b ec mov %rsp,%rbp 4bf588: 48 83 ec 20 sub $0x20,%rsp 4bf58c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf590: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf595: e8 0e a3 fc ff callq 4898a8 <_d_newclass> 4bf59a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf59e: 48 8b 0d 93 b1 02 00 mov 0x2b193(%rip),%rcx # 4ea738 <_TMP1527+0x8> 4bf5a5: 48 8b 05 84 b1 02 00 mov 0x2b184(%rip),%rax # 4ea730 <_TMP1527> 4bf5ac: 48 89 c2 mov %rax,%rdx 4bf5af: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf5b3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf5b7: 48 8b ba 80 fb ff ff mov -0x480(%rdx),%rdi 4bf5be: 48 8b 92 88 fb ff ff mov -0x478(%rdx),%rdx 4bf5c5: 48 89 d6 mov %rdx,%rsi 4bf5c8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf5cc: e8 97 25 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf5d1: 52 push %rdx 4bf5d2: 50 push %rax 4bf5d3: 48 8b 15 6e b1 02 00 mov 0x2b16e(%rip),%rdx # 4ea748 <_TMP1528+0x8> 4bf5da: 48 8b 05 5f b1 02 00 mov 0x2b15f(%rip),%rax # 4ea740 <_TMP1528> 4bf5e1: 48 89 c1 mov %rax,%rcx 4bf5e4: 49 89 d0 mov %rdx,%r8 4bf5e7: ba 5a 6e 00 00 mov $0x6e5a,%edx 4bf5ec: 31 f6 xor %esi,%esi 4bf5ee: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf5f2: e8 5d 6e ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf5f7: 48 83 c4 10 add $0x10,%rsp 4bf5fb: 48 8b e5 mov %rbp,%rsp 4bf5fe: 5d pop %rbp 4bf5ff: c3 retq 4bf600: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bf604 <_D3std8datetime13PosixTimeZone11getTimeZoneFNeAyaAyaZ12__dgliteral6MFNaNfZC6object9Throwable>: 4bf604: 55 push %rbp 4bf605: 48 8b ec mov %rsp,%rbp 4bf608: 48 83 ec 20 sub $0x20,%rsp 4bf60c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf610: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf615: e8 8e a2 fc ff callq 4898a8 <_d_newclass> 4bf61a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf61e: 48 8b 0d 53 b1 02 00 mov 0x2b153(%rip),%rcx # 4ea778 <_TMP1531+0x8> 4bf625: 48 8b 05 44 b1 02 00 mov 0x2b144(%rip),%rax # 4ea770 <_TMP1531> 4bf62c: 48 89 c2 mov %rax,%rdx 4bf62f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf633: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf637: 48 8b ba 80 fb ff ff mov -0x480(%rdx),%rdi 4bf63e: 48 8b 92 88 fb ff ff mov -0x478(%rdx),%rdx 4bf645: 48 89 d6 mov %rdx,%rsi 4bf648: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf64c: e8 17 25 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf651: 52 push %rdx 4bf652: 50 push %rax 4bf653: 48 8b 15 2e b1 02 00 mov 0x2b12e(%rip),%rdx # 4ea788 <_TMP1532+0x8> 4bf65a: 48 8b 05 1f b1 02 00 mov 0x2b11f(%rip),%rax # 4ea780 <_TMP1532> 4bf661: 48 89 c1 mov %rax,%rcx 4bf664: 49 89 d0 mov %rdx,%r8 4bf667: ba 5b 6e 00 00 mov $0x6e5b,%edx 4bf66c: 31 f6 xor %esi,%esi 4bf66e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf672: e8 dd 6d ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf677: 48 83 c4 10 add $0x10,%rsp 4bf67b: 48 8b e5 mov %rbp,%rsp 4bf67e: 5d pop %rbp 4bf67f: c3 retq 4bf680: 0f 1f 40 00 nopl 0x0(%rax) 00000000004bf684 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya>: 4bf684: 55 push %rbp 4bf685: 48 8b ec mov %rsp,%rbp 4bf688: 48 81 ec 28 01 00 00 sub $0x128,%rsp 4bf68f: 53 push %rbx 4bf690: 41 54 push %r12 4bf692: 41 55 push %r13 4bf694: 41 56 push %r14 4bf696: 41 57 push %r15 4bf698: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4bf69c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bf6a0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bf6a4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bf6a8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf6ac: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf6b0: 48 89 d6 mov %rdx,%rsi 4bf6b3: e8 bc 43 00 00 callq 4c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya> 4bf6b8: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf6bc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4bf6c0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf6c4: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bf6c8: 48 89 d6 mov %rdx,%rsi 4bf6cb: e8 20 1a 00 00 callq 4c10f0 <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb> 4bf6d0: 48 89 c2 mov %rax,%rdx 4bf6d3: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4bf6da: 48 89 ef mov %rbp,%rdi 4bf6dd: ba d4 f8 4b 00 mov $0x4bf8d4,%edx 4bf6e2: 48 89 d6 mov %rdx,%rsi 4bf6e5: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 4bf6ec: e8 cb 33 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4bf6f1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf6f5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bf6f9: 48 89 d6 mov %rdx,%rsi 4bf6fc: e8 5b 1a 00 00 callq 4c115c <_D3std4file14__T5isDirTAyaZ5isDirFNdNfAyaZb> 4bf701: 48 89 c2 mov %rax,%rdx 4bf704: 48 89 95 f0 fe ff ff mov %rdx,-0x110(%rbp) 4bf70b: 48 89 ef mov %rbp,%rdi 4bf70e: ba 4c f9 4b 00 mov $0x4bf94c,%edx 4bf713: 48 89 d6 mov %rdx,%rsi 4bf716: 48 8b 95 f0 fe ff ff mov -0x110(%rbp),%rdx 4bf71d: e8 9a 33 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4bf722: e8 05 a2 00 00 callq 4c992c <_D3std5array18__T8appenderTAAyaZ8appenderFNaNbNfZS3std5array18__T8AppenderTAAyaZ8Appender> 4bf727: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 4bf72e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf732: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bf736: 48 89 c1 mov %rax,%rcx 4bf739: 49 89 d0 mov %rdx,%r8 4bf73c: ba 01 00 00 00 mov $0x1,%edx 4bf741: 48 89 d6 mov %rdx,%rsi 4bf744: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf74b: e8 44 19 00 00 callq 4c1094 <_D3std4file10dirEntriesFAyaE3std4file8SpanModebZS3std4file11DirIterator> 4bf750: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf757: e8 44 18 00 00 callq 4c0fa0 <_D3std4file11DirIterator5emptyMFNdZb> 4bf75c: 34 01 xor $0x1,%al 4bf75e: 0f 84 1e 01 00 00 je 4bf882 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1fe> 4bf764: 48 8d b5 30 ff ff ff lea -0xd0(%rbp),%rsi 4bf76b: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf772: e8 49 18 00 00 callq 4c0fc0 <_D3std4file11DirIterator5frontMFNdZS3std4file8DirEntry> 4bf777: 48 8d bd 30 ff ff ff lea -0xd0(%rbp),%rdi 4bf77e: e8 65 11 00 00 callq 4c08e8 <_D3std4file8DirEntry6isFileMFNdZb> 4bf783: 84 c0 test %al,%al 4bf785: 0f 84 d7 00 00 00 je 4bf862 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1de> 4bf78b: 48 8d bd 30 ff ff ff lea -0xd0(%rbp),%rdi 4bf792: e8 09 11 00 00 callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4bf797: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 4bf79e: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4bf7a5: 48 89 c3 mov %rax,%rbx 4bf7a8: 48 8b c3 mov %rbx,%rax 4bf7ab: 48 2b 45 e0 sub -0x20(%rbp),%rax 4bf7af: 48 8b 8d 18 ff ff ff mov -0xe8(%rbp),%rcx 4bf7b6: 48 03 4d e0 add -0x20(%rbp),%rcx 4bf7ba: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4bf7c1: 48 89 8d 08 ff ff ff mov %rcx,-0xf8(%rbp) 4bf7c8: 48 89 ca mov %rcx,%rdx 4bf7cb: 48 89 c7 mov %rax,%rdi 4bf7ce: 48 89 d6 mov %rdx,%rsi 4bf7d1: e8 5e 39 00 00 callq 4c3134 <_D3std4path18__T9extensionTAyaZ9extensionFNaNbNiNfAyaZAya> 4bf7d6: 48 89 c7 mov %rax,%rdi 4bf7d9: 48 89 d6 mov %rdx,%rsi 4bf7dc: e8 ef a9 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bf7e1: 34 01 xor $0x1,%al 4bf7e3: 75 7d jne 4bf862 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1de> 4bf7e5: 48 8b 8d 08 ff ff ff mov -0xf8(%rbp),%rcx 4bf7ec: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 4bf7f3: 48 89 c2 mov %rax,%rdx 4bf7f6: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) 4bf7fd: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf801: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf805: 48 89 d6 mov %rdx,%rsi 4bf808: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx 4bf80f: e8 4c a5 00 00 callq 4c9d60 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb> 4bf814: 34 01 xor $0x1,%al 4bf816: 75 4a jne 4bf862 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1de> 4bf818: 48 8b b5 00 ff ff ff mov -0x100(%rbp),%rsi 4bf81f: 48 3b 35 7a af 02 00 cmp 0x2af7a(%rip),%rsi # 4ea7a0 <_TMP1535> 4bf826: 75 20 jne 4bf848 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1c4> 4bf828: 48 85 f6 test %rsi,%rsi 4bf82b: 74 35 je 4bf862 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1de> 4bf82d: 48 8b b5 08 ff ff ff mov -0xf8(%rbp),%rsi 4bf834: 48 8b 3d 6d af 02 00 mov 0x2af6d(%rip),%rdi # 4ea7a8 <_TMP1535+0x8> 4bf83b: 48 8b 8d 00 ff ff ff mov -0x100(%rbp),%rcx 4bf842: 33 c0 xor %eax,%eax 4bf844: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4bf846: 74 1a je 4bf862 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x1de> 4bf848: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx 4bf84f: 48 8b b5 00 ff ff ff mov -0x100(%rbp),%rsi 4bf856: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bf85d: e8 76 a5 00 00 callq 4c9dd8 <_D3std5array18__T8AppenderTAAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv> 4bf862: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf869: e8 a2 17 00 00 callq 4c1010 <_D3std4file11DirIterator8popFrontMFZv> 4bf86e: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf875: e8 26 17 00 00 callq 4c0fa0 <_D3std4file11DirIterator5emptyMFNdZb> 4bf87a: 34 01 xor $0x1,%al 4bf87c: 0f 85 e2 fe ff ff jne 4bf764 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0xe0> 4bf882: 48 83 ec 08 sub $0x8,%rsp 4bf886: e8 06 00 00 00 callq 4bf891 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x20d> 4bf88b: 48 83 c4 08 add $0x8,%rsp 4bf88f: eb 0d jmp 4bf89e <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZAAya+0x21a> 4bf891: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4bf898: e8 93 17 00 00 callq 4c1030 <_D3std4file11DirIterator11__fieldDtorMFZv> 4bf89d: c3 retq 4bf89e: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bf8a5: e8 4a a2 00 00 callq 4c9af4 <_D3std5array18__T8AppenderTAAyaZ8Appender4dataMNgFNaNbNdNiNeZANgAya> 4bf8aa: 48 89 c7 mov %rax,%rdi 4bf8ad: 48 89 d6 mov %rdx,%rsi 4bf8b0: e8 6f a6 00 00 callq 4c9f24 <_D3std9algorithm7sorting72__T4sortVAyaa5_61203c2062VE3std9algorithm8mutation12SwapStrategyi0TAAyaZ4sortFNaNbNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange> 4bf8b5: 48 8d bd 20 ff ff ff lea -0xe0(%rbp),%rdi 4bf8bc: e8 33 a2 00 00 callq 4c9af4 <_D3std5array18__T8AppenderTAAyaZ8Appender4dataMNgFNaNbNdNiNeZANgAya> 4bf8c1: 41 5f pop %r15 4bf8c3: 41 5e pop %r14 4bf8c5: 41 5d pop %r13 4bf8c7: 41 5c pop %r12 4bf8c9: 5b pop %rbx 4bf8ca: 48 8b e5 mov %rbp,%rsp 4bf8cd: 5d pop %rbp 4bf8ce: c3 retq 4bf8cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bf8d4 <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZ12__dgliteral3MFNaNfZC6object9Throwable>: 4bf8d4: 55 push %rbp 4bf8d5: 48 8b ec mov %rsp,%rbp 4bf8d8: 48 83 ec 20 sub $0x20,%rsp 4bf8dc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf8e0: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf8e5: e8 be 9f fc ff callq 4898a8 <_d_newclass> 4bf8ea: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf8ee: 48 8b 0d c3 ae 02 00 mov 0x2aec3(%rip),%rcx # 4ea7b8 <_TMP1538+0x8> 4bf8f5: 48 8b 05 b4 ae 02 00 mov 0x2aeb4(%rip),%rax # 4ea7b0 <_TMP1538> 4bf8fc: 48 89 c2 mov %rax,%rdx 4bf8ff: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf903: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf907: 48 8b 7a e0 mov -0x20(%rdx),%rdi 4bf90b: 48 8b 52 e8 mov -0x18(%rdx),%rdx 4bf90f: 48 89 d6 mov %rdx,%rsi 4bf912: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf916: e8 4d 22 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf91b: 52 push %rdx 4bf91c: 50 push %rax 4bf91d: 48 8b 15 a4 ae 02 00 mov 0x2aea4(%rip),%rdx # 4ea7c8 <_TMP1539+0x8> 4bf924: 48 8b 05 95 ae 02 00 mov 0x2ae95(%rip),%rax # 4ea7c0 <_TMP1539> 4bf92b: 48 89 c1 mov %rax,%rcx 4bf92e: 49 89 d0 mov %rdx,%r8 4bf931: ba 9a 6f 00 00 mov $0x6f9a,%edx 4bf936: 31 f6 xor %esi,%esi 4bf938: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf93c: e8 13 6b ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf941: 48 83 c4 10 add $0x10,%rsp 4bf945: 48 8b e5 mov %rbp,%rsp 4bf948: 5d pop %rbp 4bf949: c3 retq 4bf94a: 66 90 xchg %ax,%ax 00000000004bf94c <_D3std8datetime13PosixTimeZone19getInstalledTZNamesFNeAyaAyaZ12__dgliteral4MFNaNfZC6object9Throwable>: 4bf94c: 55 push %rbp 4bf94d: 48 8b ec mov %rsp,%rbp 4bf950: 48 83 ec 20 sub $0x20,%rsp 4bf954: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf958: bf 20 83 4f 00 mov $0x4f8320,%edi 4bf95d: e8 46 9f fc ff callq 4898a8 <_d_newclass> 4bf962: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bf966: 48 8b 0d 6b ae 02 00 mov 0x2ae6b(%rip),%rcx # 4ea7d8 <_TMP1541+0x8> 4bf96d: 48 8b 05 5c ae 02 00 mov 0x2ae5c(%rip),%rax # 4ea7d0 <_TMP1541> 4bf974: 48 89 c2 mov %rax,%rdx 4bf977: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bf97b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf97f: 48 8b 7a e0 mov -0x20(%rdx),%rdi 4bf983: 48 8b 52 e8 mov -0x18(%rdx),%rdx 4bf987: 48 89 d6 mov %rdx,%rsi 4bf98a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bf98e: e8 d5 21 00 00 callq 4c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya> 4bf993: 52 push %rdx 4bf994: 50 push %rax 4bf995: 48 8b 15 4c ae 02 00 mov 0x2ae4c(%rip),%rdx # 4ea7e8 <_TMP1542+0x8> 4bf99c: 48 8b 05 3d ae 02 00 mov 0x2ae3d(%rip),%rax # 4ea7e0 <_TMP1542> 4bf9a3: 48 89 c1 mov %rax,%rcx 4bf9a6: 49 89 d0 mov %rdx,%r8 4bf9a9: ba 9b 6f 00 00 mov $0x6f9b,%edx 4bf9ae: 31 f6 xor %esi,%esi 4bf9b0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bf9b4: e8 9b 6a ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bf9b9: 48 83 c4 10 add $0x10,%rsp 4bf9bd: 48 8b e5 mov %rbp,%rsp 4bf9c0: 5d pop %rbp 4bf9c1: c3 retq 4bf9c2: 66 90 xchg %ax,%ax 00000000004bf9c4 <_D3std8datetime13PosixTimeZone10Transition6__ctorMFNaNcNflPyS3std8datetime13PosixTimeZone6TTInfoZS3std8datetime13PosixTimeZone10Transition>: 4bf9c4: 55 push %rbp 4bf9c5: 48 8b ec mov %rsp,%rbp 4bf9c8: 48 83 ec 10 sub $0x10,%rsp 4bf9cc: 48 89 f8 mov %rdi,%rax 4bf9cf: 48 89 10 mov %rdx,(%rax) 4bf9d2: 48 89 70 08 mov %rsi,0x8(%rax) 4bf9d6: 48 8b e5 mov %rbp,%rsp 4bf9d9: 5d pop %rbp 4bf9da: c3 retq 4bf9db: 90 nop 00000000004bf9dc <_D3std8datetime13PosixTimeZone10LeapSecond6__ctorMFNaNcNfliZS3std8datetime13PosixTimeZone10LeapSecond>: 4bf9dc: 55 push %rbp 4bf9dd: 48 8b ec mov %rsp,%rbp 4bf9e0: 48 83 ec 10 sub $0x10,%rsp 4bf9e4: 48 89 f8 mov %rdi,%rax 4bf9e7: 48 89 10 mov %rdx,(%rax) 4bf9ea: 89 70 08 mov %esi,0x8(%rax) 4bf9ed: 48 8b e5 mov %rbp,%rsp 4bf9f0: 5d pop %rbp 4bf9f1: c3 retq 4bf9f2: 66 90 xchg %ax,%ax 00000000004bf9f4 <_D3std8datetime13PosixTimeZone6TTInfo6__ctorMyFNaNcNfxS3std8datetime13PosixTimeZone10TempTTInfoAyaZyS3std8datetime13PosixTimeZone6TTInfo>: 4bf9f4: 55 push %rbp 4bf9f5: 48 8b ec mov %rsp,%rbp 4bf9f8: 48 83 ec 20 sub $0x20,%rsp 4bf9fc: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4bfa00: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4bfa04: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4bfa08: 49 89 f8 mov %rdi,%r8 4bfa0b: 41 89 08 mov %ecx,(%r8) 4bfa0e: 8a 45 fc mov -0x4(%rbp),%al 4bfa11: 41 88 40 04 mov %al,0x4(%r8) 4bfa15: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4bfa19: 48 8b 45 e8 mov -0x18(%rbp),%rax 4bfa1d: 49 89 40 08 mov %rax,0x8(%r8) 4bfa21: 49 89 48 10 mov %rcx,0x10(%r8) 4bfa25: 48 89 f8 mov %rdi,%rax 4bfa28: 48 8b e5 mov %rbp,%rsp 4bfa2b: 5d pop %rbp 4bfa2c: c3 retq 4bfa2d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bfa34 <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb>: 4bfa34: 55 push %rbp 4bfa35: 48 8b ec mov %rsp,%rbp 4bfa38: 53 push %rbx 4bfa39: 48 89 fa mov %rdi,%rdx 4bfa3c: 49 89 f0 mov %rsi,%r8 4bfa3f: 41 8b 00 mov (%r8),%eax 4bfa42: 3b 02 cmp (%rdx),%eax 4bfa44: 75 31 jne 4bfa77 <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x43> 4bfa46: 41 8a 48 04 mov 0x4(%r8),%cl 4bfa4a: 3a 4a 04 cmp 0x4(%rdx),%cl 4bfa4d: 75 28 jne 4bfa77 <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x43> 4bfa4f: 49 8b 58 08 mov 0x8(%r8),%rbx 4bfa53: 48 3b 5a 08 cmp 0x8(%rdx),%rbx 4bfa57: 75 1e jne 4bfa77 <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x43> 4bfa59: 48 85 db test %rbx,%rbx 4bfa5c: 74 1d je 4bfa7b <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x47> 4bfa5e: 4d 8d 48 08 lea 0x8(%r8),%r9 4bfa62: 49 8b 71 08 mov 0x8(%r9),%rsi 4bfa66: 48 8d 42 08 lea 0x8(%rdx),%rax 4bfa6a: 48 8b 78 08 mov 0x8(%rax),%rdi 4bfa6e: 48 89 d9 mov %rbx,%rcx 4bfa71: 33 c0 xor %eax,%eax 4bfa73: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4bfa75: 74 04 je 4bfa7b <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x47> 4bfa77: 31 c0 xor %eax,%eax 4bfa79: eb 05 jmp 4bfa80 <_D3std8datetime13PosixTimeZone6TTInfo11__xopEqualsFKxS3std8datetime13PosixTimeZone6TTInfoKxS3std8datetime13PosixTimeZone6TTInfoZb+0x4c> 4bfa7b: b8 01 00 00 00 mov $0x1,%eax 4bfa80: 5b pop %rbx 4bfa81: 5d pop %rbp 4bfa82: c3 retq 4bfa83: 90 nop 00000000004bfa84 <_D3std8datetime13PosixTimeZone6TTInfo9__xtoHashFNbNeKxS3std8datetime13PosixTimeZone6TTInfoZm>: 4bfa84: 55 push %rbp 4bfa85: 48 8b ec mov %rsp,%rbp 4bfa88: 48 83 ec 18 sub $0x18,%rsp 4bfa8c: 53 push %rbx 4bfa8d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bfa91: 48 89 fe mov %rdi,%rsi 4bfa94: bf 60 9a 4f 00 mov $0x4f9a60,%edi 4bfa99: 48 8b 05 c0 9f 03 00 mov 0x39fc0(%rip),%rax # 4f9a60 <_D11TypeInfo_yi6__initZ> 4bfaa0: 48 ff 50 28 rex.W callq *0x28(%rax) 4bfaa4: 48 89 c3 mov %rax,%rbx 4bfaa7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4bfaab: 48 8d 71 04 lea 0x4(%rcx),%rsi 4bfaaf: bf 80 9a 4f 00 mov $0x4f9a80,%edi 4bfab4: 48 8b 15 c5 9f 03 00 mov 0x39fc5(%rip),%rdx # 4f9a80 <_D11TypeInfo_yb6__initZ> 4bfabb: 48 ff 52 28 rex.W callq *0x28(%rdx) 4bfabf: 48 01 c3 add %rax,%rbx 4bfac2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bfac6: 48 8d 70 08 lea 0x8(%rax),%rsi 4bfaca: bf 00 d4 4f 00 mov $0x4fd400,%edi 4bfacf: 48 8b 0d 2a d9 03 00 mov 0x3d92a(%rip),%rcx # 4fd400 <_D12TypeInfo_yAa6__initZ> 4bfad6: 48 ff 51 28 rex.W callq *0x28(%rcx) 4bfada: 48 01 c3 add %rax,%rbx 4bfadd: 48 8b c3 mov %rbx,%rax 4bfae0: 5b pop %rbx 4bfae1: 48 8b e5 mov %rbp,%rsp 4bfae4: 5d pop %rbp 4bfae5: c3 retq 4bfae6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004bfaec <_D3std8datetime13PosixTimeZone10TempTTInfo6__ctorMFNaNcNfibhZS3std8datetime13PosixTimeZone10TempTTInfo>: 4bfaec: 55 push %rbp 4bfaed: 48 8b ec mov %rsp,%rbp 4bfaf0: 48 83 ec 20 sub $0x20,%rsp 4bfaf4: 48 89 f8 mov %rdi,%rax 4bfaf7: 89 08 mov %ecx,(%rax) 4bfaf9: 88 50 04 mov %dl,0x4(%rax) 4bfafc: 40 88 70 05 mov %sil,0x5(%rax) 4bfb00: 48 8b e5 mov %rbp,%rsp 4bfb03: 5d pop %rbp 4bfb04: c3 retq 4bfb05: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004bfb0c <_D3std8datetime13PosixTimeZone14TempTransition6__ctorMFNaNcNflPyS3std8datetime13PosixTimeZone6TTInfoPS3std8datetime13PosixTimeZone14TransitionTypeZS3std8datetime13PosixTimeZone14TempTransition>: 4bfb0c: 55 push %rbp 4bfb0d: 48 8b ec mov %rsp,%rbp 4bfb10: 48 83 ec 20 sub $0x20,%rsp 4bfb14: 48 89 f8 mov %rdi,%rax 4bfb17: 48 89 08 mov %rcx,(%rax) 4bfb1a: 48 89 50 08 mov %rdx,0x8(%rax) 4bfb1e: 48 89 70 10 mov %rsi,0x10(%rax) 4bfb22: 48 8b e5 mov %rbp,%rsp 4bfb25: 5d pop %rbp 4bfb26: c3 retq 4bfb27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004bfb2c <_D3std8datetime13PosixTimeZone14TransitionType6__ctorMFNaNcNfbbZS3std8datetime13PosixTimeZone14TransitionType>: 4bfb2c: 55 push %rbp 4bfb2d: 48 8b ec mov %rsp,%rbp 4bfb30: 48 83 ec 10 sub $0x10,%rsp 4bfb34: 48 89 f8 mov %rdi,%rax 4bfb37: 88 10 mov %dl,(%rax) 4bfb39: 40 88 70 01 mov %sil,0x1(%rax) 4bfb3d: 48 8b e5 mov %rbp,%rsp 4bfb40: 5d pop %rbp 4bfb41: c3 retq 4bfb42: 66 90 xchg %ax,%ax 00000000004bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv>: 4bfb44: 55 push %rbp 4bfb45: 48 8b ec mov %rsp,%rbp 4bfb48: 48 83 ec 20 sub $0x20,%rsp 4bfb4c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bfb50: 40 80 f6 01 xor $0x1,%sil 4bfb54: 74 49 je 4bfb9f <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv+0x5b> 4bfb56: bf 20 83 4f 00 mov $0x4f8320,%edi 4bfb5b: e8 48 9d fc ff callq 4898a8 <_d_newclass> 4bfb60: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bfb64: ff 35 ae ac 02 00 pushq 0x2acae(%rip) # 4ea818 <_TMP1545+0x8> 4bfb6a: ff 35 a0 ac 02 00 pushq 0x2aca0(%rip) # 4ea810 <_TMP1545> 4bfb70: 48 8b 15 b1 ac 02 00 mov 0x2acb1(%rip),%rdx # 4ea828 <_TMP1546+0x8> 4bfb77: 48 8b 05 a2 ac 02 00 mov 0x2aca2(%rip),%rax # 4ea820 <_TMP1546> 4bfb7e: 48 89 c1 mov %rax,%rcx 4bfb81: 49 89 d0 mov %rdx,%r8 4bfb84: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4bfb88: 31 f6 xor %esi,%esi 4bfb8a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4bfb8e: e8 c1 68 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bfb93: 48 83 c4 10 add $0x10,%rsp 4bfb97: 48 89 c7 mov %rax,%rdi 4bfb9a: e8 8d 94 fc ff callq 48902c <_d_throwc> 4bfb9f: 48 8b e5 mov %rbp,%rsp 4bfba2: 5d pop %rbp 4bfba3: c3 retq 00000000004bfba4 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi>: 4bfba4: 55 push %rbp 4bfba5: 48 8b ec mov %rsp,%rbp 4bfba8: 48 83 ec 48 sub $0x48,%rsp 4bfbac: 53 push %rbx 4bfbad: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4bfbb1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4bfbb5: 48 8b 57 58 mov 0x58(%rdi),%rdx 4bfbb9: 48 8b 7f 50 mov 0x50(%rdi),%rdi 4bfbbd: 48 89 d6 mov %rdx,%rsi 4bfbc0: e8 c3 8f 00 00 callq 4c8b88 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10LeapSecondZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10LeapSecondZb> 4bfbc5: 84 c0 test %al,%al 4bfbc7: 75 38 jne 4bfc01 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0x5d> 4bfbc9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4bfbcd: e8 5e 03 00 00 callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4bfbd2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bfbd6: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4bfbda: 48 8b 51 58 mov 0x58(%rcx),%rdx 4bfbde: 48 8b 79 50 mov 0x50(%rcx),%rdi 4bfbe2: 48 89 d6 mov %rdx,%rsi 4bfbe5: 48 89 95 c0 ff ff ff mov %rdx,-0x40(%rbp) 4bfbec: 48 89 bd c8 ff ff ff mov %rdi,-0x38(%rbp) 4bfbf3: e8 54 ab 00 00 callq 4ca74c <_D3std5range10primitives53__T5frontTyS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond> 4bfbf8: 48 8b 00 mov (%rax),%rax 4bfbfb: 48 3b 45 e0 cmp -0x20(%rbp),%rax 4bfbff: 7c 08 jl 4bfc09 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0x65> 4bfc01: 31 c0 xor %eax,%eax 4bfc03: 5b pop %rbx 4bfc04: 48 8b e5 mov %rbp,%rsp 4bfc07: 5d pop %rbp 4bfc08: c3 retq 4bfc09: 48 8b 95 c0 ff ff ff mov -0x40(%rbp),%rdx 4bfc10: 48 8b b5 c8 ff ff ff mov -0x38(%rbp),%rsi 4bfc17: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bfc1b: e8 58 ab 00 00 callq 4ca778 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondylZl> 4bfc20: 48 89 45 e8 mov %rax,-0x18(%rbp) 4bfc24: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4bfc28: 75 1d jne 4bfc47 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0xa3> 4bfc2a: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4bfc2e: 48 8b 56 58 mov 0x58(%rsi),%rdx 4bfc32: 48 8b 7e 50 mov 0x50(%rsi),%rdi 4bfc36: 48 89 d6 mov %rdx,%rsi 4bfc39: e8 02 ac 00 00 callq 4ca840 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond> 4bfc3e: 8b 40 08 mov 0x8(%rax),%eax 4bfc41: 5b pop %rbx 4bfc42: 48 8b e5 mov %rbp,%rsp 4bfc45: 5d pop %rbp 4bfc46: c3 retq 4bfc47: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4bfc4b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4bfc4f: 48 85 f6 test %rsi,%rsi 4bfc52: 74 2d je 4bfc81 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0xdd> 4bfc54: 48 8d 4e ff lea -0x1(%rsi),%rcx 4bfc58: 49 3b 48 50 cmp 0x50(%r8),%rcx 4bfc5c: 72 0a jb 4bfc68 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0xc4> 4bfc5e: bf 8d 70 00 00 mov $0x708d,%edi 4bfc63: e8 4c d7 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfc68: 48 8b c6 mov %rsi,%rax 4bfc6b: 48 c1 e0 04 shl $0x4,%rax 4bfc6f: 49 8d 50 50 lea 0x50(%r8),%rdx 4bfc73: 48 03 42 08 add 0x8(%rdx),%rax 4bfc77: 48 8b 50 f8 mov -0x8(%rax),%rdx 4bfc7b: 48 8b 40 f0 mov -0x10(%rax),%rax 4bfc7f: eb 20 jmp 4bfca1 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0xfd> 4bfc81: 49 83 78 50 00 cmpq $0x0,0x50(%r8) 4bfc86: 75 0a jne 4bfc92 <_D3std8datetime13PosixTimeZone20calculateLeapSecondsMxFNaNbNflZi+0xee> 4bfc88: bf 8d 70 00 00 mov $0x708d,%edi 4bfc8d: e8 22 d7 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfc92: 49 8d 48 50 lea 0x50(%r8),%rcx 4bfc96: 48 8b 59 08 mov 0x8(%rcx),%rbx 4bfc9a: 48 8b 53 08 mov 0x8(%rbx),%rdx 4bfc9e: 48 8b 03 mov (%rbx),%rax 4bfca1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4bfca5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bfca9: 8b 45 d8 mov -0x28(%rbp),%eax 4bfcac: 5b pop %rbx 4bfcad: 48 8b e5 mov %rbp,%rsp 4bfcb0: 5d pop %rbp 4bfcb1: c3 retq 4bfcb2: 66 90 xchg %ax,%ax 00000000004bfcb4 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone>: 4bfcb4: 55 push %rbp 4bfcb5: 48 8b ec mov %rsp,%rbp 4bfcb8: 48 83 ec 78 sub $0x78,%rsp 4bfcbc: 53 push %rbx 4bfcbd: 41 54 push %r12 4bfcbf: 41 55 push %r13 4bfcc1: 41 56 push %r14 4bfcc3: 41 57 push %r15 4bfcc5: 89 75 d0 mov %esi,-0x30(%rbp) 4bfcc8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4bfccc: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4bfcd0: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4bfcd4: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4bfcd8: 49 89 ff mov %rdi,%r15 4bfcdb: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bfcdf: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bfce3: 48 89 d6 mov %rdx,%rsi 4bfce6: e8 e5 a4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bfceb: 84 c0 test %al,%al 4bfced: 74 26 je 4bfd15 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x61> 4bfcef: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bfcf3: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bfcf7: 48 89 d6 mov %rdx,%rsi 4bfcfa: e8 d1 a4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bfcff: 34 01 xor $0x1,%al 4bfd01: 74 12 je 4bfd15 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x61> 4bfd03: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bfd07: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bfd0b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bfd0f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4bfd13: eb 38 jmp 4bfd4d <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x99> 4bfd15: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bfd19: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bfd1d: 48 89 d6 mov %rdx,%rsi 4bfd20: e8 ab a4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bfd25: 84 c0 test %al,%al 4bfd27: 74 24 je 4bfd4d <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x99> 4bfd29: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bfd2d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4bfd31: 48 89 d6 mov %rdx,%rsi 4bfd34: e8 97 a4 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4bfd39: 34 01 xor $0x1,%al 4bfd3b: 74 10 je 4bfd4d <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x99> 4bfd3d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bfd41: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bfd45: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bfd49: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4bfd4d: ff 75 18 pushq 0x18(%rbp) 4bfd50: ff 75 10 pushq 0x10(%rbp) 4bfd53: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bfd57: 48 8b 45 f0 mov -0x10(%rbp),%rax 4bfd5b: 48 89 c1 mov %rax,%rcx 4bfd5e: 49 89 d0 mov %rdx,%r8 4bfd61: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4bfd65: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4bfd69: 49 8b ff mov %r15,%rdi 4bfd6c: e8 97 d8 ff ff callq 4bd608 <_D3std8datetime8TimeZone6__ctorMyFNaNfAyaAyaAyaZyC3std8datetime8TimeZone> 4bfd71: 48 83 c4 10 add $0x10,%rsp 4bfd75: 48 8b 55 38 mov 0x38(%rbp),%rdx 4bfd79: 48 8b 7d 30 mov 0x30(%rbp),%rdi 4bfd7d: 48 89 d6 mov %rdx,%rsi 4bfd80: e8 cb 77 00 00 callq 4c7550 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10TransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10TransitionZb> 4bfd85: 34 01 xor $0x1,%al 4bfd87: 0f 84 9d 00 00 00 je 4bfe2a <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x176> 4bfd8d: 48 8b 4d 30 mov 0x30(%rbp),%rcx 4bfd91: 48 8d 81 ff ff ff ff lea -0x1(%rcx),%rax 4bfd98: 48 39 c1 cmp %rax,%rcx 4bfd9b: 73 0a jae 4bfda7 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0xf3> 4bfd9d: bf a3 70 00 00 mov $0x70a3,%edi 4bfda2: e8 0d d6 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfda7: 48 8b 55 38 mov 0x38(%rbp),%rdx 4bfdab: 48 89 45 90 mov %rax,-0x70(%rbp) 4bfdaf: 48 89 55 98 mov %rdx,-0x68(%rbp) 4bfdb3: 31 db xor %ebx,%ebx 4bfdb5: 48 39 5d 90 cmp %rbx,-0x70(%rbp) 4bfdb9: 74 6f je 4bfe2a <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x176> 4bfdbb: 4c 8b 65 98 mov -0x68(%rbp),%r12 4bfdbf: 48 8b 75 38 mov 0x38(%rbp),%rsi 4bfdc3: 4c 8d 6e 10 lea 0x10(%rsi),%r13 4bfdc7: 48 3b 5d 90 cmp -0x70(%rbp),%rbx 4bfdcb: 72 0a jb 4bfdd7 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x123> 4bfdcd: bf a3 70 00 00 mov $0x70a3,%edi 4bfdd2: e8 dd d5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfdd7: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bfddc: 49 8b 04 24 mov (%r12),%rax 4bfde0: 48 89 45 b0 mov %rax,-0x50(%rbp) 4bfde4: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4bfde8: 48 8d 4b 01 lea 0x1(%rbx),%rcx 4bfdec: 48 3b 4d 30 cmp 0x30(%rbp),%rcx 4bfdf0: 72 0a jb 4bfdfc <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x148> 4bfdf2: bf a4 70 00 00 mov $0x70a4,%edi 4bfdf7: e8 b8 d5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfdfc: 49 8b 75 00 mov 0x0(%r13),%rsi 4bfe00: 48 3b 75 b0 cmp -0x50(%rbp),%rsi 4bfe04: 40 0f 9f c6 setg %sil 4bfe08: 48 0f b6 f6 movzbq %sil,%rsi 4bfe0c: bf a4 70 00 00 mov $0x70a4,%edi 4bfe11: e8 2e fd ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bfe16: b8 10 00 00 00 mov $0x10,%eax 4bfe1b: 49 01 c4 add %rax,%r12 4bfe1e: 49 01 c5 add %rax,%r13 4bfe21: 48 ff c3 inc %rbx 4bfe24: 48 3b 5d 90 cmp -0x70(%rbp),%rbx 4bfe28: 72 9d jb 4bfdc7 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x113> 4bfe2a: 48 8b 55 28 mov 0x28(%rbp),%rdx 4bfe2e: 48 8b 45 20 mov 0x20(%rbp),%rax 4bfe32: 48 89 45 a0 mov %rax,-0x60(%rbp) 4bfe36: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4bfe3a: 31 db xor %ebx,%ebx 4bfe3c: 48 39 5d 20 cmp %rbx,0x20(%rbp) 4bfe40: 74 7f je 4bfec1 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x20d> 4bfe42: 48 8b 4d 20 mov 0x20(%rbp),%rcx 4bfe46: 4c 8d 71 ff lea -0x1(%rcx),%r14 4bfe4a: 4c 8b 65 a8 mov -0x58(%rbp),%r12 4bfe4e: 4c 8b 6d 28 mov 0x28(%rbp),%r13 4bfe52: 49 83 c5 10 add $0x10,%r13 4bfe56: 48 3b 5d 20 cmp 0x20(%rbp),%rbx 4bfe5a: 72 0a jb 4bfe66 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1b2> 4bfe5c: bf a7 70 00 00 mov $0x70a7,%edi 4bfe61: e8 4e d5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfe66: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4bfe6b: 49 8b 04 24 mov (%r12),%rax 4bfe6f: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bfe73: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4bfe77: 49 39 de cmp %rbx,%r14 4bfe7a: 74 22 je 4bfe9e <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1ea> 4bfe7c: 48 8d 73 01 lea 0x1(%rbx),%rsi 4bfe80: 48 3b 75 20 cmp 0x20(%rbp),%rsi 4bfe84: 72 0a jb 4bfe90 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1dc> 4bfe86: bf a8 70 00 00 mov $0x70a8,%edi 4bfe8b: e8 24 d5 ff ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4bfe90: 49 8b 4d 00 mov 0x0(%r13),%rcx 4bfe94: 48 3b 4d c0 cmp -0x40(%rbp),%rcx 4bfe98: 7f 04 jg 4bfe9e <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1ea> 4bfe9a: 31 f6 xor %esi,%esi 4bfe9c: eb 05 jmp 4bfea3 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1ef> 4bfe9e: be 01 00 00 00 mov $0x1,%esi 4bfea3: bf a8 70 00 00 mov $0x70a8,%edi 4bfea8: e8 97 fc ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4bfead: b8 10 00 00 00 mov $0x10,%eax 4bfeb2: 49 01 c4 add %rax,%r12 4bfeb5: 49 01 c5 add %rax,%r13 4bfeb8: 48 ff c3 inc %rbx 4bfebb: 48 3b 5d 20 cmp 0x20(%rbp),%rbx 4bfebf: 72 95 jb 4bfe56 <_D3std8datetime13PosixTimeZone6__ctorMyFNaNfyAS3std8datetime13PosixTimeZone10TransitionyAS3std8datetime13PosixTimeZone10LeapSecondAyaAyaAyabZyC3std8datetime13PosixTimeZone+0x1a2> 4bfec1: 48 8b 55 38 mov 0x38(%rbp),%rdx 4bfec5: 48 8b 45 30 mov 0x30(%rbp),%rax 4bfec9: 49 89 47 40 mov %rax,0x40(%r15) 4bfecd: 49 89 57 48 mov %rdx,0x48(%r15) 4bfed1: 48 8b 55 28 mov 0x28(%rbp),%rdx 4bfed5: 48 8b 45 20 mov 0x20(%rbp),%rax 4bfed9: 49 89 47 50 mov %rax,0x50(%r15) 4bfedd: 49 89 57 58 mov %rdx,0x58(%r15) 4bfee1: 8a 4d d0 mov -0x30(%rbp),%cl 4bfee4: 41 88 4f 60 mov %cl,0x60(%r15) 4bfee8: 49 8b c7 mov %r15,%rax 4bfeeb: 41 5f pop %r15 4bfeed: 41 5e pop %r14 4bfeef: 41 5d pop %r13 4bfef1: 41 5c pop %r12 4bfef3: 5b pop %rbx 4bfef4: 48 8b e5 mov %rbp,%rsp 4bfef7: 5d pop %rbp 4bfef8: c3 retq 4bfef9: 00 00 add %al,(%rax) ... 00000000004bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date>: 4bfefc: 55 push %rbp 4bfefd: 48 8b ec mov %rsp,%rbp 4bff00: 48 83 ec 10 sub $0x10,%rsp 4bff04: 66 c7 45 f0 01 00 movw $0x1,-0x10(%rbp) 4bff0a: b8 01 00 00 00 mov $0x1,%eax 4bff0f: 88 45 f2 mov %al,-0xe(%rbp) 4bff12: 88 45 f3 mov %al,-0xd(%rbp) 4bff15: e8 e6 ee 00 00 callq 4cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi> 4bff1a: 48 89 c6 mov %rax,%rsi 4bff1d: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4bff21: e8 d2 fa 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4bff26: 8b 00 mov (%rax),%eax 4bff28: 48 8b e5 mov %rbp,%rsp 4bff2b: 5d pop %rbp 4bff2c: c3 retq 4bff2d: 00 00 add %al,(%rax) ... 00000000004bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl>: 4bff30: 55 push %rbp 4bff31: 48 8b ec mov %rsp,%rbp 4bff34: 48 83 ec 10 sub $0x10,%rsp 4bff38: 48 b8 00 80 4a 08 0a mov $0xf760800a084a8000,%rax 4bff3f: 80 60 f7 4bff42: 48 03 f8 add %rax,%rdi 4bff45: e8 22 63 00 00 callq 4c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4bff4a: 48 8b e5 mov %rbp,%rsp 4bff4d: 5d pop %rbp 4bff4e: c3 retq ... 00000000004bff50 <_D3std8datetime5Clock37__T8currTimeVE4core4time9ClockTypei0Z8currTimeFNfyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4bff50: 55 push %rbp 4bff51: 48 8b ec mov %rsp,%rbp 4bff54: 48 83 ec 20 sub $0x20,%rsp 4bff58: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bff5c: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4bff63: 00 4bff64: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4bff6b: 00 4bff6c: e8 1f 00 00 00 callq 4bff90 <_D3std8datetime5Clock41__T11currStdTimeVE4core4time9ClockTypei0Z11currStdTimeFNdNeZl> 4bff71: 48 89 c2 mov %rax,%rdx 4bff74: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4bff78: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4bff7c: e8 ef de 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4bff81: 48 8b 50 08 mov 0x8(%rax),%rdx 4bff85: 48 8b 00 mov (%rax),%rax 4bff88: 48 8b e5 mov %rbp,%rsp 4bff8b: 5d pop %rbp 4bff8c: c3 retq 4bff8d: 00 00 add %al,(%rax) ... 00000000004bff90 <_D3std8datetime5Clock41__T11currStdTimeVE4core4time9ClockTypei0Z11currStdTimeFNdNeZl>: 4bff90: 55 push %rbp 4bff91: 48 8b ec mov %rsp,%rbp 4bff94: 48 83 ec 30 sub $0x30,%rsp 4bff98: 48 8d 45 e0 lea -0x20(%rbp),%rax 4bff9c: 31 c9 xor %ecx,%ecx 4bff9e: 48 89 08 mov %rcx,(%rax) 4bffa1: 48 89 48 08 mov %rcx,0x8(%rax) 4bffa5: 48 89 c6 mov %rax,%rsi 4bffa8: 31 ff xor %edi,%edi 4bffaa: e8 31 7d fc ff callq 487ce0 4bffaf: 85 c0 test %eax,%eax 4bffb1: 74 4a je 4bfffd <_D3std8datetime5Clock41__T11currStdTimeVE4core4time9ClockTypei0Z11currStdTimeFNdNeZl+0x6d> 4bffb3: bf 20 83 4f 00 mov $0x4f8320,%edi 4bffb8: e8 eb 98 fc ff callq 4898a8 <_d_newclass> 4bffbd: 48 89 45 f0 mov %rax,-0x10(%rbp) 4bffc1: ff 35 81 a9 02 00 pushq 0x2a981(%rip) # 4ea948 <_TMP2950+0x8> 4bffc7: ff 35 73 a9 02 00 pushq 0x2a973(%rip) # 4ea940 <_TMP2950> 4bffcd: 48 8b 15 94 a9 02 00 mov 0x2a994(%rip),%rdx # 4ea968 <_TMP2952+0x8> 4bffd4: 48 8b 05 85 a9 02 00 mov 0x2a985(%rip),%rax # 4ea960 <_TMP2952> 4bffdb: 48 89 c1 mov %rax,%rcx 4bffde: 49 89 d0 mov %rdx,%r8 4bffe1: ba b1 01 00 00 mov $0x1b1,%edx 4bffe6: 31 f6 xor %esi,%esi 4bffe8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4bffec: e8 63 64 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4bfff1: 48 83 c4 10 add $0x10,%rsp 4bfff5: 48 89 c7 mov %rax,%rdi 4bfff8: e8 2f 90 fc ff callq 48902c <_d_throwc> 4bfffd: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c0001: e8 96 62 00 00 callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4c0006: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c000a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4c000e: 48 b8 0b d7 a3 70 3d mov $0xa3d70a3d70a3d70b,%rax 4c0015: 0a d7 a3 4c0018: 48 f7 e9 imul %rcx 4c001b: 48 03 d1 add %rcx,%rdx 4c001e: 48 89 c8 mov %rcx,%rax 4c0021: 48 c1 f8 3f sar $0x3f,%rax 4c0025: 48 c1 fa 06 sar $0x6,%rdx 4c0029: 48 2b d0 sub %rax,%rdx 4c002c: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c0030: 48 03 c2 add %rdx,%rax 4c0033: 48 ba 00 80 b5 f7 f5 mov $0x89f7ff5f7b58000,%rdx 4c003a: 7f 9f 08 4c003d: 48 03 c2 add %rdx,%rax 4c0040: 48 8b e5 mov %rbp,%rsp 4c0043: 5d pop %rbp 4c0044: c3 retq 4c0045: 00 00 add %al,(%rax) ... 00000000004c0048 <_D3std8datetime13PosixTimeZone15__T7readValTAaZ7readValFNeKS3std5stdio4FilemZAa>: 4c0048: 55 push %rbp 4c0049: 48 8b ec mov %rsp,%rbp 4c004c: 48 83 ec 20 sub $0x20,%rsp 4c0050: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c0054: 48 89 fe mov %rdi,%rsi 4c0057: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4c005c: e8 37 49 fe ff callq 4a4998 <_d_newarrayiT> 4c0061: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0065: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c0069: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c006d: e8 16 b1 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c0072: 48 89 c6 mov %rax,%rsi 4c0075: 40 80 f6 01 xor $0x1,%sil 4c0079: bf 60 70 00 00 mov $0x7060,%edi 4c007e: e8 c1 fa ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c0083: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c0087: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c008b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c008f: e8 5c 35 00 00 callq 4c35f0 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZAa> 4c0094: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c0098: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c009c: 48 8b e5 mov %rbp,%rsp 4c009f: 5d pop %rbp 4c00a0: c3 retq 4c00a1: 00 00 add %al,(%rax) ... 00000000004c00a4 <_D3std8datetime13PosixTimeZone14__T7readValTaZ7readValFNeKS3std5stdio4FileZa>: 4c00a4: 55 push %rbp 4c00a5: 48 8b ec mov %rsp,%rbp 4c00a8: 48 83 ec 10 sub $0x10,%rsp 4c00ac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c00b0: c6 45 f0 ff movb $0xff,-0x10(%rbp) 4c00b4: e8 cf b0 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c00b9: 48 89 c6 mov %rax,%rsi 4c00bc: 40 80 f6 01 xor $0x1,%sil 4c00c0: bf 52 70 00 00 mov $0x7052,%edi 4c00c5: e8 7a fa ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c00ca: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c00ce: be 01 00 00 00 mov $0x1,%esi 4c00d3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c00d7: e8 14 35 00 00 callq 4c35f0 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZAa> 4c00dc: 40 8a 7d f0 mov -0x10(%rbp),%dil 4c00e0: e8 7b b2 00 00 callq 4cb360 <_D3std8bitmanip29__T17bigEndianToNativeTaVmi1Z17bigEndianToNativeFNaNbNiNfG1hZa> 4c00e5: 48 8b e5 mov %rbp,%rsp 4c00e8: 5d pop %rbp 4c00e9: c3 retq ... 00000000004c00ec <_D3std8datetime13PosixTimeZone15__T7readValTAhZ7readValFNeKS3std5stdio4FilemZAh>: 4c00ec: 55 push %rbp 4c00ed: 48 8b ec mov %rsp,%rbp 4c00f0: 48 83 ec 20 sub $0x20,%rsp 4c00f4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c00f8: 48 89 fe mov %rdi,%rsi 4c00fb: bf 00 fb 4d 00 mov $0x4dfb00,%edi 4c0100: e8 e3 ff fc ff callq 4900e8 <_d_newarrayT> 4c0105: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0109: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c010d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c0111: e8 72 b0 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c0116: 48 89 c6 mov %rax,%rsi 4c0119: 40 80 f6 01 xor $0x1,%sil 4c011d: bf 60 70 00 00 mov $0x7060,%edi 4c0122: e8 1d fa ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c0127: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c012b: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c012f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c0133: e8 98 c8 fc ff callq 48c9d0 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh> 4c0138: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c013c: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c0140: 48 8b e5 mov %rbp,%rsp 4c0143: 5d pop %rbp 4c0144: c3 retq 4c0145: 00 00 add %al,(%rax) ... 00000000004c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi>: 4c0148: 55 push %rbp 4c0149: 48 8b ec mov %rsp,%rbp 4c014c: 48 83 ec 10 sub $0x10,%rsp 4c0150: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0154: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 4c015b: e8 28 b0 fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c0160: 48 89 c6 mov %rax,%rsi 4c0163: 40 80 f6 01 xor $0x1,%sil 4c0167: bf 52 70 00 00 mov $0x7052,%edi 4c016c: e8 d3 f9 ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c0171: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c0175: be 01 00 00 00 mov $0x1,%esi 4c017a: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c017e: e8 51 35 00 00 callq 4c36d4 <_D3std5stdio4File14__T7rawReadTiZ7rawReadMFAiZAi> 4c0183: 8b 7d f0 mov -0x10(%rbp),%edi 4c0186: e8 0d b2 00 00 callq 4cb398 <_D3std8bitmanip29__T17bigEndianToNativeTiVmi4Z17bigEndianToNativeFNaNbNiNfG4hZi> 4c018b: 48 8b e5 mov %rbp,%rsp 4c018e: 5d pop %rbp 4c018f: c3 retq 00000000004c0190 <_D3std8datetime13PosixTimeZone14__T7readValThZ7readValFNeKS3std5stdio4FileZh>: 4c0190: 55 push %rbp 4c0191: 48 8b ec mov %rsp,%rbp 4c0194: 48 83 ec 10 sub $0x10,%rsp 4c0198: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c019c: c6 45 f0 00 movb $0x0,-0x10(%rbp) 4c01a0: e8 e3 af fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c01a5: 48 89 c6 mov %rax,%rsi 4c01a8: 40 80 f6 01 xor $0x1,%sil 4c01ac: bf 52 70 00 00 mov $0x7052,%edi 4c01b1: e8 8e f9 ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c01b6: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c01ba: be 01 00 00 00 mov $0x1,%esi 4c01bf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c01c3: e8 08 c8 fc ff callq 48c9d0 <_D3std5stdio4File14__T7rawReadThZ7rawReadMFAhZAh> 4c01c8: 40 8a 7d f0 mov -0x10(%rbp),%dil 4c01cc: e8 03 b2 00 00 callq 4cb3d4 <_D3std8bitmanip29__T17bigEndianToNativeThVmi1Z17bigEndianToNativeFNaNbNiNfG1hZh> 4c01d1: 48 8b e5 mov %rbp,%rsp 4c01d4: 5d pop %rbp 4c01d5: c3 retq ... 00000000004c01d8 <_D3std8datetime13PosixTimeZone54__T7readValTS3std8datetime13PosixTimeZone10TempTTInfoZ7readValFNfKS3std5stdio4FileZS3std8datetime13PosixTimeZone10TempTTInfo>: 4c01d8: 55 push %rbp 4c01d9: 48 8b ec mov %rsp,%rbp 4c01dc: 48 83 ec 30 sub $0x30,%rsp 4c01e0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c01e4: 31 c0 xor %eax,%eax 4c01e6: 89 45 f4 mov %eax,-0xc(%rbp) 4c01e9: 89 45 f0 mov %eax,-0x10(%rbp) 4c01ec: 88 45 f4 mov %al,-0xc(%rbp) 4c01ef: 88 45 f5 mov %al,-0xb(%rbp) 4c01f2: e8 51 ff ff ff callq 4c0148 <_D3std8datetime13PosixTimeZone14__T7readValTiZ7readValFNeKS3std5stdio4FileZi> 4c01f7: 48 89 c1 mov %rax,%rcx 4c01fa: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c01fe: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c0202: e8 35 00 00 00 callq 4c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb> 4c0207: 48 89 c2 mov %rax,%rdx 4c020a: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c020e: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4c0212: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c0216: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c021a: e8 71 ff ff ff callq 4c0190 <_D3std8datetime13PosixTimeZone14__T7readValThZ7readValFNeKS3std5stdio4FileZh> 4c021f: 48 89 c6 mov %rax,%rsi 4c0222: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c0226: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c022a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c022e: e8 b9 f8 ff ff callq 4bfaec <_D3std8datetime13PosixTimeZone10TempTTInfo6__ctorMFNaNcNfibhZS3std8datetime13PosixTimeZone10TempTTInfo> 4c0233: 48 8b 00 mov (%rax),%rax 4c0236: 48 8b e5 mov %rbp,%rsp 4c0239: 5d pop %rbp 4c023a: c3 retq ... 00000000004c023c <_D3std8datetime13PosixTimeZone14__T7readValTbZ7readValFNeKS3std5stdio4FileZb>: 4c023c: 55 push %rbp 4c023d: 48 8b ec mov %rsp,%rbp 4c0240: 48 83 ec 10 sub $0x10,%rsp 4c0244: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0248: c6 45 f0 00 movb $0x0,-0x10(%rbp) 4c024c: e8 37 af fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c0251: 48 89 c6 mov %rax,%rsi 4c0254: 40 80 f6 01 xor $0x1,%sil 4c0258: bf 52 70 00 00 mov $0x7052,%edi 4c025d: e8 e2 f8 ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c0262: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c0266: be 01 00 00 00 mov $0x1,%esi 4c026b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c026f: e8 44 35 00 00 callq 4c37b8 <_D3std5stdio4File14__T7rawReadTbZ7rawReadMFAbZAb> 4c0274: 40 8a 7d f0 mov -0x10(%rbp),%dil 4c0278: e8 8f b1 00 00 callq 4cb40c <_D3std8bitmanip29__T17bigEndianToNativeTbVmi1Z17bigEndianToNativeFNaNbNiNfG1hZb> 4c027d: 48 8b e5 mov %rbp,%rsp 4c0280: 5d pop %rbp 4c0281: c3 retq ... 00000000004c0284 <_D3std8datetime13PosixTimeZone14__T7readValTlZ7readValFNeKS3std5stdio4FileZl>: 4c0284: 55 push %rbp 4c0285: 48 8b ec mov %rsp,%rbp 4c0288: 48 83 ec 10 sub $0x10,%rsp 4c028c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0290: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c0297: 00 4c0298: e8 eb ae fc ff callq 48b188 <_D3std5stdio4File3eofMxFNaNdNeZb> 4c029d: 48 89 c6 mov %rax,%rsi 4c02a0: 40 80 f6 01 xor $0x1,%sil 4c02a4: bf 52 70 00 00 mov $0x7052,%edi 4c02a9: e8 96 f8 ff ff callq 4bfb44 <_D3std8datetime13PosixTimeZone19_enforceValidTZFileFNaNfbmZv> 4c02ae: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c02b2: be 01 00 00 00 mov $0x1,%esi 4c02b7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c02bb: e8 dc 35 00 00 callq 4c389c <_D3std5stdio4File14__T7rawReadTlZ7rawReadMFAlZAl> 4c02c0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c02c4: e8 7b b1 00 00 callq 4cb444 <_D3std8bitmanip29__T17bigEndianToNativeTlVmi8Z17bigEndianToNativeFNaNbNiNfG8hZl> 4c02c9: 48 8b e5 mov %rbp,%rsp 4c02cc: 5d pop %rbp 4c02cd: c3 retq ... 00000000004c02d0 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTmZ9enforceExFNaNfmLAyaAyamZm>: 4c02d0: 55 push %rbp 4c02d1: 48 8b ec mov %rsp,%rbp 4c02d4: 48 83 ec 40 sub $0x40,%rsp 4c02d8: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4c02dc: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4c02e0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c02e4: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4c02e8: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4c02ec: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4c02f0: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4c02f5: 75 41 jne 4c0338 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTmZ9enforceExFNaNfmLAyaAyamZm+0x68> 4c02f7: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4c02fc: e8 a7 95 fc ff callq 4898a8 <_d_newclass> 4c0301: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c0305: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c0309: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c030d: 52 push %rdx 4c030e: 50 push %rax 4c030f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c0313: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c0317: 48 89 c1 mov %rax,%rcx 4c031a: 49 89 d0 mov %rdx,%r8 4c031d: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c0321: 31 f6 xor %esi,%esi 4c0323: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4c0327: e8 a8 8c fe ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4c032c: 48 83 c4 10 add $0x10,%rsp 4c0330: 48 89 c7 mov %rax,%rdi 4c0333: e8 f4 8c fc ff callq 48902c <_d_throwc> 4c0338: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c033c: 48 8b e5 mov %rbp,%rsp 4c033f: 5d pop %rbp 4c0340: c3 retq 4c0341: 00 00 add %al,(%rax) ... 00000000004c0344 <_D3std9exception42__T7enforceHTC4core4time13TimeExceptionTbZ7enforceFNaNfbLAxaAyamZb>: 4c0344: 55 push %rbp 4c0345: 48 8b ec mov %rsp,%rbp 4c0348: 48 83 ec 50 sub $0x50,%rsp 4c034c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4c0350: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c0354: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4c0358: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4c035c: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4c0360: 41 80 f1 01 xor $0x1,%r9b 4c0364: 74 3c je 4c03a2 <_D3std9exception42__T7enforceHTC4core4time13TimeExceptionTbZ7enforceFNaNfbLAxaAyamZb+0x5e> 4c0366: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c036a: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c036e: 48 89 c1 mov %rax,%rcx 4c0371: 49 89 d0 mov %rdx,%r8 4c0374: 48 89 fa mov %rdi,%rdx 4c0377: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4c037b: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4c037f: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4c0383: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c0387: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c038b: 48 89 c7 mov %rax,%rdi 4c038e: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4c0392: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4c0396: 48 89 d6 mov %rdx,%rsi 4c0399: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4c039d: e8 0a 00 00 00 callq 4c03ac <_D3std9exception40__T7bailOutHTC4core4time13TimeExceptionZ7bailOutFNaNfAyamxAaZv> 4c03a2: 8a 45 f8 mov -0x8(%rbp),%al 4c03a5: 48 8b e5 mov %rbp,%rsp 4c03a8: 5d pop %rbp 4c03a9: c3 retq ... 00000000004c03ac <_D3std9exception40__T7bailOutHTC4core4time13TimeExceptionZ7bailOutFNaNfAyamxAaZv>: 4c03ac: 55 push %rbp 4c03ad: 48 8b ec mov %rsp,%rbp 4c03b0: 48 83 ec 40 sub $0x40,%rsp 4c03b4: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c03b8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4c03bc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c03c0: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c03c4: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c03c8: bf 20 83 4f 00 mov $0x4f8320,%edi 4c03cd: e8 d6 94 fc ff callq 4898a8 <_d_newclass> 4c03d2: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c03d6: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4c03db: 74 12 je 4c03ef <_D3std9exception40__T7bailOutHTC4core4time13TimeExceptionZ7bailOutFNaNfAyamxAaZv+0x43> 4c03dd: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c03e1: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c03e5: 48 89 d6 mov %rdx,%rsi 4c03e8: e8 b3 22 fd ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 4c03ed: eb 0e jmp 4c03fd <_D3std9exception40__T7bailOutHTC4core4time13TimeExceptionZ7bailOutFNaNfAyamxAaZv+0x51> 4c03ef: 48 8b 15 32 a6 02 00 mov 0x2a632(%rip),%rdx # 4eaa28 <_TMP3275+0x8> 4c03f6: 48 8b 05 23 a6 02 00 mov 0x2a623(%rip),%rax # 4eaa20 <_TMP3275> 4c03fd: 52 push %rdx 4c03fe: 50 push %rax 4c03ff: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c0403: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c0407: 48 89 c1 mov %rax,%rcx 4c040a: 49 89 d0 mov %rdx,%r8 4c040d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c0411: 31 f6 xor %esi,%esi 4c0413: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4c0417: e8 38 60 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c041c: 48 83 c4 10 add $0x10,%rsp 4c0420: 48 89 c7 mov %rax,%rdi 4c0423: e8 04 8c fc ff callq 48902c <_d_throwc> 4c0428: 48 8b e5 mov %rbp,%rsp 4c042b: 5d pop %rbp 4c042c: c3 retq 4c042d: 00 00 add %al,(%rax) ... 00000000004c0430 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi146Z12errnoEnforceFNfbLAyaZb>: 4c0430: 55 push %rbp 4c0431: 48 8b ec mov %rsp,%rbp 4c0434: 48 83 ec 20 sub $0x20,%rsp 4c0438: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c043c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0440: 89 55 f8 mov %edx,-0x8(%rbp) 4c0443: 80 f2 01 xor $0x1,%dl 4c0446: 74 43 je 4c048b <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi146Z12errnoEnforceFNfbLAyaZb+0x5b> 4c0448: bf 10 09 4f 00 mov $0x4f0910,%edi 4c044d: e8 56 94 fc ff callq 4898a8 <_d_newclass> 4c0452: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0456: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c045a: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c045e: 49 89 c0 mov %rax,%r8 4c0461: 49 89 d1 mov %rdx,%r9 4c0464: 48 8b 0d dd a5 02 00 mov 0x2a5dd(%rip),%rcx # 4eaa48 <_TMP3288+0x8> 4c046b: 48 8b 05 ce a5 02 00 mov 0x2a5ce(%rip),%rax # 4eaa40 <_TMP3288> 4c0472: 48 89 c2 mov %rax,%rdx 4c0475: be 92 00 00 00 mov $0x92,%esi 4c047a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c047e: e8 29 a6 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c0483: 48 89 c7 mov %rax,%rdi 4c0486: e8 a1 8b fc ff callq 48902c <_d_throwc> 4c048b: 8a 45 f8 mov -0x8(%rbp),%al 4c048e: 48 8b e5 mov %rbp,%rsp 4c0491: 5d pop %rbp 4c0492: c3 retq ... 00000000004c0494 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi308Z12errnoEnforceFNfbLAyaZb>: 4c0494: 55 push %rbp 4c0495: 48 8b ec mov %rsp,%rbp 4c0498: 48 83 ec 20 sub $0x20,%rsp 4c049c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c04a0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c04a4: 89 55 f8 mov %edx,-0x8(%rbp) 4c04a7: 80 f2 01 xor $0x1,%dl 4c04aa: 74 43 je 4c04ef <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi308Z12errnoEnforceFNfbLAyaZb+0x5b> 4c04ac: bf 10 09 4f 00 mov $0x4f0910,%edi 4c04b1: e8 f2 93 fc ff callq 4898a8 <_d_newclass> 4c04b6: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c04ba: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c04be: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c04c2: 49 89 c0 mov %rax,%r8 4c04c5: 49 89 d1 mov %rdx,%r9 4c04c8: 48 8b 0d 99 a5 02 00 mov 0x2a599(%rip),%rcx # 4eaa68 <_TMP3291+0x8> 4c04cf: 48 8b 05 8a a5 02 00 mov 0x2a58a(%rip),%rax # 4eaa60 <_TMP3291> 4c04d6: 48 89 c2 mov %rax,%rdx 4c04d9: be 34 01 00 00 mov $0x134,%esi 4c04de: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c04e2: e8 c5 a5 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c04e7: 48 89 c7 mov %rax,%rdi 4c04ea: e8 3d 8b fc ff callq 48902c <_d_throwc> 4c04ef: 8a 45 f8 mov -0x8(%rbp),%al 4c04f2: 48 8b e5 mov %rbp,%rsp 4c04f5: 5d pop %rbp 4c04f6: c3 retq ... 00000000004c04f8 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi315Z12errnoEnforceFNfbLAyaZb>: 4c04f8: 55 push %rbp 4c04f9: 48 8b ec mov %rsp,%rbp 4c04fc: 48 83 ec 20 sub $0x20,%rsp 4c0500: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c0504: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0508: 89 55 f8 mov %edx,-0x8(%rbp) 4c050b: 80 f2 01 xor $0x1,%dl 4c050e: 74 43 je 4c0553 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi315Z12errnoEnforceFNfbLAyaZb+0x5b> 4c0510: bf 10 09 4f 00 mov $0x4f0910,%edi 4c0515: e8 8e 93 fc ff callq 4898a8 <_d_newclass> 4c051a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c051e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c0522: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c0526: 49 89 c0 mov %rax,%r8 4c0529: 49 89 d1 mov %rdx,%r9 4c052c: 48 8b 0d 55 a5 02 00 mov 0x2a555(%rip),%rcx # 4eaa88 <_TMP3294+0x8> 4c0533: 48 8b 05 46 a5 02 00 mov 0x2a546(%rip),%rax # 4eaa80 <_TMP3294> 4c053a: 48 89 c2 mov %rax,%rdx 4c053d: be 3b 01 00 00 mov $0x13b,%esi 4c0542: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c0546: e8 61 a5 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c054b: 48 89 c7 mov %rax,%rdi 4c054e: e8 d9 8a fc ff callq 48902c <_d_throwc> 4c0553: 8a 45 f8 mov -0x8(%rbp),%al 4c0556: 48 8b e5 mov %rbp,%rsp 4c0559: 5d pop %rbp 4c055a: c3 retq ... 00000000004c055c <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi341Z12errnoEnforceFNfbLAyaZb>: 4c055c: 55 push %rbp 4c055d: 48 8b ec mov %rsp,%rbp 4c0560: 48 83 ec 20 sub $0x20,%rsp 4c0564: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c0568: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c056c: 89 55 f8 mov %edx,-0x8(%rbp) 4c056f: 80 f2 01 xor $0x1,%dl 4c0572: 74 43 je 4c05b7 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi341Z12errnoEnforceFNfbLAyaZb+0x5b> 4c0574: bf 10 09 4f 00 mov $0x4f0910,%edi 4c0579: e8 2a 93 fc ff callq 4898a8 <_d_newclass> 4c057e: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0582: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c0586: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c058a: 49 89 c0 mov %rax,%r8 4c058d: 49 89 d1 mov %rdx,%r9 4c0590: 48 8b 0d 11 a5 02 00 mov 0x2a511(%rip),%rcx # 4eaaa8 <_TMP3297+0x8> 4c0597: 48 8b 05 02 a5 02 00 mov 0x2a502(%rip),%rax # 4eaaa0 <_TMP3297> 4c059e: 48 89 c2 mov %rax,%rdx 4c05a1: be 55 01 00 00 mov $0x155,%esi 4c05a6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c05aa: e8 fd a4 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c05af: 48 89 c7 mov %rax,%rdi 4c05b2: e8 75 8a fc ff callq 48902c <_d_throwc> 4c05b7: 8a 45 f8 mov -0x8(%rbp),%al 4c05ba: 48 8b e5 mov %rbp,%rsp 4c05bd: 5d pop %rbp 4c05be: c3 retq ... 00000000004c05c0 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi372Z12errnoEnforceFNfbLAyaZb>: 4c05c0: 55 push %rbp 4c05c1: 48 8b ec mov %rsp,%rbp 4c05c4: 48 83 ec 20 sub $0x20,%rsp 4c05c8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c05cc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c05d0: 89 55 f8 mov %edx,-0x8(%rbp) 4c05d3: 80 f2 01 xor $0x1,%dl 4c05d6: 74 43 je 4c061b <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi372Z12errnoEnforceFNfbLAyaZb+0x5b> 4c05d8: bf 10 09 4f 00 mov $0x4f0910,%edi 4c05dd: e8 c6 92 fc ff callq 4898a8 <_d_newclass> 4c05e2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c05e6: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c05ea: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c05ee: 49 89 c0 mov %rax,%r8 4c05f1: 49 89 d1 mov %rdx,%r9 4c05f4: 48 8b 0d cd a4 02 00 mov 0x2a4cd(%rip),%rcx # 4eaac8 <_TMP3300+0x8> 4c05fb: 48 8b 05 be a4 02 00 mov 0x2a4be(%rip),%rax # 4eaac0 <_TMP3300> 4c0602: 48 89 c2 mov %rax,%rdx 4c0605: be 74 01 00 00 mov $0x174,%esi 4c060a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c060e: e8 99 a4 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c0613: 48 89 c7 mov %rax,%rdi 4c0616: e8 11 8a fc ff callq 48902c <_d_throwc> 4c061b: 8a 45 f8 mov -0x8(%rbp),%al 4c061e: 48 8b e5 mov %rbp,%rsp 4c0621: 5d pop %rbp 4c0622: c3 retq ... 00000000004c0624 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi397Z12errnoEnforceFNfbLAyaZb>: 4c0624: 55 push %rbp 4c0625: 48 8b ec mov %rsp,%rbp 4c0628: 48 83 ec 20 sub $0x20,%rsp 4c062c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c0630: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0634: 89 55 f8 mov %edx,-0x8(%rbp) 4c0637: 80 f2 01 xor $0x1,%dl 4c063a: 74 43 je 4c067f <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi397Z12errnoEnforceFNfbLAyaZb+0x5b> 4c063c: bf 10 09 4f 00 mov $0x4f0910,%edi 4c0641: e8 62 92 fc ff callq 4898a8 <_d_newclass> 4c0646: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c064a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c064e: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c0652: 49 89 c0 mov %rax,%r8 4c0655: 49 89 d1 mov %rdx,%r9 4c0658: 48 8b 0d 89 a4 02 00 mov 0x2a489(%rip),%rcx # 4eaae8 <_TMP3303+0x8> 4c065f: 48 8b 05 7a a4 02 00 mov 0x2a47a(%rip),%rax # 4eaae0 <_TMP3303> 4c0666: 48 89 c2 mov %rax,%rdx 4c0669: be 8d 01 00 00 mov $0x18d,%esi 4c066e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c0672: e8 35 a4 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c0677: 48 89 c7 mov %rax,%rdi 4c067a: e8 ad 89 fc ff callq 48902c <_d_throwc> 4c067f: 8a 45 f8 mov -0x8(%rbp),%al 4c0682: 48 8b e5 mov %rbp,%rsp 4c0685: 5d pop %rbp 4c0686: c3 retq ... 00000000004c0688 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi482Z12errnoEnforceFNfbLAyaZb>: 4c0688: 55 push %rbp 4c0689: 48 8b ec mov %rsp,%rbp 4c068c: 48 83 ec 20 sub $0x20,%rsp 4c0690: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c0694: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0698: 89 55 f8 mov %edx,-0x8(%rbp) 4c069b: 80 f2 01 xor $0x1,%dl 4c069e: 74 43 je 4c06e3 <_D3std9exception58__T12errnoEnforceTbVAyaa12_7374642f6d6d66696c652e64Vmi482Z12errnoEnforceFNfbLAyaZb+0x5b> 4c06a0: bf 10 09 4f 00 mov $0x4f0910,%edi 4c06a5: e8 fe 91 fc ff callq 4898a8 <_d_newclass> 4c06aa: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c06ae: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c06b2: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c06b6: 49 89 c0 mov %rax,%r8 4c06b9: 49 89 d1 mov %rdx,%r9 4c06bc: 48 8b 0d 45 a4 02 00 mov 0x2a445(%rip),%rcx # 4eab08 <_TMP3306+0x8> 4c06c3: 48 8b 05 36 a4 02 00 mov 0x2a436(%rip),%rax # 4eab00 <_TMP3306> 4c06ca: 48 89 c2 mov %rax,%rdx 4c06cd: be e2 01 00 00 mov $0x1e2,%esi 4c06d2: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c06d6: e8 d1 a3 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c06db: 48 89 c7 mov %rax,%rdi 4c06de: e8 49 89 fc ff callq 48902c <_d_throwc> 4c06e3: 8a 45 f8 mov -0x8(%rbp),%al 4c06e6: 48 8b e5 mov %rbp,%rsp 4c06e9: 5d pop %rbp 4c06ea: c3 retq ... 00000000004c06ec <_D3std9exception61__T12errnoEnforceTbVAyaa13_7374642f70726f636573732e64Vmi2907Z12errnoEnforceFNfbLAyaZb>: 4c06ec: 55 push %rbp 4c06ed: 48 8b ec mov %rsp,%rbp 4c06f0: 48 83 ec 20 sub $0x20,%rsp 4c06f4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c06f8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c06fc: 89 55 f8 mov %edx,-0x8(%rbp) 4c06ff: 80 f2 01 xor $0x1,%dl 4c0702: 74 43 je 4c0747 <_D3std9exception61__T12errnoEnforceTbVAyaa13_7374642f70726f636573732e64Vmi2907Z12errnoEnforceFNfbLAyaZb+0x5b> 4c0704: bf 10 09 4f 00 mov $0x4f0910,%edi 4c0709: e8 9a 91 fc ff callq 4898a8 <_d_newclass> 4c070e: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0712: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c0716: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4c071a: 49 89 c0 mov %rax,%r8 4c071d: 49 89 d1 mov %rdx,%r9 4c0720: 48 8b 0d 01 a4 02 00 mov 0x2a401(%rip),%rcx # 4eab28 <_TMP3309+0x8> 4c0727: 48 8b 05 f2 a3 02 00 mov 0x2a3f2(%rip),%rax # 4eab20 <_TMP3309> 4c072e: 48 89 c2 mov %rax,%rdx 4c0731: be 5b 0b 00 00 mov $0xb5b,%esi 4c0736: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c073a: e8 6d a3 fc ff callq 48aaac <_D3std9exception14ErrnoException6__ctorMFNeAyaAyamZC3std9exception14ErrnoException> 4c073f: 48 89 c7 mov %rax,%rdi 4c0742: e8 e5 88 fc ff callq 48902c <_d_throwc> 4c0747: 8a 45 f8 mov -0x8(%rbp),%al 4c074a: 48 8b e5 mov %rbp,%rsp 4c074d: 5d pop %rbp 4c074e: c3 retq ... 00000000004c0750 <_D3std4file8DirEntry6__ctorMFNcAyaZS3std4file8DirEntry>: 4c0750: 55 push %rbp 4c0751: 48 8b ec mov %rsp,%rbp 4c0754: 48 83 ec 30 sub $0x30,%rsp 4c0758: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c075c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0760: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c0764: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c0768: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c076c: 48 89 d6 mov %rdx,%rsi 4c076f: e8 7c 09 00 00 callq 4c10f0 <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb> 4c0774: 34 01 xor $0x1,%al 4c0776: 74 53 je 4c07cb <_D3std4file8DirEntry6__ctorMFNcAyaZS3std4file8DirEntry+0x7b> 4c0778: bf 10 6a 4f 00 mov $0x4f6a10,%edi 4c077d: e8 26 91 fc ff callq 4898a8 <_d_newclass> 4c0782: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c0786: ff 75 f8 pushq -0x8(%rbp) 4c0789: ff 75 f0 pushq -0x10(%rbp) 4c078c: 48 8b 15 c5 a3 02 00 mov 0x2a3c5(%rip),%rdx # 4eab58 <_TMP3398+0x8> 4c0793: 48 8b 05 b6 a3 02 00 mov 0x2a3b6(%rip),%rax # 4eab50 <_TMP3398> 4c079a: 49 89 c0 mov %rax,%r8 4c079d: 49 89 d1 mov %rdx,%r9 4c07a0: 48 8b 0d d1 a3 02 00 mov 0x2a3d1(%rip),%rcx # 4eab78 <_TMP3400+0x8> 4c07a7: 48 8b 05 c2 a3 02 00 mov 0x2a3c2(%rip),%rax # 4eab70 <_TMP3400> 4c07ae: 48 89 c2 mov %rax,%rdx 4c07b1: be b0 09 00 00 mov $0x9b0,%esi 4c07b6: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c07ba: e8 91 85 fe ff callq 4a8d50 <_D3std4file13FileException6__ctorMFNaNfxAaxAaAyamZC3std4file13FileException> 4c07bf: 48 83 c4 10 add $0x10,%rsp 4c07c3: 48 89 c7 mov %rax,%rdi 4c07c6: e8 61 88 fc ff callq 48902c <_d_throwc> 4c07cb: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c07cf: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c07d3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c07d7: 48 89 37 mov %rsi,(%rdi) 4c07da: 48 89 4f 08 mov %rcx,0x8(%rdi) 4c07de: 31 d2 xor %edx,%edx 4c07e0: 88 97 a5 00 00 00 mov %dl,0xa5(%rdi) 4c07e6: 88 97 a6 00 00 00 mov %dl,0xa6(%rdi) 4c07ec: 88 97 a7 00 00 00 mov %dl,0xa7(%rdi) 4c07f2: 48 8b c7 mov %rdi,%rax 4c07f5: 48 8b e5 mov %rbp,%rsp 4c07f8: 5d pop %rbp 4c07f9: c3 retq 4c07fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c0800 <_D3std4file8DirEntry6__ctorMFNcAyaPS4core3sys5posix6dirent6direntZS3std4file8DirEntry>: 4c0800: 55 push %rbp 4c0801: 48 8b ec mov %rsp,%rbp 4c0804: 48 83 ec 40 sub $0x40,%rsp 4c0808: 53 push %rbx 4c0809: 41 54 push %r12 4c080b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c080f: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c0813: 48 89 fb mov %rdi,%rbx 4c0816: 49 89 f4 mov %rsi,%r12 4c0819: 49 8d 7c 24 13 lea 0x13(%r12),%rdi 4c081e: e8 0d 71 fc ff callq 487930 4c0823: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c0827: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c082b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c082f: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c0833: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4c0837: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c083b: 49 8d 4c 24 13 lea 0x13(%r12),%rcx 4c0840: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4c0844: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4c0848: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4c084c: bf 02 00 00 00 mov $0x2,%edi 4c0851: 48 89 d6 mov %rdx,%rsi 4c0854: 31 c0 xor %eax,%eax 4c0856: e8 d5 29 00 00 callq 4c3230 <_D3std4path16__T9buildPathTaZ9buildPathFNaNbNfAAxaXAya> 4c085b: 48 89 03 mov %rax,(%rbx) 4c085e: 48 89 53 08 mov %rdx,0x8(%rbx) 4c0862: 31 c0 xor %eax,%eax 4c0864: 88 83 a5 00 00 00 mov %al,0xa5(%rbx) 4c086a: 88 83 a6 00 00 00 mov %al,0xa6(%rbx) 4c0870: 41 38 44 24 12 cmp %al,0x12(%r12) 4c0875: 74 15 je 4c088c <_D3std4file8DirEntry6__ctorMFNcAyaPS4core3sys5posix6dirent6direntZS3std4file8DirEntry+0x8c> 4c0877: 41 8a 74 24 12 mov 0x12(%r12),%sil 4c087c: 40 88 b3 a4 00 00 00 mov %sil,0xa4(%rbx) 4c0883: c6 83 a7 00 00 00 01 movb $0x1,0xa7(%rbx) 4c088a: eb 06 jmp 4c0892 <_D3std4file8DirEntry6__ctorMFNcAyaPS4core3sys5posix6dirent6direntZS3std4file8DirEntry+0x92> 4c088c: 88 83 a7 00 00 00 mov %al,0xa7(%rbx) 4c0892: 48 8b c3 mov %rbx,%rax 4c0895: 41 5c pop %r12 4c0897: 5b pop %rbx 4c0898: 48 8b e5 mov %rbp,%rsp 4c089b: 5d pop %rbp 4c089c: c3 retq 4c089d: 0f 1f 00 nopl (%rax) 00000000004c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya>: 4c08a0: 55 push %rbp 4c08a1: 48 8b ec mov %rsp,%rbp 4c08a4: 48 83 ec 10 sub $0x10,%rsp 4c08a8: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c08ac: 48 8b 07 mov (%rdi),%rax 4c08af: 48 8b e5 mov %rbp,%rsp 4c08b2: 5d pop %rbp 4c08b3: c3 retq 4c08b4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c08b8 <_D3std4file8DirEntry5isDirMFNdZb>: 4c08b8: 55 push %rbp 4c08b9: 48 8b ec mov %rsp,%rbp 4c08bc: 48 83 ec 10 sub $0x10,%rsp 4c08c0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c08c4: e8 47 03 00 00 callq 4c0c10 <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv> 4c08c9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c08cd: 8b 48 28 mov 0x28(%rax),%ecx 4c08d0: 81 e1 00 f0 00 00 and $0xf000,%ecx 4c08d6: 81 f9 00 40 00 00 cmp $0x4000,%ecx 4c08dc: 0f 94 c0 sete %al 4c08df: 0f b6 c0 movzbl %al,%eax 4c08e2: 48 8b e5 mov %rbp,%rsp 4c08e5: 5d pop %rbp 4c08e6: c3 retq 4c08e7: 90 nop 00000000004c08e8 <_D3std4file8DirEntry6isFileMFNdZb>: 4c08e8: 55 push %rbp 4c08e9: 48 8b ec mov %rsp,%rbp 4c08ec: 48 83 ec 10 sub $0x10,%rsp 4c08f0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c08f4: e8 17 03 00 00 callq 4c0c10 <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv> 4c08f9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c08fd: 8b 48 28 mov 0x28(%rax),%ecx 4c0900: 81 e1 00 f0 00 00 and $0xf000,%ecx 4c0906: 81 f9 00 80 00 00 cmp $0x8000,%ecx 4c090c: 0f 94 c0 sete %al 4c090f: 0f b6 c0 movzbl %al,%eax 4c0912: 48 8b e5 mov %rbp,%rsp 4c0915: 5d pop %rbp 4c0916: c3 retq 4c0917: 90 nop 00000000004c0918 <_D3std4file8DirEntry9isSymlinkMFNdZb>: 4c0918: 55 push %rbp 4c0919: 48 8b ec mov %rsp,%rbp 4c091c: 48 83 ec 10 sub $0x10,%rsp 4c0920: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0924: e8 af 03 00 00 callq 4c0cd8 <_D3std4file8DirEntry16_ensureLStatDoneMFZv> 4c0929: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c092d: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 4c0933: 81 e1 00 f0 00 00 and $0xf000,%ecx 4c0939: 81 f9 00 a0 00 00 cmp $0xa000,%ecx 4c093f: 0f 94 c0 sete %al 4c0942: 0f b6 c0 movzbl %al,%eax 4c0945: 48 8b e5 mov %rbp,%rsp 4c0948: 5d pop %rbp 4c0949: c3 retq 4c094a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c0950 <_D3std4file8DirEntry4sizeMFNdZm>: 4c0950: 55 push %rbp 4c0951: 48 8b ec mov %rsp,%rbp 4c0954: 48 83 ec 10 sub $0x10,%rsp 4c0958: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c095c: e8 5f 01 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c0961: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0965: 48 8b 40 40 mov 0x40(%rax),%rax 4c0969: 48 8b e5 mov %rbp,%rsp 4c096c: 5d pop %rbp 4c096d: c3 retq 4c096e: 66 90 xchg %ax,%ax 00000000004c0970 <_D3std4file8DirEntry17timeStatusChangedMFNdZS3std8datetime7SysTime>: 4c0970: 55 push %rbp 4c0971: 48 8b ec mov %rsp,%rbp 4c0974: 48 83 ec 20 sub $0x20,%rsp 4c0978: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c097c: e8 3f 01 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c0981: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c0988: 00 4c0989: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c0990: 00 4c0991: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0995: 48 8b 78 78 mov 0x78(%rax),%rdi 4c0999: e8 f2 0c 01 00 callq 4d1690 <_D3std8datetime17unixTimeToStdTimeFNaNbNflZl> 4c099e: 48 89 c2 mov %rax,%rdx 4c09a1: 31 f6 xor %esi,%esi 4c09a3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c09a7: e8 c4 d4 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4c09ac: 48 8b 50 08 mov 0x8(%rax),%rdx 4c09b0: 48 8b 00 mov (%rax),%rax 4c09b3: 48 8b e5 mov %rbp,%rsp 4c09b6: 5d pop %rbp 4c09b7: c3 retq 00000000004c09b8 <_D3std4file8DirEntry16timeLastAccessedMFNdZS3std8datetime7SysTime>: 4c09b8: 55 push %rbp 4c09b9: 48 8b ec mov %rsp,%rbp 4c09bc: 48 83 ec 20 sub $0x20,%rsp 4c09c0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c09c4: e8 f7 00 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c09c9: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c09d0: 00 4c09d1: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c09d8: 00 4c09d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c09dd: 48 8b 78 78 mov 0x78(%rax),%rdi 4c09e1: e8 aa 0c 01 00 callq 4d1690 <_D3std8datetime17unixTimeToStdTimeFNaNbNflZl> 4c09e6: 48 89 c2 mov %rax,%rdx 4c09e9: 31 f6 xor %esi,%esi 4c09eb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c09ef: e8 7c d4 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4c09f4: 48 8b 50 08 mov 0x8(%rax),%rdx 4c09f8: 48 8b 00 mov (%rax),%rax 4c09fb: 48 8b e5 mov %rbp,%rsp 4c09fe: 5d pop %rbp 4c09ff: c3 retq 00000000004c0a00 <_D3std4file8DirEntry16timeLastModifiedMFNdZS3std8datetime7SysTime>: 4c0a00: 55 push %rbp 4c0a01: 48 8b ec mov %rsp,%rbp 4c0a04: 48 83 ec 20 sub $0x20,%rsp 4c0a08: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0a0c: e8 af 00 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c0a11: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c0a18: 00 4c0a19: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c0a20: 00 4c0a21: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0a25: 48 8b 78 68 mov 0x68(%rax),%rdi 4c0a29: e8 62 0c 01 00 callq 4d1690 <_D3std8datetime17unixTimeToStdTimeFNaNbNflZl> 4c0a2e: 48 89 c2 mov %rax,%rdx 4c0a31: 31 f6 xor %esi,%esi 4c0a33: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c0a37: e8 34 d4 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4c0a3c: 48 8b 50 08 mov 0x8(%rax),%rdx 4c0a40: 48 8b 00 mov (%rax),%rax 4c0a43: 48 8b e5 mov %rbp,%rsp 4c0a46: 5d pop %rbp 4c0a47: c3 retq 00000000004c0a48 <_D3std4file8DirEntry10attributesMFNdZk>: 4c0a48: 55 push %rbp 4c0a49: 48 8b ec mov %rsp,%rbp 4c0a4c: 48 83 ec 10 sub $0x10,%rsp 4c0a50: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0a54: e8 67 00 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c0a59: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0a5d: 8b 40 28 mov 0x28(%rax),%eax 4c0a60: 48 8b e5 mov %rbp,%rsp 4c0a63: 5d pop %rbp 4c0a64: c3 retq 4c0a65: 0f 1f 00 nopl (%rax) 00000000004c0a68 <_D3std4file8DirEntry14linkAttributesMFNdZk>: 4c0a68: 55 push %rbp 4c0a69: 48 8b ec mov %rsp,%rbp 4c0a6c: 48 83 ec 10 sub $0x10,%rsp 4c0a70: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0a74: e8 5f 02 00 00 callq 4c0cd8 <_D3std4file8DirEntry16_ensureLStatDoneMFZv> 4c0a79: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0a7d: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 4c0a83: 48 8b e5 mov %rbp,%rsp 4c0a86: 5d pop %rbp 4c0a87: c3 retq 00000000004c0a88 <_D3std4file8DirEntry7statBufMFNdZS4core3sys5posix3sys4stat6stat_t>: 4c0a88: 55 push %rbp 4c0a89: 48 8b ec mov %rsp,%rbp 4c0a8c: 48 83 ec 10 sub $0x10,%rsp 4c0a90: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c0a94: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c0a98: e8 23 00 00 00 callq 4c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv> 4c0a9d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c0aa1: 48 8d 70 10 lea 0x10(%rax),%rsi 4c0aa5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c0aa9: b9 12 00 00 00 mov $0x12,%ecx 4c0aae: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c0ab1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c0ab5: 48 8b e5 mov %rbp,%rsp 4c0ab8: 5d pop %rbp 4c0ab9: c3 retq 4c0aba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c0ac0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZv>: 4c0ac0: 55 push %rbp 4c0ac1: 48 8b ec mov %rsp,%rbp 4c0ac4: 48 83 ec 10 sub $0x10,%rsp 4c0ac8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0acc: 80 bf a6 00 00 00 00 cmpb $0x0,0xa6(%rdi) 4c0ad3: 74 05 je 4c0ada <_D3std4file8DirEntry15_ensureStatDoneMFNfZv+0x1a> 4c0ad5: 48 8b e5 mov %rbp,%rsp 4c0ad8: 5d pop %rbp 4c0ad9: c3 retq 4c0ada: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c0ade: 48 8b 37 mov (%rdi),%rsi 4c0ae1: 48 8d 7f 10 lea 0x10(%rdi),%rdi 4c0ae5: e8 46 00 00 00 callq 4c0b30 <_D3std4file8DirEntry15_ensureStatDoneMFNfZ11trustedStatFNbNiNexAaPS4core3sys5posix3sys4stat6stat_tZi> 4c0aea: 49 89 c1 mov %rax,%r9 4c0aed: 41 f7 d9 neg %r9d 4c0af0: 45 19 c9 sbb %r9d,%r9d 4c0af3: 41 ff c1 inc %r9d 4c0af6: 48 8d 45 f8 lea -0x8(%rbp),%rax 4c0afa: ba b0 0b 4c 00 mov $0x4c0bb0,%edx 4c0aff: 48 89 c1 mov %rax,%rcx 4c0b02: 49 89 d0 mov %rdx,%r8 4c0b05: 48 8b 15 7c a0 02 00 mov 0x2a07c(%rip),%rdx # 4eab88 <_TMP3411+0x8> 4c0b0c: 48 8b 35 6d a0 02 00 mov 0x2a06d(%rip),%rsi # 4eab80 <_TMP3411> 4c0b13: bf 32 0a 00 00 mov $0xa32,%edi 4c0b18: e8 b3 1e fd ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4c0b1d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c0b21: c6 81 a6 00 00 00 01 movb $0x1,0xa6(%rcx) 4c0b28: 48 8b e5 mov %rbp,%rsp 4c0b2b: 5d pop %rbp 4c0b2c: c3 retq 4c0b2d: 0f 1f 00 nopl (%rax) 00000000004c0b30 <_D3std4file8DirEntry15_ensureStatDoneMFNfZ11trustedStatFNbNiNexAaPS4core3sys5posix3sys4stat6stat_tZi>: 4c0b30: 55 push %rbp 4c0b31: 48 8b ec mov %rsp,%rbp 4c0b34: 48 81 ec 48 01 00 00 sub $0x148,%rsp 4c0b3b: 53 push %rbx 4c0b3c: 41 54 push %r12 4c0b3e: 41 55 push %r13 4c0b40: 41 56 push %r14 4c0b42: 41 57 push %r15 4c0b44: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c0b48: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c0b4c: 48 89 fe mov %rdi,%rsi 4c0b4f: 48 89 b5 c8 fe ff ff mov %rsi,-0x138(%rbp) 4c0b56: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c0b5a: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c0b5e: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4c0b65: e8 1a c5 fc ff callq 48d084 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFNbNiNfAxaZS3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res> 4c0b6a: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4c0b71: e8 6e c6 fc ff callq 48d1e4 <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c0b76: 48 89 c7 mov %rax,%rdi 4c0b79: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi 4c0b80: e8 2b c7 01 00 callq 4dd2b0 4c0b85: 89 45 d8 mov %eax,-0x28(%rbp) 4c0b88: e8 02 00 00 00 callq 4c0b8f <_D3std4file8DirEntry15_ensureStatDoneMFNfZ11trustedStatFNbNiNexAaPS4core3sys5posix3sys4stat6stat_tZi+0x5f> 4c0b8d: eb 0d jmp 4c0b9c <_D3std4file8DirEntry15_ensureStatDoneMFNfZ11trustedStatFNbNiNexAaPS4core3sys5posix3sys4stat6stat_tZi+0x6c> 4c0b8f: 48 8d bd d0 fe ff ff lea -0x130(%rbp),%rdi 4c0b96: e8 61 c6 fc ff callq 48d1fc <_D3std8internal7cstring23__T11tempCStringTaTAxaZ11tempCStringFAxaZ3Res6__dtorMFNbNiNeZv> 4c0b9b: c3 retq 4c0b9c: 8b 45 d8 mov -0x28(%rbp),%eax 4c0b9f: 41 5f pop %r15 4c0ba1: 41 5e pop %r14 4c0ba3: 41 5d pop %r13 4c0ba5: 41 5c pop %r12 4c0ba7: 5b pop %rbx 4c0ba8: 48 8b e5 mov %rbp,%rsp 4c0bab: 5d pop %rbp 4c0bac: c3 retq 4c0bad: 0f 1f 00 nopl (%rax) 00000000004c0bb0 <_D3std4file8DirEntry15_ensureStatDoneMFNfZ12__dgliteral2MFNaNbNfZAxa>: 4c0bb0: 55 push %rbp 4c0bb1: 48 8b ec mov %rsp,%rbp 4c0bb4: 48 83 ec 40 sub $0x40,%rsp 4c0bb8: 48 8b 15 19 a0 02 00 mov 0x2a019(%rip),%rdx # 4eabd8 <_TMP3417+0x8> 4c0bbf: 48 8b 05 0a a0 02 00 mov 0x2a00a(%rip),%rax # 4eabd0 <_TMP3417> 4c0bc6: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c0bca: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4c0bce: 48 8b 0f mov (%rdi),%rcx 4c0bd1: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c0bd5: 48 8b 01 mov (%rcx),%rax 4c0bd8: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c0bdc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c0be0: 48 8b 15 c1 9f 02 00 mov 0x29fc1(%rip),%rdx # 4eaba8 <_TMP3415+0x8> 4c0be7: 48 8b 05 b2 9f 02 00 mov 0x29fb2(%rip),%rax # 4eaba0 <_TMP3415> 4c0bee: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c0bf2: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c0bf6: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4c0bfa: be 03 00 00 00 mov $0x3,%esi 4c0bff: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c0c04: e8 7b 8d fc ff callq 489984 <_d_arraycatnTX> 4c0c09: 48 8b e5 mov %rbp,%rsp 4c0c0c: 5d pop %rbp 4c0c0d: c3 retq 4c0c0e: 66 90 xchg %ax,%ax 00000000004c0c10 <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv>: 4c0c10: 55 push %rbp 4c0c11: 48 8b ec mov %rsp,%rbp 4c0c14: 48 81 ec 28 01 00 00 sub $0x128,%rsp 4c0c1b: 53 push %rbx 4c0c1c: 41 54 push %r12 4c0c1e: 41 55 push %r13 4c0c20: 41 56 push %r14 4c0c22: 41 57 push %r15 4c0c24: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0c28: 48 8b df mov %rdi,%rbx 4c0c2b: 80 bb a6 00 00 00 00 cmpb $0x0,0xa6(%rbx) 4c0c32: 0f 85 92 00 00 00 jne 4c0cca <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv+0xba> 4c0c38: 48 89 5d f8 mov %rbx,-0x8(%rbp) 4c0c3c: 48 8d 73 10 lea 0x10(%rbx),%rsi 4c0c40: 48 89 b5 e0 fe ff ff mov %rsi,-0x120(%rbp) 4c0c47: 48 8b 53 08 mov 0x8(%rbx),%rdx 4c0c4b: 48 8b 33 mov (%rbx),%rsi 4c0c4e: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4c0c55: e8 46 c1 fc ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4c0c5a: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4c0c61: e8 9a c2 fc ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c0c66: 48 89 c7 mov %rax,%rdi 4c0c69: 48 8b b5 e0 fe ff ff mov -0x120(%rbp),%rsi 4c0c70: e8 3b c6 01 00 callq 4dd2b0 4c0c75: f7 d8 neg %eax 4c0c77: 19 c0 sbb %eax,%eax 4c0c79: f7 d8 neg %eax 4c0c7b: 88 45 f0 mov %al,-0x10(%rbp) 4c0c7e: e8 02 00 00 00 callq 4c0c85 <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv+0x75> 4c0c83: eb 0d jmp 4c0c92 <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv+0x82> 4c0c85: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 4c0c8c: e8 87 c2 fc ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4c0c91: c3 retq 4c0c92: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 4c0c97: 74 26 je 4c0cbf <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv+0xaf> 4c0c99: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c0c9d: 48 8b fb mov %rbx,%rdi 4c0ca0: e8 33 00 00 00 callq 4c0cd8 <_D3std4file8DirEntry16_ensureLStatDoneMFZv> 4c0ca5: be 30 2b 50 00 mov $0x502b30,%esi 4c0caa: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c0cae: b9 12 00 00 00 mov $0x12,%ecx 4c0cb3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c0cb6: c7 43 28 00 a0 00 00 movl $0xa000,0x28(%rbx) 4c0cbd: eb 0b jmp 4c0cca <_D3std4file8DirEntry22_ensureStatOrLStatDoneMFZv+0xba> 4c0cbf: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c0cc3: c6 83 a6 00 00 00 01 movb $0x1,0xa6(%rbx) 4c0cca: 41 5f pop %r15 4c0ccc: 41 5e pop %r14 4c0cce: 41 5d pop %r13 4c0cd0: 41 5c pop %r12 4c0cd2: 5b pop %rbx 4c0cd3: 48 8b e5 mov %rbp,%rsp 4c0cd6: 5d pop %rbp 4c0cd7: c3 retq 00000000004c0cd8 <_D3std4file8DirEntry16_ensureLStatDoneMFZv>: 4c0cd8: 55 push %rbp 4c0cd9: 48 8b ec mov %rsp,%rbp 4c0cdc: 48 81 ec b8 01 00 00 sub $0x1b8,%rsp 4c0ce3: 53 push %rbx 4c0ce4: 41 54 push %r12 4c0ce6: 41 55 push %r13 4c0ce8: 41 56 push %r14 4c0cea: 41 57 push %r15 4c0cec: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c0cf0: 80 bf a5 00 00 00 00 cmpb $0x0,0xa5(%rdi) 4c0cf7: 74 0e je 4c0d07 <_D3std4file8DirEntry16_ensureLStatDoneMFZv+0x2f> 4c0cf9: 41 5f pop %r15 4c0cfb: 41 5e pop %r14 4c0cfd: 41 5d pop %r13 4c0cff: 41 5c pop %r12 4c0d01: 5b pop %rbx 4c0d02: 48 8b e5 mov %rbp,%rsp 4c0d05: 5d pop %rbp 4c0d06: c3 retq 4c0d07: 48 8d b5 60 fe ff ff lea -0x1a0(%rbp),%rsi 4c0d0e: 48 89 b5 58 fe ff ff mov %rsi,-0x1a8(%rbp) 4c0d15: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c0d19: 48 8b 37 mov (%rdi),%rsi 4c0d1c: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4c0d23: e8 78 c0 fc ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4c0d28: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4c0d2f: e8 cc c1 fc ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c0d34: 48 89 c7 mov %rax,%rdi 4c0d37: 48 8b b5 58 fe ff ff mov -0x1a8(%rbp),%rsi 4c0d3e: e8 8d c5 01 00 callq 4dd2d0 4c0d43: 49 89 c1 mov %rax,%r9 4c0d46: 41 f7 d9 neg %r9d 4c0d49: 45 19 c9 sbb %r9d,%r9d 4c0d4c: 41 ff c1 inc %r9d 4c0d4f: 48 8d 45 f8 lea -0x8(%rbp),%rax 4c0d53: ba c8 0d 4c 00 mov $0x4c0dc8,%edx 4c0d58: 48 89 c1 mov %rax,%rcx 4c0d5b: 49 89 d0 mov %rdx,%r8 4c0d5e: 48 8b 15 83 9e 02 00 mov 0x29e83(%rip),%rdx # 4eabe8 <_TMP3420+0x8> 4c0d65: 48 8b 35 74 9e 02 00 mov 0x29e74(%rip),%rsi # 4eabe0 <_TMP3420> 4c0d6c: bf 5c 0a 00 00 mov $0xa5c,%edi 4c0d71: e8 5a 1c fd ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4c0d76: e8 02 00 00 00 callq 4c0d7d <_D3std4file8DirEntry16_ensureLStatDoneMFZv+0xa5> 4c0d7b: eb 0d jmp 4c0d8a <_D3std4file8DirEntry16_ensureLStatDoneMFZv+0xb2> 4c0d7d: 48 8d bd f0 fe ff ff lea -0x110(%rbp),%rdi 4c0d84: e8 8f c1 fc ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4c0d89: c3 retq 4c0d8a: 8b 85 78 fe ff ff mov -0x188(%rbp),%eax 4c0d90: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c0d94: 89 81 a0 00 00 00 mov %eax,0xa0(%rcx) 4c0d9a: ba 01 00 00 00 mov $0x1,%edx 4c0d9f: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c0da3: 88 93 a7 00 00 00 mov %dl,0xa7(%rbx) 4c0da9: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c0dad: 88 96 a5 00 00 00 mov %dl,0xa5(%rsi) 4c0db3: 41 5f pop %r15 4c0db5: 41 5e pop %r14 4c0db7: 41 5d pop %r13 4c0db9: 41 5c pop %r12 4c0dbb: 5b pop %rbx 4c0dbc: 48 8b e5 mov %rbp,%rsp 4c0dbf: 5d pop %rbp 4c0dc0: c3 retq 4c0dc1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c0dc8 <_D3std4file8DirEntry16_ensureLStatDoneMFZ12__dgliteral1MFNaNbNfZAxa>: 4c0dc8: 55 push %rbp 4c0dc9: 48 8b ec mov %rsp,%rbp 4c0dcc: 48 83 ec 40 sub $0x40,%rsp 4c0dd0: 48 8b 15 31 9e 02 00 mov 0x29e31(%rip),%rdx # 4eac08 <_TMP3426+0x8> 4c0dd7: 48 8b 05 22 9e 02 00 mov 0x29e22(%rip),%rax # 4eac00 <_TMP3426> 4c0dde: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c0de2: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4c0de6: 48 8b 0f mov (%rdi),%rcx 4c0de9: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c0ded: 48 8b 01 mov (%rcx),%rax 4c0df0: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c0df4: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c0df8: 48 8b 15 f9 9d 02 00 mov 0x29df9(%rip),%rdx # 4eabf8 <_TMP3425+0x8> 4c0dff: 48 8b 05 ea 9d 02 00 mov 0x29dea(%rip),%rax # 4eabf0 <_TMP3425> 4c0e06: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c0e0a: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c0e0e: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4c0e12: be 03 00 00 00 mov $0x3,%esi 4c0e17: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c0e1c: e8 63 8b fc ff callq 489984 <_d_arraycatnTX> 4c0e21: 48 8b e5 mov %rbp,%rsp 4c0e24: 5d pop %rbp 4c0e25: c3 retq 4c0e26: 66 90 xchg %ax,%ax 00000000004c0e28 <_D3std4file8DirEntry11__xopEqualsFKxS3std4file8DirEntryKxS3std4file8DirEntryZb>: 4c0e28: 55 push %rbp 4c0e29: 48 8b ec mov %rsp,%rbp 4c0e2c: 48 83 ec 50 sub $0x50,%rsp 4c0e30: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c0e34: 48 89 f7 mov %rsi,%rdi 4c0e37: e8 64 fa ff ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4c0e3c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c0e40: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c0e44: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c0e48: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c0e4c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c0e50: e8 4b fa ff ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4c0e55: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c0e59: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c0e5d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c0e61: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c0e65: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c0e69: 48 3b 45 d0 cmp -0x30(%rbp),%rax 4c0e6d: 75 16 jne 4c0e85 <_D3std4file8DirEntry11__xopEqualsFKxS3std4file8DirEntryKxS3std4file8DirEntryZb+0x5d> 4c0e6f: 48 85 c0 test %rax,%rax 4c0e72: 74 15 je 4c0e89 <_D3std4file8DirEntry11__xopEqualsFKxS3std4file8DirEntryKxS3std4file8DirEntryZb+0x61> 4c0e74: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4c0e78: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4c0e7c: 48 89 c1 mov %rax,%rcx 4c0e7f: 33 c0 xor %eax,%eax 4c0e81: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c0e83: 74 04 je 4c0e89 <_D3std4file8DirEntry11__xopEqualsFKxS3std4file8DirEntryKxS3std4file8DirEntryZb+0x61> 4c0e85: 31 c0 xor %eax,%eax 4c0e87: eb 05 jmp 4c0e8e <_D3std4file8DirEntry11__xopEqualsFKxS3std4file8DirEntryKxS3std4file8DirEntryZb+0x66> 4c0e89: b8 01 00 00 00 mov $0x1,%eax 4c0e8e: 48 8b e5 mov %rbp,%rsp 4c0e91: 5d pop %rbp 4c0e92: c3 retq 4c0e93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c0e98 <_D3std4file8DirEntry9__xtoHashFNbNeKxS3std4file8DirEntryZm>: 4c0e98: 55 push %rbp 4c0e99: 48 8b ec mov %rsp,%rbp 4c0e9c: 53 push %rbx 4c0e9d: 41 54 push %r12 4c0e9f: 49 89 fc mov %rdi,%r12 4c0ea2: 48 89 fe mov %rdi,%rsi 4c0ea5: bf a0 06 4f 00 mov $0x4f06a0,%edi 4c0eaa: 48 8b 05 ef f7 02 00 mov 0x2f7ef(%rip),%rax # 4f06a0 <_D13TypeInfo_xAya6__initZ> 4c0eb1: 48 ff 50 28 rex.W callq *0x28(%rax) 4c0eb5: 48 89 c3 mov %rax,%rbx 4c0eb8: 49 8d 74 24 10 lea 0x10(%r12),%rsi 4c0ebd: bf 80 9d 4f 00 mov $0x4f9d80,%edi 4c0ec2: 48 8b 0d b7 8e 03 00 mov 0x38eb7(%rip),%rcx # 4f9d80 <_D42TypeInfo_xS4core3sys5posix3sys4stat6stat_t6__initZ> 4c0ec9: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c0ecd: 48 01 c3 add %rax,%rbx 4c0ed0: 49 8d b4 24 a0 00 00 lea 0xa0(%r12),%rsi 4c0ed7: 00 4c0ed8: bf 80 06 4f 00 mov $0x4f0680,%edi 4c0edd: 48 8b 05 9c f7 02 00 mov 0x2f79c(%rip),%rax # 4f0680 <_D11TypeInfo_xk6__initZ> 4c0ee4: 48 ff 50 28 rex.W callq *0x28(%rax) 4c0ee8: 48 01 c3 add %rax,%rbx 4c0eeb: 49 8d b4 24 a4 00 00 lea 0xa4(%r12),%rsi 4c0ef2: 00 4c0ef3: bf 90 52 4f 00 mov $0x4f5290,%edi 4c0ef8: 48 8b 0d 91 43 03 00 mov 0x34391(%rip),%rcx # 4f5290 <_D11TypeInfo_xh6__initZ> 4c0eff: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c0f03: 48 01 c3 add %rax,%rbx 4c0f06: 49 8d b4 24 a5 00 00 lea 0xa5(%r12),%rsi 4c0f0d: 00 4c0f0e: bf 90 85 4f 00 mov $0x4f8590,%edi 4c0f13: 48 8b 05 76 76 03 00 mov 0x37676(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4c0f1a: 48 ff 50 28 rex.W callq *0x28(%rax) 4c0f1e: 48 01 c3 add %rax,%rbx 4c0f21: 49 8d b4 24 a6 00 00 lea 0xa6(%r12),%rsi 4c0f28: 00 4c0f29: bf 90 85 4f 00 mov $0x4f8590,%edi 4c0f2e: 48 8b 0d 5b 76 03 00 mov 0x3765b(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4c0f35: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c0f39: 48 01 c3 add %rax,%rbx 4c0f3c: 49 8d b4 24 a7 00 00 lea 0xa7(%r12),%rsi 4c0f43: 00 4c0f44: bf 90 85 4f 00 mov $0x4f8590,%edi 4c0f49: 48 8b 05 40 76 03 00 mov 0x37640(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4c0f50: 48 ff 50 28 rex.W callq *0x28(%rax) 4c0f54: 48 01 c3 add %rax,%rbx 4c0f57: 48 8b c3 mov %rbx,%rax 4c0f5a: 41 5c pop %r12 4c0f5c: 5b pop %rbx 4c0f5d: 5d pop %rbp 4c0f5e: c3 retq ... 00000000004c0f60 <_D3std4file11DirIterator6__ctorMFNcAyaE3std4file8SpanModebZS3std4file11DirIterator>: 4c0f60: 55 push %rbp 4c0f61: 48 8b ec mov %rsp,%rbp 4c0f64: 48 83 ec 30 sub $0x30,%rsp 4c0f68: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c0f6c: 89 75 d8 mov %esi,-0x28(%rbp) 4c0f6f: 89 55 e0 mov %edx,-0x20(%rbp) 4c0f72: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c0f76: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c0f7a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 4c0f81: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4c0f85: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4c0f89: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4c0f8d: e8 06 31 00 00 callq 4c4098 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted37__T6__ctorTAyaTE3std4file8SpanModeTbZ6__ctorMFNcKAyaKE3std4file8SpanModeKbZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted> 4c0f92: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c0f96: 48 8b e5 mov %rbp,%rsp 4c0f99: 5d pop %rbp 4c0f9a: c3 retq 4c0f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c0fa0 <_D3std4file11DirIterator5emptyMFNdZb>: 4c0fa0: 55 push %rbp 4c0fa1: 48 8b ec mov %rsp,%rbp 4c0fa4: 48 83 ec 10 sub $0x10,%rsp 4c0fa8: e8 db 30 00 00 callq 4c4088 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted17refCountedPayloadMNgFNaNbNcNdNiNjNfZNgS3std4file15DirIteratorImpl> 4c0fad: 48 89 c7 mov %rax,%rdi 4c0fb0: e8 0f 15 01 00 callq 4d24c4 <_D3std4file15DirIteratorImpl5emptyMFNdZb> 4c0fb5: 48 8b e5 mov %rbp,%rsp 4c0fb8: 5d pop %rbp 4c0fb9: c3 retq 4c0fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c0fc0 <_D3std4file11DirIterator5frontMFNdZS3std4file8DirEntry>: 4c0fc0: 55 push %rbp 4c0fc1: 48 8b ec mov %rsp,%rbp 4c0fc4: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4c0fcb: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c0fcf: 48 8d b5 48 ff ff ff lea -0xb8(%rbp),%rsi 4c0fd6: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 4c0fdd: e8 a6 30 00 00 callq 4c4088 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted17refCountedPayloadMNgFNaNbNcNdNiNjNfZNgS3std4file15DirIteratorImpl> 4c0fe2: 48 89 c7 mov %rax,%rdi 4c0fe5: 48 8b b5 40 ff ff ff mov -0xc0(%rbp),%rsi 4c0fec: e8 23 15 01 00 callq 4d2514 <_D3std4file15DirIteratorImpl5frontMFNdZS3std4file8DirEntry> 4c0ff1: 48 89 c6 mov %rax,%rsi 4c0ff4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c0ff8: b9 15 00 00 00 mov $0x15,%ecx 4c0ffd: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c1000: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c1004: 48 8b e5 mov %rbp,%rsp 4c1007: 5d pop %rbp 4c1008: c3 retq 4c1009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c1010 <_D3std4file11DirIterator8popFrontMFZv>: 4c1010: 55 push %rbp 4c1011: 48 8b ec mov %rsp,%rbp 4c1014: 48 83 ec 10 sub $0x10,%rsp 4c1018: e8 6b 30 00 00 callq 4c4088 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted17refCountedPayloadMNgFNaNbNcNdNiNjNfZNgS3std4file15DirIteratorImpl> 4c101d: 48 89 c7 mov %rax,%rdi 4c1020: e8 17 15 01 00 callq 4d253c <_D3std4file15DirIteratorImpl8popFrontMFZv> 4c1025: 48 8b e5 mov %rbp,%rsp 4c1028: 5d pop %rbp 4c1029: c3 retq 4c102a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c1030 <_D3std4file11DirIterator11__fieldDtorMFZv>: 4c1030: 55 push %rbp 4c1031: 48 8b ec mov %rsp,%rbp 4c1034: 48 83 ec 10 sub $0x10,%rsp 4c1038: e8 83 2f 00 00 callq 4c3fc0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__dtorMFZv> 4c103d: 48 8b e5 mov %rbp,%rsp 4c1040: 5d pop %rbp 4c1041: c3 retq 4c1042: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c1048 <_D3std4file11DirIterator15__fieldPostblitMFZv>: 4c1048: 55 push %rbp 4c1049: 48 8b ec mov %rsp,%rbp 4c104c: 48 83 ec 10 sub $0x10,%rsp 4c1050: e8 3b 2f 00 00 callq 4c3f90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted10__postblitMFNaNbNiNfZv> 4c1055: 48 8b e5 mov %rbp,%rsp 4c1058: 5d pop %rbp 4c1059: c3 retq 4c105a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c1060 <_D3std4file11DirIterator8opAssignMFNcNjS3std4file11DirIteratorZS3std4file11DirIterator>: 4c1060: 55 push %rbp 4c1061: 48 8b ec mov %rsp,%rbp 4c1064: 48 83 ec 10 sub $0x10,%rsp 4c1068: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c106c: 48 89 fe mov %rdi,%rsi 4c106f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c1073: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c1075: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c1079: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c107d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c107f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c1083: e8 a8 ff ff ff callq 4c1030 <_D3std4file11DirIterator11__fieldDtorMFZv> 4c1088: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c108c: 48 8b e5 mov %rbp,%rsp 4c108f: 5d pop %rbp 4c1090: c3 retq 4c1091: 00 00 add %al,(%rax) ... 00000000004c1094 <_D3std4file10dirEntriesFAyaE3std4file8SpanModebZS3std4file11DirIterator>: 4c1094: 55 push %rbp 4c1095: 48 8b ec mov %rsp,%rbp 4c1098: 48 83 ec 40 sub $0x40,%rsp 4c109c: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c10a0: 89 75 d8 mov %esi,-0x28(%rbp) 4c10a3: 89 55 e0 mov %edx,-0x20(%rbp) 4c10a6: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c10aa: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c10ae: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 4c10b5: 00 4c10b6: 48 8d 75 c8 lea -0x38(%rbp),%rsi 4c10ba: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c10be: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c10c0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c10c4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c10c8: 48 89 c1 mov %rax,%rcx 4c10cb: 49 89 d0 mov %rdx,%r8 4c10ce: 8b 55 e0 mov -0x20(%rbp),%edx 4c10d1: 40 8a 75 d8 mov -0x28(%rbp),%sil 4c10d5: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c10d9: e8 82 fe ff ff callq 4c0f60 <_D3std4file11DirIterator6__ctorMFNcAyaE3std4file8SpanModebZS3std4file11DirIterator> 4c10de: 48 89 c6 mov %rax,%rsi 4c10e1: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c10e5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c10e7: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c10eb: 48 8b e5 mov %rbp,%rsp 4c10ee: 5d pop %rbp 4c10ef: c3 retq 00000000004c10f0 <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb>: 4c10f0: 55 push %rbp 4c10f1: 48 8b ec mov %rsp,%rbp 4c10f4: 48 81 ec 28 01 00 00 sub $0x128,%rsp 4c10fb: 53 push %rbx 4c10fc: 41 54 push %r12 4c10fe: 41 55 push %r13 4c1100: 41 56 push %r14 4c1102: 41 57 push %r15 4c1104: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c1108: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c110c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1110: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c1114: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi 4c111b: e8 80 bc fc ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4c1120: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi 4c1127: e8 d4 bd fc ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c112c: 48 89 c7 mov %rax,%rdi 4c112f: e8 1c 0e 01 00 callq 4d1f50 <_D3std4file10existsImplFNbNiNePxaZb> 4c1134: 88 45 e8 mov %al,-0x18(%rbp) 4c1137: e8 02 00 00 00 callq 4c113e <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb+0x4e> 4c113c: eb 0d jmp 4c114b <_D3std4file15__T6existsTAyaZ6existsFNbNiNfAyaZb+0x5b> 4c113e: 48 8d bd e0 fe ff ff lea -0x120(%rbp),%rdi 4c1145: e8 ce bd fc ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4c114a: c3 retq 4c114b: 8a 45 e8 mov -0x18(%rbp),%al 4c114e: 41 5f pop %r15 4c1150: 41 5e pop %r14 4c1152: 41 5d pop %r13 4c1154: 41 5c pop %r12 4c1156: 5b pop %rbx 4c1157: 48 8b e5 mov %rbp,%rsp 4c115a: 5d pop %rbp 4c115b: c3 retq 00000000004c115c <_D3std4file14__T5isDirTAyaZ5isDirFNdNfAyaZb>: 4c115c: 55 push %rbp 4c115d: 48 8b ec mov %rsp,%rbp 4c1160: 48 83 ec 10 sub $0x10,%rsp 4c1164: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c1168: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c116c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1170: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c1174: 48 89 d6 mov %rdx,%rsi 4c1177: e8 18 00 00 00 callq 4c1194 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk> 4c117c: 25 00 f0 00 00 and $0xf000,%eax 4c1181: 3d 00 40 00 00 cmp $0x4000,%eax 4c1186: 0f 94 c0 sete %al 4c1189: 0f b6 c0 movzbl %al,%eax 4c118c: 48 8b e5 mov %rbp,%rsp 4c118f: 5d pop %rbp 4c1190: c3 retq 4c1191: 00 00 add %al,(%rax) ... 00000000004c1194 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk>: 4c1194: 55 push %rbp 4c1195: 48 8b ec mov %rsp,%rbp 4c1198: 48 81 ec d8 01 00 00 sub $0x1d8,%rsp 4c119f: 53 push %rbx 4c11a0: 41 54 push %r12 4c11a2: 41 55 push %r13 4c11a4: 41 56 push %r14 4c11a6: 41 57 push %r15 4c11a8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c11ac: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c11b0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c11b4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c11b8: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 4c11bf: e8 dc bb fc ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4c11c4: 48 83 ec 08 sub $0x8,%rsp 4c11c8: 48 83 ec 08 sub $0x8,%rsp 4c11cc: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 4c11d3: e8 28 bd fc ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c11d8: 48 89 c6 mov %rax,%rsi 4c11db: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4c11e2: e8 bd 00 00 00 callq 4c12a4 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFAyaZ11trustedStatFNbNiNePxaKS4core3sys5posix3sys4stat6stat_tZi> 4c11e7: 48 83 c4 08 add $0x8,%rsp 4c11eb: f7 d8 neg %eax 4c11ed: 19 c0 sbb %eax,%eax 4c11ef: ff c0 inc %eax 4c11f1: 50 push %rax 4c11f2: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c11f6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c11fa: 49 89 c0 mov %rax,%r8 4c11fd: 49 89 d1 mov %rdx,%r9 4c1200: 4c 89 85 38 fe ff ff mov %r8,-0x1c8(%rbp) 4c1207: 4c 89 8d 40 fe ff ff mov %r9,-0x1c0(%rbp) 4c120e: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 4c1215: e8 e6 bc fc ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4c121a: 48 89 c1 mov %rax,%rcx 4c121d: 4c 8b 85 38 fe ff ff mov -0x1c8(%rbp),%r8 4c1224: 4c 8b 8d 40 fe ff ff mov -0x1c0(%rbp),%r9 4c122b: 48 8b 15 f6 99 02 00 mov 0x299f6(%rip),%rdx # 4eac28 <_TMP3504+0x8> 4c1232: 48 8b 35 e7 99 02 00 mov 0x299e7(%rip),%rsi # 4eac20 <_TMP3504> 4c1239: bf 07 05 00 00 mov $0x507,%edi 4c123e: e8 81 00 00 00 callq 4c12c4 <_D3std4file15__T8cenforceTbZ8cenforceFNebAxaPxaAyamZb> 4c1243: 48 83 c4 10 add $0x10,%rsp 4c1247: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 4c124d: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 4c1254: 48 83 ec 08 sub $0x8,%rsp 4c1258: e8 28 00 00 00 callq 4c1285 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk+0xf1> 4c125d: 48 83 c4 08 add $0x8,%rsp 4c1261: 48 8b 85 48 fe ff ff mov -0x1b8(%rbp),%rax 4c1268: 41 5f pop %r15 4c126a: 41 5e pop %r14 4c126c: 41 5d pop %r13 4c126e: 41 5c pop %r12 4c1270: 5b pop %rbx 4c1271: 48 8b e5 mov %rbp,%rsp 4c1274: 5d pop %rbp 4c1275: c3 retq 4c1276: 48 83 ec 08 sub $0x8,%rsp 4c127a: e8 06 00 00 00 callq 4c1285 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk+0xf1> 4c127f: 48 83 c4 08 add $0x8,%rsp 4c1283: eb 0d jmp 4c1292 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk+0xfe> 4c1285: 48 8d bd 50 fe ff ff lea -0x1b0(%rbp),%rdi 4c128c: e8 87 bc fc ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4c1291: c3 retq 4c1292: 41 5f pop %r15 4c1294: 41 5e pop %r14 4c1296: 41 5d pop %r13 4c1298: 41 5c pop %r12 4c129a: 5b pop %rbx 4c129b: 48 8b e5 mov %rbp,%rsp 4c129e: 5d pop %rbp 4c129f: c3 retq 4c12a0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c12a4 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFAyaZ11trustedStatFNbNiNePxaKS4core3sys5posix3sys4stat6stat_tZi>: 4c12a4: 55 push %rbp 4c12a5: 48 8b ec mov %rsp,%rbp 4c12a8: 48 83 ec 10 sub $0x10,%rsp 4c12ac: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c12b0: 48 89 fe mov %rdi,%rsi 4c12b3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c12b7: e8 f4 bf 01 00 callq 4dd2b0 4c12bc: 48 8b e5 mov %rbp,%rsp 4c12bf: 5d pop %rbp 4c12c0: c3 retq 4c12c1: 00 00 add %al,(%rax) ... 00000000004c12c4 <_D3std4file15__T8cenforceTbZ8cenforceFNebAxaPxaAyamZb>: 4c12c4: 55 push %rbp 4c12c5: 48 8b ec mov %rsp,%rbp 4c12c8: 48 83 ec 50 sub $0x50,%rsp 4c12cc: 48 89 7d c0 mov %rdi,-0x40(%rbp) 4c12d0: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4c12d4: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c12d8: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4c12dc: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4c12e0: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4c12e4: 40 80 7d 10 00 rex cmpb $0x0,0x10(%rbp) 4c12e9: 74 08 je 4c12f3 <_D3std4file15__T8cenforceTbZ8cenforceFNebAxaPxaAyamZb+0x2f> 4c12eb: 8a 45 10 mov 0x10(%rbp),%al 4c12ee: 48 8b e5 mov %rbp,%rsp 4c12f1: 5d pop %rbp 4c12f2: c3 retq 4c12f3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c12f7: 48 0b 45 f0 or -0x10(%rbp),%rax 4c12fb: 75 1f jne 4c131c <_D3std4file15__T8cenforceTbZ8cenforceFNebAxaPxaAyamZb+0x58> 4c12fd: 48 89 cf mov %rcx,%rdi 4c1300: e8 2b 66 fc ff callq 487930 4c1305: 48 89 c7 mov %rax,%rdi 4c1308: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c130c: 48 89 d6 mov %rdx,%rsi 4c130f: e8 8c 13 fd ff callq 4926a0 <_D6object12__T4idupTxaZ4idupFNaNbNdNfAxaZAya> 4c1314: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c1318: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c131c: bf 10 6a 4f 00 mov $0x4f6a10,%edi 4c1321: e8 82 85 fc ff callq 4898a8 <_d_newclass> 4c1326: 48 89 45 b8 mov %rax,-0x48(%rbp) 4c132a: ff 75 f8 pushq -0x8(%rbp) 4c132d: ff 75 f0 pushq -0x10(%rbp) 4c1330: e8 9f e2 fc ff callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 4c1335: 49 89 c0 mov %rax,%r8 4c1338: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c133c: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c1340: 48 89 c2 mov %rax,%rdx 4c1343: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4c1347: 48 8b 7d b8 mov -0x48(%rbp),%rdi 4c134b: e8 d8 7a fe ff callq 4a8e28 <_D3std4file13FileException6__ctorMFNexAakAyamZC3std4file13FileException> 4c1350: 48 83 c4 10 add $0x10,%rsp 4c1354: 48 89 c7 mov %rax,%rdi 4c1357: e8 d0 7c fc ff callq 48902c <_d_throwc> 4c135c: 48 8b e5 mov %rbp,%rsp 4c135f: 5d pop %rbp 4c1360: c3 retq 4c1361: 00 00 add %al,(%rax) ... 00000000004c1364 <_D3std4file15__T6isFileTAyaZ6isFileFNdNfAyaZb>: 4c1364: 55 push %rbp 4c1365: 48 8b ec mov %rsp,%rbp 4c1368: 48 83 ec 10 sub $0x10,%rsp 4c136c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c1370: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c1374: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1378: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c137c: 48 89 d6 mov %rdx,%rsi 4c137f: e8 10 fe ff ff callq 4c1194 <_D3std4file23__T13getAttributesTAyaZ13getAttributesFNfAyaZk> 4c1384: 25 00 f0 00 00 and $0xf000,%eax 4c1389: 3d 00 80 00 00 cmp $0x8000,%eax 4c138e: 0f 94 c0 sete %al 4c1391: 0f b6 c0 movzbl %al,%eax 4c1394: 48 8b e5 mov %rbp,%rsp 4c1397: 5d pop %rbp 4c1398: c3 retq 4c1399: 00 00 add %al,(%rax) ... 00000000004c139c <_D3std6format17primitiveTypeInfoFE3std6format6MangleZC8TypeInfo>: 4c139c: 55 push %rbp 4c139d: 48 8b ec mov %rsp,%rbp 4c13a0: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4c13a7: 89 7d f8 mov %edi,-0x8(%rbp) 4c13aa: 48 8b 3d 5f 17 04 00 mov 0x4175f(%rip),%rdi # 502b10 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZ3dicHE3std6format6MangleC8TypeInfo> 4c13b1: e8 42 53 00 00 callq 4c66f8 <_aaLen> 4c13b6: 48 85 c0 test %rax,%rax 4c13b9: 0f 85 52 01 00 00 jne 4c1511 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZC8TypeInfo+0x175> 4c13bf: c6 45 e0 76 movb $0x76,-0x20(%rbp) 4c13c3: c6 45 e1 62 movb $0x62,-0x1f(%rbp) 4c13c7: c6 45 e2 67 movb $0x67,-0x1e(%rbp) 4c13cb: c6 45 e3 68 movb $0x68,-0x1d(%rbp) 4c13cf: c6 45 e4 73 movb $0x73,-0x1c(%rbp) 4c13d3: c6 45 e5 74 movb $0x74,-0x1b(%rbp) 4c13d7: c6 45 e6 69 movb $0x69,-0x1a(%rbp) 4c13db: c6 45 e7 6b movb $0x6b,-0x19(%rbp) 4c13df: c6 45 e8 6c movb $0x6c,-0x18(%rbp) 4c13e3: c6 45 e9 6d movb $0x6d,-0x17(%rbp) 4c13e7: c6 45 ea 66 movb $0x66,-0x16(%rbp) 4c13eb: c6 45 eb 64 movb $0x64,-0x15(%rbp) 4c13ef: c6 45 ec 65 movb $0x65,-0x14(%rbp) 4c13f3: c6 45 ed 6f movb $0x6f,-0x13(%rbp) 4c13f7: c6 45 ee 70 movb $0x70,-0x12(%rbp) 4c13fb: c6 45 ef 6a movb $0x6a,-0x11(%rbp) 4c13ff: c6 45 f0 71 movb $0x71,-0x10(%rbp) 4c1403: c6 45 f1 72 movb $0x72,-0xf(%rbp) 4c1407: c6 45 f2 63 movb $0x63,-0xe(%rbp) 4c140b: c6 45 f3 61 movb $0x61,-0xd(%rbp) 4c140f: c6 45 f4 75 movb $0x75,-0xc(%rbp) 4c1413: c6 45 f5 77 movb $0x77,-0xb(%rbp) 4c1417: 48 c7 85 30 ff ff ff movq $0x4e0150,-0xd0(%rbp) 4c141e: 50 01 4e 00 4c1422: 48 c7 85 38 ff ff ff movq $0x4e9810,-0xc8(%rbp) 4c1429: 10 98 4e 00 4c142d: 48 c7 85 40 ff ff ff movq $0x4dfdd0,-0xc0(%rbp) 4c1434: d0 fd 4d 00 4c1438: 48 c7 85 48 ff ff ff movq $0x4dff90,-0xb8(%rbp) 4c143f: 90 ff 4d 00 4c1443: 48 c7 85 50 ff ff ff movq $0x4e4940,-0xb0(%rbp) 4c144a: 40 49 4e 00 4c144e: 48 c7 85 58 ff ff ff movq $0x4e4a20,-0xa8(%rbp) 4c1455: 20 4a 4e 00 4c1459: 48 c7 85 60 ff ff ff movq $0x4e46a0,-0xa0(%rbp) 4c1460: a0 46 4e 00 4c1464: 48 c7 85 68 ff ff ff movq $0x4dd8b0,-0x98(%rbp) 4c146b: b0 d8 4d 00 4c146f: 48 c7 85 70 ff ff ff movq $0x4e4780,-0x90(%rbp) 4c1476: 80 47 4e 00 4c147a: 48 c7 85 78 ff ff ff movq $0x4e0070,-0x88(%rbp) 4c1481: 70 00 4e 00 4c1485: 48 c7 45 80 c0 45 4e movq $0x4e45c0,-0x80(%rbp) 4c148c: 00 4c148d: 48 c7 45 88 e0 44 4e movq $0x4e44e0,-0x78(%rbp) 4c1494: 00 4c1495: 48 c7 45 90 60 48 4e movq $0x4e4860,-0x70(%rbp) 4c149c: 00 4c149d: 48 c7 45 98 90 bb 4e movq $0x4ebb90,-0x68(%rbp) 4c14a4: 00 4c14a5: 48 c7 45 a0 b0 ba 4e movq $0x4ebab0,-0x60(%rbp) 4c14ac: 00 4c14ad: 48 c7 45 a8 70 bc 4e movq $0x4ebc70,-0x58(%rbp) 4c14b4: 00 4c14b5: 48 c7 45 b0 50 96 4e movq $0x4e9650,-0x50(%rbp) 4c14bc: 00 4c14bd: 48 c7 45 b8 70 95 4e movq $0x4e9570,-0x48(%rbp) 4c14c4: 00 4c14c5: 48 c7 45 c0 30 97 4e movq $0x4e9730,-0x40(%rbp) 4c14cc: 00 4c14cd: 48 c7 45 c8 b0 fe 4d movq $0x4dfeb0,-0x38(%rbp) 4c14d4: 00 4c14d5: 48 c7 45 d0 00 4b 4e movq $0x4e4b00,-0x30(%rbp) 4c14dc: 00 4c14dd: 48 c7 45 d8 00 44 4e movq $0x4e4400,-0x28(%rbp) 4c14e4: 00 4c14e5: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 4c14ec: b8 16 00 00 00 mov $0x16,%eax 4c14f1: 48 89 c1 mov %rax,%rcx 4c14f4: 49 89 d0 mov %rdx,%r8 4c14f7: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4c14fb: be 16 00 00 00 mov $0x16,%esi 4c1500: bf a0 9d 4f 00 mov $0x4f9da0,%edi 4c1505: e8 1a 52 00 00 callq 4c6724 <_d_assocarrayliteralTX> 4c150a: 48 89 05 ff 15 04 00 mov %rax,0x415ff(%rip) # 502b10 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZ3dicHE3std6format6MangleC8TypeInfo> 4c1511: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4c1515: be c0 f4 4f 00 mov $0x4ff4c0,%esi 4c151a: 48 8b 3d ef 15 04 00 mov 0x415ef(%rip),%rdi # 502b10 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZ3dicHE3std6format6MangleC8TypeInfo> 4c1521: e8 56 6d ff ff callq 4b827c <_aaInX> 4c1526: 48 85 c0 test %rax,%rax 4c1529: 74 05 je 4c1530 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZC8TypeInfo+0x194> 4c152b: 48 8b 00 mov (%rax),%rax 4c152e: eb 02 jmp 4c1532 <_D3std6format17primitiveTypeInfoFE3std6format6MangleZC8TypeInfo+0x196> 4c1530: 31 c0 xor %eax,%eax 4c1532: 48 8b e5 mov %rbp,%rsp 4c1535: 5d pop %rbp 4c1536: c3 retq ... 00000000004c1538 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c1538: 55 push %rbp 4c1539: 48 8b ec mov %rsp,%rbp 4c153c: 48 83 ec 20 sub $0x20,%rsp 4c1540: 89 75 f0 mov %esi,-0x10(%rbp) 4c1543: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c1547: 8a 47 08 mov 0x8(%rdi),%al 4c154a: 3c 73 cmp $0x73,%al 4c154c: 74 04 je 4c1552 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1a> 4c154e: 3c 63 cmp $0x63,%al 4c1550: 75 0e jne 4c1560 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x28> 4c1552: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c1556: 8b 7d f0 mov -0x10(%rbp),%edi 4c1559: e8 7e 57 00 00 callq 4c6cdc <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTwZ3putFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderwZv> 4c155e: eb 05 jmp 4c1565 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2d> 4c1560: e8 07 00 00 00 callq 4c156c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c1565: 48 8b e5 mov %rbp,%rsp 4c1568: 5d pop %rbp 4c1569: c3 retq ... 00000000004c156c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c156c: 55 push %rbp 4c156d: 48 8b ec mov %rsp,%rbp 4c1570: 48 83 ec 58 sub $0x58,%rsp 4c1574: 53 push %rbx 4c1575: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c1579: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c157d: 89 75 e0 mov %esi,-0x20(%rbp) 4c1580: 8a 47 08 mov 0x8(%rdi),%al 4c1583: 3c 72 cmp $0x72,%al 4c1585: 0f 85 af 00 00 00 jne 4c163a <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xce> 4c158b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c158f: e8 38 01 00 00 callq 4c16cc <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TkZ9__lambda4FNaNbNiNeKkZAxa> 4c1594: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c1598: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c159c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c15a0: e8 33 7b fe ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4c15a5: 84 c0 test %al,%al 4c15a7: 74 49 je 4c15f2 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x86> 4c15a9: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c15ad: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c15b1: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c15b5: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c15b9: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4c15bd: 48 85 db test %rbx,%rbx 4c15c0: 48 8d 5b ff lea -0x1(%rbx),%rbx 4c15c4: 74 6e je 4c1634 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4c15c6: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c15ca: 72 0a jb 4c15d6 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6a> 4c15cc: bf aa 05 00 00 mov $0x5aa,%edi 4c15d1: e8 ba 78 fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c15d6: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c15da: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4c15de: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4c15e2: e8 cd 6b fe ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4c15e7: 48 85 db test %rbx,%rbx 4c15ea: 48 8d 5b ff lea -0x1(%rbx),%rbx 4c15ee: 75 d6 jne 4c15c6 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5a> 4c15f0: eb 42 jmp 4c1634 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4c15f2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c15f6: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c15fa: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c15fe: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c1602: 31 db xor %ebx,%ebx 4c1604: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4c1608: 74 2a je 4c1634 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4c160a: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c160e: 72 0a jb 4c161a <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xae> 4c1610: bf af 05 00 00 mov $0x5af,%edi 4c1615: e8 76 78 fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c161a: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c161e: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4c1622: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4c1626: e8 89 6b fe ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4c162b: 48 ff c3 inc %rbx 4c162e: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c1632: 72 d6 jb 4c160a <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9e> 4c1634: 5b pop %rbx 4c1635: 48 8b e5 mov %rbp,%rsp 4c1638: 5d pop %rbp 4c1639: c3 retq 4c163a: 3c 78 cmp $0x78,%al 4c163c: 74 04 je 4c1642 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd6> 4c163e: 3c 58 cmp $0x58,%al 4c1640: 75 07 jne 4c1649 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xdd> 4c1642: bb 10 00 00 00 mov $0x10,%ebx 4c1647: eb 33 jmp 4c167c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4c1649: 3c 6f cmp $0x6f,%al 4c164b: bb 08 00 00 00 mov $0x8,%ebx 4c1650: 74 2a je 4c167c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4c1652: 3c 62 cmp $0x62,%al 4c1654: bb 02 00 00 00 mov $0x2,%ebx 4c1659: 74 21 je 4c167c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4c165b: 3c 73 cmp $0x73,%al 4c165d: 74 0c je 4c166b <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4c165f: 3c 64 cmp $0x64,%al 4c1661: 74 08 je 4c166b <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4c1663: 3c 75 cmp $0x75,%al 4c1665: 74 04 je 4c166b <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xff> 4c1667: 31 c9 xor %ecx,%ecx 4c1669: eb 05 jmp 4c1670 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x104> 4c166b: b9 01 00 00 00 mov $0x1,%ecx 4c1670: 80 f9 01 cmp $0x1,%cl 4c1673: bb 0a 00 00 00 mov $0xa,%ebx 4c1678: 7d 02 jge 4c167c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x110> 4c167a: 31 db xor %ebx,%ebx 4c167c: 49 89 d9 mov %rbx,%r9 4c167f: 41 f7 d9 neg %r9d 4c1682: 45 19 c9 sbb %r9d,%r9d 4c1685: 41 f7 d9 neg %r9d 4c1688: ba e4 16 4c 00 mov $0x4c16e4,%edx 4c168d: 31 c0 xor %eax,%eax 4c168f: 48 89 c1 mov %rax,%rcx 4c1692: 49 89 d0 mov %rdx,%r8 4c1695: 48 8b 15 ac 95 02 00 mov 0x295ac(%rip),%rdx # 4eac48 <_TMP3677+0x8> 4c169c: 48 8b 35 9d 95 02 00 mov 0x2959d(%rip),%rsi # 4eac40 <_TMP3677> 4c16a3: bf bb 05 00 00 mov $0x5bb,%edi 4c16a8: e8 93 75 fe ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4c16ad: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4c16b1: 8b 4d e0 mov -0x20(%rbp),%ecx 4c16b4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c16b8: 8b f3 mov %ebx,%esi 4c16ba: bf ff ff ff ff mov $0xffffffff,%edi 4c16bf: e8 3c 00 00 00 callq 4c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4c16c4: 5b pop %rbx 4c16c5: 48 8b e5 mov %rbp,%rsp 4c16c8: 5d pop %rbp 4c16c9: c3 retq 4c16ca: 66 90 xchg %ax,%ax 00000000004c16cc <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TkZ9__lambda4FNaNbNiNeKkZAxa>: 4c16cc: 55 push %rbp 4c16cd: 48 8b ec mov %rsp,%rbp 4c16d0: 48 83 ec 10 sub $0x10,%rsp 4c16d4: 48 89 fa mov %rdi,%rdx 4c16d7: b8 04 00 00 00 mov $0x4,%eax 4c16dc: 48 8b e5 mov %rbp,%rsp 4c16df: 5d pop %rbp 4c16e0: c3 retq 4c16e1: 0f 1f 00 nopl (%rax) 00000000004c16e4 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4c16e4: 55 push %rbp 4c16e5: 48 8b ec mov %rsp,%rbp 4c16e8: 48 83 ec 10 sub $0x10,%rsp 4c16ec: 48 8b 15 75 95 02 00 mov 0x29575(%rip),%rdx # 4eac68 <_TMP3679+0x8> 4c16f3: 48 8b 05 66 95 02 00 mov 0x29566(%rip),%rax # 4eac60 <_TMP3679> 4c16fa: 48 8b e5 mov %rbp,%rsp 4c16fd: 5d pop %rbp 4c16fe: c3 retq ... 00000000004c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv>: 4c1700: 55 push %rbp 4c1701: 48 8b ec mov %rsp,%rbp 4c1704: 48 83 ec 30 sub $0x30,%rsp 4c1708: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4c170c: 48 23 4d d8 and -0x28(%rbp),%rcx 4c1710: 31 ff xor %edi,%edi 4c1712: e8 91 8e fe ff callq 4aa5a8 <_D3std6format64__T14formatUnsignedTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatUnsignedFNaNbNfS3std5array17__T8AppenderTAyaZ8AppendermKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv> 4c1717: 48 8b e5 mov %rbp,%rsp 4c171a: 5d pop %rbp 4c171b: c3 retq 00000000004c171c <_D3std6format17__T6formatTaTiTiZ6formatFNaNfxAaiiZAya>: 4c171c: 55 push %rbp 4c171d: 48 8b ec mov %rsp,%rbp 4c1720: 48 83 ec 40 sub $0x40,%rsp 4c1724: 89 7d e0 mov %edi,-0x20(%rbp) 4c1727: 89 75 e8 mov %esi,-0x18(%rbp) 4c172a: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c172e: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c1732: e8 95 69 fe ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4c1737: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c173b: 49 89 c0 mov %rax,%r8 4c173e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c1742: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c1746: 48 89 c2 mov %rax,%rdx 4c1749: 8b 75 e8 mov -0x18(%rbp),%esi 4c174c: 8b 7d e0 mov -0x20(%rbp),%edi 4c174f: e8 d0 00 00 00 callq 4c1824 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk> 4c1754: 89 45 d8 mov %eax,-0x28(%rbp) 4c1757: 8b d0 mov %eax,%edx 4c1759: 48 83 fa 02 cmp $0x2,%rdx 4c175d: 0f 94 c2 sete %dl 4c1760: 48 0f b6 d2 movzbq %dl,%rdx 4c1764: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c1768: 48 89 ef mov %rbp,%rdi 4c176b: ba 8c 17 4c 00 mov $0x4c178c,%edx 4c1770: 48 89 d6 mov %rdx,%rsi 4c1773: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c1777: e8 40 13 fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4c177c: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c1780: e8 0b 68 fe ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4c1785: 48 8b e5 mov %rbp,%rsp 4c1788: 5d pop %rbp 4c1789: c3 retq 4c178a: 66 90 xchg %ax,%ax 00000000004c178c <_D3std6format17__T6formatTaTiTiZ6formatFxAaiiZ12__dgliteral5MFNaNbNfZC6object9Throwable>: 4c178c: 55 push %rbp 4c178d: 48 8b ec mov %rsp,%rbp 4c1790: 48 83 ec 20 sub $0x20,%rsp 4c1794: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c1798: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4c179d: e8 06 81 fc ff callq 4898a8 <_d_newclass> 4c17a2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c17a6: ff 35 ec 94 02 00 pushq 0x294ec(%rip) # 4eac98 <_TMP4108+0x8> 4c17ac: ff 35 de 94 02 00 pushq 0x294de(%rip) # 4eac90 <_TMP4108> 4c17b2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c17b6: 44 8b 49 d8 mov -0x28(%rcx),%r9d 4c17ba: 48 8b 15 f7 94 02 00 mov 0x294f7(%rip),%rdx # 4eacb8 <_TMP4110+0x8> 4c17c1: 48 8b 05 e8 94 02 00 mov 0x294e8(%rip),%rax # 4eacb0 <_TMP4110> 4c17c8: 48 89 c1 mov %rax,%rcx 4c17cb: 49 89 d0 mov %rdx,%r8 4c17ce: ba 02 00 00 00 mov $0x2,%edx 4c17d3: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c17d7: 48 8b 15 fa 94 02 00 mov 0x294fa(%rip),%rdx # 4eacd8 <_TMP4112+0x8> 4c17de: 48 8b 3d eb 94 02 00 mov 0x294eb(%rip),%rdi # 4eacd0 <_TMP4112> 4c17e5: 48 89 d6 mov %rdx,%rsi 4c17e8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c17ec: e8 a3 6e fe ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4c17f1: 48 83 c4 10 add $0x10,%rsp 4c17f5: 52 push %rdx 4c17f6: 50 push %rax 4c17f7: 48 8b 15 fa 94 02 00 mov 0x294fa(%rip),%rdx # 4eacf8 <_TMP4114+0x8> 4c17fe: 48 8b 05 eb 94 02 00 mov 0x294eb(%rip),%rax # 4eacf0 <_TMP4114> 4c1805: 48 89 c1 mov %rax,%rcx 4c1808: 49 89 d0 mov %rdx,%r8 4c180b: ba 9b 19 00 00 mov $0x199b,%edx 4c1810: 31 f6 xor %esi,%esi 4c1812: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c1816: e8 b9 77 fe ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4c181b: 48 83 c4 10 add $0x10,%rsp 4c181f: 48 8b e5 mov %rbp,%rsp 4c1822: 5d pop %rbp 4c1823: c3 retq 00000000004c1824 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk>: 4c1824: 55 push %rbp 4c1825: 48 8b ec mov %rsp,%rbp 4c1828: 48 81 ec 90 00 00 00 sub $0x90,%rsp 4c182f: 53 push %rbx 4c1830: 41 54 push %r12 4c1832: 41 55 push %r13 4c1834: 41 56 push %r14 4c1836: 89 7d d8 mov %edi,-0x28(%rbp) 4c1839: 89 75 e0 mov %esi,-0x20(%rbp) 4c183c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c1840: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c1844: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c1848: be 50 6b 4f 00 mov $0x4f6b50,%esi 4c184d: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1851: b9 08 00 00 00 mov $0x8,%ecx 4c1856: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c1859: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c185d: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c1861: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1865: e8 ee 78 fe ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4c186a: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4c1871: 31 c9 xor %ecx,%ecx 4c1873: 48 89 08 mov %rcx,(%rax) 4c1876: 48 89 48 08 mov %rcx,0x8(%rax) 4c187a: 4c 8d 45 80 lea -0x80(%rbp),%r8 4c187e: 49 89 08 mov %rcx,(%r8) 4c1881: 49 89 48 08 mov %rcx,0x8(%r8) 4c1885: e8 4a 02 00 00 callq 4c1ad4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c188a: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4c1891: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c1895: e8 4a 02 00 00 callq 4c1ae4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ16__T9__lambda7TiZ9__lambda7FNaNbNiNeKiZxPv> 4c189a: 48 89 45 80 mov %rax,-0x80(%rbp) 4c189e: e8 51 02 00 00 callq 4c1af4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c18a3: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4c18aa: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4c18ae: e8 51 02 00 00 callq 4c1b04 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ16__T9__lambda9TiZ9__lambda9FNaNbNiNeKiZxPv> 4c18b3: 48 89 45 88 mov %rax,-0x78(%rbp) 4c18b7: 45 31 ed xor %r13d,%r13d 4c18ba: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c18be: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c18c2: e8 d5 91 fe ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4c18c7: 84 c0 test %al,%al 4c18c9: 0f 84 ef 01 00 00 je 4c1abe <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x29a> 4c18cf: 41 8b c5 mov %r13d,%eax 4c18d2: 48 83 f8 02 cmp $0x2,%rax 4c18d6: 75 3b jne 4c1913 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0xef> 4c18d8: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4c18dd: 75 34 jne 4c1913 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0xef> 4c18df: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4c18e4: 49 0f 94 c1 rex.WB sete %r9b 4c18e8: 48 89 e8 mov %rbp,%rax 4c18eb: ba 14 1b 4c 00 mov $0x4c1b14,%edx 4c18f0: 48 89 c1 mov %rax,%rcx 4c18f3: 49 89 d0 mov %rdx,%r8 4c18f6: 48 8b 15 1b 94 02 00 mov 0x2941b(%rip),%rdx # 4ead18 <_TMP4116+0x8> 4c18fd: 48 8b 35 0c 94 02 00 mov 0x2940c(%rip),%rsi # 4ead10 <_TMP4116> 4c1904: bf e7 01 00 00 mov $0x1e7,%edi 4c1909: e8 32 73 fe ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4c190e: e9 ab 01 00 00 jmpq 4c1abe <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x29a> 4c1913: 8b 4d 90 mov -0x70(%rbp),%ecx 4c1916: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4c191c: 75 35 jne 4c1953 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x12f> 4c191e: 41 8b d5 mov %r13d,%edx 4c1921: 8b 75 e0 mov -0x20(%rbp),%esi 4c1924: 8b 7d d8 mov -0x28(%rbp),%edi 4c1927: e8 0c 02 00 00 callq 4c1b38 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi> 4c192c: 48 89 c7 mov %rax,%rdi 4c192f: e8 3c 6d fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1934: 48 89 c3 mov %rax,%rbx 4c1937: 85 db test %ebx,%ebx 4c1939: 79 10 jns 4c194b <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x127> 4c193b: be 01 00 00 00 mov $0x1,%esi 4c1940: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1944: e8 e7 76 fe ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4c1949: f7 db neg %ebx 4c194b: 89 5d 90 mov %ebx,-0x70(%rbp) 4c194e: 41 ff c5 inc %r13d 4c1951: eb 47 jmp 4c199a <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x176> 4c1953: 85 c9 test %ecx,%ecx 4c1955: 79 43 jns 4c199a <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x176> 4c1957: 49 89 cc mov %rcx,%r12 4c195a: 41 f7 dc neg %r12d 4c195d: 41 8d 94 24 ff ff ff lea -0x1(%r12),%edx 4c1964: ff 4c1965: 8b 75 e0 mov -0x20(%rbp),%esi 4c1968: 8b 7d d8 mov -0x28(%rbp),%edi 4c196b: e8 c8 01 00 00 callq 4c1b38 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi> 4c1970: 48 89 c7 mov %rax,%rdi 4c1973: e8 f8 6c fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1978: 48 89 c3 mov %rax,%rbx 4c197b: 45 3b ec cmp %r12d,%r13d 4c197e: 73 03 jae 4c1983 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x15f> 4c1980: 4d 89 e5 mov %r12,%r13 4c1983: 85 db test %ebx,%ebx 4c1985: 79 10 jns 4c1997 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x173> 4c1987: be 01 00 00 00 mov $0x1,%esi 4c198c: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1990: e8 9b 76 fe ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4c1995: f7 db neg %ebx 4c1997: 89 5d 90 mov %ebx,-0x70(%rbp) 4c199a: 8b 45 94 mov -0x6c(%rbp),%eax 4c199d: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4c19a2: 75 2e jne 4c19d2 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1ae> 4c19a4: 41 8b d5 mov %r13d,%edx 4c19a7: 8b 75 e0 mov -0x20(%rbp),%esi 4c19aa: 8b 7d d8 mov -0x28(%rbp),%edi 4c19ad: e8 86 01 00 00 callq 4c1b38 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi> 4c19b2: 48 89 c7 mov %rax,%rdi 4c19b5: e8 b6 6c fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c19ba: 48 89 c3 mov %rax,%rbx 4c19bd: 85 db test %ebx,%ebx 4c19bf: 78 05 js 4c19c6 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1a2> 4c19c1: 89 5d 94 mov %ebx,-0x6c(%rbp) 4c19c4: eb 07 jmp 4c19cd <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1a9> 4c19c6: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4c19cd: 41 ff c5 inc %r13d 4c19d0: eb 3f jmp 4c1a11 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1ed> 4c19d2: 85 c0 test %eax,%eax 4c19d4: 79 3b jns 4c1a11 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1ed> 4c19d6: 48 89 c3 mov %rax,%rbx 4c19d9: f7 db neg %ebx 4c19db: 8d 93 ff ff ff ff lea -0x1(%rbx),%edx 4c19e1: 8b 75 e0 mov -0x20(%rbp),%esi 4c19e4: 8b 7d d8 mov -0x28(%rbp),%edi 4c19e7: e8 4c 01 00 00 callq 4c1b38 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi> 4c19ec: 48 89 c7 mov %rax,%rdi 4c19ef: e8 7c 6c fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c19f4: 49 89 c4 mov %rax,%r12 4c19f7: 44 3b eb cmp %ebx,%r13d 4c19fa: 73 03 jae 4c19ff <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1db> 4c19fc: 49 89 dd mov %rbx,%r13 4c19ff: 45 85 e4 test %r12d,%r12d 4c1a02: 78 06 js 4c1a0a <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1e6> 4c1a04: 44 89 65 94 mov %r12d,-0x6c(%rbp) 4c1a08: eb 07 jmp 4c1a11 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x1ed> 4c1a0a: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4c1a11: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4c1a16: 74 72 je 4c1a8a <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x266> 4c1a18: 0f b6 5d 99 movzbl -0x67(%rbp),%ebx 4c1a1c: ff cb dec %ebx 4c1a1e: 44 0f b6 75 9a movzbl -0x66(%rbp),%r14d 4c1a23: 41 3b de cmp %r14d,%ebx 4c1a26: 7d 3f jge 4c1a67 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x243> 4c1a28: 48 63 c3 movslq %ebx,%rax 4c1a2b: b9 02 00 00 00 mov $0x2,%ecx 4c1a30: 48 3b c1 cmp %rcx,%rax 4c1a33: 73 32 jae 4c1a67 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x243> 4c1a35: 48 3b c1 cmp %rcx,%rax 4c1a38: 72 0a jb 4c1a44 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x220> 4c1a3a: bf 23 02 00 00 mov $0x223,%edi 4c1a3f: e8 4c 74 fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c1a44: 48 c1 e0 03 shl $0x3,%rax 4c1a48: 4c 8b a4 05 70 ff ff mov -0x90(%rbp,%rax,1),%r12 4c1a4f: ff 4c1a50: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1a54: 48 8b 74 05 80 mov -0x80(%rbp,%rax,1),%rsi 4c1a59: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1a5d: 49 ff d4 rex.WB callq *%r12 4c1a60: ff c3 inc %ebx 4c1a62: 44 39 f3 cmp %r14d,%ebx 4c1a65: 7c c1 jl 4c1a28 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x204> 4c1a67: 0f b6 45 9a movzbl -0x66(%rbp),%eax 4c1a6b: 41 39 c5 cmp %eax,%r13d 4c1a6e: 73 03 jae 4c1a73 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x24f> 4c1a70: 49 89 c5 mov %rax,%r13 4c1a73: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c1a77: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1a7b: e8 1c 90 fe ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4c1a80: 84 c0 test %al,%al 4c1a82: 0f 85 47 fe ff ff jne 4c18cf <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0xab> 4c1a88: eb 34 jmp 4c1abe <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x29a> 4c1a8a: 41 8b c5 mov %r13d,%eax 4c1a8d: 48 83 f8 02 cmp $0x2,%rax 4c1a91: 72 0a jb 4c1a9d <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x279> 4c1a93: bf 2c 02 00 00 mov $0x22c,%edi 4c1a98: e8 f3 73 fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c1a9d: 48 c1 e0 03 shl $0x3,%rax 4c1aa1: 48 8b 9c 05 70 ff ff mov -0x90(%rbp,%rax,1),%rbx 4c1aa8: ff 4c1aa9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1aad: 48 8b 74 05 80 mov -0x80(%rbp,%rax,1),%rsi 4c1ab2: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c1ab6: 48 ff d3 rex.W callq *%rbx 4c1ab9: 41 ff c5 inc %r13d 4c1abc: eb b5 jmp 4c1a73 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZk+0x24f> 4c1abe: 41 8b c5 mov %r13d,%eax 4c1ac1: 41 5e pop %r14 4c1ac3: 41 5d pop %r13 4c1ac5: 41 5c pop %r12 4c1ac7: 5b pop %rbx 4c1ac8: 48 8b e5 mov %rbp,%rsp 4c1acb: 5d pop %rbp 4c1acc: c3 retq 4c1acd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c1ad4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c1ad4: 55 push %rbp 4c1ad5: 48 8b ec mov %rsp,%rbp 4c1ad8: b8 60 36 49 00 mov $0x493660,%eax 4c1add: 5d pop %rbp 4c1ade: c3 retq 4c1adf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c1ae4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ16__T9__lambda7TiZ9__lambda7FNaNbNiNeKiZxPv>: 4c1ae4: 55 push %rbp 4c1ae5: 48 8b ec mov %rsp,%rbp 4c1ae8: 48 83 ec 10 sub $0x10,%rsp 4c1aec: 48 89 f8 mov %rdi,%rax 4c1aef: 48 8b e5 mov %rbp,%rsp 4c1af2: 5d pop %rbp 4c1af3: c3 retq 00000000004c1af4 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c1af4: 55 push %rbp 4c1af5: 48 8b ec mov %rsp,%rbp 4c1af8: b8 60 36 49 00 mov $0x493660,%eax 4c1afd: 5d pop %rbp 4c1afe: c3 retq 4c1aff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c1b04 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ16__T9__lambda9TiZ9__lambda9FNaNbNiNeKiZxPv>: 4c1b04: 55 push %rbp 4c1b05: 48 8b ec mov %rsp,%rbp 4c1b08: 48 83 ec 10 sub $0x10,%rsp 4c1b0c: 48 89 f8 mov %rdi,%rax 4c1b0f: 48 8b e5 mov %rbp,%rsp 4c1b12: 5d pop %rbp 4c1b13: c3 retq 00000000004c1b14 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiiZ13__dgliteral10MFNaNiNfZAya>: 4c1b14: 55 push %rbp 4c1b15: 48 8b ec mov %rsp,%rbp 4c1b18: 48 83 ec 10 sub $0x10,%rsp 4c1b1c: 48 8b 15 25 92 02 00 mov 0x29225(%rip),%rdx # 4ead48 <_TMP4120+0x8> 4c1b23: 48 8b 35 16 92 02 00 mov 0x29216(%rip),%rsi # 4ead40 <_TMP4120> 4c1b2a: 40 8a 7f 98 mov -0x68(%rdi),%dil 4c1b2e: e8 55 6a fe ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4c1b33: 48 8b e5 mov %rbp,%rsp 4c1b36: 5d pop %rbp 4c1b37: c3 retq 00000000004c1b38 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi>: 4c1b38: 55 push %rbp 4c1b39: 48 8b ec mov %rsp,%rbp 4c1b3c: 48 83 ec 20 sub $0x20,%rsp 4c1b40: 89 55 f8 mov %edx,-0x8(%rbp) 4c1b43: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4c1b47: 74 0f je 4c1b58 <_D3std6format18__T9getNthIntTiTiZ9getNthIntFNaNfkiiZi+0x20> 4c1b49: 8b 75 f8 mov -0x8(%rbp),%esi 4c1b4c: ff ce dec %esi 4c1b4e: e8 01 1d fd ff callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 4c1b53: 48 8b e5 mov %rbp,%rsp 4c1b56: 5d pop %rbp 4c1b57: c3 retq 4c1b58: 48 89 f7 mov %rsi,%rdi 4c1b5b: e8 10 6b fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1b60: 48 8b e5 mov %rbp,%rsp 4c1b63: 5d pop %rbp 4c1b64: c3 retq 4c1b65: 00 00 add %al,(%rax) ... 00000000004c1b68 <_D3std6format17__T6formatTaTAyaZ6formatFNaNfxAaAyaZAya>: 4c1b68: 55 push %rbp 4c1b69: 48 8b ec mov %rsp,%rbp 4c1b6c: 48 83 ec 48 sub $0x48,%rsp 4c1b70: 53 push %rbx 4c1b71: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c1b75: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c1b79: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c1b7d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c1b81: e8 46 65 fe ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4c1b86: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c1b8a: 49 89 c0 mov %rax,%r8 4c1b8d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c1b91: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c1b95: 48 89 c2 mov %rax,%rdx 4c1b98: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4c1b9c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c1ba0: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c1ba4: 48 89 d6 mov %rdx,%rsi 4c1ba7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c1bab: e8 d0 00 00 00 callq 4c1c80 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk> 4c1bb0: 89 45 d8 mov %eax,-0x28(%rbp) 4c1bb3: 8b d8 mov %eax,%ebx 4c1bb5: 48 83 fb 01 cmp $0x1,%rbx 4c1bb9: 0f 94 c2 sete %dl 4c1bbc: 48 0f b6 d2 movzbq %dl,%rdx 4c1bc0: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c1bc4: 48 89 ef mov %rbp,%rdi 4c1bc7: ba e8 1b 4c 00 mov $0x4c1be8,%edx 4c1bcc: 48 89 d6 mov %rdx,%rsi 4c1bcf: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c1bd3: e8 e4 0e fd ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4c1bd8: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c1bdc: e8 af 63 fe ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4c1be1: 5b pop %rbx 4c1be2: 48 8b e5 mov %rbp,%rsp 4c1be5: 5d pop %rbp 4c1be6: c3 retq 4c1be7: 90 nop 00000000004c1be8 <_D3std6format17__T6formatTaTAyaZ6formatFxAaAyaZ12__dgliteral4MFNaNbNfZC6object9Throwable>: 4c1be8: 55 push %rbp 4c1be9: 48 8b ec mov %rsp,%rbp 4c1bec: 48 83 ec 20 sub $0x20,%rsp 4c1bf0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c1bf4: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4c1bf9: e8 aa 7c fc ff callq 4898a8 <_d_newclass> 4c1bfe: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c1c02: ff 35 70 91 02 00 pushq 0x29170(%rip) # 4ead78 <_TMP4131+0x8> 4c1c08: ff 35 62 91 02 00 pushq 0x29162(%rip) # 4ead70 <_TMP4131> 4c1c0e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c1c12: 44 8b 49 d8 mov -0x28(%rcx),%r9d 4c1c16: 48 8b 15 7b 91 02 00 mov 0x2917b(%rip),%rdx # 4ead98 <_TMP4133+0x8> 4c1c1d: 48 8b 05 6c 91 02 00 mov 0x2916c(%rip),%rax # 4ead90 <_TMP4133> 4c1c24: 48 89 c1 mov %rax,%rcx 4c1c27: 49 89 d0 mov %rdx,%r8 4c1c2a: ba 01 00 00 00 mov $0x1,%edx 4c1c2f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c1c33: 48 8b 15 7e 91 02 00 mov 0x2917e(%rip),%rdx # 4eadb8 <_TMP4135+0x8> 4c1c3a: 48 8b 3d 6f 91 02 00 mov 0x2916f(%rip),%rdi # 4eadb0 <_TMP4135> 4c1c41: 48 89 d6 mov %rdx,%rsi 4c1c44: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c1c48: e8 47 6a fe ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4c1c4d: 48 83 c4 10 add $0x10,%rsp 4c1c51: 52 push %rdx 4c1c52: 50 push %rax 4c1c53: 48 8b 15 7e 91 02 00 mov 0x2917e(%rip),%rdx # 4eadd8 <_TMP4137+0x8> 4c1c5a: 48 8b 05 6f 91 02 00 mov 0x2916f(%rip),%rax # 4eadd0 <_TMP4137> 4c1c61: 48 89 c1 mov %rax,%rcx 4c1c64: 49 89 d0 mov %rdx,%r8 4c1c67: ba 9b 19 00 00 mov $0x199b,%edx 4c1c6c: 31 f6 xor %esi,%esi 4c1c6e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c1c72: e8 5d 73 fe ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4c1c77: 48 83 c4 10 add $0x10,%rsp 4c1c7b: 48 8b e5 mov %rbp,%rsp 4c1c7e: 5d pop %rbp 4c1c7f: c3 retq 00000000004c1c80 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk>: 4c1c80: 55 push %rbp 4c1c81: 48 8b ec mov %rsp,%rbp 4c1c84: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 4c1c8b: 53 push %rbx 4c1c8c: 41 54 push %r12 4c1c8e: 41 55 push %r13 4c1c90: 41 56 push %r14 4c1c92: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4c1c96: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4c1c9a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c1c9e: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c1ca2: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c1ca6: be 50 6b 4f 00 mov $0x4f6b50,%esi 4c1cab: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1caf: b9 08 00 00 00 mov $0x8,%ecx 4c1cb4: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c1cb7: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c1cbb: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c1cbf: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1cc3: e8 90 74 fe ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4c1cc8: 31 c0 xor %eax,%eax 4c1cca: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c1cce: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c1cd2: e8 69 02 00 00 callq 4c1f40 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c1cd7: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c1cdb: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4c1cdf: e8 6c 02 00 00 callq 4c1f50 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZ18__T9__lambda6TAyaZ9__lambda6FNaNbNiNeKAyaZxPv> 4c1ce4: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c1ce8: 45 31 ed xor %r13d,%r13d 4c1ceb: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c1cef: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1cf3: e8 a4 8d fe ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4c1cf8: 84 c0 test %al,%al 4c1cfa: 0f 84 2e 02 00 00 je 4c1f2e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x2ae> 4c1d00: 41 8b cd mov %r13d,%ecx 4c1d03: 48 83 f9 01 cmp $0x1,%rcx 4c1d07: 75 3b jne 4c1d44 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0xc4> 4c1d09: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4c1d0e: 75 34 jne 4c1d44 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0xc4> 4c1d10: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4c1d15: 49 0f 94 c1 rex.WB sete %r9b 4c1d19: 48 89 e8 mov %rbp,%rax 4c1d1c: ba 60 1f 4c 00 mov $0x4c1f60,%edx 4c1d21: 48 89 c1 mov %rax,%rcx 4c1d24: 49 89 d0 mov %rdx,%r8 4c1d27: 48 8b 15 ca 90 02 00 mov 0x290ca(%rip),%rdx # 4eadf8 <_TMP4139+0x8> 4c1d2e: 48 8b 35 bb 90 02 00 mov 0x290bb(%rip),%rsi # 4eadf0 <_TMP4139> 4c1d35: bf e7 01 00 00 mov $0x1e7,%edi 4c1d3a: e8 01 6f fe ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4c1d3f: e9 ea 01 00 00 jmpq 4c1f2e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x2ae> 4c1d44: 8b 45 88 mov -0x78(%rbp),%eax 4c1d47: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4c1d4c: 75 48 jne 4c1d96 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x116> 4c1d4e: 41 8b d5 mov %r13d,%edx 4c1d51: 48 89 95 70 ff ff ff mov %rdx,-0x90(%rbp) 4c1d58: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c1d5c: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c1d60: 48 89 d6 mov %rdx,%rsi 4c1d63: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 4c1d6a: e8 49 1b 01 00 callq 4d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi> 4c1d6f: 48 89 c7 mov %rax,%rdi 4c1d72: e8 f9 68 fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1d77: 48 89 c3 mov %rax,%rbx 4c1d7a: 85 db test %ebx,%ebx 4c1d7c: 79 10 jns 4c1d8e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x10e> 4c1d7e: be 01 00 00 00 mov $0x1,%esi 4c1d83: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1d87: e8 a4 72 fe ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4c1d8c: f7 db neg %ebx 4c1d8e: 89 5d 88 mov %ebx,-0x78(%rbp) 4c1d91: 41 ff c5 inc %r13d 4c1d94: eb 5a jmp 4c1df0 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x170> 4c1d96: 85 c0 test %eax,%eax 4c1d98: 79 56 jns 4c1df0 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x170> 4c1d9a: 49 89 c4 mov %rax,%r12 4c1d9d: 41 f7 dc neg %r12d 4c1da0: 41 8d 94 24 ff ff ff lea -0x1(%r12),%edx 4c1da7: ff 4c1da8: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4c1daf: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c1db3: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c1db7: 48 89 d6 mov %rdx,%rsi 4c1dba: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4c1dc1: e8 f2 1a 01 00 callq 4d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi> 4c1dc6: 48 89 c7 mov %rax,%rdi 4c1dc9: e8 a2 68 fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1dce: 48 89 c3 mov %rax,%rbx 4c1dd1: 45 3b ec cmp %r12d,%r13d 4c1dd4: 73 03 jae 4c1dd9 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x159> 4c1dd6: 4d 89 e5 mov %r12,%r13 4c1dd9: 85 db test %ebx,%ebx 4c1ddb: 79 10 jns 4c1ded <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x16d> 4c1ddd: be 01 00 00 00 mov $0x1,%esi 4c1de2: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1de6: e8 45 72 fe ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4c1deb: f7 db neg %ebx 4c1ded: 89 5d 88 mov %ebx,-0x78(%rbp) 4c1df0: 8b 45 8c mov -0x74(%rbp),%eax 4c1df3: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4c1df8: 75 3b jne 4c1e35 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x1b5> 4c1dfa: 41 8b d5 mov %r13d,%edx 4c1dfd: 48 89 55 80 mov %rdx,-0x80(%rbp) 4c1e01: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c1e05: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c1e09: 48 89 d6 mov %rdx,%rsi 4c1e0c: 48 8b 55 80 mov -0x80(%rbp),%rdx 4c1e10: e8 a3 1a 01 00 callq 4d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi> 4c1e15: 48 89 c7 mov %rax,%rdi 4c1e18: e8 53 68 fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1e1d: 48 89 c3 mov %rax,%rbx 4c1e20: 85 db test %ebx,%ebx 4c1e22: 78 05 js 4c1e29 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x1a9> 4c1e24: 89 5d 8c mov %ebx,-0x74(%rbp) 4c1e27: eb 07 jmp 4c1e30 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x1b0> 4c1e29: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4c1e30: 41 ff c5 inc %r13d 4c1e33: eb 52 jmp 4c1e87 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x207> 4c1e35: 85 c0 test %eax,%eax 4c1e37: 79 4e jns 4c1e87 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x207> 4c1e39: 48 89 c3 mov %rax,%rbx 4c1e3c: f7 db neg %ebx 4c1e3e: 8d 93 ff ff ff ff lea -0x1(%rbx),%edx 4c1e44: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4c1e4b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c1e4f: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c1e53: 48 89 d6 mov %rdx,%rsi 4c1e56: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4c1e5d: e8 56 1a 01 00 callq 4d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi> 4c1e62: 48 89 c7 mov %rax,%rdi 4c1e65: e8 06 68 fe ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4c1e6a: 49 89 c4 mov %rax,%r12 4c1e6d: 44 3b eb cmp %ebx,%r13d 4c1e70: 73 03 jae 4c1e75 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x1f5> 4c1e72: 49 89 dd mov %rbx,%r13 4c1e75: 45 85 e4 test %r12d,%r12d 4c1e78: 78 06 js 4c1e80 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x200> 4c1e7a: 44 89 65 8c mov %r12d,-0x74(%rbp) 4c1e7e: eb 07 jmp 4c1e87 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x207> 4c1e80: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4c1e87: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4c1e8c: 74 6f je 4c1efd <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x27d> 4c1e8e: 0f b6 5d 91 movzbl -0x6f(%rbp),%ebx 4c1e92: ff cb dec %ebx 4c1e94: 44 0f b6 75 92 movzbl -0x6e(%rbp),%r14d 4c1e99: 41 3b de cmp %r14d,%ebx 4c1e9c: 7d 3c jge 4c1eda <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x25a> 4c1e9e: 48 63 c3 movslq %ebx,%rax 4c1ea1: b9 01 00 00 00 mov $0x1,%ecx 4c1ea6: 48 3b c1 cmp %rcx,%rax 4c1ea9: 73 2f jae 4c1eda <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x25a> 4c1eab: 48 3b c1 cmp %rcx,%rax 4c1eae: 72 0a jb 4c1eba <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x23a> 4c1eb0: bf 23 02 00 00 mov $0x223,%edi 4c1eb5: e8 d6 6f fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c1eba: 48 c1 e0 03 shl $0x3,%rax 4c1ebe: 4c 8b 64 05 c8 mov -0x38(%rbp,%rax,1),%r12 4c1ec3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1ec7: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4c1ecc: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1ed0: 49 ff d4 rex.WB callq *%r12 4c1ed3: ff c3 inc %ebx 4c1ed5: 44 39 f3 cmp %r14d,%ebx 4c1ed8: 7c c4 jl 4c1e9e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x21e> 4c1eda: 0f b6 45 92 movzbl -0x6e(%rbp),%eax 4c1ede: 41 39 c5 cmp %eax,%r13d 4c1ee1: 73 03 jae 4c1ee6 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x266> 4c1ee3: 49 89 c5 mov %rax,%r13 4c1ee6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c1eea: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1eee: e8 a9 8b fe ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4c1ef3: 84 c0 test %al,%al 4c1ef5: 0f 85 05 fe ff ff jne 4c1d00 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x80> 4c1efb: eb 31 jmp 4c1f2e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x2ae> 4c1efd: 41 8b c5 mov %r13d,%eax 4c1f00: 48 83 f8 01 cmp $0x1,%rax 4c1f04: 72 0a jb 4c1f10 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x290> 4c1f06: bf 2c 02 00 00 mov $0x22c,%edi 4c1f0b: e8 80 6f fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c1f10: 48 c1 e0 03 shl $0x3,%rax 4c1f14: 48 8b 5c 05 c8 mov -0x38(%rbp,%rax,1),%rbx 4c1f19: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1f1d: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4c1f22: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4c1f26: 48 ff d3 rex.W callq *%rbx 4c1f29: 41 ff c5 inc %r13d 4c1f2c: eb b8 jmp 4c1ee6 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZk+0x266> 4c1f2e: 41 8b c5 mov %r13d,%eax 4c1f31: 41 5e pop %r14 4c1f33: 41 5d pop %r13 4c1f35: 41 5c pop %r12 4c1f37: 5b pop %rbx 4c1f38: 48 8b e5 mov %rbp,%rsp 4c1f3b: 5d pop %rbp 4c1f3c: c3 retq 4c1f3d: 0f 1f 00 nopl (%rax) 00000000004c1f40 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c1f40: 55 push %rbp 4c1f41: 48 8b ec mov %rsp,%rbp 4c1f44: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4c1f49: 5d pop %rbp 4c1f4a: c3 retq 4c1f4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c1f50 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZ18__T9__lambda6TAyaZ9__lambda6FNaNbNiNeKAyaZxPv>: 4c1f50: 55 push %rbp 4c1f51: 48 8b ec mov %rsp,%rbp 4c1f54: 48 83 ec 10 sub $0x10,%rsp 4c1f58: 48 89 f8 mov %rdi,%rax 4c1f5b: 48 8b e5 mov %rbp,%rsp 4c1f5e: 5d pop %rbp 4c1f5f: c3 retq 00000000004c1f60 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaZ12__dgliteral7MFNaNiNfZAya>: 4c1f60: 55 push %rbp 4c1f61: 48 8b ec mov %rsp,%rbp 4c1f64: 48 83 ec 10 sub $0x10,%rsp 4c1f68: 48 8b 15 b9 8e 02 00 mov 0x28eb9(%rip),%rdx # 4eae28 <_TMP4143+0x8> 4c1f6f: 48 8b 35 aa 8e 02 00 mov 0x28eaa(%rip),%rsi # 4eae20 <_TMP4143> 4c1f76: 40 8a 7f 90 mov -0x70(%rdi),%dil 4c1f7a: e8 09 66 fe ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4c1f7f: 48 8b e5 mov %rbp,%rsp 4c1f82: 5d pop %rbp 4c1f83: c3 retq 00000000004c1f84 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c1f84: 55 push %rbp 4c1f85: 48 8b ec mov %rsp,%rbp 4c1f88: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4c1f8f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c1f93: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c1f97: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c1f9b: 48 89 75 90 mov %rsi,-0x70(%rbp) 4c1f9f: 48 89 ef mov %rbp,%rdi 4c1fa2: e8 bd 00 00 00 callq 4c2064 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZ9__lambda5MFNaNbNiNeZm> 4c1fa7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c1fab: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4c1faf: 8a 51 08 mov 0x8(%rcx),%dl 4c1fb2: 80 fa 73 cmp $0x73,%dl 4c1fb5: 75 55 jne 4c200c <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x88> 4c1fb7: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 4c1fbc: 75 27 jne 4c1fe5 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x61> 4c1fbe: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4c1fc2: 48 89 55 88 mov %rdx,-0x78(%rbp) 4c1fc6: 48 8b 15 7b 8e 02 00 mov 0x28e7b(%rip),%rdx # 4eae48 <_TMP4187+0x8> 4c1fcd: 48 8b 3d 6c 8e 02 00 mov 0x28e6c(%rip),%rdi # 4eae40 <_TMP4187> 4c1fd4: 48 89 d6 mov %rdx,%rsi 4c1fd7: 48 8b 55 88 mov -0x78(%rbp),%rdx 4c1fdb: e8 60 54 00 00 callq 4c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv> 4c1fe0: 48 8b e5 mov %rbp,%rsp 4c1fe3: 5d pop %rbp 4c1fe4: c3 retq 4c1fe5: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c1fe9: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c1fed: b9 08 00 00 00 mov $0x8,%ecx 4c1ff2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c1ff5: c6 45 a8 58 movb $0x58,-0x58(%rbp) 4c1ff9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c1ffd: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c2001: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c2005: e8 8e 00 00 00 callq 4c2098 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c200a: eb 4c jmp 4c2058 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd4> 4c200c: 80 fa 58 cmp $0x58,%dl 4c200f: 74 0a je 4c201b <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x97> 4c2011: 80 fa 78 cmp $0x78,%dl 4c2014: 74 05 je 4c201b <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x97> 4c2016: 45 31 c9 xor %r9d,%r9d 4c2019: eb 06 jmp 4c2021 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9d> 4c201b: 41 b9 01 00 00 00 mov $0x1,%r9d 4c2021: 48 89 e8 mov %rbp,%rax 4c2024: ba 7c 20 4c 00 mov $0x4c207c,%edx 4c2029: 48 89 c1 mov %rax,%rcx 4c202c: 49 89 d0 mov %rdx,%r8 4c202f: 48 8b 15 32 8e 02 00 mov 0x28e32(%rip),%rdx # 4eae68 <_TMP4189+0x8> 4c2036: 48 8b 35 23 8e 02 00 mov 0x28e23(%rip),%rsi # 4eae60 <_TMP4189> 4c203d: bf 27 0d 00 00 mov $0xd27,%edi 4c2042: e8 f9 6b fe ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4c2047: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c204b: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c204f: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c2053: e8 40 00 00 00 callq 4c2098 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4c2058: 48 8b e5 mov %rbp,%rsp 4c205b: 5d pop %rbp 4c205c: c3 retq 4c205d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c2064 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZ9__lambda5MFNaNbNiNeZm>: 4c2064: 55 push %rbp 4c2065: 48 8b ec mov %rsp,%rbp 4c2068: 48 83 ec 10 sub $0x10,%rsp 4c206c: 48 8b 47 90 mov -0x70(%rdi),%rax 4c2070: 48 8b e5 mov %rbp,%rsp 4c2073: 5d pop %rbp 4c2074: c3 retq 4c2075: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c207c <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTPvTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderPvKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral6MFNaNbNiNfZAya>: 4c207c: 55 push %rbp 4c207d: 48 8b ec mov %rsp,%rbp 4c2080: 48 83 ec 10 sub $0x10,%rsp 4c2084: 48 8b 15 1d 8e 02 00 mov 0x28e1d(%rip),%rdx # 4eaea8 <_TMP4191+0x8> 4c208b: 48 8b 05 0e 8e 02 00 mov 0x28e0e(%rip),%rax # 4eaea0 <_TMP4191> 4c2092: 48 8b e5 mov %rbp,%rsp 4c2095: 5d pop %rbp 4c2096: c3 retq ... 00000000004c2098 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4c2098: 55 push %rbp 4c2099: 48 8b ec mov %rsp,%rbp 4c209c: 48 83 ec 58 sub $0x58,%rsp 4c20a0: 53 push %rbx 4c20a1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c20a5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c20a9: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4c20ad: 8a 47 08 mov 0x8(%rdi),%al 4c20b0: 3c 72 cmp $0x72,%al 4c20b2: 0f 85 af 00 00 00 jne 4c2167 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xcf> 4c20b8: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c20bc: e8 3f 01 00 00 callq 4c2200 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxmZ9__lambda4FNaNbNiNeKxmZAxa> 4c20c1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c20c5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c20c9: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c20cd: e8 06 70 fe ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4c20d2: 84 c0 test %al,%al 4c20d4: 74 49 je 4c211f <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x87> 4c20d6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c20da: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c20de: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c20e2: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c20e6: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4c20ea: 48 85 db test %rbx,%rbx 4c20ed: 48 8d 5b ff lea -0x1(%rbx),%rbx 4c20f1: 74 6e je 4c2161 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4c20f3: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c20f7: 72 0a jb 4c2103 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6b> 4c20f9: bf aa 05 00 00 mov $0x5aa,%edi 4c20fe: e8 8d 6d fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c2103: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c2107: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4c210b: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4c210f: e8 a0 60 fe ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4c2114: 48 85 db test %rbx,%rbx 4c2117: 48 8d 5b ff lea -0x1(%rbx),%rbx 4c211b: 75 d6 jne 4c20f3 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5b> 4c211d: eb 42 jmp 4c2161 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4c211f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c2123: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c2127: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c212b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c212f: 31 db xor %ebx,%ebx 4c2131: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4c2135: 74 2a je 4c2161 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4c2137: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c213b: 72 0a jb 4c2147 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xaf> 4c213d: bf af 05 00 00 mov $0x5af,%edi 4c2142: e8 49 6d fe ff callq 4a8e90 <_D3std6format7__arrayZ> 4c2147: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c214b: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4c214f: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4c2153: e8 5c 60 fe ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4c2158: 48 ff c3 inc %rbx 4c215b: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c215f: 72 d6 jb 4c2137 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9f> 4c2161: 5b pop %rbx 4c2162: 48 8b e5 mov %rbp,%rsp 4c2165: 5d pop %rbp 4c2166: c3 retq 4c2167: 3c 78 cmp $0x78,%al 4c2169: 74 04 je 4c216f <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd7> 4c216b: 3c 58 cmp $0x58,%al 4c216d: 75 07 jne 4c2176 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xde> 4c216f: bb 10 00 00 00 mov $0x10,%ebx 4c2174: eb 33 jmp 4c21a9 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4c2176: 3c 6f cmp $0x6f,%al 4c2178: bb 08 00 00 00 mov $0x8,%ebx 4c217d: 74 2a je 4c21a9 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4c217f: 3c 62 cmp $0x62,%al 4c2181: bb 02 00 00 00 mov $0x2,%ebx 4c2186: 74 21 je 4c21a9 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4c2188: 3c 73 cmp $0x73,%al 4c218a: 74 0c je 4c2198 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4c218c: 3c 64 cmp $0x64,%al 4c218e: 74 08 je 4c2198 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4c2190: 3c 75 cmp $0x75,%al 4c2192: 74 04 je 4c2198 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4c2194: 31 c9 xor %ecx,%ecx 4c2196: eb 05 jmp 4c219d <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x105> 4c2198: b9 01 00 00 00 mov $0x1,%ecx 4c219d: 80 f9 01 cmp $0x1,%cl 4c21a0: bb 0a 00 00 00 mov $0xa,%ebx 4c21a5: 7d 02 jge 4c21a9 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4c21a7: 31 db xor %ebx,%ebx 4c21a9: 49 89 d9 mov %rbx,%r9 4c21ac: 41 f7 d9 neg %r9d 4c21af: 45 19 c9 sbb %r9d,%r9d 4c21b2: 41 f7 d9 neg %r9d 4c21b5: ba 18 22 4c 00 mov $0x4c2218,%edx 4c21ba: 31 c0 xor %eax,%eax 4c21bc: 48 89 c1 mov %rax,%rcx 4c21bf: 49 89 d0 mov %rdx,%r8 4c21c2: 48 8b 15 ff 8c 02 00 mov 0x28cff(%rip),%rdx # 4eaec8 <_TMP4193+0x8> 4c21c9: 48 8b 35 f0 8c 02 00 mov 0x28cf0(%rip),%rsi # 4eaec0 <_TMP4193> 4c21d0: bf bb 05 00 00 mov $0x5bb,%edi 4c21d5: e8 66 6a fe ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4c21da: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4c21de: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c21e2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c21e6: 8b f3 mov %ebx,%esi 4c21e8: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4c21ef: e8 0c f5 ff ff callq 4c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4c21f4: 5b pop %rbx 4c21f5: 48 8b e5 mov %rbp,%rsp 4c21f8: 5d pop %rbp 4c21f9: c3 retq 4c21fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c2200 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxmZ9__lambda4FNaNbNiNeKxmZAxa>: 4c2200: 55 push %rbp 4c2201: 48 8b ec mov %rsp,%rbp 4c2204: 48 83 ec 10 sub $0x10,%rsp 4c2208: 48 89 fa mov %rdi,%rdx 4c220b: b8 08 00 00 00 mov $0x8,%eax 4c2210: 48 8b e5 mov %rbp,%rsp 4c2213: 5d pop %rbp 4c2214: c3 retq 4c2215: 0f 1f 00 nopl (%rax) 00000000004c2218 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4c2218: 55 push %rbp 4c2219: 48 8b ec mov %rsp,%rbp 4c221c: 48 83 ec 10 sub $0x10,%rsp 4c2220: 48 8b 15 c1 8c 02 00 mov 0x28cc1(%rip),%rdx # 4eaee8 <_TMP4195+0x8> 4c2227: 48 8b 05 b2 8c 02 00 mov 0x28cb2(%rip),%rax # 4eaee0 <_TMP4195> 4c222e: 48 8b e5 mov %rbp,%rsp 4c2231: 5d pop %rbp 4c2232: c3 retq ... 00000000004c2234 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTmZ6safeOpFNaNbNiNfKmKmZb>: 4c2234: 55 push %rbp 4c2235: 48 8b ec mov %rsp,%rbp 4c2238: 48 83 ec 10 sub $0x10,%rsp 4c223c: 48 8b 06 mov (%rsi),%rax 4c223f: 48 3b 07 cmp (%rdi),%rax 4c2242: 0f 92 c0 setb %al 4c2245: 48 0f b6 c0 movzbq %al,%rax 4c2249: 48 8b e5 mov %rbp,%rsp 4c224c: 5d pop %rbp 4c224d: c3 retq ... 00000000004c2250 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z18__T9binaryFunTwTaZ9binaryFunFNaNbNiNfwKaZb>: 4c2250: 55 push %rbp 4c2251: 48 8b ec mov %rsp,%rbp 4c2254: 48 83 ec 10 sub $0x10,%rsp 4c2258: 89 75 f8 mov %esi,-0x8(%rbp) 4c225b: 0f b6 07 movzbl (%rdi),%eax 4c225e: 3b 45 f8 cmp -0x8(%rbp),%eax 4c2261: 0f 94 c0 sete %al 4c2264: 0f b6 c0 movzbl %al,%eax 4c2267: 48 8b e5 mov %rbp,%rsp 4c226a: 5d pop %rbp 4c226b: c3 retq 00000000004c226c <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c226c: 55 push %rbp 4c226d: 48 8b ec mov %rsp,%rbp 4c2270: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4c2277: 53 push %rbx 4c2278: 41 54 push %r12 4c227a: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c227e: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4c2282: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c2286: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c228a: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c228e: bf 2f 00 00 00 mov $0x2f,%edi 4c2293: e8 9c 54 00 00 callq 4c7734 <_D3std5range11__T4onlyTaZ4onlyFNaNbNiNfaZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c2298: 66 89 45 c8 mov %ax,-0x38(%rbp) 4c229c: 45 31 e4 xor %r12d,%r12d 4c229f: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c22a3: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4c22a7: 74 4a je 4c22f3 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x87> 4c22a9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c22ad: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c22b1: 48 89 d6 mov %rdx,%rsi 4c22b4: e8 c7 00 00 00 callq 4c2380 <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb> 4c22b9: 84 c0 test %al,%al 4c22bb: 74 04 je 4c22c1 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x55> 4c22bd: 31 db xor %ebx,%ebx 4c22bf: eb 32 jmp 4c22f3 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x87> 4c22c1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c22c5: 48 8d 48 ff lea -0x1(%rax),%rcx 4c22c9: 48 3b c8 cmp %rax,%rcx 4c22cc: 72 0a jb 4c22d8 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x6c> 4c22ce: bf 92 05 00 00 mov $0x592,%edi 4c22d3: e8 78 c4 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c22d8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c22dc: 48 03 d0 add %rax,%rdx 4c22df: 40 0f b6 7a ff rex movzbl -0x1(%rdx),%edi 4c22e4: e8 17 3f 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c22e9: 34 01 xor $0x1,%al 4c22eb: 74 06 je 4c22f3 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x87> 4c22ed: 41 bc 01 00 00 00 mov $0x1,%r12d 4c22f3: 41 8a c4 mov %r12b,%al 4c22f6: 34 01 xor $0x1,%al 4c22f8: 74 09 je 4c2303 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x97> 4c22fa: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4c22fe: e8 b9 54 00 00 callq 4c77bc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult8popFrontMFNaNbNiNfZv> 4c2303: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4c2307: 73 0a jae 4c2313 <_D3std4path22__T9chainPathTAyaTAyaZ9chainPathFNaNbNiNfAyaAyaZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0xa7> 4c2309: bf 98 05 00 00 mov $0x598,%edi 4c230e: e8 3d c4 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c2313: 48 8b fb mov %rbx,%rdi 4c2316: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c231a: 48 89 d6 mov %rdx,%rsi 4c231d: e8 52 29 00 00 callq 4c4c74 <_D3std3utf15__T6byCharTAyaZ6byCharFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c2322: 49 89 c0 mov %rax,%r8 4c2325: 49 89 d1 mov %rdx,%r9 4c2328: 66 8b 4d c8 mov -0x38(%rbp),%cx 4c232c: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4c2330: 4c 89 45 90 mov %r8,-0x70(%rbp) 4c2334: 4c 89 4d 98 mov %r9,-0x68(%rbp) 4c2338: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c233c: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c2340: 48 89 d6 mov %rdx,%rsi 4c2343: e8 2c 29 00 00 callq 4c4c74 <_D3std3utf15__T6byCharTAyaZ6byCharFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c2348: 48 89 c6 mov %rax,%rsi 4c234b: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4c234f: 4c 8b 45 90 mov -0x70(%rbp),%r8 4c2353: 4c 8b 4d 98 mov -0x68(%rbp),%r9 4c2357: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c235b: e8 f8 54 00 00 callq 4c7858 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2360: 48 89 c6 mov %rax,%rsi 4c2363: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c2367: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2369: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c236b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c236d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c236f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2371: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c2375: 41 5c pop %r12 4c2377: 5b pop %rbx 4c2378: 48 8b e5 mov %rbp,%rsp 4c237b: 5d pop %rbp 4c237c: c3 retq 4c237d: 00 00 add %al,(%rax) ... 00000000004c2380 <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb>: 4c2380: 55 push %rbp 4c2381: 48 8b ec mov %rsp,%rbp 4c2384: 48 83 ec 10 sub $0x10,%rsp 4c2388: 48 83 ff 01 cmp $0x1,%rdi 4c238c: 72 1f jb 4c23ad <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb+0x2d> 4c238e: 48 85 ff test %rdi,%rdi 4c2391: 75 0a jne 4c239d <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb+0x1d> 4c2393: bf 0a 09 00 00 mov $0x90a,%edi 4c2398: e8 b3 c3 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c239d: 48 8b c6 mov %rsi,%rax 4c23a0: 40 0f b6 38 rex movzbl (%rax),%edi 4c23a4: e8 57 3e 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c23a9: 84 c0 test %al,%al 4c23ab: 75 04 jne 4c23b1 <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb+0x31> 4c23ad: 31 c9 xor %ecx,%ecx 4c23af: eb 05 jmp 4c23b6 <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb+0x36> 4c23b1: b9 01 00 00 00 mov $0x1,%ecx 4c23b6: ba 01 00 00 00 mov $0x1,%edx 4c23bb: 3a ca cmp %dl,%cl 4c23bd: 48 89 d0 mov %rdx,%rax 4c23c0: 7d 02 jge 4c23c4 <_D3std4path17__T8isRootedTAyaZ8isRootedFNaNbNiNfAyaZb+0x44> 4c23c2: 31 c0 xor %eax,%eax 4c23c4: 48 8b e5 mov %rbp,%rsp 4c23c7: 5d pop %rbp 4c23c8: c3 retq 4c23c9: 00 00 add %al,(%rax) ... 00000000004c23cc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result>: 4c23cc: 55 push %rbp 4c23cd: 48 8b ec mov %rsp,%rbp 4c23d0: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4c23d7: 53 push %rbx 4c23d8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c23dc: 31 c0 xor %eax,%eax 4c23de: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 4c23e4: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 4c23ea: 88 85 70 ff ff ff mov %al,-0x90(%rbp) 4c23f0: c6 85 71 ff ff ff ff movb $0xff,-0x8f(%rbp) 4c23f7: be f0 d8 4f 00 mov $0x4fd8f0,%esi 4c23fc: 48 8d bd 78 ff ff ff lea -0x88(%rbp),%rdi 4c2403: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2405: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2407: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2409: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c240b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c240d: be 50 9e 4f 00 mov $0x4f9e50,%esi 4c2412: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c2416: b9 0b 00 00 00 mov $0xb,%ecx 4c241b: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c241e: 48 83 ec 08 sub $0x8,%rsp 4c2422: 48 8d 5d 30 lea 0x30(%rbp),%rbx 4c2426: b9 05 00 00 00 mov $0x5,%ecx 4c242b: ff 33 pushq (%rbx) 4c242d: 48 83 eb 08 sub $0x8,%rbx 4c2431: e2 f8 loop 4c242b <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x5f> 4c2433: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4c243a: e8 15 03 00 00 callq 4c2754 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result> 4c243f: 48 83 c4 30 add $0x30,%rsp 4c2443: 48 89 c6 mov %rax,%rsi 4c2446: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c244a: b9 11 00 00 00 mov $0x11,%ecx 4c244f: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c2452: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2456: 5b pop %rbx 4c2457: 48 8b e5 mov %rbp,%rsp 4c245a: 5d pop %rbp 4c245b: c3 retq 00000000004c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb>: 4c245c: 55 push %rbp 4c245d: 48 8b ec mov %rsp,%rbp 4c2460: 48 83 ec 10 sub $0x10,%rsp 4c2464: 80 7f 01 ff cmpb $0xff,0x1(%rdi) 4c2468: 0f 94 c0 sete %al 4c246b: 0f b6 c0 movzbl %al,%eax 4c246e: 48 8b e5 mov %rbp,%rsp 4c2471: 5d pop %rbp 4c2472: c3 retq 4c2473: 90 nop 00000000004c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa>: 4c2474: 55 push %rbp 4c2475: 48 8b ec mov %rsp,%rbp 4c2478: 48 83 ec 10 sub $0x10,%rsp 4c247c: 8a 47 01 mov 0x1(%rdi),%al 4c247f: 48 8b e5 mov %rbp,%rsp 4c2482: 5d pop %rbp 4c2483: c3 retq 00000000004c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv>: 4c2484: 55 push %rbp 4c2485: 48 8b ec mov %rsp,%rbp 4c2488: 48 81 ec 28 01 00 00 sub $0x128,%rsp 4c248f: 53 push %rbx 4c2490: 41 54 push %r12 4c2492: 41 55 push %r13 4c2494: 41 56 push %r14 4c2496: 41 57 push %r15 4c2498: 49 89 fd mov %rdi,%r13 4c249b: 45 8a 75 01 mov 0x1(%r13),%r14b 4c249f: 41 c6 45 01 ff movb $0xff,0x1(%r13) 4c24a4: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c24a8: e8 83 54 00 00 callq 4c7930 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb> 4c24ad: 34 01 xor $0x1,%al 4c24af: 74 1a je 4c24cb <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x47> 4c24b1: 49 8b fd mov %r13,%rdi 4c24b4: e8 c3 03 00 00 callq 4c287c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11getElement0MFNaNbNiNfZa> 4c24b9: 41 88 45 01 mov %al,0x1(%r13) 4c24bd: 41 5f pop %r15 4c24bf: 41 5e pop %r14 4c24c1: 41 5d pop %r13 4c24c3: 41 5c pop %r12 4c24c5: 5b pop %rbx 4c24c6: 48 8b e5 mov %rbp,%rsp 4c24c9: 5d pop %rbp 4c24ca: c3 retq 4c24cb: 49 8d 7d 30 lea 0x30(%r13),%rdi 4c24cf: e8 90 06 00 00 callq 4c2b64 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5emptyMxFNaNbNdNiNfZb> 4c24d4: 84 c0 test %al,%al 4c24d6: 74 34 je 4c250c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x88> 4c24d8: 31 c9 xor %ecx,%ecx 4c24da: 48 89 ca mov %rcx,%rdx 4c24dd: 48 8d b5 e0 fe ff ff lea -0x120(%rbp),%rsi 4c24e4: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c24e8: e8 53 59 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c24ed: 48 89 c6 mov %rax,%rsi 4c24f0: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c24f4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c24f6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c24f8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c24fa: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c24fc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c24fe: 41 5f pop %r15 4c2500: 41 5e pop %r14 4c2502: 41 5d pop %r13 4c2504: 41 5c pop %r12 4c2506: 5b pop %rbx 4c2507: 48 8b e5 mov %rbp,%rsp 4c250a: 5d pop %rbp 4c250b: c3 retq 4c250c: 44 88 75 f8 mov %r14b,-0x8(%rbp) 4c2510: 4d 8d 75 30 lea 0x30(%r13),%r14 4c2514: 4d 8d 7d 08 lea 0x8(%r13),%r15 4c2518: 48 8d b5 10 ff ff ff lea -0xf0(%rbp),%rsi 4c251f: 49 8b fe mov %r14,%rdi 4c2522: e8 5d 06 00 00 callq 4c2b84 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5frontMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2527: 48 89 c6 mov %rax,%rsi 4c252a: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c252e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2530: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2532: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2534: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2536: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2538: 49 8b fe mov %r14,%rdi 4c253b: e8 7c 06 00 00 callq 4c2bbc <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv> 4c2540: 48 83 ec 08 sub $0x8,%rsp 4c2544: 49 8d 5d 08 lea 0x8(%r13),%rbx 4c2548: b9 05 00 00 00 mov $0x5,%ecx 4c254d: 48 83 c3 20 add $0x20,%rbx 4c2551: ff 33 pushq (%rbx) 4c2553: 48 83 eb 08 sub $0x8,%rbx 4c2557: e2 f8 loop 4c2551 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0xcd> 4c2559: e8 4e 03 00 00 callq 4c28ac <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb> 4c255e: 48 83 c4 30 add $0x30,%rsp 4c2562: 84 c0 test %al,%al 4c2564: 0f 85 2a 01 00 00 jne 4c2694 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x210> 4c256a: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 4c256f: 74 2a je 4c259b <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x117> 4c2571: 48 83 ec 08 sub $0x8,%rsp 4c2575: 49 8d 75 08 lea 0x8(%r13),%rsi 4c2579: b9 05 00 00 00 mov $0x5,%ecx 4c257e: 48 83 c6 20 add $0x20,%rsi 4c2582: ff 36 pushq (%rsi) 4c2584: 48 83 ee 08 sub $0x8,%rsi 4c2588: e2 f8 loop 4c2582 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0xfe> 4c258a: e8 4d 03 00 00 callq 4c28dc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb> 4c258f: 48 83 c4 30 add $0x30,%rsp 4c2593: 84 c0 test %al,%al 4c2595: 0f 85 f9 00 00 00 jne 4c2694 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x210> 4c259b: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 4c25a0: 75 2a jne 4c25cc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x148> 4c25a2: 48 83 ec 08 sub $0x8,%rsp 4c25a6: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c25aa: b9 05 00 00 00 mov $0x5,%ecx 4c25af: 48 83 c7 20 add $0x20,%rdi 4c25b3: ff 37 pushq (%rdi) 4c25b5: 48 83 ef 08 sub $0x8,%rdi 4c25b9: e2 f8 loop 4c25b3 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x12f> 4c25bb: e8 1c 03 00 00 callq 4c28dc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb> 4c25c0: 48 83 c4 30 add $0x30,%rsp 4c25c4: 34 01 xor $0x1,%al 4c25c6: 0f 84 e5 00 00 00 je 4c26b1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x22d> 4c25cc: 41 bc 01 00 00 00 mov $0x1,%r12d 4c25d2: 48 8d b5 40 ff ff ff lea -0xc0(%rbp),%rsi 4c25d9: 49 8b fe mov %r14,%rdi 4c25dc: e8 7b 07 00 00 callq 4c2d5c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter4saveMFNaNbNdNiNfZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter> 4c25e1: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4c25e8: e8 77 05 00 00 callq 4c2b64 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5emptyMxFNaNbNdNiNfZb> 4c25ed: 34 01 xor $0x1,%al 4c25ef: 0f 84 bc 00 00 00 je 4c26b1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x22d> 4c25f5: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4c25f9: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4c2600: e8 7f 05 00 00 callq 4c2b84 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5frontMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2605: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 4c260c: e8 ab 05 00 00 callq 4c2bbc <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv> 4c2611: 48 83 ec 08 sub $0x8,%rsp 4c2615: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4c2619: b9 05 00 00 00 mov $0x5,%ecx 4c261e: ff 33 pushq (%rbx) 4c2620: 48 83 eb 08 sub $0x8,%rbx 4c2624: e2 f8 loop 4c261e <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x19a> 4c2626: e8 81 02 00 00 callq 4c28ac <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb> 4c262b: 48 83 c4 30 add $0x30,%rsp 4c262f: 84 c0 test %al,%al 4c2631: 75 ae jne 4c25e1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x15d> 4c2633: 48 83 ec 08 sub $0x8,%rsp 4c2637: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4c263b: b9 05 00 00 00 mov $0x5,%ecx 4c2640: ff 36 pushq (%rsi) 4c2642: 48 83 ee 08 sub $0x8,%rsi 4c2646: e2 f8 loop 4c2640 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x1bc> 4c2648: e8 8f 02 00 00 callq 4c28dc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb> 4c264d: 48 83 c4 30 add $0x30,%rsp 4c2651: 84 c0 test %al,%al 4c2653: 74 54 je 4c26a9 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x225> 4c2655: 41 ff cc dec %r12d 4c2658: 45 85 e4 test %r12d,%r12d 4c265b: 0f 85 80 ff ff ff jne 4c25e1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x15d> 4c2661: 48 8d b5 40 ff ff ff lea -0xc0(%rbp),%rsi 4c2668: 49 8d 7d 30 lea 0x30(%r13),%rdi 4c266c: b9 0b 00 00 00 mov $0xb,%ecx 4c2671: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c2674: 48 89 ca mov %rcx,%rdx 4c2677: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4c267b: 49 8b ff mov %r15,%rdi 4c267e: e8 bd 57 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2683: 48 89 c6 mov %rax,%rsi 4c2686: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c268a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c268c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c268e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2690: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2692: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2694: 49 8b fe mov %r14,%rdi 4c2697: e8 c8 04 00 00 callq 4c2b64 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5emptyMxFNaNbNdNiNfZb> 4c269c: 84 c0 test %al,%al 4c269e: 0f 85 34 fe ff ff jne 4c24d8 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x54> 4c26a4: e9 6f fe ff ff jmpq 4c2518 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x94> 4c26a9: 41 ff c4 inc %r12d 4c26ac: e9 30 ff ff ff jmpq 4c25e1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x15d> 4c26b1: 44 8a 75 f8 mov -0x8(%rbp),%r14b 4c26b5: 41 80 fe 2f cmp $0x2f,%r14b 4c26b9: 74 06 je 4c26c1 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x23d> 4c26bb: 41 80 fe ff cmp $0xff,%r14b 4c26bf: 75 0e jne 4c26cf <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x24b> 4c26c1: 49 8b fd mov %r13,%rdi 4c26c4: e8 b3 01 00 00 callq 4c287c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11getElement0MFNaNbNiNfZa> 4c26c9: 41 88 45 01 mov %al,0x1(%r13) 4c26cd: eb 05 jmp 4c26d4 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv+0x250> 4c26cf: 41 c6 45 01 2f movb $0x2f,0x1(%r13) 4c26d4: 41 5f pop %r15 4c26d6: 41 5e pop %r14 4c26d8: 41 5d pop %r13 4c26da: 41 5c pop %r12 4c26dc: 5b pop %rbx 4c26dd: 48 8b e5 mov %rbp,%rsp 4c26e0: 5d pop %rbp 4c26e1: c3 retq 4c26e2: 66 90 xchg %ax,%ax 00000000004c26e4 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result4saveMFNaNbNdNiNfZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result>: 4c26e4: 55 push %rbp 4c26e5: 48 8b ec mov %rsp,%rbp 4c26e8: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4c26ef: 53 push %rbx 4c26f0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c26f4: 48 89 f3 mov %rsi,%rbx 4c26f7: 48 89 fe mov %rdi,%rsi 4c26fa: 48 8b fb mov %rbx,%rdi 4c26fd: b9 11 00 00 00 mov $0x11,%ecx 4c2702: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c2705: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4c270c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2710: 48 8d 78 08 lea 0x8(%rax),%rdi 4c2714: e8 5f 52 00 00 callq 4c7978 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4saveMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2719: 48 89 c6 mov %rax,%rsi 4c271c: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4c2720: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2722: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2724: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2726: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2728: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c272a: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4c272e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2732: 48 8d 78 30 lea 0x30(%rax),%rdi 4c2736: e8 21 06 00 00 callq 4c2d5c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter4saveMFNaNbNdNiNfZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter> 4c273b: 48 89 c6 mov %rax,%rsi 4c273e: 48 8d 7b 30 lea 0x30(%rbx),%rdi 4c2742: b9 0b 00 00 00 mov $0xb,%ecx 4c2747: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c274a: 48 8b c3 mov %rbx,%rax 4c274d: 5b pop %rbx 4c274e: 48 8b e5 mov %rbp,%rsp 4c2751: 5d pop %rbp 4c2752: c3 retq 4c2753: 90 nop 00000000004c2754 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result>: 4c2754: 55 push %rbp 4c2755: 48 8b ec mov %rsp,%rbp 4c2758: 48 83 ec 38 sub $0x38,%rsp 4c275c: 53 push %rbx 4c275d: 41 54 push %r12 4c275f: 41 55 push %r13 4c2761: 49 89 fd mov %rdi,%r13 4c2764: 48 83 ec 08 sub $0x8,%rsp 4c2768: 48 8d 75 30 lea 0x30(%rbp),%rsi 4c276c: b9 05 00 00 00 mov $0x5,%ecx 4c2771: ff 36 pushq (%rsi) 4c2773: 48 83 ee 08 sub $0x8,%rsi 4c2777: e2 f8 loop 4c2771 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x1d> 4c2779: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c277d: e8 22 09 00 00 callq 4c30a4 <_D3std4path408__T8rootNameTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ8rootNameFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2782: 48 83 c4 30 add $0x30,%rsp 4c2786: 49 8d 7d 08 lea 0x8(%r13),%rdi 4c278a: e8 39 55 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c278f: 49 89 c4 mov %rax,%r12 4c2792: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c2796: e8 2d 55 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c279b: 49 39 c4 cmp %rax,%r12 4c279e: 73 4d jae 4c27ed <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x99> 4c27a0: 49 8b f4 mov %r12,%rsi 4c27a3: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c27a7: e8 5c 55 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c27ac: 48 89 c7 mov %rax,%rdi 4c27af: 81 e7 ff 00 00 00 and $0xff,%edi 4c27b5: e8 46 3a 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c27ba: 84 c0 test %al,%al 4c27bc: 74 2f je 4c27ed <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x99> 4c27be: 49 ff c4 inc %r12 4c27c1: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c27c5: e8 fe 54 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c27ca: 49 39 c4 cmp %rax,%r12 4c27cd: 73 1e jae 4c27ed <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x99> 4c27cf: 49 8b f4 mov %r12,%rsi 4c27d2: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c27d6: e8 2d 55 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c27db: 48 89 c7 mov %rax,%rdi 4c27de: 81 e7 ff 00 00 00 and $0xff,%edi 4c27e4: e8 17 3a 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c27e9: 84 c0 test %al,%al 4c27eb: 75 d1 jne 4c27be <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x6a> 4c27ed: 4d 85 e4 test %r12,%r12 4c27f0: 48 0f 95 c0 rex.W setne %al 4c27f4: 41 88 45 00 mov %al,0x0(%r13) 4c27f8: 48 83 ec 08 sub $0x8,%rsp 4c27fc: 48 83 ec 08 sub $0x8,%rsp 4c2800: 49 8b cc mov %r12,%rcx 4c2803: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4c2807: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c280b: e8 b8 54 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c2810: 48 89 c2 mov %rax,%rdx 4c2813: 48 8b 4d d0 mov -0x30(%rbp),%rcx 4c2817: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4c281b: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c281f: e8 1c 56 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2824: 48 83 c4 08 add $0x8,%rsp 4c2828: 48 89 c3 mov %rax,%rbx 4c282b: b9 05 00 00 00 mov $0x5,%ecx 4c2830: 48 83 c3 20 add $0x20,%rbx 4c2834: ff 33 pushq (%rbx) 4c2836: 48 83 eb 08 sub $0x8,%rbx 4c283a: e2 f8 loop 4c2834 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0xe0> 4c283c: 49 8d 7d 30 lea 0x30(%r13),%rdi 4c2840: e8 a7 02 00 00 callq 4c2aec <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter> 4c2845: 48 83 c4 30 add $0x30,%rsp 4c2849: 49 8b fd mov %r13,%rdi 4c284c: e8 33 fc ff ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4c2851: 41 80 7d 01 ff cmpb $0xff,0x1(%r13) 4c2856: 75 13 jne 4c286b <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x117> 4c2858: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c285c: e8 67 54 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c2861: 48 85 c0 test %rax,%rax 4c2864: 74 05 je 4c286b <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result+0x117> 4c2866: 41 c6 45 01 2e movb $0x2e,0x1(%r13) 4c286b: 49 8b c5 mov %r13,%rax 4c286e: 41 5d pop %r13 4c2870: 41 5c pop %r12 4c2872: 5b pop %rbx 4c2873: 48 8b e5 mov %rbp,%rsp 4c2876: 5d pop %rbp 4c2877: c3 retq 4c2878: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c287c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11getElement0MFNaNbNiNfZa>: 4c287c: 55 push %rbp 4c287d: 48 8b ec mov %rsp,%rbp 4c2880: 48 83 ec 20 sub $0x20,%rsp 4c2884: 48 83 c7 08 add $0x8,%rdi 4c2888: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c288f: e8 bc 51 00 00 callq 4c7a50 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa> 4c2894: 88 45 f0 mov %al,-0x10(%rbp) 4c2897: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c289e: e8 2d 51 00 00 callq 4c79d0 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv> 4c28a3: 8a 45 f0 mov -0x10(%rbp),%al 4c28a6: 48 8b e5 mov %rbp,%rsp 4c28a9: 5d pop %rbp 4c28aa: c3 retq 4c28ab: 90 nop 00000000004c28ac <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb>: 4c28ac: 55 push %rbp 4c28ad: 48 8b ec mov %rsp,%rbp 4c28b0: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c28b4: e8 0f 54 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c28b9: 48 83 f8 01 cmp $0x1,%rax 4c28bd: 75 0f jne 4c28ce <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x22> 4c28bf: 31 f6 xor %esi,%esi 4c28c1: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c28c5: e8 3e 54 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c28ca: 3c 2e cmp $0x2e,%al 4c28cc: 74 04 je 4c28d2 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x26> 4c28ce: 31 c0 xor %eax,%eax 4c28d0: eb 05 jmp 4c28d7 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5isDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x2b> 4c28d2: b8 01 00 00 00 mov $0x1,%eax 4c28d7: 5d pop %rbp 4c28d8: c3 retq 4c28d9: 0f 1f 00 nopl (%rax) 00000000004c28dc <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb>: 4c28dc: 55 push %rbp 4c28dd: 48 8b ec mov %rsp,%rbp 4c28e0: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c28e4: e8 df 53 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c28e9: 48 83 f8 02 cmp $0x2,%rax 4c28ed: 75 2b jne 4c291a <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x3e> 4c28ef: 31 f6 xor %esi,%esi 4c28f1: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c28f5: e8 0e 54 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c28fa: b9 2e 00 00 00 mov $0x2e,%ecx 4c28ff: 3a c1 cmp %cl,%al 4c2901: 75 17 jne 4c291a <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x3e> 4c2903: be 01 00 00 00 mov $0x1,%esi 4c2908: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c290c: e8 f7 53 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2911: ba 2e 00 00 00 mov $0x2e,%edx 4c2916: 3a c2 cmp %dl,%al 4c2918: 74 04 je 4c291e <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x42> 4c291a: 31 c0 xor %eax,%eax 4c291c: eb 05 jmp 4c2923 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8isDotDotFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x47> 4c291e: b8 01 00 00 00 mov $0x1,%eax 4c2923: 5d pop %rbp 4c2924: c3 retq 4c2925: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c292c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb>: 4c292c: 55 push %rbp 4c292d: 48 8b ec mov %rsp,%rbp 4c2930: 53 push %rbx 4c2931: 48 89 fa mov %rdi,%rdx 4c2934: 49 89 f0 mov %rsi,%r8 4c2937: 41 8a 00 mov (%r8),%al 4c293a: 3a 02 cmp (%rdx),%al 4c293c: 0f 85 2d 01 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2942: 41 8a 48 01 mov 0x1(%r8),%cl 4c2946: 3a 4a 01 cmp 0x1(%rdx),%cl 4c2949: 0f 85 20 01 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c294f: 49 8b 58 08 mov 0x8(%r8),%rbx 4c2953: 48 3b 5a 08 cmp 0x8(%rdx),%rbx 4c2957: 0f 85 12 01 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c295d: 48 85 db test %rbx,%rbx 4c2960: 74 1d je 4c297f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x53> 4c2962: 4d 8d 48 08 lea 0x8(%r8),%r9 4c2966: 49 8b 71 08 mov 0x8(%r9),%rsi 4c296a: 48 8d 42 08 lea 0x8(%rdx),%rax 4c296e: 48 8b 78 08 mov 0x8(%rax),%rdi 4c2972: 48 89 d9 mov %rbx,%rcx 4c2975: 33 c0 xor %eax,%eax 4c2977: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2979: 0f 85 f0 00 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c297f: 49 8d 70 18 lea 0x18(%r8),%rsi 4c2983: 48 8d 7a 18 lea 0x18(%rdx),%rdi 4c2987: b9 02 00 00 00 mov $0x2,%ecx 4c298c: 33 c0 xor %eax,%eax 4c298e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2990: 0f 85 d9 00 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2996: 49 8b 40 20 mov 0x20(%r8),%rax 4c299a: 48 3b 42 20 cmp 0x20(%rdx),%rax 4c299e: 0f 85 cb 00 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c29a4: 48 85 c0 test %rax,%rax 4c29a7: 74 1d je 4c29c6 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x9a> 4c29a9: 49 8d 58 20 lea 0x20(%r8),%rbx 4c29ad: 48 8b 73 08 mov 0x8(%rbx),%rsi 4c29b1: 48 8d 7a 20 lea 0x20(%rdx),%rdi 4c29b5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c29b9: 48 89 c1 mov %rax,%rcx 4c29bc: 33 c0 xor %eax,%eax 4c29be: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c29c0: 0f 85 a9 00 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c29c6: 49 8b 40 30 mov 0x30(%r8),%rax 4c29ca: 48 3b 42 30 cmp 0x30(%rdx),%rax 4c29ce: 0f 85 9b 00 00 00 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c29d4: 48 85 c0 test %rax,%rax 4c29d7: 74 19 je 4c29f2 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0xc6> 4c29d9: 49 8d 58 30 lea 0x30(%r8),%rbx 4c29dd: 48 8b 73 08 mov 0x8(%rbx),%rsi 4c29e1: 48 8d 7a 30 lea 0x30(%rdx),%rdi 4c29e5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c29e9: 48 89 c1 mov %rax,%rcx 4c29ec: 33 c0 xor %eax,%eax 4c29ee: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c29f0: 75 7d jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c29f2: 49 8d 70 40 lea 0x40(%r8),%rsi 4c29f6: 48 8d 7a 40 lea 0x40(%rdx),%rdi 4c29fa: b9 02 00 00 00 mov $0x2,%ecx 4c29ff: 33 c0 xor %eax,%eax 4c2a01: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2a03: 75 6a jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a05: 49 8b 40 48 mov 0x48(%r8),%rax 4c2a09: 48 3b 42 48 cmp 0x48(%rdx),%rax 4c2a0d: 75 60 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a0f: 48 85 c0 test %rax,%rax 4c2a12: 74 19 je 4c2a2d <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x101> 4c2a14: 49 8d 58 48 lea 0x48(%r8),%rbx 4c2a18: 48 8b 73 08 mov 0x8(%rbx),%rsi 4c2a1c: 48 8d 7a 48 lea 0x48(%rdx),%rdi 4c2a20: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c2a24: 48 89 c1 mov %rax,%rcx 4c2a27: 33 c0 xor %eax,%eax 4c2a29: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2a2b: 75 42 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a2d: 49 8b 40 58 mov 0x58(%r8),%rax 4c2a31: 48 3b 42 58 cmp 0x58(%rdx),%rax 4c2a35: 75 38 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a37: 49 8b 58 60 mov 0x60(%r8),%rbx 4c2a3b: 48 3b 5a 60 cmp 0x60(%rdx),%rbx 4c2a3f: 75 2e jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a41: 49 8b 70 68 mov 0x68(%r8),%rsi 4c2a45: 48 3b 72 68 cmp 0x68(%rdx),%rsi 4c2a49: 75 24 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a4b: 49 8b 78 70 mov 0x70(%r8),%rdi 4c2a4f: 48 3b 7a 70 cmp 0x70(%rdx),%rdi 4c2a53: 75 1a jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a55: 49 8b 48 78 mov 0x78(%r8),%rcx 4c2a59: 48 3b 4a 78 cmp 0x78(%rdx),%rcx 4c2a5d: 75 10 jne 4c2a6f <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x143> 4c2a5f: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax 4c2a66: 48 3b 82 80 00 00 00 cmp 0x80(%rdx),%rax 4c2a6d: 74 04 je 4c2a73 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x147> 4c2a6f: 31 c0 xor %eax,%eax 4c2a71: eb 05 jmp 4c2a78 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result11__xopEqualsFKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZb+0x14c> 4c2a73: b8 01 00 00 00 mov $0x1,%eax 4c2a78: 5b pop %rbx 4c2a79: 5d pop %rbp 4c2a7a: c3 retq 4c2a7b: 90 nop 00000000004c2a7c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result9__xtoHashFNbNeKxS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZm>: 4c2a7c: 55 push %rbp 4c2a7d: 48 8b ec mov %rsp,%rbp 4c2a80: 53 push %rbx 4c2a81: 41 54 push %r12 4c2a83: 49 89 fc mov %rdi,%r12 4c2a86: 48 89 fe mov %rdi,%rsi 4c2a89: bf 90 85 4f 00 mov $0x4f8590,%edi 4c2a8e: 48 8b 05 fb 5a 03 00 mov 0x35afb(%rip),%rax # 4f8590 <_D11TypeInfo_xb6__initZ> 4c2a95: 48 ff 50 28 rex.W callq *0x28(%rax) 4c2a99: 48 89 c3 mov %rax,%rbx 4c2a9c: 49 8d 74 24 01 lea 0x1(%r12),%rsi 4c2aa1: bf 80 22 4f 00 mov $0x4f2280,%edi 4c2aa6: 48 8b 0d d3 f7 02 00 mov 0x2f7d3(%rip),%rcx # 4f2280 <_D11TypeInfo_xa6__initZ> 4c2aad: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c2ab1: 48 01 c3 add %rax,%rbx 4c2ab4: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4c2ab9: bf b0 9e 4f 00 mov $0x4f9eb0,%edi 4c2abe: 48 8b 05 eb 73 03 00 mov 0x373eb(%rip),%rax # 4f9eb0 <_D404TypeInfo_xS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6__initZ> 4c2ac5: 48 ff 50 28 rex.W callq *0x28(%rax) 4c2ac9: 48 01 c3 add %rax,%rbx 4c2acc: 49 8d 74 24 30 lea 0x30(%r12),%rsi 4c2ad1: bf d0 9e 4f 00 mov $0x4f9ed0,%edi 4c2ad6: 48 8b 0d f3 73 03 00 mov 0x373f3(%rip),%rcx # 4f9ed0 <_D860TypeInfo_xS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__initZ> 4c2add: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c2ae1: 48 01 c3 add %rax,%rbx 4c2ae4: 48 8b c3 mov %rbx,%rax 4c2ae7: 41 5c pop %r12 4c2ae9: 5b pop %rbx 4c2aea: 5d pop %rbp 4c2aeb: c3 retq 00000000004c2aec <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter>: 4c2aec: 55 push %rbp 4c2aed: 48 8b ec mov %rsp,%rbp 4c2af0: 48 83 ec 68 sub $0x68,%rsp 4c2af4: 53 push %rbx 4c2af5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c2af9: be f0 d8 4f 00 mov $0x4fd8f0,%esi 4c2afe: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c2b02: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2b04: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2b06: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2b08: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2b0a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2b0c: 31 c0 xor %eax,%eax 4c2b0e: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c2b12: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c2b16: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c2b1a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c2b1e: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c2b22: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c2b26: 48 83 ec 08 sub $0x8,%rsp 4c2b2a: 48 8d 5d 30 lea 0x30(%rbp),%rbx 4c2b2e: b9 05 00 00 00 mov $0x5,%ecx 4c2b33: ff 33 pushq (%rbx) 4c2b35: 48 83 eb 08 sub $0x8,%rbx 4c2b39: e2 f8 loop 4c2b33 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0x47> 4c2b3b: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c2b3f: e8 40 02 00 00 callq 4c2d84 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter> 4c2b44: 48 83 c4 30 add $0x30,%rsp 4c2b48: 48 89 c6 mov %rax,%rsi 4c2b4b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c2b4f: b9 0b 00 00 00 mov $0xb,%ecx 4c2b54: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c2b57: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2b5b: 5b pop %rbx 4c2b5c: 48 8b e5 mov %rbp,%rsp 4c2b5f: 5d pop %rbp 4c2b60: c3 retq 4c2b61: 0f 1f 00 nopl (%rax) 00000000004c2b64 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5emptyMxFNaNbNdNiNfZb>: 4c2b64: 55 push %rbp 4c2b65: 48 8b ec mov %rsp,%rbp 4c2b68: 48 83 ec 10 sub $0x10,%rsp 4c2b6c: 48 8b 47 30 mov 0x30(%rdi),%rax 4c2b70: 48 f7 d8 neg %rax 4c2b73: 48 19 c0 sbb %rax,%rax 4c2b76: 48 ff c0 inc %rax 4c2b79: 48 8b e5 mov %rbp,%rsp 4c2b7c: 5d pop %rbp 4c2b7d: c3 retq 4c2b7e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c2b84 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5frontMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c2b84: 55 push %rbp 4c2b85: 48 8b ec mov %rsp,%rbp 4c2b88: 48 83 ec 40 sub $0x40,%rsp 4c2b8c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c2b90: 48 8b 4f 38 mov 0x38(%rdi),%rcx 4c2b94: 48 8b 57 40 mov 0x40(%rdi),%rdx 4c2b98: 48 8d 75 c8 lea -0x38(%rbp),%rsi 4c2b9c: e8 9f 52 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2ba1: 48 89 c6 mov %rax,%rsi 4c2ba4: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c2ba8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2baa: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2bac: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2bae: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2bb0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2bb2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2bb6: 48 8b e5 mov %rbp,%rsp 4c2bb9: 5d pop %rbp 4c2bba: c3 retq 4c2bbb: 90 nop 00000000004c2bbc <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv>: 4c2bbc: 55 push %rbp 4c2bbd: 48 8b ec mov %rsp,%rbp 4c2bc0: 50 push %rax 4c2bc1: 53 push %rbx 4c2bc2: 48 89 fb mov %rdi,%rbx 4c2bc5: 48 8b 43 28 mov 0x28(%rbx),%rax 4c2bc9: 48 3b 43 30 cmp 0x30(%rbx),%rax 4c2bcd: 75 2f jne 4c2bfe <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x42> 4c2bcf: 48 8b 43 38 mov 0x38(%rbx),%rax 4c2bd3: 48 8b 4b 48 mov 0x48(%rbx),%rcx 4c2bd7: 48 3b c1 cmp %rcx,%rax 4c2bda: 75 14 jne 4c2bf0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x34> 4c2bdc: 48 8b 53 40 mov 0x40(%rbx),%rdx 4c2be0: 48 3b 53 50 cmp 0x50(%rbx),%rdx 4c2be4: 75 0a jne 4c2bf0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x34> 4c2be6: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 4c2bed: 00 4c2bee: eb 75 jmp 4c2c65 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0xa9> 4c2bf0: 48 89 4b 38 mov %rcx,0x38(%rbx) 4c2bf4: 48 8b 73 50 mov 0x50(%rbx),%rsi 4c2bf8: 48 89 73 40 mov %rsi,0x40(%rbx) 4c2bfc: eb 67 jmp 4c2c65 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0xa9> 4c2bfe: 48 89 43 38 mov %rax,0x38(%rbx) 4c2c02: 48 89 43 40 mov %rax,0x40(%rbx) 4c2c06: 48 3b 43 30 cmp 0x30(%rbx),%rax 4c2c0a: 73 45 jae 4c2c51 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x95> 4c2c0c: 48 89 c6 mov %rax,%rsi 4c2c0f: e8 f4 50 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2c14: 48 89 c7 mov %rax,%rdi 4c2c17: 81 e7 ff 00 00 00 and $0xff,%edi 4c2c1d: e8 de 35 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2c22: 34 01 xor $0x1,%al 4c2c24: 74 2b je 4c2c51 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x95> 4c2c26: 48 ff 43 40 incq 0x40(%rbx) 4c2c2a: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4c2c2e: 48 3b 4b 30 cmp 0x30(%rbx),%rcx 4c2c32: 73 1d jae 4c2c51 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x95> 4c2c34: 48 89 ce mov %rcx,%rsi 4c2c37: 48 8b fb mov %rbx,%rdi 4c2c3a: e8 c9 50 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2c3f: 48 89 c7 mov %rax,%rdi 4c2c42: 81 e7 ff 00 00 00 and $0xff,%edi 4c2c48: e8 b3 35 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2c4d: 34 01 xor $0x1,%al 4c2c4f: 75 d5 jne 4c2c26 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv+0x6a> 4c2c51: 48 8b 53 40 mov 0x40(%rbx),%rdx 4c2c55: 48 8b 73 30 mov 0x30(%rbx),%rsi 4c2c59: 48 8b fb mov %rbx,%rdi 4c2c5c: e8 0b 02 00 00 callq 4c2e6c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm> 4c2c61: 48 89 43 28 mov %rax,0x28(%rbx) 4c2c65: 5b pop %rbx 4c2c66: 48 8b e5 mov %rbp,%rsp 4c2c69: 5d pop %rbp 4c2c6a: c3 retq 4c2c6b: 90 nop 00000000004c2c6c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter4backMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c2c6c: 55 push %rbp 4c2c6d: 48 8b ec mov %rsp,%rbp 4c2c70: 48 83 ec 40 sub $0x40,%rsp 4c2c74: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c2c78: 48 8b 4f 48 mov 0x48(%rdi),%rcx 4c2c7c: 48 8b 57 50 mov 0x50(%rdi),%rdx 4c2c80: 48 8d 75 c8 lea -0x38(%rbp),%rsi 4c2c84: e8 b7 51 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c2c89: 48 89 c6 mov %rax,%rsi 4c2c8c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c2c90: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2c92: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2c94: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2c96: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2c98: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2c9a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2c9e: 48 8b e5 mov %rbp,%rsp 4c2ca1: 5d pop %rbp 4c2ca2: c3 retq 4c2ca3: 90 nop 00000000004c2ca4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv>: 4c2ca4: 55 push %rbp 4c2ca5: 48 8b ec mov %rsp,%rbp 4c2ca8: 50 push %rax 4c2ca9: 53 push %rbx 4c2caa: 48 89 fb mov %rdi,%rbx 4c2cad: 48 8b 43 28 mov 0x28(%rbx),%rax 4c2cb1: 48 8b 4b 30 mov 0x30(%rbx),%rcx 4c2cb5: 48 3b c1 cmp %rcx,%rax 4c2cb8: 75 2c jne 4c2ce6 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x42> 4c2cba: 48 8b 43 38 mov 0x38(%rbx),%rax 4c2cbe: 48 3b 43 48 cmp 0x48(%rbx),%rax 4c2cc2: 75 14 jne 4c2cd8 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x34> 4c2cc4: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4c2cc8: 48 3b 4b 50 cmp 0x50(%rbx),%rcx 4c2ccc: 75 0a jne 4c2cd8 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x34> 4c2cce: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 4c2cd5: 00 4c2cd6: eb 7b jmp 4c2d53 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0xaf> 4c2cd8: 48 89 43 48 mov %rax,0x48(%rbx) 4c2cdc: 48 8b 53 40 mov 0x40(%rbx),%rdx 4c2ce0: 48 89 53 50 mov %rdx,0x50(%rbx) 4c2ce4: eb 6d jmp 4c2d53 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0xaf> 4c2ce6: 48 89 4b 48 mov %rcx,0x48(%rbx) 4c2cea: 48 89 4b 50 mov %rcx,0x50(%rbx) 4c2cee: 48 8b 53 48 mov 0x48(%rbx),%rdx 4c2cf2: 48 39 53 28 cmp %rdx,0x28(%rbx) 4c2cf6: 73 47 jae 4c2d3f <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x9b> 4c2cf8: 48 8d 72 ff lea -0x1(%rdx),%rsi 4c2cfc: e8 07 50 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2d01: 48 89 c7 mov %rax,%rdi 4c2d04: 81 e7 ff 00 00 00 and $0xff,%edi 4c2d0a: e8 f1 34 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2d0f: 34 01 xor $0x1,%al 4c2d11: 74 2c je 4c2d3f <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x9b> 4c2d13: 48 ff 4b 48 decq 0x48(%rbx) 4c2d17: 48 8b 43 48 mov 0x48(%rbx),%rax 4c2d1b: 48 39 43 28 cmp %rax,0x28(%rbx) 4c2d1f: 73 1e jae 4c2d3f <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x9b> 4c2d21: 48 8d 70 ff lea -0x1(%rax),%rsi 4c2d25: 48 8b fb mov %rbx,%rdi 4c2d28: e8 db 4f 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2d2d: 48 89 c7 mov %rax,%rdi 4c2d30: 81 e7 ff 00 00 00 and $0xff,%edi 4c2d36: e8 c5 34 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2d3b: 34 01 xor $0x1,%al 4c2d3d: 75 d4 jne 4c2d13 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv+0x6f> 4c2d3f: 48 8b 53 28 mov 0x28(%rbx),%rdx 4c2d43: 48 8b 73 48 mov 0x48(%rbx),%rsi 4c2d47: 48 8b fb mov %rbx,%rdi 4c2d4a: e8 85 01 00 00 callq 4c2ed4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm> 4c2d4f: 48 89 43 30 mov %rax,0x30(%rbx) 4c2d53: 5b pop %rbx 4c2d54: 48 8b e5 mov %rbp,%rsp 4c2d57: 5d pop %rbp 4c2d58: c3 retq 4c2d59: 0f 1f 00 nopl (%rax) 00000000004c2d5c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter4saveMFNaNbNdNiNfZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter>: 4c2d5c: 55 push %rbp 4c2d5d: 48 8b ec mov %rsp,%rbp 4c2d60: 48 83 ec 10 sub $0x10,%rsp 4c2d64: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c2d68: 48 89 fe mov %rdi,%rsi 4c2d6b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c2d6f: b9 0b 00 00 00 mov $0xb,%ecx 4c2d74: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c2d77: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c2d7b: 48 8b e5 mov %rbp,%rsp 4c2d7e: 5d pop %rbp 4c2d7f: c3 retq 4c2d80: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c2d84 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter>: 4c2d84: 55 push %rbp 4c2d85: 48 8b ec mov %rsp,%rbp 4c2d88: 50 push %rax 4c2d89: 53 push %rbx 4c2d8a: 48 89 fb mov %rdi,%rbx 4c2d8d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c2d91: e8 9a 4b 00 00 callq 4c7930 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb> 4c2d96: 84 c0 test %al,%al 4c2d98: 74 11 je 4c2dab <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0x27> 4c2d9a: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 4c2da1: 00 4c2da2: 48 8b c3 mov %rbx,%rax 4c2da5: 5b pop %rbx 4c2da6: 48 8b e5 mov %rbp,%rsp 4c2da9: 5d pop %rbp 4c2daa: c3 retq 4c2dab: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c2daf: 48 8b fb mov %rbx,%rdi 4c2db2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2db4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2db6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2db8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2dba: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c2dbc: 31 c0 xor %eax,%eax 4c2dbe: 48 89 43 28 mov %rax,0x28(%rbx) 4c2dc2: 48 8b fb mov %rbx,%rdi 4c2dc5: e8 fe 4e 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c2dca: 48 89 43 30 mov %rax,0x30(%rbx) 4c2dce: 48 8b fb mov %rbx,%rdi 4c2dd1: e8 f2 4e 00 00 callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c2dd6: 48 83 f8 01 cmp $0x1,%rax 4c2dda: 72 42 jb 4c2e1e <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0x9a> 4c2ddc: 31 f6 xor %esi,%esi 4c2dde: 48 8b fb mov %rbx,%rdi 4c2de1: e8 22 4f 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2de6: 48 89 c7 mov %rax,%rdi 4c2de9: 81 e7 ff 00 00 00 and $0xff,%edi 4c2def: e8 0c 34 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2df4: 84 c0 test %al,%al 4c2df6: 74 26 je 4c2e1e <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0x9a> 4c2df8: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 4c2dff: 00 4c2e00: b8 01 00 00 00 mov $0x1,%eax 4c2e05: 48 89 43 40 mov %rax,0x40(%rbx) 4c2e09: 48 89 c2 mov %rax,%rdx 4c2e0c: 48 8b 73 30 mov 0x30(%rbx),%rsi 4c2e10: 48 8b fb mov %rbx,%rdi 4c2e13: e8 54 00 00 00 callq 4c2e6c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm> 4c2e18: 48 89 43 28 mov %rax,0x28(%rbx) 4c2e1c: eb 08 jmp 4c2e26 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0xa2> 4c2e1e: 48 8b fb mov %rbx,%rdi 4c2e21: e8 96 fd ff ff callq 4c2bbc <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter8popFrontMFNaNbNiNfZv> 4c2e26: 48 8b 4b 28 mov 0x28(%rbx),%rcx 4c2e2a: 48 8b 43 30 mov 0x30(%rbx),%rax 4c2e2e: 48 3b c8 cmp %rax,%rcx 4c2e31: 75 12 jne 4c2e45 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0xc1> 4c2e33: 48 8b 43 38 mov 0x38(%rbx),%rax 4c2e37: 48 89 43 48 mov %rax,0x48(%rbx) 4c2e3b: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4c2e3f: 48 89 4b 50 mov %rcx,0x50(%rbx) 4c2e43: eb 1a jmp 4c2e5f <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter6__ctorMFNaNbNcNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter+0xdb> 4c2e45: 48 89 ca mov %rcx,%rdx 4c2e48: 48 89 c6 mov %rax,%rsi 4c2e4b: 48 8b fb mov %rbx,%rdi 4c2e4e: e8 81 00 00 00 callq 4c2ed4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm> 4c2e53: 48 89 43 30 mov %rax,0x30(%rbx) 4c2e57: 48 8b fb mov %rbx,%rdi 4c2e5a: e8 45 fe ff ff callq 4c2ca4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter7popBackMFNaNbNiNfZv> 4c2e5f: 48 8b c3 mov %rbx,%rax 4c2e62: 5b pop %rbx 4c2e63: 48 8b e5 mov %rbp,%rsp 4c2e66: 5d pop %rbp 4c2e67: c3 retq 4c2e68: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c2e6c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm>: 4c2e6c: 55 push %rbp 4c2e6d: 48 8b ec mov %rsp,%rbp 4c2e70: 50 push %rax 4c2e71: 53 push %rbx 4c2e72: 41 54 push %r12 4c2e74: 41 55 push %r13 4c2e76: 49 89 fc mov %rdi,%r12 4c2e79: 49 89 f5 mov %rsi,%r13 4c2e7c: 48 89 d3 mov %rdx,%rbx 4c2e7f: 4c 39 eb cmp %r13,%rbx 4c2e82: 73 3f jae 4c2ec3 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm+0x57> 4c2e84: 48 89 d6 mov %rdx,%rsi 4c2e87: e8 7c 4e 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2e8c: 48 89 c7 mov %rax,%rdi 4c2e8f: 81 e7 ff 00 00 00 and $0xff,%edi 4c2e95: e8 66 33 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2e9a: 84 c0 test %al,%al 4c2e9c: 74 25 je 4c2ec3 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm+0x57> 4c2e9e: 48 ff c3 inc %rbx 4c2ea1: 4c 39 eb cmp %r13,%rbx 4c2ea4: 73 1d jae 4c2ec3 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm+0x57> 4c2ea6: 48 8b f3 mov %rbx,%rsi 4c2ea9: 49 8b fc mov %r12,%rdi 4c2eac: e8 57 4e 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2eb1: 48 89 c7 mov %rax,%rdi 4c2eb4: 81 e7 ff 00 00 00 and $0xff,%edi 4c2eba: e8 41 33 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2ebf: 84 c0 test %al,%al 4c2ec1: 75 db jne 4c2e9e <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5ltrimMFNaNbNiNfmmZm+0x32> 4c2ec3: 48 8b c3 mov %rbx,%rax 4c2ec6: 41 5d pop %r13 4c2ec8: 41 5c pop %r12 4c2eca: 5b pop %rbx 4c2ecb: 48 8b e5 mov %rbp,%rsp 4c2ece: 5d pop %rbp 4c2ecf: c3 retq 4c2ed0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c2ed4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm>: 4c2ed4: 55 push %rbp 4c2ed5: 48 8b ec mov %rsp,%rbp 4c2ed8: 50 push %rax 4c2ed9: 53 push %rbx 4c2eda: 41 54 push %r12 4c2edc: 41 55 push %r13 4c2ede: 49 89 fc mov %rdi,%r12 4c2ee1: 48 89 f3 mov %rsi,%rbx 4c2ee4: 49 89 d5 mov %rdx,%r13 4c2ee7: 4c 3b eb cmp %rbx,%r13 4c2eea: 73 41 jae 4c2f2d <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm+0x59> 4c2eec: 48 8d 73 ff lea -0x1(%rbx),%rsi 4c2ef0: e8 13 4e 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2ef5: 48 89 c7 mov %rax,%rdi 4c2ef8: 81 e7 ff 00 00 00 and $0xff,%edi 4c2efe: e8 fd 32 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2f03: 84 c0 test %al,%al 4c2f05: 74 26 je 4c2f2d <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm+0x59> 4c2f07: 48 ff cb dec %rbx 4c2f0a: 49 39 dd cmp %rbx,%r13 4c2f0d: 73 1e jae 4c2f2d <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm+0x59> 4c2f0f: 48 8d 73 ff lea -0x1(%rbx),%rsi 4c2f13: 49 8b fc mov %r12,%rdi 4c2f16: e8 ed 4d 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c2f1b: 48 89 c7 mov %rax,%rdi 4c2f1e: 81 e7 ff 00 00 00 and $0xff,%edi 4c2f24: e8 d7 32 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c2f29: 84 c0 test %al,%al 4c2f2b: 75 da jne 4c2f07 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter5rtrimMFNaNbNiNfmmZm+0x33> 4c2f2d: 48 8b c3 mov %rbx,%rax 4c2f30: 41 5d pop %r13 4c2f32: 41 5c pop %r12 4c2f34: 5b pop %rbx 4c2f35: 48 8b e5 mov %rbp,%rsp 4c2f38: 5d pop %rbp 4c2f39: c3 retq 4c2f3a: 66 90 xchg %ax,%ax 00000000004c2f3c <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb>: 4c2f3c: 55 push %rbp 4c2f3d: 48 8b ec mov %rsp,%rbp 4c2f40: 53 push %rbx 4c2f41: 48 89 fa mov %rdi,%rdx 4c2f44: 49 89 f0 mov %rsi,%r8 4c2f47: 49 8b 00 mov (%r8),%rax 4c2f4a: 48 3b 02 cmp (%rdx),%rax 4c2f4d: 0f 85 8d 00 00 00 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2f53: 48 85 c0 test %rax,%rax 4c2f56: 74 11 je 4c2f69 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0x2d> 4c2f58: 49 8b 70 08 mov 0x8(%r8),%rsi 4c2f5c: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4c2f60: 48 89 c1 mov %rax,%rcx 4c2f63: 33 c0 xor %eax,%eax 4c2f65: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2f67: 75 77 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2f69: 49 8d 70 10 lea 0x10(%r8),%rsi 4c2f6d: 48 8d 7a 10 lea 0x10(%rdx),%rdi 4c2f71: b9 02 00 00 00 mov $0x2,%ecx 4c2f76: 33 c0 xor %eax,%eax 4c2f78: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2f7a: 75 64 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2f7c: 49 8b 40 18 mov 0x18(%r8),%rax 4c2f80: 48 3b 42 18 cmp 0x18(%rdx),%rax 4c2f84: 75 5a jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2f86: 48 85 c0 test %rax,%rax 4c2f89: 74 19 je 4c2fa4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0x68> 4c2f8b: 49 8d 58 18 lea 0x18(%r8),%rbx 4c2f8f: 48 8b 73 08 mov 0x8(%rbx),%rsi 4c2f93: 48 8d 7a 18 lea 0x18(%rdx),%rdi 4c2f97: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c2f9b: 48 89 c1 mov %rax,%rcx 4c2f9e: 33 c0 xor %eax,%eax 4c2fa0: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c2fa2: 75 3c jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fa4: 49 8b 40 28 mov 0x28(%r8),%rax 4c2fa8: 48 3b 42 28 cmp 0x28(%rdx),%rax 4c2fac: 75 32 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fae: 49 8b 58 30 mov 0x30(%r8),%rbx 4c2fb2: 48 3b 5a 30 cmp 0x30(%rdx),%rbx 4c2fb6: 75 28 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fb8: 49 8b 70 38 mov 0x38(%r8),%rsi 4c2fbc: 48 3b 72 38 cmp 0x38(%rdx),%rsi 4c2fc0: 75 1e jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fc2: 49 8b 78 40 mov 0x40(%r8),%rdi 4c2fc6: 48 3b 7a 40 cmp 0x40(%rdx),%rdi 4c2fca: 75 14 jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fcc: 49 8b 48 48 mov 0x48(%r8),%rcx 4c2fd0: 48 3b 4a 48 cmp 0x48(%rdx),%rcx 4c2fd4: 75 0a jne 4c2fe0 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa4> 4c2fd6: 49 8b 40 50 mov 0x50(%r8),%rax 4c2fda: 48 3b 42 50 cmp 0x50(%rdx),%rax 4c2fde: 74 04 je 4c2fe4 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xa8> 4c2fe0: 31 c0 xor %eax,%eax 4c2fe2: eb 05 jmp 4c2fe9 <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter11__xopEqualsFKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZb+0xad> 4c2fe4: b8 01 00 00 00 mov $0x1,%eax 4c2fe9: 5b pop %rbx 4c2fea: 5d pop %rbp 4c2feb: c3 retq 00000000004c2fec <_D3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitter9__xtoHashFNbNeKxS3std4path413__T12pathSplitterTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12pathSplitterFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ12PathSplitterZm>: 4c2fec: 55 push %rbp 4c2fed: 48 8b ec mov %rsp,%rbp 4c2ff0: 53 push %rbx 4c2ff1: 41 54 push %r12 4c2ff3: 49 89 fc mov %rdi,%r12 4c2ff6: 48 89 fe mov %rdi,%rsi 4c2ff9: bf b0 9e 4f 00 mov $0x4f9eb0,%edi 4c2ffe: 48 8b 05 ab 6e 03 00 mov 0x36eab(%rip),%rax # 4f9eb0 <_D404TypeInfo_xS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6__initZ> 4c3005: 48 ff 50 28 rex.W callq *0x28(%rax) 4c3009: 48 89 c3 mov %rax,%rbx 4c300c: 49 8d 74 24 28 lea 0x28(%r12),%rsi 4c3011: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c3016: 48 8b 0d 83 20 03 00 mov 0x32083(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c301d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c3021: 48 01 c3 add %rax,%rbx 4c3024: 49 8d 74 24 30 lea 0x30(%r12),%rsi 4c3029: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c302e: 48 8b 05 6b 20 03 00 mov 0x3206b(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c3035: 48 ff 50 28 rex.W callq *0x28(%rax) 4c3039: 48 01 c3 add %rax,%rbx 4c303c: 49 8d 74 24 38 lea 0x38(%r12),%rsi 4c3041: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c3046: 48 8b 0d 53 20 03 00 mov 0x32053(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c304d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c3051: 48 01 c3 add %rax,%rbx 4c3054: 49 8d 74 24 40 lea 0x40(%r12),%rsi 4c3059: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c305e: 48 8b 05 3b 20 03 00 mov 0x3203b(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c3065: 48 ff 50 28 rex.W callq *0x28(%rax) 4c3069: 48 01 c3 add %rax,%rbx 4c306c: 49 8d 74 24 48 lea 0x48(%r12),%rsi 4c3071: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c3076: 48 8b 0d 23 20 03 00 mov 0x32023(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c307d: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c3081: 48 01 c3 add %rax,%rbx 4c3084: 49 8d 74 24 50 lea 0x50(%r12),%rsi 4c3089: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c308e: 48 8b 05 0b 20 03 00 mov 0x3200b(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c3095: 48 ff 50 28 rex.W callq *0x28(%rax) 4c3099: 48 01 c3 add %rax,%rbx 4c309c: 48 8b c3 mov %rbx,%rax 4c309f: 41 5c pop %r12 4c30a1: 5b pop %rbx 4c30a2: 5d pop %rbp 4c30a3: c3 retq 00000000004c30a4 <_D3std4path408__T8rootNameTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ8rootNameFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c30a4: 55 push %rbp 4c30a5: 48 8b ec mov %rsp,%rbp 4c30a8: 48 83 ec 60 sub $0x60,%rsp 4c30ac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c30b0: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c30b4: e8 77 48 00 00 callq 4c7930 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb> 4c30b9: 84 c0 test %al,%al 4c30bb: 75 4b jne 4c3108 <_D3std4path408__T8rootNameTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ8rootNameFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x64> 4c30bd: 31 f6 xor %esi,%esi 4c30bf: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c30c3: e8 40 4c 00 00 callq 4c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa> 4c30c8: 48 89 c7 mov %rax,%rdi 4c30cb: 81 e7 ff 00 00 00 and $0xff,%edi 4c30d1: e8 2a 31 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c30d6: 84 c0 test %al,%al 4c30d8: 74 2e je 4c3108 <_D3std4path408__T8rootNameTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ8rootNameFNaNbNiNfS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x64> 4c30da: 31 c9 xor %ecx,%ecx 4c30dc: ba 01 00 00 00 mov $0x1,%edx 4c30e1: 48 8d 75 a0 lea -0x60(%rbp),%rsi 4c30e5: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c30e9: e8 52 4d 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c30ee: 48 89 c6 mov %rax,%rsi 4c30f1: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c30f5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c30f7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c30f9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c30fb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c30fd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c30ff: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3103: 48 8b e5 mov %rbp,%rsp 4c3106: 5d pop %rbp 4c3107: c3 retq 4c3108: 31 c9 xor %ecx,%ecx 4c310a: 48 89 ca mov %rcx,%rdx 4c310d: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4c3111: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c3115: e8 26 4d 00 00 callq 4c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c311a: 48 89 c6 mov %rax,%rsi 4c311d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3121: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3123: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3125: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3127: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3129: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c312b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c312f: 48 8b e5 mov %rbp,%rsp 4c3132: 5d pop %rbp 4c3133: c3 retq 00000000004c3134 <_D3std4path18__T9extensionTAyaZ9extensionFNaNbNiNfAyaZAya>: 4c3134: 55 push %rbp 4c3135: 48 8b ec mov %rsp,%rbp 4c3138: 48 83 ec 20 sub $0x20,%rsp 4c313c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3140: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3144: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3148: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c314c: 48 89 d6 mov %rdx,%rsi 4c314f: e8 40 00 00 00 callq 4c3194 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl> 4c3154: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c3158: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4c315c: 75 09 jne 4c3167 <_D3std4path18__T9extensionTAyaZ9extensionFNaNbNiNfAyaZAya+0x33> 4c315e: 31 c0 xor %eax,%eax 4c3160: 31 d2 xor %edx,%edx 4c3162: 48 8b e5 mov %rbp,%rsp 4c3165: 5d pop %rbp 4c3166: c3 retq 4c3167: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4c316b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c316f: 48 3b c0 cmp %rax,%rax 4c3172: 72 06 jb 4c317a <_D3std4path18__T9extensionTAyaZ9extensionFNaNbNiNfAyaZAya+0x46> 4c3174: 48 39 4d f0 cmp %rcx,-0x10(%rbp) 4c3178: 73 0a jae 4c3184 <_D3std4path18__T9extensionTAyaZ9extensionFNaNbNiNfAyaZAya+0x50> 4c317a: bf 7c 03 00 00 mov $0x37c,%edi 4c317f: e8 cc b5 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c3184: 48 2b c1 sub %rcx,%rax 4c3187: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c318b: 48 03 d1 add %rcx,%rdx 4c318e: 48 8b e5 mov %rbp,%rsp 4c3191: 5d pop %rbp 4c3192: c3 retq ... 00000000004c3194 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl>: 4c3194: 55 push %rbp 4c3195: 48 8b ec mov %rsp,%rbp 4c3198: 48 83 ec 18 sub $0x18,%rsp 4c319c: 53 push %rbx 4c319d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c31a1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c31a5: 48 89 fb mov %rdi,%rbx 4c31a8: 48 85 db test %rbx,%rbx 4c31ab: 48 8d 5b ff lea -0x1(%rbx),%rbx 4c31af: 74 6f je 4c3220 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x8c> 4c31b1: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c31b5: 72 0a jb 4c31c1 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x2d> 4c31b7: bf 38 03 00 00 mov $0x338,%edi 4c31bc: e8 8f b5 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c31c1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c31c5: 40 0f b6 3c 03 rex movzbl (%rbx,%rax,1),%edi 4c31ca: e8 31 30 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c31cf: 34 01 xor $0x1,%al 4c31d1: 74 4d je 4c3220 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x8c> 4c31d3: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c31d7: 72 0a jb 4c31e3 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x4f> 4c31d9: bf 3a 03 00 00 mov $0x33a,%edi 4c31de: e8 6d b5 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c31e3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c31e7: 48 8d 14 0b lea (%rbx,%rcx,1),%rdx 4c31eb: 80 3a 2e cmpb $0x2e,(%rdx) 4c31ee: 75 b8 jne 4c31a8 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x14> 4c31f0: 48 85 db test %rbx,%rbx 4c31f3: 74 b3 je 4c31a8 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x14> 4c31f5: 48 8d 73 ff lea -0x1(%rbx),%rsi 4c31f9: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4c31fd: 72 0a jb 4c3209 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x75> 4c31ff: bf 3a 03 00 00 mov $0x33a,%edi 4c3204: e8 47 b5 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c3209: 40 0f b6 7a ff rex movzbl -0x1(%rdx),%edi 4c320e: e8 ed 2f 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c3213: 34 01 xor $0x1,%al 4c3215: 74 91 je 4c31a8 <_D3std4path25__T15extSeparatorPosTAyaZ15extSeparatorPosFNaNbNiNfxAyaZl+0x14> 4c3217: 48 8b c3 mov %rbx,%rax 4c321a: 5b pop %rbx 4c321b: 48 8b e5 mov %rbp,%rsp 4c321e: 5d pop %rbp 4c321f: c3 retq 4c3220: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4c3227: 5b pop %rbx 4c3228: 48 8b e5 mov %rbp,%rsp 4c322b: 5d pop %rbp 4c322c: c3 retq 4c322d: 00 00 add %al,(%rax) ... 00000000004c3230 <_D3std4path16__T9buildPathTaZ9buildPathFNaNbNfAAxaXAya>: 4c3230: 55 push %rbp 4c3231: 48 8b ec mov %rsp,%rbp 4c3234: 48 83 ec 10 sub $0x10,%rsp 4c3238: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c323c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3240: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3244: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3248: 48 89 d6 mov %rdx,%rsi 4c324b: e8 08 00 00 00 callq 4c3258 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya> 4c3250: 48 8b e5 mov %rbp,%rsp 4c3253: 5d pop %rbp 4c3254: c3 retq 4c3255: 00 00 add %al,(%rax) ... 00000000004c3258 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya>: 4c3258: 55 push %rbp 4c3259: 48 8b ec mov %rsp,%rbp 4c325c: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4c3263: 53 push %rbx 4c3264: 41 54 push %r12 4c3266: 41 55 push %r13 4c3268: 41 56 push %r14 4c326a: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c326e: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3272: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3276: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c327a: 48 89 d6 mov %rdx,%rsi 4c327d: e8 f2 75 00 00 callq 4ca874 <_D3std5range10primitives14__T5emptyTAxaZ5emptyFNaNbNdNiNfxAAaZb> 4c3282: 84 c0 test %al,%al 4c3284: 74 10 je 4c3296 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x3e> 4c3286: 31 c0 xor %eax,%eax 4c3288: 31 d2 xor %edx,%edx 4c328a: 41 5e pop %r14 4c328c: 41 5d pop %r13 4c328e: 41 5c pop %r12 4c3290: 5b pop %rbx 4c3291: 48 8b e5 mov %rbp,%rsp 4c3294: 5d pop %rbp 4c3295: c3 retq 4c3296: 45 31 f6 xor %r14d,%r14d 4c3299: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c329d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c32a1: 48 89 d6 mov %rdx,%rsi 4c32a4: e8 eb 75 00 00 callq 4ca894 <_D3std5range10primitives13__T4saveTAxaZ4saveFNaNbNdNiNfAAxaZAAxa> 4c32a9: 48 89 45 80 mov %rax,-0x80(%rbp) 4c32ad: 48 89 55 88 mov %rdx,-0x78(%rbp) 4c32b1: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4c32b8: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4c32bf: 31 db xor %ebx,%ebx 4c32c1: 48 39 5d 80 cmp %rbx,-0x80(%rbp) 4c32c5: 74 46 je 4c330d <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0xb5> 4c32c7: 48 8b 8d 38 ff ff ff mov -0xc8(%rbp),%rcx 4c32ce: 48 3b 5d 80 cmp -0x80(%rbp),%rbx 4c32d2: 72 0a jb 4c32de <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x86> 4c32d4: bf c1 04 00 00 mov $0x4c1,%edi 4c32d9: e8 72 b4 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c32de: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c32e2: 48 8b 01 mov (%rcx),%rax 4c32e5: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4c32ec: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4c32f3: 48 8b b5 70 ff ff ff mov -0x90(%rbp),%rsi 4c32fa: 48 ff c6 inc %rsi 4c32fd: 49 01 f6 add %rsi,%r14 4c3300: 48 83 c1 10 add $0x10,%rcx 4c3304: 48 ff c3 inc %rbx 4c3307: 48 3b 5d 80 cmp -0x80(%rbp),%rbx 4c330b: 72 c1 jb 4c32ce <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x76> 4c330d: 49 8b f6 mov %r14,%rsi 4c3310: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4c3315: e8 7e 16 fe ff callq 4a4998 <_d_newarrayiT> 4c331a: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4c3321: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4c3328: 45 31 e4 xor %r12d,%r12d 4c332b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c332f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3333: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4c333a: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4c3341: 45 31 ed xor %r13d,%r13d 4c3344: 4c 39 6d f0 cmp %r13,-0x10(%rbp) 4c3348: 0f 84 ee 00 00 00 je 4c343c <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x1e4> 4c334e: 4c 8b b5 58 ff ff ff mov -0xa8(%rbp),%r14 4c3355: 4c 3b 6d f0 cmp -0x10(%rbp),%r13 4c3359: 72 0a jb 4c3365 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x10d> 4c335b: bf c8 04 00 00 mov $0x4c8,%edi 4c3360: e8 eb b3 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c3365: 49 8b 56 08 mov 0x8(%r14),%rdx 4c3369: 49 8b 3e mov (%r14),%rdi 4c336c: 48 89 bd 60 ff ff ff mov %rdi,-0xa0(%rbp) 4c3373: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4c337a: 48 89 d6 mov %rdx,%rsi 4c337d: e8 4e 6e ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4c3382: 84 c0 test %al,%al 4c3384: 0f 85 a1 00 00 00 jne 4c342b <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x1d3> 4c338a: 4c 39 a5 40 ff ff ff cmp %r12,-0xc0(%rbp) 4c3391: 73 0a jae 4c339d <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x145> 4c3393: bf d1 04 00 00 mov $0x4d1,%edi 4c3398: e8 b3 b3 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c339d: 49 8b c4 mov %r12,%rax 4c33a0: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4c33a7: 48 89 c1 mov %rax,%rcx 4c33aa: 49 89 d0 mov %rdx,%r8 4c33ad: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4c33b4: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4c33bb: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c33bf: e8 ac 00 00 00 callq 4c3470 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result> 4c33c4: 31 db xor %ebx,%ebx 4c33c6: 48 8d 75 90 lea -0x70(%rbp),%rsi 4c33ca: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c33ce: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c33d0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c33d2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c33d4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c33d6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c33d8: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c33dc: e8 ab 75 00 00 callq 4ca98c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb> 4c33e1: 34 01 xor $0x1,%al 4c33e3: 74 43 je 4c3428 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x1d0> 4c33e5: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c33e9: e8 be 76 00 00 callq 4caaac <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa> 4c33ee: 49 89 c4 mov %rax,%r12 4c33f1: 48 3b 9d 40 ff ff ff cmp -0xc0(%rbp),%rbx 4c33f8: 72 0a jb 4c3404 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x1ac> 4c33fa: bf d5 04 00 00 mov $0x4d5,%edi 4c33ff: e8 4c b3 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c3404: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c340b: 44 88 24 03 mov %r12b,(%rbx,%rax,1) 4c340f: 48 ff c3 inc %rbx 4c3412: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c3416: e8 11 76 00 00 callq 4caa2c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv> 4c341b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c341f: e8 68 75 00 00 callq 4ca98c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb> 4c3424: 34 01 xor $0x1,%al 4c3426: 75 bd jne 4c33e5 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x18d> 4c3428: 4c 8b e3 mov %rbx,%r12 4c342b: 49 83 c6 10 add $0x10,%r14 4c342f: 49 ff c5 inc %r13 4c3432: 4c 3b 6d f0 cmp -0x10(%rbp),%r13 4c3436: 0f 82 19 ff ff ff jb 4c3355 <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0xfd> 4c343c: 4c 39 a5 40 ff ff ff cmp %r12,-0xc0(%rbp) 4c3443: 73 0a jae 4c344f <_D3std4path19__T9buildPathTAAxaZ9buildPathFNaNbNfAAxaZAya+0x1f7> 4c3445: bf db 04 00 00 mov $0x4db,%edi 4c344a: e8 01 b3 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c344f: 49 8b fc mov %r12,%rdi 4c3452: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4c3459: 48 89 d6 mov %rdx,%rsi 4c345c: e8 6f 01 00 00 callq 4c35d0 <_D3std4path19__T9buildPathTAAxaZ9buildPathFAAxaZ24__T11trustedCastTAyaTAaZ11trustedCastFNaNbNiNeAaZAya> 4c3461: 41 5e pop %r14 4c3463: 41 5d pop %r13 4c3465: 41 5c pop %r12 4c3467: 5b pop %rbx 4c3468: 48 8b e5 mov %rbp,%rsp 4c346b: 5d pop %rbp 4c346c: c3 retq 4c346d: 00 00 add %al,(%rax) ... 00000000004c3470 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result>: 4c3470: 55 push %rbp 4c3471: 48 8b ec mov %rsp,%rbp 4c3474: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4c347b: 53 push %rbx 4c347c: 41 54 push %r12 4c347e: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c3482: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4c3486: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c348a: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c348e: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c3492: bf 2f 00 00 00 mov $0x2f,%edi 4c3497: e8 98 42 00 00 callq 4c7734 <_D3std5range11__T4onlyTaZ4onlyFNaNbNiNfaZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c349c: 66 89 45 c8 mov %ax,-0x38(%rbp) 4c34a0: 45 31 e4 xor %r12d,%r12d 4c34a3: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c34a7: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4c34ab: 74 4a je 4c34f7 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x87> 4c34ad: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c34b1: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c34b5: 48 89 d6 mov %rdx,%rsi 4c34b8: e8 c7 00 00 00 callq 4c3584 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb> 4c34bd: 84 c0 test %al,%al 4c34bf: 74 04 je 4c34c5 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x55> 4c34c1: 31 db xor %ebx,%ebx 4c34c3: eb 32 jmp 4c34f7 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x87> 4c34c5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c34c9: 48 8d 48 ff lea -0x1(%rax),%rcx 4c34cd: 48 3b c8 cmp %rax,%rcx 4c34d0: 72 0a jb 4c34dc <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x6c> 4c34d2: bf 92 05 00 00 mov $0x592,%edi 4c34d7: e8 74 b2 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c34dc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c34e0: 48 03 d0 add %rax,%rdx 4c34e3: 40 0f b6 7a ff rex movzbl -0x1(%rdx),%edi 4c34e8: e8 13 2d 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c34ed: 34 01 xor $0x1,%al 4c34ef: 74 06 je 4c34f7 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x87> 4c34f1: 41 bc 01 00 00 00 mov $0x1,%r12d 4c34f7: 41 8a c4 mov %r12b,%al 4c34fa: 34 01 xor $0x1,%al 4c34fc: 74 09 je 4c3507 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x97> 4c34fe: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4c3502: e8 b5 42 00 00 callq 4c77bc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult8popFrontMFNaNbNiNfZv> 4c3507: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4c350b: 73 0a jae 4c3517 <_D3std4path21__T9chainPathTAaTAxaZ9chainPathFNaNbNiNfAaAxaZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0xa7> 4c350d: bf 98 05 00 00 mov $0x598,%edi 4c3512: e8 39 b2 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c3517: 48 8b fb mov %rbx,%rdi 4c351a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c351e: 48 89 d6 mov %rdx,%rsi 4c3521: e8 76 17 00 00 callq 4c4c9c <_D3std3utf14__T6byCharTAaZ6byCharFNaNbNiNfAaZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4c3526: 49 89 c0 mov %rax,%r8 4c3529: 49 89 d1 mov %rdx,%r9 4c352c: 66 8b 4d c8 mov -0x38(%rbp),%cx 4c3530: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4c3534: 4c 89 45 90 mov %r8,-0x70(%rbp) 4c3538: 4c 89 4d 98 mov %r9,-0x68(%rbp) 4c353c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c3540: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c3544: 48 89 d6 mov %rdx,%rsi 4c3547: e8 f4 9e fc ff callq 48d440 <_D3std3utf15__T6byCharTAxaZ6byCharFNaNbNiNfAxaZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4c354c: 48 89 c6 mov %rax,%rsi 4c354f: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4c3553: 4c 8b 45 90 mov -0x70(%rbp),%r8 4c3557: 4c 8b 4d 98 mov -0x68(%rbp),%r9 4c355b: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c355f: e8 50 73 00 00 callq 4ca8b4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result> 4c3564: 48 89 c6 mov %rax,%rsi 4c3567: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c356b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c356d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c356f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3571: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3573: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c3575: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c3579: 41 5c pop %r12 4c357b: 5b pop %rbx 4c357c: 48 8b e5 mov %rbp,%rsp 4c357f: 5d pop %rbp 4c3580: c3 retq 4c3581: 00 00 add %al,(%rax) ... 00000000004c3584 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb>: 4c3584: 55 push %rbp 4c3585: 48 8b ec mov %rsp,%rbp 4c3588: 48 83 ec 10 sub $0x10,%rsp 4c358c: 48 83 ff 01 cmp $0x1,%rdi 4c3590: 72 1f jb 4c35b1 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb+0x2d> 4c3592: 48 85 ff test %rdi,%rdi 4c3595: 75 0a jne 4c35a1 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb+0x1d> 4c3597: bf 0a 09 00 00 mov $0x90a,%edi 4c359c: e8 af b1 fe ff callq 4ae750 <_D3std4path7__arrayZ> 4c35a1: 48 8b c6 mov %rsi,%rax 4c35a4: 40 0f b6 38 rex movzbl (%rax),%edi 4c35a8: e8 53 2c 01 00 callq 4d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb> 4c35ad: 84 c0 test %al,%al 4c35af: 75 04 jne 4c35b5 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb+0x31> 4c35b1: 31 c9 xor %ecx,%ecx 4c35b3: eb 05 jmp 4c35ba <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb+0x36> 4c35b5: b9 01 00 00 00 mov $0x1,%ecx 4c35ba: ba 01 00 00 00 mov $0x1,%edx 4c35bf: 3a ca cmp %dl,%cl 4c35c1: 48 89 d0 mov %rdx,%rax 4c35c4: 7d 02 jge 4c35c8 <_D3std4path17__T8isRootedTAxaZ8isRootedFNaNbNiNfAxaZb+0x44> 4c35c6: 31 c0 xor %eax,%eax 4c35c8: 48 8b e5 mov %rbp,%rsp 4c35cb: 5d pop %rbp 4c35cc: c3 retq 4c35cd: 00 00 add %al,(%rax) ... 00000000004c35d0 <_D3std4path19__T9buildPathTAAxaZ9buildPathFAAxaZ24__T11trustedCastTAyaTAaZ11trustedCastFNaNbNiNeAaZAya>: 4c35d0: 55 push %rbp 4c35d1: 48 8b ec mov %rsp,%rbp 4c35d4: 48 83 ec 10 sub $0x10,%rsp 4c35d8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c35dc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c35e0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c35e4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c35e8: 48 8b e5 mov %rbp,%rsp 4c35eb: 5d pop %rbp 4c35ec: c3 retq 4c35ed: 00 00 add %al,(%rax) ... 00000000004c35f0 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZAa>: 4c35f0: 55 push %rbp 4c35f1: 48 8b ec mov %rsp,%rbp 4c35f4: 48 83 ec 40 sub $0x40,%rsp 4c35f8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c35fc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c3600: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c3604: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c3609: 75 4a jne 4c3655 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZAa+0x65> 4c360b: bf 50 15 4f 00 mov $0x4f1550,%edi 4c3610: e8 93 62 fc ff callq 4898a8 <_d_newclass> 4c3615: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c3619: ff 35 49 79 02 00 pushq 0x27949(%rip) # 4eaf68 <_TMP5900+0x8> 4c361f: ff 35 3b 79 02 00 pushq 0x2793b(%rip) # 4eaf60 <_TMP5900> 4c3625: 48 8b 15 5c 79 02 00 mov 0x2795c(%rip),%rdx # 4eaf88 <_TMP5902+0x8> 4c362c: 48 8b 05 4d 79 02 00 mov 0x2794d(%rip),%rax # 4eaf80 <_TMP5902> 4c3633: 48 89 c1 mov %rax,%rcx 4c3636: 49 89 d0 mov %rdx,%r8 4c3639: ba 30 03 00 00 mov $0x330,%edx 4c363e: 31 f6 xor %esi,%esi 4c3640: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c3644: e8 13 b5 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4c3649: 48 83 c4 10 add $0x10,%rsp 4c364d: 48 89 c7 mov %rax,%rdi 4c3650: e8 d7 59 fc ff callq 48902c <_d_throwc> 4c3655: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c3659: 48 8b 08 mov (%rax),%rcx 4c365c: 48 8b 09 mov (%rcx),%rcx 4c365f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c3663: be 01 00 00 00 mov $0x1,%esi 4c3668: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c366c: e8 9f 44 fc ff callq 487b10 4c3671: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c3675: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c3679: 74 35 je 4c36b0 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZAa+0xc0> 4c367b: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c367f: e8 9c 7b fc ff callq 48b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb> 4c3684: 48 89 c2 mov %rax,%rdx 4c3687: 80 f2 01 xor $0x1,%dl 4c368a: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c368e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c3692: ba c0 36 4c 00 mov $0x4c36c0,%edx 4c3697: 48 89 d6 mov %rdx,%rsi 4c369a: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c369e: e8 45 f4 fc ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4c36a3: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c36a7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c36ab: 48 8b e5 mov %rbp,%rsp 4c36ae: 5d pop %rbp 4c36af: c3 retq 4c36b0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c36b4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c36b8: 48 8b e5 mov %rbp,%rsp 4c36bb: 5d pop %rbp 4c36bc: c3 retq 4c36bd: 0f 1f 00 nopl (%rax) 00000000004c36c0 <_D3std5stdio4File14__T7rawReadTaZ7rawReadMFAaZ12__dgliteral2MFNaNbNiNfZAya>: 4c36c0: 55 push %rbp 4c36c1: 48 8b ec mov %rsp,%rbp 4c36c4: 48 83 ec 10 sub $0x10,%rsp 4c36c8: 31 c0 xor %eax,%eax 4c36ca: 31 d2 xor %edx,%edx 4c36cc: 48 8b e5 mov %rbp,%rsp 4c36cf: 5d pop %rbp 4c36d0: c3 retq 4c36d1: 00 00 add %al,(%rax) ... 00000000004c36d4 <_D3std5stdio4File14__T7rawReadTiZ7rawReadMFAiZAi>: 4c36d4: 55 push %rbp 4c36d5: 48 8b ec mov %rsp,%rbp 4c36d8: 48 83 ec 40 sub $0x40,%rsp 4c36dc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c36e0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c36e4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c36e8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c36ed: 75 4a jne 4c3739 <_D3std5stdio4File14__T7rawReadTiZ7rawReadMFAiZAi+0x65> 4c36ef: bf 50 15 4f 00 mov $0x4f1550,%edi 4c36f4: e8 af 61 fc ff callq 4898a8 <_d_newclass> 4c36f9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c36fd: ff 35 c5 78 02 00 pushq 0x278c5(%rip) # 4eafc8 <_TMP5910+0x8> 4c3703: ff 35 b7 78 02 00 pushq 0x278b7(%rip) # 4eafc0 <_TMP5910> 4c3709: 48 8b 15 d8 78 02 00 mov 0x278d8(%rip),%rdx # 4eafe8 <_TMP5912+0x8> 4c3710: 48 8b 05 c9 78 02 00 mov 0x278c9(%rip),%rax # 4eafe0 <_TMP5912> 4c3717: 48 89 c1 mov %rax,%rcx 4c371a: 49 89 d0 mov %rdx,%r8 4c371d: ba 30 03 00 00 mov $0x330,%edx 4c3722: 31 f6 xor %esi,%esi 4c3724: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c3728: e8 2f b4 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4c372d: 48 83 c4 10 add $0x10,%rsp 4c3731: 48 89 c7 mov %rax,%rdi 4c3734: e8 f3 58 fc ff callq 48902c <_d_throwc> 4c3739: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c373d: 48 8b 08 mov (%rax),%rcx 4c3740: 48 8b 09 mov (%rcx),%rcx 4c3743: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c3747: be 04 00 00 00 mov $0x4,%esi 4c374c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3750: e8 bb 43 fc ff callq 487b10 4c3755: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c3759: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c375d: 74 35 je 4c3794 <_D3std5stdio4File14__T7rawReadTiZ7rawReadMFAiZAi+0xc0> 4c375f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c3763: e8 b8 7a fc ff callq 48b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb> 4c3768: 48 89 c2 mov %rax,%rdx 4c376b: 80 f2 01 xor $0x1,%dl 4c376e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c3772: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c3776: ba a4 37 4c 00 mov $0x4c37a4,%edx 4c377b: 48 89 d6 mov %rdx,%rsi 4c377e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c3782: e8 61 f3 fc ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4c3787: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c378b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c378f: 48 8b e5 mov %rbp,%rsp 4c3792: 5d pop %rbp 4c3793: c3 retq 4c3794: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3798: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c379c: 48 8b e5 mov %rbp,%rsp 4c379f: 5d pop %rbp 4c37a0: c3 retq 4c37a1: 0f 1f 00 nopl (%rax) 00000000004c37a4 <_D3std5stdio4File14__T7rawReadTiZ7rawReadMFAiZ12__dgliteral2MFNaNbNiNfZAya>: 4c37a4: 55 push %rbp 4c37a5: 48 8b ec mov %rsp,%rbp 4c37a8: 48 83 ec 10 sub $0x10,%rsp 4c37ac: 31 c0 xor %eax,%eax 4c37ae: 31 d2 xor %edx,%edx 4c37b0: 48 8b e5 mov %rbp,%rsp 4c37b3: 5d pop %rbp 4c37b4: c3 retq 4c37b5: 00 00 add %al,(%rax) ... 00000000004c37b8 <_D3std5stdio4File14__T7rawReadTbZ7rawReadMFAbZAb>: 4c37b8: 55 push %rbp 4c37b9: 48 8b ec mov %rsp,%rbp 4c37bc: 48 83 ec 40 sub $0x40,%rsp 4c37c0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c37c4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c37c8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c37cc: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c37d1: 75 4a jne 4c381d <_D3std5stdio4File14__T7rawReadTbZ7rawReadMFAbZAb+0x65> 4c37d3: bf 50 15 4f 00 mov $0x4f1550,%edi 4c37d8: e8 cb 60 fc ff callq 4898a8 <_d_newclass> 4c37dd: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c37e1: ff 35 41 78 02 00 pushq 0x27841(%rip) # 4eb028 <_TMP5915+0x8> 4c37e7: ff 35 33 78 02 00 pushq 0x27833(%rip) # 4eb020 <_TMP5915> 4c37ed: 48 8b 15 54 78 02 00 mov 0x27854(%rip),%rdx # 4eb048 <_TMP5917+0x8> 4c37f4: 48 8b 05 45 78 02 00 mov 0x27845(%rip),%rax # 4eb040 <_TMP5917> 4c37fb: 48 89 c1 mov %rax,%rcx 4c37fe: 49 89 d0 mov %rdx,%r8 4c3801: ba 30 03 00 00 mov $0x330,%edx 4c3806: 31 f6 xor %esi,%esi 4c3808: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c380c: e8 4b b3 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4c3811: 48 83 c4 10 add $0x10,%rsp 4c3815: 48 89 c7 mov %rax,%rdi 4c3818: e8 0f 58 fc ff callq 48902c <_d_throwc> 4c381d: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c3821: 48 8b 08 mov (%rax),%rcx 4c3824: 48 8b 09 mov (%rcx),%rcx 4c3827: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c382b: be 01 00 00 00 mov $0x1,%esi 4c3830: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3834: e8 d7 42 fc ff callq 487b10 4c3839: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c383d: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c3841: 74 35 je 4c3878 <_D3std5stdio4File14__T7rawReadTbZ7rawReadMFAbZAb+0xc0> 4c3843: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c3847: e8 d4 79 fc ff callq 48b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb> 4c384c: 48 89 c2 mov %rax,%rdx 4c384f: 80 f2 01 xor $0x1,%dl 4c3852: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c3856: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c385a: ba 88 38 4c 00 mov $0x4c3888,%edx 4c385f: 48 89 d6 mov %rdx,%rsi 4c3862: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c3866: e8 7d f2 fc ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4c386b: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c386f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3873: 48 8b e5 mov %rbp,%rsp 4c3876: 5d pop %rbp 4c3877: c3 retq 4c3878: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c387c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3880: 48 8b e5 mov %rbp,%rsp 4c3883: 5d pop %rbp 4c3884: c3 retq 4c3885: 0f 1f 00 nopl (%rax) 00000000004c3888 <_D3std5stdio4File14__T7rawReadTbZ7rawReadMFAbZ12__dgliteral2MFNaNbNiNfZAya>: 4c3888: 55 push %rbp 4c3889: 48 8b ec mov %rsp,%rbp 4c388c: 48 83 ec 10 sub $0x10,%rsp 4c3890: 31 c0 xor %eax,%eax 4c3892: 31 d2 xor %edx,%edx 4c3894: 48 8b e5 mov %rbp,%rsp 4c3897: 5d pop %rbp 4c3898: c3 retq 4c3899: 00 00 add %al,(%rax) ... 00000000004c389c <_D3std5stdio4File14__T7rawReadTlZ7rawReadMFAlZAl>: 4c389c: 55 push %rbp 4c389d: 48 8b ec mov %rsp,%rbp 4c38a0: 48 83 ec 40 sub $0x40,%rsp 4c38a4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c38a8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c38ac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c38b0: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c38b5: 75 4a jne 4c3901 <_D3std5stdio4File14__T7rawReadTlZ7rawReadMFAlZAl+0x65> 4c38b7: bf 50 15 4f 00 mov $0x4f1550,%edi 4c38bc: e8 e7 5f fc ff callq 4898a8 <_d_newclass> 4c38c1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c38c5: ff 35 bd 77 02 00 pushq 0x277bd(%rip) # 4eb088 <_TMP5920+0x8> 4c38cb: ff 35 af 77 02 00 pushq 0x277af(%rip) # 4eb080 <_TMP5920> 4c38d1: 48 8b 15 d0 77 02 00 mov 0x277d0(%rip),%rdx # 4eb0a8 <_TMP5922+0x8> 4c38d8: 48 8b 05 c1 77 02 00 mov 0x277c1(%rip),%rax # 4eb0a0 <_TMP5922> 4c38df: 48 89 c1 mov %rax,%rcx 4c38e2: 49 89 d0 mov %rdx,%r8 4c38e5: ba 30 03 00 00 mov $0x330,%edx 4c38ea: 31 f6 xor %esi,%esi 4c38ec: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c38f0: e8 67 b2 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4c38f5: 48 83 c4 10 add $0x10,%rsp 4c38f9: 48 89 c7 mov %rax,%rdi 4c38fc: e8 2b 57 fc ff callq 48902c <_d_throwc> 4c3901: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c3905: 48 8b 08 mov (%rax),%rcx 4c3908: 48 8b 09 mov (%rcx),%rcx 4c390b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c390f: be 08 00 00 00 mov $0x8,%esi 4c3914: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3918: e8 f3 41 fc ff callq 487b10 4c391d: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c3921: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c3925: 74 35 je 4c395c <_D3std5stdio4File14__T7rawReadTlZ7rawReadMFAlZAl+0xc0> 4c3927: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c392b: e8 f0 78 fc ff callq 48b220 <_D3std5stdio4File5errorMxFNaNbNdNeZb> 4c3930: 48 89 c2 mov %rax,%rdx 4c3933: 80 f2 01 xor $0x1,%dl 4c3936: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c393a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c393e: ba 6c 39 4c 00 mov $0x4c396c,%edx 4c3943: 48 89 d6 mov %rdx,%rsi 4c3946: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c394a: e8 99 f1 fc ff callq 492ae8 <_D3std9exception64__T12errnoEnforceTbVAyaa15_7374642f657863657074696f6e2e64Vmi560Z12errnoEnforceFNfbLAyaZb> 4c394f: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c3953: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3957: 48 8b e5 mov %rbp,%rsp 4c395a: 5d pop %rbp 4c395b: c3 retq 4c395c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3960: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3964: 48 8b e5 mov %rbp,%rsp 4c3967: 5d pop %rbp 4c3968: c3 retq 4c3969: 0f 1f 00 nopl (%rax) 00000000004c396c <_D3std5stdio4File14__T7rawReadTlZ7rawReadMFAlZ12__dgliteral2MFNaNbNiNfZAya>: 4c396c: 55 push %rbp 4c396d: 48 8b ec mov %rsp,%rbp 4c3970: 48 83 ec 10 sub $0x10,%rsp 4c3974: 31 c0 xor %eax,%eax 4c3976: 31 d2 xor %edx,%edx 4c3978: 48 8b e5 mov %rbp,%rsp 4c397b: 5d pop %rbp 4c397c: c3 retq 4c397d: 00 00 add %al,(%rax) ... 00000000004c3980 <_D3std5stdio4File15__T6readlnTAyaZ6readlnMFwZAya>: 4c3980: 55 push %rbp 4c3981: 48 8b ec mov %rsp,%rbp 4c3984: 48 83 ec 20 sub $0x20,%rsp 4c3988: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c398f: 00 4c3990: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c3997: 00 4c3998: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4c399c: e8 0f 00 00 00 callq 4c39b0 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm> 4c39a1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c39a5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c39a9: 48 8b e5 mov %rbp,%rsp 4c39ac: 5d pop %rbp 4c39ad: c3 retq ... 00000000004c39b0 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm>: 4c39b0: 55 push %rbp 4c39b1: 48 8b ec mov %rsp,%rbp 4c39b4: 48 83 ec 18 sub $0x18,%rsp 4c39b8: 53 push %rbx 4c39b9: 89 75 f0 mov %esi,-0x10(%rbp) 4c39bc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c39c0: 48 89 fb mov %rdi,%rbx 4c39c3: 48 8b 03 mov (%rbx),%rax 4c39c6: 48 85 c0 test %rax,%rax 4c39c9: 74 06 je 4c39d1 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x21> 4c39cb: 48 83 38 00 cmpq $0x0,(%rax) 4c39cf: 75 05 jne 4c39d6 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x26> 4c39d1: 45 31 c9 xor %r9d,%r9d 4c39d4: eb 06 jmp 4c39dc <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x2c> 4c39d6: 41 b9 01 00 00 00 mov $0x1,%r9d 4c39dc: 48 89 f8 mov %rdi,%rax 4c39df: ba 58 3a 4c 00 mov $0x4c3a58,%edx 4c39e4: 48 89 c1 mov %rax,%rcx 4c39e7: 49 89 d0 mov %rdx,%r8 4c39ea: 48 8b 15 d7 76 02 00 mov 0x276d7(%rip),%rdx # 4eb0c8 <_TMP5925+0x8> 4c39f1: 48 8b 35 c8 76 02 00 mov 0x276c8(%rip),%rsi # 4eb0c0 <_TMP5925> 4c39f8: bf 0b 06 00 00 mov $0x60b,%edi 4c39fd: e8 ce ef fc ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4c3a02: 48 8b 0b mov (%rbx),%rcx 4c3a05: 83 79 10 00 cmpl $0x0,0x10(%rcx) 4c3a09: 75 28 jne 4c3a33 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x83> 4c3a0b: 31 f6 xor %esi,%esi 4c3a0d: 48 8b 39 mov (%rcx),%rdi 4c3a10: e8 bb 40 fc ff callq 487ad0 4c3a15: 85 c0 test %eax,%eax 4c3a17: 79 0c jns 4c3a25 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x75> 4c3a19: 48 8b 13 mov (%rbx),%rdx 4c3a1c: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 4c3a23: eb 0e jmp 4c3a33 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x83> 4c3a25: 85 c0 test %eax,%eax 4c3a27: 7e 0a jle 4c3a33 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZm+0x83> 4c3a29: 48 8b 03 mov (%rbx),%rax 4c3a2c: c7 40 10 02 00 00 00 movl $0x2,0x10(%rax) 4c3a33: 48 8b 0b mov (%rbx),%rcx 4c3a36: 48 8b 09 mov (%rcx),%rcx 4c3a39: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3a3d: 8b 75 f0 mov -0x10(%rbp),%esi 4c3a40: 48 8b 03 mov (%rbx),%rax 4c3a43: 8b 78 10 mov 0x10(%rax),%edi 4c3a46: e8 d1 27 01 00 callq 4d621c <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm> 4c3a4b: 5b pop %rbx 4c3a4c: 48 8b e5 mov %rbp,%rsp 4c3a4f: 5d pop %rbp 4c3a50: c3 retq 4c3a51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c3a58 <_D3std5stdio4File13__T6readlnTaZ6readlnMFKAawZ12__dgliteral3MFNaNbNiNfZAxa>: 4c3a58: 55 push %rbp 4c3a59: 48 8b ec mov %rsp,%rbp 4c3a5c: 48 83 ec 10 sub $0x10,%rsp 4c3a60: 48 8b 15 a1 76 02 00 mov 0x276a1(%rip),%rdx # 4eb108 <_TMP5927+0x8> 4c3a67: 48 8b 05 92 76 02 00 mov 0x27692(%rip),%rax # 4eb100 <_TMP5927> 4c3a6e: 48 8b e5 mov %rbp,%rsp 4c3a71: 5d pop %rbp 4c3a72: c3 retq ... 00000000004c3a74 <_D3std6string14__T5stripTAyaZ5stripFNaNfAyaZAya>: 4c3a74: 55 push %rbp 4c3a75: 48 8b ec mov %rsp,%rbp 4c3a78: 48 83 ec 10 sub $0x10,%rsp 4c3a7c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3a80: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3a84: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3a88: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3a8c: 48 89 d6 mov %rdx,%rsi 4c3a8f: e8 10 00 00 00 callq 4c3aa4 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya> 4c3a94: 48 89 c7 mov %rax,%rdi 4c3a97: 48 89 d6 mov %rdx,%rsi 4c3a9a: e8 c5 00 00 00 callq 4c3b64 <_D3std6string20__T10stripRightTAyaZ10stripRightFNaNiNfAyaZAya> 4c3a9f: 48 8b e5 mov %rbp,%rsp 4c3aa2: 5d pop %rbp 4c3aa3: c3 retq 00000000004c3aa4 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya>: 4c3aa4: 55 push %rbp 4c3aa5: 48 8b ec mov %rsp,%rbp 4c3aa8: 48 83 ec 28 sub $0x28,%rsp 4c3aac: 53 push %rbx 4c3aad: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3ab1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3ab5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3ab9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3abd: 48 89 d6 mov %rdx,%rsi 4c3ac0: e8 0b 67 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4c3ac5: 34 01 xor $0x1,%al 4c3ac7: 0f 84 86 00 00 00 je 4c3b53 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0xaf> 4c3acd: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3ad1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3ad5: 48 89 d6 mov %rdx,%rsi 4c3ad8: e8 df 34 00 00 callq 4c6fbc <_D3std5range10primitives13__T5frontTyaZ5frontFNaNdNfAyaZw> 4c3add: 48 89 c3 mov %rax,%rbx 4c3ae0: 48 89 df mov %rbx,%rdi 4c3ae3: e8 14 73 ff ff callq 4badfc <_D3std5ascii7isASCIIFNaNbNiNfwZb> 4c3ae8: 84 c0 test %al,%al 4c3aea: 74 2a je 4c3b16 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0x72> 4c3aec: 8b fb mov %ebx,%edi 4c3aee: e8 61 49 fe ff callq 4a8454 <_D3std5ascii7isWhiteFNaNbNiNfwZb> 4c3af3: 34 01 xor $0x1,%al 4c3af5: 75 5c jne 4c3b53 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0xaf> 4c3af7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c3afb: e8 3c 34 00 00 callq 4c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv> 4c3b00: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3b04: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3b08: 48 89 d6 mov %rdx,%rsi 4c3b0b: e8 c0 66 ff ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4c3b10: 34 01 xor $0x1,%al 4c3b12: 75 b9 jne 4c3acd <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0x29> 4c3b14: eb 3d jmp 4c3b53 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0xaf> 4c3b16: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3b1a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3b1e: 48 89 d6 mov %rdx,%rsi 4c3b21: e8 56 6c ff ff callq 4ba77c <_D3std5range10primitives12__T4saveTyaZ4saveFNaNbNdNiNfAyaZAya> 4c3b26: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c3b2a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c3b2e: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c3b32: e8 95 10 00 00 callq 4c4bcc <_D3std3utf100__T11decodeFrontVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ11decodeFrontFNaNfKAyaZw> 4c3b37: 48 89 c3 mov %rax,%rbx 4c3b3a: 8b fb mov %ebx,%edi 4c3b3c: e8 93 06 00 00 callq 4c41d4 <_D3std3uni7isWhiteFNaNbNiNfwZb> 4c3b41: 34 01 xor $0x1,%al 4c3b43: 74 bb je 4c3b00 <_D3std6string18__T9stripLeftTAyaZ9stripLeftFNaNfAyaZAya+0x5c> 4c3b45: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c3b49: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c3b4d: 5b pop %rbx 4c3b4e: 48 8b e5 mov %rbp,%rsp 4c3b51: 5d pop %rbp 4c3b52: c3 retq 4c3b53: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3b57: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3b5b: 5b pop %rbx 4c3b5c: 48 8b e5 mov %rbp,%rsp 4c3b5f: 5d pop %rbp 4c3b60: c3 retq 4c3b61: 00 00 add %al,(%rax) ... 00000000004c3b64 <_D3std6string20__T10stripRightTAyaZ10stripRightFNaNiNfAyaZAya>: 4c3b64: 55 push %rbp 4c3b65: 48 8b ec mov %rsp,%rbp 4c3b68: 48 83 ec 38 sub $0x38,%rsp 4c3b6c: 53 push %rbx 4c3b6d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3b71: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3b75: 48 89 e8 mov %rbp,%rax 4c3b78: b9 cc 3b 4c 00 mov $0x4c3bcc,%ecx 4c3b7d: 48 89 c2 mov %rax,%rdx 4c3b80: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c3b84: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3b88: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3b8c: 48 89 d6 mov %rdx,%rsi 4c3b8f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c3b93: e8 70 29 00 00 callq 4c6508 <_aApplyRcd2> 4c3b98: 83 f8 02 cmp $0x2,%eax 4c3b9b: 74 02 je 4c3b9f <_D3std6string20__T10stripRightTAyaZ10stripRightFNaNiNfAyaZAya+0x3b> 4c3b9d: eb 0e jmp 4c3bad <_D3std6string20__T10stripRightTAyaZ10stripRightFNaNiNfAyaZAya+0x49> 4c3b9f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c3ba3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c3ba7: 5b pop %rbx 4c3ba8: 48 8b e5 mov %rbp,%rsp 4c3bab: 5d pop %rbp 4c3bac: c3 retq 4c3bad: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c3bb1: 31 db xor %ebx,%ebx 4c3bb3: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4c3bb7: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4c3bbb: 48 89 ca mov %rcx,%rdx 4c3bbe: 48 89 d8 mov %rbx,%rax 4c3bc1: 5b pop %rbx 4c3bc2: 48 8b e5 mov %rbp,%rsp 4c3bc5: 5d pop %rbp 4c3bc6: c3 retq 4c3bc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c3bcc <_D3std6string20__T10stripRightTAyaZ10stripRightFAyaZ14__foreachbody2MFNaNbNiNfKmKwZi>: 4c3bcc: 55 push %rbp 4c3bcd: 48 8b ec mov %rsp,%rbp 4c3bd0: 48 83 ec 30 sub $0x30,%rsp 4c3bd4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c3bd8: 8b 06 mov (%rsi),%eax 4c3bda: 89 45 e0 mov %eax,-0x20(%rbp) 4c3bdd: 48 8b 0a mov (%rdx),%rcx 4c3be0: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c3be4: 48 89 c7 mov %rax,%rdi 4c3be7: e8 e8 05 00 00 callq 4c41d4 <_D3std3uni7isWhiteFNaNbNiNfwZb> 4c3bec: 34 01 xor $0x1,%al 4c3bee: 74 41 je 4c3c31 <_D3std6string20__T10stripRightTAyaZ10stripRightFAyaZ14__foreachbody2MFNaNbNiNfKmKwZi+0x65> 4c3bf0: 8b 7d e0 mov -0x20(%rbp),%edi 4c3bf3: e8 6c c5 fe ff callq 4b0164 <_D3std3utf18__T10codeLengthTaZ10codeLengthFNaNbNiNfwZh> 4c3bf8: 25 ff 00 00 00 and $0xff,%eax 4c3bfd: 48 98 cltq 4c3bff: 48 03 45 d8 add -0x28(%rbp),%rax 4c3c03: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c3c07: 48 39 42 f0 cmp %rax,-0x10(%rdx) 4c3c0b: 73 0a jae 4c3c17 <_D3std6string20__T10stripRightTAyaZ10stripRightFAyaZ14__foreachbody2MFNaNbNiNfKmKwZi+0x4b> 4c3c0d: bf 76 0a 00 00 mov $0xa76,%edi 4c3c12: e8 65 79 fd ff callq 49b57c <_D3std6string7__arrayZ> 4c3c17: 48 8d 4a f0 lea -0x10(%rdx),%rcx 4c3c1b: 48 8b 49 08 mov 0x8(%rcx),%rcx 4c3c1f: 48 89 42 e0 mov %rax,-0x20(%rdx) 4c3c23: 48 89 4a e8 mov %rcx,-0x18(%rdx) 4c3c27: b8 02 00 00 00 mov $0x2,%eax 4c3c2c: 48 8b e5 mov %rbp,%rsp 4c3c2f: 5d pop %rbp 4c3c30: c3 retq 4c3c31: 31 c0 xor %eax,%eax 4c3c33: 48 8b e5 mov %rbp,%rsp 4c3c36: 5d pop %rbp 4c3c37: c3 retq 00000000004c3c38 <_D3std6string23__T14representationTyaZ14representationFNaNbNiNfAyaZAyh>: 4c3c38: 55 push %rbp 4c3c39: 48 8b ec mov %rsp,%rbp 4c3c3c: 48 83 ec 10 sub $0x10,%rsp 4c3c40: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3c44: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3c48: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c3c4c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3c50: 48 8b e5 mov %rbp,%rsp 4c3c53: 5d pop %rbp 4c3c54: c3 retq 4c3c55: 00 00 add %al,(%rax) ... 00000000004c3c58 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__fieldDtorMFZv>: 4c3c58: 55 push %rbp 4c3c59: 48 8b ec mov %rsp,%rbp 4c3c5c: 48 83 ec 10 sub $0x10,%rsp 4c3c60: e8 1f ea 00 00 callq 4d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv> 4c3c65: 48 8b e5 mov %rbp,%rsp 4c3c68: 5d pop %rbp 4c3c69: c3 retq 4c3c6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c3c70 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl8opAssignMFNcNjS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl>: 4c3c70: 55 push %rbp 4c3c71: 48 8b ec mov %rsp,%rbp 4c3c74: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4c3c7b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3c7f: 48 89 fe mov %rdi,%rsi 4c3c82: 48 8d bd 30 ff ff ff lea -0xd0(%rbp),%rdi 4c3c89: b9 19 00 00 00 mov $0x19,%ecx 4c3c8e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c3c91: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c3c95: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3c99: b9 19 00 00 00 mov $0x19,%ecx 4c3c9e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c3ca1: 48 8d bd 30 ff ff ff lea -0xd0(%rbp),%rdi 4c3ca8: e8 ab ff ff ff callq 4c3c58 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__fieldDtorMFZv> 4c3cad: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3cb1: 48 8b e5 mov %rbp,%rsp 4c3cb4: 5d pop %rbp 4c3cb5: c3 retq 4c3cb6: 66 90 xchg %ax,%ax 00000000004c3cb8 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb>: 4c3cb8: 55 push %rbp 4c3cb9: 48 8b ec mov %rsp,%rbp 4c3cbc: 48 83 ec 40 sub $0x40,%rsp 4c3cc0: 53 push %rbx 4c3cc1: 41 54 push %r12 4c3cc3: 48 89 fb mov %rdi,%rbx 4c3cc6: 49 89 f4 mov %rsi,%r12 4c3cc9: 41 8b 04 24 mov (%r12),%eax 4c3ccd: 3b 03 cmp (%rbx),%eax 4c3ccf: 0f 85 a6 00 00 00 jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3cd5: 41 8a 4c 24 04 mov 0x4(%r12),%cl 4c3cda: 3a 4b 04 cmp 0x4(%rbx),%cl 4c3cdd: 0f 85 98 00 00 00 jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3ce3: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4c3ce8: e8 b3 cb ff ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4c3ced: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c3cf1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c3cf5: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c3cf9: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c3cfd: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4c3d01: e8 9a cb ff ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4c3d06: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c3d0a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c3d0e: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c3d12: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c3d16: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c3d1a: 48 3b 55 e0 cmp -0x20(%rbp),%rdx 4c3d1e: 75 5b jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3d20: 48 85 d2 test %rdx,%rdx 4c3d23: 74 11 je 4c3d36 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0x7e> 4c3d25: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c3d29: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c3d2d: 48 89 d1 mov %rdx,%rcx 4c3d30: 33 c0 xor %eax,%eax 4c3d32: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c3d34: 75 45 jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3d36: 49 8d b4 24 b0 00 00 lea 0xb0(%r12),%rsi 4c3d3d: 00 4c3d3e: 48 8d bb b0 00 00 00 lea 0xb0(%rbx),%rdi 4c3d45: b9 08 00 00 00 mov $0x8,%ecx 4c3d4a: 33 c0 xor %eax,%eax 4c3d4c: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c3d4e: 75 2b jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3d50: 49 8d b4 24 b8 00 00 lea 0xb8(%r12),%rsi 4c3d57: 00 4c3d58: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 4c3d5f: b9 08 00 00 00 mov $0x8,%ecx 4c3d64: 33 c0 xor %eax,%eax 4c3d66: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c3d68: 75 11 jne 4c3d7b <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc3> 4c3d6a: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 4c3d71: 00 4c3d72: 48 3b 83 c0 00 00 00 cmp 0xc0(%rbx),%rax 4c3d79: 74 04 je 4c3d7f <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xc7> 4c3d7b: 31 c0 xor %eax,%eax 4c3d7d: eb 05 jmp 4c3d84 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl11__xopEqualsFKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZb+0xcc> 4c3d7f: b8 01 00 00 00 mov $0x1,%eax 4c3d84: 41 5c pop %r12 4c3d86: 5b pop %rbx 4c3d87: 48 8b e5 mov %rbp,%rsp 4c3d8a: 5d pop %rbp 4c3d8b: c3 retq 4c3d8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c3d90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4Impl9__xtoHashFNbNeKxS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZm>: 4c3d90: 55 push %rbp 4c3d91: 48 8b ec mov %rsp,%rbp 4c3d94: 48 83 ec 18 sub $0x18,%rsp 4c3d98: 53 push %rbx 4c3d99: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3d9d: 48 89 fe mov %rdi,%rsi 4c3da0: bf d0 a0 4f 00 mov $0x4fa0d0,%edi 4c3da5: 48 8b 05 24 63 03 00 mov 0x36324(%rip),%rax # 4fa0d0 <_D37TypeInfo_xS3std4file15DirIteratorImpl6__initZ> 4c3dac: 48 ff 50 28 rex.W callq *0x28(%rax) 4c3db0: 48 89 c3 mov %rax,%rbx 4c3db3: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c3db7: 48 81 c6 c0 00 00 00 add $0xc0,%rsi 4c3dbe: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c3dc3: 48 8b 0d d6 12 03 00 mov 0x312d6(%rip),%rcx # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c3dca: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c3dce: 48 01 c3 add %rax,%rbx 4c3dd1: 48 8b c3 mov %rbx,%rax 4c3dd4: 5b pop %rbx 4c3dd5: 48 8b e5 mov %rbp,%rsp 4c3dd8: 5d pop %rbp 4c3dd9: c3 retq 4c3dda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c3de0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4moveMFNbNiKS3std4file15DirIteratorImplZv>: 4c3de0: 55 push %rbp 4c3de1: 48 8b ec mov %rsp,%rbp 4c3de4: 48 83 ec 20 sub $0x20,%rsp 4c3de8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c3dec: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c3df0: bf c8 00 00 00 mov $0xc8,%edi 4c3df5: e8 86 3b fc ff callq 487980 4c3dfa: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c3dfe: 48 89 01 mov %rax,(%rcx) 4c3e01: 48 85 c0 test %rax,%rax 4c3e04: 75 07 jne 4c3e0d <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4moveMFNbNiKS3std4file15DirIteratorImplZv+0x2d> 4c3e06: 31 ff xor %edi,%edi 4c3e08: e8 27 b4 fc ff callq 48f234 4c3e0d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3e11: 48 8b 10 mov (%rax),%rdx 4c3e14: be c0 00 00 00 mov $0xc0,%esi 4c3e19: 31 ff xor %edi,%edi 4c3e1b: e8 04 8b fd ff callq 49c924 <_D4core6memory2GC8addRangeFNbNixPvmxC8TypeInfoZv> 4c3e20: ba c0 00 00 00 mov $0xc0,%edx 4c3e25: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c3e29: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3e2d: 48 8b 38 mov (%rax),%rdi 4c3e30: e8 0b 3b fc ff callq 487940 4c3e35: bf 90 db 4f 00 mov $0x4fdb90,%edi 4c3e3a: 48 8b 0d 4f 9d 03 00 mov 0x39d4f(%rip),%rcx # 4fdb90 <_D36TypeInfo_S3std4file15DirIteratorImpl6__initZ> 4c3e41: 48 ff 51 58 rex.W callq *0x58(%rcx) 4c3e45: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c3e49: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c3e4d: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4c3e52: 75 12 jne 4c3e66 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4moveMFNbNiKS3std4file15DirIteratorImplZv+0x86> 4c3e54: ba c0 00 00 00 mov $0xc0,%edx 4c3e59: 31 f6 xor %esi,%esi 4c3e5b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3e5f: e8 3c 3d fc ff callq 487ba0 4c3e64: eb 12 jmp 4c3e78 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4moveMFNbNiKS3std4file15DirIteratorImplZv+0x98> 4c3e66: ba c0 00 00 00 mov $0xc0,%edx 4c3e6b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c3e6f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3e73: e8 c8 3a fc ff callq 487940 4c3e78: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c3e7c: 48 8b 07 mov (%rdi),%rax 4c3e7f: 48 c7 80 c0 00 00 00 movq $0x1,0xc0(%rax) 4c3e86: 01 00 00 00 4c3e8a: 48 8b e5 mov %rbp,%rsp 4c3e8d: 5d pop %rbp 4c3e8e: c3 retq 4c3e8f: 90 nop 00000000004c3e90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore13isInitializedMxFNaNbNdNiNfZb>: 4c3e90: 55 push %rbp 4c3e91: 48 8b ec mov %rsp,%rbp 4c3e94: 48 83 ec 10 sub $0x10,%rsp 4c3e98: 48 8b 07 mov (%rdi),%rax 4c3e9b: 48 f7 d8 neg %rax 4c3e9e: 48 19 c0 sbb %rax,%rax 4c3ea1: 48 f7 d8 neg %rax 4c3ea4: 48 8b e5 mov %rbp,%rsp 4c3ea7: 5d pop %rbp 4c3ea8: c3 retq 4c3ea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c3eb0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore8refCountMxFNaNbNdNiNfZm>: 4c3eb0: 55 push %rbp 4c3eb1: 48 8b ec mov %rsp,%rbp 4c3eb4: 48 83 ec 10 sub $0x10,%rsp 4c3eb8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3ebc: e8 cf ff ff ff callq 4c3e90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore13isInitializedMxFNaNbNdNiNfZb> 4c3ec1: 84 c0 test %al,%al 4c3ec3: 74 10 je 4c3ed5 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore8refCountMxFNaNbNdNiNfZm+0x25> 4c3ec5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3ec9: 48 8b 08 mov (%rax),%rcx 4c3ecc: 48 8b 81 c0 00 00 00 mov 0xc0(%rcx),%rax 4c3ed3: eb 02 jmp 4c3ed7 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore8refCountMxFNaNbNdNiNfZm+0x27> 4c3ed5: 31 c0 xor %eax,%eax 4c3ed7: 48 8b e5 mov %rbp,%rsp 4c3eda: 5d pop %rbp 4c3edb: c3 retq 4c3edc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c3ee0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore17ensureInitializedMFNbNiZv>: 4c3ee0: 55 push %rbp 4c3ee1: 48 8b ec mov %rsp,%rbp 4c3ee4: 48 83 ec 10 sub $0x10,%rsp 4c3ee8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3eec: e8 9f ff ff ff callq 4c3e90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore13isInitializedMxFNaNbNdNiNfZb> 4c3ef1: 34 01 xor $0x1,%al 4c3ef3: 74 09 je 4c3efe <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore17ensureInitializedMFNbNiZv+0x1e> 4c3ef5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c3ef9: e8 2e 02 00 00 callq 4c412c <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore16__T10initializeZ10initializeMFNbNiZv> 4c3efe: 48 8b e5 mov %rbp,%rsp 4c3f01: 5d pop %rbp 4c3f02: c3 retq 4c3f03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c3f08 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15refCountedStoreMNgFNaNbNcNdNiNfZNgS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore>: 4c3f08: 55 push %rbp 4c3f09: 48 8b ec mov %rsp,%rbp 4c3f0c: 48 83 ec 10 sub $0x10,%rsp 4c3f10: 48 89 f8 mov %rdi,%rax 4c3f13: 48 8b e5 mov %rbp,%rsp 4c3f16: 5d pop %rbp 4c3f17: c3 retq 00000000004c3f18 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__ctorMFNcS3std4file15DirIteratorImplZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted>: 4c3f18: 55 push %rbp 4c3f19: 48 8b ec mov %rsp,%rbp 4c3f1c: 48 83 ec 18 sub $0x18,%rsp 4c3f20: 53 push %rbx 4c3f21: 41 54 push %r12 4c3f23: 41 55 push %r13 4c3f25: 41 56 push %r14 4c3f27: 41 57 push %r15 4c3f29: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3f2d: 48 89 fb mov %rdi,%rbx 4c3f30: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c3f34: e8 a7 fe ff ff callq 4c3de0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4moveMFNbNiKS3std4file15DirIteratorImplZv> 4c3f39: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3f3d: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c3f41: 48 83 ec 08 sub $0x8,%rsp 4c3f45: e8 25 00 00 00 callq 4c3f6f <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__ctorMFNcS3std4file15DirIteratorImplZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted+0x57> 4c3f4a: 48 83 c4 08 add $0x8,%rsp 4c3f4e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c3f52: 41 5f pop %r15 4c3f54: 41 5e pop %r14 4c3f56: 41 5d pop %r13 4c3f58: 41 5c pop %r12 4c3f5a: 5b pop %rbx 4c3f5b: 48 8b e5 mov %rbp,%rsp 4c3f5e: 5d pop %rbp 4c3f5f: c3 retq 4c3f60: 48 83 ec 08 sub $0x8,%rsp 4c3f64: e8 06 00 00 00 callq 4c3f6f <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__ctorMFNcS3std4file15DirIteratorImplZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted+0x57> 4c3f69: 48 83 c4 08 add $0x8,%rsp 4c3f6d: eb 0a jmp 4c3f79 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__ctorMFNcS3std4file15DirIteratorImplZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted+0x61> 4c3f6f: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c3f73: e8 0c e7 00 00 callq 4d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv> 4c3f78: c3 retq 4c3f79: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3f7d: 41 5f pop %r15 4c3f7f: 41 5e pop %r14 4c3f81: 41 5d pop %r13 4c3f83: 41 5c pop %r12 4c3f85: 5b pop %rbx 4c3f86: 48 8b e5 mov %rbp,%rsp 4c3f89: 5d pop %rbp 4c3f8a: c3 retq 4c3f8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c3f90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted10__postblitMFNaNbNiNfZv>: 4c3f90: 55 push %rbp 4c3f91: 48 8b ec mov %rsp,%rbp 4c3f94: 48 83 ec 10 sub $0x10,%rsp 4c3f98: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c3f9c: e8 ef fe ff ff callq 4c3e90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore13isInitializedMxFNaNbNdNiNfZb> 4c3fa1: 34 01 xor $0x1,%al 4c3fa3: 74 05 je 4c3faa <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted10__postblitMFNaNbNiNfZv+0x1a> 4c3fa5: 48 8b e5 mov %rbp,%rsp 4c3fa8: 5d pop %rbp 4c3fa9: c3 retq 4c3faa: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c3fae: 48 8b 08 mov (%rax),%rcx 4c3fb1: 48 ff 81 c0 00 00 00 incq 0xc0(%rcx) 4c3fb8: 48 8b e5 mov %rbp,%rsp 4c3fbb: 5d pop %rbp 4c3fbc: c3 retq 4c3fbd: 0f 1f 00 nopl (%rax) 00000000004c3fc0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__dtorMFZv>: 4c3fc0: 55 push %rbp 4c3fc1: 48 8b ec mov %rsp,%rbp 4c3fc4: 50 push %rax 4c3fc5: 53 push %rbx 4c3fc6: 48 89 fb mov %rdi,%rbx 4c3fc9: e8 c2 fe ff ff callq 4c3e90 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore13isInitializedMxFNaNbNdNiNfZb> 4c3fce: 34 01 xor $0x1,%al 4c3fd0: 75 16 jne 4c3fe8 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__dtorMFZv+0x28> 4c3fd2: 48 8b 03 mov (%rbx),%rax 4c3fd5: 48 ff 88 c0 00 00 00 decq 0xc0(%rax) 4c3fdc: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx 4c3fe3: 48 85 c9 test %rcx,%rcx 4c3fe6: 74 06 je 4c3fee <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__dtorMFZv+0x2e> 4c3fe8: 5b pop %rbx 4c3fe9: 48 8b e5 mov %rbp,%rsp 4c3fec: 5d pop %rbp 4c3fed: c3 retq 4c3fee: 48 8b 3b mov (%rbx),%rdi 4c3ff1: e8 22 72 00 00 callq 4cb218 <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZv> 4c3ff6: 48 8b 3b mov (%rbx),%rdi 4c3ff9: e8 46 89 fd ff callq 49c944 <_D4core6memory2GC11removeRangeFNbNixPvZv> 4c3ffe: 48 8b 3b mov (%rbx),%rdi 4c4001: e8 9a 39 fc ff callq 4879a0 4c4006: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4c400d: 5b pop %rbx 4c400e: 48 8b e5 mov %rbp,%rsp 4c4011: 5d pop %rbp 4c4012: c3 retq 4c4013: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c4018 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted8opAssignMFS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCountedZv>: 4c4018: 55 push %rbp 4c4019: 48 8b ec mov %rsp,%rbp 4c401c: 48 83 ec 10 sub $0x10,%rsp 4c4020: 48 89 fe mov %rdi,%rsi 4c4023: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c4027: e8 7c 72 00 00 callq 4cb2a8 <_D3std9algorithm8mutation148__T4swapTPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZ4swapFNaNbNiNeKPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZv> 4c402c: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c4030: e8 8b ff ff ff callq 4c3fc0 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted6__dtorMFZv> 4c4035: 48 8b e5 mov %rbp,%rsp 4c4038: 5d pop %rbp 4c4039: c3 retq 4c403a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c4040 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted8opAssignMFS3std4file15DirIteratorImplZv>: 4c4040: 55 push %rbp 4c4041: 48 8b ec mov %rsp,%rbp 4c4044: 48 83 ec 18 sub $0x18,%rsp 4c4048: 53 push %rbx 4c4049: 41 54 push %r12 4c404b: 41 55 push %r13 4c404d: 41 56 push %r14 4c404f: 41 57 push %r15 4c4051: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c4055: 48 8b 3f mov (%rdi),%rdi 4c4058: e8 67 72 00 00 callq 4cb2c4 <_D3std9algorithm8mutation37__T4moveTS3std4file15DirIteratorImplZ4moveFKS3std4file15DirIteratorImplKS3std4file15DirIteratorImplZv> 4c405d: 48 83 ec 08 sub $0x8,%rsp 4c4061: e8 06 00 00 00 callq 4c406c <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted8opAssignMFS3std4file15DirIteratorImplZv+0x2c> 4c4066: 48 83 c4 08 add $0x8,%rsp 4c406a: eb 0a jmp 4c4076 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted8opAssignMFS3std4file15DirIteratorImplZv+0x36> 4c406c: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c4070: e8 0f e6 00 00 callq 4d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv> 4c4075: c3 retq 4c4076: 41 5f pop %r15 4c4078: 41 5e pop %r14 4c407a: 41 5d pop %r13 4c407c: 41 5c pop %r12 4c407e: 5b pop %rbx 4c407f: 48 8b e5 mov %rbp,%rsp 4c4082: 5d pop %rbp 4c4083: c3 retq 4c4084: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c4088 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted17refCountedPayloadMNgFNaNbNcNdNiNjNfZNgS3std4file15DirIteratorImpl>: 4c4088: 55 push %rbp 4c4089: 48 8b ec mov %rsp,%rbp 4c408c: 48 83 ec 10 sub $0x10,%rsp 4c4090: 48 8b 07 mov (%rdi),%rax 4c4093: 48 8b e5 mov %rbp,%rsp 4c4096: 5d pop %rbp 4c4097: c3 retq 00000000004c4098 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted37__T6__ctorTAyaTE3std4file8SpanModeTbZ6__ctorMFNcKAyaKE3std4file8SpanModeKbZS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted>: 4c4098: 55 push %rbp 4c4099: 48 8b ec mov %rsp,%rbp 4c409c: 48 83 ec 20 sub $0x20,%rsp 4c40a0: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c40a4: e8 0b 00 00 00 callq 4c40b4 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore42__T10initializeTAyaTE3std4file8SpanModeTbZ10initializeMFKAyaKE3std4file8SpanModeKbZv> 4c40a9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c40ad: 48 8b e5 mov %rbp,%rsp 4c40b0: 5d pop %rbp 4c40b1: c3 retq ... 00000000004c40b4 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore42__T10initializeTAyaTE3std4file8SpanModeTbZ10initializeMFKAyaKE3std4file8SpanModeKbZv>: 4c40b4: 55 push %rbp 4c40b5: 48 8b ec mov %rsp,%rbp 4c40b8: 48 83 ec 20 sub $0x20,%rsp 4c40bc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c40c0: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c40c4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c40c8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c40cc: bf c8 00 00 00 mov $0xc8,%edi 4c40d1: e8 aa 38 fc ff callq 487980 4c40d6: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c40da: 48 89 01 mov %rax,(%rcx) 4c40dd: 48 85 c0 test %rax,%rax 4c40e0: 75 07 jne 4c40e9 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore42__T10initializeTAyaTE3std4file8SpanModeTbZ10initializeMFKAyaKE3std4file8SpanModeKbZv+0x35> 4c40e2: 31 ff xor %edi,%edi 4c40e4: e8 4b b1 fc ff callq 48f234 4c40e9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c40ed: 48 8b 10 mov (%rax),%rdx 4c40f0: be c0 00 00 00 mov $0xc0,%esi 4c40f5: 31 ff xor %edi,%edi 4c40f7: e8 28 88 fd ff callq 49c924 <_D4core6memory2GC8addRangeFNbNixPvmxC8TypeInfoZv> 4c40fc: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c4100: 48 8b 09 mov (%rcx),%rcx 4c4103: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c4107: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c410b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c410f: e8 e0 97 00 00 callq 4cd8f4 <_D3std4conv66__T7emplaceTS3std4file15DirIteratorImplTAyaTE3std4file8SpanModeTbZ7emplaceFPS3std4file15DirIteratorImplKAyaKE3std4file8SpanModeKbZPS3std4file15DirIteratorImpl> 4c4114: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c4118: 48 8b 08 mov (%rax),%rcx 4c411b: 48 c7 81 c0 00 00 00 movq $0x1,0xc0(%rcx) 4c4122: 01 00 00 00 4c4126: 48 8b e5 mov %rbp,%rsp 4c4129: 5d pop %rbp 4c412a: c3 retq ... 00000000004c412c <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore16__T10initializeZ10initializeMFNbNiZv>: 4c412c: 55 push %rbp 4c412d: 48 8b ec mov %rsp,%rbp 4c4130: 48 83 ec 10 sub $0x10,%rsp 4c4134: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c4138: bf c8 00 00 00 mov $0xc8,%edi 4c413d: e8 3e 38 fc ff callq 487980 4c4142: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c4146: 48 89 01 mov %rax,(%rcx) 4c4149: 48 85 c0 test %rax,%rax 4c414c: 75 07 jne 4c4155 <_D3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore16__T10initializeZ10initializeMFNbNiZv+0x29> 4c414e: 31 ff xor %edi,%edi 4c4150: e8 df b0 fc ff callq 48f234 4c4155: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c4159: 48 8b 10 mov (%rax),%rdx 4c415c: be c0 00 00 00 mov $0xc0,%esi 4c4161: 31 ff xor %edi,%edi 4c4163: e8 bc 87 fd ff callq 49c924 <_D4core6memory2GC8addRangeFNbNixPvmxC8TypeInfoZv> 4c4168: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c416c: 48 8b 39 mov (%rcx),%rdi 4c416f: e8 14 98 00 00 callq 4cd988 <_D3std4conv40__T7emplaceTS3std4file15DirIteratorImplZ7emplaceFNaNbNiNfPS3std4file15DirIteratorImplZPS3std4file15DirIteratorImpl> 4c4174: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c4178: 48 8b 10 mov (%rax),%rdx 4c417b: 48 c7 82 c0 00 00 00 movq $0x1,0xc0(%rdx) 4c4182: 01 00 00 00 4c4186: 48 8b e5 mov %rbp,%rsp 4c4189: 5d pop %rbp 4c418a: c3 retq ... 00000000004c418c <_D3std3uni18toLowerSimpleIndexFNaNbNiNewZt>: 4c418c: 55 push %rbp 4c418d: 48 8b ec mov %rsp,%rbp 4c4190: 48 83 ec 50 sub $0x50,%rsp 4c4194: 89 7d f8 mov %edi,-0x8(%rbp) 4c4197: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4c419b: e8 48 00 00 00 callq 4c41e8 <_D3std3uni22toLowerSimpleIndexTrieFNaNbNdNiNfZyS3std3uni158__T4TrieTtTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBitsZ4Trie> 4c41a0: 8b 75 f8 mov -0x8(%rbp),%esi 4c41a3: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4c41a7: e8 60 00 00 00 callq 4c420c <_D3std3uni158__T4TrieTtTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBitsZ4Trie12__T7opIndexZ7opIndexMxFNaNbNiNewZt> 4c41ac: 48 8b e5 mov %rbp,%rsp 4c41af: 5d pop %rbp 4c41b0: c3 retq 4c41b1: 00 00 add %al,(%rax) ... 00000000004c41b4 <_D3std3uni10toLowerTabFNaNbNiNemZw>: 4c41b4: 55 push %rbp 4c41b5: 48 8b ec mov %rsp,%rbp 4c41b8: 48 83 ec 10 sub $0x10,%rsp 4c41bc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c41c0: e8 83 0d 00 00 callq 4c4f48 <_D3std8internal14unicode_tables12toLowerTableFNaNbNdNiNfZyAk> 4c41c5: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c41c9: 8b 04 ba mov (%rdx,%rdi,4),%eax 4c41cc: 48 8b e5 mov %rbp,%rsp 4c41cf: 5d pop %rbp 4c41d0: c3 retq 4c41d1: 00 00 add %al,(%rax) ... 00000000004c41d4 <_D3std3uni7isWhiteFNaNbNiNfwZb>: 4c41d4: 55 push %rbp 4c41d5: 48 8b ec mov %rsp,%rbp 4c41d8: 48 83 ec 10 sub $0x10,%rsp 4c41dc: e8 e3 0c 00 00 callq 4c4ec4 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb> 4c41e1: 48 8b e5 mov %rbp,%rsp 4c41e4: 5d pop %rbp 4c41e5: c3 retq ... 00000000004c41e8 <_D3std3uni22toLowerSimpleIndexTrieFNaNbNdNiNfZyS3std3uni158__T4TrieTtTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBitsZ4Trie>: 4c41e8: 55 push %rbp 4c41e9: 48 8b ec mov %rsp,%rbp 4c41ec: 48 83 ec 10 sub $0x10,%rsp 4c41f0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c41f4: be 70 bf 4f 00 mov $0x4fbf70,%esi 4c41f9: b9 08 00 00 00 mov $0x8,%ecx 4c41fe: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4c4201: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c4205: 48 8b e5 mov %rbp,%rsp 4c4208: 5d pop %rbp 4c4209: c3 retq ... 00000000004c420c <_D3std3uni158__T4TrieTtTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBitsZ4Trie12__T7opIndexZ7opIndexMxFNaNbNiNewZt>: 4c420c: 55 push %rbp 4c420d: 48 8b ec mov %rsp,%rbp 4c4210: 48 83 ec 38 sub $0x38,%rsp 4c4214: 53 push %rbx 4c4215: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4219: 89 75 f8 mov %esi,-0x8(%rbp) 4c421c: 48 89 f7 mov %rsi,%rdi 4c421f: e8 88 23 01 00 callq 4d65ac <_D3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4c4224: 48 89 c3 mov %rax,%rbx 4c4227: 89 db mov %ebx,%ebx 4c4229: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c422d: e8 7a 00 00 00 callq 4c42ac <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi0Z3ptrMNgFNaNbNdNiNfZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl> 4c4232: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c4236: 48 8b f3 mov %rbx,%rsi 4c4239: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c423d: e8 62 26 01 00 callq 4d68a4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTkVmi8Z9BitPacked> 4c4242: 89 45 e8 mov %eax,-0x18(%rbp) 4c4245: 8b 7d f8 mov -0x8(%rbp),%edi 4c4248: e8 77 23 01 00 callq 4d65c4 <_D3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4c424d: 8b 4d e8 mov -0x18(%rbp),%ecx 4c4250: c1 e1 07 shl $0x7,%ecx 4c4253: 03 c1 add %ecx,%eax 4c4255: 89 c0 mov %eax,%eax 4c4257: 48 89 c3 mov %rax,%rbx 4c425a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c425e: e8 75 00 00 00 callq 4c42d8 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi1Z3ptrMNgFNaNbNdNiZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl> 4c4263: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c4267: 48 8b f3 mov %rbx,%rsi 4c426a: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4c426e: e8 2d 25 01 00 callq 4d67a0 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi15Z9BitPacked> 4c4273: 89 45 ec mov %eax,-0x14(%rbp) 4c4276: 8b 7d f8 mov -0x8(%rbp),%edi 4c4279: e8 5e 23 01 00 callq 4d65dc <_D3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4c427e: 8b 4d ec mov -0x14(%rbp),%ecx 4c4281: c1 e1 06 shl $0x6,%ecx 4c4284: 03 c1 add %ecx,%eax 4c4286: 89 c0 mov %eax,%eax 4c4288: 48 89 c3 mov %rax,%rbx 4c428b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c428f: e8 70 00 00 00 callq 4c4304 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi2Z3ptrMNgFNaNbNdNiZNgS3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl> 4c4294: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c4298: 48 8b f3 mov %rbx,%rsi 4c429b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c429f: e8 30 24 01 00 callq 4d66d4 <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZt> 4c42a4: 5b pop %rbx 4c42a5: 48 8b e5 mov %rbp,%rsp 4c42a8: 5d pop %rbp 4c42a9: c3 retq ... 00000000004c42ac <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi0Z3ptrMNgFNaNbNdNiNfZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl>: 4c42ac: 55 push %rbp 4c42ad: 48 8b ec mov %rsp,%rbp 4c42b0: 48 83 ec 10 sub $0x10,%rsp 4c42b4: e8 2b 25 01 00 callq 4d67e4 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi0Z7raw_ptrMNgFNaNbNdNiNfZPNgm> 4c42b9: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c42c0: 00 4c42c1: 48 89 c6 mov %rax,%rsi 4c42c4: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c42c8: e8 2f 25 01 00 callq 4d67fc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl> 4c42cd: 48 8b 00 mov (%rax),%rax 4c42d0: 48 8b e5 mov %rbp,%rsp 4c42d3: 5d pop %rbp 4c42d4: c3 retq 4c42d5: 00 00 add %al,(%rax) ... 00000000004c42d8 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi1Z3ptrMNgFNaNbNdNiZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl>: 4c42d8: 55 push %rbp 4c42d9: 48 8b ec mov %rsp,%rbp 4c42dc: 48 83 ec 10 sub $0x10,%rsp 4c42e0: e8 0f 23 01 00 callq 4d65f4 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi1Z7raw_ptrMNgFNaNbNdNiZPNgm> 4c42e5: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c42ec: 00 4c42ed: 48 89 c6 mov %rax,%rsi 4c42f0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c42f4: e8 07 24 01 00 callq 4d6700 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl> 4c42f9: 48 8b 00 mov (%rax),%rax 4c42fc: 48 8b e5 mov %rbp,%rsp 4c42ff: 5d pop %rbp 4c4300: c3 retq 4c4301: 00 00 add %al,(%rax) ... 00000000004c4304 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray12__T3ptrVmi2Z3ptrMNgFNaNbNdNiZNgS3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl>: 4c4304: 55 push %rbp 4c4305: 48 8b ec mov %rsp,%rbp 4c4308: 48 83 ec 10 sub $0x10,%rsp 4c430c: e8 03 23 01 00 callq 4d6614 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi2Z7raw_ptrMNgFNaNbNdNiZPNgm> 4c4311: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c4318: 00 4c4319: 48 89 c6 mov %rax,%rsi 4c431c: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c4320: e8 0f 23 01 00 callq 4d6634 <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl> 4c4325: 48 8b 00 mov (%rax),%rax 4c4328: 48 8b e5 mov %rbp,%rsp 4c432b: 5d pop %rbp 4c432c: c3 retq 4c432d: 00 00 add %al,(%rax) ... 00000000004c4330 <_D3std3utf10strideImplFNaNeamZk>: 4c4330: 55 push %rbp 4c4331: 48 8b ec mov %rsp,%rbp 4c4334: 48 83 ec 30 sub $0x30,%rsp 4c4338: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c433c: ba 07 00 00 00 mov $0x7,%edx 4c4341: 40 f6 d6 not %sil 4c4344: 48 89 b5 d8 ff ff ff mov %rsi,-0x28(%rbp) 4c434b: 81 e6 ff 00 00 00 and $0xff,%esi 4c4351: 89 f6 mov %esi,%esi 4c4353: 48 0f bd f6 bsr %rsi,%rsi 4c4357: 2b d6 sub %esi,%edx 4c4359: 80 bd d8 ff ff ff 00 cmpb $0x0,-0x28(%rbp) 4c4360: 74 0a je 4c436c <_D3std3utf10strideImplFNaNeamZk+0x3c> 4c4362: 83 fa 02 cmp $0x2,%edx 4c4365: 7c 05 jl 4c436c <_D3std3utf10strideImplFNaNeamZk+0x3c> 4c4367: 83 fa 04 cmp $0x4,%edx 4c436a: 7e 54 jle 4c43c0 <_D3std3utf10strideImplFNaNeamZk+0x90> 4c436c: 89 55 e8 mov %edx,-0x18(%rbp) 4c436f: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c4374: e8 2f 55 fc ff callq 4898a8 <_d_newclass> 4c4379: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c437d: ff 35 b5 6d 02 00 pushq 0x26db5(%rip) # 4eb138 <_TMP8517+0x8> 4c4383: ff 35 a7 6d 02 00 pushq 0x26da7(%rip) # 4eb130 <_TMP8517> 4c4389: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4c438d: 48 8b 15 c4 6d 02 00 mov 0x26dc4(%rip),%rdx # 4eb158 <_TMP8519+0x8> 4c4394: 48 8b 05 b5 6d 02 00 mov 0x26db5(%rip),%rax # 4eb150 <_TMP8519> 4c439b: 48 89 c1 mov %rax,%rcx 4c439e: 49 89 d0 mov %rdx,%r8 4c43a1: ba 27 01 00 00 mov $0x127,%edx 4c43a6: 31 f6 xor %esi,%esi 4c43a8: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c43ac: e8 8b b3 fe ff callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 4c43b1: 48 83 c4 10 add $0x10,%rsp 4c43b5: 48 89 c7 mov %rax,%rdi 4c43b8: e8 6f 4c fc ff callq 48902c <_d_throwc> 4c43bd: 8b 55 e8 mov -0x18(%rbp),%edx 4c43c0: 8b c2 mov %edx,%eax 4c43c2: 48 8b e5 mov %rbp,%rsp 4c43c5: 5d pop %rbp 4c43c6: c3 retq ... 00000000004c43c8 <_D3std3utf6encodeFNaNfKG4awZm>: 4c43c8: 55 push %rbp 4c43c9: 48 8b ec mov %rsp,%rbp 4c43cc: 48 83 ec 58 sub $0x58,%rsp 4c43d0: 53 push %rbx 4c43d1: 89 7d f0 mov %edi,-0x10(%rbp) 4c43d4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c43d8: 8b 55 f0 mov -0x10(%rbp),%edx 4c43db: 4c 8b c6 mov %rsi,%r8 4c43de: 83 fa 7f cmp $0x7f,%edx 4c43e1: 77 0e ja 4c43f1 <_D3std3utf6encodeFNaNfKG4awZm+0x29> 4c43e3: 41 88 10 mov %dl,(%r8) 4c43e6: b8 01 00 00 00 mov $0x1,%eax 4c43eb: 5b pop %rbx 4c43ec: 48 8b e5 mov %rbp,%rsp 4c43ef: 5d pop %rbp 4c43f0: c3 retq 4c43f1: 81 fa ff 07 00 00 cmp $0x7ff,%edx 4c43f7: 77 21 ja 4c441a <_D3std3utf6encodeFNaNfKG4awZm+0x52> 4c43f9: c1 ef 06 shr $0x6,%edi 4c43fc: 40 80 cf c0 or $0xc0,%dil 4c4400: 41 88 38 mov %dil,(%r8) 4c4403: 8a ca mov %dl,%cl 4c4405: 80 e1 3f and $0x3f,%cl 4c4408: 80 c9 80 or $0x80,%cl 4c440b: 41 88 48 01 mov %cl,0x1(%r8) 4c440f: b8 02 00 00 00 mov $0x2,%eax 4c4414: 5b pop %rbx 4c4415: 48 8b e5 mov %rbp,%rsp 4c4418: 5d pop %rbp 4c4419: c3 retq 4c441a: 81 fa ff ff 00 00 cmp $0xffff,%edx 4c4420: 0f 87 cb 00 00 00 ja 4c44f1 <_D3std3utf6encodeFNaNfKG4awZm+0x129> 4c4426: 81 fa 00 d8 00 00 cmp $0xd800,%edx 4c442c: 0f 82 8c 00 00 00 jb 4c44be <_D3std3utf6encodeFNaNfKG4awZm+0xf6> 4c4432: 81 fa ff df 00 00 cmp $0xdfff,%edx 4c4438: 0f 87 80 00 00 00 ja 4c44be <_D3std3utf6encodeFNaNfKG4awZm+0xf6> 4c443e: 89 55 f0 mov %edx,-0x10(%rbp) 4c4441: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c4445: 89 55 e8 mov %edx,-0x18(%rbp) 4c4448: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4c444c: be 01 00 00 00 mov $0x1,%esi 4c4451: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c4455: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4c4459: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c445e: e8 45 54 fc ff callq 4898a8 <_d_newclass> 4c4463: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c4467: ff 35 2b 6d 02 00 pushq 0x26d2b(%rip) # 4eb198 <_TMP8522+0x8> 4c446d: ff 35 1d 6d 02 00 pushq 0x26d1d(%rip) # 4eb190 <_TMP8522> 4c4473: 48 8b 15 3e 6d 02 00 mov 0x26d3e(%rip),%rdx # 4eb1b8 <_TMP8524+0x8> 4c447a: 48 8b 05 2f 6d 02 00 mov 0x26d2f(%rip),%rax # 4eb1b0 <_TMP8524> 4c4481: 48 89 c1 mov %rax,%rcx 4c4484: 49 89 d0 mov %rdx,%r8 4c4487: ba 8f 07 00 00 mov $0x78f,%edx 4c448c: 31 f6 xor %esi,%esi 4c448e: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c4492: e8 5d b2 fe ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4c4497: 48 83 c4 10 add $0x10,%rsp 4c449b: 48 89 c7 mov %rax,%rdi 4c449e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c44a2: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4c44a6: 31 c0 xor %eax,%eax 4c44a8: 48 8b 0f mov (%rdi),%rcx 4c44ab: 48 ff 51 30 rex.W callq *0x30(%rcx) 4c44af: 48 89 c7 mov %rax,%rdi 4c44b2: e8 75 4b fc ff callq 48902c <_d_throwc> 4c44b7: 8b 55 f0 mov -0x10(%rbp),%edx 4c44ba: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4c44be: 8b c2 mov %edx,%eax 4c44c0: c1 e8 0c shr $0xc,%eax 4c44c3: 0c e0 or $0xe0,%al 4c44c5: 41 88 00 mov %al,(%r8) 4c44c8: 8b da mov %edx,%ebx 4c44ca: c1 eb 06 shr $0x6,%ebx 4c44cd: 80 e3 3f and $0x3f,%bl 4c44d0: 80 cb 80 or $0x80,%bl 4c44d3: 41 88 58 01 mov %bl,0x1(%r8) 4c44d7: 40 8a f2 mov %dl,%sil 4c44da: 40 80 e6 3f and $0x3f,%sil 4c44de: 40 80 ce 80 or $0x80,%sil 4c44e2: 41 88 70 02 mov %sil,0x2(%r8) 4c44e6: b8 03 00 00 00 mov $0x3,%eax 4c44eb: 5b pop %rbx 4c44ec: 48 8b e5 mov %rbp,%rsp 4c44ef: 5d pop %rbp 4c44f0: c3 retq 4c44f1: 81 fa ff ff 10 00 cmp $0x10ffff,%edx 4c44f7: 77 40 ja 4c4539 <_D3std3utf6encodeFNaNfKG4awZm+0x171> 4c44f9: c1 ef 12 shr $0x12,%edi 4c44fc: 40 80 cf f0 or $0xf0,%dil 4c4500: 41 88 38 mov %dil,(%r8) 4c4503: 8b c2 mov %edx,%eax 4c4505: c1 e8 0c shr $0xc,%eax 4c4508: 24 3f and $0x3f,%al 4c450a: 0c 80 or $0x80,%al 4c450c: 41 88 40 01 mov %al,0x1(%r8) 4c4510: 8b da mov %edx,%ebx 4c4512: c1 eb 06 shr $0x6,%ebx 4c4515: 80 e3 3f and $0x3f,%bl 4c4518: 80 cb 80 or $0x80,%bl 4c451b: 41 88 58 02 mov %bl,0x2(%r8) 4c451f: 44 8a ca mov %dl,%r9b 4c4522: 41 80 e1 3f and $0x3f,%r9b 4c4526: 41 80 c9 80 or $0x80,%r9b 4c452a: 45 88 48 03 mov %r9b,0x3(%r8) 4c452e: b8 04 00 00 00 mov $0x4,%eax 4c4533: 5b pop %rbx 4c4534: 48 8b e5 mov %rbp,%rsp 4c4537: 5d pop %rbp 4c4538: c3 retq 4c4539: 89 55 f0 mov %edx,-0x10(%rbp) 4c453c: 8b 45 f0 mov -0x10(%rbp),%eax 4c453f: 89 45 ec mov %eax,-0x14(%rbp) 4c4542: 48 8d 55 ec lea -0x14(%rbp),%rdx 4c4546: be 01 00 00 00 mov $0x1,%esi 4c454b: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c454f: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4c4553: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c4558: e8 4b 53 fc ff callq 4898a8 <_d_newclass> 4c455d: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c4561: ff 35 91 6c 02 00 pushq 0x26c91(%rip) # 4eb1f8 <_TMP8529+0x8> 4c4567: ff 35 83 6c 02 00 pushq 0x26c83(%rip) # 4eb1f0 <_TMP8529> 4c456d: 48 8b 15 94 6c 02 00 mov 0x26c94(%rip),%rdx # 4eb208 <_TMP8530+0x8> 4c4574: 48 8b 05 85 6c 02 00 mov 0x26c85(%rip),%rax # 4eb200 <_TMP8530> 4c457b: 48 89 c1 mov %rax,%rcx 4c457e: 49 89 d0 mov %rdx,%r8 4c4581: ba a2 07 00 00 mov $0x7a2,%edx 4c4586: 31 f6 xor %esi,%esi 4c4588: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c458c: e8 63 b1 fe ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4c4591: 48 83 c4 10 add $0x10,%rsp 4c4595: 48 89 c7 mov %rax,%rdi 4c4598: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4c459c: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4c45a0: 31 c0 xor %eax,%eax 4c45a2: 48 8b 0f mov (%rdi),%rcx 4c45a5: 48 ff 51 30 rex.W callq *0x30(%rcx) 4c45a9: 48 89 c7 mov %rax,%rdi 4c45ac: e8 7b 4a fc ff callq 48902c <_d_throwc> 4c45b1: 5b pop %rbx 4c45b2: 48 8b e5 mov %rbp,%rsp 4c45b5: 5d pop %rbp 4c45b6: c3 retq ... 00000000004c45b8 <_D3std3utf6encodeFNaNfKAawZv>: 4c45b8: 55 push %rbp 4c45b9: 48 8b ec mov %rsp,%rbp 4c45bc: 48 83 ec 60 sub $0x60,%rsp 4c45c0: 53 push %rbx 4c45c1: 41 54 push %r12 4c45c3: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c45c7: 48 89 fb mov %rdi,%rbx 4c45ca: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c45ce: 48 8b 06 mov (%rsi),%rax 4c45d1: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c45d5: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c45d9: 83 fb 7f cmp $0x7f,%ebx 4c45dc: 77 2b ja 4c4609 <_D3std3utf6encodeFNaNfKAawZv+0x51> 4c45de: ba 01 00 00 00 mov $0x1,%edx 4c45e3: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4c45e7: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4c45ec: e8 03 bc fc ff callq 4901f4 <_d_arrayappendcTX> 4c45f1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c45f5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c45f9: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c45fd: 48 03 45 d0 add -0x30(%rbp),%rax 4c4601: 88 58 ff mov %bl,-0x1(%rax) 4c4604: e9 d2 01 00 00 jmpq 4c47db <_D3std3utf6encodeFNaNfKAawZv+0x223> 4c4609: c7 45 f0 ff ff ff ff movl $0xffffffff,-0x10(%rbp) 4c4610: 45 31 e4 xor %r12d,%r12d 4c4613: 81 fb ff 07 00 00 cmp $0x7ff,%ebx 4c4619: 77 21 ja 4c463c <_D3std3utf6encodeFNaNfKAawZv+0x84> 4c461b: c1 ef 06 shr $0x6,%edi 4c461e: 40 80 cf c0 or $0xc0,%dil 4c4622: 40 88 7d f0 mov %dil,-0x10(%rbp) 4c4626: 8a cb mov %bl,%cl 4c4628: 80 e1 3f and $0x3f,%cl 4c462b: 80 c9 80 or $0x80,%cl 4c462e: 88 4d f1 mov %cl,-0xf(%rbp) 4c4631: 41 bc 02 00 00 00 mov $0x2,%r12d 4c4637: e9 74 01 00 00 jmpq 4c47b0 <_D3std3utf6encodeFNaNfKAawZv+0x1f8> 4c463c: 81 fb ff ff 00 00 cmp $0xffff,%ebx 4c4642: 0f 87 b2 00 00 00 ja 4c46fa <_D3std3utf6encodeFNaNfKAawZv+0x142> 4c4648: 81 fb 00 d8 00 00 cmp $0xd800,%ebx 4c464e: 72 78 jb 4c46c8 <_D3std3utf6encodeFNaNfKAawZv+0x110> 4c4650: 81 fb ff df 00 00 cmp $0xdfff,%ebx 4c4656: 77 70 ja 4c46c8 <_D3std3utf6encodeFNaNfKAawZv+0x110> 4c4658: 89 5d e8 mov %ebx,-0x18(%rbp) 4c465b: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4c465f: be 01 00 00 00 mov $0x1,%esi 4c4664: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4c4668: 48 89 75 b8 mov %rsi,-0x48(%rbp) 4c466c: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c4671: e8 32 52 fc ff callq 4898a8 <_d_newclass> 4c4676: 49 89 c4 mov %rax,%r12 4c4679: ff 35 c9 6b 02 00 pushq 0x26bc9(%rip) # 4eb248 <_TMP8550+0x8> 4c467f: ff 35 bb 6b 02 00 pushq 0x26bbb(%rip) # 4eb240 <_TMP8550> 4c4685: 48 8b 15 dc 6b 02 00 mov 0x26bdc(%rip),%rdx # 4eb268 <_TMP8552+0x8> 4c468c: 48 8b 05 cd 6b 02 00 mov 0x26bcd(%rip),%rax # 4eb260 <_TMP8552> 4c4693: 48 89 c1 mov %rax,%rcx 4c4696: 49 89 d0 mov %rdx,%r8 4c4699: ba 0f 08 00 00 mov $0x80f,%edx 4c469e: 31 f6 xor %esi,%esi 4c46a0: 49 8b fc mov %r12,%rdi 4c46a3: e8 4c b0 fe ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4c46a8: 48 83 c4 10 add $0x10,%rsp 4c46ac: 48 89 c7 mov %rax,%rdi 4c46af: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4c46b3: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4c46b7: 31 c0 xor %eax,%eax 4c46b9: 48 8b 0f mov (%rdi),%rcx 4c46bc: 48 ff 51 30 rex.W callq *0x30(%rcx) 4c46c0: 48 89 c7 mov %rax,%rdi 4c46c3: e8 64 49 fc ff callq 48902c <_d_throwc> 4c46c8: 8b c3 mov %ebx,%eax 4c46ca: c1 e8 0c shr $0xc,%eax 4c46cd: 0c e0 or $0xe0,%al 4c46cf: 88 45 f0 mov %al,-0x10(%rbp) 4c46d2: 8b d3 mov %ebx,%edx 4c46d4: c1 ea 06 shr $0x6,%edx 4c46d7: 80 e2 3f and $0x3f,%dl 4c46da: 80 ca 80 or $0x80,%dl 4c46dd: 88 55 f1 mov %dl,-0xf(%rbp) 4c46e0: 40 8a f3 mov %bl,%sil 4c46e3: 40 80 e6 3f and $0x3f,%sil 4c46e7: 40 80 ce 80 or $0x80,%sil 4c46eb: 40 88 75 f2 mov %sil,-0xe(%rbp) 4c46ef: 41 bc 03 00 00 00 mov $0x3,%r12d 4c46f5: e9 b6 00 00 00 jmpq 4c47b0 <_D3std3utf6encodeFNaNfKAawZv+0x1f8> 4c46fa: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 4c4700: 77 3c ja 4c473e <_D3std3utf6encodeFNaNfKAawZv+0x186> 4c4702: c1 ef 12 shr $0x12,%edi 4c4705: 40 80 cf f0 or $0xf0,%dil 4c4709: 40 88 7d f0 mov %dil,-0x10(%rbp) 4c470d: 8b c3 mov %ebx,%eax 4c470f: c1 e8 0c shr $0xc,%eax 4c4712: 24 3f and $0x3f,%al 4c4714: 0c 80 or $0x80,%al 4c4716: 88 45 f1 mov %al,-0xf(%rbp) 4c4719: 8b d3 mov %ebx,%edx 4c471b: c1 ea 06 shr $0x6,%edx 4c471e: 80 e2 3f and $0x3f,%dl 4c4721: 80 ca 80 or $0x80,%dl 4c4724: 88 55 f2 mov %dl,-0xe(%rbp) 4c4727: 44 8a c3 mov %bl,%r8b 4c472a: 41 80 e0 3f and $0x3f,%r8b 4c472e: 41 80 c8 80 or $0x80,%r8b 4c4732: 44 88 45 f3 mov %r8b,-0xd(%rbp) 4c4736: 41 bc 04 00 00 00 mov $0x4,%r12d 4c473c: eb 72 jmp 4c47b0 <_D3std3utf6encodeFNaNfKAawZv+0x1f8> 4c473e: 89 5d ec mov %ebx,-0x14(%rbp) 4c4741: 48 8d 55 ec lea -0x14(%rbp),%rdx 4c4745: be 01 00 00 00 mov $0x1,%esi 4c474a: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4c474e: 48 89 75 a8 mov %rsi,-0x58(%rbp) 4c4752: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c4757: e8 4c 51 fc ff callq 4898a8 <_d_newclass> 4c475c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c4760: ff 35 42 6b 02 00 pushq 0x26b42(%rip) # 4eb2a8 <_TMP8557+0x8> 4c4766: ff 35 34 6b 02 00 pushq 0x26b34(%rip) # 4eb2a0 <_TMP8557> 4c476c: 48 8b 15 45 6b 02 00 mov 0x26b45(%rip),%rdx # 4eb2b8 <_TMP8558+0x8> 4c4773: 48 8b 05 36 6b 02 00 mov 0x26b36(%rip),%rax # 4eb2b0 <_TMP8558> 4c477a: 48 89 c1 mov %rax,%rcx 4c477d: 49 89 d0 mov %rdx,%r8 4c4780: ba 23 08 00 00 mov $0x823,%edx 4c4785: 31 f6 xor %esi,%esi 4c4787: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c478b: e8 64 af fe ff callq 4af6f4 <_D3std3utf12UTFException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std3utf12UTFException> 4c4790: 48 83 c4 10 add $0x10,%rsp 4c4794: 48 89 c7 mov %rax,%rdi 4c4797: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4c479b: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4c479f: 31 c0 xor %eax,%eax 4c47a1: 48 8b 0f mov (%rdi),%rcx 4c47a4: 48 ff 51 30 rex.W callq *0x30(%rcx) 4c47a8: 48 89 c7 mov %rax,%rdi 4c47ab: e8 7c 48 fc ff callq 48902c <_d_throwc> 4c47b0: 41 8b dc mov %r12d,%ebx 4c47b3: 48 83 fb 04 cmp $0x4,%rbx 4c47b7: 76 0a jbe 4c47c3 <_D3std3utf6encodeFNaNfKAawZv+0x20b> 4c47b9: bf 25 08 00 00 mov $0x825,%edi 4c47be: e8 15 42 fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c47c3: 48 89 d8 mov %rbx,%rax 4c47c6: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4c47ca: 48 89 c2 mov %rax,%rdx 4c47cd: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4c47d1: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4c47d6: e8 69 b9 fc ff callq 490144 <_d_arrayappendT> 4c47db: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c47df: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c47e3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c47e7: 48 89 01 mov %rax,(%rcx) 4c47ea: 48 89 51 08 mov %rdx,0x8(%rcx) 4c47ee: 41 5c pop %r12 4c47f0: 5b pop %rbx 4c47f1: 48 8b e5 mov %rbp,%rsp 4c47f4: 5d pop %rbp 4c47f5: c3 retq ... 00000000004c47f8 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ6decodeFNaNeKAxaKmZw>: 4c47f8: 55 push %rbp 4c47f9: 48 8b ec mov %rsp,%rbp 4c47fc: 48 83 ec 18 sub $0x18,%rsp 4c4800: 53 push %rbx 4c4801: 48 8b d7 mov %rdi,%rdx 4c4804: 48 8b 46 08 mov 0x8(%rsi),%rax 4c4808: 48 8b 0a mov (%rdx),%rcx 4c480b: 80 3c 08 80 cmpb $0x80,(%rax,%rcx,1) 4c480f: 73 1b jae 4c482c <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ6decodeFNaNeKAxaKmZw+0x34> 4c4811: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4c4815: 4c 8b 02 mov (%rdx),%r8 4c4818: 49 ff c0 inc %r8 4c481b: 4c 89 02 mov %r8,(%rdx) 4c481e: 49 ff c8 dec %r8 4c4821: 42 0f b6 04 03 movzbl (%rbx,%r8,1),%eax 4c4826: 5b pop %rbx 4c4827: 48 8b e5 mov %rbp,%rsp 4c482a: 5d pop %rbp 4c482b: c3 retq 4c482c: 48 89 d7 mov %rdx,%rdi 4c482f: e8 08 00 00 00 callq 4c483c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw> 4c4834: 5b pop %rbx 4c4835: 48 8b e5 mov %rbp,%rsp 4c4838: 5d pop %rbp 4c4839: c3 retq ... 00000000004c483c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw>: 4c483c: 55 push %rbp 4c483d: 48 8b ec mov %rsp,%rbp 4c4840: 48 83 ec 28 sub $0x28,%rsp 4c4844: 53 push %rbx 4c4845: 41 54 push %r12 4c4847: 41 55 push %r13 4c4849: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c484d: 48 8b df mov %rdi,%rbx 4c4850: 48 8b 46 08 mov 0x8(%rsi),%rax 4c4854: 48 03 03 add (%rbx),%rax 4c4857: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c485b: 48 8b 0e mov (%rsi),%rcx 4c485e: 48 2b 0b sub (%rbx),%rcx 4c4861: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4c4865: 44 8a 20 mov (%rax),%r12b 4c4868: 4c 89 e2 mov %r12,%rdx 4c486b: 80 e2 c0 and $0xc0,%dl 4c486e: 41 b8 c0 00 00 00 mov $0xc0,%r8d 4c4874: 41 3a d0 cmp %r8b,%dl 4c4877: 74 10 je 4c4889 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x4d> 4c4879: 48 89 ef mov %rbp,%rdi 4c487c: e8 eb 01 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4881: 48 89 c7 mov %rax,%rdi 4c4884: e8 a3 47 fc ff callq 48902c <_d_throwc> 4c4889: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4c488d: 41 0f b6 dc movzbl %r12b,%ebx 4c4891: 45 00 e4 add %r12b,%r12b 4c4894: 48 83 7d e8 01 cmpq $0x1,-0x18(%rbp) 4c4899: 75 10 jne 4c48ab <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x6f> 4c489b: 48 89 ef mov %rbp,%rdi 4c489e: e8 01 02 00 00 callq 4c4aa4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4c48a3: 48 89 c7 mov %rax,%rdi 4c48a6: e8 81 47 fc ff callq 48902c <_d_throwc> 4c48ab: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c48af: 44 8a 68 01 mov 0x1(%rax),%r13b 4c48b3: 4c 89 e9 mov %r13,%rcx 4c48b6: 80 e1 c0 and $0xc0,%cl 4c48b9: 80 f9 80 cmp $0x80,%cl 4c48bc: 74 10 je 4c48ce <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x92> 4c48be: 48 89 ef mov %rbp,%rdi 4c48c1: e8 a6 01 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c48c6: 48 89 c7 mov %rax,%rdi 4c48c9: e8 5e 47 fc ff callq 48902c <_d_throwc> 4c48ce: c1 e3 06 shl $0x6,%ebx 4c48d1: 41 8a d5 mov %r13b,%dl 4c48d4: 81 e2 3f 00 00 00 and $0x3f,%edx 4c48da: 0b da or %edx,%ebx 4c48dc: 45 00 e4 add %r12b,%r12b 4c48df: 41 f6 c4 80 test $0x80,%r12b 4c48e3: 75 32 jne 4c4917 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0xdb> 4c48e5: 81 e3 ff 07 00 00 and $0x7ff,%ebx 4c48eb: f7 c3 80 ff ff ff test $0xffffff80,%ebx 4c48f1: 75 10 jne 4c4903 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0xc7> 4c48f3: 48 89 ef mov %rbp,%rdi 4c48f6: e8 71 01 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c48fb: 48 89 c7 mov %rax,%rdi 4c48fe: e8 29 47 fc ff callq 48902c <_d_throwc> 4c4903: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c4907: 48 83 00 02 addq $0x2,(%rax) 4c490b: 8b c3 mov %ebx,%eax 4c490d: 41 5d pop %r13 4c490f: 41 5c pop %r12 4c4911: 5b pop %rbx 4c4912: 48 8b e5 mov %rbp,%rsp 4c4915: 5d pop %rbp 4c4916: c3 retq 4c4917: 48 83 7d e8 02 cmpq $0x2,-0x18(%rbp) 4c491c: 75 10 jne 4c492e <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0xf2> 4c491e: 48 89 ef mov %rbp,%rdi 4c4921: e8 7e 01 00 00 callq 4c4aa4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4c4926: 48 89 c7 mov %rax,%rdi 4c4929: e8 fe 46 fc ff callq 48902c <_d_throwc> 4c492e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c4932: 44 8a 69 02 mov 0x2(%rcx),%r13b 4c4936: 4c 89 ea mov %r13,%rdx 4c4939: 80 e2 c0 and $0xc0,%dl 4c493c: 80 fa 80 cmp $0x80,%dl 4c493f: 74 10 je 4c4951 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x115> 4c4941: 48 89 ef mov %rbp,%rdi 4c4944: e8 23 01 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4949: 48 89 c7 mov %rax,%rdi 4c494c: e8 db 46 fc ff callq 48902c <_d_throwc> 4c4951: c1 e3 06 shl $0x6,%ebx 4c4954: 41 8a c5 mov %r13b,%al 4c4957: 25 3f 00 00 00 and $0x3f,%eax 4c495c: 0b d8 or %eax,%ebx 4c495e: 45 00 e4 add %r12b,%r12b 4c4961: 41 f6 c4 80 test $0x80,%r12b 4c4965: 75 4d jne 4c49b4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x178> 4c4967: 81 e3 ff ff 00 00 and $0xffff,%ebx 4c496d: f7 c3 00 f8 ff ff test $0xfffff800,%ebx 4c4973: 75 10 jne 4c4985 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x149> 4c4975: 48 89 ef mov %rbp,%rdi 4c4978: e8 ef 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c497d: 48 89 c7 mov %rax,%rdi 4c4980: e8 a7 46 fc ff callq 48902c <_d_throwc> 4c4985: 8b fb mov %ebx,%edi 4c4987: e8 1c b0 fe ff callq 4af9a8 <_D3std3utf12isValidDcharFNaNbNiNfwZb> 4c498c: 34 01 xor $0x1,%al 4c498e: 74 10 je 4c49a0 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x164> 4c4990: 48 89 ef mov %rbp,%rdi 4c4993: e8 d4 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4998: 48 89 c7 mov %rax,%rdi 4c499b: e8 8c 46 fc ff callq 48902c <_d_throwc> 4c49a0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c49a4: 48 83 00 03 addq $0x3,(%rax) 4c49a8: 8b c3 mov %ebx,%eax 4c49aa: 41 5d pop %r13 4c49ac: 41 5c pop %r12 4c49ae: 5b pop %rbx 4c49af: 48 8b e5 mov %rbp,%rsp 4c49b2: 5d pop %rbp 4c49b3: c3 retq 4c49b4: 48 83 7d e8 03 cmpq $0x3,-0x18(%rbp) 4c49b9: 75 10 jne 4c49cb <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x18f> 4c49bb: 48 89 ef mov %rbp,%rdi 4c49be: e8 e1 00 00 00 callq 4c4aa4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ11outOfBoundsMFNaZC3std3utf12UTFException> 4c49c3: 48 89 c7 mov %rax,%rdi 4c49c6: e8 61 46 fc ff callq 48902c <_d_throwc> 4c49cb: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c49cf: 44 8a 69 03 mov 0x3(%rcx),%r13b 4c49d3: 4c 89 ea mov %r13,%rdx 4c49d6: 80 e2 c0 and $0xc0,%dl 4c49d9: 80 fa 80 cmp $0x80,%dl 4c49dc: 74 10 je 4c49ee <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x1b2> 4c49de: 48 89 ef mov %rbp,%rdi 4c49e1: e8 86 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c49e6: 48 89 c7 mov %rax,%rdi 4c49e9: e8 3e 46 fc ff callq 48902c <_d_throwc> 4c49ee: c1 e3 06 shl $0x6,%ebx 4c49f1: 41 8a c5 mov %r13b,%al 4c49f4: 25 3f 00 00 00 and $0x3f,%eax 4c49f9: 0b d8 or %eax,%ebx 4c49fb: 45 00 e4 add %r12b,%r12b 4c49fe: 41 f6 c4 80 test $0x80,%r12b 4c4a02: 75 4a jne 4c4a4e <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x212> 4c4a04: 81 e3 ff ff 1f 00 and $0x1fffff,%ebx 4c4a0a: f7 c3 00 00 ff ff test $0xffff0000,%ebx 4c4a10: 75 10 jne 4c4a22 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x1e6> 4c4a12: 48 89 ef mov %rbp,%rdi 4c4a15: e8 52 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4a1a: 48 89 c7 mov %rax,%rdi 4c4a1d: e8 0a 46 fc ff callq 48902c <_d_throwc> 4c4a22: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c4a26: 48 83 01 04 addq $0x4,(%rcx) 4c4a2a: 81 fb ff ff 10 00 cmp $0x10ffff,%ebx 4c4a30: 76 10 jbe 4c4a42 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFNaKAxaKmZw+0x206> 4c4a32: 48 89 ef mov %rbp,%rdi 4c4a35: e8 32 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4a3a: 48 89 c7 mov %rax,%rdi 4c4a3d: e8 ea 45 fc ff callq 48902c <_d_throwc> 4c4a42: 8b c3 mov %ebx,%eax 4c4a44: 41 5d pop %r13 4c4a46: 41 5c pop %r12 4c4a48: 5b pop %rbx 4c4a49: 48 8b e5 mov %rbp,%rsp 4c4a4c: 5d pop %rbp 4c4a4d: c3 retq 4c4a4e: 48 89 ef mov %rbp,%rdi 4c4a51: e8 16 00 00 00 callq 4c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException> 4c4a56: 48 89 c7 mov %rax,%rdi 4c4a59: e8 ce 45 fc ff callq 48902c <_d_throwc> 4c4a5e: 41 5d pop %r13 4c4a60: 41 5c pop %r12 4c4a62: 5b pop %rbx 4c4a63: 48 8b e5 mov %rbp,%rsp 4c4a66: 5d pop %rbp 4c4a67: c3 retq 4c4a68: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c4a6c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ10invalidUTFMFNaZC3std3utf12UTFException>: 4c4a6c: 55 push %rbp 4c4a6d: 48 8b ec mov %rsp,%rbp 4c4a70: 48 83 ec 10 sub $0x10,%rsp 4c4a74: 48 8b 47 e8 mov -0x18(%rdi),%rax 4c4a78: 48 8b 4f e0 mov -0x20(%rdi),%rcx 4c4a7c: 48 89 c2 mov %rax,%rdx 4c4a7f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c4a83: 48 8b 15 5e 68 02 00 mov 0x2685e(%rip),%rdx # 4eb2e8 <_TMP8593+0x8> 4c4a8a: 48 8b 3d 4f 68 02 00 mov 0x2684f(%rip),%rdi # 4eb2e0 <_TMP8593> 4c4a91: 48 89 d6 mov %rdx,%rsi 4c4a94: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c4a98: e8 3f 00 00 00 callq 4c4adc <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException> 4c4a9d: 48 8b e5 mov %rbp,%rsp 4c4aa0: 5d pop %rbp 4c4aa1: c3 retq 4c4aa2: 66 90 xchg %ax,%ax 00000000004c4aa4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ11outOfBoundsMFNaZC3std3utf12UTFException>: 4c4aa4: 55 push %rbp 4c4aa5: 48 8b ec mov %rsp,%rbp 4c4aa8: 48 83 ec 10 sub $0x10,%rsp 4c4aac: 48 8b 47 e8 mov -0x18(%rdi),%rax 4c4ab0: 48 8b 4f e0 mov -0x20(%rdi),%rcx 4c4ab4: 48 89 c2 mov %rax,%rdx 4c4ab7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c4abb: 48 8b 15 66 68 02 00 mov 0x26866(%rip),%rdx # 4eb328 <_TMP8595+0x8> 4c4ac2: 48 8b 3d 57 68 02 00 mov 0x26857(%rip),%rdi # 4eb320 <_TMP8595> 4c4ac9: 48 89 d6 mov %rdx,%rsi 4c4acc: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c4ad0: e8 07 00 00 00 callq 4c4adc <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException> 4c4ad5: 48 8b e5 mov %rbp,%rsp 4c4ad8: 5d pop %rbp 4c4ad9: c3 retq ... 00000000004c4adc <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException>: 4c4adc: 55 push %rbp 4c4add: 48 8b ec mov %rsp,%rbp 4c4ae0: 48 83 ec 58 sub $0x58,%rsp 4c4ae4: 53 push %rbx 4c4ae5: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c4ae9: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c4aed: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c4af1: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c4af5: 31 db xor %ebx,%ebx 4c4af7: 48 83 fb 04 cmp $0x4,%rbx 4c4afb: 72 0a jb 4c4b07 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x2b> 4c4afd: bf fb 04 00 00 mov $0x4fb,%edi 4c4b02: e8 d1 3e fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4b07: 48 8d 54 9d c0 lea -0x40(%rbp,%rbx,4),%rdx 4c4b0c: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c4b10: 72 0a jb 4c4b1c <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x40> 4c4b12: bf fb 04 00 00 mov $0x4fb,%edi 4c4b17: e8 bc 3e fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4b1c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c4b20: 0f b6 04 0b movzbl (%rbx,%rcx,1),%eax 4c4b24: 89 02 mov %eax,(%rdx) 4c4b26: 48 ff c3 inc %rbx 4c4b29: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c4b2d: 73 24 jae 4c4b53 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x77> 4c4b2f: 48 83 fb 04 cmp $0x4,%rbx 4c4b33: 73 1e jae 4c4b53 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x77> 4c4b35: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c4b39: 72 0a jb 4c4b45 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x69> 4c4b3b: bf fc 04 00 00 mov $0x4fc,%edi 4c4b40: e8 93 3e fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4b45: 40 8a 34 0b mov (%rbx,%rcx,1),%sil 4c4b49: 40 80 e6 c0 and $0xc0,%sil 4c4b4d: 40 80 fe 80 cmp $0x80,%sil 4c4b51: 74 a4 je 4c4af7 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x1b> 4c4b53: 48 83 fb 04 cmp $0x4,%rbx 4c4b57: 76 0a jbe 4c4b63 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAxaZ10decodeImplFKAxaKmZ18__T9exceptionTAxaZ9exceptionFNaNfAxaAyaZC3std3utf12UTFException+0x87> 4c4b59: bf fe 04 00 00 mov $0x4fe,%edi 4c4b5e: e8 75 3e fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4b63: 48 8b f3 mov %rbx,%rsi 4c4b66: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4c4b6a: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4c4b6e: 48 89 75 b8 mov %rsi,-0x48(%rbp) 4c4b72: bf a0 70 4f 00 mov $0x4f70a0,%edi 4c4b77: e8 2c 4d fc ff callq 4898a8 <_d_newclass> 4c4b7c: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c4b80: ff 75 e8 pushq -0x18(%rbp) 4c4b83: ff 75 e0 pushq -0x20(%rbp) 4c4b86: 4c 8b cb mov %rbx,%r9 4c4b89: 48 8b 15 b8 67 02 00 mov 0x267b8(%rip),%rdx # 4eb348 <_TMP8599+0x8> 4c4b90: 48 8b 05 a9 67 02 00 mov 0x267a9(%rip),%rax # 4eb340 <_TMP8599> 4c4b97: 48 89 c1 mov %rax,%rcx 4c4b9a: 49 89 d0 mov %rdx,%r8 4c4b9d: ba fe 04 00 00 mov $0x4fe,%edx 4c4ba2: 31 f6 xor %esi,%esi 4c4ba4: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c4ba8: e8 8f ab fe ff callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 4c4bad: 48 83 c4 10 add $0x10,%rsp 4c4bb1: 48 89 c7 mov %rax,%rdi 4c4bb4: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4c4bb8: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4c4bbc: 31 c0 xor %eax,%eax 4c4bbe: 48 8b 0f mov (%rdi),%rcx 4c4bc1: 48 ff 51 30 rex.W callq *0x30(%rcx) 4c4bc5: 5b pop %rbx 4c4bc6: 48 8b e5 mov %rbp,%rsp 4c4bc9: 5d pop %rbp 4c4bca: c3 retq ... 00000000004c4bcc <_D3std3utf100__T11decodeFrontVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ11decodeFrontFNaNfKAyaZw>: 4c4bcc: 55 push %rbp 4c4bcd: 48 8b ec mov %rsp,%rbp 4c4bd0: 48 83 ec 10 sub $0x10,%rsp 4c4bd4: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c4bdb: 00 4c4bdc: 48 89 fe mov %rdi,%rsi 4c4bdf: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c4be3: e8 08 00 00 00 callq 4c4bf0 <_D3std3utf100__T11decodeFrontVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ11decodeFrontFNaNeKAyaJmZw> 4c4be8: 48 8b e5 mov %rbp,%rsp 4c4beb: 5d pop %rbp 4c4bec: c3 retq 4c4bed: 00 00 add %al,(%rax) ... 00000000004c4bf0 <_D3std3utf100__T11decodeFrontVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ11decodeFrontFNaNeKAyaJmZw>: 4c4bf0: 55 push %rbp 4c4bf1: 48 8b ec mov %rsp,%rbp 4c4bf4: 48 83 ec 28 sub $0x28,%rsp 4c4bf8: 53 push %rbx 4c4bf9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4bfd: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4c01: 48 8b de mov %rsi,%rbx 4c4c04: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 4c4c0b: 48 8b 43 08 mov 0x8(%rbx),%rax 4c4c0f: 80 38 80 cmpb $0x80,(%rax) 4c4c12: 73 31 jae 4c4c45 <_D3std3utf100__T11decodeFrontVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ11decodeFrontFNaNeKAyaJmZw+0x55> 4c4c14: 48 89 5d f8 mov %rbx,-0x8(%rbp) 4c4c18: bb 01 00 00 00 mov $0x1,%ebx 4c4c1d: 48 89 1f mov %rbx,(%rdi) 4c4c20: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c4c24: 4c 8b 46 08 mov 0x8(%rsi),%r8 4c4c28: 41 8a 10 mov (%r8),%dl 4c4c2b: 48 8b 06 mov (%rsi),%rax 4c4c2e: 48 ff c8 dec %rax 4c4c31: 49 8d 48 01 lea 0x1(%r8),%rcx 4c4c35: 48 89 06 mov %rax,(%rsi) 4c4c38: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c4c3c: 0f b6 c2 movzbl %dl,%eax 4c4c3f: 5b pop %rbx 4c4c40: 48 8b e5 mov %rbp,%rsp 4c4c43: 5d pop %rbp 4c4c44: c3 retq 4c4c45: e8 8a b1 fe ff callq 4afdd4 <_D3std3utf103__T10decodeImplVbi1VE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ10decodeImplFNaKAyaKmZw> 4c4c4a: 89 45 e8 mov %eax,-0x18(%rbp) 4c4c4d: 48 8b 33 mov (%rbx),%rsi 4c4c50: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c4c54: 48 8b 11 mov (%rcx),%rdx 4c4c57: 48 2b f2 sub %rdx,%rsi 4c4c5a: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4c4c5e: 48 03 ca add %rdx,%rcx 4c4c61: 48 89 33 mov %rsi,(%rbx) 4c4c64: 48 89 4b 08 mov %rcx,0x8(%rbx) 4c4c68: 8b 45 e8 mov -0x18(%rbp),%eax 4c4c6b: 5b pop %rbx 4c4c6c: 48 8b e5 mov %rbp,%rsp 4c4c6f: 5d pop %rbp 4c4c70: c3 retq 4c4c71: 00 00 add %al,(%rax) ... 00000000004c4c74 <_D3std3utf15__T6byCharTAyaZ6byCharFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl>: 4c4c74: 55 push %rbp 4c4c75: 48 8b ec mov %rsp,%rbp 4c4c78: 48 83 ec 10 sub $0x10,%rsp 4c4c7c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4c80: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4c84: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c4c88: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c4c8c: 48 89 d6 mov %rdx,%rsi 4c4c8f: e8 10 b5 fe ff callq 4b01a4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFNaNbNiNfAyaZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c4c94: 48 8b e5 mov %rbp,%rsp 4c4c97: 5d pop %rbp 4c4c98: c3 retq 4c4c99: 00 00 add %al,(%rax) ... 00000000004c4c9c <_D3std3utf14__T6byCharTAaZ6byCharFNaNbNiNfAaZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl>: 4c4c9c: 55 push %rbp 4c4c9d: 48 8b ec mov %rsp,%rbp 4c4ca0: 48 83 ec 10 sub $0x10,%rsp 4c4ca4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4ca8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4cac: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c4cb0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c4cb4: 48 89 d6 mov %rdx,%rsi 4c4cb7: e8 08 00 00 00 callq 4c4cc4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFNaNbNiNfAaZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4c4cbc: 48 8b e5 mov %rbp,%rsp 4c4cbf: 5d pop %rbp 4c4cc0: c3 retq 4c4cc1: 00 00 add %al,(%rax) ... 00000000004c4cc4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFNaNbNiNfAaZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl>: 4c4cc4: 55 push %rbp 4c4cc5: 48 8b ec mov %rsp,%rbp 4c4cc8: 48 83 ec 10 sub $0x10,%rsp 4c4ccc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4cd0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4cd4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c4cd8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c4cdc: 48 8b e5 mov %rbp,%rsp 4c4cdf: 5d pop %rbp 4c4ce0: c3 retq 4c4ce1: 0f 1f 00 nopl (%rax) 00000000004c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb>: 4c4ce4: 55 push %rbp 4c4ce5: 48 8b ec mov %rsp,%rbp 4c4ce8: 48 83 ec 10 sub $0x10,%rsp 4c4cec: 48 8b 07 mov (%rdi),%rax 4c4cef: 48 f7 d8 neg %rax 4c4cf2: 48 19 c0 sbb %rax,%rax 4c4cf5: 48 ff c0 inc %rax 4c4cf8: 48 8b e5 mov %rbp,%rsp 4c4cfb: 5d pop %rbp 4c4cfc: c3 retq 4c4cfd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c4d04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNga>: 4c4d04: 55 push %rbp 4c4d05: 48 8b ec mov %rsp,%rbp 4c4d08: 48 83 ec 10 sub $0x10,%rsp 4c4d0c: 48 83 3f 00 cmpq $0x0,(%rdi) 4c4d10: 75 0a jne 4c4d1c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNga+0x18> 4c4d12: bf 1d 0c 00 00 mov $0xc1d,%edi 4c4d17: e8 bc 3c fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4d1c: 48 8b 47 08 mov 0x8(%rdi),%rax 4c4d20: 48 8b e5 mov %rbp,%rsp 4c4d23: 5d pop %rbp 4c4d24: c3 retq 4c4d25: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c4d2c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv>: 4c4d2c: 55 push %rbp 4c4d2d: 48 8b ec mov %rsp,%rbp 4c4d30: 48 89 fe mov %rdi,%rsi 4c4d33: 48 8b 16 mov (%rsi),%rdx 4c4d36: 48 39 d2 cmp %rdx,%rdx 4c4d39: 72 06 jb 4c4d41 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x15> 4c4d3b: 48 83 fa 01 cmp $0x1,%rdx 4c4d3f: 73 0a jae 4c4d4b <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv+0x1f> 4c4d41: bf 1e 0c 00 00 mov $0xc1e,%edi 4c4d46: e8 8d 3c fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4d4b: 48 8d 42 ff lea -0x1(%rdx),%rax 4c4d4f: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4c4d53: 48 ff c1 inc %rcx 4c4d56: 48 89 06 mov %rax,(%rsi) 4c4d59: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c4d5d: 5d pop %rbp 4c4d5e: c3 retq 4c4d5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c4d64 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNga>: 4c4d64: 55 push %rbp 4c4d65: 48 8b ec mov %rsp,%rbp 4c4d68: 48 83 ec 10 sub $0x10,%rsp 4c4d6c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4d70: 48 8b 07 mov (%rdi),%rax 4c4d73: 48 39 c6 cmp %rax,%rsi 4c4d76: 72 0a jb 4c4d82 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNga+0x1e> 4c4d78: bf 1f 0c 00 00 mov $0xc1f,%edi 4c4d7d: e8 56 3c fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4d82: 48 8b 47 08 mov 0x8(%rdi),%rax 4c4d86: 48 03 45 f8 add -0x8(%rbp),%rax 4c4d8a: 48 8b e5 mov %rbp,%rsp 4c4d8d: 5d pop %rbp 4c4d8e: c3 retq 4c4d8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c4d94 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNga>: 4c4d94: 55 push %rbp 4c4d95: 48 8b ec mov %rsp,%rbp 4c4d98: 48 83 ec 20 sub $0x20,%rsp 4c4d9c: 48 8b 17 mov (%rdi),%rdx 4c4d9f: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4c4da6: 48 8d 42 ff lea -0x1(%rdx),%rax 4c4daa: 48 8b 8d e8 ff ff ff mov -0x18(%rbp),%rcx 4c4db1: 48 3b c1 cmp %rcx,%rax 4c4db4: 72 0a jb 4c4dc0 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNga+0x2c> 4c4db6: bf 23 0c 00 00 mov $0xc23,%edi 4c4dbb: e8 18 3c fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4dc0: 48 8b 47 08 mov 0x8(%rdi),%rax 4c4dc4: 48 8d 84 02 ff ff ff lea -0x1(%rdx,%rax,1),%rax 4c4dcb: ff 4c4dcc: 48 8b e5 mov %rbp,%rsp 4c4dcf: 5d pop %rbp 4c4dd0: c3 retq 4c4dd1: 0f 1f 00 nopl (%rax) 00000000004c4dd4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv>: 4c4dd4: 55 push %rbp 4c4dd5: 48 8b ec mov %rsp,%rbp 4c4dd8: 48 89 fa mov %rdi,%rdx 4c4ddb: 48 8b 32 mov (%rdx),%rsi 4c4dde: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4c4de5: 48 39 c6 cmp %rax,%rsi 4c4de8: 73 0a jae 4c4df4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv+0x20> 4c4dea: bf 28 0c 00 00 mov $0xc28,%edi 4c4def: e8 e4 3b fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4df4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4c4df8: 48 89 02 mov %rax,(%rdx) 4c4dfb: 48 89 4a 08 mov %rcx,0x8(%rdx) 4c4dff: 5d pop %rbp 4c4e00: c3 retq 4c4e01: 0f 1f 00 nopl (%rax) 00000000004c4e04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl>: 4c4e04: 55 push %rbp 4c4e05: 48 8b ec mov %rsp,%rbp 4c4e08: 48 83 ec 10 sub $0x10,%rsp 4c4e0c: 48 89 f1 mov %rsi,%rcx 4c4e0f: 49 89 d0 mov %rdx,%r8 4c4e12: 48 39 0f cmp %rcx,(%rdi) 4c4e15: 72 05 jb 4c4e1c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl+0x18> 4c4e17: 49 3b c8 cmp %r8,%rcx 4c4e1a: 73 0a jae 4c4e26 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl+0x22> 4c4e1c: bf 2d 0c 00 00 mov $0xc2d,%edi 4c4e21: e8 b2 3b fc ff callq 4889d8 <_D3std3utf7__arrayZ> 4c4e26: 48 89 f0 mov %rsi,%rax 4c4e29: 49 2b c0 sub %r8,%rax 4c4e2c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c4e30: 49 03 d0 add %r8,%rdx 4c4e33: 48 8b e5 mov %rbp,%rsp 4c4e36: 5d pop %rbp 4c4e37: c3 retq 4c4e38: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm>: 4c4e3c: 55 push %rbp 4c4e3d: 48 8b ec mov %rsp,%rbp 4c4e40: 48 83 ec 10 sub $0x10,%rsp 4c4e44: 48 8b 07 mov (%rdi),%rax 4c4e47: 48 8b e5 mov %rbp,%rsp 4c4e4a: 5d pop %rbp 4c4e4b: c3 retq 00000000004c4e4c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl>: 4c4e4c: 55 push %rbp 4c4e4d: 48 8b ec mov %rsp,%rbp 4c4e50: 48 83 ec 10 sub $0x10,%rsp 4c4e54: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c4e58: 48 8b 3f mov (%rdi),%rdi 4c4e5b: 48 89 d6 mov %rdx,%rsi 4c4e5e: e8 85 21 00 00 callq 4c6fe8 <_D3std5range10primitives11__T4saveTaZ4saveFNaNbNdNiNfAaZAa> 4c4e63: 48 8b e5 mov %rbp,%rsp 4c4e66: 5d pop %rbp 4c4e67: c3 retq 4c4e68: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c4e6c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZb>: 4c4e6c: 55 push %rbp 4c4e6d: 48 8b ec mov %rsp,%rbp 4c4e70: 48 83 ec 10 sub $0x10,%rsp 4c4e74: 48 8b 06 mov (%rsi),%rax 4c4e77: 48 3b 07 cmp (%rdi),%rax 4c4e7a: 75 16 jne 4c4e92 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZb+0x26> 4c4e7c: 48 85 c0 test %rax,%rax 4c4e7f: 74 15 je 4c4e96 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZb+0x2a> 4c4e81: 48 8b 76 08 mov 0x8(%rsi),%rsi 4c4e85: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c4e89: 48 89 c1 mov %rax,%rcx 4c4e8c: 33 c0 xor %eax,%eax 4c4e8e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c4e90: 74 04 je 4c4e96 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZb+0x2a> 4c4e92: 31 c0 xor %eax,%eax 4c4e94: eb 05 jmp 4c4e9b <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl11__xopEqualsFKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZb+0x2f> 4c4e96: b8 01 00 00 00 mov $0x1,%eax 4c4e9b: 48 8b e5 mov %rbp,%rsp 4c4e9e: 5d pop %rbp 4c4e9f: c3 retq 4c4ea0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c4ea4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl9__xtoHashFNbNeKxS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZm>: 4c4ea4: 55 push %rbp 4c4ea5: 48 8b ec mov %rsp,%rbp 4c4ea8: 48 83 ec 10 sub $0x10,%rsp 4c4eac: 48 89 fe mov %rdi,%rsi 4c4eaf: bf c0 16 4f 00 mov $0x4f16c0,%edi 4c4eb4: 48 8b 05 05 c8 02 00 mov 0x2c805(%rip),%rax # 4f16c0 <_D12TypeInfo_xAa6__initZ> 4c4ebb: 48 ff 50 28 rex.W callq *0x28(%rax) 4c4ebf: 48 8b e5 mov %rbp,%rsp 4c4ec2: 5d pop %rbp 4c4ec3: c3 retq 00000000004c4ec4 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb>: 4c4ec4: 55 push %rbp 4c4ec5: 48 8b ec mov %rsp,%rbp 4c4ec8: 48 89 f8 mov %rdi,%rax 4c4ecb: 3d 85 00 00 00 cmp $0x85,%eax 4c4ed0: 73 11 jae 4c4ee3 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x1f> 4c4ed2: 83 f8 09 cmp $0x9,%eax 4c4ed5: 72 6d jb 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4ed7: 83 f8 0e cmp $0xe,%eax 4c4eda: 72 61 jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4edc: 83 f8 20 cmp $0x20,%eax 4c4edf: 74 5c je 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4ee1: eb 61 jmp 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4ee3: 3d 86 00 00 00 cmp $0x86,%eax 4c4ee8: 72 53 jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4eea: 3d 28 20 00 00 cmp $0x2028,%eax 4c4eef: 73 27 jae 4c4f18 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x54> 4c4ef1: 3d 80 16 00 00 cmp $0x1680,%eax 4c4ef6: 73 09 jae 4c4f01 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x3d> 4c4ef8: 3d a0 00 00 00 cmp $0xa0,%eax 4c4efd: 74 3e je 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4eff: eb 43 jmp 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4f01: 3d 81 16 00 00 cmp $0x1681,%eax 4c4f06: 72 35 jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4f08: 3d 00 20 00 00 cmp $0x2000,%eax 4c4f0d: 72 35 jb 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4f0f: 3d 0b 20 00 00 cmp $0x200b,%eax 4c4f14: 72 27 jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4f16: eb 2c jmp 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4f18: 3d 2a 20 00 00 cmp $0x202a,%eax 4c4f1d: 72 1e jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4f1f: 3d 5f 20 00 00 cmp $0x205f,%eax 4c4f24: 73 09 jae 4c4f2f <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x6b> 4c4f26: 3d 2f 20 00 00 cmp $0x202f,%eax 4c4f2b: 74 10 je 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4f2d: eb 15 jmp 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4f2f: 3d 60 20 00 00 cmp $0x2060,%eax 4c4f34: 72 07 jb 4c4f3d <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x79> 4c4f36: 3d 00 30 00 00 cmp $0x3000,%eax 4c4f3b: 75 07 jne 4c4f44 <_D3std8internal14unicode_tables10isWhiteGenFNaNbNiNfwZb+0x80> 4c4f3d: b8 01 00 00 00 mov $0x1,%eax 4c4f42: 5d pop %rbp 4c4f43: c3 retq 4c4f44: 31 c0 xor %eax,%eax 4c4f46: 5d pop %rbp 4c4f47: c3 retq 00000000004c4f48 <_D3std8internal14unicode_tables12toLowerTableFNaNbNdNiNfZyAk>: 4c4f48: 55 push %rbp 4c4f49: 48 8b ec mov %rsp,%rbp 4c4f4c: 48 8b 15 65 82 03 00 mov 0x38265(%rip),%rdx # 4fd1b8 <_D3std8internal14unicode_tables12toLowerTableFNaNbNdNiNfZ1tyAk+0x8> 4c4f53: 48 8b 05 56 82 03 00 mov 0x38256(%rip),%rax # 4fd1b0 <_D3std8internal14unicode_tables12toLowerTableFNaNbNdNiNfZ1tyAk> 4c4f5a: 5d pop %rbp 4c4f5b: c3 retq 00000000004c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb>: 4c4f5c: 55 push %rbp 4c4f5d: 48 8b ec mov %rsp,%rbp 4c4f60: 48 83 ec 10 sub $0x10,%rsp 4c4f64: e8 53 88 fc ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4c4f69: 48 8b e5 mov %rbp,%rsp 4c4f6c: 5d pop %rbp 4c4f6d: c3 retq ... 00000000004c4f70 <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv>: 4c4f70: 55 push %rbp 4c4f71: 48 8b ec mov %rsp,%rbp 4c4f74: 48 83 ec 38 sub $0x38,%rsp 4c4f78: 53 push %rbx 4c4f79: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c4f7d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c4f81: e8 56 00 00 00 callq 4c4fdc <_D6object39__T12_getPostblitTC4core6thread6ThreadZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKC4core6thread6ThreadZv> 4c4f86: 48 89 d1 mov %rdx,%rcx 4c4f89: 09 c1 or %eax,%ecx 4c4f8b: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c4f8f: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c4f93: 74 41 je 4c4fd6 <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv+0x66> 4c4f95: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c4f99: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c4f9d: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c4fa1: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c4fa5: 31 db xor %ebx,%ebx 4c4fa7: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4c4fab: 74 29 je 4c4fd6 <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv+0x66> 4c4fad: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c4fb1: 72 0a jb 4c4fbd <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv+0x4d> 4c4fb3: bf a1 0c 00 00 mov $0xca1,%edi 4c4fb8: e8 e3 35 fc ff callq 4885a0 <_D6object7__arrayZ> 4c4fbd: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c4fc1: 48 8d 34 de lea (%rsi,%rbx,8),%rsi 4c4fc5: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c4fc9: 48 ff 55 d8 rex.W callq *-0x28(%rbp) 4c4fcd: 48 ff c3 inc %rbx 4c4fd0: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c4fd4: 72 d7 jb 4c4fad <_D6object38__T11_doPostblitTC4core6thread6ThreadZ11_doPostblitFNaNbNiNfAC4core6thread6ThreadZv+0x3d> 4c4fd6: 5b pop %rbx 4c4fd7: 48 8b e5 mov %rbp,%rsp 4c4fda: 5d pop %rbp 4c4fdb: c3 retq 00000000004c4fdc <_D6object39__T12_getPostblitTC4core6thread6ThreadZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKC4core6thread6ThreadZv>: 4c4fdc: 55 push %rbp 4c4fdd: 48 8b ec mov %rsp,%rbp 4c4fe0: 48 83 ec 10 sub $0x10,%rsp 4c4fe4: 53 push %rbx 4c4fe5: b8 d0 7d 4f 00 mov $0x4f7dd0,%eax 4c4fea: 48 8b 0d df 2d 03 00 mov 0x32ddf(%rip),%rcx # 4f7dd0 <_D4core6thread6Thread7__ClassZ> 4c4ff1: 48 8b 51 78 mov 0x78(%rcx),%rdx 4c4ff5: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c4ff9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c4ffd: 48 81 7d f8 ec da 48 cmpq $0x48daec,-0x8(%rbp) 4c5004: 00 4c5005: 74 16 je 4c501d <_D6object39__T12_getPostblitTC4core6thread6ThreadZ12_getPostblitFNaNbNiNeZDFNaNbNiNfKC4core6thread6ThreadZv+0x41> 4c5007: b8 d0 7d 4f 00 mov $0x4f7dd0,%eax 4c500c: 48 8b 1d bd 2d 03 00 mov 0x32dbd(%rip),%rbx # 4f7dd0 <_D4core6thread6Thread7__ClassZ> 4c5013: 48 8b 53 78 mov 0x78(%rbx),%rdx 4c5017: 5b pop %rbx 4c5018: 48 8b e5 mov %rbp,%rsp 4c501b: 5d pop %rbp 4c501c: c3 retq 4c501d: 31 c0 xor %eax,%eax 4c501f: 31 d2 xor %edx,%edx 4c5021: 5b pop %rbx 4c5022: 48 8b e5 mov %rbp,%rsp 4c5025: 5d pop %rbp 4c5026: c3 retq ... 00000000004c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv>: 4c5028: 55 push %rbp 4c5029: 48 8b ec mov %rsp,%rbp 4c502c: 48 83 ec 10 sub $0x10,%rsp 4c5030: 89 7d f0 mov %edi,-0x10(%rbp) 4c5033: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c5037: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c503b: 8a 55 f0 mov -0x10(%rbp),%dl 4c503e: 88 10 mov %dl,(%rax) 4c5040: 48 8b e5 mov %rbp,%rsp 4c5043: 5d pop %rbp 4c5044: c3 retq 4c5045: 00 00 add %al,(%rax) ... 00000000004c5048 <_D4core6atomic47__T10atomicLoadVE4core6atomic11MemoryOrderi3TbZ10atomicLoadFNaNbNiKOxbZb>: 4c5048: 55 push %rbp 4c5049: 48 8b ec mov %rsp,%rbp 4c504c: 48 83 ec 10 sub $0x10,%rsp 4c5050: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c5054: b2 00 mov $0x0,%dl 4c5056: b0 00 mov $0x0,%al 4c5058: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c505c: f0 0f b0 11 lock cmpxchg %dl,(%rcx) 4c5060: 48 8b e5 mov %rbp,%rsp 4c5063: 5d pop %rbp 4c5064: c3 retq 4c5065: 00 00 add %al,(%rax) ... 00000000004c5068 : 4c5068: 55 push %rbp 4c5069: 48 8b ec mov %rsp,%rbp 4c506c: 48 83 ec 10 sub $0x10,%rsp 4c5070: ba 88 50 4c 00 mov $0x4c5088,%edx 4c5075: 31 ff xor %edi,%edi 4c5077: 48 89 d6 mov %rdx,%rsi 4c507a: e8 f9 04 00 00 callq 4c5578 <_D4core6thread18callWithStackShellFNbMDFNbPvZvZv> 4c507f: 48 8b e5 mov %rbp,%rsp 4c5082: 5d pop %rbp 4c5083: c3 retq 4c5084: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c5088 <_D4core6thread21thread_suspendHandlerUNbiZ2opMFNbPvZv>: 4c5088: 55 push %rbp 4c5089: 48 8b ec mov %rsp,%rbp 4c508c: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4c5093: 53 push %rbx 4c5094: 8b 3d b2 d6 03 00 mov 0x3d6b2(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4c509a: e8 f1 2b fc ff callq 487c90 4c509f: 48 89 c3 mov %rax,%rbx 4c50a2: 48 85 db test %rbx,%rbx 4c50a5: 74 1a je 4c50c1 <_D4core6thread21thread_suspendHandlerUNbiZ2opMFNbPvZv+0x39> 4c50a7: 8a 83 88 00 00 00 mov 0x88(%rbx),%al 4c50ad: 34 01 xor $0x1,%al 4c50af: 74 10 je 4c50c1 <_D4core6thread21thread_suspendHandlerUNbiZ2opMFNbPvZv+0x39> 4c50b1: e8 7a 09 00 00 callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4c50b6: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 4c50bd: 48 89 41 08 mov %rax,0x8(%rcx) 4c50c1: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4c50c8: e8 83 2a fc ff callq 487b50 4c50cd: 8b 35 39 d7 03 00 mov 0x3d739(%rip),%esi # 50280c <_D4core6thread18resumeSignalNumberi> 4c50d3: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4c50da: e8 01 2e fc ff callq 487ee0 4c50df: bf 20 27 50 00 mov $0x502720,%edi 4c50e4: e8 07 2e fc ff callq 487ef0 4c50e9: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4c50f0: e8 0b 2e fc ff callq 487f00 4c50f5: 48 85 db test %rbx,%rbx 4c50f8: 74 18 je 4c5112 <_D4core6thread21thread_suspendHandlerUNbiZ2opMFNbPvZv+0x8a> 4c50fa: 8a 83 88 00 00 00 mov 0x88(%rbx),%al 4c5100: 34 01 xor $0x1,%al 4c5102: 74 0e je 4c5112 <_D4core6thread21thread_suspendHandlerUNbiZ2opMFNbPvZv+0x8a> 4c5104: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 4c510b: 48 8b 11 mov (%rcx),%rdx 4c510e: 48 89 51 08 mov %rdx,0x8(%rcx) 4c5112: 5b pop %rbx 4c5113: 48 8b e5 mov %rbp,%rsp 4c5116: 5d pop %rbp 4c5117: c3 retq 00000000004c5118 : 4c5118: 55 push %rbp 4c5119: 48 8b ec mov %rsp,%rbp 4c511c: 48 83 ec 10 sub $0x10,%rsp 4c5120: 48 8b e5 mov %rbp,%rsp 4c5123: 5d pop %rbp 4c5124: c3 retq 4c5125: 00 00 add %al,(%rax) ... 00000000004c5128 <_D4core6thread6Thread6__ctorMFPFZvmZC4core6thread6Thread>: 4c5128: 55 push %rbp 4c5129: 48 8b ec mov %rsp,%rbp 4c512c: 48 83 ec 18 sub $0x18,%rsp 4c5130: 53 push %rbx 4c5131: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c5135: 48 89 fb mov %rdi,%rbx 4c5138: e8 ab 02 00 00 callq 4c53e8 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread> 4c513d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c5141: 48 89 43 30 mov %rax,0x30(%rbx) 4c5145: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 4c514c: 48 8d 4b 58 lea 0x58(%rbx),%rcx 4c5150: 48 89 8b 80 00 00 00 mov %rcx,0x80(%rbx) 4c5157: 48 8b c3 mov %rbx,%rax 4c515a: 5b pop %rbx 4c515b: 48 8b e5 mov %rbp,%rsp 4c515e: 5d pop %rbp 4c515f: c3 retq 00000000004c5160 <_D4core6thread6Thread6__ctorMFDFZvmZC4core6thread6Thread>: 4c5160: 55 push %rbp 4c5161: 48 8b ec mov %rsp,%rbp 4c5164: 48 83 ec 28 sub $0x28,%rsp 4c5168: 53 push %rbx 4c5169: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c516d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c5171: 48 89 fb mov %rdi,%rbx 4c5174: e8 6f 02 00 00 callq 4c53e8 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread> 4c5179: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c517d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c5181: 48 89 43 30 mov %rax,0x30(%rbx) 4c5185: 48 89 53 38 mov %rdx,0x38(%rbx) 4c5189: c7 43 18 02 00 00 00 movl $0x2,0x18(%rbx) 4c5190: 48 8d 4b 58 lea 0x58(%rbx),%rcx 4c5194: 48 89 8b 80 00 00 00 mov %rcx,0x80(%rbx) 4c519b: 48 8b c3 mov %rbx,%rax 4c519e: 5b pop %rbx 4c519f: 48 8b e5 mov %rbp,%rsp 4c51a2: 5d pop %rbp 4c51a3: c3 retq 00000000004c51a4 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread>: 4c51a4: 55 push %rbp 4c51a5: 48 8b ec mov %rsp,%rbp 4c51a8: 48 83 ec 78 sub $0x78,%rsp 4c51ac: 53 push %rbx 4c51ad: 41 54 push %r12 4c51af: 41 55 push %r13 4c51b1: 41 56 push %r14 4c51b3: 41 57 push %r15 4c51b5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c51b9: 8a 05 51 d6 03 00 mov 0x3d651(%rip),%al # 502810 <_D4core6thread17multiThreadedFlagb> 4c51bf: 88 45 f0 mov %al,-0x10(%rbp) 4c51c2: c6 05 47 d6 03 00 01 movb $0x1,0x3d647(%rip) # 502810 <_D4core6thread17multiThreadedFlagb> 4c51c9: b9 0e 00 00 00 mov $0xe,%ecx 4c51ce: 31 c0 xor %eax,%eax 4c51d0: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4c51d4: f3 ab rep stos %eax,%es:(%rdi) 4c51d6: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4c51da: e8 31 2d fc ff callq 487f10 4c51df: 85 c0 test %eax,%eax 4c51e1: 74 15 je 4c51f8 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x54> 4c51e3: 48 8b 15 9e 61 02 00 mov 0x2619e(%rip),%rdx # 4eb388 <_TMP758+0x8> 4c51ea: 48 8b 35 8f 61 02 00 mov 0x2618f(%rip),%rsi # 4eb380 <_TMP758> 4c51f1: 31 ff xor %edi,%edi 4c51f3: e8 f0 07 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c51f8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c51fc: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 4c5201: 74 2a je 4c522d <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x89> 4c5203: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c5207: 48 8b 71 40 mov 0x40(%rcx),%rsi 4c520b: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4c520f: e8 0c 2d fc ff callq 487f20 4c5214: 85 c0 test %eax,%eax 4c5216: 74 15 je 4c522d <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x89> 4c5218: 48 8b 15 a9 61 02 00 mov 0x261a9(%rip),%rdx # 4eb3c8 <_TMP760+0x8> 4c521f: 48 8b 35 9a 61 02 00 mov 0x2619a(%rip),%rsi # 4eb3c0 <_TMP760> 4c5226: 31 ff xor %edi,%edi 4c5228: e8 bb 07 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c522d: bf 60 27 50 00 mov $0x502760,%edi 4c5232: e8 59 16 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4c5237: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c523b: 48 83 c6 48 add $0x48,%rsi 4c523f: bf 01 00 00 00 mov $0x1,%edi 4c5244: e8 df fd ff ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4c5249: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c524d: ba 60 75 4d 00 mov $0x4d7560,%edx 4c5252: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4c5256: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c525a: 48 83 c7 10 add $0x10,%rdi 4c525e: e8 cd 2c fc ff callq 487f30 4c5263: 85 c0 test %eax,%eax 4c5265: 74 15 je 4c527c <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0xd8> 4c5267: 48 8b 15 8a 61 02 00 mov 0x2618a(%rip),%rdx # 4eb3f8 <_TMP763+0x8> 4c526e: 48 8b 35 7b 61 02 00 mov 0x2617b(%rip),%rsi # 4eb3f0 <_TMP763> 4c5275: 31 ff xor %edi,%edi 4c5277: e8 6c 07 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c527c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c5280: e8 4f 02 00 00 callq 4c54d4 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv> 4c5285: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c5289: 48 89 45 98 mov %rax,-0x68(%rbp) 4c528d: 48 83 ec 08 sub $0x8,%rsp 4c5291: e8 3d 00 00 00 callq 4c52d3 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x12f> 4c5296: 48 83 c4 08 add $0x8,%rsp 4c529a: 48 8b 45 98 mov -0x68(%rbp),%rax 4c529e: 41 5f pop %r15 4c52a0: 41 5e pop %r14 4c52a2: 41 5d pop %r13 4c52a4: 41 5c pop %r12 4c52a6: 5b pop %rbx 4c52a7: 48 8b e5 mov %rbp,%rsp 4c52aa: 5d pop %rbp 4c52ab: c3 retq 4c52ac: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c52b0: 48 83 c6 48 add $0x48,%rsi 4c52b4: 31 ff xor %edi,%edi 4c52b6: e8 6d fd ff ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4c52bb: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c52bf: e8 68 3d fc ff callq 48902c <_d_throwc> 4c52c4: 48 83 ec 08 sub $0x8,%rsp 4c52c8: e8 06 00 00 00 callq 4c52d3 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x12f> 4c52cd: 48 83 c4 08 add $0x8,%rsp 4c52d1: eb 0b jmp 4c52de <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x13a> 4c52d3: bf 60 27 50 00 mov $0x502760,%edi 4c52d8: e8 1b 16 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4c52dd: c3 retq 4c52de: eb 18 jmp 4c52f8 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x154> 4c52e0: 8a 4d f0 mov -0x10(%rbp),%cl 4c52e3: 80 f1 01 xor $0x1,%cl 4c52e6: 74 07 je 4c52ef <_D4core6thread6Thread5startMFNbZC4core6thread6Thread+0x14b> 4c52e8: c6 05 21 d5 03 00 00 movb $0x0,0x3d521(%rip) # 502810 <_D4core6thread17multiThreadedFlagb> 4c52ef: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4c52f3: e8 34 3d fc ff callq 48902c <_d_throwc> 4c52f8: 41 5f pop %r15 4c52fa: 41 5e pop %r14 4c52fc: 41 5d pop %r13 4c52fe: 41 5c pop %r12 4c5300: 5b pop %rbx 4c5301: 48 8b e5 mov %rbp,%rsp 4c5304: 5d pop %rbp 4c5305: c3 retq ... 00000000004c5308 <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv>: 4c5308: 55 push %rbp 4c5309: 48 8b ec mov %rsp,%rbp 4c530c: 48 83 ec 38 sub $0x38,%rsp 4c5310: 53 push %rbx 4c5311: 48 89 f9 mov %rdi,%rcx 4c5314: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4c531b: 94 bf d6 4c531e: 48 f7 ef imul %rdi 4c5321: 48 03 d7 add %rdi,%rdx 4c5324: 48 89 f8 mov %rdi,%rax 4c5327: 48 c1 f8 3f sar $0x3f,%rax 4c532b: 48 c1 fa 17 sar $0x17,%rdx 4c532f: 48 2b d0 sub %rax,%rdx 4c5332: 48 89 d6 mov %rdx,%rsi 4c5335: 48 69 c6 80 96 98 00 imul $0x989680,%rsi,%rax 4c533c: 48 29 c1 sub %rax,%rcx 4c533f: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4c5343: 48 6b d9 64 imul $0x64,%rcx,%rbx 4c5347: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4c534b: 48 bf ff ff ff ff ff mov $0x7fffffffffffffff,%rdi 4c5352: ff ff 7f 4c5355: 48 3b d7 cmp %rdi,%rdx 4c5358: 7e 04 jle 4c535e <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv+0x56> 4c535a: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c535e: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4c5362: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c5366: e8 d5 2b fc ff callq 487f40 4c536b: 85 c0 test %eax,%eax 4c536d: 74 73 je 4c53e2 <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv+0xda> 4c536f: e8 fc 82 fc ff callq 48d670 4c5374: 83 f8 04 cmp $0x4,%eax 4c5377: 74 48 je 4c53c1 <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv+0xb9> 4c5379: bf c0 7f 4f 00 mov $0x4f7fc0,%edi 4c537e: e8 25 45 fc ff callq 4898a8 <_d_newclass> 4c5383: 48 89 c3 mov %rax,%rbx 4c5386: ff 35 ac 60 02 00 pushq 0x260ac(%rip) # 4eb438 <_TMP793+0x8> 4c538c: ff 35 9e 60 02 00 pushq 0x2609e(%rip) # 4eb430 <_TMP793> 4c5392: 48 8b 15 cf 60 02 00 mov 0x260cf(%rip),%rdx # 4eb468 <_TMP795+0x8> 4c5399: 48 8b 05 c0 60 02 00 mov 0x260c0(%rip),%rax # 4eb460 <_TMP795> 4c53a0: 48 89 c1 mov %rax,%rcx 4c53a3: 49 89 d0 mov %rdx,%r8 4c53a6: ba 3f 04 00 00 mov $0x43f,%edx 4c53ab: 31 f6 xor %esi,%esi 4c53ad: 48 8b fb mov %rbx,%rdi 4c53b0: e8 9f f5 fe ff callq 4b4954 <_D4core6thread11ThreadError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core6thread11ThreadError> 4c53b5: 48 83 c4 10 add $0x10,%rsp 4c53b9: 48 89 c7 mov %rax,%rdi 4c53bc: e8 6b 3c fc ff callq 48902c <_d_throwc> 4c53c1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c53c5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c53c9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c53cd: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c53d1: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4c53d5: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c53d9: e8 62 2b fc ff callq 487f40 4c53de: 85 c0 test %eax,%eax 4c53e0: 75 8d jne 4c536f <_D4core6thread6Thread5sleepFNbS4core4time8DurationZv+0x67> 4c53e2: 5b pop %rbx 4c53e3: 48 8b e5 mov %rbp,%rsp 4c53e6: 5d pop %rbp 4c53e7: c3 retq 00000000004c53e8 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread>: 4c53e8: 55 push %rbp 4c53e9: 48 8b ec mov %rsp,%rbp 4c53ec: 49 89 f8 mov %rdi,%r8 4c53ef: 48 89 f1 mov %rsi,%rcx 4c53f2: 48 85 c9 test %rcx,%rcx 4c53f5: 74 31 je 4c5428 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread+0x40> 4c53f7: 48 8b 05 1a d4 03 00 mov 0x3d41a(%rip),%rax # 502818 <_D4core6thread8PAGESIZEym> 4c53fe: 48 8d 50 ff lea -0x1(%rax),%rdx 4c5402: 48 01 d1 add %rdx,%rcx 4c5405: 48 8b c1 mov %rcx,%rax 4c5408: 33 d2 xor %edx,%edx 4c540a: 48 f7 35 07 d4 03 00 divq 0x3d407(%rip) # 502818 <_D4core6thread8PAGESIZEym> 4c5411: 48 29 d1 sub %rdx,%rcx 4c5414: 48 3b 0d 05 d4 03 00 cmp 0x3d405(%rip),%rcx # 502820 <_D4core6thread17PTHREAD_STACK_MINym> 4c541b: 73 07 jae 4c5424 <_D4core6thread6Thread6__ctorMFmZC4core6thread6Thread+0x3c> 4c541d: 48 8b 0d fc d3 03 00 mov 0x3d3fc(%rip),%rcx # 502820 <_D4core6thread17PTHREAD_STACK_MINym> 4c5424: 49 89 48 40 mov %rcx,0x40(%r8) 4c5428: 41 c7 40 18 00 00 00 movl $0x0,0x18(%r8) 4c542f: 00 4c5430: 49 8d 48 58 lea 0x58(%r8),%rcx 4c5434: 49 89 88 80 00 00 00 mov %rcx,0x80(%r8) 4c543b: 49 8b c0 mov %r8,%rax 4c543e: 5d pop %rbp 4c543f: c3 retq 00000000004c5440 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv>: 4c5440: 55 push %rbp 4c5441: 48 8b ec mov %rsp,%rbp 4c5444: 48 83 ec 18 sub $0x18,%rsp 4c5448: 53 push %rbx 4c5449: 41 54 push %r12 4c544b: 41 55 push %r13 4c544d: 41 56 push %r14 4c544f: 41 57 push %r15 4c5451: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c5455: bf 60 27 50 00 mov $0x502760,%edi 4c545a: e8 31 14 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4c545f: 83 3d ae d3 03 00 00 cmpl $0x0,0x3d3ae(%rip) # 502814 <_D4core6thread12suspendDepthk> 4c5466: 75 4a jne 4c54b2 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv+0x72> 4c5468: 48 83 3d 80 d3 03 00 cmpq $0x0,0x3d380(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c546f: 00 4c5470: 74 1a je 4c548c <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv+0x4c> 4c5472: 48 8b 05 77 d3 03 00 mov 0x3d377(%rip),%rax # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c5479: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c547d: 48 89 41 18 mov %rax,0x18(%rcx) 4c5481: 48 8b 15 68 d3 03 00 mov 0x3d368(%rip),%rdx # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c5488: 48 89 4a 20 mov %rcx,0x20(%rdx) 4c548c: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c5490: 48 89 1d 59 d3 03 00 mov %rbx,0x3d359(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c5497: 48 83 ec 08 sub $0x8,%rsp 4c549b: e8 26 00 00 00 callq 4c54c6 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv+0x86> 4c54a0: 48 83 c4 08 add $0x8,%rsp 4c54a4: 41 5f pop %r15 4c54a6: 41 5e pop %r14 4c54a8: 41 5d pop %r13 4c54aa: 41 5c pop %r12 4c54ac: 5b pop %rbx 4c54ad: 48 8b e5 mov %rbp,%rsp 4c54b0: 5d pop %rbp 4c54b1: c3 retq 4c54b2: e8 99 2a fc ff callq 487f50 4c54b7: 48 83 ec 08 sub $0x8,%rsp 4c54bb: e8 06 00 00 00 callq 4c54c6 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv+0x86> 4c54c0: 48 83 c4 08 add $0x8,%rsp 4c54c4: eb 8f jmp 4c5455 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv+0x15> 4c54c6: bf 60 27 50 00 mov $0x502760,%edi 4c54cb: e8 28 14 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4c54d0: c3 retq 4c54d1: 00 00 add %al,(%rax) ... 00000000004c54d4 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv>: 4c54d4: 55 push %rbp 4c54d5: 48 8b ec mov %rsp,%rbp 4c54d8: 48 83 ec 18 sub $0x18,%rsp 4c54dc: 53 push %rbx 4c54dd: 41 54 push %r12 4c54df: 41 55 push %r13 4c54e1: 41 56 push %r14 4c54e3: 41 57 push %r15 4c54e5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c54e9: bf 60 27 50 00 mov $0x502760,%edi 4c54ee: e8 9d 13 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4c54f3: 83 3d 1a d3 03 00 00 cmpl $0x0,0x3d31a(%rip) # 502814 <_D4core6thread12suspendDepthk> 4c54fa: 75 57 jne 4c5553 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv+0x7f> 4c54fc: 48 83 3d f4 d2 03 00 cmpq $0x0,0x3d2f4(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5503: 00 4c5504: 74 20 je 4c5526 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv+0x52> 4c5506: 48 8b 05 eb d2 03 00 mov 0x3d2eb(%rip),%rax # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c550d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c5511: 48 89 81 a0 00 00 00 mov %rax,0xa0(%rcx) 4c5518: 48 8b 15 d9 d2 03 00 mov 0x3d2d9(%rip),%rdx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c551f: 48 89 8a 98 00 00 00 mov %rcx,0x98(%rdx) 4c5526: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c552a: 48 89 1d c7 d2 03 00 mov %rbx,0x3d2c7(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5531: 48 ff 05 c8 d2 03 00 incq 0x3d2c8(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4c5538: 48 83 ec 08 sub $0x8,%rsp 4c553c: e8 29 00 00 00 callq 4c556a <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv+0x96> 4c5541: 48 83 c4 08 add $0x8,%rsp 4c5545: 41 5f pop %r15 4c5547: 41 5e pop %r14 4c5549: 41 5d pop %r13 4c554b: 41 5c pop %r12 4c554d: 5b pop %rbx 4c554e: 48 8b e5 mov %rbp,%rsp 4c5551: 5d pop %rbp 4c5552: c3 retq 4c5553: e8 f8 29 fc ff callq 487f50 4c5558: 48 83 ec 08 sub $0x8,%rsp 4c555c: e8 09 00 00 00 callq 4c556a <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv+0x96> 4c5561: 48 83 c4 08 add $0x8,%rsp 4c5565: e9 7f ff ff ff jmpq 4c54e9 <_D4core6thread6Thread3addFNbC4core6thread6ThreadZv+0x15> 4c556a: bf 60 27 50 00 mov $0x502760,%edi 4c556f: e8 84 13 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4c5574: c3 retq 4c5575: 00 00 add %al,(%rax) ... 00000000004c5578 <_D4core6thread18callWithStackShellFNbMDFNbPvZvZv>: 4c5578: 55 push %rbp 4c5579: 48 8b ec mov %rsp,%rbp 4c557c: 48 83 ec 50 sub $0x50,%rsp 4c5580: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5584: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c5588: 48 89 5d c8 mov %rbx,-0x38(%rbp) 4c558c: 4c 89 65 d0 mov %r12,-0x30(%rbp) 4c5590: 4c 89 6d d8 mov %r13,-0x28(%rbp) 4c5594: 4c 89 75 e0 mov %r14,-0x20(%rbp) 4c5598: 4c 89 7d e8 mov %r15,-0x18(%rbp) 4c559c: 48 89 65 b8 mov %rsp,-0x48(%rbp) 4c55a0: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4c55a4: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4c55a8: 48 8b e5 mov %rbp,%rsp 4c55ab: 5d pop %rbp 4c55ac: c3 retq 4c55ad: 00 00 add %al,(%rax) ... 00000000004c55b0 <_D4core6thread7suspendFNbC4core6thread6ThreadZv>: 4c55b0: 55 push %rbp 4c55b1: 48 8b ec mov %rsp,%rbp 4c55b4: 48 83 ec 10 sub $0x10,%rsp 4c55b8: 53 push %rbx 4c55b9: 41 54 push %r12 4c55bb: 48 89 fb mov %rdi,%rbx 4c55be: 48 8b 43 10 mov 0x10(%rbx),%rax 4c55c2: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c55c6: e8 b5 27 fc ff callq 487d80 4c55cb: 48 89 c1 mov %rax,%rcx 4c55ce: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c55d2: 48 3b c1 cmp %rcx,%rax 4c55d5: 0f 84 30 01 00 00 je 4c570b <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x15b> 4c55db: 8b 35 27 d2 03 00 mov 0x3d227(%rip),%esi # 502808 <_D4core6thread19suspendSignalNumberi> 4c55e1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 4c55e5: e8 76 29 fc ff callq 487f60 4c55ea: 85 c0 test %eax,%eax 4c55ec: 0f 84 d5 00 00 00 je 4c56c7 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x117> 4c55f2: 48 8b fb mov %rbx,%rdi 4c55f5: e8 36 f5 fe ff callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 4c55fa: 34 01 xor $0x1,%al 4c55fc: 0f 84 b0 00 00 00 je 4c56b2 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x102> 4c5602: bf 60 27 50 00 mov $0x502760,%edi 4c5607: e8 84 12 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4c560c: 4c 8d 63 58 lea 0x58(%rbx),%r12 4c5610: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 4c5616: 74 0e je 4c5626 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x76> 4c5618: 49 8b 44 24 18 mov 0x18(%r12),%rax 4c561d: 49 8b 4c 24 20 mov 0x20(%r12),%rcx 4c5622: 48 89 41 18 mov %rax,0x18(%rcx) 4c5626: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4c562b: 48 85 d2 test %rdx,%rdx 4c562e: 74 09 je 4c5639 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x89> 4c5630: 49 8b 74 24 20 mov 0x20(%r12),%rsi 4c5635: 48 89 72 20 mov %rsi,0x20(%rdx) 4c5639: 4c 39 25 b0 d1 03 00 cmp %r12,0x3d1b0(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c5640: 75 0c jne 4c564e <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x9e> 4c5642: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4c5647: 48 89 3d a2 d1 03 00 mov %rdi,0x3d1a2(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c564e: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 4c5655: 48 85 c0 test %rax,%rax 4c5658: 74 0e je 4c5668 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0xb8> 4c565a: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4c5661: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4c5668: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 4c566f: 48 85 d2 test %rdx,%rdx 4c5672: 74 0e je 4c5682 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0xd2> 4c5674: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 4c567b: 48 89 b2 98 00 00 00 mov %rsi,0x98(%rdx) 4c5682: 48 39 1d 6f d1 03 00 cmp %rbx,0x3d16f(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5689: 75 0e jne 4c5699 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0xe9> 4c568b: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 4c5692: 48 89 3d 5f d1 03 00 mov %rdi,0x3d15f(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5699: 48 ff 0d 60 d1 03 00 decq 0x3d160(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4c56a0: bf 60 27 50 00 mov $0x502760,%edi 4c56a5: e8 4e 12 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4c56aa: 41 5c pop %r12 4c56ac: 5b pop %rbx 4c56ad: 48 8b e5 mov %rbp,%rsp 4c56b0: 5d pop %rbp 4c56b1: c3 retq 4c56b2: 48 8b 15 df 5d 02 00 mov 0x25ddf(%rip),%rdx # 4eb498 <_TMP847+0x8> 4c56b9: 48 8b 35 d0 5d 02 00 mov 0x25dd0(%rip),%rsi # 4eb490 <_TMP847> 4c56c0: 31 ff xor %edi,%edi 4c56c2: e8 21 03 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c56c7: bf 20 27 50 00 mov $0x502720,%edi 4c56cc: e8 9f 28 fc ff callq 487f70 4c56d1: 85 c0 test %eax,%eax 4c56d3: 74 51 je 4c5726 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x176> 4c56d5: e8 96 7f fc ff callq 48d670 4c56da: 83 f8 04 cmp $0x4,%eax 4c56dd: 74 15 je 4c56f4 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x144> 4c56df: 48 8b 15 e2 5d 02 00 mov 0x25de2(%rip),%rdx # 4eb4c8 <_TMP849+0x8> 4c56e6: 48 8b 35 d3 5d 02 00 mov 0x25dd3(%rip),%rsi # 4eb4c0 <_TMP849> 4c56ed: 31 ff xor %edi,%edi 4c56ef: e8 f4 02 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c56f4: 31 ff xor %edi,%edi 4c56f6: e8 85 7f fc ff callq 48d680 4c56fb: bf 20 27 50 00 mov $0x502720,%edi 4c5700: e8 6b 28 fc ff callq 487f70 4c5705: 85 c0 test %eax,%eax 4c5707: 75 cc jne 4c56d5 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x125> 4c5709: eb 1b jmp 4c5726 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x176> 4c570b: 8a 93 88 00 00 00 mov 0x88(%rbx),%dl 4c5711: 80 f2 01 xor $0x1,%dl 4c5714: 74 10 je 4c5726 <_D4core6thread7suspendFNbC4core6thread6ThreadZv+0x176> 4c5716: e8 15 03 00 00 callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4c571b: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 4c5722: 48 89 46 08 mov %rax,0x8(%rsi) 4c5726: 41 5c pop %r12 4c5728: 5b pop %rbx 4c5729: 48 8b e5 mov %rbp,%rsp 4c572c: 5d pop %rbp 4c572d: c3 retq ... 00000000004c5730 <_D4core6thread6resumeFNbC4core6thread6ThreadZv>: 4c5730: 55 push %rbp 4c5731: 48 8b ec mov %rsp,%rbp 4c5734: 48 83 ec 10 sub $0x10,%rsp 4c5738: 53 push %rbx 4c5739: 41 54 push %r12 4c573b: 48 89 fb mov %rdi,%rbx 4c573e: 48 8b 43 10 mov 0x10(%rbx),%rax 4c5742: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c5746: e8 35 26 fc ff callq 487d80 4c574b: 48 89 c1 mov %rax,%rcx 4c574e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c5752: 48 3b c1 cmp %rcx,%rax 4c5755: 0f 84 ee 00 00 00 je 4c5849 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x119> 4c575b: 8b 35 ab d0 03 00 mov 0x3d0ab(%rip),%esi # 50280c <_D4core6thread18resumeSignalNumberi> 4c5761: 48 8b 7b 10 mov 0x10(%rbx),%rdi 4c5765: e8 f6 27 fc ff callq 487f60 4c576a: 85 c0 test %eax,%eax 4c576c: 0f 84 f0 00 00 00 je 4c5862 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x132> 4c5772: 48 8b fb mov %rbx,%rdi 4c5775: e8 b6 f3 fe ff callq 4b4b30 <_D4core6thread6Thread9isRunningMFNbNdZb> 4c577a: 34 01 xor $0x1,%al 4c577c: 0f 84 b0 00 00 00 je 4c5832 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x102> 4c5782: bf 60 27 50 00 mov $0x502760,%edi 4c5787: e8 04 11 ff ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4c578c: 4c 8d 63 58 lea 0x58(%rbx),%r12 4c5790: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 4c5796: 74 0e je 4c57a6 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x76> 4c5798: 49 8b 44 24 18 mov 0x18(%r12),%rax 4c579d: 49 8b 4c 24 20 mov 0x20(%r12),%rcx 4c57a2: 48 89 41 18 mov %rax,0x18(%rcx) 4c57a6: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4c57ab: 48 85 d2 test %rdx,%rdx 4c57ae: 74 09 je 4c57b9 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x89> 4c57b0: 49 8b 74 24 20 mov 0x20(%r12),%rsi 4c57b5: 48 89 72 20 mov %rsi,0x20(%rdx) 4c57b9: 4c 39 25 30 d0 03 00 cmp %r12,0x3d030(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c57c0: 75 0c jne 4c57ce <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x9e> 4c57c2: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 4c57c7: 48 89 3d 22 d0 03 00 mov %rdi,0x3d022(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c57ce: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 4c57d5: 48 85 c0 test %rax,%rax 4c57d8: 74 0e je 4c57e8 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0xb8> 4c57da: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 4c57e1: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4c57e8: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 4c57ef: 48 85 d2 test %rdx,%rdx 4c57f2: 74 0e je 4c5802 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0xd2> 4c57f4: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 4c57fb: 48 89 b2 98 00 00 00 mov %rsi,0x98(%rdx) 4c5802: 48 39 1d ef cf 03 00 cmp %rbx,0x3cfef(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5809: 75 0e jne 4c5819 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0xe9> 4c580b: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 4c5812: 48 89 3d df cf 03 00 mov %rdi,0x3cfdf(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5819: 48 ff 0d e0 cf 03 00 decq 0x3cfe0(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4c5820: bf 60 27 50 00 mov $0x502760,%edi 4c5825: e8 ce 10 ff ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4c582a: 41 5c pop %r12 4c582c: 5b pop %rbx 4c582d: 48 8b e5 mov %rbp,%rsp 4c5830: 5d pop %rbp 4c5831: c3 retq 4c5832: 48 8b 15 bf 5c 02 00 mov 0x25cbf(%rip),%rdx # 4eb4f8 <_TMP858+0x8> 4c5839: 48 8b 35 b0 5c 02 00 mov 0x25cb0(%rip),%rsi # 4eb4f0 <_TMP858> 4c5840: 31 ff xor %edi,%edi 4c5842: e8 a1 01 00 00 callq 4c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv> 4c5847: eb 19 jmp 4c5862 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x132> 4c5849: 8a 93 88 00 00 00 mov 0x88(%rbx),%dl 4c584f: 80 f2 01 xor $0x1,%dl 4c5852: 74 0e je 4c5862 <_D4core6thread6resumeFNbC4core6thread6ThreadZv+0x132> 4c5854: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 4c585b: 48 8b 3e mov (%rsi),%rdi 4c585e: 48 89 7e 08 mov %rdi,0x8(%rsi) 4c5862: 41 5c pop %r12 4c5864: 5b pop %rbx 4c5865: 48 8b e5 mov %rbp,%rsp 4c5868: 5d pop %rbp 4c5869: c3 retq ... 00000000004c586c : 4c586c: 55 push %rbp 4c586d: 48 8b ec mov %rsp,%rbp 4c5870: 48 83 ec 10 sub $0x10,%rsp 4c5874: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5878: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c587c: 48 89 ef mov %rbp,%rdi 4c587f: ba 94 58 4c 00 mov $0x4c5894,%edx 4c5884: 48 89 d6 mov %rdx,%rsi 4c5887: e8 ec fc ff ff callq 4c5578 <_D4core6thread18callWithStackShellFNbMDFNbPvZvZv> 4c588c: 48 8b e5 mov %rbp,%rsp 4c588f: 5d pop %rbp 4c5890: c3 retq 4c5891: 0f 1f 00 nopl (%rax) 00000000004c5894 <_D4core6thread18thread_scanAllTypeUNbMDFNbE4core6thread8ScanTypePvPvZvZ17__T9__lambda2TPvZ9__lambda2MFNbPvZv>: 4c5894: 55 push %rbp 4c5895: 48 8b ec mov %rsp,%rbp 4c5898: 48 83 ec 10 sub $0x10,%rsp 4c589c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c58a0: 48 8b 57 f8 mov -0x8(%rdi),%rdx 4c58a4: 48 8b 77 f0 mov -0x10(%rdi),%rsi 4c58a8: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c58ac: e8 07 00 00 00 callq 4c58b8 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv> 4c58b1: 48 8b e5 mov %rbp,%rsp 4c58b4: 5d pop %rbp 4c58b5: c3 retq ... 00000000004c58b8 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv>: 4c58b8: 55 push %rbp 4c58b9: 48 8b ec mov %rsp,%rbp 4c58bc: 48 83 ec 40 sub $0x40,%rsp 4c58c0: 53 push %rbx 4c58c1: 41 54 push %r12 4c58c3: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c58c7: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c58cb: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c58cf: 31 db xor %ebx,%ebx 4c58d1: 45 31 e4 xor %r12d,%r12d 4c58d4: 4c 39 25 1d cf 03 00 cmp %r12,0x3cf1d(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c58db: 74 36 je 4c5913 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x5b> 4c58dd: 8b 3d 69 ce 03 00 mov 0x3ce69(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4c58e3: e8 a8 23 fc ff callq 487c90 4c58e8: 48 89 c3 mov %rax,%rbx 4c58eb: 48 89 5d d0 mov %rbx,-0x30(%rbp) 4c58ef: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c58f3: 8a 88 88 00 00 00 mov 0x88(%rax),%cl 4c58f9: 80 f1 01 xor $0x1,%cl 4c58fc: 74 15 je 4c5913 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x5b> 4c58fe: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 4c5905: 48 83 c2 08 add $0x8,%rdx 4c5909: 4c 8b 22 mov (%rdx),%r12 4c590c: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c5910: 48 89 32 mov %rsi,(%rdx) 4c5913: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4c5917: 48 8b 1d d2 ce 03 00 mov 0x3ced2(%rip),%rbx # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c591e: 48 83 3d ca ce 03 00 cmpq $0x0,0x3ceca(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4c5925: 00 4c5926: 74 27 je 4c594f <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x97> 4c5928: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4c592c: 48 85 ff test %rdi,%rdi 4c592f: 74 15 je 4c5946 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x8e> 4c5931: 48 3b 3b cmp (%rbx),%rdi 4c5934: 73 10 jae 4c5946 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x8e> 4c5936: 31 c9 xor %ecx,%ecx 4c5938: 48 89 fa mov %rdi,%rdx 4c593b: 48 8b 33 mov (%rbx),%rsi 4c593e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c5942: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4c5946: 48 8b 5b 18 mov 0x18(%rbx),%rbx 4c594a: 48 85 db test %rbx,%rbx 4c594d: 75 d9 jne 4c5928 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0x70> 4c594f: 48 8b 1d a2 ce 03 00 mov 0x3cea2(%rip),%rbx # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c5956: 48 83 3d 9a ce 03 00 cmpq $0x0,0x3ce9a(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c595d: 00 4c595e: 74 33 je 4c5993 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0xdb> 4c5960: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 4c5967: 48 85 c0 test %rax,%rax 4c596a: 74 1b je 4c5987 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0xcf> 4c596c: 48 89 c2 mov %rax,%rdx 4c596f: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c5973: 48 89 ef mov %rbp,%rdi 4c5976: ba c0 59 4c 00 mov $0x4c59c0,%edx 4c597b: 48 89 d6 mov %rdx,%rsi 4c597e: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c5982: e8 e1 10 00 00 callq 4c6a68 <_D2rt5tlsgc4scanFNbPvMDFNbPvPvZvZv> 4c5987: 48 8b 9b a0 00 00 00 mov 0xa0(%rbx),%rbx 4c598e: 48 85 db test %rbx,%rbx 4c5991: 75 cd jne 4c5960 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0xa8> 4c5993: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4c5997: 48 83 3d 59 ce 03 00 cmpq $0x0,0x3ce59(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4c599e: 00 4c599f: 74 16 je 4c59b7 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0xff> 4c59a1: 8a 8b 88 00 00 00 mov 0x88(%rbx),%cl 4c59a7: 80 f1 01 xor $0x1,%cl 4c59aa: 74 0b je 4c59b7 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZv+0xff> 4c59ac: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 4c59b3: 4c 89 60 08 mov %r12,0x8(%rax) 4c59b7: 41 5c pop %r12 4c59b9: 5b pop %rbx 4c59ba: 48 8b e5 mov %rbp,%rsp 4c59bd: 5d pop %rbp 4c59be: c3 retq 4c59bf: 90 nop 00000000004c59c0 <_D4core6thread15scanAllTypeImplFNbMDFNbE4core6thread8ScanTypePvPvZvPvZ20__T9__lambda3TPvTPvZ9__lambda3MFNbPvPvZv>: 4c59c0: 55 push %rbp 4c59c1: 48 8b ec mov %rsp,%rbp 4c59c4: 48 83 ec 28 sub $0x28,%rsp 4c59c8: 53 push %rbx 4c59c9: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c59cd: b9 01 00 00 00 mov $0x1,%ecx 4c59d2: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4c59d6: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c59da: 48 8d 58 f0 lea -0x10(%rax),%rbx 4c59de: 48 ff 53 08 rex.W callq *0x8(%rbx) 4c59e2: 5b pop %rbx 4c59e3: 48 8b e5 mov %rbp,%rsp 4c59e6: 5d pop %rbp 4c59e7: c3 retq 00000000004c59e8 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZv>: 4c59e8: 55 push %rbp 4c59e9: 48 8b ec mov %rsp,%rbp 4c59ec: 48 83 ec 28 sub $0x28,%rsp 4c59f0: 53 push %rbx 4c59f1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c59f5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c59f9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c59fd: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c5a01: 48 8b 15 a8 79 03 00 mov 0x379a8(%rip),%rdx # 4fd3b0 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZ5errorC4core6thread11ThreadError> 4c5a08: 48 89 42 10 mov %rax,0x10(%rdx) 4c5a0c: 48 89 4a 18 mov %rcx,0x18(%rdx) 4c5a10: 48 8b 1d 99 79 03 00 mov 0x37999(%rip),%rbx # 4fd3b0 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZ5errorC4core6thread11ThreadError> 4c5a17: 48 89 7b 40 mov %rdi,0x40(%rbx) 4c5a1b: 48 8b 3d 8e 79 03 00 mov 0x3798e(%rip),%rdi # 4fd3b0 <_D4core6thread13onThreadErrorFNbAyaC6object9ThrowableZ5errorC4core6thread11ThreadError> 4c5a22: e8 05 36 fc ff callq 48902c <_d_throwc> 4c5a27: 5b pop %rbx 4c5a28: 48 8b e5 mov %rbp,%rsp 4c5a2b: 5d pop %rbp 4c5a2c: c3 retq 4c5a2d: 00 00 add %al,(%rax) ... 00000000004c5a30 <_D4core6thread11getStackTopFNbZPv>: 4c5a30: 48 89 e0 mov %rsp,%rax 4c5a33: c3 retq 00000000004c5a34 <_D4core4time12TickDuration14currSystemTickFNbNdNiNeZS4core4time12TickDuration>: 4c5a34: 55 push %rbp 4c5a35: 48 8b ec mov %rsp,%rbp 4c5a38: 48 83 ec 28 sub $0x28,%rsp 4c5a3c: 53 push %rbx 4c5a3d: 48 8d 45 e0 lea -0x20(%rbp),%rax 4c5a41: 31 c9 xor %ecx,%ecx 4c5a43: 48 89 08 mov %rcx,(%rax) 4c5a46: 48 89 48 08 mov %rcx,0x8(%rax) 4c5a4a: 48 89 c6 mov %rax,%rsi 4c5a4d: bf 01 00 00 00 mov $0x1,%edi 4c5a52: e8 89 22 fc ff callq 487ce0 4c5a57: 85 c0 test %eax,%eax 4c5a59: 74 01 je 4c5a5c <_D4core4time12TickDuration14currSystemTickFNbNdNiNeZS4core4time12TickDuration+0x28> 4c5a5b: f4 hlt 4c5a5c: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c5a63: 00 4c5a64: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c5a68: 48 0f af 35 08 ce 03 imul 0x3ce08(%rip),%rsi # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4c5a6f: 00 4c5a70: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4c5a74: 48 0f af 1d fc cd 03 imul 0x3cdfc(%rip),%rbx # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4c5a7b: 00 4c5a7c: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4c5a83: 9b c4 20 4c5a86: 48 f7 eb imul %rbx 4c5a89: 48 89 d8 mov %rbx,%rax 4c5a8c: 48 c1 f8 3f sar $0x3f,%rax 4c5a90: 48 c1 fa 07 sar $0x7,%rdx 4c5a94: 48 2b d0 sub %rax,%rdx 4c5a97: 48 89 d1 mov %rdx,%rcx 4c5a9a: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4c5aa1: 9b c4 20 4c5aa4: 48 f7 e9 imul %rcx 4c5aa7: 48 89 c8 mov %rcx,%rax 4c5aaa: 48 c1 f8 3f sar $0x3f,%rax 4c5aae: 48 c1 fa 07 sar $0x7,%rdx 4c5ab2: 48 2b d0 sub %rax,%rdx 4c5ab5: 49 89 d0 mov %rdx,%r8 4c5ab8: 48 b8 cf f7 53 e3 a5 mov $0x20c49ba5e353f7cf,%rax 4c5abf: 9b c4 20 4c5ac2: 49 f7 e8 imul %r8 4c5ac5: 4c 89 c0 mov %r8,%rax 4c5ac8: 48 c1 f8 3f sar $0x3f,%rax 4c5acc: 48 c1 fa 07 sar $0x7,%rdx 4c5ad0: 48 2b d0 sub %rax,%rdx 4c5ad3: 48 03 f2 add %rdx,%rsi 4c5ad6: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c5ada: e8 61 09 ff ff callq 4b6440 <_D4core4time12TickDuration6__ctorMFNaNbNcNiNflZS4core4time12TickDuration> 4c5adf: 48 8b 00 mov (%rax),%rax 4c5ae2: 5b pop %rbx 4c5ae3: 48 8b e5 mov %rbp,%rsp 4c5ae6: 5d pop %rbp 4c5ae7: c3 retq 00000000004c5ae8 <_D4core4time7FracSec4zeroFNaNbNdNiNfZS4core4time7FracSec>: 4c5ae8: 55 push %rbp 4c5ae9: 48 8b ec mov %rsp,%rbp 4c5aec: 48 83 ec 10 sub $0x10,%rsp 4c5af0: 31 c0 xor %eax,%eax 4c5af2: 89 45 f8 mov %eax,-0x8(%rbp) 4c5af5: 48 89 c6 mov %rax,%rsi 4c5af8: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c5afc: e8 e7 05 00 00 callq 4c60e8 <_D4core4time7FracSec6__ctorMFNaNbNcNiNfiZS4core4time7FracSec> 4c5b01: 8b 00 mov (%rax),%eax 4c5b03: 48 8b e5 mov %rbp,%rsp 4c5b06: 5d pop %rbp 4c5b07: c3 retq 00000000004c5b08 <_D4core4time7FracSec5msecsMxFNaNbNdNiNfZi>: 4c5b08: 55 push %rbp 4c5b09: 48 8b ec mov %rsp,%rbp 4c5b0c: 48 83 ec 10 sub $0x10,%rsp 4c5b10: 48 63 37 movslq (%rdi),%rsi 4c5b13: 48 8b ce mov %rsi,%rcx 4c5b16: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 4c5b1d: c5 6d 34 4c5b20: 48 f7 e9 imul %rcx 4c5b23: 48 89 c8 mov %rcx,%rax 4c5b26: 48 c1 f8 3f sar $0x3f,%rax 4c5b2a: 48 c1 fa 0b sar $0xb,%rdx 4c5b2e: 48 2b d0 sub %rax,%rdx 4c5b31: 48 89 d0 mov %rdx,%rax 4c5b34: 48 8b e5 mov %rbp,%rsp 4c5b37: 5d pop %rbp 4c5b38: c3 retq 4c5b39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c5b40 <_D4core4time7FracSec5msecsMFNaNdNfiZv>: 4c5b40: 55 push %rbp 4c5b41: 48 8b ec mov %rsp,%rbp 4c5b44: 48 83 ec 28 sub $0x28,%rsp 4c5b48: 53 push %rbx 4c5b49: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5b4d: 89 75 f8 mov %esi,-0x8(%rbp) 4c5b50: 48 63 45 f8 movslq -0x8(%rbp),%rax 4c5b54: 48 69 c8 10 27 00 00 imul $0x2710,%rax,%rcx 4c5b5b: 48 89 ca mov %rcx,%rdx 4c5b5e: 48 89 d0 mov %rdx,%rax 4c5b61: 48 98 cltq 4c5b63: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c5b69: 7e 0c jle 4c5b77 <_D4core4time7FracSec5msecsMFNaNdNfiZv+0x37> 4c5b6b: 48 63 da movslq %edx,%rbx 4c5b6e: 48 81 fb 80 96 98 00 cmp $0x989680,%rbx 4c5b75: 7c 04 jl 4c5b7b <_D4core4time7FracSec5msecsMFNaNdNfiZv+0x3b> 4c5b77: 31 f6 xor %esi,%esi 4c5b79: eb 05 jmp 4c5b80 <_D4core4time7FracSec5msecsMFNaNdNfiZv+0x40> 4c5b7b: be 01 00 00 00 mov $0x1,%esi 4c5b80: 40 80 f6 01 xor $0x1,%sil 4c5b84: 74 50 je 4c5bd6 <_D4core4time7FracSec5msecsMFNaNdNfiZv+0x96> 4c5b86: 89 55 e8 mov %edx,-0x18(%rbp) 4c5b89: bf 20 83 4f 00 mov $0x4f8320,%edi 4c5b8e: e8 15 3d fc ff callq 4898a8 <_d_newclass> 4c5b93: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c5b97: ff 35 cb 59 02 00 pushq 0x259cb(%rip) # 4eb568 <_TMP1047+0x8> 4c5b9d: ff 35 bd 59 02 00 pushq 0x259bd(%rip) # 4eb560 <_TMP1047> 4c5ba3: 48 8b 15 de 59 02 00 mov 0x259de(%rip),%rdx # 4eb588 <_TMP1049+0x8> 4c5baa: 48 8b 05 cf 59 02 00 mov 0x259cf(%rip),%rax # 4eb580 <_TMP1049> 4c5bb1: 48 89 c1 mov %rax,%rcx 4c5bb4: 49 89 d0 mov %rdx,%r8 4c5bb7: ba 0d 11 00 00 mov $0x110d,%edx 4c5bbc: 31 f6 xor %esi,%esi 4c5bbe: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c5bc2: e8 8d 08 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c5bc7: 48 83 c4 10 add $0x10,%rsp 4c5bcb: 48 89 c7 mov %rax,%rdi 4c5bce: e8 59 34 fc ff callq 48902c <_d_throwc> 4c5bd3: 8b 55 e8 mov -0x18(%rbp),%edx 4c5bd6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c5bda: 89 10 mov %edx,(%rax) 4c5bdc: 5b pop %rbx 4c5bdd: 48 8b e5 mov %rbp,%rsp 4c5be0: 5d pop %rbp 4c5be1: c3 retq 4c5be2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c5be8 <_D4core4time7FracSec5usecsMxFNaNbNdNiNfZi>: 4c5be8: 55 push %rbp 4c5be9: 48 8b ec mov %rsp,%rbp 4c5bec: 48 83 ec 10 sub $0x10,%rsp 4c5bf0: 48 63 37 movslq (%rdi),%rsi 4c5bf3: 48 8b ce mov %rsi,%rcx 4c5bf6: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4c5bfd: 66 66 66 4c5c00: 48 f7 e9 imul %rcx 4c5c03: 48 89 c8 mov %rcx,%rax 4c5c06: 48 c1 f8 3f sar $0x3f,%rax 4c5c0a: 48 c1 fa 02 sar $0x2,%rdx 4c5c0e: 48 2b d0 sub %rax,%rdx 4c5c11: 48 89 d0 mov %rdx,%rax 4c5c14: 48 8b e5 mov %rbp,%rsp 4c5c17: 5d pop %rbp 4c5c18: c3 retq 4c5c19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c5c20 <_D4core4time7FracSec5usecsMFNaNdNfiZv>: 4c5c20: 55 push %rbp 4c5c21: 48 8b ec mov %rsp,%rbp 4c5c24: 48 83 ec 28 sub $0x28,%rsp 4c5c28: 53 push %rbx 4c5c29: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5c2d: 89 75 f8 mov %esi,-0x8(%rbp) 4c5c30: 48 63 45 f8 movslq -0x8(%rbp),%rax 4c5c34: 48 8d 0c 80 lea (%rax,%rax,4),%rcx 4c5c38: 48 03 c9 add %rcx,%rcx 4c5c3b: 48 89 ca mov %rcx,%rdx 4c5c3e: 48 89 d0 mov %rdx,%rax 4c5c41: 48 98 cltq 4c5c43: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c5c49: 7e 0c jle 4c5c57 <_D4core4time7FracSec5usecsMFNaNdNfiZv+0x37> 4c5c4b: 48 63 da movslq %edx,%rbx 4c5c4e: 48 81 fb 80 96 98 00 cmp $0x989680,%rbx 4c5c55: 7c 04 jl 4c5c5b <_D4core4time7FracSec5usecsMFNaNdNfiZv+0x3b> 4c5c57: 31 f6 xor %esi,%esi 4c5c59: eb 05 jmp 4c5c60 <_D4core4time7FracSec5usecsMFNaNdNfiZv+0x40> 4c5c5b: be 01 00 00 00 mov $0x1,%esi 4c5c60: 40 80 f6 01 xor $0x1,%sil 4c5c64: 74 50 je 4c5cb6 <_D4core4time7FracSec5usecsMFNaNdNfiZv+0x96> 4c5c66: 89 55 e8 mov %edx,-0x18(%rbp) 4c5c69: bf 20 83 4f 00 mov $0x4f8320,%edi 4c5c6e: e8 35 3c fc ff callq 4898a8 <_d_newclass> 4c5c73: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c5c77: ff 35 1b 59 02 00 pushq 0x2591b(%rip) # 4eb598 <_TMP1051+0x8> 4c5c7d: ff 35 0d 59 02 00 pushq 0x2590d(%rip) # 4eb590 <_TMP1051> 4c5c83: 48 8b 15 1e 59 02 00 mov 0x2591e(%rip),%rdx # 4eb5a8 <_TMP1052+0x8> 4c5c8a: 48 8b 05 0f 59 02 00 mov 0x2590f(%rip),%rax # 4eb5a0 <_TMP1052> 4c5c91: 48 89 c1 mov %rax,%rcx 4c5c94: 49 89 d0 mov %rdx,%r8 4c5c97: ba 0d 11 00 00 mov $0x110d,%edx 4c5c9c: 31 f6 xor %esi,%esi 4c5c9e: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c5ca2: e8 ad 07 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c5ca7: 48 83 c4 10 add $0x10,%rsp 4c5cab: 48 89 c7 mov %rax,%rdi 4c5cae: e8 79 33 fc ff callq 48902c <_d_throwc> 4c5cb3: 8b 55 e8 mov -0x18(%rbp),%edx 4c5cb6: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c5cba: 89 10 mov %edx,(%rax) 4c5cbc: 5b pop %rbx 4c5cbd: 48 8b e5 mov %rbp,%rsp 4c5cc0: 5d pop %rbp 4c5cc1: c3 retq 4c5cc2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c5cc8 <_D4core4time7FracSec6hnsecsMxFNaNbNdNiNfZi>: 4c5cc8: 55 push %rbp 4c5cc9: 48 8b ec mov %rsp,%rbp 4c5ccc: 48 83 ec 10 sub $0x10,%rsp 4c5cd0: 8b 07 mov (%rdi),%eax 4c5cd2: 48 8b e5 mov %rbp,%rsp 4c5cd5: 5d pop %rbp 4c5cd6: c3 retq 4c5cd7: 90 nop 00000000004c5cd8 <_D4core4time7FracSec6hnsecsMFNaNdNfiZv>: 4c5cd8: 55 push %rbp 4c5cd9: 48 8b ec mov %rsp,%rbp 4c5cdc: 48 83 ec 20 sub $0x20,%rsp 4c5ce0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5ce4: 89 75 f8 mov %esi,-0x8(%rbp) 4c5ce7: 48 63 45 f8 movslq -0x8(%rbp),%rax 4c5ceb: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c5cf1: 7e 08 jle 4c5cfb <_D4core4time7FracSec6hnsecsMFNaNdNfiZv+0x23> 4c5cf3: 48 3d 80 96 98 00 cmp $0x989680,%rax 4c5cf9: 7c 04 jl 4c5cff <_D4core4time7FracSec6hnsecsMFNaNdNfiZv+0x27> 4c5cfb: 31 c9 xor %ecx,%ecx 4c5cfd: eb 05 jmp 4c5d04 <_D4core4time7FracSec6hnsecsMFNaNdNfiZv+0x2c> 4c5cff: b9 01 00 00 00 mov $0x1,%ecx 4c5d04: 80 f1 01 xor $0x1,%cl 4c5d07: 74 4a je 4c5d53 <_D4core4time7FracSec6hnsecsMFNaNdNfiZv+0x7b> 4c5d09: bf 20 83 4f 00 mov $0x4f8320,%edi 4c5d0e: e8 95 3b fc ff callq 4898a8 <_d_newclass> 4c5d13: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c5d17: ff 35 9b 58 02 00 pushq 0x2589b(%rip) # 4eb5b8 <_TMP1054+0x8> 4c5d1d: ff 35 8d 58 02 00 pushq 0x2588d(%rip) # 4eb5b0 <_TMP1054> 4c5d23: 48 8b 15 9e 58 02 00 mov 0x2589e(%rip),%rdx # 4eb5c8 <_TMP1055+0x8> 4c5d2a: 48 8b 05 8f 58 02 00 mov 0x2588f(%rip),%rax # 4eb5c0 <_TMP1055> 4c5d31: 48 89 c1 mov %rax,%rcx 4c5d34: 49 89 d0 mov %rdx,%r8 4c5d37: ba 0d 11 00 00 mov $0x110d,%edx 4c5d3c: 31 f6 xor %esi,%esi 4c5d3e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c5d42: e8 0d 07 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c5d47: 48 83 c4 10 add $0x10,%rsp 4c5d4b: 48 89 c7 mov %rax,%rdi 4c5d4e: e8 d9 32 fc ff callq 48902c <_d_throwc> 4c5d53: 8b 45 f8 mov -0x8(%rbp),%eax 4c5d56: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c5d5a: 89 01 mov %eax,(%rcx) 4c5d5c: 48 8b e5 mov %rbp,%rsp 4c5d5f: 5d pop %rbp 4c5d60: c3 retq 4c5d61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c5d68 <_D4core4time7FracSec5nsecsMxFNaNbNdNiNfZi>: 4c5d68: 55 push %rbp 4c5d69: 48 8b ec mov %rsp,%rbp 4c5d6c: 48 83 ec 10 sub $0x10,%rsp 4c5d70: 48 63 07 movslq (%rdi),%rax 4c5d73: 48 6b c8 64 imul $0x64,%rax,%rcx 4c5d77: 48 89 c8 mov %rcx,%rax 4c5d7a: 48 8b e5 mov %rbp,%rsp 4c5d7d: 5d pop %rbp 4c5d7e: c3 retq 4c5d7f: 90 nop 00000000004c5d80 <_D4core4time7FracSec5nsecsMFNaNdNflZv>: 4c5d80: 55 push %rbp 4c5d81: 48 8b ec mov %rsp,%rbp 4c5d84: 48 83 ec 20 sub $0x20,%rsp 4c5d88: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c5d8c: 48 b8 0b d7 a3 70 3d mov $0xa3d70a3d70a3d70b,%rax 4c5d93: 0a d7 a3 4c5d96: 48 f7 ee imul %rsi 4c5d99: 48 03 d6 add %rsi,%rdx 4c5d9c: 48 89 f0 mov %rsi,%rax 4c5d9f: 48 c1 f8 3f sar $0x3f,%rax 4c5da3: 48 c1 fa 06 sar $0x6,%rdx 4c5da7: 48 2b d0 sub %rax,%rdx 4c5daa: 49 89 d0 mov %rdx,%r8 4c5dad: 4c 89 c0 mov %r8,%rax 4c5db0: 48 98 cltq 4c5db2: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c5db8: 7e 0c jle 4c5dc6 <_D4core4time7FracSec5nsecsMFNaNdNflZv+0x46> 4c5dba: 49 63 c8 movslq %r8d,%rcx 4c5dbd: 48 81 f9 80 96 98 00 cmp $0x989680,%rcx 4c5dc4: 7c 04 jl 4c5dca <_D4core4time7FracSec5nsecsMFNaNdNflZv+0x4a> 4c5dc6: 31 d2 xor %edx,%edx 4c5dc8: eb 05 jmp 4c5dcf <_D4core4time7FracSec5nsecsMFNaNdNflZv+0x4f> 4c5dca: ba 01 00 00 00 mov $0x1,%edx 4c5dcf: 80 f2 01 xor $0x1,%dl 4c5dd2: 74 52 je 4c5e26 <_D4core4time7FracSec5nsecsMFNaNdNflZv+0xa6> 4c5dd4: 44 89 45 e8 mov %r8d,-0x18(%rbp) 4c5dd8: bf 20 83 4f 00 mov $0x4f8320,%edi 4c5ddd: e8 c6 3a fc ff callq 4898a8 <_d_newclass> 4c5de2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c5de6: ff 35 ec 57 02 00 pushq 0x257ec(%rip) # 4eb5d8 <_TMP1057+0x8> 4c5dec: ff 35 de 57 02 00 pushq 0x257de(%rip) # 4eb5d0 <_TMP1057> 4c5df2: 48 8b 15 ef 57 02 00 mov 0x257ef(%rip),%rdx # 4eb5e8 <_TMP1058+0x8> 4c5df9: 48 8b 05 e0 57 02 00 mov 0x257e0(%rip),%rax # 4eb5e0 <_TMP1058> 4c5e00: 48 89 c1 mov %rax,%rcx 4c5e03: 49 89 d0 mov %rdx,%r8 4c5e06: ba 0d 11 00 00 mov $0x110d,%edx 4c5e0b: 31 f6 xor %esi,%esi 4c5e0d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c5e11: e8 3e 06 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c5e16: 48 83 c4 10 add $0x10,%rsp 4c5e1a: 48 89 c7 mov %rax,%rdi 4c5e1d: e8 0a 32 fc ff callq 48902c <_d_throwc> 4c5e22: 44 8b 45 e8 mov -0x18(%rbp),%r8d 4c5e26: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c5e2a: 44 89 00 mov %r8d,(%rax) 4c5e2d: 48 8b e5 mov %rbp,%rsp 4c5e30: 5d pop %rbp 4c5e31: c3 retq 4c5e32: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c5e38 <_D4core4time7FracSec8toStringMFNaNfZAya>: 4c5e38: 55 push %rbp 4c5e39: 48 8b ec mov %rsp,%rbp 4c5e3c: 48 83 ec 10 sub $0x10,%rsp 4c5e40: e8 23 00 00 00 callq 4c5e68 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya> 4c5e45: 48 8b e5 mov %rbp,%rsp 4c5e48: 5d pop %rbp 4c5e49: c3 retq 4c5e4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c5e50 <_D4core4time7FracSec8toStringMxFNaNbNfZAya>: 4c5e50: 55 push %rbp 4c5e51: 48 8b ec mov %rsp,%rbp 4c5e54: 48 83 ec 10 sub $0x10,%rsp 4c5e58: e8 0b 00 00 00 callq 4c5e68 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya> 4c5e5d: 48 8b e5 mov %rbp,%rsp 4c5e60: 5d pop %rbp 4c5e61: c3 retq 4c5e62: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c5e68 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya>: 4c5e68: 55 push %rbp 4c5e69: 48 8b ec mov %rsp,%rbp 4c5e6c: 48 83 ec 58 sub $0x58,%rsp 4c5e70: 53 push %rbx 4c5e71: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c5e75: 4c 8b c7 mov %rdi,%r8 4c5e78: 49 63 30 movslq (%r8),%rsi 4c5e7b: 48 8b ce mov %rsi,%rcx 4c5e7e: 48 b8 4b 59 86 38 d6 mov $0x346dc5d63886594b,%rax 4c5e85: c5 6d 34 4c5e88: 48 f7 e9 imul %rcx 4c5e8b: 48 89 c8 mov %rcx,%rax 4c5e8e: 48 c1 f8 3f sar $0x3f,%rax 4c5e92: 48 c1 fa 0b sar $0xb,%rdx 4c5e96: 48 2b d0 sub %rax,%rdx 4c5e99: 49 89 d1 mov %rdx,%r9 4c5e9c: 49 69 c1 10 27 00 00 imul $0x2710,%r9,%rax 4c5ea3: 48 29 c6 sub %rax,%rsi 4c5ea6: 48 8b de mov %rsi,%rbx 4c5ea9: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4c5eb0: 66 66 66 4c5eb3: 48 f7 eb imul %rbx 4c5eb6: 48 89 d8 mov %rbx,%rax 4c5eb9: 48 c1 f8 3f sar $0x3f,%rax 4c5ebd: 48 c1 fa 02 sar $0x2,%rdx 4c5ec1: 48 2b d0 sub %rax,%rdx 4c5ec4: 49 89 d3 mov %rdx,%r11 4c5ec7: 4b 8d 14 9b lea (%r11,%r11,4),%rdx 4c5ecb: 48 03 d2 add %rdx,%rdx 4c5ece: 48 29 d6 sub %rdx,%rsi 4c5ed1: 48 85 f6 test %rsi,%rsi 4c5ed4: 0f 85 fa 00 00 00 jne 4c5fd4 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0x16c> 4c5eda: 4d 85 db test %r11,%r11 4c5edd: 75 76 jne 4c5f55 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0xed> 4c5edf: 4d 85 c9 test %r9,%r9 4c5ee2: 75 14 jne 4c5ef8 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0x90> 4c5ee4: 48 8b 15 1d 57 02 00 mov 0x2571d(%rip),%rdx # 4eb608 <_TMP1060+0x8> 4c5eeb: 48 8b 05 0e 57 02 00 mov 0x2570e(%rip),%rax # 4eb600 <_TMP1060> 4c5ef2: 5b pop %rbx 4c5ef3: 48 8b e5 mov %rbp,%rsp 4c5ef6: 5d pop %rbp 4c5ef7: c3 retq 4c5ef8: 49 83 f9 01 cmp $0x1,%r9 4c5efc: 75 14 jne 4c5f12 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0xaa> 4c5efe: 48 8b 15 23 57 02 00 mov 0x25723(%rip),%rdx # 4eb628 <_TMP1062+0x8> 4c5f05: 48 8b 05 14 57 02 00 mov 0x25714(%rip),%rax # 4eb620 <_TMP1062> 4c5f0c: 5b pop %rbx 4c5f0d: 48 8b e5 mov %rbp,%rsp 4c5f10: 5d pop %rbp 4c5f11: c3 retq 4c5f12: 4c 89 4d f0 mov %r9,-0x10(%rbp) 4c5f16: 48 8b 15 2b 57 02 00 mov 0x2572b(%rip),%rdx # 4eb648 <_TMP1064+0x8> 4c5f1d: 48 8b 05 1c 57 02 00 mov 0x2571c(%rip),%rax # 4eb640 <_TMP1064> 4c5f24: 48 89 c1 mov %rax,%rcx 4c5f27: 49 89 d0 mov %rdx,%r8 4c5f2a: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4c5f2e: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4c5f32: 4c 89 cf mov %r9,%rdi 4c5f35: e8 aa 05 ff ff callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4c5f3a: 48 89 c6 mov %rax,%rsi 4c5f3d: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4c5f41: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4c5f45: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c5f4a: e8 09 ab fc ff callq 490a58 <_d_arraycatT> 4c5f4f: 5b pop %rbx 4c5f50: 48 8b e5 mov %rbp,%rsp 4c5f53: 5d pop %rbp 4c5f54: c3 retq 4c5f55: 49 63 30 movslq (%r8),%rsi 4c5f58: 48 8b ce mov %rsi,%rcx 4c5f5b: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4c5f62: 66 66 66 4c5f65: 48 f7 e9 imul %rcx 4c5f68: 48 89 c8 mov %rcx,%rax 4c5f6b: 48 c1 f8 3f sar $0x3f,%rax 4c5f6f: 48 c1 fa 02 sar $0x2,%rdx 4c5f73: 48 2b d0 sub %rax,%rdx 4c5f76: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c5f7a: 48 83 fa 01 cmp $0x1,%rdx 4c5f7e: 75 14 jne 4c5f94 <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0x12c> 4c5f80: 48 8b 15 e1 56 02 00 mov 0x256e1(%rip),%rdx # 4eb668 <_TMP1066+0x8> 4c5f87: 48 8b 05 d2 56 02 00 mov 0x256d2(%rip),%rax # 4eb660 <_TMP1066> 4c5f8e: 5b pop %rbx 4c5f8f: 48 8b e5 mov %rbp,%rsp 4c5f92: 5d pop %rbp 4c5f93: c3 retq 4c5f94: 48 8b 15 ed 56 02 00 mov 0x256ed(%rip),%rdx # 4eb688 <_TMP1068+0x8> 4c5f9b: 48 8b 05 de 56 02 00 mov 0x256de(%rip),%rax # 4eb680 <_TMP1068> 4c5fa2: 48 89 c1 mov %rax,%rcx 4c5fa5: 49 89 d0 mov %rdx,%r8 4c5fa8: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c5fac: 4c 89 45 d0 mov %r8,-0x30(%rbp) 4c5fb0: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c5fb4: e8 2b 05 ff ff callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4c5fb9: 48 89 c6 mov %rax,%rsi 4c5fbc: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4c5fc0: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4c5fc4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c5fc9: e8 8a aa fc ff callq 490a58 <_d_arraycatT> 4c5fce: 5b pop %rbx 4c5fcf: 48 8b e5 mov %rbp,%rsp 4c5fd2: 5d pop %rbp 4c5fd3: c3 retq 4c5fd4: 41 83 38 01 cmpl $0x1,(%r8) 4c5fd8: 75 14 jne 4c5fee <_D4core4time7FracSec13_toStringImplMxFNaNbNfZAya+0x186> 4c5fda: 48 8b 15 c7 56 02 00 mov 0x256c7(%rip),%rdx # 4eb6a8 <_TMP1070+0x8> 4c5fe1: 48 8b 05 b8 56 02 00 mov 0x256b8(%rip),%rax # 4eb6a0 <_TMP1070> 4c5fe8: 5b pop %rbx 4c5fe9: 48 8b e5 mov %rbp,%rsp 4c5fec: 5d pop %rbp 4c5fed: c3 retq 4c5fee: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c5ff2: 48 8b 15 cf 56 02 00 mov 0x256cf(%rip),%rdx # 4eb6c8 <_TMP1072+0x8> 4c5ff9: 48 8b 05 c0 56 02 00 mov 0x256c0(%rip),%rax # 4eb6c0 <_TMP1072> 4c6000: 48 89 c1 mov %rax,%rcx 4c6003: 49 89 d0 mov %rdx,%r8 4c6006: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c600a: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4c600e: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c6012: 48 63 3b movslq (%rbx),%rdi 4c6015: e8 ca 04 ff ff callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4c601a: 48 89 c6 mov %rax,%rsi 4c601d: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c6021: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4c6025: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c602a: e8 29 aa fc ff callq 490a58 <_d_arraycatT> 4c602f: 5b pop %rbx 4c6030: 48 8b e5 mov %rbp,%rsp 4c6033: 5d pop %rbp 4c6034: c3 retq 4c6035: 0f 1f 00 nopl (%rax) 00000000004c6038 <_D4core4time7FracSec6_validFNaNbNiNfiZb>: 4c6038: 55 push %rbp 4c6039: 48 8b ec mov %rsp,%rbp 4c603c: 48 83 ec 10 sub $0x10,%rsp 4c6040: 89 7d f8 mov %edi,-0x8(%rbp) 4c6043: 48 63 45 f8 movslq -0x8(%rbp),%rax 4c6047: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c604d: 7e 08 jle 4c6057 <_D4core4time7FracSec6_validFNaNbNiNfiZb+0x1f> 4c604f: 48 3d 80 96 98 00 cmp $0x989680,%rax 4c6055: 7c 04 jl 4c605b <_D4core4time7FracSec6_validFNaNbNiNfiZb+0x23> 4c6057: 31 c0 xor %eax,%eax 4c6059: eb 05 jmp 4c6060 <_D4core4time7FracSec6_validFNaNbNiNfiZb+0x28> 4c605b: b8 01 00 00 00 mov $0x1,%eax 4c6060: 48 8b e5 mov %rbp,%rsp 4c6063: 5d pop %rbp 4c6064: c3 retq 4c6065: 0f 1f 00 nopl (%rax) 00000000004c6068 <_D4core4time7FracSec13_enforceValidFNaNfiZv>: 4c6068: 55 push %rbp 4c6069: 48 8b ec mov %rsp,%rbp 4c606c: 48 83 ec 10 sub $0x10,%rsp 4c6070: 89 7d f8 mov %edi,-0x8(%rbp) 4c6073: 48 63 45 f8 movslq -0x8(%rbp),%rax 4c6077: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c607d: 7e 08 jle 4c6087 <_D4core4time7FracSec13_enforceValidFNaNfiZv+0x1f> 4c607f: 48 3d 80 96 98 00 cmp $0x989680,%rax 4c6085: 7c 04 jl 4c608b <_D4core4time7FracSec13_enforceValidFNaNfiZv+0x23> 4c6087: 31 c9 xor %ecx,%ecx 4c6089: eb 05 jmp 4c6090 <_D4core4time7FracSec13_enforceValidFNaNfiZv+0x28> 4c608b: b9 01 00 00 00 mov $0x1,%ecx 4c6090: 80 f1 01 xor $0x1,%cl 4c6093: 74 4a je 4c60df <_D4core4time7FracSec13_enforceValidFNaNfiZv+0x77> 4c6095: bf 20 83 4f 00 mov $0x4f8320,%edi 4c609a: e8 09 38 fc ff callq 4898a8 <_d_newclass> 4c609f: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c60a3: ff 35 2f 56 02 00 pushq 0x2562f(%rip) # 4eb6d8 <_TMP1074+0x8> 4c60a9: ff 35 21 56 02 00 pushq 0x25621(%rip) # 4eb6d0 <_TMP1074> 4c60af: 48 8b 15 32 56 02 00 mov 0x25632(%rip),%rdx # 4eb6e8 <_TMP1075+0x8> 4c60b6: 48 8b 05 23 56 02 00 mov 0x25623(%rip),%rax # 4eb6e0 <_TMP1075> 4c60bd: 48 89 c1 mov %rax,%rcx 4c60c0: 49 89 d0 mov %rdx,%r8 4c60c3: ba 0d 11 00 00 mov $0x110d,%edx 4c60c8: 31 f6 xor %esi,%esi 4c60ca: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c60ce: e8 81 03 ff ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4c60d3: 48 83 c4 10 add $0x10,%rsp 4c60d7: 48 89 c7 mov %rax,%rdi 4c60da: e8 4d 2f fc ff callq 48902c <_d_throwc> 4c60df: 48 8b e5 mov %rbp,%rsp 4c60e2: 5d pop %rbp 4c60e3: c3 retq 4c60e4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c60e8 <_D4core4time7FracSec6__ctorMFNaNbNcNiNfiZS4core4time7FracSec>: 4c60e8: 55 push %rbp 4c60e9: 48 8b ec mov %rsp,%rbp 4c60ec: 48 83 ec 10 sub $0x10,%rsp 4c60f0: 89 37 mov %esi,(%rdi) 4c60f2: 48 89 f8 mov %rdi,%rax 4c60f5: 48 8b e5 mov %rbp,%rsp 4c60f8: 5d pop %rbp 4c60f9: c3 retq 4c60fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c6100 <_D4core4time7FracSec13__invariant16MxFNaNfZv>: 4c6100: 55 push %rbp 4c6101: 48 8b ec mov %rsp,%rbp 4c6104: 48 83 ec 48 sub $0x48,%rsp 4c6108: 53 push %rbx 4c6109: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c610d: 8b 0f mov (%rdi),%ecx 4c610f: 48 89 c8 mov %rcx,%rax 4c6112: 48 98 cltq 4c6114: 48 3d 80 69 67 ff cmp $0xffffffffff676980,%rax 4c611a: 7e 0c jle 4c6128 <_D4core4time7FracSec13__invariant16MxFNaNfZv+0x28> 4c611c: 48 63 d1 movslq %ecx,%rdx 4c611f: 48 81 fa 80 96 98 00 cmp $0x989680,%rdx 4c6126: 7c 04 jl 4c612c <_D4core4time7FracSec13__invariant16MxFNaNfZv+0x2c> 4c6128: 31 f6 xor %esi,%esi 4c612a: eb 05 jmp 4c6131 <_D4core4time7FracSec13__invariant16MxFNaNfZv+0x31> 4c612c: be 01 00 00 00 mov $0x1,%esi 4c6131: 40 80 f6 01 xor $0x1,%sil 4c6135: 0f 84 93 00 00 00 je 4c61ce <_D4core4time7FracSec13__invariant16MxFNaNfZv+0xce> 4c613b: bf 78 17 4f 00 mov $0x4f1778,%edi 4c6140: e8 63 37 fc ff callq 4898a8 <_d_newclass> 4c6145: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c6149: 48 8b 15 e8 55 02 00 mov 0x255e8(%rip),%rdx # 4eb738 <_TMP1080+0x8> 4c6150: 48 8b 1d d9 55 02 00 mov 0x255d9(%rip),%rbx # 4eb730 <_TMP1080> 4c6157: 48 89 5d c0 mov %rbx,-0x40(%rbp) 4c615b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c615f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c6163: 48 63 39 movslq (%rcx),%rdi 4c6166: e8 79 03 ff ff callq 4b64e4 <_D4core4time11numToStringFNaNbNflZAya> 4c616b: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c616f: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c6173: 48 8b 15 8e 55 02 00 mov 0x2558e(%rip),%rdx # 4eb708 <_TMP1078+0x8> 4c617a: 48 8b 05 7f 55 02 00 mov 0x2557f(%rip),%rax # 4eb700 <_TMP1078> 4c6181: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c6185: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c6189: 48 8d 55 c0 lea -0x40(%rbp),%rdx 4c618d: be 03 00 00 00 mov $0x3,%esi 4c6192: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4c6197: e8 e8 37 fc ff callq 489984 <_d_arraycatnTX> 4c619c: 52 push %rdx 4c619d: 50 push %rax 4c619e: 48 8b 15 a3 55 02 00 mov 0x255a3(%rip),%rdx # 4eb748 <_TMP1082+0x8> 4c61a5: 48 8b 05 94 55 02 00 mov 0x25594(%rip),%rax # 4eb740 <_TMP1082> 4c61ac: 48 89 c1 mov %rax,%rcx 4c61af: 49 89 d0 mov %rdx,%r8 4c61b2: ba 1e 11 00 00 mov $0x111e,%edx 4c61b7: 31 f6 xor %esi,%esi 4c61b9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c61bd: e8 86 8d fc ff callq 48ef48 <_D4core9exception11AssertError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core9exception11AssertError> 4c61c2: 48 83 c4 10 add $0x10,%rsp 4c61c6: 48 89 c7 mov %rax,%rdi 4c61c9: e8 5e 2e fc ff callq 48902c <_d_throwc> 4c61ce: 5b pop %rbx 4c61cf: 48 8b e5 mov %rbp,%rsp 4c61d2: 5d pop %rbp 4c61d3: c3 retq 4c61d4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c61d8 <_D4core4time7FracSec11__invariantMxFNaNfZv>: 4c61d8: 55 push %rbp 4c61d9: 48 8b ec mov %rsp,%rbp 4c61dc: 48 83 ec 10 sub $0x10,%rsp 4c61e0: e8 1b ff ff ff callq 4c6100 <_D4core4time7FracSec13__invariant16MxFNaNfZv> 4c61e5: 48 8b e5 mov %rbp,%rsp 4c61e8: 5d pop %rbp 4c61e9: c3 retq ... 00000000004c61ec <_D4core4time3absFNaNbNiNfS4core4time8DurationZS4core4time8Duration>: 4c61ec: 55 push %rbp 4c61ed: 48 8b ec mov %rsp,%rbp 4c61f0: 48 83 ec 10 sub $0x10,%rsp 4c61f4: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c61fb: 00 4c61fc: 48 89 fe mov %rdi,%rsi 4c61ff: 48 89 f0 mov %rsi,%rax 4c6202: 48 c1 f8 3f sar $0x3f,%rax 4c6206: 48 33 f0 xor %rax,%rsi 4c6209: 48 2b f0 sub %rax,%rsi 4c620c: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c6210: e8 fb 01 ff ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4c6215: 48 8b 00 mov (%rax),%rax 4c6218: 48 8b e5 mov %rbp,%rsp 4c621b: 5d pop %rbp 4c621c: c3 retq 4c621d: 00 00 add %al,(%rax) ... 00000000004c6220 <_D4core4time29__T3durVAyaa7_6d696e75746573Z3durFNaNbNiNflZS4core4time8Duration>: 4c6220: 55 push %rbp 4c6221: 48 8b ec mov %rsp,%rbp 4c6224: 48 83 ec 10 sub $0x10,%rsp 4c6228: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c622f: 00 4c6230: 48 69 f7 00 46 c3 23 imul $0x23c34600,%rdi,%rsi 4c6237: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c623b: e8 d0 01 ff ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4c6240: 48 8b 00 mov (%rax),%rax 4c6243: 48 8b e5 mov %rbp,%rsp 4c6246: 5d pop %rbp 4c6247: c3 retq 00000000004c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration>: 4c6248: 55 push %rbp 4c6249: 48 8b ec mov %rsp,%rbp 4c624c: 48 83 ec 10 sub $0x10,%rsp 4c6250: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4c6257: 00 4c6258: 48 89 fe mov %rdi,%rsi 4c625b: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c625f: e8 ac 01 ff ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4c6264: 48 8b 00 mov (%rax),%rax 4c6267: 48 8b e5 mov %rbp,%rsp 4c626a: 5d pop %rbp 4c626b: c3 retq 00000000004c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl>: 4c626c: 55 push %rbp 4c626d: 48 8b ec mov %rsp,%rbp 4c6270: 48 83 ec 10 sub $0x10,%rsp 4c6274: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4c627b: 94 bf d6 4c627e: 48 f7 ef imul %rdi 4c6281: 48 03 d7 add %rdi,%rdx 4c6284: 48 89 f8 mov %rdi,%rax 4c6287: 48 c1 f8 3f sar $0x3f,%rax 4c628b: 48 c1 fa 17 sar $0x17,%rdx 4c628f: 48 2b d0 sub %rax,%rdx 4c6292: 48 89 d0 mov %rdx,%rax 4c6295: 48 8b e5 mov %rbp,%rsp 4c6298: 5d pop %rbp 4c6299: c3 retq ... 00000000004c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl>: 4c629c: 55 push %rbp 4c629d: 48 8b ec mov %rsp,%rbp 4c62a0: 48 83 ec 10 sub $0x10,%rsp 4c62a4: 48 69 c7 80 96 98 00 imul $0x989680,%rdi,%rax 4c62ab: 48 8b e5 mov %rbp,%rsp 4c62ae: 5d pop %rbp 4c62af: c3 retq 00000000004c62b0 <_D4core8internal7convert14__T7toUbyteTmZ7toUbyteFNaNbNeKmZAxh>: 4c62b0: 55 push %rbp 4c62b1: 48 8b ec mov %rsp,%rbp 4c62b4: 48 83 ec 10 sub $0x10,%rsp 4c62b8: 48 89 fa mov %rdi,%rdx 4c62bb: b8 08 00 00 00 mov $0x8,%eax 4c62c0: 48 8b e5 mov %rbp,%rsp 4c62c3: 5d pop %rbp 4c62c4: c3 retq 4c62c5: 00 00 add %al,(%rax) ... 00000000004c62c8 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm>: 4c62c8: 55 push %rbp 4c62c9: 48 8b ec mov %rsp,%rbp 4c62cc: 48 83 ec 20 sub $0x20,%rsp 4c62d0: 53 push %rbx 4c62d1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c62d5: 48 89 d0 mov %rdx,%rax 4c62d8: 49 89 d0 mov %rdx,%r8 4c62db: 49 89 f9 mov %rdi,%r9 4c62de: 49 89 f3 mov %rsi,%r11 4c62e1: 49 81 e3 fc ff ff ff and $0xfffffffffffffffc,%r11 4c62e8: 4c 03 da add %rdx,%r11 4c62eb: 49 3b c3 cmp %r11,%rax 4c62ee: 74 38 je 4c6328 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0x60> 4c62f0: 41 8b 08 mov (%r8),%ecx 4c62f3: 69 c1 51 2d 9e cc imul $0xcc9e2d51,%ecx,%eax 4c62f9: 89 c1 mov %eax,%ecx 4c62fb: 8b d1 mov %ecx,%edx 4c62fd: c1 c2 0f rol $0xf,%edx 4c6300: 89 d1 mov %edx,%ecx 4c6302: 69 f1 93 35 87 1b imul $0x1b873593,%ecx,%esi 4c6308: 89 f1 mov %esi,%ecx 4c630a: 41 31 c9 xor %ecx,%r9d 4c630d: 41 8b d9 mov %r9d,%ebx 4c6310: c1 c3 0d rol $0xd,%ebx 4c6313: 8d 3c 9b lea (%rbx,%rbx,4),%edi 4c6316: 8d 87 64 6b 54 e6 lea -0x19ab949c(%rdi),%eax 4c631c: 41 89 c1 mov %eax,%r9d 4c631f: 49 83 c0 04 add $0x4,%r8 4c6323: 4d 39 d8 cmp %r11,%r8 4c6326: 75 c8 jne 4c62f0 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0x28> 4c6328: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c632c: 31 c9 xor %ecx,%ecx 4c632e: 48 8b d6 mov %rsi,%rdx 4c6331: 48 81 e2 03 00 00 00 and $0x3,%rdx 4c6338: 48 83 fa 01 cmp $0x1,%rdx 4c633c: 74 22 je 4c6360 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0x98> 4c633e: 48 83 fa 02 cmp $0x2,%rdx 4c6342: 74 10 je 4c6354 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0x8c> 4c6344: 48 83 fa 03 cmp $0x3,%rdx 4c6348: 74 02 je 4c634c <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0x84> 4c634a: eb 34 jmp 4c6380 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZm+0xb8> 4c634c: 41 0f b6 48 02 movzbl 0x2(%r8),%ecx 4c6351: c1 e1 10 shl $0x10,%ecx 4c6354: 45 0f b6 50 01 movzbl 0x1(%r8),%r10d 4c6359: 41 c1 e2 08 shl $0x8,%r10d 4c635d: 44 31 d1 xor %r10d,%ecx 4c6360: 41 0f b6 18 movzbl (%r8),%ebx 4c6364: 31 d9 xor %ebx,%ecx 4c6366: 69 f9 51 2d 9e cc imul $0xcc9e2d51,%ecx,%edi 4c636c: 89 f9 mov %edi,%ecx 4c636e: 8b c1 mov %ecx,%eax 4c6370: c1 c0 0f rol $0xf,%eax 4c6373: 89 c1 mov %eax,%ecx 4c6375: 69 d1 93 35 87 1b imul $0x1b873593,%ecx,%edx 4c637b: 89 d1 mov %edx,%ecx 4c637d: 41 31 c9 xor %ecx,%r9d 4c6380: 41 8b c9 mov %r9d,%ecx 4c6383: 48 33 ce xor %rsi,%rcx 4c6386: 89 4d e8 mov %ecx,-0x18(%rbp) 4c6389: 0f b7 5d ea movzwl -0x16(%rbp),%ebx 4c638d: 31 5d e8 xor %ebx,-0x18(%rbp) 4c6390: 69 7d e8 6b ca eb 85 imul $0x85ebca6b,-0x18(%rbp),%edi 4c6397: 89 7d e8 mov %edi,-0x18(%rbp) 4c639a: c1 ef 0d shr $0xd,%edi 4c639d: 31 7d e8 xor %edi,-0x18(%rbp) 4c63a0: 69 45 e8 35 ae b2 c2 imul $0xc2b2ae35,-0x18(%rbp),%eax 4c63a7: 89 45 e8 mov %eax,-0x18(%rbp) 4c63aa: 0f b7 55 ea movzwl -0x16(%rbp),%edx 4c63ae: 31 55 e8 xor %edx,-0x18(%rbp) 4c63b1: 8b 45 e8 mov -0x18(%rbp),%eax 4c63b4: 5b pop %rbx 4c63b5: 48 8b e5 mov %rbp,%rsp 4c63b8: 5d pop %rbp 4c63b9: c3 retq 4c63ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c63c0 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZ9get32bitsFNaNbPxhZk>: 4c63c0: 55 push %rbp 4c63c1: 48 8b ec mov %rsp,%rbp 4c63c4: 48 83 ec 10 sub $0x10,%rsp 4c63c8: 8b 07 mov (%rdi),%eax 4c63ca: 48 8b e5 mov %rbp,%rsp 4c63cd: 5d pop %rbp 4c63ce: c3 retq 4c63cf: 90 nop 00000000004c63d0 <_D4core8internal4hash9bytesHashFNaNbNePxvmmZ6fmix32FNaNbNfkZk>: 4c63d0: 55 push %rbp 4c63d1: 48 8b ec mov %rsp,%rbp 4c63d4: 48 89 f9 mov %rdi,%rcx 4c63d7: c1 ef 10 shr $0x10,%edi 4c63da: 31 f9 xor %edi,%ecx 4c63dc: 69 c1 6b ca eb 85 imul $0x85ebca6b,%ecx,%eax 4c63e2: 89 c1 mov %eax,%ecx 4c63e4: c1 e8 0d shr $0xd,%eax 4c63e7: 31 c1 xor %eax,%ecx 4c63e9: 69 d1 35 ae b2 c2 imul $0xc2b2ae35,%ecx,%edx 4c63ef: 89 d1 mov %edx,%ecx 4c63f1: c1 ea 10 shr $0x10,%edx 4c63f4: 31 d1 xor %edx,%ecx 4c63f6: 8b c1 mov %ecx,%eax 4c63f8: 5d pop %rbp 4c63f9: c3 retq ... 00000000004c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError>: 4c63fc: 55 push %rbp 4c63fd: 48 8b ec mov %rsp,%rbp 4c6400: 48 83 ec 30 sub $0x30,%rsp 4c6404: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c6408: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c640c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c6410: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c6414: ff 75 18 pushq 0x18(%rbp) 4c6417: ff 75 10 pushq 0x10(%rbp) 4c641a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c641e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c6422: 48 89 c1 mov %rax,%rcx 4c6425: 49 89 d0 mov %rdx,%r8 4c6428: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c642c: e8 f3 87 fc ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 4c6431: 48 83 c4 10 add $0x10,%rsp 4c6435: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6439: 48 8b e5 mov %rbp,%rsp 4c643c: 5d pop %rbp 4c643d: c3 retq 4c643e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c6444 <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaC6object9ThrowableAyamZC4core4sync9exception9SyncError>: 4c6444: 55 push %rbp 4c6445: 48 8b ec mov %rsp,%rbp 4c6448: 48 83 ec 30 sub $0x30,%rsp 4c644c: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4c6450: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c6454: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c6458: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c645c: ff 75 18 pushq 0x18(%rbp) 4c645f: ff 75 10 pushq 0x10(%rbp) 4c6462: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c6466: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c646a: 48 89 c1 mov %rax,%rcx 4c646d: 49 89 d0 mov %rdx,%r8 4c6470: 48 89 f2 mov %rsi,%rdx 4c6473: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c6477: e8 a8 87 fc ff callq 48ec24 <_D6object5Error6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC6object5Error> 4c647c: 48 83 c4 10 add $0x10,%rsp 4c6480: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c6484: 48 8b e5 mov %rbp,%rsp 4c6487: 5d pop %rbp 4c6488: c3 retq 4c6489: 00 00 add %al,(%rax) ... 00000000004c648c <_D2gc6config7__arrayZ>: 4c648c: 55 push %rbp 4c648d: 48 8b ec mov %rsp,%rbp 4c6490: 48 83 ec 10 sub $0x10,%rsp 4c6494: 48 89 fa mov %rdi,%rdx 4c6497: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c649b: ba 22 b8 4e 00 mov $0x4eb822,%edx 4c64a0: bf 0f 00 00 00 mov $0xf,%edi 4c64a5: 48 89 d6 mov %rdx,%rsi 4c64a8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c64ac: e8 97 29 fc ff callq 488e48 <_d_arraybounds> 4c64b1: 0f 1f 00 nopl (%rax) 00000000004c64b4 <_D2gc6config8__assertFiZv>: 4c64b4: 55 push %rbp 4c64b5: 48 8b ec mov %rsp,%rbp 4c64b8: 48 83 ec 10 sub $0x10,%rsp 4c64bc: 48 89 fa mov %rdi,%rdx 4c64bf: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c64c3: ba 22 b8 4e 00 mov $0x4eb822,%edx 4c64c8: bf 0f 00 00 00 mov $0xf,%edi 4c64cd: 48 89 d6 mov %rdx,%rsi 4c64d0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c64d4: e8 27 28 fc ff callq 488d00 <_d_assert> 4c64d9: 0f 1f 00 nopl (%rax) 00000000004c64dc <_D2gc6config15__unittest_failFiZv>: 4c64dc: 55 push %rbp 4c64dd: 48 8b ec mov %rsp,%rbp 4c64e0: 48 83 ec 10 sub $0x10,%rsp 4c64e4: 48 89 fa mov %rdi,%rdx 4c64e7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c64eb: ba 22 b8 4e 00 mov $0x4eb822,%edx 4c64f0: bf 0f 00 00 00 mov $0xf,%edi 4c64f5: 48 89 d6 mov %rdx,%rsi 4c64f8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c64fc: e8 8f 28 fc ff callq 488d90 <_d_unittest> 4c6501: 48 8b e5 mov %rbp,%rsp 4c6504: 5d pop %rbp 4c6505: c3 retq ... 00000000004c6508 <_aApplyRcd2>: 4c6508: 55 push %rbp 4c6509: 48 8b ec mov %rsp,%rbp 4c650c: 48 83 ec 48 sub $0x48,%rsp 4c6510: 53 push %rbx 4c6511: 41 54 push %r12 4c6513: 41 55 push %r13 4c6515: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c6519: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c651d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c6521: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c6525: 31 db xor %ebx,%ebx 4c6527: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c652b: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4c6530: 0f 84 e3 00 00 00 je 4c6619 <_aApplyRcd2+0x111> 4c6536: c7 45 d8 ff ff 00 00 movl $0xffff,-0x28(%rbp) 4c653d: 48 ff 4d d0 decq -0x30(%rbp) 4c6541: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4c6545: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4c6549: 0f b6 04 11 movzbl (%rcx,%rdx,1),%eax 4c654d: 89 45 d8 mov %eax,-0x28(%rbp) 4c6550: f7 45 d8 80 00 00 00 testl $0x80,-0x28(%rbp) 4c6557: 0f 84 a1 00 00 00 je 4c65fe <_aApplyRcd2+0xf6> 4c655d: 8a 5d d8 mov -0x28(%rbp),%bl 4c6560: 45 31 e4 xor %r12d,%r12d 4c6563: 41 bd 3f 00 00 00 mov $0x3f,%r13d 4c6569: 44 89 65 d8 mov %r12d,-0x28(%rbp) 4c656d: 40 8a f3 mov %bl,%sil 4c6570: 40 80 e6 c0 and $0xc0,%sil 4c6574: 40 80 fe c0 cmp $0xc0,%sil 4c6578: 74 75 je 4c65ef <_aApplyRcd2+0xe7> 4c657a: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4c657f: 75 3a jne 4c65bb <_aApplyRcd2+0xb3> 4c6581: 41 b9 ff 01 00 00 mov $0x1ff,%r9d 4c6587: 48 8b 15 0a 53 02 00 mov 0x2530a(%rip),%rdx # 4eb898 <_TMP1775+0x8> 4c658e: 48 8b 05 fb 52 02 00 mov 0x252fb(%rip),%rax # 4eb890 <_TMP1775> 4c6595: 48 89 c1 mov %rax,%rcx 4c6598: 49 89 d0 mov %rdx,%r8 4c659b: 31 d2 xor %edx,%edx 4c659d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c65a1: 48 8b 15 c0 52 02 00 mov 0x252c0(%rip),%rdx # 4eb868 <_TMP1773+0x8> 4c65a8: 48 8b 3d b1 52 02 00 mov 0x252b1(%rip),%rdi # 4eb860 <_TMP1773> 4c65af: 48 89 d6 mov %rdx,%rsi 4c65b2: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c65b6: e8 a1 8c fc ff callq 48f25c 4c65bb: 48 ff 4d d0 decq -0x30(%rbp) 4c65bf: 40 8a f3 mov %bl,%sil 4c65c2: 40 81 e6 3f 00 00 00 rex and $0x3f,%esi 4c65c9: 41 8b cc mov %r12d,%ecx 4c65cc: d3 e6 shl %cl,%esi 4c65ce: 09 75 d8 or %esi,-0x28(%rbp) 4c65d1: 41 83 c4 06 add $0x6,%r12d 4c65d5: 41 d1 ed shr %r13d 4c65d8: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c65dc: 4c 8b 45 e8 mov -0x18(%rbp),%r8 4c65e0: 42 8a 1c 00 mov (%rax,%r8,1),%bl 4c65e4: 48 89 da mov %rbx,%rdx 4c65e7: 80 e2 c0 and $0xc0,%dl 4c65ea: 80 fa c0 cmp $0xc0,%dl 4c65ed: 75 8b jne 4c657a <_aApplyRcd2+0x72> 4c65ef: 40 0f b6 f3 movzbl %bl,%esi 4c65f3: 41 23 f5 and %r13d,%esi 4c65f6: 41 8b cc mov %r12d,%ecx 4c65f9: d3 e6 shl %cl,%esi 4c65fb: 09 75 d8 or %esi,-0x28(%rbp) 4c65fe: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4c6602: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4c6606: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c660a: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4c660e: 48 89 c3 mov %rax,%rbx 4c6611: 85 db test %ebx,%ebx 4c6613: 0f 84 12 ff ff ff je 4c652b <_aApplyRcd2+0x23> 4c6619: 8b c3 mov %ebx,%eax 4c661b: 41 5d pop %r13 4c661d: 41 5c pop %r12 4c661f: 5b pop %rbx 4c6620: 48 8b e5 mov %rbp,%rsp 4c6623: 5d pop %rbp 4c6624: c3 retq 4c6625: 00 00 add %al,(%rax) ... 00000000004c6628 <_D2rt3aaA9entryDtorFPvxC15TypeInfo_StructZv>: 4c6628: 55 push %rbp 4c6629: 48 8b ec mov %rsp,%rbp 4c662c: 48 83 ec 28 sub $0x28,%rsp 4c6630: 53 push %rbx 4c6631: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c6635: 48 81 c7 88 00 00 00 add $0x88,%rdi 4c663c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c6640: 48 8b 3f mov (%rdi),%rdi 4c6643: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c6647: 48 8b 08 mov (%rax),%rcx 4c664a: 48 8b 11 mov (%rcx),%rdx 4c664d: 48 ff 52 70 rex.W callq *0x70(%rdx) 4c6651: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c6655: 48 8b 3e mov (%rsi),%rdi 4c6658: 48 8b 07 mov (%rdi),%rax 4c665b: 48 ff 50 40 rex.W callq *0x40(%rax) 4c665f: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c6663: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c6667: 48 8b 79 08 mov 0x8(%rcx),%rdi 4c666b: 48 8b 17 mov (%rdi),%rdx 4c666e: 48 ff 92 80 00 00 00 rex.W callq *0x80(%rdx) 4c6675: 48 8d 58 ff lea -0x1(%rax),%rbx 4c6679: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c667d: 48 8d 34 1e lea (%rsi,%rbx,1),%rsi 4c6681: 48 8b c3 mov %rbx,%rax 4c6684: 48 f7 d0 not %rax 4c6687: 48 23 f0 and %rax,%rsi 4c668a: 48 03 75 f8 add -0x8(%rbp),%rsi 4c668e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c6692: 48 8b 79 08 mov 0x8(%rcx),%rdi 4c6696: 48 8b 17 mov (%rdi),%rdx 4c6699: 48 ff 52 70 rex.W callq *0x70(%rdx) 4c669d: 5b pop %rbx 4c669e: 48 8b e5 mov %rbp,%rsp 4c66a1: 5d pop %rbp 4c66a2: c3 retq ... 00000000004c66a4 <_D2rt3aaA7hasDtorFxC8TypeInfoZb>: 4c66a4: 55 push %rbp 4c66a5: 48 8b ec mov %rsp,%rbp 4c66a8: 53 push %rbx 4c66a9: 41 54 push %r12 4c66ab: 48 89 fb mov %rdi,%rbx 4c66ae: 48 8b 03 mov (%rbx),%rax 4c66b1: 48 81 38 d0 4e 4f 00 cmpq $0x4f4ed0,(%rax) 4c66b8: 75 11 jne 4c66cb <_D2rt3aaA7hasDtorFxC8TypeInfoZb+0x27> 4c66ba: 48 83 7b 58 00 cmpq $0x0,0x58(%rbx) 4c66bf: 74 0a je 4c66cb <_D2rt3aaA7hasDtorFxC8TypeInfoZb+0x27> 4c66c1: b8 01 00 00 00 mov $0x1,%eax 4c66c6: 41 5c pop %r12 4c66c8: 5b pop %rbx 4c66c9: 5d pop %rbp 4c66ca: c3 retq 4c66cb: 48 8b 0b mov (%rbx),%rcx 4c66ce: 48 81 39 c0 76 4f 00 cmpq $0x4f76c0,(%rcx) 4c66d5: 75 1a jne 4c66f1 <_D2rt3aaA7hasDtorFxC8TypeInfoZb+0x4d> 4c66d7: 48 8b fb mov %rbx,%rdi 4c66da: 48 8b 13 mov (%rbx),%rdx 4c66dd: 48 ff 52 50 rex.W callq *0x50(%rdx) 4c66e1: 48 89 c7 mov %rax,%rdi 4c66e4: e8 8f 96 fc ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4c66e9: 49 89 c4 mov %rax,%r12 4c66ec: 4c 89 e3 mov %r12,%rbx 4c66ef: eb bd jmp 4c66ae <_D2rt3aaA7hasDtorFxC8TypeInfoZb+0xa> 4c66f1: 31 c0 xor %eax,%eax 4c66f3: 41 5c pop %r12 4c66f5: 5b pop %rbx 4c66f6: 5d pop %rbp 4c66f7: c3 retq 00000000004c66f8 <_aaLen>: 4c66f8: 55 push %rbp 4c66f9: 48 8b ec mov %rsp,%rbp 4c66fc: 48 83 ec 10 sub $0x10,%rsp 4c6700: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c6704: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4c6709: 74 12 je 4c671d <_aaLen+0x25> 4c670b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c670f: 8b 40 10 mov 0x10(%rax),%eax 4c6712: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c6716: 2b 41 14 sub 0x14(%rcx),%eax 4c6719: 89 c0 mov %eax,%eax 4c671b: eb 02 jmp 4c671f <_aaLen+0x27> 4c671d: 31 c0 xor %eax,%eax 4c671f: 48 8b e5 mov %rbp,%rsp 4c6722: 5d pop %rbp 4c6723: c3 retq 00000000004c6724 <_d_assocarrayliteralTX>: 4c6724: 55 push %rbp 4c6725: 48 8b ec mov %rsp,%rbp 4c6728: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 4c672f: 53 push %rbx 4c6730: 41 54 push %r12 4c6732: 41 55 push %r13 4c6734: 41 56 push %r14 4c6736: 41 57 push %r15 4c6738: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4c673c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c6740: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4c6744: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c6748: 49 89 ff mov %rdi,%r15 4c674b: 49 8b 7f 18 mov 0x18(%r15),%rdi 4c674f: 48 8b 07 mov (%rdi),%rax 4c6752: 48 ff 50 40 rex.W callq *0x40(%rax) 4c6756: 48 89 45 80 mov %rax,-0x80(%rbp) 4c675a: 49 8b 7f 10 mov 0x10(%r15),%rdi 4c675e: 48 8b 0f mov (%rdi),%rcx 4c6761: 48 ff 51 40 rex.W callq *0x40(%rcx) 4c6765: 48 89 45 98 mov %rax,-0x68(%rbp) 4c6769: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4c676e: 75 10 jne 4c6780 <_d_assocarrayliteralTX+0x5c> 4c6770: 31 c0 xor %eax,%eax 4c6772: 41 5f pop %r15 4c6774: 41 5e pop %r14 4c6776: 41 5d pop %r13 4c6778: 41 5c pop %r12 4c677a: 5b pop %rbx 4c677b: 48 8b e5 mov %rbp,%rsp 4c677e: 5d pop %rbp 4c677f: c3 retq 4c6780: bf 40 88 4f 00 mov $0x4f8840,%edi 4c6785: e8 1a 20 ff ff callq 4b87a4 <_d_newitemT> 4c678a: 48 89 c3 mov %rax,%rbx 4c678d: 4c 8b 6d e8 mov -0x18(%rbp),%r13 4c6791: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c6795: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4c6799: 49 8b d7 mov %r15,%rdx 4c679c: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4c67a3: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c67a7: 48 8d 04 89 lea (%rcx,%rcx,4),%rax 4c67ab: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4c67b2: 00 4c67b3: 48 ba 8f e3 38 8e e3 mov $0xe38e38e38e38e38f,%rdx 4c67ba: 38 8e e3 4c67bd: 48 f7 e2 mul %rdx 4c67c0: 48 c1 ea 04 shr $0x4,%rdx 4c67c4: 48 89 d7 mov %rdx,%rdi 4c67c7: e8 80 1d 01 00 callq 4d854c <_D2rt3aaA8nextpow2FNaNbNixmZm> 4c67cc: 48 89 c6 mov %rax,%rsi 4c67cf: 48 8b 95 18 ff ff ff mov -0xe8(%rbp),%rdx 4c67d6: 48 8b fb mov %rbx,%rdi 4c67d9: e8 9e 10 ff ff callq 4b787c <_D2rt3aaA4Impl6__ctorMFNcxC25TypeInfo_AssociativeArraymZS2rt3aaA4Impl> 4c67de: 49 89 c4 mov %rax,%r12 4c67e1: 45 8b 74 24 2c mov 0x2c(%r12),%r14d 4c67e6: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 4c67ed: 00 4c67ee: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4c67f3: 0f 84 41 02 00 00 je 4c6a3a <_d_assocarrayliteralTX+0x316> 4c67f9: 41 8b ce mov %r14d,%ecx 4c67fc: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4c6800: 44 89 75 d0 mov %r14d,-0x30(%rbp) 4c6804: 49 8b f5 mov %r13,%rsi 4c6807: 49 8b 7f 18 mov 0x18(%r15),%rdi 4c680b: 48 8b 07 mov (%rdi),%rax 4c680e: 48 ff 50 28 rex.W callq *0x28(%rax) 4c6812: 48 89 c3 mov %rax,%rbx 4c6815: 48 89 5d b8 mov %rbx,-0x48(%rbp) 4c6819: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4c681d: 48 c1 ea 0d shr $0xd,%rdx 4c6821: 48 31 d3 xor %rdx,%rbx 4c6824: 48 69 cb 95 e9 d1 5b imul $0x5bd1e995,%rbx,%rcx 4c682b: 48 89 cb mov %rcx,%rbx 4c682e: 48 c1 e9 0f shr $0xf,%rcx 4c6832: 48 31 cb xor %rcx,%rbx 4c6835: 48 8b cb mov %rbx,%rcx 4c6838: 48 be 00 00 00 00 00 mov $0x8000000000000000,%rsi 4c683f: 00 00 80 4c6842: 48 0b ce or %rsi,%rcx 4c6845: 48 89 4d b0 mov %rcx,-0x50(%rbp) 4c6849: 49 8b d5 mov %r13,%rdx 4c684c: 49 8b 77 18 mov 0x18(%r15),%rsi 4c6850: 49 8b fc mov %r12,%rdi 4c6853: e8 cc 11 ff ff callq 4b7a24 <_D2rt3aaA4Impl14findSlotLookupMNgFmxPvxC8TypeInfoZPNgS2rt3aaA6Bucket> 4c6858: 49 89 c6 mov %rax,%r14 4c685b: 4d 85 f6 test %r14,%r14 4c685e: 0f 85 79 01 00 00 jne 4c69dd <_d_assocarrayliteralTX+0x2b9> 4c6864: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c6868: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 4c686f: 48 89 c6 mov %rax,%rsi 4c6872: 49 8b fc mov %r12,%rdi 4c6875: e8 42 11 ff ff callq 4b79bc <_D2rt3aaA4Impl14findSlotInsertMNgFNaNbNimZPNgS2rt3aaA6Bucket> 4c687a: 49 89 c6 mov %rax,%r14 4c687d: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4c6884: 49 89 06 mov %rax,(%r14) 4c6887: 41 8b 4c 24 2c mov 0x2c(%r12),%ecx 4c688c: 89 4d d4 mov %ecx,-0x2c(%rbp) 4c688f: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4c6894: 48 85 d2 test %rdx,%rdx 4c6897: 0f 84 bc 00 00 00 je 4c6959 <_d_assocarrayliteralTX+0x235> 4c689d: 48 89 d7 mov %rdx,%rdi 4c68a0: e8 d3 94 fc ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4c68a5: 48 89 c3 mov %rax,%rbx 4c68a8: 48 8b fb mov %rbx,%rdi 4c68ab: 48 8b 03 mov (%rbx),%rax 4c68ae: 48 ff 50 60 rex.W callq *0x60(%rax) 4c68b2: a9 01 00 00 00 test $0x1,%eax 4c68b7: b9 00 00 00 00 mov $0x0,%ecx 4c68bc: 75 05 jne 4c68c3 <_d_assocarrayliteralTX+0x19f> 4c68be: b9 02 00 00 00 mov $0x2,%ecx 4c68c3: 89 4d d8 mov %ecx,-0x28(%rbp) 4c68c6: 48 8b fb mov %rbx,%rdi 4c68c9: e8 a6 dd fd ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4c68ce: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c68d2: 48 8b fb mov %rbx,%rdi 4c68d5: 48 8b 13 mov (%rbx),%rdx 4c68d8: 48 ff 52 40 rex.W callq *0x40(%rdx) 4c68dc: 48 03 45 c8 add -0x38(%rbp),%rax 4c68e0: 48 89 45 90 mov %rax,-0x70(%rbp) 4c68e4: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4c68e9: 74 07 je 4c68f2 <_d_assocarrayliteralTX+0x1ce> 4c68eb: 81 4d d8 21 00 00 00 orl $0x21,-0x28(%rbp) 4c68f2: 48 8b cb mov %rbx,%rcx 4c68f5: 8b 55 d8 mov -0x28(%rbp),%edx 4c68f8: 48 8b 75 90 mov -0x70(%rbp),%rsi 4c68fc: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi 4c6903: e8 d4 d1 fd ff callq 4a3adc 4c6908: 48 89 c6 mov %rax,%rsi 4c690b: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4c6912: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6914: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6916: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6918: 48 8d b5 48 ff ff ff lea -0xb8(%rbp),%rsi 4c691f: 48 8d bd 28 ff ff ff lea -0xd8(%rbp),%rdi 4c6926: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6928: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c692a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c692c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c6933: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4c6938: 74 19 je 4c6953 <_d_assocarrayliteralTX+0x22f> 4c693a: 48 8b 8d 48 ff ff ff mov -0xb8(%rbp),%rcx 4c6941: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 4c6948: 48 8d 34 11 lea (%rcx,%rdx,1),%rsi 4c694c: 48 2b 75 c8 sub -0x38(%rbp),%rsi 4c6950: 48 89 1e mov %rbx,(%rsi) 4c6953: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c6957: eb 2b jmp 4c6984 <_d_assocarrayliteralTX+0x260> 4c6959: 41 8b 7c 24 30 mov 0x30(%r12),%edi 4c695e: 81 e7 02 00 00 00 and $0x2,%edi 4c6964: 81 f7 02 00 00 00 xor $0x2,%edi 4c696a: 41 8b 44 24 28 mov 0x28(%r12),%eax 4c696f: 03 c1 add %ecx,%eax 4c6971: 89 c0 mov %eax,%eax 4c6973: 31 d2 xor %edx,%edx 4c6975: 48 89 fe mov %rdi,%rsi 4c6978: 48 89 c7 mov %rax,%rdi 4c697b: e8 60 8c fc ff callq 48f5e0 4c6980: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c6984: 41 8b 54 24 24 mov 0x24(%r12),%edx 4c6989: 49 8b f5 mov %r13,%rsi 4c698c: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4c6990: e8 ab 0f fc ff callq 487940 4c6995: 41 8b 54 24 28 mov 0x28(%r12),%edx 4c699a: 31 f6 xor %esi,%esi 4c699c: 8b 7d d4 mov -0x2c(%rbp),%edi 4c699f: 48 03 7d c0 add -0x40(%rbp),%rdi 4c69a3: e8 f8 11 fc ff callq 487ba0 4c69a8: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c69ac: 49 89 46 08 mov %rax,0x8(%r14) 4c69b0: 41 8b 4c 24 20 mov 0x20(%r12),%ecx 4c69b5: 49 8b c6 mov %r14,%rax 4c69b8: 49 2b 44 24 08 sub 0x8(%r12),%rax 4c69bd: 48 99 cqto 4c69bf: 48 81 e2 0f 00 00 00 and $0xf,%rdx 4c69c6: 48 03 c2 add %rdx,%rax 4c69c9: 48 c1 f8 04 sar $0x4,%rax 4c69cd: 3b c8 cmp %eax,%ecx 4c69cf: 73 02 jae 4c69d3 <_d_assocarrayliteralTX+0x2af> 4c69d1: eb 03 jmp 4c69d6 <_d_assocarrayliteralTX+0x2b2> 4c69d3: 48 89 c1 mov %rax,%rcx 4c69d6: 41 89 4c 24 20 mov %ecx,0x20(%r12) 4c69db: eb 2a jmp 4c6a07 <_d_assocarrayliteralTX+0x2e3> 4c69dd: 49 83 7c 24 18 00 cmpq $0x0,0x18(%r12) 4c69e3: 74 22 je 4c6a07 <_d_assocarrayliteralTX+0x2e3> 4c69e5: 49 8b 7f 10 mov 0x10(%r15),%rdi 4c69e9: e8 b6 fc ff ff callq 4c66a4 <_D2rt3aaA7hasDtorFxC8TypeInfoZb> 4c69ee: 84 c0 test %al,%al 4c69f0: 74 15 je 4c6a07 <_d_assocarrayliteralTX+0x2e3> 4c69f2: 49 8b 76 08 mov 0x8(%r14),%rsi 4c69f6: 8b 55 d0 mov -0x30(%rbp),%edx 4c69f9: 48 03 f2 add %rdx,%rsi 4c69fc: 49 8b 7f 10 mov 0x10(%r15),%rdi 4c6a00: 48 8b 07 mov (%rdi),%rax 4c6a03: 48 ff 50 70 rex.W callq *0x70(%rax) 4c6a07: 48 8b 55 98 mov -0x68(%rbp),%rdx 4c6a0b: 48 8b 75 a0 mov -0x60(%rbp),%rsi 4c6a0f: 49 8b 7e 08 mov 0x8(%r14),%rdi 4c6a13: 48 03 7d 88 add -0x78(%rbp),%rdi 4c6a17: e8 24 0f fc ff callq 487940 4c6a1c: 4c 03 6d 80 add -0x80(%rbp),%r13 4c6a20: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4c6a24: 48 01 4d a0 add %rcx,-0x60(%rbp) 4c6a28: 48 ff 45 a8 incq -0x58(%rbp) 4c6a2c: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c6a30: 48 3b 45 e0 cmp -0x20(%rbp),%rax 4c6a34: 0f 82 ca fd ff ff jb 4c6804 <_d_assocarrayliteralTX+0xe0> 4c6a3a: 8b 55 e0 mov -0x20(%rbp),%edx 4c6a3d: 41 89 54 24 10 mov %edx,0x10(%r12) 4c6a42: 49 8b c4 mov %r12,%rax 4c6a45: 41 5f pop %r15 4c6a47: 41 5e pop %r14 4c6a49: 41 5d pop %r13 4c6a4b: 41 5c pop %r12 4c6a4d: 5b pop %rbx 4c6a4e: 48 8b e5 mov %rbp,%rsp 4c6a51: 5d pop %rbp 4c6a52: c3 retq ... 00000000004c6a54 <_Ccmp>: 4c6a54: df ea fucomip %st(2),%st 4c6a56: 75 09 jne 4c6a61 <_Ccmp+0xd> 4c6a58: 7a 07 jp 4c6a61 <_Ccmp+0xd> 4c6a5a: df ea fucomip %st(2),%st 4c6a5c: dd d8 fstp %st(0) 4c6a5e: dd d8 fstp %st(0) 4c6a60: c3 retq 4c6a61: dd d8 fstp %st(0) 4c6a63: dd d8 fstp %st(0) 4c6a65: dd d8 fstp %st(0) 4c6a67: c3 retq 00000000004c6a68 <_D2rt5tlsgc4scanFNbPvMDFNbPvPvZvZv>: 4c6a68: 55 push %rbp 4c6a69: 48 8b ec mov %rsp,%rbp 4c6a6c: 48 83 ec 50 sub $0x50,%rsp 4c6a70: 53 push %rbx 4c6a71: 41 54 push %r12 4c6a73: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c6a77: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c6a7b: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c6a7f: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c6a83: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c6a87: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4c6a8b: 4c 8b 02 mov (%rdx),%r8 4c6a8e: 49 8b 58 08 mov 0x8(%r8),%rbx 4c6a92: 49 8b 08 mov (%r8),%rcx 4c6a95: 48 89 5d c0 mov %rbx,-0x40(%rbp) 4c6a99: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c6a9d: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4c6aa2: 74 3c je 4c6ae0 <_D2rt5tlsgc4scanFNbPvMDFNbPvPvZvZv+0x78> 4c6aa4: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4c6aa8: 4c 8b 65 c0 mov -0x40(%rbp),%r12 4c6aac: 49 c1 e4 04 shl $0x4,%r12 4c6ab0: 4c 03 65 c8 add -0x38(%rbp),%r12 4c6ab4: 48 8b 53 08 mov 0x8(%rbx),%rdx 4c6ab8: 48 8b 03 mov (%rbx),%rax 4c6abb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c6abf: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c6ac3: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c6ac7: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4c6acb: 48 8d 34 32 lea (%rdx,%rsi,1),%rsi 4c6acf: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c6ad3: 48 ff 55 b8 rex.W callq *-0x48(%rbp) 4c6ad7: 48 83 c3 10 add $0x10,%rbx 4c6adb: 49 3b dc cmp %r12,%rbx 4c6ade: 72 d4 jb 4c6ab4 <_D2rt5tlsgc4scanFNbPvMDFNbPvPvZvZv+0x4c> 4c6ae0: 41 5c pop %r12 4c6ae2: 5b pop %rbx 4c6ae3: 48 8b e5 mov %rbp,%rsp 4c6ae6: 5d pop %rbp 4c6ae7: c3 retq 00000000004c6ae8 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ab8toStringMxFNaNbNfZAya>: 4c6ae8: 55 push %rbp 4c6ae9: 48 8b ec mov %rsp,%rbp 4c6aec: 48 83 ec 10 sub $0x10,%rsp 4c6af0: 48 8b 15 d1 4d 02 00 mov 0x24dd1(%rip),%rdx # 4eb8c8 <_TMP2617+0x8> 4c6af7: 48 8b 05 c2 4d 02 00 mov 0x24dc2(%rip),%rax # 4eb8c0 <_TMP2617> 4c6afe: 48 8b e5 mov %rbp,%rsp 4c6b01: 5d pop %rbp 4c6b02: c3 retq 4c6b03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c6b08 <_D2rt8typeinfo5ti_Ag11TypeInfo_Ab4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4c6b08: 55 push %rbp 4c6b09: 48 8b ec mov %rsp,%rbp 4c6b0c: 48 83 ec 10 sub $0x10,%rsp 4c6b10: b8 10 98 4e 00 mov $0x4e9810,%eax 4c6b15: 48 8b e5 mov %rbp,%rsp 4c6b18: 5d pop %rbp 4c6b19: c3 retq ... 00000000004c6b1c <_D2rt8typeinfo8ti_Along11TypeInfo_Al8opEqualsMFC6ObjectZb>: 4c6b1c: 55 push %rbp 4c6b1d: 48 8b ec mov %rsp,%rbp 4c6b20: 48 83 ec 10 sub $0x10,%rsp 4c6b24: e8 2b 6e fc ff callq 48d954 <_D6object8TypeInfo8opEqualsMFC6ObjectZb> 4c6b29: 48 8b e5 mov %rbp,%rsp 4c6b2c: 5d pop %rbp 4c6b2d: c3 retq 4c6b2e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c6b34 <_D2rt8typeinfo8ti_Along11TypeInfo_Al8toStringMxFNaNbNfZAya>: 4c6b34: 55 push %rbp 4c6b35: 48 8b ec mov %rsp,%rbp 4c6b38: 48 83 ec 10 sub $0x10,%rsp 4c6b3c: 48 8b 15 75 4e 02 00 mov 0x24e75(%rip),%rdx # 4eb9b8 <_TMP2633+0x8> 4c6b43: 48 8b 05 66 4e 02 00 mov 0x24e66(%rip),%rax # 4eb9b0 <_TMP2633> 4c6b4a: 48 8b e5 mov %rbp,%rsp 4c6b4d: 5d pop %rbp 4c6b4e: c3 retq 4c6b4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c6b54 <_D2rt8typeinfo8ti_Along11TypeInfo_Al7getHashMxFNbNexPvZm>: 4c6b54: 55 push %rbp 4c6b55: 48 8b ec mov %rsp,%rbp 4c6b58: 48 83 ec 20 sub $0x20,%rsp 4c6b5c: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c6b60: 48 8b 06 mov (%rsi),%rax 4c6b63: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c6b67: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c6b6b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c6b6f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c6b73: 48 c1 e6 03 shl $0x3,%rsi 4c6b77: 31 ff xor %edi,%edi 4c6b79: e8 6a b3 fc ff callq 491ee8 <_D2rt4util4hash6hashOfFNaNbNePxvmmZm> 4c6b7e: 48 8b e5 mov %rbp,%rsp 4c6b81: 5d pop %rbp 4c6b82: c3 retq 4c6b83: 90 nop 00000000004c6b84 <_D2rt8typeinfo8ti_Along11TypeInfo_Al6equalsMxFxPvxPvZb>: 4c6b84: 55 push %rbp 4c6b85: 48 8b ec mov %rsp,%rbp 4c6b88: 48 83 ec 48 sub $0x48,%rsp 4c6b8c: 53 push %rbx 4c6b8d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4c6b91: 48 8b 02 mov (%rdx),%rax 4c6b94: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c6b98: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c6b9c: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4c6ba0: 48 8b 06 mov (%rsi),%rax 4c6ba3: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c6ba7: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c6bab: 48 8b 5d c0 mov -0x40(%rbp),%rbx 4c6baf: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4c6bb3: 75 18 jne 4c6bcd <_D2rt8typeinfo8ti_Along11TypeInfo_Al6equalsMxFxPvxPvZb+0x49> 4c6bb5: 48 89 da mov %rbx,%rdx 4c6bb8: 48 c1 e2 03 shl $0x3,%rdx 4c6bbc: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4c6bc0: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4c6bc4: e8 c7 0f fc ff callq 487b90 4c6bc9: 85 c0 test %eax,%eax 4c6bcb: 74 04 je 4c6bd1 <_D2rt8typeinfo8ti_Along11TypeInfo_Al6equalsMxFxPvxPvZb+0x4d> 4c6bcd: 31 c0 xor %eax,%eax 4c6bcf: eb 05 jmp 4c6bd6 <_D2rt8typeinfo8ti_Along11TypeInfo_Al6equalsMxFxPvxPvZb+0x52> 4c6bd1: b8 01 00 00 00 mov $0x1,%eax 4c6bd6: 5b pop %rbx 4c6bd7: 48 8b e5 mov %rbp,%rsp 4c6bda: 5d pop %rbp 4c6bdb: c3 retq 00000000004c6bdc <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi>: 4c6bdc: 55 push %rbp 4c6bdd: 48 8b ec mov %rsp,%rbp 4c6be0: 48 83 ec 40 sub $0x40,%rsp 4c6be4: 53 push %rbx 4c6be5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4c6be9: 48 8b 02 mov (%rdx),%rax 4c6bec: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c6bf0: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c6bf4: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4c6bf8: 48 8b 06 mov (%rsi),%rax 4c6bfb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c6bff: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c6c03: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4c6c07: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4c6c0b: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c6c0f: 73 03 jae 4c6c14 <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x38> 4c6c11: 48 89 df mov %rbx,%rdi 4c6c14: 31 f6 xor %esi,%esi 4c6c16: 48 85 ff test %rdi,%rdi 4c6c19: 74 29 je 4c6c44 <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x68> 4c6c1b: 48 8b d6 mov %rsi,%rdx 4c6c1e: 48 c1 e2 03 shl $0x3,%rdx 4c6c22: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4c6c26: 4e 8b 0c 02 mov (%rdx,%r8,1),%r9 4c6c2a: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c6c2e: 4c 8b 14 0a mov (%rdx,%rcx,1),%r10 4c6c32: 4d 3b ca cmp %r10,%r9 4c6c35: 7c 17 jl 4c6c4e <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x72> 4c6c37: 4d 3b ca cmp %r10,%r9 4c6c3a: 7f 23 jg 4c6c5f <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x83> 4c6c3c: 48 ff c6 inc %rsi 4c6c3f: 48 39 fe cmp %rdi,%rsi 4c6c42: 72 d7 jb 4c6c1b <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x3f> 4c6c44: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6c48: 48 39 45 c0 cmp %rax,-0x40(%rbp) 4c6c4c: 73 0b jae 4c6c59 <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x7d> 4c6c4e: b8 ff ff ff ff mov $0xffffffff,%eax 4c6c53: 5b pop %rbx 4c6c54: 48 8b e5 mov %rbp,%rsp 4c6c57: 5d pop %rbp 4c6c58: c3 retq 4c6c59: 48 3b 45 c0 cmp -0x40(%rbp),%rax 4c6c5d: 73 0b jae 4c6c6a <_D2rt8typeinfo8ti_Along11TypeInfo_Al7compareMxFxPvxPvZi+0x8e> 4c6c5f: b8 01 00 00 00 mov $0x1,%eax 4c6c64: 5b pop %rbx 4c6c65: 48 8b e5 mov %rbp,%rsp 4c6c68: 5d pop %rbp 4c6c69: c3 retq 4c6c6a: 31 c0 xor %eax,%eax 4c6c6c: 5b pop %rbx 4c6c6d: 48 8b e5 mov %rbp,%rsp 4c6c70: 5d pop %rbp 4c6c71: c3 retq 4c6c72: 66 90 xchg %ax,%ax 00000000004c6c74 <_D2rt8typeinfo8ti_Along11TypeInfo_Al4nextMNgFNaNbNdNiZNgC8TypeInfo>: 4c6c74: 55 push %rbp 4c6c75: 48 8b ec mov %rsp,%rbp 4c6c78: 48 83 ec 10 sub $0x10,%rsp 4c6c7c: b8 80 47 4e 00 mov $0x4e4780,%eax 4c6c81: 48 8b e5 mov %rbp,%rsp 4c6c84: 5d pop %rbp 4c6c85: c3 retq ... 00000000004c6c88 <_D2rt8typeinfo10ti_idouble10TypeInfo_p8toStringMxFNaNbNfZAya>: 4c6c88: 55 push %rbp 4c6c89: 48 8b ec mov %rsp,%rbp 4c6c8c: 48 83 ec 10 sub $0x10,%rsp 4c6c90: 48 8b 15 11 4e 02 00 mov 0x24e11(%rip),%rdx # 4ebaa8 <_TMP2677+0x8> 4c6c97: 48 8b 05 02 4e 02 00 mov 0x24e02(%rip),%rax # 4ebaa0 <_TMP2677> 4c6c9e: 48 8b e5 mov %rbp,%rsp 4c6ca1: 5d pop %rbp 4c6ca2: c3 retq ... 00000000004c6ca4 <_D2rt8typeinfo9ti_ifloat10TypeInfo_o8toStringMxFNaNbNfZAya>: 4c6ca4: 55 push %rbp 4c6ca5: 48 8b ec mov %rsp,%rbp 4c6ca8: 48 83 ec 10 sub $0x10,%rsp 4c6cac: 48 8b 15 d5 4e 02 00 mov 0x24ed5(%rip),%rdx # 4ebb88 <_TMP2680+0x8> 4c6cb3: 48 8b 05 c6 4e 02 00 mov 0x24ec6(%rip),%rax # 4ebb80 <_TMP2680> 4c6cba: 48 8b e5 mov %rbp,%rsp 4c6cbd: 5d pop %rbp 4c6cbe: c3 retq ... 00000000004c6cc0 <_D2rt8typeinfo8ti_ireal10TypeInfo_j8toStringMxFNaNbNfZAya>: 4c6cc0: 55 push %rbp 4c6cc1: 48 8b ec mov %rsp,%rbp 4c6cc4: 48 83 ec 10 sub $0x10,%rsp 4c6cc8: 48 8b 15 99 4f 02 00 mov 0x24f99(%rip),%rdx # 4ebc68 <_TMP2686+0x8> 4c6ccf: 48 8b 05 8a 4f 02 00 mov 0x24f8a(%rip),%rax # 4ebc60 <_TMP2686> 4c6cd6: 48 8b e5 mov %rbp,%rsp 4c6cd9: 5d pop %rbp 4c6cda: c3 retq ... 00000000004c6cdc <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTwZ3putFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderwZv>: 4c6cdc: 55 push %rbp 4c6cdd: 48 8b ec mov %rsp,%rbp 4c6ce0: 48 83 ec 10 sub $0x10,%rsp 4c6ce4: 89 7d f0 mov %edi,-0x10(%rbp) 4c6ce7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c6ceb: e8 08 00 00 00 callq 4c6cf8 <_D3std5range10primitives52__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTwZ5doPutFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKwZv> 4c6cf0: 48 8b e5 mov %rbp,%rsp 4c6cf3: 5d pop %rbp 4c6cf4: c3 retq 4c6cf5: 00 00 add %al,(%rax) ... 00000000004c6cf8 <_D3std5range10primitives52__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTwZ5doPutFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKwZv>: 4c6cf8: 55 push %rbp 4c6cf9: 48 8b ec mov %rsp,%rbp 4c6cfc: 48 83 ec 10 sub $0x10,%rsp 4c6d00: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c6d04: 8b 37 mov (%rdi),%esi 4c6d06: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c6d0a: e8 05 00 00 00 callq 4c6d14 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTwZ3putMFNaNfwZv> 4c6d0f: 48 8b e5 mov %rbp,%rsp 4c6d12: 5d pop %rbp 4c6d13: c3 retq 00000000004c6d14 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTwZ3putMFNaNfwZv>: 4c6d14: 55 push %rbp 4c6d15: 48 8b ec mov %rsp,%rbp 4c6d18: 48 83 ec 20 sub $0x20,%rsp 4c6d1c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c6d20: 89 75 f8 mov %esi,-0x8(%rbp) 4c6d23: c7 45 e8 ff ff ff ff movl $0xffffffff,-0x18(%rbp) 4c6d2a: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4c6d2e: 8b 7d f8 mov -0x8(%rbp),%edi 4c6d31: e8 92 d6 ff ff callq 4c43c8 <_D3std3utf6encodeFNaNfKG4awZm> 4c6d36: 48 83 f8 04 cmp $0x4,%rax 4c6d3a: 76 0a jbe 4c6d46 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTwZ3putMFNaNfwZv+0x32> 4c6d3c: bf 27 0b 00 00 mov $0xb27,%edi 4c6d41: e8 5e 30 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c6d46: 48 89 c6 mov %rax,%rsi 4c6d49: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4c6d4d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c6d51: e8 06 00 00 00 callq 4c6d5c <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv> 4c6d56: 48 8b e5 mov %rbp,%rsp 4c6d59: 5d pop %rbp 4c6d5a: c3 retq ... 00000000004c6d5c <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv>: 4c6d5c: 55 push %rbp 4c6d5d: 48 8b ec mov %rsp,%rbp 4c6d60: 48 83 ec 38 sub $0x38,%rsp 4c6d64: 53 push %rbx 4c6d65: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c6d69: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c6d6d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c6d71: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6d75: e8 72 00 00 00 callq 4c6dec <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFAaZ10bigDataFunMFNaNbNemZAa> 4c6d7a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c6d7e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c6d82: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c6d86: 48 8b 31 mov (%rcx),%rsi 4c6d89: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4c6d8d: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4c6d91: 4d 3b c0 cmp %r8,%r8 4c6d94: 72 06 jb 4c6d9c <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv+0x40> 4c6d96: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4c6d9a: 73 0a jae 4c6da6 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv+0x4a> 4c6d9c: bf 65 0b 00 00 mov $0xb65,%edi 4c6da1: e8 fe 2f ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c6da6: 4c 89 c0 mov %r8,%rax 4c6da9: 48 2b c3 sub %rbx,%rax 4c6dac: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c6db0: 48 03 d3 add %rbx,%rdx 4c6db3: 48 89 c1 mov %rax,%rcx 4c6db6: 49 89 d0 mov %rdx,%r8 4c6db9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c6dbd: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c6dc1: bf 01 00 00 00 mov $0x1,%edi 4c6dc6: e8 35 18 ff ff callq 4b8600 <_d_arraycopy> 4c6dcb: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c6dcf: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6dd3: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c6dd7: 4c 8b 01 mov (%rcx),%r8 4c6dda: 49 89 40 08 mov %rax,0x8(%r8) 4c6dde: 49 89 50 10 mov %rdx,0x10(%r8) 4c6de2: 5b pop %rbx 4c6de3: 48 8b e5 mov %rbp,%rsp 4c6de6: 5d pop %rbp 4c6de7: c3 retq 4c6de8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c6dec <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFAaZ10bigDataFunMFNaNbNemZAa>: 4c6dec: 55 push %rbp 4c6ded: 48 8b ec mov %rsp,%rbp 4c6df0: 48 83 ec 10 sub $0x10,%rsp 4c6df4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c6df8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c6dfc: 48 8b 3f mov (%rdi),%rdi 4c6dff: e8 b4 11 fe ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4c6e04: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c6e08: 48 8b 08 mov (%rax),%rcx 4c6e0b: 48 8b 11 mov (%rcx),%rdx 4c6e0e: 48 83 c2 08 add $0x8,%rdx 4c6e12: 48 8b 02 mov (%rdx),%rax 4c6e15: 48 03 45 f8 add -0x8(%rbp),%rax 4c6e19: 48 8b 52 08 mov 0x8(%rdx),%rdx 4c6e1d: 48 8b e5 mov %rbp,%rsp 4c6e20: 5d pop %rbp 4c6e21: c3 retq ... 00000000004c6e24 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa>: 4c6e24: 55 push %rbp 4c6e25: 48 8b ec mov %rsp,%rbp 4c6e28: 48 83 ec 48 sub $0x48,%rsp 4c6e2c: 53 push %rbx 4c6e2d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c6e31: e8 d2 67 00 00 callq 4cd608 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6lengthMFNaNbNdNiNfZm> 4c6e36: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c6e3a: 48 85 c0 test %rax,%rax 4c6e3d: 75 0a jne 4c6e49 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa+0x25> 4c6e3f: 31 c0 xor %eax,%eax 4c6e41: 31 d2 xor %edx,%edx 4c6e43: 5b pop %rbx 4c6e44: 48 8b e5 mov %rbp,%rsp 4c6e47: 5d pop %rbp 4c6e48: c3 retq 4c6e49: 48 89 ef mov %rbp,%rdi 4c6e4c: e8 7b 00 00 00 callq 4c6ecc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ9__lambda2MFNaNbNeZAa> 4c6e51: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c6e55: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c6e59: 31 db xor %ebx,%ebx 4c6e5b: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c6e5f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6e63: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6e65: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6e67: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c6e69: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6e6d: e8 b6 67 00 00 callq 4cd628 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5emptyMFNaNbNdNiNfZb> 4c6e72: 34 01 xor $0x1,%al 4c6e74: 74 45 je 4c6ebb <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa+0x97> 4c6e76: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6e7a: e8 c9 67 00 00 callq 4cd648 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5frontMFNaNbNdNiNfZa> 4c6e7f: 88 45 f8 mov %al,-0x8(%rbp) 4c6e82: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c6e86: 72 0a jb 4c6e92 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa+0x6e> 4c6e88: bf 75 00 00 00 mov $0x75,%edi 4c6e8d: e8 12 2f ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c6e92: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c6e96: 48 03 f3 add %rbx,%rsi 4c6e99: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c6e9d: e8 66 44 ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c6ea2: 48 ff c3 inc %rbx 4c6ea5: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6ea9: e8 ca 67 00 00 callq 4cd678 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result8popFrontMFNaNbNiNfZv> 4c6eae: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c6eb2: e8 71 67 00 00 callq 4cd628 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5emptyMFNaNbNdNiNfZb> 4c6eb7: 34 01 xor $0x1,%al 4c6eb9: 75 bb jne 4c6e76 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa+0x52> 4c6ebb: 48 89 ef mov %rbp,%rdi 4c6ebe: e8 21 00 00 00 callq 4c6ee4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c6ec3: 5b pop %rbx 4c6ec4: 48 8b e5 mov %rbp,%rsp 4c6ec7: 5d pop %rbp 4c6ec8: c3 retq 4c6ec9: 0f 1f 00 nopl (%rax) 00000000004c6ecc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c6ecc: 55 push %rbp 4c6ecd: 48 8b ec mov %rsp,%rbp 4c6ed0: 48 83 ec 10 sub $0x10,%rsp 4c6ed4: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4c6ed8: e8 1f 00 00 00 callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c6edd: 48 8b e5 mov %rbp,%rsp 4c6ee0: 5d pop %rbp 4c6ee1: c3 retq 4c6ee2: 66 90 xchg %ax,%ax 00000000004c6ee4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c6ee4: 55 push %rbp 4c6ee5: 48 8b ec mov %rsp,%rbp 4c6ee8: 48 83 ec 10 sub $0x10,%rsp 4c6eec: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4c6ef0: 48 8b 47 c0 mov -0x40(%rdi),%rax 4c6ef4: 48 8b e5 mov %rbp,%rsp 4c6ef7: 5d pop %rbp 4c6ef8: c3 retq 4c6ef9: 00 00 add %al,(%rax) ... 00000000004c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa>: 4c6efc: 55 push %rbp 4c6efd: 48 8b ec mov %rsp,%rbp 4c6f00: 48 83 ec 10 sub $0x10,%rsp 4c6f04: e8 07 00 00 00 callq 4c6f10 <_D3std5array29__T14arrayAllocImplVbi0TAaTmZ14arrayAllocImplFNaNbmZAa> 4c6f09: 48 8b e5 mov %rbp,%rsp 4c6f0c: 5d pop %rbp 4c6f0d: c3 retq ... 00000000004c6f10 <_D3std5array29__T14arrayAllocImplVbi0TAaTmZ14arrayAllocImplFNaNbmZAa>: 4c6f10: 55 push %rbp 4c6f11: 48 8b ec mov %rsp,%rbp 4c6f14: 48 83 ec 10 sub $0x10,%rsp 4c6f18: 48 89 f8 mov %rdi,%rax 4c6f1b: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c6f1f: 48 89 c2 mov %rax,%rdx 4c6f22: be 02 00 00 00 mov $0x2,%esi 4c6f27: 31 ff xor %edi,%edi 4c6f29: e8 0e 58 fd ff callq 49c73c <_D4core6memory2GC6mallocFNaNbmkxC8TypeInfoZPv> 4c6f2e: 48 89 c2 mov %rax,%rdx 4c6f31: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c6f35: 48 8b e5 mov %rbp,%rsp 4c6f38: 5d pop %rbp 4c6f39: c3 retq ... 00000000004c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv>: 4c6f3c: 55 push %rbp 4c6f3d: 48 8b ec mov %rsp,%rbp 4c6f40: 53 push %rbx 4c6f41: 48 89 fe mov %rdi,%rsi 4c6f44: 48 8b 46 08 mov 0x8(%rsi),%rax 4c6f48: 8a 10 mov (%rax),%dl 4c6f4a: 80 fa 80 cmp $0x80,%dl 4c6f4d: 73 16 jae 4c6f65 <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv+0x29> 4c6f4f: 48 8b 1e mov (%rsi),%rbx 4c6f52: 48 ff cb dec %rbx 4c6f55: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4c6f59: 48 ff c1 inc %rcx 4c6f5c: 48 89 1e mov %rbx,(%rsi) 4c6f5f: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c6f63: eb 53 jmp 4c6fb8 <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv+0x7c> 4c6f65: 41 b8 07 00 00 00 mov $0x7,%r8d 4c6f6b: 8a ca mov %dl,%cl 4c6f6d: f6 d1 not %cl 4c6f6f: 81 e1 ff 00 00 00 and $0xff,%ecx 4c6f75: 89 c9 mov %ecx,%ecx 4c6f77: 48 0f bd d9 bsr %rcx,%rbx 4c6f7b: 44 2b c3 sub %ebx,%r8d 4c6f7e: 41 83 f8 02 cmp $0x2,%r8d 4c6f82: 41 0f 9c c1 setl %r9b 4c6f86: 45 0f b6 c9 movzbl %r9b,%r9d 4c6f8a: 41 83 f8 06 cmp $0x6,%r8d 4c6f8e: 41 0f 9f c2 setg %r10b 4c6f92: 45 0f b6 d2 movzbl %r10b,%r10d 4c6f96: 45 0a ca or %r10b,%r9b 4c6f99: 74 06 je 4c6fa1 <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv+0x65> 4c6f9b: 41 b8 01 00 00 00 mov $0x1,%r8d 4c6fa1: 48 8b 06 mov (%rsi),%rax 4c6fa4: 49 63 c8 movslq %r8d,%rcx 4c6fa7: 48 2b c1 sub %rcx,%rax 4c6faa: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c6fae: 48 03 d1 add %rcx,%rdx 4c6fb1: 48 89 06 mov %rax,(%rsi) 4c6fb4: 48 89 56 08 mov %rdx,0x8(%rsi) 4c6fb8: 5b pop %rbx 4c6fb9: 5d pop %rbp 4c6fba: c3 retq ... 00000000004c6fbc <_D3std5range10primitives13__T5frontTyaZ5frontFNaNdNfAyaZw>: 4c6fbc: 55 push %rbp 4c6fbd: 48 8b ec mov %rsp,%rbp 4c6fc0: 48 83 ec 20 sub $0x20,%rsp 4c6fc4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c6fc8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c6fcc: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c6fd3: 00 4c6fd4: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4c6fd8: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4c6fdc: e8 af 8d fe ff callq 4afd90 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ6decodeFNaNeKAyaKmZw> 4c6fe1: 48 8b e5 mov %rbp,%rsp 4c6fe4: 5d pop %rbp 4c6fe5: c3 retq ... 00000000004c6fe8 <_D3std5range10primitives11__T4saveTaZ4saveFNaNbNdNiNfAaZAa>: 4c6fe8: 55 push %rbp 4c6fe9: 48 8b ec mov %rsp,%rbp 4c6fec: 48 83 ec 10 sub $0x10,%rsp 4c6ff0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c6ff4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c6ff8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c6ffc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c7000: 48 8b e5 mov %rbp,%rsp 4c7003: 5d pop %rbp 4c7004: c3 retq 4c7005: 00 00 add %al,(%rax) ... 00000000004c7008 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa>: 4c7008: 55 push %rbp 4c7009: 48 8b ec mov %rsp,%rbp 4c700c: 48 83 ec 58 sub $0x58,%rsp 4c7010: 53 push %rbx 4c7011: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c7015: e8 42 51 ff ff callq 4bc15c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm> 4c701a: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c701e: 48 85 c0 test %rax,%rax 4c7021: 75 0a jne 4c702d <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x25> 4c7023: 31 c0 xor %eax,%eax 4c7025: 31 d2 xor %edx,%edx 4c7027: 5b pop %rbx 4c7028: 48 8b e5 mov %rbp,%rsp 4c702b: 5d pop %rbp 4c702c: c3 retq 4c702d: 48 89 ef mov %rbp,%rdi 4c7030: e8 7b 00 00 00 callq 4c70b0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa> 4c7035: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c7039: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c703d: 31 db xor %ebx,%ebx 4c703f: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c7043: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c7047: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7049: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c704b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c704d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c704f: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c7053: e8 24 51 ff ff callq 4bc17c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c7058: 34 01 xor $0x1,%al 4c705a: 74 45 je 4c70a1 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x99> 4c705c: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c7060: e8 37 51 ff ff callq 4bc19c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa> 4c7065: 88 45 f0 mov %al,-0x10(%rbp) 4c7068: 48 3b 5d b0 cmp -0x50(%rbp),%rbx 4c706c: 72 0a jb 4c7078 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x70> 4c706e: bf 75 00 00 00 mov $0x75,%edi 4c7073: e8 2c 2d ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c7078: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4c707c: 48 03 f3 add %rbx,%rsi 4c707f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c7083: e8 80 42 ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c7088: 48 ff c3 inc %rbx 4c708b: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c708f: e8 38 51 ff ff callq 4bc1cc <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv> 4c7094: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4c7098: e8 df 50 ff ff callq 4bc17c <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c709d: 34 01 xor $0x1,%al 4c709f: 75 bb jne 4c705c <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x54> 4c70a1: 48 89 ef mov %rbp,%rdi 4c70a4: e8 1f 00 00 00 callq 4c70c8 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c70a9: 5b pop %rbx 4c70aa: 48 8b e5 mov %rbp,%rsp 4c70ad: 5d pop %rbp 4c70ae: c3 retq 4c70af: 90 nop 00000000004c70b0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c70b0: 55 push %rbp 4c70b1: 48 8b ec mov %rsp,%rbp 4c70b4: 48 83 ec 10 sub $0x10,%rsp 4c70b8: 48 8b 7f c0 mov -0x40(%rdi),%rdi 4c70bc: e8 3b fe ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c70c1: 48 8b e5 mov %rbp,%rsp 4c70c4: 5d pop %rbp 4c70c5: c3 retq 4c70c6: 66 90 xchg %ax,%ax 00000000004c70c8 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c70c8: 55 push %rbp 4c70c9: 48 8b ec mov %rsp,%rbp 4c70cc: 48 83 ec 10 sub $0x10,%rsp 4c70d0: 48 8b 57 b8 mov -0x48(%rdi),%rdx 4c70d4: 48 8b 47 b0 mov -0x50(%rdi),%rax 4c70d8: 48 8b e5 mov %rbp,%rsp 4c70db: 5d pop %rbp 4c70dc: c3 retq 4c70dd: 00 00 add %al,(%rax) ... 00000000004c70e0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa>: 4c70e0: 55 push %rbp 4c70e1: 48 8b ec mov %rsp,%rbp 4c70e4: 48 83 ec 48 sub $0x48,%rsp 4c70e8: 53 push %rbx 4c70e9: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c70ed: e8 42 52 ff ff callq 4bc334 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm> 4c70f2: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c70f6: 48 85 c0 test %rax,%rax 4c70f9: 75 0a jne 4c7105 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x25> 4c70fb: 31 c0 xor %eax,%eax 4c70fd: 31 d2 xor %edx,%edx 4c70ff: 5b pop %rbx 4c7100: 48 8b e5 mov %rbp,%rsp 4c7103: 5d pop %rbp 4c7104: c3 retq 4c7105: 48 89 ef mov %rbp,%rdi 4c7108: e8 7b 00 00 00 callq 4c7188 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa> 4c710d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c7111: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c7115: 31 db xor %ebx,%ebx 4c7117: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c711b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c711f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7121: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7123: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7125: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7129: e8 1e 52 ff ff callq 4bc34c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c712e: 34 01 xor $0x1,%al 4c7130: 74 45 je 4c7177 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x97> 4c7132: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7136: e8 31 52 ff ff callq 4bc36c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa> 4c713b: 88 45 f8 mov %al,-0x8(%rbp) 4c713e: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c7142: 72 0a jb 4c714e <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x6e> 4c7144: bf 75 00 00 00 mov $0x75,%edi 4c7149: e8 56 2c ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c714e: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c7152: 48 03 f3 add %rbx,%rsi 4c7155: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c7159: e8 aa 41 ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c715e: 48 ff c3 inc %rbx 4c7161: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7165: e8 1a 52 ff ff callq 4bc384 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv> 4c716a: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c716e: e8 d9 51 ff ff callq 4bc34c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c7173: 34 01 xor $0x1,%al 4c7175: 75 bb jne 4c7132 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x52> 4c7177: 48 89 ef mov %rbp,%rdi 4c717a: e8 21 00 00 00 callq 4c71a0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c717f: 5b pop %rbx 4c7180: 48 8b e5 mov %rbp,%rsp 4c7183: 5d pop %rbp 4c7184: c3 retq 4c7185: 0f 1f 00 nopl (%rax) 00000000004c7188 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c7188: 55 push %rbp 4c7189: 48 8b ec mov %rsp,%rbp 4c718c: 48 83 ec 10 sub $0x10,%rsp 4c7190: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4c7194: e8 63 fd ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c7199: 48 8b e5 mov %rbp,%rsp 4c719c: 5d pop %rbp 4c719d: c3 retq 4c719e: 66 90 xchg %ax,%ax 00000000004c71a0 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c71a0: 55 push %rbp 4c71a1: 48 8b ec mov %rsp,%rbp 4c71a4: 48 83 ec 10 sub $0x10,%rsp 4c71a8: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4c71ac: 48 8b 47 c0 mov -0x40(%rdi),%rax 4c71b0: 48 8b e5 mov %rbp,%rsp 4c71b3: 5d pop %rbp 4c71b4: c3 retq 4c71b5: 00 00 add %al,(%rax) ... 00000000004c71b8 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa>: 4c71b8: 55 push %rbp 4c71b9: 48 8b ec mov %rsp,%rbp 4c71bc: 48 83 ec 48 sub $0x48,%rsp 4c71c0: 53 push %rbx 4c71c1: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c71c5: e8 3a 53 ff ff callq 4bc504 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm> 4c71ca: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c71ce: 48 85 c0 test %rax,%rax 4c71d1: 75 0a jne 4c71dd <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x25> 4c71d3: 31 c0 xor %eax,%eax 4c71d5: 31 d2 xor %edx,%edx 4c71d7: 5b pop %rbx 4c71d8: 48 8b e5 mov %rbp,%rsp 4c71db: 5d pop %rbp 4c71dc: c3 retq 4c71dd: 48 89 ef mov %rbp,%rdi 4c71e0: e8 7b 00 00 00 callq 4c7260 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa> 4c71e5: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c71e9: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c71ed: 31 db xor %ebx,%ebx 4c71ef: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c71f3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c71f7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c71f9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c71fb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c71fd: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7201: e8 16 53 ff ff callq 4bc51c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c7206: 34 01 xor $0x1,%al 4c7208: 74 45 je 4c724f <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x97> 4c720a: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c720e: e8 29 53 ff ff callq 4bc53c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa> 4c7213: 88 45 f8 mov %al,-0x8(%rbp) 4c7216: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c721a: 72 0a jb 4c7226 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x6e> 4c721c: bf 75 00 00 00 mov $0x75,%edi 4c7221: e8 7e 2b ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c7226: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c722a: 48 03 f3 add %rbx,%rsi 4c722d: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c7231: e8 d2 40 ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c7236: 48 ff c3 inc %rbx 4c7239: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c723d: e8 12 53 ff ff callq 4bc554 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv> 4c7242: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7246: e8 d1 52 ff ff callq 4bc51c <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c724b: 34 01 xor $0x1,%al 4c724d: 75 bb jne 4c720a <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x52> 4c724f: 48 89 ef mov %rbp,%rdi 4c7252: e8 21 00 00 00 callq 4c7278 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c7257: 5b pop %rbx 4c7258: 48 8b e5 mov %rbp,%rsp 4c725b: 5d pop %rbp 4c725c: c3 retq 4c725d: 0f 1f 00 nopl (%rax) 00000000004c7260 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c7260: 55 push %rbp 4c7261: 48 8b ec mov %rsp,%rbp 4c7264: 48 83 ec 10 sub $0x10,%rsp 4c7268: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4c726c: e8 8b fc ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c7271: 48 8b e5 mov %rbp,%rsp 4c7274: 5d pop %rbp 4c7275: c3 retq 4c7276: 66 90 xchg %ax,%ax 00000000004c7278 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c7278: 55 push %rbp 4c7279: 48 8b ec mov %rsp,%rbp 4c727c: 48 83 ec 10 sub $0x10,%rsp 4c7280: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4c7284: 48 8b 47 c0 mov -0x40(%rdi),%rax 4c7288: 48 8b e5 mov %rbp,%rsp 4c728b: 5d pop %rbp 4c728c: c3 retq 4c728d: 00 00 add %al,(%rax) ... 00000000004c7290 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa>: 4c7290: 55 push %rbp 4c7291: 48 8b ec mov %rsp,%rbp 4c7294: 48 83 ec 48 sub $0x48,%rsp 4c7298: 53 push %rbx 4c7299: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c729d: e8 32 54 ff ff callq 4bc6d4 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm> 4c72a2: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c72a6: 48 85 c0 test %rax,%rax 4c72a9: 75 0a jne 4c72b5 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x25> 4c72ab: 31 c0 xor %eax,%eax 4c72ad: 31 d2 xor %edx,%edx 4c72af: 5b pop %rbx 4c72b0: 48 8b e5 mov %rbp,%rsp 4c72b3: 5d pop %rbp 4c72b4: c3 retq 4c72b5: 48 89 ef mov %rbp,%rdi 4c72b8: e8 7b 00 00 00 callq 4c7338 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa> 4c72bd: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c72c1: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c72c5: 31 db xor %ebx,%ebx 4c72c7: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c72cb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c72cf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c72d1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c72d3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c72d5: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c72d9: e8 0e 54 ff ff callq 4bc6ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c72de: 34 01 xor $0x1,%al 4c72e0: 74 45 je 4c7327 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x97> 4c72e2: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c72e6: e8 21 54 ff ff callq 4bc70c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa> 4c72eb: 88 45 f8 mov %al,-0x8(%rbp) 4c72ee: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c72f2: 72 0a jb 4c72fe <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x6e> 4c72f4: bf 75 00 00 00 mov $0x75,%edi 4c72f9: e8 a6 2a ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c72fe: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c7302: 48 03 f3 add %rbx,%rsi 4c7305: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c7309: e8 fa 3f ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c730e: 48 ff c3 inc %rbx 4c7311: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c7315: e8 0a 54 ff ff callq 4bc724 <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv> 4c731a: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c731e: e8 c9 53 ff ff callq 4bc6ec <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c7323: 34 01 xor $0x1,%al 4c7325: 75 bb jne 4c72e2 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x52> 4c7327: 48 89 ef mov %rbp,%rdi 4c732a: e8 21 00 00 00 callq 4c7350 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c732f: 5b pop %rbx 4c7330: 48 8b e5 mov %rbp,%rsp 4c7333: 5d pop %rbp 4c7334: c3 retq 4c7335: 0f 1f 00 nopl (%rax) 00000000004c7338 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c7338: 55 push %rbp 4c7339: 48 8b ec mov %rsp,%rbp 4c733c: 48 83 ec 10 sub $0x10,%rsp 4c7340: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4c7344: e8 b3 fb ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c7349: 48 8b e5 mov %rbp,%rsp 4c734c: 5d pop %rbp 4c734d: c3 retq 4c734e: 66 90 xchg %ax,%ax 00000000004c7350 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c7350: 55 push %rbp 4c7351: 48 8b ec mov %rsp,%rbp 4c7354: 48 83 ec 10 sub $0x10,%rsp 4c7358: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4c735c: 48 8b 47 c0 mov -0x40(%rdi),%rax 4c7360: 48 8b e5 mov %rbp,%rsp 4c7363: 5d pop %rbp 4c7364: c3 retq 4c7365: 00 00 add %al,(%rax) ... 00000000004c7368 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa>: 4c7368: 55 push %rbp 4c7369: 48 8b ec mov %rsp,%rbp 4c736c: 48 83 ec 48 sub $0x48,%rsp 4c7370: 53 push %rbx 4c7371: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4c7375: e8 06 55 ff ff callq 4bc880 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result6lengthMFNaNbNdNiNfZm> 4c737a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c737e: 48 85 c0 test %rax,%rax 4c7381: 75 0a jne 4c738d <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x25> 4c7383: 31 c0 xor %eax,%eax 4c7385: 31 d2 xor %edx,%edx 4c7387: 5b pop %rbx 4c7388: 48 8b e5 mov %rbp,%rsp 4c738b: 5d pop %rbp 4c738c: c3 retq 4c738d: 48 89 ef mov %rbp,%rdi 4c7390: e8 7b 00 00 00 callq 4c7410 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa> 4c7395: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c7399: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c739d: 31 db xor %ebx,%ebx 4c739f: 48 8d 75 10 lea 0x10(%rbp),%rsi 4c73a3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c73a7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c73a9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c73ab: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c73ad: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c73b1: e8 e2 54 ff ff callq 4bc898 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c73b6: 34 01 xor $0x1,%al 4c73b8: 74 45 je 4c73ff <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x97> 4c73ba: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c73be: e8 f5 54 ff ff callq 4bc8b8 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5frontMFNaNbNdNiNfZa> 4c73c3: 88 45 f8 mov %al,-0x8(%rbp) 4c73c6: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c73ca: 72 0a jb 4c73d6 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x6e> 4c73cc: bf 75 00 00 00 mov $0x75,%edi 4c73d1: e8 ce 29 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c73d6: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c73da: 48 03 f3 add %rbx,%rsi 4c73dd: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c73e1: e8 22 3f ff ff callq 4bb308 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaKaZa> 4c73e6: 48 ff c3 inc %rbx 4c73e9: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c73ed: e8 de 54 ff ff callq 4bc8d0 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result8popFrontMFNaNbNiNfZv> 4c73f2: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c73f6: e8 9d 54 ff ff callq 4bc898 <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6Result5emptyMFNaNbNdNiNfZb> 4c73fb: 34 01 xor $0x1,%al 4c73fd: 75 bb jne 4c73ba <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZAa+0x52> 4c73ff: 48 89 ef mov %rbp,%rdi 4c7402: e8 21 00 00 00 callq 4c7428 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa> 4c7407: 5b pop %rbx 4c7408: 48 8b e5 mov %rbp,%rsp 4c740b: 5d pop %rbp 4c740c: c3 retq 4c740d: 0f 1f 00 nopl (%rax) 00000000004c7410 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda2MFNaNbNeZAa>: 4c7410: 55 push %rbp 4c7411: 48 8b ec mov %rsp,%rbp 4c7414: 48 83 ec 10 sub $0x10,%rsp 4c7418: 48 8b 7f d0 mov -0x30(%rdi),%rdi 4c741c: e8 db fa ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4c7421: 48 8b e5 mov %rbp,%rsp 4c7424: 5d pop %rbp 4c7425: c3 retq 4c7426: 66 90 xchg %ax,%ax 00000000004c7428 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ5arrayFS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TmZ7toCharsFNaNbNiNfmZ6ResultZ9__lambda3MFNaNbNiNeZAa>: 4c7428: 55 push %rbp 4c7429: 48 8b ec mov %rsp,%rbp 4c742c: 48 83 ec 10 sub $0x10,%rsp 4c7430: 48 8b 57 c8 mov -0x38(%rdi),%rdx 4c7434: 48 8b 47 c0 mov -0x40(%rdi),%rax 4c7438: 48 8b e5 mov %rbp,%rsp 4c743b: 5d pop %rbp 4c743c: c3 retq 4c743d: 00 00 add %al,(%rax) ... 00000000004c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv>: 4c7440: 55 push %rbp 4c7441: 48 8b ec mov %rsp,%rbp 4c7444: 48 83 ec 20 sub $0x20,%rsp 4c7448: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c744c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c7450: 48 89 d6 mov %rdx,%rsi 4c7453: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4c7457: e8 08 00 00 00 callq 4c7464 <_D3std5range10primitives54__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaZv> 4c745c: 48 8b e5 mov %rbp,%rsp 4c745f: 5d pop %rbp 4c7460: c3 retq 4c7461: 00 00 add %al,(%rax) ... 00000000004c7464 <_D3std5range10primitives54__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaZv>: 4c7464: 55 push %rbp 4c7465: 48 8b ec mov %rsp,%rbp 4c7468: 48 83 ec 10 sub $0x10,%rsp 4c746c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c7470: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c7474: 48 8b 37 mov (%rdi),%rsi 4c7477: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c747b: e8 08 00 00 00 callq 4c7488 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv> 4c7480: 48 8b e5 mov %rbp,%rsp 4c7483: 5d pop %rbp 4c7484: c3 retq 4c7485: 00 00 add %al,(%rax) ... 00000000004c7488 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv>: 4c7488: 55 push %rbp 4c7489: 48 8b ec mov %rsp,%rbp 4c748c: 48 83 ec 38 sub $0x38,%rsp 4c7490: 53 push %rbx 4c7491: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c7495: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c7499: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c749d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c74a1: e8 72 00 00 00 callq 4c7518 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFAyaZ10bigDataFunMFNaNbNemZAa> 4c74a6: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c74aa: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c74ae: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c74b2: 48 8b 31 mov (%rcx),%rsi 4c74b5: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4c74b9: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4c74bd: 4d 3b c0 cmp %r8,%r8 4c74c0: 72 06 jb 4c74c8 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv+0x40> 4c74c2: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4c74c6: 73 0a jae 4c74d2 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv+0x4a> 4c74c8: bf 65 0b 00 00 mov $0xb65,%edi 4c74cd: e8 d2 28 ff ff callq 4b9da4 <_D3std5array7__arrayZ> 4c74d2: 4c 89 c0 mov %r8,%rax 4c74d5: 48 2b c3 sub %rbx,%rax 4c74d8: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c74dc: 48 03 d3 add %rbx,%rdx 4c74df: 48 89 c1 mov %rax,%rcx 4c74e2: 49 89 d0 mov %rdx,%r8 4c74e5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c74e9: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c74ed: bf 01 00 00 00 mov $0x1,%edi 4c74f2: e8 09 11 ff ff callq 4b8600 <_d_arraycopy> 4c74f7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c74fb: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c74ff: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c7503: 4c 8b 01 mov (%rcx),%r8 4c7506: 49 89 40 08 mov %rax,0x8(%r8) 4c750a: 49 89 50 10 mov %rdx,0x10(%r8) 4c750e: 5b pop %rbx 4c750f: 48 8b e5 mov %rbp,%rsp 4c7512: 5d pop %rbp 4c7513: c3 retq 4c7514: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c7518 <_D3std5array17__T8AppenderTAyaZ8Appender12__T3putTAyaZ3putMFAyaZ10bigDataFunMFNaNbNemZAa>: 4c7518: 55 push %rbp 4c7519: 48 8b ec mov %rsp,%rbp 4c751c: 48 83 ec 10 sub $0x10,%rsp 4c7520: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c7524: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c7528: 48 8b 3f mov (%rdi),%rdi 4c752b: e8 88 0a fe ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4c7530: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c7534: 48 8b 08 mov (%rax),%rcx 4c7537: 48 8b 11 mov (%rcx),%rdx 4c753a: 48 83 c2 08 add $0x8,%rdx 4c753e: 48 8b 02 mov (%rdx),%rax 4c7541: 48 03 45 f8 add -0x8(%rbp),%rax 4c7545: 48 8b 52 08 mov 0x8(%rdx),%rdx 4c7549: 48 8b e5 mov %rbp,%rsp 4c754c: 5d pop %rbp 4c754d: c3 retq ... 00000000004c7550 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10TransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10TransitionZb>: 4c7550: 55 push %rbp 4c7551: 48 8b ec mov %rsp,%rbp 4c7554: 48 83 ec 10 sub $0x10,%rsp 4c7558: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c755c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c7560: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c7565: 48 0f 94 c0 rex.W sete %al 4c7569: 48 8b e5 mov %rbp,%rsp 4c756c: 5d pop %rbp 4c756d: c3 retq ... 00000000004c7570 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionylZl>: 4c7570: 55 push %rbp 4c7571: 48 8b ec mov %rsp,%rbp 4c7574: 48 83 ec 20 sub $0x20,%rsp 4c7578: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c757c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c7580: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c7584: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c7588: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c758c: 48 89 ef mov %rbp,%rdi 4c758f: e8 30 00 00 00 callq 4c75c4 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl> 4c7594: 48 8b e5 mov %rbp,%rsp 4c7597: 5d pop %rbp 4c7598: c3 retq 4c7599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c75a0 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZb>: 4c75a0: 55 push %rbp 4c75a1: 48 8b ec mov %rsp,%rbp 4c75a4: 48 83 ec 20 sub $0x20,%rsp 4c75a8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c75ac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c75b0: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4c75b4: 48 83 c7 e0 add $0xffffffffffffffe0,%rdi 4c75b8: e8 63 eb 00 00 callq 4d6120 <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z60__T9binaryFunTyS3std8datetime13PosixTimeZone10TransitionTylZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10TransitionKylZb> 4c75bd: 48 8b e5 mov %rbp,%rsp 4c75c0: 5d pop %rbp 4c75c1: c3 retq ... 00000000004c75c4 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl>: 4c75c4: 55 push %rbp 4c75c5: 48 8b ec mov %rsp,%rbp 4c75c8: 48 83 ec 18 sub $0x18,%rsp 4c75cc: 53 push %rbx 4c75cd: 41 54 push %r12 4c75cf: 41 55 push %r13 4c75d1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c75d5: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c75d9: 49 89 fd mov %rdi,%r13 4c75dc: 31 db xor %ebx,%ebx 4c75de: 48 85 f6 test %rsi,%rsi 4c75e1: 7e 42 jle 4c7625 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x61> 4c75e3: 4c 8b e2 mov %rdx,%r12 4c75e6: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c75ea: 72 0a jb 4c75f6 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x32> 4c75ec: bf 5d 03 00 00 mov $0x35d,%edi 4c75f1: e8 2e 2b ff ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4c75f6: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4c75fb: 49 8b 34 24 mov (%r12),%rsi 4c75ff: 49 8b fd mov %r13,%rdi 4c7602: e8 99 ff ff ff callq 4c75a0 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZb> 4c7607: 84 c0 test %al,%al 4c7609: 74 0d je 4c7618 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x54> 4c760b: 48 8b c3 mov %rbx,%rax 4c760e: 41 5d pop %r13 4c7610: 41 5c pop %r12 4c7612: 5b pop %rbx 4c7613: 48 8b e5 mov %rbp,%rsp 4c7616: 5d pop %rbp 4c7617: c3 retq 4c7618: 49 83 c4 10 add $0x10,%r12 4c761c: 48 ff c3 inc %rbx 4c761f: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c7623: 7c c1 jl 4c75e6 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTylZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x22> 4c7625: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4c762c: 41 5d pop %r13 4c762e: 41 5c pop %r12 4c7630: 5b pop %rbx 4c7631: 48 8b e5 mov %rbp,%rsp 4c7634: 5d pop %rbp 4c7635: c3 retq ... 00000000004c7638 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition>: 4c7638: 55 push %rbp 4c7639: 48 8b ec mov %rsp,%rbp 4c763c: 48 83 ec 10 sub $0x10,%rsp 4c7640: 48 8d 47 ff lea -0x1(%rdi),%rax 4c7644: 48 3b c7 cmp %rdi,%rax 4c7647: 72 0a jb 4c7653 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10TransitionZyS3std8datetime13PosixTimeZone10Transition+0x1b> 4c7649: bf c5 08 00 00 mov $0x8c5,%edi 4c764e: e8 1d 12 fc ff callq 488870 <_D3std5range10primitives7__arrayZ> 4c7653: 48 89 f8 mov %rdi,%rax 4c7656: 48 c1 e0 04 shl $0x4,%rax 4c765a: 48 8b ce mov %rsi,%rcx 4c765d: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 4c7664: ff 4c7665: 48 8b e5 mov %rbp,%rsp 4c7668: 5d pop %rbp 4c7669: c3 retq ... 00000000004c766c <_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionlZl>: 4c766c: 55 push %rbp 4c766d: 48 8b ec mov %rsp,%rbp 4c7670: 48 83 ec 20 sub $0x20,%rsp 4c7674: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c7678: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c767c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c7680: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c7684: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c7688: 48 89 ef mov %rbp,%rdi 4c768b: e8 30 00 00 00 callq 4c76c0 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl> 4c7690: 48 8b e5 mov %rbp,%rsp 4c7693: 5d pop %rbp 4c7694: c3 retq 4c7695: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c769c <_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZb>: 4c769c: 55 push %rbp 4c769d: 48 8b ec mov %rsp,%rbp 4c76a0: 48 83 ec 20 sub $0x20,%rsp 4c76a4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c76a8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c76ac: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4c76b0: 48 83 c7 e0 add $0xffffffffffffffe0,%rdi 4c76b4: e8 83 ea 00 00 callq 4d613c <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z59__T9binaryFunTyS3std8datetime13PosixTimeZone10TransitionTlZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10TransitionKlZb> 4c76b9: 48 8b e5 mov %rbp,%rsp 4c76bc: 5d pop %rbp 4c76bd: c3 retq ... 00000000004c76c0 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl>: 4c76c0: 55 push %rbp 4c76c1: 48 8b ec mov %rsp,%rbp 4c76c4: 48 83 ec 18 sub $0x18,%rsp 4c76c8: 53 push %rbx 4c76c9: 41 54 push %r12 4c76cb: 41 55 push %r13 4c76cd: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c76d1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c76d5: 49 89 fd mov %rdi,%r13 4c76d8: 31 db xor %ebx,%ebx 4c76da: 48 85 f6 test %rsi,%rsi 4c76dd: 7e 42 jle 4c7721 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x61> 4c76df: 4c 8b e2 mov %rdx,%r12 4c76e2: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c76e6: 72 0a jb 4c76f2 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x32> 4c76e8: bf 5d 03 00 00 mov $0x35d,%edi 4c76ed: e8 32 2a ff ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4c76f2: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4c76f7: 49 8b 34 24 mov (%r12),%rsi 4c76fb: 49 8b fd mov %r13,%rdi 4c76fe: e8 99 ff ff ff callq 4c769c <_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZb> 4c7703: 84 c0 test %al,%al 4c7705: 74 0d je 4c7714 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x54> 4c7707: 48 8b c3 mov %rbx,%rax 4c770a: 41 5d pop %r13 4c770c: 41 5c pop %r12 4c770e: 5b pop %rbx 4c770f: 48 8b e5 mov %rbp,%rsp 4c7712: 5d pop %rbp 4c7713: c3 retq 4c7714: 49 83 c4 10 add $0x10,%r12 4c7718: 48 ff c3 inc %rbx 4c771b: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c771f: 7c c1 jl 4c76e2 <_D3std9algorithm9searching302__T10countUntilS238_D3std9algorithm9searching92__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10TransitionTlZ10countUntilFAyS3std8datetime13PosixTimeZone10TransitionlZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10TransitionZbTAyS3std8datetime13PosixTimeZone10TransitionZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10TransitionZl+0x22> 4c7721: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4c7728: 41 5d pop %r13 4c772a: 41 5c pop %r12 4c772c: 5b pop %rbx 4c772d: 48 8b e5 mov %rbp,%rsp 4c7730: 5d pop %rbp 4c7731: c3 retq ... 00000000004c7734 <_D3std5range11__T4onlyTaZ4onlyFNaNbNiNfaZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult>: 4c7734: 55 push %rbp 4c7735: 48 8b ec mov %rsp,%rbp 4c7738: 48 83 ec 10 sub $0x10,%rsp 4c773c: 89 7d f8 mov %edi,-0x8(%rbp) 4c773f: c6 45 f0 ff movb $0xff,-0x10(%rbp) 4c7743: c6 45 f1 01 movb $0x1,-0xf(%rbp) 4c7747: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c774b: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c774f: e8 e8 00 00 00 callq 4c783c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult11__T6__ctorZ6__ctorMFNaNbNcNiNfKaZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c7754: 66 8b 00 mov (%rax),%ax 4c7757: 48 8b e5 mov %rbp,%rsp 4c775a: 5d pop %rbp 4c775b: c3 retq 00000000004c775c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5frontMFNaNbNdNiNfZa>: 4c775c: 55 push %rbp 4c775d: 48 8b ec mov %rsp,%rbp 4c7760: 48 83 ec 10 sub $0x10,%rsp 4c7764: 8a 07 mov (%rdi),%al 4c7766: 48 8b e5 mov %rbp,%rsp 4c7769: 5d pop %rbp 4c776a: c3 retq 4c776b: 90 nop 00000000004c776c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4backMFNaNbNdNiNfZa>: 4c776c: 55 push %rbp 4c776d: 48 8b ec mov %rsp,%rbp 4c7770: 48 83 ec 10 sub $0x10,%rsp 4c7774: 8a 07 mov (%rdi),%al 4c7776: 48 8b e5 mov %rbp,%rsp 4c7779: 5d pop %rbp 4c777a: c3 retq 4c777b: 90 nop 00000000004c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb>: 4c777c: 55 push %rbp 4c777d: 48 8b ec mov %rsp,%rbp 4c7780: 48 83 ec 10 sub $0x10,%rsp 4c7784: 8a 47 01 mov 0x1(%rdi),%al 4c7787: 48 8b e5 mov %rbp,%rsp 4c778a: 5d pop %rbp 4c778b: c3 retq 00000000004c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm>: 4c778c: 55 push %rbp 4c778d: 48 8b ec mov %rsp,%rbp 4c7790: 48 83 ec 10 sub $0x10,%rsp 4c7794: 8a 47 01 mov 0x1(%rdi),%al 4c7797: 34 01 xor $0x1,%al 4c7799: 25 ff 00 00 00 and $0xff,%eax 4c779e: 89 c0 mov %eax,%eax 4c77a0: 48 8b e5 mov %rbp,%rsp 4c77a3: 5d pop %rbp 4c77a4: c3 retq 4c77a5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c77ac <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4saveMFNaNbNdNiNfZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult>: 4c77ac: 55 push %rbp 4c77ad: 48 8b ec mov %rsp,%rbp 4c77b0: 48 83 ec 10 sub $0x10,%rsp 4c77b4: 66 8b 07 mov (%rdi),%ax 4c77b7: 48 8b e5 mov %rbp,%rsp 4c77ba: 5d pop %rbp 4c77bb: c3 retq 00000000004c77bc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult8popFrontMFNaNbNiNfZv>: 4c77bc: 55 push %rbp 4c77bd: 48 8b ec mov %rsp,%rbp 4c77c0: 48 83 ec 10 sub $0x10,%rsp 4c77c4: c6 47 01 01 movb $0x1,0x1(%rdi) 4c77c8: 48 8b e5 mov %rbp,%rsp 4c77cb: 5d pop %rbp 4c77cc: c3 retq 4c77cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c77d4 <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7popBackMFNaNbNiNfZv>: 4c77d4: 55 push %rbp 4c77d5: 48 8b ec mov %rsp,%rbp 4c77d8: 48 83 ec 10 sub $0x10,%rsp 4c77dc: c6 47 01 01 movb $0x1,0x1(%rdi) 4c77e0: 48 8b e5 mov %rbp,%rsp 4c77e3: 5d pop %rbp 4c77e4: c3 retq 4c77e5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c77ec <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opIndexMFNaNbNiNfmZa>: 4c77ec: 55 push %rbp 4c77ed: 48 8b ec mov %rsp,%rbp 4c77f0: 48 83 ec 10 sub $0x10,%rsp 4c77f4: 8a 07 mov (%rdi),%al 4c77f6: 48 8b e5 mov %rbp,%rsp 4c77f9: 5d pop %rbp 4c77fa: c3 retq 4c77fb: 90 nop 00000000004c77fc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult>: 4c77fc: 55 push %rbp 4c77fd: 48 8b ec mov %rsp,%rbp 4c7800: 48 83 ec 10 sub $0x10,%rsp 4c7804: 66 8b 07 mov (%rdi),%ax 4c7807: 48 8b e5 mov %rbp,%rsp 4c780a: 5d pop %rbp 4c780b: c3 retq 00000000004c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult>: 4c780c: 55 push %rbp 4c780d: 48 8b ec mov %rsp,%rbp 4c7810: 48 83 ec 20 sub $0x20,%rsp 4c7814: 66 8b 07 mov (%rdi),%ax 4c7817: 66 89 45 e0 mov %ax,-0x20(%rbp) 4c781b: 80 7f 01 00 cmpb $0x0,0x1(%rdi) 4c781f: 75 09 jne 4c782a <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult+0x1e> 4c7821: 48 3b d6 cmp %rsi,%rdx 4c7824: 74 04 je 4c782a <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult+0x1e> 4c7826: 31 c9 xor %ecx,%ecx 4c7828: eb 05 jmp 4c782f <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult+0x23> 4c782a: b9 01 00 00 00 mov $0x1,%ecx 4c782f: 88 4d e1 mov %cl,-0x1f(%rbp) 4c7832: 66 8b 45 e0 mov -0x20(%rbp),%ax 4c7836: 48 8b e5 mov %rbp,%rsp 4c7839: 5d pop %rbp 4c783a: c3 retq ... 00000000004c783c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult11__T6__ctorZ6__ctorMFNaNbNcNiNfKaZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult>: 4c783c: 55 push %rbp 4c783d: 48 8b ec mov %rsp,%rbp 4c7840: 48 83 ec 10 sub $0x10,%rsp 4c7844: 48 89 f9 mov %rdi,%rcx 4c7847: 8a 06 mov (%rsi),%al 4c7849: 88 01 mov %al,(%rcx) 4c784b: c6 41 01 00 movb $0x0,0x1(%rcx) 4c784f: 48 89 f8 mov %rdi,%rax 4c7852: 48 8b e5 mov %rbp,%rsp 4c7855: 5d pop %rbp 4c7856: c3 retq ... 00000000004c7858 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c7858: 55 push %rbp 4c7859: 48 8b ec mov %rsp,%rbp 4c785c: 48 83 ec 78 sub $0x78,%rsp 4c7860: 53 push %rbx 4c7861: 48 89 7d c0 mov %rdi,-0x40(%rbp) 4c7865: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4c7869: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c786d: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4c7871: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4c7875: 31 c0 xor %eax,%eax 4c7877: 89 45 a0 mov %eax,-0x60(%rbp) 4c787a: 89 45 a4 mov %eax,-0x5c(%rbp) 4c787d: 48 89 45 90 mov %rax,-0x70(%rbp) 4c7881: 48 89 45 98 mov %rax,-0x68(%rbp) 4c7885: c6 45 b8 ff movb $0xff,-0x48(%rbp) 4c7889: c6 45 b9 01 movb $0x1,-0x47(%rbp) 4c788d: 66 8b 5d b8 mov -0x48(%rbp),%bx 4c7891: 66 89 5d a0 mov %bx,-0x60(%rbp) 4c7895: 48 89 45 a8 mov %rax,-0x58(%rbp) 4c7899: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c789d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c78a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c78a5: 49 89 c0 mov %rax,%r8 4c78a8: 49 89 d1 mov %rdx,%r9 4c78ab: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c78af: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4c78b3: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4c78b7: e8 2c 00 00 00 callq 4c78e8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6__ctorMFNaNbNcNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result> 4c78bc: 48 89 c6 mov %rax,%rsi 4c78bf: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4c78c3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c78c5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c78c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c78c9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c78cb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c78cd: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c78d1: 5b pop %rbx 4c78d2: 48 8b e5 mov %rbp,%rsp 4c78d5: 5d pop %rbp 4c78d6: c3 retq 4c78d7: 90 nop 00000000004c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa>: 4c78d8: 55 push %rbp 4c78d9: 48 8b ec mov %rsp,%rbp 4c78dc: 48 83 ec 10 sub $0x10,%rsp 4c78e0: 48 89 f8 mov %rdi,%rax 4c78e3: 48 8b e5 mov %rbp,%rsp 4c78e6: 5d pop %rbp 4c78e7: c3 retq 00000000004c78e8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6__ctorMFNaNbNcNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c78e8: 55 push %rbp 4c78e9: 48 8b ec mov %rsp,%rbp 4c78ec: 48 83 ec 30 sub $0x30,%rsp 4c78f0: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4c78f4: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c78f8: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4c78fc: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4c7900: 49 89 fb mov %rdi,%r11 4c7903: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c7907: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c790b: 49 89 03 mov %rax,(%r11) 4c790e: 49 89 53 08 mov %rdx,0x8(%r11) 4c7912: 66 41 89 4b 10 mov %cx,0x10(%r11) 4c7917: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c791b: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c791f: 49 89 43 18 mov %rax,0x18(%r11) 4c7923: 49 89 53 20 mov %rdx,0x20(%r11) 4c7927: 48 89 f8 mov %rdi,%rax 4c792a: 48 8b e5 mov %rbp,%rsp 4c792d: 5d pop %rbp 4c792e: c3 retq 4c792f: 90 nop 00000000004c7930 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb>: 4c7930: 55 push %rbp 4c7931: 48 8b ec mov %rsp,%rbp 4c7934: 48 83 ec 10 sub $0x10,%rsp 4c7938: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c793c: e8 83 88 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7941: 34 01 xor $0x1,%al 4c7943: 75 22 jne 4c7967 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x37> 4c7945: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c7949: 48 8d 78 10 lea 0x10(%rax),%rdi 4c794d: e8 2a fe ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7952: 34 01 xor $0x1,%al 4c7954: 75 11 jne 4c7967 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x37> 4c7956: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c795a: 48 8d 79 18 lea 0x18(%rcx),%rdi 4c795e: e8 61 88 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7963: 34 01 xor $0x1,%al 4c7965: 74 07 je 4c796e <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x3e> 4c7967: 31 c0 xor %eax,%eax 4c7969: 48 8b e5 mov %rbp,%rsp 4c796c: 5d pop %rbp 4c796d: c3 retq 4c796e: b8 01 00 00 00 mov $0x1,%eax 4c7973: 48 8b e5 mov %rbp,%rsp 4c7976: 5d pop %rbp 4c7977: c3 retq 00000000004c7978 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4saveMFNaNbNdNiNfZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c7978: 55 push %rbp 4c7979: 48 8b ec mov %rsp,%rbp 4c797c: 48 83 ec 18 sub $0x18,%rsp 4c7980: 53 push %rbx 4c7981: 48 89 f3 mov %rsi,%rbx 4c7984: 48 89 fe mov %rdi,%rsi 4c7987: 48 8b fb mov %rbx,%rdi 4c798a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c798c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c798e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7990: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7992: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7994: 48 8b fb mov %rbx,%rdi 4c7997: e8 90 89 fe ff callq 4b032c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c799c: 48 89 03 mov %rax,(%rbx) 4c799f: 48 89 53 08 mov %rdx,0x8(%rbx) 4c79a3: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c79a7: e8 00 fe ff ff callq 4c77ac <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4saveMFNaNbNdNiNfZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c79ac: 66 89 43 10 mov %ax,0x10(%rbx) 4c79b0: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c79b4: e8 73 89 fe ff callq 4b032c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c79b9: 48 89 43 18 mov %rax,0x18(%rbx) 4c79bd: 48 89 53 20 mov %rdx,0x20(%rbx) 4c79c1: 48 8b c3 mov %rbx,%rax 4c79c4: 5b pop %rbx 4c79c5: 48 8b e5 mov %rbp,%rsp 4c79c8: 5d pop %rbp 4c79c9: c3 retq 4c79ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c79d0 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv>: 4c79d0: 55 push %rbp 4c79d1: 48 8b ec mov %rsp,%rbp 4c79d4: 48 83 ec 20 sub $0x20,%rsp 4c79d8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c79dc: e8 e3 87 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c79e1: 84 c0 test %al,%al 4c79e3: 75 0e jne 4c79f3 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x23> 4c79e5: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c79e9: e8 1e 88 fe ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4c79ee: 48 8b e5 mov %rbp,%rsp 4c79f1: 5d pop %rbp 4c79f2: c3 retq 4c79f3: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c79f7: 48 83 c7 10 add $0x10,%rdi 4c79fb: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4c7a02: e8 75 fd ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7a07: 84 c0 test %al,%al 4c7a09: 75 11 jne 4c7a1c <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x4c> 4c7a0b: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c7a12: e8 a5 fd ff ff callq 4c77bc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult8popFrontMFNaNbNiNfZv> 4c7a17: 48 8b e5 mov %rbp,%rsp 4c7a1a: 5d pop %rbp 4c7a1b: c3 retq 4c7a1c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7a20: 48 83 c7 18 add $0x18,%rdi 4c7a24: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c7a2b: e8 94 87 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7a30: 84 c0 test %al,%al 4c7a32: 75 11 jne 4c7a45 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x75> 4c7a34: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c7a3b: e8 cc 87 fe ff callq 4b020c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4c7a40: 48 8b e5 mov %rbp,%rsp 4c7a43: 5d pop %rbp 4c7a44: c3 retq 4c7a45: 48 8b e5 mov %rbp,%rsp 4c7a48: 5d pop %rbp 4c7a49: c3 retq 4c7a4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c7a50 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa>: 4c7a50: 55 push %rbp 4c7a51: 48 8b ec mov %rsp,%rbp 4c7a54: 48 83 ec 20 sub $0x20,%rsp 4c7a58: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c7a5c: e8 63 87 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7a61: 84 c0 test %al,%al 4c7a63: 75 16 jne 4c7a7b <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x2b> 4c7a65: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7a69: e8 76 87 fe ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4c7a6e: 40 8a 38 mov (%rax),%dil 4c7a71: e8 62 fe ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7a76: 48 8b e5 mov %rbp,%rsp 4c7a79: 5d pop %rbp 4c7a7a: c3 retq 4c7a7b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7a7f: 48 83 c7 10 add $0x10,%rdi 4c7a83: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4c7a8a: e8 ed fc ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7a8f: 84 c0 test %al,%al 4c7a91: 75 19 jne 4c7aac <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x5c> 4c7a93: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c7a9a: e8 bd fc ff ff callq 4c775c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5frontMFNaNbNdNiNfZa> 4c7a9f: 48 89 c7 mov %rax,%rdi 4c7aa2: e8 31 fe ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7aa7: 48 8b e5 mov %rbp,%rsp 4c7aaa: 5d pop %rbp 4c7aab: c3 retq 4c7aac: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7ab0: 48 83 c7 18 add $0x18,%rdi 4c7ab4: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c7abb: e8 04 87 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7ac0: 84 c0 test %al,%al 4c7ac2: 75 19 jne 4c7add <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x8d> 4c7ac4: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c7acb: e8 14 87 fe ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4c7ad0: 40 8a 38 mov (%rax),%dil 4c7ad3: e8 00 fe ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7ad8: 48 8b e5 mov %rbp,%rsp 4c7adb: 5d pop %rbp 4c7adc: c3 retq 4c7add: f4 hlt 4c7ade: 66 90 xchg %ax,%ax 00000000004c7ae0 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa>: 4c7ae0: 55 push %rbp 4c7ae1: 48 8b ec mov %rsp,%rbp 4c7ae4: 50 push %rax 4c7ae5: 53 push %rbx 4c7ae6: 48 89 fb mov %rdi,%rbx 4c7ae9: e8 d6 86 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7aee: 84 c0 test %al,%al 4c7af0: 75 15 jne 4c7b07 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x27> 4c7af2: 48 8b 53 08 mov 0x8(%rbx),%rdx 4c7af6: 48 8b 3b mov (%rbx),%rdi 4c7af9: 48 89 d6 mov %rdx,%rsi 4c7afc: e8 f3 05 00 00 callq 4c80f4 <_D3std5range10primitives79__T9moveFrontTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya> 4c7b01: 5b pop %rbx 4c7b02: 48 8b e5 mov %rbp,%rsp 4c7b05: 5d pop %rbp 4c7b06: c3 retq 4c7b07: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7b0b: e8 6c fc ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7b10: 84 c0 test %al,%al 4c7b12: 75 0f jne 4c7b23 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x43> 4c7b14: 66 8b 7b 10 mov 0x10(%rbx),%di 4c7b18: e8 17 06 00 00 callq 4c8134 <_D3std5range10primitives63__T9moveFrontTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ9moveFrontFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa> 4c7b1d: 5b pop %rbx 4c7b1e: 48 8b e5 mov %rbp,%rsp 4c7b21: 5d pop %rbp 4c7b22: c3 retq 4c7b23: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7b27: e8 98 86 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7b2c: 84 c0 test %al,%al 4c7b2e: 75 16 jne 4c7b46 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x66> 4c7b30: 48 8b 53 20 mov 0x20(%rbx),%rdx 4c7b34: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4c7b38: 48 89 d6 mov %rdx,%rsi 4c7b3b: e8 b4 05 00 00 callq 4c80f4 <_D3std5range10primitives79__T9moveFrontTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya> 4c7b40: 5b pop %rbx 4c7b41: 48 8b e5 mov %rbp,%rsp 4c7b44: 5d pop %rbp 4c7b45: c3 retq 4c7b46: f4 hlt 4c7b47: 90 nop 00000000004c7b48 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa>: 4c7b48: 55 push %rbp 4c7b49: 48 8b ec mov %rsp,%rbp 4c7b4c: 48 83 ec 20 sub $0x20,%rsp 4c7b50: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c7b54: 48 83 c7 18 add $0x18,%rdi 4c7b58: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4c7b5f: e8 60 86 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7b64: 84 c0 test %al,%al 4c7b66: 75 19 jne 4c7b81 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x39> 4c7b68: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c7b6f: e8 00 87 fe ff callq 4b0274 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZya> 4c7b74: 40 8a 38 mov (%rax),%dil 4c7b77: e8 5c fd ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7b7c: 48 8b e5 mov %rbp,%rsp 4c7b7f: 5d pop %rbp 4c7b80: c3 retq 4c7b81: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7b85: 48 83 c7 10 add $0x10,%rdi 4c7b89: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c7b90: e8 e7 fb ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7b95: 84 c0 test %al,%al 4c7b97: 75 19 jne 4c7bb2 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x6a> 4c7b99: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c7ba0: e8 c7 fb ff ff callq 4c776c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4backMFNaNbNdNiNfZa> 4c7ba5: 48 89 c7 mov %rax,%rdi 4c7ba8: e8 2b fd ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7bad: 48 8b e5 mov %rbp,%rsp 4c7bb0: 5d pop %rbp 4c7bb1: c3 retq 4c7bb2: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7bb6: e8 09 86 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7bbb: 84 c0 test %al,%al 4c7bbd: 75 16 jne 4c7bd5 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x8d> 4c7bbf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7bc3: e8 ac 86 fe ff callq 4b0274 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZya> 4c7bc8: 40 8a 38 mov (%rax),%dil 4c7bcb: e8 08 fd ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7bd0: 48 8b e5 mov %rbp,%rsp 4c7bd3: 5d pop %rbp 4c7bd4: c3 retq 4c7bd5: f4 hlt 4c7bd6: 66 90 xchg %ax,%ax 00000000004c7bd8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv>: 4c7bd8: 55 push %rbp 4c7bd9: 48 8b ec mov %rsp,%rbp 4c7bdc: 48 83 ec 20 sub $0x20,%rsp 4c7be0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c7be4: 48 83 c7 18 add $0x18,%rdi 4c7be8: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4c7bef: e8 d0 85 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7bf4: 84 c0 test %al,%al 4c7bf6: 75 11 jne 4c7c09 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x31> 4c7bf8: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c7bff: e8 b0 86 fe ff callq 4b02b4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv> 4c7c04: 48 8b e5 mov %rbp,%rsp 4c7c07: 5d pop %rbp 4c7c08: c3 retq 4c7c09: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7c0d: 48 83 c7 10 add $0x10,%rdi 4c7c11: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c7c18: e8 5f fb ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7c1d: 84 c0 test %al,%al 4c7c1f: 75 11 jne 4c7c32 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x5a> 4c7c21: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c7c28: e8 a7 fb ff ff callq 4c77d4 <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7popBackMFNaNbNiNfZv> 4c7c2d: 48 8b e5 mov %rbp,%rsp 4c7c30: 5d pop %rbp 4c7c31: c3 retq 4c7c32: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7c36: e8 89 85 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7c3b: 84 c0 test %al,%al 4c7c3d: 75 0e jne 4c7c4d <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x75> 4c7c3f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4c7c43: e8 6c 86 fe ff callq 4b02b4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv> 4c7c48: 48 8b e5 mov %rbp,%rsp 4c7c4b: 5d pop %rbp 4c7c4c: c3 retq 4c7c4d: 48 8b e5 mov %rbp,%rsp 4c7c50: 5d pop %rbp 4c7c51: c3 retq 4c7c52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c7c58 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa>: 4c7c58: 55 push %rbp 4c7c59: 48 8b ec mov %rsp,%rbp 4c7c5c: 50 push %rax 4c7c5d: 53 push %rbx 4c7c5e: 48 89 fb mov %rdi,%rbx 4c7c61: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7c65: e8 5a 85 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7c6a: 84 c0 test %al,%al 4c7c6c: 75 16 jne 4c7c84 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x2c> 4c7c6e: 48 8b 53 20 mov 0x20(%rbx),%rdx 4c7c72: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4c7c76: 48 89 d6 mov %rdx,%rsi 4c7c79: e8 96 04 00 00 callq 4c8114 <_D3std5range10primitives78__T8moveBackTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya> 4c7c7e: 5b pop %rbx 4c7c7f: 48 8b e5 mov %rbp,%rsp 4c7c82: 5d pop %rbp 4c7c83: c3 retq 4c7c84: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7c88: e8 ef fa ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4c7c8d: 84 c0 test %al,%al 4c7c8f: 75 0f jne 4c7ca0 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x48> 4c7c91: 66 8b 7b 10 mov 0x10(%rbx),%di 4c7c95: e8 b6 04 00 00 callq 4c8150 <_D3std5range10primitives62__T8moveBackTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ8moveBackFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa> 4c7c9a: 5b pop %rbx 4c7c9b: 48 8b e5 mov %rbp,%rsp 4c7c9e: 5d pop %rbp 4c7c9f: c3 retq 4c7ca0: 48 8b fb mov %rbx,%rdi 4c7ca3: e8 1c 85 fe ff callq 4b01c4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4c7ca8: 84 c0 test %al,%al 4c7caa: 75 15 jne 4c7cc1 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x69> 4c7cac: 48 8b 53 08 mov 0x8(%rbx),%rdx 4c7cb0: 48 8b 3b mov (%rbx),%rdi 4c7cb3: 48 89 d6 mov %rdx,%rsi 4c7cb6: e8 59 04 00 00 callq 4c8114 <_D3std5range10primitives78__T8moveBackTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya> 4c7cbb: 5b pop %rbx 4c7cbc: 48 8b e5 mov %rbp,%rsp 4c7cbf: 5d pop %rbp 4c7cc0: c3 retq 4c7cc1: f4 hlt 4c7cc2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm>: 4c7cc8: 55 push %rbp 4c7cc9: 48 8b ec mov %rsp,%rbp 4c7ccc: 48 83 ec 18 sub $0x18,%rsp 4c7cd0: 53 push %rbx 4c7cd1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c7cd5: e8 42 86 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7cda: 48 89 c3 mov %rax,%rbx 4c7cdd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c7ce1: 48 8d 78 10 lea 0x10(%rax),%rdi 4c7ce5: e8 a2 fa ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4c7cea: 48 01 c3 add %rax,%rbx 4c7ced: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c7cf1: 48 8d 79 18 lea 0x18(%rcx),%rdi 4c7cf5: e8 22 86 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7cfa: 48 01 c3 add %rax,%rbx 4c7cfd: 48 8b c3 mov %rbx,%rax 4c7d00: 5b pop %rbx 4c7d01: 48 8b e5 mov %rbp,%rsp 4c7d04: 5d pop %rbp 4c7d05: c3 retq 4c7d06: 66 90 xchg %ax,%ax 00000000004c7d08 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa>: 4c7d08: 55 push %rbp 4c7d09: 48 8b ec mov %rsp,%rbp 4c7d0c: 48 83 ec 10 sub $0x10,%rsp 4c7d10: 53 push %rbx 4c7d11: 41 54 push %r12 4c7d13: 49 89 fc mov %rdi,%r12 4c7d16: 48 89 f3 mov %rsi,%rbx 4c7d19: e8 fe 85 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7d1e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c7d22: 48 39 c3 cmp %rax,%rbx 4c7d25: 73 1b jae 4c7d42 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x3a> 4c7d27: 48 8b f3 mov %rbx,%rsi 4c7d2a: 49 8b fc mov %r12,%rdi 4c7d2d: e8 12 85 fe ff callq 4b0244 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZya> 4c7d32: 40 8a 38 mov (%rax),%dil 4c7d35: e8 9e fb ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7d3a: 41 5c pop %r12 4c7d3c: 5b pop %rbx 4c7d3d: 48 8b e5 mov %rbp,%rsp 4c7d40: 5d pop %rbp 4c7d41: c3 retq 4c7d42: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4c7d46: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4c7d4b: e8 3c fa ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4c7d50: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c7d54: 48 39 c3 cmp %rax,%rbx 4c7d57: 73 1d jae 4c7d76 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x6e> 4c7d59: 48 8b f3 mov %rbx,%rsi 4c7d5c: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4c7d61: e8 86 fa ff ff callq 4c77ec <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opIndexMFNaNbNiNfmZa> 4c7d66: 48 89 c7 mov %rax,%rdi 4c7d69: e8 6a fb ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7d6e: 41 5c pop %r12 4c7d70: 5b pop %rbx 4c7d71: 48 8b e5 mov %rbp,%rsp 4c7d74: 5d pop %rbp 4c7d75: c3 retq 4c7d76: 48 2b 5d f8 sub -0x8(%rbp),%rbx 4c7d7a: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4c7d7f: e8 98 85 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7d84: 48 39 c3 cmp %rax,%rbx 4c7d87: 73 1d jae 4c7da6 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x9e> 4c7d89: 48 8b f3 mov %rbx,%rsi 4c7d8c: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4c7d91: e8 ae 84 fe ff callq 4b0244 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZya> 4c7d96: 40 8a 38 mov (%rax),%dil 4c7d99: e8 3a fb ff ff callq 4c78d8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4c7d9e: 41 5c pop %r12 4c7da0: 5b pop %rbx 4c7da1: 48 8b e5 mov %rbp,%rsp 4c7da4: 5d pop %rbp 4c7da5: c3 retq 4c7da6: f4 hlt 4c7da7: 90 nop 00000000004c7da8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa>: 4c7da8: 55 push %rbp 4c7da9: 48 8b ec mov %rsp,%rbp 4c7dac: 48 83 ec 10 sub $0x10,%rsp 4c7db0: 53 push %rbx 4c7db1: 41 54 push %r12 4c7db3: 49 89 fc mov %rdi,%r12 4c7db6: 48 89 f3 mov %rsi,%rbx 4c7db9: e8 5e 85 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7dbe: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c7dc2: 48 39 c3 cmp %rax,%rbx 4c7dc5: 73 19 jae 4c7de0 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x38> 4c7dc7: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4c7dcc: 49 8b 34 24 mov (%r12),%rsi 4c7dd0: 48 8b fb mov %rbx,%rdi 4c7dd3: e8 94 03 00 00 callq 4c816c <_D3std5range10primitives78__T6moveAtTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplmZya> 4c7dd8: 41 5c pop %r12 4c7dda: 5b pop %rbx 4c7ddb: 48 8b e5 mov %rbp,%rsp 4c7dde: 5d pop %rbp 4c7ddf: c3 retq 4c7de0: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4c7de4: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4c7de9: e8 9e f9 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4c7dee: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c7df2: 48 39 c3 cmp %rax,%rbx 4c7df5: 73 16 jae 4c7e0d <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x65> 4c7df7: 66 41 8b 74 24 10 mov 0x10(%r12),%si 4c7dfd: 48 8b fb mov %rbx,%rdi 4c7e00: e8 8b 03 00 00 callq 4c8190 <_D3std5range10primitives62__T6moveAtTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTmZ6moveAtFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultmZa> 4c7e05: 41 5c pop %r12 4c7e07: 5b pop %rbx 4c7e08: 48 8b e5 mov %rbp,%rsp 4c7e0b: 5d pop %rbp 4c7e0c: c3 retq 4c7e0d: 48 2b 5d f8 sub -0x8(%rbp),%rbx 4c7e11: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4c7e16: e8 01 85 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7e1b: 48 39 c3 cmp %rax,%rbx 4c7e1e: 73 1a jae 4c7e3a <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x92> 4c7e20: 49 8b 54 24 20 mov 0x20(%r12),%rdx 4c7e25: 49 8b 74 24 18 mov 0x18(%r12),%rsi 4c7e2a: 48 8b fb mov %rbx,%rdi 4c7e2d: e8 3a 03 00 00 callq 4c816c <_D3std5range10primitives78__T6moveAtTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplmZya> 4c7e32: 41 5c pop %r12 4c7e34: 5b pop %rbx 4c7e35: 48 8b e5 mov %rbp,%rsp 4c7e38: 5d pop %rbp 4c7e39: c3 retq 4c7e3a: f4 hlt 4c7e3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c7e40 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result>: 4c7e40: 55 push %rbp 4c7e41: 48 8b ec mov %rsp,%rbp 4c7e44: 48 83 ec 10 sub $0x10,%rsp 4c7e48: 53 push %rbx 4c7e49: 41 54 push %r12 4c7e4b: 41 55 push %r13 4c7e4d: 41 56 push %r14 4c7e4f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c7e53: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c7e57: 48 89 f3 mov %rsi,%rbx 4c7e5a: 49 89 cc mov %rcx,%r12 4c7e5d: 48 89 fe mov %rdi,%rsi 4c7e60: 48 8b fb mov %rbx,%rdi 4c7e63: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7e65: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7e67: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7e69: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7e6b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c7e6d: 48 8b fb mov %rbx,%rdi 4c7e70: e8 a7 84 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7e75: 49 89 c5 mov %rax,%r13 4c7e78: 4d 3b ec cmp %r12,%r13 4c7e7b: 72 1a jb 4c7e97 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x57> 4c7e7d: 49 8b d4 mov %r12,%rdx 4c7e80: 49 8b f5 mov %r13,%rsi 4c7e83: 48 8b fb mov %rbx,%rdi 4c7e86: e8 59 84 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7e8b: 48 89 03 mov %rax,(%rbx) 4c7e8e: 48 89 53 08 mov %rdx,0x8(%rbx) 4c7e92: e9 95 00 00 00 jmpq 4c7f2c <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0xec> 4c7e97: 49 8b d5 mov %r13,%rdx 4c7e9a: 48 89 d6 mov %rdx,%rsi 4c7e9d: 48 8b fb mov %rbx,%rdi 4c7ea0: e8 3f 84 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7ea5: 48 89 03 mov %rax,(%rbx) 4c7ea8: 48 89 53 08 mov %rdx,0x8(%rbx) 4c7eac: 4d 2b e5 sub %r13,%r12 4c7eaf: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7eb3: e8 d4 f8 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4c7eb8: 49 89 c6 mov %rax,%r14 4c7ebb: 4d 3b f4 cmp %r12,%r14 4c7ebe: 72 15 jb 4c7ed5 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x95> 4c7ec0: 49 8b d4 mov %r12,%rdx 4c7ec3: 49 8b f6 mov %r14,%rsi 4c7ec6: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7eca: e8 3d f9 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c7ecf: 66 89 43 10 mov %ax,0x10(%rbx) 4c7ed3: eb 57 jmp 4c7f2c <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0xec> 4c7ed5: 49 8b d6 mov %r14,%rdx 4c7ed8: 48 89 d6 mov %rdx,%rsi 4c7edb: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7edf: e8 28 f9 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c7ee4: 66 89 43 10 mov %ax,0x10(%rbx) 4c7ee8: 4d 2b e6 sub %r14,%r12 4c7eeb: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7eef: e8 28 84 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7ef4: 49 89 c5 mov %rax,%r13 4c7ef7: 4d 3b ec cmp %r12,%r13 4c7efa: 73 19 jae 4c7f15 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0xd5> 4c7efc: 49 8b d5 mov %r13,%rdx 4c7eff: 48 89 d6 mov %rdx,%rsi 4c7f02: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7f06: e8 d9 83 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7f0b: 48 89 43 18 mov %rax,0x18(%rbx) 4c7f0f: 48 89 53 20 mov %rdx,0x20(%rbx) 4c7f13: eb 17 jmp 4c7f2c <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0xec> 4c7f15: 49 8b d4 mov %r12,%rdx 4c7f18: 49 8b f5 mov %r13,%rsi 4c7f1b: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7f1f: e8 c0 83 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7f24: 48 89 43 18 mov %rax,0x18(%rbx) 4c7f28: 48 89 53 20 mov %rdx,0x20(%rbx) 4c7f2c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c7f30: e8 93 fd ff ff callq 4c7cc8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4c7f35: 49 89 c4 mov %rax,%r12 4c7f38: 4c 39 65 f8 cmp %r12,-0x8(%rbp) 4c7f3c: b8 00 00 00 00 mov $0x0,%eax 4c7f41: 73 07 jae 4c7f4a <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x10a> 4c7f43: 49 8b c4 mov %r12,%rax 4c7f46: 48 2b 45 f8 sub -0x8(%rbp),%rax 4c7f4a: 49 89 c4 mov %rax,%r12 4c7f4d: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7f51: e8 c6 83 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7f56: 49 89 c5 mov %rax,%r13 4c7f59: 4d 3b ec cmp %r12,%r13 4c7f5c: 72 1e jb 4c7f7c <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x13c> 4c7f5e: 31 d2 xor %edx,%edx 4c7f60: 49 8b f5 mov %r13,%rsi 4c7f63: 49 2b f4 sub %r12,%rsi 4c7f66: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7f6a: e8 75 83 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7f6f: 48 89 43 18 mov %rax,0x18(%rbx) 4c7f73: 48 89 53 20 mov %rdx,0x20(%rbx) 4c7f77: e9 93 00 00 00 jmpq 4c800f <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x1cf> 4c7f7c: 31 d2 xor %edx,%edx 4c7f7e: 48 89 d6 mov %rdx,%rsi 4c7f81: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4c7f85: e8 5a 83 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7f8a: 48 89 43 18 mov %rax,0x18(%rbx) 4c7f8e: 48 89 53 20 mov %rdx,0x20(%rbx) 4c7f92: 4d 2b e5 sub %r13,%r12 4c7f95: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7f99: e8 ee f7 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4c7f9e: 49 89 c6 mov %rax,%r14 4c7fa1: 4d 3b f4 cmp %r12,%r14 4c7fa4: 72 17 jb 4c7fbd <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x17d> 4c7fa6: 31 d2 xor %edx,%edx 4c7fa8: 49 8b f6 mov %r14,%rsi 4c7fab: 49 2b f4 sub %r12,%rsi 4c7fae: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7fb2: e8 55 f8 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c7fb7: 66 89 43 10 mov %ax,0x10(%rbx) 4c7fbb: eb 52 jmp 4c800f <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x1cf> 4c7fbd: 31 d2 xor %edx,%edx 4c7fbf: 48 89 d6 mov %rdx,%rsi 4c7fc2: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4c7fc6: e8 41 f8 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4c7fcb: 66 89 43 10 mov %ax,0x10(%rbx) 4c7fcf: 4d 2b e6 sub %r14,%r12 4c7fd2: 48 8b fb mov %rbx,%rdi 4c7fd5: e8 42 83 fe ff callq 4b031c <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4c7fda: 49 89 c5 mov %rax,%r13 4c7fdd: 4d 3b ec cmp %r12,%r13 4c7fe0: 73 16 jae 4c7ff8 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x1b8> 4c7fe2: 31 d2 xor %edx,%edx 4c7fe4: 48 89 d6 mov %rdx,%rsi 4c7fe7: 48 8b fb mov %rbx,%rdi 4c7fea: e8 f5 82 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c7fef: 48 89 03 mov %rax,(%rbx) 4c7ff2: 48 89 53 08 mov %rdx,0x8(%rbx) 4c7ff6: eb 17 jmp 4c800f <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result+0x1cf> 4c7ff8: 31 d2 xor %edx,%edx 4c7ffa: 49 8b f5 mov %r13,%rsi 4c7ffd: 49 2b f4 sub %r12,%rsi 4c8000: 48 8b fb mov %rbx,%rdi 4c8003: e8 dc 82 fe ff callq 4b02e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl> 4c8008: 48 89 03 mov %rax,(%rbx) 4c800b: 48 89 53 08 mov %rdx,0x8(%rbx) 4c800f: 48 8b c3 mov %rbx,%rax 4c8012: 41 5e pop %r14 4c8014: 41 5d pop %r13 4c8016: 41 5c pop %r12 4c8018: 5b pop %rbx 4c8019: 48 8b e5 mov %rbp,%rsp 4c801c: 5d pop %rbp 4c801d: c3 retq 4c801e: 66 90 xchg %ax,%ax 00000000004c8020 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb>: 4c8020: 55 push %rbp 4c8021: 48 8b ec mov %rsp,%rbp 4c8024: 53 push %rbx 4c8025: 48 89 fa mov %rdi,%rdx 4c8028: 49 89 f0 mov %rsi,%r8 4c802b: 49 8b 00 mov (%r8),%rax 4c802e: 48 3b 02 cmp (%rdx),%rax 4c8031: 75 51 jne 4c8084 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x64> 4c8033: 48 85 c0 test %rax,%rax 4c8036: 74 11 je 4c8049 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x29> 4c8038: 49 8b 70 08 mov 0x8(%r8),%rsi 4c803c: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4c8040: 48 89 c1 mov %rax,%rcx 4c8043: 33 c0 xor %eax,%eax 4c8045: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c8047: 75 3b jne 4c8084 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x64> 4c8049: 49 8d 70 10 lea 0x10(%r8),%rsi 4c804d: 48 8d 7a 10 lea 0x10(%rdx),%rdi 4c8051: b9 02 00 00 00 mov $0x2,%ecx 4c8056: 33 c0 xor %eax,%eax 4c8058: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c805a: 75 28 jne 4c8084 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x64> 4c805c: 49 8b 40 18 mov 0x18(%r8),%rax 4c8060: 48 3b 42 18 cmp 0x18(%rdx),%rax 4c8064: 75 1e jne 4c8084 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x64> 4c8066: 48 85 c0 test %rax,%rax 4c8069: 74 1d je 4c8088 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x68> 4c806b: 49 8d 58 18 lea 0x18(%r8),%rbx 4c806f: 48 8b 73 08 mov 0x8(%rbx),%rsi 4c8073: 48 8d 7a 18 lea 0x18(%rdx),%rdi 4c8077: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4c807b: 48 89 c1 mov %rax,%rcx 4c807e: 33 c0 xor %eax,%eax 4c8080: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c8082: 74 04 je 4c8088 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x68> 4c8084: 31 c0 xor %eax,%eax 4c8086: eb 05 jmp 4c808d <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZb+0x6d> 4c8088: b8 01 00 00 00 mov $0x1,%eax 4c808d: 5b pop %rbx 4c808e: 5d pop %rbp 4c808f: c3 retq 00000000004c8090 <_D3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6Result9__xtoHashFNbNeKxS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZm>: 4c8090: 55 push %rbp 4c8091: 48 8b ec mov %rsp,%rbp 4c8094: 48 83 ec 18 sub $0x18,%rsp 4c8098: 53 push %rbx 4c8099: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c809d: 48 89 fe mov %rdi,%rsi 4c80a0: bf b0 8f 4f 00 mov $0x4f8fb0,%edi 4c80a5: 48 8b 05 04 0f 03 00 mov 0x30f04(%rip),%rax # 4f8fb0 <_D74TypeInfo_xS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6__initZ> 4c80ac: 48 ff 50 28 rex.W callq *0x28(%rax) 4c80b0: 48 89 c3 mov %rax,%rbx 4c80b3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c80b7: 48 8d 71 10 lea 0x10(%rcx),%rsi 4c80bb: bf 20 d9 4f 00 mov $0x4fd920,%edi 4c80c0: 48 8b 15 59 58 03 00 mov 0x35859(%rip),%rdx # 4fd920 <_D58TypeInfo_xS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6__initZ> 4c80c7: 48 ff 52 28 rex.W callq *0x28(%rdx) 4c80cb: 48 01 c3 add %rax,%rbx 4c80ce: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c80d2: 48 8d 70 18 lea 0x18(%rax),%rsi 4c80d6: bf b0 8f 4f 00 mov $0x4f8fb0,%edi 4c80db: 48 8b 0d ce 0e 03 00 mov 0x30ece(%rip),%rcx # 4f8fb0 <_D74TypeInfo_xS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl6__initZ> 4c80e2: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c80e6: 48 01 c3 add %rax,%rbx 4c80e9: 48 8b c3 mov %rbx,%rax 4c80ec: 5b pop %rbx 4c80ed: 48 8b e5 mov %rbp,%rsp 4c80f0: 5d pop %rbp 4c80f1: c3 retq ... 00000000004c80f4 <_D3std5range10primitives79__T9moveFrontTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya>: 4c80f4: 55 push %rbp 4c80f5: 48 8b ec mov %rsp,%rbp 4c80f8: 48 83 ec 10 sub $0x10,%rsp 4c80fc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8100: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8104: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c8108: e8 d7 80 fe ff callq 4b01e4 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZya> 4c810d: 8a 00 mov (%rax),%al 4c810f: 48 8b e5 mov %rbp,%rsp 4c8112: 5d pop %rbp 4c8113: c3 retq 00000000004c8114 <_D3std5range10primitives78__T8moveBackTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZya>: 4c8114: 55 push %rbp 4c8115: 48 8b ec mov %rsp,%rbp 4c8118: 48 83 ec 10 sub $0x10,%rsp 4c811c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8120: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8124: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c8128: e8 47 81 fe ff callq 4b0274 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZya> 4c812d: 8a 00 mov (%rax),%al 4c812f: 48 8b e5 mov %rbp,%rsp 4c8132: 5d pop %rbp 4c8133: c3 retq 00000000004c8134 <_D3std5range10primitives63__T9moveFrontTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ9moveFrontFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa>: 4c8134: 55 push %rbp 4c8135: 48 8b ec mov %rsp,%rbp 4c8138: 48 83 ec 10 sub $0x10,%rsp 4c813c: 89 7d f8 mov %edi,-0x8(%rbp) 4c813f: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c8143: e8 14 f6 ff ff callq 4c775c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5frontMFNaNbNdNiNfZa> 4c8148: 48 8b e5 mov %rbp,%rsp 4c814b: 5d pop %rbp 4c814c: c3 retq 4c814d: 00 00 add %al,(%rax) ... 00000000004c8150 <_D3std5range10primitives62__T8moveBackTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ8moveBackFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa>: 4c8150: 55 push %rbp 4c8151: 48 8b ec mov %rsp,%rbp 4c8154: 48 83 ec 10 sub $0x10,%rsp 4c8158: 89 7d f8 mov %edi,-0x8(%rbp) 4c815b: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c815f: e8 08 f6 ff ff callq 4c776c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4backMFNaNbNdNiNfZa> 4c8164: 48 8b e5 mov %rbp,%rsp 4c8167: 5d pop %rbp 4c8168: c3 retq 4c8169: 00 00 add %al,(%rax) ... 00000000004c816c <_D3std5range10primitives78__T6moveAtTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplmZya>: 4c816c: 55 push %rbp 4c816d: 48 8b ec mov %rsp,%rbp 4c8170: 48 83 ec 20 sub $0x20,%rsp 4c8174: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c8178: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c817c: 48 89 fe mov %rdi,%rsi 4c817f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c8183: e8 bc 80 fe ff callq 4b0244 <_D3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZya> 4c8188: 8a 00 mov (%rax),%al 4c818a: 48 8b e5 mov %rbp,%rsp 4c818d: 5d pop %rbp 4c818e: c3 retq ... 00000000004c8190 <_D3std5range10primitives62__T6moveAtTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTmZ6moveAtFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultmZa>: 4c8190: 55 push %rbp 4c8191: 48 8b ec mov %rsp,%rbp 4c8194: 48 83 ec 10 sub $0x10,%rsp 4c8198: 89 75 f8 mov %esi,-0x8(%rbp) 4c819b: 48 89 fe mov %rdi,%rsi 4c819e: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c81a2: e8 45 f6 ff ff callq 4c77ec <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opIndexMFNaNbNiNfmZa> 4c81a7: 48 8b e5 mov %rbp,%rsp 4c81aa: 5d pop %rbp 4c81ab: c3 retq 00000000004c81ac <_D3std9algorithm9searching12__T7canFindZ20__T7canFindTAyhTAyaZ7canFindFNaNfAyhAyaZb>: 4c81ac: 55 push %rbp 4c81ad: 48 8b ec mov %rsp,%rbp 4c81b0: 48 83 ec 30 sub $0x30,%rsp 4c81b4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c81b8: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c81bc: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c81c0: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c81c4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c81c8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c81cc: 48 89 c2 mov %rax,%rdx 4c81cf: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c81d3: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c81d7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c81db: 48 89 d6 mov %rdx,%rsi 4c81de: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c81e2: e8 11 1b 01 00 callq 4d9cf8 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh> 4c81e7: 48 89 c7 mov %rax,%rdi 4c81ea: 48 89 d6 mov %rdx,%rsi 4c81ed: e8 5e 15 01 00 callq 4d9750 <_D3std5range10primitives12__T5emptyThZ5emptyFNaNbNdNiNfxAhZb> 4c81f2: 34 01 xor $0x1,%al 4c81f4: 48 8b e5 mov %rbp,%rsp 4c81f7: 5d pop %rbp 4c81f8: c3 retq 4c81f9: 00 00 add %al,(%rax) ... 00000000004c81fc <_D3std5range10primitives12__T5emptyTbZ5emptyFNaNbNdNiNfxAbZb>: 4c81fc: 55 push %rbp 4c81fd: 48 8b ec mov %rsp,%rbp 4c8200: 48 83 ec 10 sub $0x10,%rsp 4c8204: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8208: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c820c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c8211: 48 0f 94 c0 rex.W sete %al 4c8215: 48 8b e5 mov %rbp,%rsp 4c8218: 5d pop %rbp 4c8219: c3 retq ... 00000000004c821c <_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFNaNiNfAaaZl>: 4c821c: 55 push %rbp 4c821d: 48 8b ec mov %rsp,%rbp 4c8220: 48 83 ec 20 sub $0x20,%rsp 4c8224: 89 7d e0 mov %edi,-0x20(%rbp) 4c8227: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c822b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c822f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8233: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c8237: 48 89 ef mov %rbp,%rdi 4c823a: e8 25 00 00 00 callq 4c8264 <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFNaNiNfAaZl> 4c823f: 48 8b e5 mov %rbp,%rsp 4c8242: 5d pop %rbp 4c8243: c3 retq 00000000004c8244 <_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZb>: 4c8244: 55 push %rbp 4c8245: 48 8b ec mov %rsp,%rbp 4c8248: 48 83 ec 10 sub $0x10,%rsp 4c824c: 89 75 f8 mov %esi,-0x8(%rbp) 4c824f: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4c8253: 48 83 c7 e0 add $0xffffffffffffffe0,%rdi 4c8257: e8 fc de 00 00 callq 4d6158 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z18__T9binaryFunTwTaZ9binaryFunFNaNbNiNfKwKaZb> 4c825c: 48 8b e5 mov %rbp,%rsp 4c825f: 5d pop %rbp 4c8260: c3 retq 4c8261: 00 00 add %al,(%rax) ... 00000000004c8264 <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFNaNiNfAaZl>: 4c8264: 55 push %rbp 4c8265: 48 8b ec mov %rsp,%rbp 4c8268: 48 83 ec 48 sub $0x48,%rsp 4c826c: 53 push %rbx 4c826d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c8271: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c8275: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c8279: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4c8280: 00 4c8281: 48 8d 45 e0 lea -0x20(%rbp),%rax 4c8285: b9 cc 82 4c 00 mov $0x4c82cc,%ecx 4c828a: 48 89 c2 mov %rax,%rdx 4c828d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c8291: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8295: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8299: 48 89 d6 mov %rdx,%rsi 4c829c: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c82a0: e8 0b 0c fc ff callq 488eb0 <_aApplycd1> 4c82a5: 83 f8 02 cmp $0x2,%eax 4c82a8: 74 02 je 4c82ac <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFNaNiNfAaZl+0x48> 4c82aa: eb 0a jmp 4c82b6 <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFNaNiNfAaZl+0x52> 4c82ac: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c82b0: 5b pop %rbx 4c82b1: 48 8b e5 mov %rbp,%rsp 4c82b4: 5d pop %rbp 4c82b5: c3 retq 4c82b6: 48 c7 c3 ff ff ff ff mov $0xffffffffffffffff,%rbx 4c82bd: 48 89 5d d8 mov %rbx,-0x28(%rbp) 4c82c1: 48 89 d8 mov %rbx,%rax 4c82c4: 5b pop %rbx 4c82c5: 48 8b e5 mov %rbp,%rsp 4c82c8: 5d pop %rbp 4c82c9: c3 retq 4c82ca: 66 90 xchg %ax,%ax 00000000004c82cc <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFAaZ14__foreachbody2MFNaNbNiNfKwZi>: 4c82cc: 55 push %rbp 4c82cd: 48 8b ec mov %rsp,%rbp 4c82d0: 48 83 ec 10 sub $0x10,%rsp 4c82d4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c82d8: 8b 36 mov (%rsi),%esi 4c82da: 48 8b 3f mov (%rdi),%rdi 4c82dd: e8 62 ff ff ff callq 4c8244 <_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZb> 4c82e2: 84 c0 test %al,%al 4c82e4: 74 16 je 4c82fc <_D3std9algorithm9searching127__T10countUntilS104_D3std9algorithm9searching40__T10countUntilVAyaa6_61203d3d2062TAaTaZ10countUntilFAaaZ5pred2MFNaNbNiNfwZbTAaZ10countUntilMFAaZ14__foreachbody2MFNaNbNiNfKwZi+0x30> 4c82e6: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c82ea: 48 8b 4f f0 mov -0x10(%rdi),%rcx 4c82ee: 48 89 4f f8 mov %rcx,-0x8(%rdi) 4c82f2: b8 02 00 00 00 mov $0x2,%eax 4c82f7: 48 8b e5 mov %rbp,%rsp 4c82fa: 5d pop %rbp 4c82fb: c3 retq 4c82fc: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8300: 48 ff 47 f0 incq -0x10(%rdi) 4c8304: 31 c0 xor %eax,%eax 4c8306: 48 8b e5 mov %rbp,%rsp 4c8309: 5d pop %rbp 4c830a: c3 retq ... 00000000004c830c <_D3std5range10primitives56__T5emptyTS3std8datetime13PosixTimeZone14TempTransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone14TempTransitionZb>: 4c830c: 55 push %rbp 4c830d: 48 8b ec mov %rsp,%rbp 4c8310: 48 83 ec 10 sub $0x10,%rsp 4c8314: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8318: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c831c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c8321: 48 0f 94 c0 rex.W sete %al 4c8325: 48 8b e5 mov %rbp,%rsp 4c8328: 5d pop %rbp 4c8329: c3 retq ... 00000000004c832c <_D3std9algorithm7sorting139__T4sortVAyaa17_612e74696d6554203c20622e74696d6554VE3std9algorithm8mutation12SwapStrategyi0TAS3std8datetime13PosixTimeZone14TempTransitionZ4sortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4c832c: 55 push %rbp 4c832d: 48 8b ec mov %rsp,%rbp 4c8330: 48 83 ec 10 sub $0x10,%rsp 4c8334: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8338: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c833c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8340: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c8344: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8348: e8 17 00 00 00 callq 4c8364 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv> 4c834d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8351: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8355: 48 89 d6 mov %rdx,%rsi 4c8358: e8 eb 07 00 00 callq 4c8b48 <_D3std5range107__T12assumeSortedVAyaa17_612e74696d6554203c20622e74696d6554TAS3std8datetime13PosixTimeZone14TempTransitionZ12assumeSortedFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4c835d: 48 8b e5 mov %rbp,%rsp 4c8360: 5d pop %rbp 4c8361: c3 retq ... 00000000004c8364 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv>: 4c8364: 55 push %rbp 4c8365: 48 8b ec mov %rsp,%rbp 4c8368: 48 83 ec 68 sub $0x68,%rsp 4c836c: 53 push %rbx 4c836d: 41 54 push %r12 4c836f: 41 55 push %r13 4c8371: 41 56 push %r14 4c8373: 41 57 push %r15 4c8375: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c8379: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c837d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c8381: 4c 8b f7 mov %rdi,%r14 4c8384: 48 83 fe 19 cmp $0x19,%rsi 4c8388: 0f 86 3d 02 00 00 jbe 4c85cb <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x267> 4c838e: 4d 85 f6 test %r14,%r14 4c8391: 75 1e jne 4c83b1 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x4d> 4c8393: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8397: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c839b: 48 89 d6 mov %rdx,%rsi 4c839e: e8 49 02 00 00 callq 4c85ec <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv> 4c83a3: 41 5f pop %r15 4c83a5: 41 5e pop %r14 4c83a7: 41 5d pop %r13 4c83a9: 41 5c pop %r12 4c83ab: 5b pop %rbx 4c83ac: 48 8b e5 mov %rbp,%rsp 4c83af: 5d pop %rbp 4c83b0: c3 retq 4c83b1: 4c 89 75 e0 mov %r14,-0x20(%rbp) 4c83b5: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c83b9: 48 b9 ff ff ff ff ff mov $0x7fffffffffffffff,%rcx 4c83c0: ff ff 7f 4c83c3: 48 3b c1 cmp %rcx,%rax 4c83c6: 72 15 jb 4c83dd <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x79> 4c83c8: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c83cf: aa aa aa 4c83d2: 48 f7 e2 mul %rdx 4c83d5: 48 d1 ea shr %rdx 4c83d8: 48 01 d2 add %rdx,%rdx 4c83db: eb 13 jmp 4c83f0 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x8c> 4c83dd: 48 01 c0 add %rax,%rax 4c83e0: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c83e7: aa aa aa 4c83ea: 48 f7 e2 mul %rdx 4c83ed: 48 d1 ea shr %rdx 4c83f0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c83f4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c83f8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c83fc: 48 89 d6 mov %rdx,%rsi 4c83ff: e8 10 04 00 00 callq 4c8814 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm> 4c8404: 49 89 c5 mov %rax,%r13 4c8407: 4c 3b 6d f0 cmp -0x10(%rbp),%r13 4c840b: 72 0a jb 4c8417 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0xb3> 4c840d: bf 6c 04 00 00 mov $0x46c,%edi 4c8412: e8 8d 1c ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8417: 49 8b f5 mov %r13,%rsi 4c841a: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 4c841e: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4c8425: 00 4c8426: 48 03 75 f8 add -0x8(%rbp),%rsi 4c842a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c842e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8430: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8432: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8434: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8438: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c843c: 48 89 c2 mov %rax,%rdx 4c843f: 49 8b f5 mov %r13,%rsi 4c8442: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4c8446: 49 8d b8 ff ff ff ff lea -0x1(%r8),%rdi 4c844d: 48 89 bd 98 ff ff ff mov %rdi,-0x68(%rbp) 4c8454: e8 63 03 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8459: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 4c8460: 48 8b 9d 98 ff ff ff mov -0x68(%rbp),%rbx 4c8467: 4c 8d 3c 5b lea (%rbx,%rbx,2),%r15 4c846b: 4e 8d 3c fd 00 00 00 lea 0x0(,%r15,8),%r15 4c8472: 00 4c8473: 4c 03 7d f8 add -0x8(%rbp),%r15 4c8477: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c847b: 4c 8d 72 e8 lea -0x18(%rdx),%r14 4c847f: 49 83 c6 18 add $0x18,%r14 4c8483: 49 ff c4 inc %r12 4c8486: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c848a: 72 0a jb 4c8496 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x132> 4c848c: bf 76 04 00 00 mov $0x476,%edi 4c8491: e8 0e 1c ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8496: 49 8b f6 mov %r14,%rsi 4c8499: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c849d: e8 d2 dc 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c84a2: 84 c0 test %al,%al 4c84a4: 75 d9 jne 4c847f <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x11b> 4c84a6: 4d 8b ef mov %r15,%r13 4c84a9: 48 85 db test %rbx,%rbx 4c84ac: 74 2e je 4c84dc <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x178> 4c84ae: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4c84b2: b8 18 00 00 00 mov $0x18,%eax 4c84b7: 49 29 c5 sub %rax,%r13 4c84ba: 49 29 c7 sub %rax,%r15 4c84bd: 48 ff cb dec %rbx 4c84c0: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c84c4: 72 0a jb 4c84d0 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x16c> 4c84c6: bf 77 04 00 00 mov $0x477,%edi 4c84cb: e8 d4 1b ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c84d0: 49 8b fd mov %r13,%rdi 4c84d3: e8 9c dc 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c84d8: 84 c0 test %al,%al 4c84da: 75 cd jne 4c84a9 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x145> 4c84dc: 4c 3b e3 cmp %rbx,%r12 4c84df: 73 18 jae 4c84f9 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x195> 4c84e1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c84e5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c84e9: 48 89 c2 mov %rax,%rdx 4c84ec: 49 8b f4 mov %r12,%rsi 4c84ef: 48 8b fb mov %rbx,%rdi 4c84f2: e8 c5 02 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c84f7: eb 86 jmp 4c847f <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x11b> 4c84f9: 4c 8b 75 e0 mov -0x20(%rbp),%r14 4c84fd: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8501: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8505: 48 89 c2 mov %rax,%rdx 4c8508: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4c850c: 49 8d 70 ff lea -0x1(%r8),%rsi 4c8510: 49 8b fc mov %r12,%rdi 4c8513: e8 a4 02 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8518: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c851c: 48 39 d2 cmp %rdx,%rdx 4c851f: 72 0a jb 4c852b <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x1c7> 4c8521: 49 8d 44 24 01 lea 0x1(%r12),%rax 4c8526: 48 39 c2 cmp %rax,%rdx 4c8529: 73 0a jae 4c8535 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x1d1> 4c852b: bf 81 04 00 00 mov $0x481,%edi 4c8530: e8 6f 1b ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8535: 48 89 d6 mov %rdx,%rsi 4c8538: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 4c853d: 48 2b f1 sub %rcx,%rsi 4c8540: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4c8544: 4b 8d 0c 64 lea (%r12,%r12,2),%rcx 4c8548: 49 8d 4c c8 18 lea 0x18(%r8,%rcx,8),%rcx 4c854d: 48 89 75 a0 mov %rsi,-0x60(%rbp) 4c8551: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4c8555: 49 8b f4 mov %r12,%rsi 4c8558: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4c855c: e8 77 13 01 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4c8561: 48 39 45 f0 cmp %rax,-0x10(%rbp) 4c8565: 73 0a jae 4c8571 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x20d> 4c8567: bf 83 04 00 00 mov $0x483,%edi 4c856c: e8 33 1b ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8571: 49 8b f4 mov %r12,%rsi 4c8574: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4c8578: e8 5b 13 01 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4c857d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8581: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c8585: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4c8589: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c858d: 48 39 45 b0 cmp %rax,-0x50(%rbp) 4c8591: 73 0d jae 4c85a0 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x23c> 4c8593: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4c8597: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4c859b: e8 0c 04 00 00 callq 4c89ac <_D3std9algorithm8mutation56__T4swapTAS3std8datetime13PosixTimeZone14TempTransitionZ4swapFNaNbNiNeKAS3std8datetime13PosixTimeZone14TempTransitionKAS3std8datetime13PosixTimeZone14TempTransitionZv> 4c85a0: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4c85a4: 48 8b 75 a0 mov -0x60(%rbp),%rsi 4c85a8: 49 8b fe mov %r14,%rdi 4c85ab: e8 b4 fd ff ff callq 4c8364 <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv> 4c85b0: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4c85b4: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c85b8: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c85bc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c85c0: 48 83 7d b0 19 cmpq $0x19,-0x50(%rbp) 4c85c5: 0f 87 c3 fd ff ff ja 4c838e <_D3std9algorithm7sorting172__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmZv+0x2a> 4c85cb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c85cf: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c85d3: 48 89 d6 mov %rdx,%rsi 4c85d6: e8 fd 03 00 00 callq 4c89d8 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv> 4c85db: 41 5f pop %r15 4c85dd: 41 5e pop %r14 4c85df: 41 5d pop %r13 4c85e1: 41 5c pop %r12 4c85e3: 5b pop %rbx 4c85e4: 48 8b e5 mov %rbp,%rsp 4c85e7: 5d pop %rbp 4c85e8: c3 retq 4c85e9: 00 00 add %al,(%rax) ... 00000000004c85ec <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4c85ec: 55 push %rbp 4c85ed: 48 8b ec mov %rsp,%rbp 4c85f0: 48 83 ec 18 sub $0x18,%rsp 4c85f4: 53 push %rbx 4c85f5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c85f9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c85fd: 48 83 ff 02 cmp $0x2,%rdi 4c8601: 72 4b jb 4c864e <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x62> 4c8603: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8607: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c860b: 48 89 d6 mov %rdx,%rsi 4c860e: e8 41 00 00 00 callq 4c8654 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv> 4c8613: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c8617: 48 ff cb dec %rbx 4c861a: 74 32 je 4c864e <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x62> 4c861c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8620: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8624: 48 89 c2 mov %rax,%rdx 4c8627: 31 f6 xor %esi,%esi 4c8629: 48 8b fb mov %rbx,%rdi 4c862c: e8 8b 01 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8631: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8635: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8639: 48 89 c2 mov %rax,%rdx 4c863c: 31 f6 xor %esi,%esi 4c863e: 48 8b fb mov %rbx,%rdi 4c8641: e8 4e 00 00 00 callq 4c8694 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv> 4c8646: 48 ff cb dec %rbx 4c8649: 48 85 db test %rbx,%rbx 4c864c: 75 ce jne 4c861c <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x30> 4c864e: 5b pop %rbx 4c864f: 48 8b e5 mov %rbp,%rsp 4c8652: 5d pop %rbp 4c8653: c3 retq 00000000004c8654 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4c8654: 55 push %rbp 4c8655: 48 8b ec mov %rsp,%rbp 4c8658: 48 83 ec 18 sub $0x18,%rsp 4c865c: 53 push %rbx 4c865d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8661: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8665: 48 89 fb mov %rdi,%rbx 4c8668: 48 d1 eb shr %rbx 4c866b: 74 1f je 4c868c <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x38> 4c866d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8671: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8675: 48 89 c2 mov %rax,%rdx 4c8678: 48 ff cb dec %rbx 4c867b: 48 8b f3 mov %rbx,%rsi 4c867e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8682: e8 0d 00 00 00 callq 4c8694 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv> 4c8687: 48 85 db test %rbx,%rbx 4c868a: 75 e1 jne 4c866d <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x19> 4c868c: 5b pop %rbx 4c868d: 48 8b e5 mov %rbp,%rsp 4c8690: 5d pop %rbp 4c8691: c3 retq ... 00000000004c8694 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv>: 4c8694: 55 push %rbp 4c8695: 48 8b ec mov %rsp,%rbp 4c8698: 48 83 ec 28 sub $0x28,%rsp 4c869c: 53 push %rbx 4c869d: 41 54 push %r12 4c869f: 41 55 push %r13 4c86a1: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c86a5: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c86a9: 49 89 fd mov %rdi,%r13 4c86ac: 49 89 f4 mov %rsi,%r12 4c86af: 4c 89 65 e8 mov %r12,-0x18(%rbp) 4c86b3: 4a 8d 1c 65 01 00 00 lea 0x1(,%r12,2),%rbx 4c86ba: 00 4c86bb: 49 3b dd cmp %r13,%rbx 4c86be: 73 72 jae 4c8732 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x9e> 4c86c0: 48 8d 43 01 lea 0x1(%rbx),%rax 4c86c4: 49 3b c5 cmp %r13,%rax 4c86c7: 73 43 jae 4c870c <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x78> 4c86c9: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c86cd: 72 0a jb 4c86d9 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x45> 4c86cf: bf c4 04 00 00 mov $0x4c4,%edi 4c86d4: e8 cb 19 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c86d9: 48 8b cb mov %rbx,%rcx 4c86dc: 48 8d 34 49 lea (%rcx,%rcx,2),%rsi 4c86e0: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4c86e7: 00 4c86e8: 48 03 75 f8 add -0x8(%rbp),%rsi 4c86ec: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c86f0: 72 0a jb 4c86fc <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x68> 4c86f2: bf c4 04 00 00 mov $0x4c4,%edi 4c86f7: e8 a8 19 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c86fc: 48 8d 7e 18 lea 0x18(%rsi),%rdi 4c8700: e8 6f da 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c8705: 84 c0 test %al,%al 4c8707: 74 03 je 4c870c <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x78> 4c8709: 48 ff c3 inc %rbx 4c870c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8710: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8714: 48 89 c2 mov %rax,%rdx 4c8717: 49 8b f4 mov %r12,%rsi 4c871a: 48 8b fb mov %rbx,%rdi 4c871d: e8 9a 00 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8722: 4c 8b e3 mov %rbx,%r12 4c8725: 48 8d 1c 5d 01 00 00 lea 0x1(,%rbx,2),%rbx 4c872c: 00 4c872d: 49 3b dd cmp %r13,%rbx 4c8730: 72 8e jb 4c86c0 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x2c> 4c8732: 4c 8b 6d e8 mov -0x18(%rbp),%r13 4c8736: 49 8b dc mov %r12,%rbx 4c8739: 4d 3b ec cmp %r12,%r13 4c873c: 73 74 jae 4c87b2 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x11e> 4c873e: 4c 8d 63 ff lea -0x1(%rbx),%r12 4c8742: 49 d1 ec shr %r12 4c8745: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c8749: 72 0a jb 4c8755 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0xc1> 4c874b: bf d0 04 00 00 mov $0x4d0,%edi 4c8750: e8 4f 19 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8755: 49 8b d4 mov %r12,%rdx 4c8758: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 4c875c: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4c8763: 00 4c8764: 48 03 75 f8 add -0x8(%rbp),%rsi 4c8768: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c876c: 72 0a jb 4c8778 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0xe4> 4c876e: bf d0 04 00 00 mov $0x4d0,%edi 4c8773: e8 2c 19 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8778: 48 8b c3 mov %rbx,%rax 4c877b: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 4c877f: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 4c8786: 00 4c8787: 48 03 7d f8 add -0x8(%rbp),%rdi 4c878b: e8 e4 d9 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c8790: 84 c0 test %al,%al 4c8792: 74 1e je 4c87b2 <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0x11e> 4c8794: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8798: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c879c: 48 89 c2 mov %rax,%rdx 4c879f: 49 8b f4 mov %r12,%rsi 4c87a2: 48 8b fb mov %rbx,%rdi 4c87a5: e8 12 00 00 00 callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c87aa: 4c 89 e3 mov %r12,%rbx 4c87ad: 4d 3b ec cmp %r12,%r13 4c87b0: 72 8c jb 4c873e <_D3std9algorithm7sorting165__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmymZv+0xaa> 4c87b2: 41 5d pop %r13 4c87b4: 41 5c pop %r12 4c87b6: 5b pop %rbx 4c87b7: 48 8b e5 mov %rbp,%rsp 4c87ba: 5d pop %rbp 4c87bb: c3 retq 00000000004c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv>: 4c87bc: 55 push %rbp 4c87bd: 48 8b ec mov %rsp,%rbp 4c87c0: 48 83 ec 20 sub $0x20,%rsp 4c87c4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c87c8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c87cc: 48 39 d6 cmp %rdx,%rsi 4c87cf: 72 0a jb 4c87db <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv+0x1f> 4c87d1: bf 16 07 00 00 mov $0x716,%edi 4c87d6: e8 49 18 ff ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4c87db: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 4c87df: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4c87e6: 00 4c87e7: 48 03 75 f8 add -0x8(%rbp),%rsi 4c87eb: 48 39 d7 cmp %rdx,%rdi 4c87ee: 72 0a jb 4c87fa <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv+0x3e> 4c87f0: bf 16 07 00 00 mov $0x716,%edi 4c87f5: e8 2a 18 ff ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4c87fa: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 4c87fe: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 4c8805: 00 4c8806: 48 03 7d f8 add -0x8(%rbp),%rdi 4c880a: e8 05 18 01 00 callq 4da014 <_D3std9algorithm8mutation55__T4swapTS3std8datetime13PosixTimeZone14TempTransitionZ4swapFNaNbNiNeKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZv> 4c880f: 48 8b e5 mov %rbp,%rsp 4c8812: 5d pop %rbp 4c8813: c3 retq 00000000004c8814 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm>: 4c8814: 55 push %rbp 4c8815: 48 8b ec mov %rsp,%rbp 4c8818: 48 83 ec 30 sub $0x30,%rsp 4c881c: 53 push %rbx 4c881d: 41 54 push %r12 4c881f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8823: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8827: 49 89 fc mov %rdi,%r12 4c882a: 49 d1 ec shr %r12 4c882d: 48 85 ff test %rdi,%rdi 4c8830: 75 0a jne 4c883c <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x28> 4c8832: bf 3b 03 00 00 mov $0x33b,%edi 4c8837: e8 68 18 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c883c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c8840: 4c 3b e7 cmp %rdi,%r12 4c8843: 72 0a jb 4c884f <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x3b> 4c8845: bf 3b 03 00 00 mov $0x33b,%edi 4c884a: e8 55 18 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c884f: 49 8b c4 mov %r12,%rax 4c8852: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 4c8856: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 4c885d: 00 4c885e: 48 03 fe add %rsi,%rdi 4c8861: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4c8868: e8 07 d9 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c886d: 48 89 c3 mov %rax,%rbx 4c8870: 81 e3 ff 00 00 00 and $0xff,%ebx 4c8876: c1 e3 02 shl $0x2,%ebx 4c8879: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c887d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c8881: 48 8d 81 ff ff ff ff lea -0x1(%rcx),%rax 4c8888: 48 3b c1 cmp %rcx,%rax 4c888b: 48 89 85 e0 ff ff ff mov %rax,-0x20(%rbp) 4c8892: 72 0a jb 4c889e <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x8a> 4c8894: bf 3c 03 00 00 mov $0x33c,%edi 4c8899: e8 06 18 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c889e: 48 89 cf mov %rcx,%rdi 4c88a1: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 4c88a5: 48 8d bc fe e8 ff ff lea -0x18(%rsi,%rdi,8),%rdi 4c88ac: ff 4c88ad: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c88b4: e8 bb d8 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c88b9: 25 ff 00 00 00 and $0xff,%eax 4c88be: 01 c0 add %eax,%eax 4c88c0: 0b d8 or %eax,%ebx 4c88c2: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4c88c9: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c88d0: e8 9f d8 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c88d5: 25 ff 00 00 00 and $0xff,%eax 4c88da: 0b d8 or %eax,%ebx 4c88dc: 48 83 fb 07 cmp $0x7,%rbx 4c88e0: 0f 87 b9 00 00 00 ja 4c899f <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18b> 4c88e6: ff 24 dd 30 bd 4e 00 jmpq *0x4ebd30(,%rbx,8) 4c88ed: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c88f1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c88f5: 48 89 c2 mov %rax,%rdx 4c88f8: 31 f6 xor %esi,%esi 4c88fa: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c88fe: 48 ff cf dec %rdi 4c8901: e8 b6 fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8906: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c890a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c890e: 48 89 c2 mov %rax,%rdx 4c8911: 31 f6 xor %esi,%esi 4c8913: 49 8b fc mov %r12,%rdi 4c8916: e8 a1 fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c891b: e9 80 00 00 00 jmpq 4c89a0 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18c> 4c8920: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8924: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8928: 48 89 c2 mov %rax,%rdx 4c892b: 49 8b f4 mov %r12,%rsi 4c892e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8932: 48 ff cf dec %rdi 4c8935: e8 82 fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c893a: eb 64 jmp 4c89a0 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18c> 4c893c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8940: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8944: 48 89 c2 mov %rax,%rdx 4c8947: 31 f6 xor %esi,%esi 4c8949: 49 8b fc mov %r12,%rdi 4c894c: e8 6b fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8951: eb 4d jmp 4c89a0 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18c> 4c8953: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8957: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c895b: 48 89 c2 mov %rax,%rdx 4c895e: 49 8b f4 mov %r12,%rsi 4c8961: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8965: 48 ff cf dec %rdi 4c8968: e8 4f fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c896d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8971: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8975: 48 89 c2 mov %rax,%rdx 4c8978: 31 f6 xor %esi,%esi 4c897a: 49 8b fc mov %r12,%rdi 4c897d: e8 3a fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c8982: eb 1c jmp 4c89a0 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18c> 4c8984: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8988: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c898c: 48 89 c2 mov %rax,%rdx 4c898f: 31 f6 xor %esi,%esi 4c8991: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c8998: e8 1f fe ff ff callq 4c87bc <_D3std9algorithm8mutation58__T6swapAtTAS3std8datetime13PosixTimeZone14TempTransitionZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionmmZv> 4c899d: eb 01 jmp 4c89a0 <_D3std9algorithm7sorting166__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZm+0x18c> 4c899f: f4 hlt 4c89a0: 49 8b c4 mov %r12,%rax 4c89a3: 41 5c pop %r12 4c89a5: 5b pop %rbx 4c89a6: 48 8b e5 mov %rbp,%rsp 4c89a9: 5d pop %rbp 4c89aa: c3 retq ... 00000000004c89ac <_D3std9algorithm8mutation56__T4swapTAS3std8datetime13PosixTimeZone14TempTransitionZ4swapFNaNbNiNeKAS3std8datetime13PosixTimeZone14TempTransitionKAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4c89ac: 55 push %rbp 4c89ad: 48 8b ec mov %rsp,%rbp 4c89b0: 48 83 ec 10 sub $0x10,%rsp 4c89b4: 53 push %rbx 4c89b5: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c89b9: 48 8b 06 mov (%rsi),%rax 4c89bc: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4c89c0: 48 8b 1f mov (%rdi),%rbx 4c89c3: 48 89 1e mov %rbx,(%rsi) 4c89c6: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c89ca: 48 89 07 mov %rax,(%rdi) 4c89cd: 48 89 57 08 mov %rdx,0x8(%rdi) 4c89d1: 5b pop %rbx 4c89d2: 48 8b e5 mov %rbp,%rsp 4c89d5: 5d pop %rbp 4c89d6: c3 retq ... 00000000004c89d8 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4c89d8: 55 push %rbp 4c89d9: 48 8b ec mov %rsp,%rbp 4c89dc: 48 83 ec 48 sub $0x48,%rsp 4c89e0: 53 push %rbx 4c89e1: 41 54 push %r12 4c89e3: 41 55 push %r13 4c89e5: 41 56 push %r14 4c89e7: 41 57 push %r15 4c89e9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c89ed: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c89f1: 48 83 ff 02 cmp $0x2,%rdi 4c89f5: 0f 82 3c 01 00 00 jb 4c8b37 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x15f> 4c89fb: 4c 8d 77 ff lea -0x1(%rdi),%r14 4c89ff: 4c 8d 7f fe lea -0x2(%rdi),%r15 4c8a03: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4c8a07: 0f 84 2a 01 00 00 je 4c8b37 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x15f> 4c8a0d: 49 8b c7 mov %r15,%rax 4c8a10: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 4c8a14: 48 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%rcx 4c8a1b: 00 4c8a1c: 48 03 4d f8 add -0x8(%rbp),%rcx 4c8a20: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4c8a24: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c8a28: 48 8d 51 18 lea 0x18(%rcx),%rdx 4c8a2c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c8a30: 49 8b df mov %r15,%rbx 4c8a33: 4c 3b 7d f0 cmp -0x10(%rbp),%r15 4c8a37: 72 0a jb 4c8a43 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x6b> 4c8a39: bf 6b 03 00 00 mov $0x36b,%edi 4c8a3e: e8 61 16 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8a43: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c8a47: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c8a4b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8a4d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8a4f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8a51: 4d 39 f7 cmp %r14,%r15 4c8a54: 0f 83 94 00 00 00 jae 4c8aee <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x116> 4c8a5a: 49 8d 47 01 lea 0x1(%r15),%rax 4c8a5e: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c8a62: 72 0a jb 4c8a6e <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x96> 4c8a64: bf 6d 03 00 00 mov $0x36d,%edi 4c8a69: e8 36 16 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8a6e: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c8a72: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c8a76: e8 f9 d6 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c8a7b: 84 c0 test %al,%al 4c8a7d: 74 6f je 4c8aee <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x116> 4c8a7f: 4c 8b 65 e8 mov -0x18(%rbp),%r12 4c8a83: 4c 8b 6d d8 mov -0x28(%rbp),%r13 4c8a87: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c8a8b: 72 0a jb 4c8a97 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0xbf> 4c8a8d: bf 6f 03 00 00 mov $0x36f,%edi 4c8a92: e8 0d 16 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8a97: 48 8d 43 01 lea 0x1(%rbx),%rax 4c8a9b: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c8a9f: 72 0a jb 4c8aab <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0xd3> 4c8aa1: bf 6f 03 00 00 mov $0x36f,%edi 4c8aa6: e8 f9 15 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8aab: 49 8b f4 mov %r12,%rsi 4c8aae: 49 8b fd mov %r13,%rdi 4c8ab1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8ab3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8ab5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8ab7: b9 18 00 00 00 mov $0x18,%ecx 4c8abc: 49 01 cc add %rcx,%r12 4c8abf: 49 01 cd add %rcx,%r13 4c8ac2: 48 ff c3 inc %rbx 4c8ac5: 4c 39 f3 cmp %r14,%rbx 4c8ac8: 73 24 jae 4c8aee <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x116> 4c8aca: 48 8d 43 01 lea 0x1(%rbx),%rax 4c8ace: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c8ad2: 72 0a jb 4c8ade <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x106> 4c8ad4: bf 6d 03 00 00 mov $0x36d,%edi 4c8ad9: e8 c6 15 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8ade: 49 8b f4 mov %r12,%rsi 4c8ae1: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c8ae5: e8 8a d6 00 00 callq 4d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb> 4c8aea: 84 c0 test %al,%al 4c8aec: 75 99 jne 4c8a87 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0xaf> 4c8aee: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c8af2: 72 0a jb 4c8afe <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x126> 4c8af4: bf 72 03 00 00 mov $0x372,%edi 4c8af9: e8 a6 15 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8afe: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4c8b02: 48 8b c3 mov %rbx,%rax 4c8b05: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 4c8b09: 48 8d 3c fd 00 00 00 lea 0x0(,%rdi,8),%rdi 4c8b10: 00 4c8b11: 48 03 7d f8 add -0x8(%rbp),%rdi 4c8b15: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8b17: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8b19: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4c8b1b: 48 83 45 e0 e8 addq $0xffffffffffffffe8,-0x20(%rbp) 4c8b20: 48 83 45 d8 e8 addq $0xffffffffffffffe8,-0x28(%rbp) 4c8b25: 48 83 45 e8 e8 addq $0xffffffffffffffe8,-0x18(%rbp) 4c8b2a: 49 ff cf dec %r15 4c8b2d: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4c8b31: 0f 85 f9 fe ff ff jne 4c8a30 <_D3std9algorithm7sorting182__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone14TempTransitionZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZv+0x58> 4c8b37: 41 5f pop %r15 4c8b39: 41 5e pop %r14 4c8b3b: 41 5d pop %r13 4c8b3d: 41 5c pop %r12 4c8b3f: 5b pop %rbx 4c8b40: 48 8b e5 mov %rbp,%rsp 4c8b43: 5d pop %rbp 4c8b44: c3 retq 4c8b45: 00 00 add %al,(%rax) ... 00000000004c8b48 <_D3std5range107__T12assumeSortedVAyaa17_612e74696d6554203c20622e74696d6554TAS3std8datetime13PosixTimeZone14TempTransitionZ12assumeSortedFNaNbNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4c8b48: 55 push %rbp 4c8b49: 48 8b ec mov %rsp,%rbp 4c8b4c: 48 83 ec 20 sub $0x20,%rsp 4c8b50: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8b54: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8b58: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c8b5f: 00 4c8b60: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c8b67: 00 4c8b68: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8b6c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c8b70: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c8b74: e8 d7 14 01 00 callq 4da050 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6__ctorMFNaNbNcNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4c8b79: 48 8b 50 08 mov 0x8(%rax),%rdx 4c8b7d: 48 8b 00 mov (%rax),%rax 4c8b80: 48 8b e5 mov %rbp,%rsp 4c8b83: 5d pop %rbp 4c8b84: c3 retq 4c8b85: 00 00 add %al,(%rax) ... 00000000004c8b88 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10LeapSecondZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10LeapSecondZb>: 4c8b88: 55 push %rbp 4c8b89: 48 8b ec mov %rsp,%rbp 4c8b8c: 48 83 ec 10 sub $0x10,%rsp 4c8b90: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8b94: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8b98: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4c8b9d: 48 0f 94 c0 rex.W sete %al 4c8ba1: 48 8b e5 mov %rbp,%rsp 4c8ba4: 5d pop %rbp 4c8ba5: c3 retq ... 00000000004c8ba8 <_D3std9algorithm7sorting135__T4sortVAyaa17_612e74696d6554203c20622e74696d6554VE3std9algorithm8mutation12SwapStrategyi0TAS3std8datetime13PosixTimeZone10LeapSecondZ4sortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4c8ba8: 55 push %rbp 4c8ba9: 48 8b ec mov %rsp,%rbp 4c8bac: 48 83 ec 10 sub $0x10,%rsp 4c8bb0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8bb4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8bb8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8bbc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c8bc0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8bc4: e8 17 00 00 00 callq 4c8be0 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv> 4c8bc9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8bcd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8bd1: 48 89 d6 mov %rdx,%rsi 4c8bd4: e8 b7 07 00 00 callq 4c9390 <_D3std5range103__T12assumeSortedVAyaa17_612e74696d6554203c20622e74696d6554TAS3std8datetime13PosixTimeZone10LeapSecondZ12assumeSortedFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4c8bd9: 48 8b e5 mov %rbp,%rsp 4c8bdc: 5d pop %rbp 4c8bdd: c3 retq ... 00000000004c8be0 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv>: 4c8be0: 55 push %rbp 4c8be1: 48 8b ec mov %rsp,%rbp 4c8be4: 48 83 ec 58 sub $0x58,%rsp 4c8be8: 53 push %rbx 4c8be9: 41 54 push %r12 4c8beb: 41 55 push %r13 4c8bed: 41 56 push %r14 4c8bef: 41 57 push %r15 4c8bf1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c8bf5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c8bf9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c8bfd: 4c 8b f7 mov %rdi,%r14 4c8c00: 48 83 fe 19 cmp $0x19,%rsi 4c8c04: 0f 86 3a 02 00 00 jbe 4c8e44 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x264> 4c8c0a: 4d 85 f6 test %r14,%r14 4c8c0d: 75 1e jne 4c8c2d <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x4d> 4c8c0f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8c13: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8c17: 48 89 d6 mov %rdx,%rsi 4c8c1a: e8 45 02 00 00 callq 4c8e64 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv> 4c8c1f: 41 5f pop %r15 4c8c21: 41 5e pop %r14 4c8c23: 41 5d pop %r13 4c8c25: 41 5c pop %r12 4c8c27: 5b pop %rbx 4c8c28: 48 8b e5 mov %rbp,%rsp 4c8c2b: 5d pop %rbp 4c8c2c: c3 retq 4c8c2d: 4c 89 75 e0 mov %r14,-0x20(%rbp) 4c8c31: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c8c35: 48 b9 ff ff ff ff ff mov $0x7fffffffffffffff,%rcx 4c8c3c: ff ff 7f 4c8c3f: 48 3b c1 cmp %rcx,%rax 4c8c42: 72 15 jb 4c8c59 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x79> 4c8c44: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c8c4b: aa aa aa 4c8c4e: 48 f7 e2 mul %rdx 4c8c51: 48 d1 ea shr %rdx 4c8c54: 48 01 d2 add %rdx,%rdx 4c8c57: eb 13 jmp 4c8c6c <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x8c> 4c8c59: 48 01 c0 add %rax,%rax 4c8c5c: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c8c63: aa aa aa 4c8c66: 48 f7 e2 mul %rdx 4c8c69: 48 d1 ea shr %rdx 4c8c6c: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c8c70: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8c74: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8c78: 48 89 d6 mov %rdx,%rsi 4c8c7b: e8 e4 03 00 00 callq 4c9064 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm> 4c8c80: 49 89 c5 mov %rax,%r13 4c8c83: 4c 3b 6d f0 cmp -0x10(%rbp),%r13 4c8c87: 72 0a jb 4c8c93 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0xb3> 4c8c89: bf 6c 04 00 00 mov $0x46c,%edi 4c8c8e: e8 11 14 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8c93: 49 8b f5 mov %r13,%rsi 4c8c96: 48 c1 e6 04 shl $0x4,%rsi 4c8c9a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c8c9e: 48 8b 54 06 08 mov 0x8(%rsi,%rax,1),%rdx 4c8ca3: 48 8b 34 06 mov (%rsi,%rax,1),%rsi 4c8ca7: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4c8cab: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4c8caf: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8cb3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8cb7: 48 89 c2 mov %rax,%rdx 4c8cba: 49 8b f5 mov %r13,%rsi 4c8cbd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8cc1: 48 8d bf ff ff ff ff lea -0x1(%rdi),%rdi 4c8cc8: 48 89 bd a8 ff ff ff mov %rdi,-0x58(%rbp) 4c8ccf: e8 48 03 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c8cd4: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 4c8cdb: 48 8b 9d a8 ff ff ff mov -0x58(%rbp),%rbx 4c8ce2: 49 89 df mov %rbx,%r15 4c8ce5: 49 c1 e7 04 shl $0x4,%r15 4c8ce9: 4c 03 7d f8 add -0x8(%rbp),%r15 4c8ced: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8cf1: 4c 8d 72 f0 lea -0x10(%rdx),%r14 4c8cf5: 49 83 c6 10 add $0x10,%r14 4c8cf9: 49 ff c4 inc %r12 4c8cfc: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c8d00: 72 0a jb 4c8d0c <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x12c> 4c8d02: bf 76 04 00 00 mov $0x476,%edi 4c8d07: e8 98 13 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8d0c: 49 8b f6 mov %r14,%rsi 4c8d0f: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4c8d13: e8 78 d4 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c8d18: 84 c0 test %al,%al 4c8d1a: 75 d9 jne 4c8cf5 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x115> 4c8d1c: 4d 8b ef mov %r15,%r13 4c8d1f: 48 85 db test %rbx,%rbx 4c8d22: 74 2e je 4c8d52 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x172> 4c8d24: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4c8d28: b8 10 00 00 00 mov $0x10,%eax 4c8d2d: 49 29 c5 sub %rax,%r13 4c8d30: 49 29 c7 sub %rax,%r15 4c8d33: 48 ff cb dec %rbx 4c8d36: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c8d3a: 72 0a jb 4c8d46 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x166> 4c8d3c: bf 77 04 00 00 mov $0x477,%edi 4c8d41: e8 5e 13 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8d46: 49 8b fd mov %r13,%rdi 4c8d49: e8 42 d4 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c8d4e: 84 c0 test %al,%al 4c8d50: 75 cd jne 4c8d1f <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x13f> 4c8d52: 4c 3b e3 cmp %rbx,%r12 4c8d55: 73 18 jae 4c8d6f <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x18f> 4c8d57: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8d5b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8d5f: 48 89 c2 mov %rax,%rdx 4c8d62: 49 8b f4 mov %r12,%rsi 4c8d65: 48 8b fb mov %rbx,%rdi 4c8d68: e8 af 02 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c8d6d: eb 86 jmp 4c8cf5 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x115> 4c8d6f: 4c 8b 75 e0 mov -0x20(%rbp),%r14 4c8d73: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8d77: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8d7b: 48 89 c2 mov %rax,%rdx 4c8d7e: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4c8d82: 49 8d 70 ff lea -0x1(%r8),%rsi 4c8d86: 49 8b fc mov %r12,%rdi 4c8d89: e8 8e 02 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c8d8e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c8d92: 48 39 d2 cmp %rdx,%rdx 4c8d95: 72 0a jb 4c8da1 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x1c1> 4c8d97: 49 8d 44 24 01 lea 0x1(%r12),%rax 4c8d9c: 48 39 c2 cmp %rax,%rdx 4c8d9f: 73 0a jae 4c8dab <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x1cb> 4c8da1: bf 81 04 00 00 mov $0x481,%edi 4c8da6: e8 f9 12 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8dab: 48 89 d6 mov %rdx,%rsi 4c8dae: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 4c8db3: 48 2b f1 sub %rcx,%rsi 4c8db6: 49 8b cc mov %r12,%rcx 4c8db9: 48 c1 e1 04 shl $0x4,%rcx 4c8dbd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c8dc1: 48 8d 4c 08 10 lea 0x10(%rax,%rcx,1),%rcx 4c8dc6: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4c8dca: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c8dce: 49 8b f4 mov %r12,%rsi 4c8dd1: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4c8dd5: e8 fe 0a 01 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4c8dda: 48 39 45 f0 cmp %rax,-0x10(%rbp) 4c8dde: 73 0a jae 4c8dea <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x20a> 4c8de0: bf 83 04 00 00 mov $0x483,%edi 4c8de5: e8 ba 12 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8dea: 49 8b f4 mov %r12,%rsi 4c8ded: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4c8df1: e8 e2 0a 01 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4c8df6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8dfa: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c8dfe: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c8e02: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c8e06: 48 39 45 d0 cmp %rax,-0x30(%rbp) 4c8e0a: 73 0d jae 4c8e19 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x239> 4c8e0c: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4c8e10: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c8e14: e8 db 03 00 00 callq 4c91f4 <_D3std9algorithm8mutation52__T4swapTAS3std8datetime13PosixTimeZone10LeapSecondZ4swapFNaNbNiNeKAS3std8datetime13PosixTimeZone10LeapSecondKAS3std8datetime13PosixTimeZone10LeapSecondZv> 4c8e19: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c8e1d: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4c8e21: 49 8b fe mov %r14,%rdi 4c8e24: e8 b7 fd ff ff callq 4c8be0 <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv> 4c8e29: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c8e2d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c8e31: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c8e35: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c8e39: 48 83 7d d0 19 cmpq $0x19,-0x30(%rbp) 4c8e3e: 0f 87 c6 fd ff ff ja 4c8c0a <_D3std9algorithm7sorting168__T13quickSortImplS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13quickSortImplFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmZv+0x2a> 4c8e44: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8e48: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8e4c: 48 89 d6 mov %rdx,%rsi 4c8e4f: e8 cc 03 00 00 callq 4c9220 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv> 4c8e54: 41 5f pop %r15 4c8e56: 41 5e pop %r14 4c8e58: 41 5d pop %r13 4c8e5a: 41 5c pop %r12 4c8e5c: 5b pop %rbx 4c8e5d: 48 8b e5 mov %rbp,%rsp 4c8e60: 5d pop %rbp 4c8e61: c3 retq ... 00000000004c8e64 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4c8e64: 55 push %rbp 4c8e65: 48 8b ec mov %rsp,%rbp 4c8e68: 48 83 ec 18 sub $0x18,%rsp 4c8e6c: 53 push %rbx 4c8e6d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8e71: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8e75: 48 83 ff 02 cmp $0x2,%rdi 4c8e79: 72 4b jb 4c8ec6 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x62> 4c8e7b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c8e7f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8e83: 48 89 d6 mov %rdx,%rsi 4c8e86: e8 41 00 00 00 callq 4c8ecc <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv> 4c8e8b: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c8e8f: 48 ff cb dec %rbx 4c8e92: 74 32 je 4c8ec6 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x62> 4c8e94: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8e98: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8e9c: 48 89 c2 mov %rax,%rdx 4c8e9f: 31 f6 xor %esi,%esi 4c8ea1: 48 8b fb mov %rbx,%rdi 4c8ea4: e8 73 01 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c8ea9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8ead: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8eb1: 48 89 c2 mov %rax,%rdx 4c8eb4: 31 f6 xor %esi,%esi 4c8eb6: 48 8b fb mov %rbx,%rdi 4c8eb9: e8 4e 00 00 00 callq 4c8f0c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv> 4c8ebe: 48 ff cb dec %rbx 4c8ec1: 48 85 db test %rbx,%rbx 4c8ec4: 75 ce jne 4c8e94 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ13__T8heapSortZ8heapSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x30> 4c8ec6: 5b pop %rbx 4c8ec7: 48 8b e5 mov %rbp,%rsp 4c8eca: 5d pop %rbp 4c8ecb: c3 retq 00000000004c8ecc <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4c8ecc: 55 push %rbp 4c8ecd: 48 8b ec mov %rsp,%rbp 4c8ed0: 48 83 ec 18 sub $0x18,%rsp 4c8ed4: 53 push %rbx 4c8ed5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c8ed9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c8edd: 48 89 fb mov %rdi,%rbx 4c8ee0: 48 d1 eb shr %rbx 4c8ee3: 74 1f je 4c8f04 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x38> 4c8ee5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8ee9: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8eed: 48 89 c2 mov %rax,%rdx 4c8ef0: 48 ff cb dec %rbx 4c8ef3: 48 8b f3 mov %rbx,%rsi 4c8ef6: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c8efa: e8 0d 00 00 00 callq 4c8f0c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv> 4c8eff: 48 85 db test %rbx,%rbx 4c8f02: 75 e1 jne 4c8ee5 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9buildHeapZ9buildHeapFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x19> 4c8f04: 5b pop %rbx 4c8f05: 48 8b e5 mov %rbp,%rsp 4c8f08: 5d pop %rbp 4c8f09: c3 retq ... 00000000004c8f0c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv>: 4c8f0c: 55 push %rbp 4c8f0d: 48 8b ec mov %rsp,%rbp 4c8f10: 48 83 ec 28 sub $0x28,%rsp 4c8f14: 53 push %rbx 4c8f15: 41 54 push %r12 4c8f17: 41 55 push %r13 4c8f19: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c8f1d: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c8f21: 49 89 fd mov %rdi,%r13 4c8f24: 49 89 f4 mov %rsi,%r12 4c8f27: 4c 89 65 e8 mov %r12,-0x18(%rbp) 4c8f2b: 4a 8d 1c 65 01 00 00 lea 0x1(,%r12,2),%rbx 4c8f32: 00 4c8f33: 49 3b dd cmp %r13,%rbx 4c8f36: 73 6a jae 4c8fa2 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x96> 4c8f38: 48 8d 43 01 lea 0x1(%rbx),%rax 4c8f3c: 49 3b c5 cmp %r13,%rax 4c8f3f: 73 3b jae 4c8f7c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x70> 4c8f41: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c8f45: 72 0a jb 4c8f51 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x45> 4c8f47: bf c4 04 00 00 mov $0x4c4,%edi 4c8f4c: e8 53 11 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8f51: 48 8b f3 mov %rbx,%rsi 4c8f54: 48 c1 e6 04 shl $0x4,%rsi 4c8f58: 48 03 75 f8 add -0x8(%rbp),%rsi 4c8f5c: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c8f60: 72 0a jb 4c8f6c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x60> 4c8f62: bf c4 04 00 00 mov $0x4c4,%edi 4c8f67: e8 38 11 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8f6c: 48 8d 7e 10 lea 0x10(%rsi),%rdi 4c8f70: e8 1b d2 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c8f75: 84 c0 test %al,%al 4c8f77: 74 03 je 4c8f7c <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x70> 4c8f79: 48 ff c3 inc %rbx 4c8f7c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8f80: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8f84: 48 89 c2 mov %rax,%rdx 4c8f87: 49 8b f4 mov %r12,%rsi 4c8f8a: 48 8b fb mov %rbx,%rdi 4c8f8d: e8 8a 00 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c8f92: 4c 8b e3 mov %rbx,%r12 4c8f95: 48 8d 1c 5d 01 00 00 lea 0x1(,%rbx,2),%rbx 4c8f9c: 00 4c8f9d: 49 3b dd cmp %r13,%rbx 4c8fa0: 72 96 jb 4c8f38 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x2c> 4c8fa2: 4c 8b 6d e8 mov -0x18(%rbp),%r13 4c8fa6: 49 8b dc mov %r12,%rbx 4c8fa9: 4d 3b ec cmp %r12,%r13 4c8fac: 73 64 jae 4c9012 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x106> 4c8fae: 4c 8d 63 ff lea -0x1(%rbx),%r12 4c8fb2: 49 d1 ec shr %r12 4c8fb5: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c8fb9: 72 0a jb 4c8fc5 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0xb9> 4c8fbb: bf d0 04 00 00 mov $0x4d0,%edi 4c8fc0: e8 df 10 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8fc5: 49 8b f4 mov %r12,%rsi 4c8fc8: 48 c1 e6 04 shl $0x4,%rsi 4c8fcc: 48 03 75 f8 add -0x8(%rbp),%rsi 4c8fd0: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c8fd4: 72 0a jb 4c8fe0 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0xd4> 4c8fd6: bf d0 04 00 00 mov $0x4d0,%edi 4c8fdb: e8 c4 10 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c8fe0: 48 8b fb mov %rbx,%rdi 4c8fe3: 48 c1 e7 04 shl $0x4,%rdi 4c8fe7: 48 03 7d f8 add -0x8(%rbp),%rdi 4c8feb: e8 a0 d1 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c8ff0: 84 c0 test %al,%al 4c8ff2: 74 1e je 4c9012 <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0x106> 4c8ff4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c8ff8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c8ffc: 48 89 c2 mov %rax,%rdx 4c8fff: 49 8b f4 mov %r12,%rsi 4c9002: 48 8b fb mov %rbx,%rdi 4c9005: e8 12 00 00 00 callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c900a: 4c 89 e3 mov %r12,%rbx 4c900d: 4d 3b ec cmp %r12,%r13 4c9010: 72 9c jb 4c8fae <_D3std9algorithm7sorting161__T7HeapOpsS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ14__T9percolateZ9percolateFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmymZv+0xa2> 4c9012: 41 5d pop %r13 4c9014: 41 5c pop %r12 4c9016: 5b pop %rbx 4c9017: 48 8b e5 mov %rbp,%rsp 4c901a: 5d pop %rbp 4c901b: c3 retq 00000000004c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv>: 4c901c: 55 push %rbp 4c901d: 48 8b ec mov %rsp,%rbp 4c9020: 48 83 ec 20 sub $0x20,%rsp 4c9024: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c9028: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c902c: 48 39 d6 cmp %rdx,%rsi 4c902f: 72 0a jb 4c903b <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv+0x1f> 4c9031: bf 16 07 00 00 mov $0x716,%edi 4c9036: e8 e9 0f ff ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4c903b: 48 c1 e6 04 shl $0x4,%rsi 4c903f: 48 03 75 f8 add -0x8(%rbp),%rsi 4c9043: 48 39 d7 cmp %rdx,%rdi 4c9046: 72 0a jb 4c9052 <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv+0x36> 4c9048: bf 16 07 00 00 mov $0x716,%edi 4c904d: e8 d2 0f ff ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4c9052: 48 c1 e7 04 shl $0x4,%rdi 4c9056: 48 03 7d f8 add -0x8(%rbp),%rdi 4c905a: e8 c9 11 01 00 callq 4da228 <_D3std9algorithm8mutation51__T4swapTS3std8datetime13PosixTimeZone10LeapSecondZ4swapFNaNbNiNeKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZv> 4c905f: 48 8b e5 mov %rbp,%rsp 4c9062: 5d pop %rbp 4c9063: c3 retq 00000000004c9064 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm>: 4c9064: 55 push %rbp 4c9065: 48 8b ec mov %rsp,%rbp 4c9068: 48 83 ec 30 sub $0x30,%rsp 4c906c: 53 push %rbx 4c906d: 41 54 push %r12 4c906f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9073: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9077: 49 89 fc mov %rdi,%r12 4c907a: 49 d1 ec shr %r12 4c907d: 48 85 ff test %rdi,%rdi 4c9080: 75 0a jne 4c908c <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x28> 4c9082: bf 3b 03 00 00 mov $0x33b,%edi 4c9087: e8 18 10 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c908c: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c9090: 4c 3b e7 cmp %rdi,%r12 4c9093: 72 0a jb 4c909f <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x3b> 4c9095: bf 3b 03 00 00 mov $0x33b,%edi 4c909a: e8 05 10 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c909f: 49 8b fc mov %r12,%rdi 4c90a2: 48 c1 e7 04 shl $0x4,%rdi 4c90a6: 48 03 fe add %rsi,%rdi 4c90a9: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4c90b0: e8 db d0 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c90b5: 48 89 c3 mov %rax,%rbx 4c90b8: 81 e3 ff 00 00 00 and $0xff,%ebx 4c90be: c1 e3 02 shl $0x2,%ebx 4c90c1: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c90c5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c90c9: 48 8d 88 ff ff ff ff lea -0x1(%rax),%rcx 4c90d0: 48 3b c8 cmp %rax,%rcx 4c90d3: 48 89 8d e0 ff ff ff mov %rcx,-0x20(%rbp) 4c90da: 72 0a jb 4c90e6 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x82> 4c90dc: bf 3c 03 00 00 mov $0x33c,%edi 4c90e1: e8 be 0f ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c90e6: 48 89 c7 mov %rax,%rdi 4c90e9: 48 c1 e7 04 shl $0x4,%rdi 4c90ed: 48 8d bc 3e f0 ff ff lea -0x10(%rsi,%rdi,1),%rdi 4c90f4: ff 4c90f5: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4c90fc: e8 8f d0 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c9101: 25 ff 00 00 00 and $0xff,%eax 4c9106: 01 c0 add %eax,%eax 4c9108: 0b d8 or %eax,%ebx 4c910a: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4c9111: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4c9118: e8 73 d0 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c911d: 25 ff 00 00 00 and $0xff,%eax 4c9122: 0b d8 or %eax,%ebx 4c9124: 48 83 fb 07 cmp $0x7,%rbx 4c9128: 0f 87 b9 00 00 00 ja 4c91e7 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x183> 4c912e: ff 24 dd 70 bd 4e 00 jmpq *0x4ebd70(,%rbx,8) 4c9135: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c9139: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c913d: 48 89 c2 mov %rax,%rdx 4c9140: 31 f6 xor %esi,%esi 4c9142: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9146: 48 ff cf dec %rdi 4c9149: e8 ce fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c914e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c9152: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9156: 48 89 c2 mov %rax,%rdx 4c9159: 31 f6 xor %esi,%esi 4c915b: 49 8b fc mov %r12,%rdi 4c915e: e8 b9 fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c9163: e9 80 00 00 00 jmpq 4c91e8 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x184> 4c9168: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c916c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9170: 48 89 c2 mov %rax,%rdx 4c9173: 49 8b f4 mov %r12,%rsi 4c9176: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c917a: 48 ff cf dec %rdi 4c917d: e8 9a fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c9182: eb 64 jmp 4c91e8 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x184> 4c9184: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c9188: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c918c: 48 89 c2 mov %rax,%rdx 4c918f: 31 f6 xor %esi,%esi 4c9191: 49 8b fc mov %r12,%rdi 4c9194: e8 83 fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c9199: eb 4d jmp 4c91e8 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x184> 4c919b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c919f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c91a3: 48 89 c2 mov %rax,%rdx 4c91a6: 49 8b f4 mov %r12,%rsi 4c91a9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c91ad: 48 ff cf dec %rdi 4c91b0: e8 67 fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c91b5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c91b9: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c91bd: 48 89 c2 mov %rax,%rdx 4c91c0: 31 f6 xor %esi,%esi 4c91c2: 49 8b fc mov %r12,%rdi 4c91c5: e8 52 fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c91ca: eb 1c jmp 4c91e8 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x184> 4c91cc: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c91d0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c91d4: 48 89 c2 mov %rax,%rdx 4c91d7: 31 f6 xor %esi,%esi 4c91d9: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4c91e0: e8 37 fe ff ff callq 4c901c <_D3std9algorithm8mutation54__T6swapAtTAS3std8datetime13PosixTimeZone10LeapSecondZ6swapAtFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondmmZv> 4c91e5: eb 01 jmp 4c91e8 <_D3std9algorithm7sorting162__T8getPivotS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ8getPivotFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZm+0x184> 4c91e7: f4 hlt 4c91e8: 49 8b c4 mov %r12,%rax 4c91eb: 41 5c pop %r12 4c91ed: 5b pop %rbx 4c91ee: 48 8b e5 mov %rbp,%rsp 4c91f1: 5d pop %rbp 4c91f2: c3 retq ... 00000000004c91f4 <_D3std9algorithm8mutation52__T4swapTAS3std8datetime13PosixTimeZone10LeapSecondZ4swapFNaNbNiNeKAS3std8datetime13PosixTimeZone10LeapSecondKAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4c91f4: 55 push %rbp 4c91f5: 48 8b ec mov %rsp,%rbp 4c91f8: 48 83 ec 10 sub $0x10,%rsp 4c91fc: 53 push %rbx 4c91fd: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c9201: 48 8b 06 mov (%rsi),%rax 4c9204: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4c9208: 48 8b 1f mov (%rdi),%rbx 4c920b: 48 89 1e mov %rbx,(%rsi) 4c920e: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c9212: 48 89 07 mov %rax,(%rdi) 4c9215: 48 89 57 08 mov %rdx,0x8(%rdi) 4c9219: 5b pop %rbx 4c921a: 48 8b e5 mov %rbp,%rsp 4c921d: 5d pop %rbp 4c921e: c3 retq ... 00000000004c9220 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4c9220: 55 push %rbp 4c9221: 48 8b ec mov %rsp,%rbp 4c9224: 48 83 ec 48 sub $0x48,%rsp 4c9228: 53 push %rbx 4c9229: 41 54 push %r12 4c922b: 41 55 push %r13 4c922d: 41 56 push %r14 4c922f: 41 57 push %r15 4c9231: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9235: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9239: 48 83 ff 02 cmp $0x2,%rdi 4c923d: 0f 82 3f 01 00 00 jb 4c9382 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x162> 4c9243: 4c 8d 77 ff lea -0x1(%rdi),%r14 4c9247: 4c 8d 7f fe lea -0x2(%rdi),%r15 4c924b: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4c924f: 0f 84 2d 01 00 00 je 4c9382 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x162> 4c9255: 49 8b c7 mov %r15,%rax 4c9258: 48 c1 e0 04 shl $0x4,%rax 4c925c: 48 03 45 f8 add -0x8(%rbp),%rax 4c9260: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c9264: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c9268: 48 8d 48 10 lea 0x10(%rax),%rcx 4c926c: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4c9270: 4d 8b e7 mov %r15,%r12 4c9273: 4c 3b 7d f0 cmp -0x10(%rbp),%r15 4c9277: 72 0a jb 4c9283 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x63> 4c9279: bf 6b 03 00 00 mov $0x36b,%edi 4c927e: e8 21 0e ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c9283: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4c9287: 48 8b 02 mov (%rdx),%rax 4c928a: 48 8b 52 08 mov 0x8(%rdx),%rdx 4c928e: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c9292: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c9296: 4d 39 f7 cmp %r14,%r15 4c9299: 0f 83 99 00 00 00 jae 4c9338 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x118> 4c929f: 49 8d 5f 01 lea 0x1(%r15),%rbx 4c92a3: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4c92a7: 72 0a jb 4c92b3 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x93> 4c92a9: bf 6d 03 00 00 mov $0x36d,%edi 4c92ae: e8 f1 0d ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c92b3: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4c92b7: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c92bb: e8 d0 ce 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c92c0: 84 c0 test %al,%al 4c92c2: 74 74 je 4c9338 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x118> 4c92c4: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4c92c8: 4c 8b 6d d0 mov -0x30(%rbp),%r13 4c92cc: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c92d0: 72 0a jb 4c92dc <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0xbc> 4c92d2: bf 6f 03 00 00 mov $0x36f,%edi 4c92d7: e8 c8 0d ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c92dc: 49 8d 44 24 01 lea 0x1(%r12),%rax 4c92e1: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4c92e5: 72 0a jb 4c92f1 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0xd1> 4c92e7: bf 6f 03 00 00 mov $0x36f,%edi 4c92ec: e8 b3 0d ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c92f1: 48 8b 53 08 mov 0x8(%rbx),%rdx 4c92f5: 48 8b 03 mov (%rbx),%rax 4c92f8: 49 89 45 00 mov %rax,0x0(%r13) 4c92fc: 49 89 55 08 mov %rdx,0x8(%r13) 4c9300: b9 10 00 00 00 mov $0x10,%ecx 4c9305: 48 01 cb add %rcx,%rbx 4c9308: 49 01 cd add %rcx,%r13 4c930b: 49 ff c4 inc %r12 4c930e: 4d 39 f4 cmp %r14,%r12 4c9311: 73 25 jae 4c9338 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x118> 4c9313: 49 8d 74 24 01 lea 0x1(%r12),%rsi 4c9318: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4c931c: 72 0a jb 4c9328 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x108> 4c931e: bf 6d 03 00 00 mov $0x36d,%edi 4c9323: e8 7c 0d ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c9328: 48 8b f3 mov %rbx,%rsi 4c932b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c932f: e8 5c ce 00 00 callq 4d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb> 4c9334: 84 c0 test %al,%al 4c9336: 75 94 jne 4c92cc <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0xac> 4c9338: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4c933c: 72 0a jb 4c9348 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x128> 4c933e: bf 72 03 00 00 mov $0x372,%edi 4c9343: e8 5c 0d ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4c9348: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c934c: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c9350: 49 8b cc mov %r12,%rcx 4c9353: 48 c1 e1 04 shl $0x4,%rcx 4c9357: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c935b: 48 89 04 19 mov %rax,(%rcx,%rbx,1) 4c935f: 48 89 54 19 08 mov %rdx,0x8(%rcx,%rbx,1) 4c9364: be 10 00 00 00 mov $0x10,%esi 4c9369: 48 29 75 d8 sub %rsi,-0x28(%rbp) 4c936d: 48 29 75 d0 sub %rsi,-0x30(%rbp) 4c9371: 48 29 75 e0 sub %rsi,-0x20(%rbp) 4c9375: 49 ff cf dec %r15 4c9378: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4c937c: 0f 85 ee fe ff ff jne 4c9270 <_D3std9algorithm7sorting178__T23optimisticInsertionSortS1023std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z9binaryFunTAS3std8datetime13PosixTimeZone10LeapSecondZ23optimisticInsertionSortFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZv+0x50> 4c9382: 41 5f pop %r15 4c9384: 41 5e pop %r14 4c9386: 41 5d pop %r13 4c9388: 41 5c pop %r12 4c938a: 5b pop %rbx 4c938b: 48 8b e5 mov %rbp,%rsp 4c938e: 5d pop %rbp 4c938f: c3 retq 00000000004c9390 <_D3std5range103__T12assumeSortedVAyaa17_612e74696d6554203c20622e74696d6554TAS3std8datetime13PosixTimeZone10LeapSecondZ12assumeSortedFNaNbNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4c9390: 55 push %rbp 4c9391: 48 8b ec mov %rsp,%rbp 4c9394: 48 83 ec 20 sub $0x20,%rsp 4c9398: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c939c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c93a0: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4c93a7: 00 4c93a8: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4c93af: 00 4c93b0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c93b4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c93b8: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c93bc: e8 93 0e 01 00 callq 4da254 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6__ctorMFNaNbNcNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange> 4c93c1: 48 8b 50 08 mov 0x8(%rax),%rdx 4c93c5: 48 8b 00 mov (%rax),%rax 4c93c8: 48 8b e5 mov %rbp,%rsp 4c93cb: 5d pop %rbp 4c93cc: c3 retq 4c93cd: 00 00 add %al,(%rax) ... 00000000004c93d0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result>: 4c93d0: 55 push %rbp 4c93d1: 48 8b ec mov %rsp,%rbp 4c93d4: 48 83 ec 10 sub $0x10,%rsp 4c93d8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c93dc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c93e0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c93e4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c93e8: 48 8b e5 mov %rbp,%rsp 4c93eb: 5d pop %rbp 4c93ec: c3 retq 4c93ed: 00 00 add %al,(%rax) ... 00000000004c93f0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result10retroIndexMFNaNbNiNfmZm>: 4c93f0: 55 push %rbp 4c93f1: 48 8b ec mov %rsp,%rbp 4c93f4: 48 83 ec 10 sub $0x10,%rsp 4c93f8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c93fc: 48 8b 07 mov (%rdi),%rax 4c93ff: 48 ff c8 dec %rax 4c9402: 48 2b 45 f8 sub -0x8(%rbp),%rax 4c9406: 48 8b e5 mov %rbp,%rsp 4c9409: 5d pop %rbp 4c940a: c3 retq 4c940b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c9410 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5emptyMFNaNbNdNiNfZb>: 4c9410: 55 push %rbp 4c9411: 48 8b ec mov %rsp,%rbp 4c9414: 48 83 ec 10 sub $0x10,%rsp 4c9418: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c941c: 48 8b 3f mov (%rdi),%rdi 4c941f: 48 89 d6 mov %rdx,%rsi 4c9422: e8 29 e1 ff ff callq 4c7550 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10TransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10TransitionZb> 4c9427: 48 8b e5 mov %rbp,%rsp 4c942a: 5d pop %rbp 4c942b: c3 retq 4c942c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9430 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result4saveMFNaNbNdNiNfZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result>: 4c9430: 55 push %rbp 4c9431: 48 8b ec mov %rsp,%rbp 4c9434: 48 83 ec 10 sub $0x10,%rsp 4c9438: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c943c: 48 8b 3f mov (%rdi),%rdi 4c943f: 48 89 d6 mov %rdx,%rsi 4c9442: e8 3d 10 01 00 callq 4da484 <_D3std5range10primitives51__T4saveTS3std8datetime13PosixTimeZone10TransitionZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone10TransitionZAS3std8datetime13PosixTimeZone10Transition> 4c9447: 48 8b e5 mov %rbp,%rsp 4c944a: 5d pop %rbp 4c944b: c3 retq 4c944c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9450 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5frontMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone10Transition>: 4c9450: 55 push %rbp 4c9451: 48 8b ec mov %rsp,%rbp 4c9454: 48 83 ec 10 sub $0x10,%rsp 4c9458: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c945c: 48 8b 3f mov (%rdi),%rdi 4c945f: 48 89 d6 mov %rdx,%rsi 4c9462: e8 6d 10 01 00 callq 4da4d4 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c9467: 48 8b e5 mov %rbp,%rsp 4c946a: 5d pop %rbp 4c946b: c3 retq 4c946c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9470 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result8popFrontMFNaNbNiNfZv>: 4c9470: 55 push %rbp 4c9471: 48 8b ec mov %rsp,%rbp 4c9474: 48 83 ec 10 sub $0x10,%rsp 4c9478: e8 27 10 01 00 callq 4da4a4 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10TransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv> 4c947d: 48 8b e5 mov %rbp,%rsp 4c9480: 5d pop %rbp 4c9481: c3 retq 4c9482: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c9488 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result4backMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone10Transition>: 4c9488: 55 push %rbp 4c9489: 48 8b ec mov %rsp,%rbp 4c948c: 48 83 ec 10 sub $0x10,%rsp 4c9490: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c9494: 48 8b 3f mov (%rdi),%rdi 4c9497: 48 89 d6 mov %rdx,%rsi 4c949a: e8 b9 0f 01 00 callq 4da458 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10TransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c949f: 48 8b e5 mov %rbp,%rsp 4c94a2: 5d pop %rbp 4c94a3: c3 retq 4c94a4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c94a8 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7popBackMFNaNbNiNfZv>: 4c94a8: 55 push %rbp 4c94a9: 48 8b ec mov %rsp,%rbp 4c94ac: 48 83 ec 10 sub $0x10,%rsp 4c94b0: e8 6f 0f 01 00 callq 4da424 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10TransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv> 4c94b5: 48 8b e5 mov %rbp,%rsp 4c94b8: 5d pop %rbp 4c94b9: c3 retq 4c94ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c94c0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result9moveFrontMFNaNbNiNfZS3std8datetime13PosixTimeZone10Transition>: 4c94c0: 55 push %rbp 4c94c1: 48 8b ec mov %rsp,%rbp 4c94c4: 48 83 ec 10 sub $0x10,%rsp 4c94c8: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c94cc: 48 8b 3f mov (%rdi),%rdi 4c94cf: 48 89 d6 mov %rdx,%rsi 4c94d2: e8 51 02 00 00 callq 4c9728 <_D3std5range10primitives56__T8moveBackTAS3std8datetime13PosixTimeZone10TransitionZ8moveBackFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c94d7: 48 8b e5 mov %rbp,%rsp 4c94da: 5d pop %rbp 4c94db: c3 retq 4c94dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c94e0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result8moveBackMFNaNbNiNfZS3std8datetime13PosixTimeZone10Transition>: 4c94e0: 55 push %rbp 4c94e1: 48 8b ec mov %rsp,%rbp 4c94e4: 48 83 ec 10 sub $0x10,%rsp 4c94e8: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c94ec: 48 8b 3f mov (%rdi),%rdi 4c94ef: 48 89 d6 mov %rdx,%rsi 4c94f2: e8 5d 02 00 00 callq 4c9754 <_D3std5range10primitives57__T9moveFrontTAS3std8datetime13PosixTimeZone10TransitionZ9moveFrontFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c94f7: 48 8b e5 mov %rbp,%rsp 4c94fa: 5d pop %rbp 4c94fb: c3 retq 4c94fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9500 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result5frontMFNaNbNdNiNfS3std8datetime13PosixTimeZone10TransitionZv>: 4c9500: 55 push %rbp 4c9501: 48 8b ec mov %rsp,%rbp 4c9504: 48 83 ec 30 sub $0x30,%rsp 4c9508: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c950c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9510: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c9514: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9518: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c951c: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c9520: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c9524: 48 8b 3f mov (%rdi),%rdi 4c9527: 48 89 d6 mov %rdx,%rsi 4c952a: e8 a5 0f 01 00 callq 4da4d4 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c952f: 48 89 c6 mov %rax,%rsi 4c9532: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c9536: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c953a: 48 89 06 mov %rax,(%rsi) 4c953d: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c9541: 48 8b e5 mov %rbp,%rsp 4c9544: 5d pop %rbp 4c9545: c3 retq 4c9546: 66 90 xchg %ax,%ax 00000000004c9548 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result4backMFNaNbNdNiNfS3std8datetime13PosixTimeZone10TransitionZv>: 4c9548: 55 push %rbp 4c9549: 48 8b ec mov %rsp,%rbp 4c954c: 48 83 ec 30 sub $0x30,%rsp 4c9550: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c9554: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9558: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c955c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9560: 48 89 45 d0 mov %rax,-0x30(%rbp) 4c9564: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c9568: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c956c: 48 8b 3f mov (%rdi),%rdi 4c956f: 48 89 d6 mov %rdx,%rsi 4c9572: e8 e1 0e 01 00 callq 4da458 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10TransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c9577: 48 89 c6 mov %rax,%rsi 4c957a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c957e: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4c9582: 48 89 06 mov %rax,(%rsi) 4c9585: 48 89 4e 08 mov %rcx,0x8(%rsi) 4c9589: 48 8b e5 mov %rbp,%rsp 4c958c: 5d pop %rbp 4c958d: c3 retq 4c958e: 66 90 xchg %ax,%ax 00000000004c9590 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone10Transition>: 4c9590: 55 push %rbp 4c9591: 48 8b ec mov %rsp,%rbp 4c9594: 48 83 ec 18 sub $0x18,%rsp 4c9598: 53 push %rbx 4c9599: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c959d: e8 4e fe ff ff callq 4c93f0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result10retroIndexMFNaNbNiNfmZm> 4c95a2: 48 89 c3 mov %rax,%rbx 4c95a5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c95a9: 48 3b 18 cmp (%rax),%rbx 4c95ac: 72 0a jb 4c95b8 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone10Transition+0x28> 4c95ae: bf 08 01 00 00 mov $0x108,%edi 4c95b3: e8 2c 28 fd ff callq 49bde4 <_D3std5range7__arrayZ> 4c95b8: 48 8b c3 mov %rbx,%rax 4c95bb: 48 c1 e0 04 shl $0x4,%rax 4c95bf: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4c95c3: 48 03 41 08 add 0x8(%rcx),%rax 4c95c7: 5b pop %rbx 4c95c8: 48 8b e5 mov %rbp,%rsp 4c95cb: 5d pop %rbp 4c95cc: c3 retq 4c95cd: 0f 1f 00 nopl (%rax) 00000000004c95d0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result13opIndexAssignMFNaNbNiNfS3std8datetime13PosixTimeZone10TransitionmZv>: 4c95d0: 55 push %rbp 4c95d1: 48 8b ec mov %rsp,%rbp 4c95d4: 48 83 ec 20 sub $0x20,%rsp 4c95d8: 53 push %rbx 4c95d9: 41 54 push %r12 4c95db: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c95df: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c95e3: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c95e7: e8 04 fe ff ff callq 4c93f0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result10retroIndexMFNaNbNiNfmZm> 4c95ec: 49 89 c4 mov %rax,%r12 4c95ef: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c95f3: 4c 3b 20 cmp (%rax),%r12 4c95f6: 72 0a jb 4c9602 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result13opIndexAssignMFNaNbNiNfS3std8datetime13PosixTimeZone10TransitionmZv+0x32> 4c95f8: bf 0e 01 00 00 mov $0x10e,%edi 4c95fd: e8 e2 27 fd ff callq 49bde4 <_D3std5range7__arrayZ> 4c9602: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9606: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c960a: 49 8b cc mov %r12,%rcx 4c960d: 48 c1 e1 04 shl $0x4,%rcx 4c9611: 48 8b 70 08 mov 0x8(%rax),%rsi 4c9615: 48 89 1c 31 mov %rbx,(%rcx,%rsi,1) 4c9619: 48 89 54 31 08 mov %rdx,0x8(%rcx,%rsi,1) 4c961e: 41 5c pop %r12 4c9620: 5b pop %rbx 4c9621: 48 8b e5 mov %rbp,%rsp 4c9624: 5d pop %rbp 4c9625: c3 retq 4c9626: 66 90 xchg %ax,%ax 00000000004c9628 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result6moveAtMFNaNbNiNfmZS3std8datetime13PosixTimeZone10Transition>: 4c9628: 55 push %rbp 4c9629: 48 8b ec mov %rsp,%rbp 4c962c: 48 83 ec 20 sub $0x20,%rsp 4c9630: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9634: 48 8b 57 08 mov 0x8(%rdi),%rdx 4c9638: 48 8b 37 mov (%rdi),%rsi 4c963b: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c963f: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c9643: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c9647: e8 a4 fd ff ff callq 4c93f0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result10retroIndexMFNaNbNiNfmZm> 4c964c: 48 89 c7 mov %rax,%rdi 4c964f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c9653: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4c9657: e8 24 01 00 00 callq 4c9780 <_D3std5range10primitives56__T6moveAtTAS3std8datetime13PosixTimeZone10TransitionTmZ6moveAtFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionmZS3std8datetime13PosixTimeZone10Transition> 4c965c: 48 8b e5 mov %rbp,%rsp 4c965f: 5d pop %rbp 4c9660: c3 retq 4c9661: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c9668 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7opSliceMFNaNbNiNfmmZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result>: 4c9668: 55 push %rbp 4c9669: 48 8b ec mov %rsp,%rbp 4c966c: 48 83 ec 30 sub $0x30,%rsp 4c9670: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c9674: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9678: 48 8b 07 mov (%rdi),%rax 4c967b: 48 89 85 d8 ff ff ff mov %rax,-0x28(%rbp) 4c9682: 48 2b 45 f8 sub -0x8(%rbp),%rax 4c9686: 48 8b 8d d8 ff ff ff mov -0x28(%rbp),%rcx 4c968d: 48 39 c1 cmp %rax,%rcx 4c9690: 72 09 jb 4c969b <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7opSliceMFNaNbNiNfmmZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result+0x33> 4c9692: 48 2b 4d f0 sub -0x10(%rbp),%rcx 4c9696: 48 39 c8 cmp %rcx,%rax 4c9699: 73 0a jae 4c96a5 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result7opSliceMFNaNbNiNfmmZS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result+0x3d> 4c969b: bf 1d 01 00 00 mov $0x11d,%edi 4c96a0: e8 3f 27 fd ff callq 49bde4 <_D3std5range7__arrayZ> 4c96a5: 48 8b 95 d8 ff ff ff mov -0x28(%rbp),%rdx 4c96ac: 48 2b 55 f0 sub -0x10(%rbp),%rdx 4c96b0: 48 2b c2 sub %rdx,%rax 4c96b3: 48 c1 e2 04 shl $0x4,%rdx 4c96b7: 48 03 57 08 add 0x8(%rdi),%rdx 4c96bb: 48 8b e5 mov %rbp,%rsp 4c96be: 5d pop %rbp 4c96bf: c3 retq 00000000004c96c0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result6lengthMFNaNbNdNiNfZm>: 4c96c0: 55 push %rbp 4c96c1: 48 8b ec mov %rsp,%rbp 4c96c4: 48 83 ec 10 sub $0x10,%rsp 4c96c8: 48 8b 07 mov (%rdi),%rax 4c96cb: 48 8b e5 mov %rbp,%rsp 4c96ce: 5d pop %rbp 4c96cf: c3 retq 00000000004c96d0 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result11__xopEqualsFKxS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6ResultKxS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6ResultZb>: 4c96d0: 55 push %rbp 4c96d1: 48 8b ec mov %rsp,%rbp 4c96d4: 48 83 ec 20 sub $0x20,%rsp 4c96d8: 41 b8 60 dd 4f 00 mov $0x4fdd60,%r8d 4c96de: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4c96e2: 48 8b 07 mov (%rdi),%rax 4c96e5: 48 89 c2 mov %rax,%rdx 4c96e8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c96ec: 48 8b 56 08 mov 0x8(%rsi),%rdx 4c96f0: 48 8b 3e mov (%rsi),%rdi 4c96f3: 48 89 d6 mov %rdx,%rsi 4c96f6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c96fa: e8 cd a9 fd ff callq 4a40cc <_adEq2> 4c96ff: 48 8b e5 mov %rbp,%rsp 4c9702: 5d pop %rbp 4c9703: c3 retq 4c9704: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9708 <_D3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6Result9__xtoHashFNbNeKxS3std5range53__T5retroTAS3std8datetime13PosixTimeZone10TransitionZ5retroFAS3std8datetime13PosixTimeZone10TransitionZ11__T6ResultZ6ResultZm>: 4c9708: 55 push %rbp 4c9709: 48 8b ec mov %rsp,%rbp 4c970c: 48 83 ec 10 sub $0x10,%rsp 4c9710: 48 89 fe mov %rdi,%rsi 4c9713: bf 50 d9 4f 00 mov $0x4fd950,%edi 4c9718: 48 8b 05 31 42 03 00 mov 0x34231(%rip),%rax # 4fd950 <_D52TypeInfo_xAS3std8datetime13PosixTimeZone10Transition6__initZ> 4c971f: 48 ff 50 28 rex.W callq *0x28(%rax) 4c9723: 48 8b e5 mov %rbp,%rsp 4c9726: 5d pop %rbp 4c9727: c3 retq 00000000004c9728 <_D3std5range10primitives56__T8moveBackTAS3std8datetime13PosixTimeZone10TransitionZ8moveBackFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition>: 4c9728: 55 push %rbp 4c9729: 48 8b ec mov %rsp,%rbp 4c972c: 48 83 ec 10 sub $0x10,%rsp 4c9730: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9734: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9738: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c973c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9740: 48 89 d6 mov %rdx,%rsi 4c9743: e8 8c 0d 01 00 callq 4da4d4 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c9748: 48 8b 50 08 mov 0x8(%rax),%rdx 4c974c: 48 8b 00 mov (%rax),%rax 4c974f: 48 8b e5 mov %rbp,%rsp 4c9752: 5d pop %rbp 4c9753: c3 retq 00000000004c9754 <_D3std5range10primitives57__T9moveFrontTAS3std8datetime13PosixTimeZone10TransitionZ9moveFrontFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition>: 4c9754: 55 push %rbp 4c9755: 48 8b ec mov %rsp,%rbp 4c9758: 48 83 ec 10 sub $0x10,%rsp 4c975c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9760: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9764: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9768: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c976c: 48 89 d6 mov %rdx,%rsi 4c976f: e8 e4 0c 01 00 callq 4da458 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10TransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition> 4c9774: 48 8b 50 08 mov 0x8(%rax),%rdx 4c9778: 48 8b 00 mov (%rax),%rax 4c977b: 48 8b e5 mov %rbp,%rsp 4c977e: 5d pop %rbp 4c977f: c3 retq 00000000004c9780 <_D3std5range10primitives56__T6moveAtTAS3std8datetime13PosixTimeZone10TransitionTmZ6moveAtFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionmZS3std8datetime13PosixTimeZone10Transition>: 4c9780: 55 push %rbp 4c9781: 48 8b ec mov %rsp,%rbp 4c9784: 48 83 ec 20 sub $0x20,%rsp 4c9788: 48 3b fe cmp %rsi,%rdi 4c978b: 72 0a jb 4c9797 <_D3std5range10primitives56__T6moveAtTAS3std8datetime13PosixTimeZone10TransitionTmZ6moveAtFNaNbNiNfAS3std8datetime13PosixTimeZone10TransitionmZS3std8datetime13PosixTimeZone10Transition+0x17> 4c978d: bf 98 07 00 00 mov $0x798,%edi 4c9792: e8 d9 f0 fb ff callq 488870 <_D3std5range10primitives7__arrayZ> 4c9797: 48 c1 e7 04 shl $0x4,%rdi 4c979b: 48 8b c2 mov %rdx,%rax 4c979e: 48 8b 54 07 08 mov 0x8(%rdi,%rax,1),%rdx 4c97a3: 48 8b 04 07 mov (%rdi,%rax,1),%rax 4c97a7: 48 8b e5 mov %rbp,%rsp 4c97aa: 5d pop %rbp 4c97ab: c3 retq 00000000004c97ac <_D6object51__T4idupTS3std8datetime13PosixTimeZone10TransitionZ4idupFNaNbNdNfAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition>: 4c97ac: 55 push %rbp 4c97ad: 48 8b ec mov %rsp,%rbp 4c97b0: 48 83 ec 10 sub $0x10,%rsp 4c97b4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c97b8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c97bc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c97c0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c97c4: 48 89 d6 mov %rdx,%rsi 4c97c7: e8 08 00 00 00 callq 4c97d4 <_D6object102__T11_trustedDupTS3std8datetime13PosixTimeZone10TransitionTyS3std8datetime13PosixTimeZone10TransitionZ11_trustedDupFNaNbNeAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition> 4c97cc: 48 8b e5 mov %rbp,%rsp 4c97cf: 5d pop %rbp 4c97d0: c3 retq 4c97d1: 00 00 add %al,(%rax) ... 00000000004c97d4 <_D6object102__T11_trustedDupTS3std8datetime13PosixTimeZone10TransitionTyS3std8datetime13PosixTimeZone10TransitionZ11_trustedDupFNaNbNeAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition>: 4c97d4: 55 push %rbp 4c97d5: 48 8b ec mov %rsp,%rbp 4c97d8: 48 83 ec 10 sub $0x10,%rsp 4c97dc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c97e0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c97e4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c97e8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c97ec: 48 89 d6 mov %rdx,%rsi 4c97ef: e8 08 00 00 00 callq 4c97fc <_D6object94__T4_dupTS3std8datetime13PosixTimeZone10TransitionTyS3std8datetime13PosixTimeZone10TransitionZ4_dupFNaNbAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition> 4c97f4: 48 8b e5 mov %rbp,%rsp 4c97f7: 5d pop %rbp 4c97f8: c3 retq 4c97f9: 00 00 add %al,(%rax) ... 00000000004c97fc <_D6object94__T4_dupTS3std8datetime13PosixTimeZone10TransitionTyS3std8datetime13PosixTimeZone10TransitionZ4_dupFNaNbAS3std8datetime13PosixTimeZone10TransitionZAyS3std8datetime13PosixTimeZone10Transition>: 4c97fc: 55 push %rbp 4c97fd: 48 8b ec mov %rsp,%rbp 4c9800: 48 83 ec 10 sub $0x10,%rsp 4c9804: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9808: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c980c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9810: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9814: 48 89 d6 mov %rdx,%rsi 4c9817: e8 08 00 00 00 callq 4c9824 <_D6object54__T7_rawDupTS3std8datetime13PosixTimeZone10TransitionZ7_rawDupFNaNbANgS3std8datetime13PosixTimeZone10TransitionZANgS3std8datetime13PosixTimeZone10Transition> 4c981c: 48 8b e5 mov %rbp,%rsp 4c981f: 5d pop %rbp 4c9820: c3 retq 4c9821: 00 00 add %al,(%rax) ... 00000000004c9824 <_D6object54__T7_rawDupTS3std8datetime13PosixTimeZone10TransitionZ7_rawDupFNaNbANgS3std8datetime13PosixTimeZone10TransitionZANgS3std8datetime13PosixTimeZone10Transition>: 4c9824: 55 push %rbp 4c9825: 48 8b ec mov %rsp,%rbp 4c9828: 48 83 ec 20 sub $0x20,%rsp 4c982c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9830: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9834: 48 89 fe mov %rdi,%rsi 4c9837: bf 70 d9 4f 00 mov $0x4fd970,%edi 4c983c: e8 57 b0 fd ff callq 4a4898 <_d_newarrayU> 4c9841: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c9845: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c9849: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c984d: 48 c1 e2 04 shl $0x4,%rdx 4c9851: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c9855: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c9859: e8 e2 e0 fb ff callq 487940 4c985e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c9862: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c9866: 48 8b e5 mov %rbp,%rsp 4c9869: 5d pop %rbp 4c986a: c3 retq ... 00000000004c986c <_D6object51__T4idupTS3std8datetime13PosixTimeZone10LeapSecondZ4idupFNaNbNdNfAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond>: 4c986c: 55 push %rbp 4c986d: 48 8b ec mov %rsp,%rbp 4c9870: 48 83 ec 10 sub $0x10,%rsp 4c9874: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9878: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c987c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9880: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9884: 48 89 d6 mov %rdx,%rsi 4c9887: e8 08 00 00 00 callq 4c9894 <_D6object102__T11_trustedDupTS3std8datetime13PosixTimeZone10LeapSecondTyS3std8datetime13PosixTimeZone10LeapSecondZ11_trustedDupFNaNbNeAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond> 4c988c: 48 8b e5 mov %rbp,%rsp 4c988f: 5d pop %rbp 4c9890: c3 retq 4c9891: 00 00 add %al,(%rax) ... 00000000004c9894 <_D6object102__T11_trustedDupTS3std8datetime13PosixTimeZone10LeapSecondTyS3std8datetime13PosixTimeZone10LeapSecondZ11_trustedDupFNaNbNeAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond>: 4c9894: 55 push %rbp 4c9895: 48 8b ec mov %rsp,%rbp 4c9898: 48 83 ec 10 sub $0x10,%rsp 4c989c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c98a0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c98a4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c98a8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c98ac: 48 89 d6 mov %rdx,%rsi 4c98af: e8 08 00 00 00 callq 4c98bc <_D6object94__T4_dupTS3std8datetime13PosixTimeZone10LeapSecondTyS3std8datetime13PosixTimeZone10LeapSecondZ4_dupFNaNbAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond> 4c98b4: 48 8b e5 mov %rbp,%rsp 4c98b7: 5d pop %rbp 4c98b8: c3 retq 4c98b9: 00 00 add %al,(%rax) ... 00000000004c98bc <_D6object94__T4_dupTS3std8datetime13PosixTimeZone10LeapSecondTyS3std8datetime13PosixTimeZone10LeapSecondZ4_dupFNaNbAS3std8datetime13PosixTimeZone10LeapSecondZAyS3std8datetime13PosixTimeZone10LeapSecond>: 4c98bc: 55 push %rbp 4c98bd: 48 8b ec mov %rsp,%rbp 4c98c0: 48 83 ec 10 sub $0x10,%rsp 4c98c4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c98c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c98cc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c98d0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c98d4: 48 89 d6 mov %rdx,%rsi 4c98d7: e8 08 00 00 00 callq 4c98e4 <_D6object54__T7_rawDupTS3std8datetime13PosixTimeZone10LeapSecondZ7_rawDupFNaNbANgS3std8datetime13PosixTimeZone10LeapSecondZANgS3std8datetime13PosixTimeZone10LeapSecond> 4c98dc: 48 8b e5 mov %rbp,%rsp 4c98df: 5d pop %rbp 4c98e0: c3 retq 4c98e1: 00 00 add %al,(%rax) ... 00000000004c98e4 <_D6object54__T7_rawDupTS3std8datetime13PosixTimeZone10LeapSecondZ7_rawDupFNaNbANgS3std8datetime13PosixTimeZone10LeapSecondZANgS3std8datetime13PosixTimeZone10LeapSecond>: 4c98e4: 55 push %rbp 4c98e5: 48 8b ec mov %rsp,%rbp 4c98e8: 48 83 ec 20 sub $0x20,%rsp 4c98ec: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c98f0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c98f4: 48 89 fe mov %rdi,%rsi 4c98f7: bf 20 da 4f 00 mov $0x4fda20,%edi 4c98fc: e8 97 af fd ff callq 4a4898 <_d_newarrayU> 4c9901: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c9905: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c9909: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4c990d: 48 c1 e2 04 shl $0x4,%rdx 4c9911: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4c9915: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c9919: e8 22 e0 fb ff callq 487940 4c991e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c9922: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c9926: 48 8b e5 mov %rbp,%rsp 4c9929: 5d pop %rbp 4c992a: c3 retq ... 00000000004c992c <_D3std5array18__T8appenderTAAyaZ8appenderFNaNbNfZS3std5array18__T8AppenderTAAyaZ8Appender>: 4c992c: 55 push %rbp 4c992d: 48 8b ec mov %rsp,%rbp 4c9930: 48 83 ec 10 sub $0x10,%rsp 4c9934: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4c993b: 00 4c993c: 31 f6 xor %esi,%esi 4c993e: 31 d2 xor %edx,%edx 4c9940: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4c9944: e8 db 00 00 00 callq 4c9a24 <_D3std5array18__T8AppenderTAAyaZ8Appender6__ctorMFNaNbNcNeAAyaZS3std5array18__T8AppenderTAAyaZ8Appender> 4c9949: 48 8b 00 mov (%rax),%rax 4c994c: 48 8b e5 mov %rbp,%rsp 4c994f: 5d pop %rbp 4c9950: c3 retq 4c9951: 00 00 add %al,(%rax) ... 00000000004c9954 <_D3std5array18__T8AppenderTAAyaZ8Appender4Data11__xopEqualsFKxS3std5array18__T8AppenderTAAyaZ8Appender4DataKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZb>: 4c9954: 55 push %rbp 4c9955: 48 8b ec mov %rsp,%rbp 4c9958: 48 83 ec 28 sub $0x28,%rsp 4c995c: 53 push %rbx 4c995d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9961: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9965: 48 8b 06 mov (%rsi),%rax 4c9968: 48 3b 07 cmp (%rdi),%rax 4c996b: 75 3f jne 4c99ac <_D3std5array18__T8AppenderTAAyaZ8Appender4Data11__xopEqualsFKxS3std5array18__T8AppenderTAAyaZ8Appender4DataKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZb+0x58> 4c996d: 41 b8 10 de 4f 00 mov $0x4fde10,%r8d 4c9973: 48 8b 4f 10 mov 0x10(%rdi),%rcx 4c9977: 48 8b 47 08 mov 0x8(%rdi),%rax 4c997b: 48 89 c2 mov %rax,%rdx 4c997e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4c9982: 48 8b 56 10 mov 0x10(%rsi),%rdx 4c9986: 48 8b 7e 08 mov 0x8(%rsi),%rdi 4c998a: 48 89 d6 mov %rdx,%rsi 4c998d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4c9991: e8 36 a7 fd ff callq 4a40cc <_adEq2> 4c9996: 85 c0 test %eax,%eax 4c9998: 74 12 je 4c99ac <_D3std5array18__T8AppenderTAAyaZ8Appender4Data11__xopEqualsFKxS3std5array18__T8AppenderTAAyaZ8Appender4DataKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZb+0x58> 4c999a: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4c999e: 40 8a 73 18 mov 0x18(%rbx),%sil 4c99a2: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4c99a6: 41 3a 70 18 cmp 0x18(%r8),%sil 4c99aa: 74 04 je 4c99b0 <_D3std5array18__T8AppenderTAAyaZ8Appender4Data11__xopEqualsFKxS3std5array18__T8AppenderTAAyaZ8Appender4DataKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZb+0x5c> 4c99ac: 31 c0 xor %eax,%eax 4c99ae: eb 05 jmp 4c99b5 <_D3std5array18__T8AppenderTAAyaZ8Appender4Data11__xopEqualsFKxS3std5array18__T8AppenderTAAyaZ8Appender4DataKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZb+0x61> 4c99b0: b8 01 00 00 00 mov $0x1,%eax 4c99b5: 5b pop %rbx 4c99b6: 48 8b e5 mov %rbp,%rsp 4c99b9: 5d pop %rbp 4c99ba: c3 retq 4c99bb: 90 nop 00000000004c99bc <_D3std5array18__T8AppenderTAAyaZ8Appender4Data9__xtoHashFNbNeKxS3std5array18__T8AppenderTAAyaZ8Appender4DataZm>: 4c99bc: 55 push %rbp 4c99bd: 48 8b ec mov %rsp,%rbp 4c99c0: 48 83 ec 18 sub $0x18,%rsp 4c99c4: 53 push %rbx 4c99c5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4c99c9: 48 89 fe mov %rdi,%rsi 4c99cc: bf a0 50 4f 00 mov $0x4f50a0,%edi 4c99d1: 48 8b 05 c8 b6 02 00 mov 0x2b6c8(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4c99d8: 48 ff 50 28 rex.W callq *0x28(%rax) 4c99dc: 48 89 c3 mov %rax,%rbx 4c99df: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c99e3: 48 8d 71 08 lea 0x8(%rcx),%rsi 4c99e7: bf 20 dc 4f 00 mov $0x4fdc20,%edi 4c99ec: 48 8b 15 2d 42 03 00 mov 0x3422d(%rip),%rdx # 4fdc20 <_D14TypeInfo_xAAya6__initZ> 4c99f3: 48 ff 52 28 rex.W callq *0x28(%rdx) 4c99f7: 48 01 c3 add %rax,%rbx 4c99fa: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c99fe: 48 8d 70 18 lea 0x18(%rax),%rsi 4c9a02: bf 90 85 4f 00 mov $0x4f8590,%edi 4c9a07: 48 8b 0d 82 eb 02 00 mov 0x2eb82(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4c9a0e: 48 ff 51 28 rex.W callq *0x28(%rcx) 4c9a12: 48 01 c3 add %rax,%rbx 4c9a15: 48 8b c3 mov %rbx,%rax 4c9a18: 5b pop %rbx 4c9a19: 48 8b e5 mov %rbp,%rsp 4c9a1c: 5d pop %rbp 4c9a1d: c3 retq 4c9a1e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004c9a24 <_D3std5array18__T8AppenderTAAyaZ8Appender6__ctorMFNaNbNcNeAAyaZS3std5array18__T8AppenderTAAyaZ8Appender>: 4c9a24: 55 push %rbp 4c9a25: 48 8b ec mov %rsp,%rbp 4c9a28: 48 83 ec 20 sub $0x20,%rsp 4c9a2c: 53 push %rbx 4c9a2d: 41 54 push %r12 4c9a2f: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c9a33: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c9a37: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9a3b: bf 80 dd 4f 00 mov $0x4fdd80,%edi 4c9a40: e8 2f ee fe ff callq 4b8874 <_d_newitemiT> 4c9a45: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c9a49: 48 89 01 mov %rax,(%rcx) 4c9a4c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9a50: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c9a54: 48 89 58 08 mov %rbx,0x8(%rax) 4c9a58: 48 89 50 10 mov %rdx,0x10(%rax) 4c9a5c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9a60: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9a64: 48 89 d6 mov %rdx,%rsi 4c9a67: e8 cc 02 00 00 callq 4c9d38 <_D6object17__T8capacityTAyaZ8capacityFNaNbNdAAyaZm> 4c9a6c: 49 89 c4 mov %rax,%r12 4c9a6f: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4c9a73: 73 11 jae 4c9a86 <_D3std5array18__T8AppenderTAAyaZ8Appender6__ctorMFNaNbNcNeAAyaZS3std5array18__T8AppenderTAAyaZ8Appender+0x62> 4c9a75: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c9a79: 49 8b f4 mov %r12,%rsi 4c9a7c: bf 00 db 4f 00 mov $0x4fdb00,%edi 4c9a81: e8 42 b3 fd ff callq 4a4dc8 <_d_arraysetlengthT> 4c9a86: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9a8a: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c9a8e: 48 8b 11 mov (%rcx),%rdx 4c9a91: 48 89 02 mov %rax,(%rdx) 4c9a94: 48 89 c8 mov %rcx,%rax 4c9a97: 41 5c pop %r12 4c9a99: 5b pop %rbx 4c9a9a: 48 8b e5 mov %rbp,%rsp 4c9a9d: 5d pop %rbp 4c9a9e: c3 retq 4c9a9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c9aa4 <_D3std5array18__T8AppenderTAAyaZ8Appender7reserveMFNaNbNfmZv>: 4c9aa4: 55 push %rbp 4c9aa5: 48 8b ec mov %rsp,%rbp 4c9aa8: 48 83 ec 10 sub $0x10,%rsp 4c9aac: 48 83 3f 00 cmpq $0x0,(%rdi) 4c9ab0: 74 16 je 4c9ac8 <_D3std5array18__T8AppenderTAAyaZ8Appender7reserveMFNaNbNfmZv+0x24> 4c9ab2: 48 8b 07 mov (%rdi),%rax 4c9ab5: 48 8b 08 mov (%rax),%rcx 4c9ab8: 48 3b ce cmp %rsi,%rcx 4c9abb: 73 10 jae 4c9acd <_D3std5array18__T8AppenderTAAyaZ8Appender7reserveMFNaNbNfmZv+0x29> 4c9abd: 48 2b 70 08 sub 0x8(%rax),%rsi 4c9ac1: e8 56 00 00 00 callq 4c9b1c <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv> 4c9ac6: eb 05 jmp 4c9acd <_D3std5array18__T8AppenderTAAyaZ8Appender7reserveMFNaNbNfmZv+0x29> 4c9ac8: e8 4f 00 00 00 callq 4c9b1c <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv> 4c9acd: 48 8b e5 mov %rbp,%rsp 4c9ad0: 5d pop %rbp 4c9ad1: c3 retq 4c9ad2: 66 90 xchg %ax,%ax 00000000004c9ad4 <_D3std5array18__T8AppenderTAAyaZ8Appender8capacityMxFNaNbNdNiNfZm>: 4c9ad4: 55 push %rbp 4c9ad5: 48 8b ec mov %rsp,%rbp 4c9ad8: 48 83 ec 10 sub $0x10,%rsp 4c9adc: 48 83 3f 00 cmpq $0x0,(%rdi) 4c9ae0: 74 08 je 4c9aea <_D3std5array18__T8AppenderTAAyaZ8Appender8capacityMxFNaNbNdNiNfZm+0x16> 4c9ae2: 48 8b 07 mov (%rdi),%rax 4c9ae5: 48 8b 00 mov (%rax),%rax 4c9ae8: eb 02 jmp 4c9aec <_D3std5array18__T8AppenderTAAyaZ8Appender8capacityMxFNaNbNdNiNfZm+0x18> 4c9aea: 31 c0 xor %eax,%eax 4c9aec: 48 8b e5 mov %rbp,%rsp 4c9aef: 5d pop %rbp 4c9af0: c3 retq 4c9af1: 0f 1f 00 nopl (%rax) 00000000004c9af4 <_D3std5array18__T8AppenderTAAyaZ8Appender4dataMNgFNaNbNdNiNeZANgAya>: 4c9af4: 55 push %rbp 4c9af5: 48 8b ec mov %rsp,%rbp 4c9af8: 48 83 ec 10 sub $0x10,%rsp 4c9afc: 48 83 3f 00 cmpq $0x0,(%rdi) 4c9b00: 74 0d je 4c9b0f <_D3std5array18__T8AppenderTAAyaZ8Appender4dataMNgFNaNbNdNiNeZANgAya+0x1b> 4c9b02: 48 8b 07 mov (%rdi),%rax 4c9b05: 48 8b 50 10 mov 0x10(%rax),%rdx 4c9b09: 48 8b 40 08 mov 0x8(%rax),%rax 4c9b0d: eb 04 jmp 4c9b13 <_D3std5array18__T8AppenderTAAyaZ8Appender4dataMNgFNaNbNdNiNeZANgAya+0x1f> 4c9b0f: 31 c0 xor %eax,%eax 4c9b11: 31 d2 xor %edx,%edx 4c9b13: 48 8b e5 mov %rbp,%rsp 4c9b16: 5d pop %rbp 4c9b17: c3 retq 4c9b18: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9b1c <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv>: 4c9b1c: 55 push %rbp 4c9b1d: 48 8b ec mov %rsp,%rbp 4c9b20: 48 83 ec 60 sub $0x60,%rsp 4c9b24: 53 push %rbx 4c9b25: 41 54 push %r12 4c9b27: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9b2b: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9b2f: 48 8b df mov %rdi,%rbx 4c9b32: 48 83 3b 00 cmpq $0x0,(%rbx) 4c9b36: 75 0d jne 4c9b45 <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv+0x29> 4c9b38: bf 80 dd 4f 00 mov $0x4fdd80,%edi 4c9b3d: e8 32 ed fe ff callq 4b8874 <_d_newitemiT> 4c9b42: 48 89 03 mov %rax,(%rbx) 4c9b45: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4c9b49: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c9b4d: 48 8b 08 mov (%rax),%rcx 4c9b50: 48 8b 11 mov (%rcx),%rdx 4c9b53: 48 8d 59 08 lea 0x8(%rcx),%rbx 4c9b57: 4c 8b 23 mov (%rbx),%r12 4c9b5a: 4c 89 e6 mov %r12,%rsi 4c9b5d: 48 03 75 f8 add -0x8(%rbp),%rsi 4c9b61: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4c9b65: 48 3b d6 cmp %rsi,%rdx 4c9b68: 48 89 8d a8 ff ff ff mov %rcx,-0x58(%rbp) 4c9b6f: 48 89 9d b8 ff ff ff mov %rbx,-0x48(%rbp) 4c9b76: 0f 83 c0 00 00 00 jae 4c9c3c <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv+0x120> 4c9b7c: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4c9b80: 48 89 d6 mov %rdx,%rsi 4c9b83: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4c9b87: e8 00 03 00 00 callq 4c9e8c <_D3std5array30__T19appenderNewCapacityVmi16Z19appenderNewCapacityFNaNbNiNfmmZm> 4c9b8c: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c9b90: 48 8b 8d a8 ff ff ff mov -0x58(%rbp),%rcx 4c9b97: 80 79 18 00 cmpb $0x0,0x18(%rcx) 4c9b9b: 74 43 je 4c9be0 <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv+0xc4> 4c9b9d: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4c9ba4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4c9ba8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9bac: 48 c1 e2 04 shl $0x4,%rdx 4c9bb0: 48 89 c6 mov %rax,%rsi 4c9bb3: 49 2b f4 sub %r12,%rsi 4c9bb6: 48 c1 e6 04 shl $0x4,%rsi 4c9bba: 31 ff xor %edi,%edi 4c9bbc: e8 1b 2c fd ff callq 49c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm> 4c9bc1: 48 85 c0 test %rax,%rax 4c9bc4: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c9bc8: 74 16 je 4c9be0 <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv+0xc4> 4c9bca: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4c9bce: 48 c1 ef 04 shr $0x4,%rdi 4c9bd2: 48 8b 03 mov (%rbx),%rax 4c9bd5: 48 89 38 mov %rdi,(%rax) 4c9bd8: 41 5c pop %r12 4c9bda: 5b pop %rbx 4c9bdb: 48 8b e5 mov %rbp,%rsp 4c9bde: 5d pop %rbp 4c9bdf: c3 retq 4c9be0: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4c9be4: 48 c1 e1 04 shl $0x4,%rcx 4c9be8: 31 d2 xor %edx,%edx 4c9bea: 31 f6 xor %esi,%esi 4c9bec: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4c9bf0: e8 67 2b fd ff callq 49c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_> 4c9bf5: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c9bf9: 48 c1 e8 04 shr $0x4,%rax 4c9bfd: 48 8b 0b mov (%rbx),%rcx 4c9c00: 48 89 01 mov %rax,(%rcx) 4c9c03: 4d 85 e4 test %r12,%r12 4c9c06: 74 1b je 4c9c23 <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv+0x107> 4c9c08: 49 8b d4 mov %r12,%rdx 4c9c0b: 48 c1 e2 04 shl $0x4,%rdx 4c9c0f: 48 8b 33 mov (%rbx),%rsi 4c9c12: 48 83 c6 08 add $0x8,%rsi 4c9c16: 48 8b 76 08 mov 0x8(%rsi),%rsi 4c9c1a: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4c9c1e: e8 1d dd fb ff callq 487940 4c9c23: 49 8b c4 mov %r12,%rax 4c9c26: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4c9c2a: 48 8b 13 mov (%rbx),%rdx 4c9c2d: 48 89 42 08 mov %rax,0x8(%rdx) 4c9c31: 48 89 4a 10 mov %rcx,0x10(%rdx) 4c9c35: 48 8b 33 mov (%rbx),%rsi 4c9c38: c6 46 18 01 movb $0x1,0x18(%rsi) 4c9c3c: 41 5c pop %r12 4c9c3e: 5b pop %rbx 4c9c3f: 48 8b e5 mov %rbp,%rsp 4c9c42: 5d pop %rbp 4c9c43: c3 retq 00000000004c9c44 <_D3std5array18__T8AppenderTAAyaZ8Appender5clearMFNaNbNiNeZv>: 4c9c44: 55 push %rbp 4c9c45: 48 8b ec mov %rsp,%rbp 4c9c48: 48 83 ec 10 sub $0x10,%rsp 4c9c4c: 53 push %rbx 4c9c4d: 48 8b 07 mov (%rdi),%rax 4c9c50: 48 85 c0 test %rax,%rax 4c9c53: 74 11 je 4c9c66 <_D3std5array18__T8AppenderTAAyaZ8Appender5clearMFNaNbNiNeZv+0x22> 4c9c55: 48 8d 48 08 lea 0x8(%rax),%rcx 4c9c59: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c9c5d: 31 db xor %ebx,%ebx 4c9c5f: 48 89 19 mov %rbx,(%rcx) 4c9c62: 48 89 51 08 mov %rdx,0x8(%rcx) 4c9c66: 5b pop %rbx 4c9c67: 48 8b e5 mov %rbp,%rsp 4c9c6a: 5d pop %rbp 4c9c6b: c3 retq 00000000004c9c6c <_D3std5array18__T8AppenderTAAyaZ8Appender8shrinkToMFNaNemZv>: 4c9c6c: 55 push %rbp 4c9c6d: 48 8b ec mov %rsp,%rbp 4c9c70: 48 83 ec 18 sub $0x18,%rsp 4c9c74: 53 push %rbx 4c9c75: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9c79: 48 89 fb mov %rdi,%rbx 4c9c7c: 48 83 3b 00 cmpq $0x0,(%rbx) 4c9c80: 74 50 je 4c9cd2 <_D3std5array18__T8AppenderTAAyaZ8Appender8shrinkToMFNaNemZv+0x66> 4c9c82: 48 8b 0b mov (%rbx),%rcx 4c9c85: 48 8b 41 08 mov 0x8(%rcx),%rax 4c9c89: 48 3b c6 cmp %rsi,%rax 4c9c8c: 41 0f 93 c1 setae %r9b 4c9c90: 4d 0f b6 c9 movzbq %r9b,%r9 4c9c94: 48 89 f8 mov %rdi,%rax 4c9c97: ba 0c 9d 4c 00 mov $0x4c9d0c,%edx 4c9c9c: 48 89 c1 mov %rax,%rcx 4c9c9f: 49 89 d0 mov %rdx,%r8 4c9ca2: 48 8b 15 7f 21 02 00 mov 0x2217f(%rip),%rdx # 4ebe28 <_TMP183+0x8> 4c9ca9: 48 8b 35 70 21 02 00 mov 0x22170(%rip),%rsi # 4ebe20 <_TMP183> 4c9cb0: bf b1 0b 00 00 mov $0xbb1,%edi 4c9cb5: e8 16 8d fc ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4c9cba: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c9cbe: 48 8b 0b mov (%rbx),%rcx 4c9cc1: 48 83 c1 08 add $0x8,%rcx 4c9cc5: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c9cc9: 48 89 01 mov %rax,(%rcx) 4c9ccc: 48 89 51 08 mov %rdx,0x8(%rcx) 4c9cd0: eb 2f jmp 4c9d01 <_D3std5array18__T8AppenderTAAyaZ8Appender8shrinkToMFNaNemZv+0x95> 4c9cd2: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4c9cd7: 49 0f 94 c1 rex.WB sete %r9b 4c9cdb: 48 89 f8 mov %rdi,%rax 4c9cde: ba 24 9d 4c 00 mov $0x4c9d24,%edx 4c9ce3: 48 89 c1 mov %rax,%rcx 4c9ce6: 49 89 d0 mov %rdx,%r8 4c9ce9: 48 8b 15 48 21 02 00 mov 0x22148(%rip),%rdx # 4ebe38 <_TMP184+0x8> 4c9cf0: 48 8b 35 39 21 02 00 mov 0x22139(%rip),%rsi # 4ebe30 <_TMP184> 4c9cf7: bf b5 0b 00 00 mov $0xbb5,%edi 4c9cfc: e8 cf 8c fc ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4c9d01: 5b pop %rbx 4c9d02: 48 8b e5 mov %rbp,%rsp 4c9d05: 5d pop %rbp 4c9d06: c3 retq 4c9d07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004c9d0c <_D3std5array18__T8AppenderTAAyaZ8Appender8shrinkToMFNaNemZ12__dgliteral2MFNaNbNiNfZAxa>: 4c9d0c: 55 push %rbp 4c9d0d: 48 8b ec mov %rsp,%rbp 4c9d10: 48 83 ec 10 sub $0x10,%rsp 4c9d14: 31 c0 xor %eax,%eax 4c9d16: 31 d2 xor %edx,%edx 4c9d18: 48 8b e5 mov %rbp,%rsp 4c9d1b: 5d pop %rbp 4c9d1c: c3 retq 4c9d1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004c9d24 <_D3std5array18__T8AppenderTAAyaZ8Appender8shrinkToMFNaNemZ12__dgliteral3MFNaNbNiNfZAxa>: 4c9d24: 55 push %rbp 4c9d25: 48 8b ec mov %rsp,%rbp 4c9d28: 48 83 ec 10 sub $0x10,%rsp 4c9d2c: 31 c0 xor %eax,%eax 4c9d2e: 31 d2 xor %edx,%edx 4c9d30: 48 8b e5 mov %rbp,%rsp 4c9d33: 5d pop %rbp 4c9d34: c3 retq 4c9d35: 00 00 add %al,(%rax) ... 00000000004c9d38 <_D6object17__T8capacityTAyaZ8capacityFNaNbNdAAyaZm>: 4c9d38: 55 push %rbp 4c9d39: 48 8b ec mov %rsp,%rbp 4c9d3c: 48 83 ec 10 sub $0x10,%rsp 4c9d40: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9d44: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9d48: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4c9d4c: 31 f6 xor %esi,%esi 4c9d4e: bf 00 db 4f 00 mov $0x4fdb00,%edi 4c9d53: e8 78 e8 00 00 callq 4d85d0 <_d_arraysetcapacity> 4c9d58: 48 8b e5 mov %rbp,%rsp 4c9d5b: 5d pop %rbp 4c9d5c: c3 retq 4c9d5d: 00 00 add %al,(%rax) ... 00000000004c9d60 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb>: 4c9d60: 55 push %rbp 4c9d61: 48 8b ec mov %rsp,%rbp 4c9d64: 48 83 ec 40 sub $0x40,%rsp 4c9d68: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c9d6c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4c9d70: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4c9d74: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4c9d78: 48 39 fa cmp %rdi,%rdx 4c9d7b: 73 07 jae 4c9d84 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x24> 4c9d7d: 31 c0 xor %eax,%eax 4c9d7f: 48 8b e5 mov %rbp,%rsp 4c9d82: 5d pop %rbp 4c9d83: c3 retq 4c9d84: 48 39 fa cmp %rdi,%rdx 4c9d87: 73 0a jae 4c9d93 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x33> 4c9d89: bf 2f 0c 00 00 mov $0xc2f,%edi 4c9d8e: e8 91 03 ff ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4c9d93: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c9d97: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c9d9b: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4c9d9f: 48 89 7d c0 mov %rdi,-0x40(%rbp) 4c9da3: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4c9da7: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c9dab: 48 3b 45 e0 cmp -0x20(%rbp),%rax 4c9daf: 75 16 jne 4c9dc7 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x67> 4c9db1: 48 85 c0 test %rax,%rax 4c9db4: 74 15 je 4c9dcb <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x6b> 4c9db6: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4c9dba: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4c9dbe: 48 89 c1 mov %rax,%rcx 4c9dc1: 33 c0 xor %eax,%eax 4c9dc3: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4c9dc5: 74 04 je 4c9dcb <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x6b> 4c9dc7: 31 c0 xor %eax,%eax 4c9dc9: eb 05 jmp 4c9dd0 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyaTAyaZ10startsWithFNaNbNiNfAyaAyaZb+0x70> 4c9dcb: b8 01 00 00 00 mov $0x1,%eax 4c9dd0: 48 8b e5 mov %rbp,%rsp 4c9dd3: 5d pop %rbp 4c9dd4: c3 retq 4c9dd5: 00 00 add %al,(%rax) ... 00000000004c9dd8 <_D3std5array18__T8AppenderTAAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv>: 4c9dd8: 55 push %rbp 4c9dd9: 48 8b ec mov %rsp,%rbp 4c9ddc: 48 83 ec 48 sub $0x48,%rsp 4c9de0: 53 push %rbx 4c9de1: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c9de5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c9de9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9ded: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4c9df1: be 01 00 00 00 mov $0x1,%esi 4c9df6: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4c9dfa: e8 1d fd ff ff callq 4c9b1c <_D3std5array18__T8AppenderTAAyaZ8Appender13ensureAddableMFNaNbNemZv> 4c9dff: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c9e03: 48 8b 08 mov (%rax),%rcx 4c9e06: 48 8b 51 08 mov 0x8(%rcx),%rdx 4c9e0a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c9e0e: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4c9e12: e8 51 00 00 00 callq 4c9e68 <_D3std5array18__T8AppenderTAAyaZ8Appender12__T3putTAyaZ3putMFAyaZ9__lambda2MFNaNbNiNeZAAya> 4c9e17: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c9e1b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4c9e1f: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4c9e23: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4c9e27: 72 0a jb 4c9e33 <_D3std5array18__T8AppenderTAAyaZ8Appender12__T3putTAyaZ3putMFNaNbNfAyaZv+0x5b> 4c9e29: bf 31 0b 00 00 mov $0xb31,%edi 4c9e2e: e8 71 ff fe ff callq 4b9da4 <_D3std5array7__arrayZ> 4c9e33: 48 89 de mov %rbx,%rsi 4c9e36: 48 c1 e6 04 shl $0x4,%rsi 4c9e3a: 48 03 75 c8 add -0x38(%rbp),%rsi 4c9e3e: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4c9e42: e8 75 3a 00 00 callq 4cd8bc <_D3std4conv24__T10emplaceRefTAyaTAyaZ10emplaceRefFNaNbNcNiNfKAyaKAyaZAya> 4c9e47: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4c9e4b: 48 8b 45 c0 mov -0x40(%rbp),%rax 4c9e4f: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4c9e53: 48 8b 19 mov (%rcx),%rbx 4c9e56: 48 89 43 08 mov %rax,0x8(%rbx) 4c9e5a: 48 89 53 10 mov %rdx,0x10(%rbx) 4c9e5e: 5b pop %rbx 4c9e5f: 48 8b e5 mov %rbp,%rsp 4c9e62: 5d pop %rbp 4c9e63: c3 retq 4c9e64: 0f 1f 40 00 nopl 0x0(%rax) 00000000004c9e68 <_D3std5array18__T8AppenderTAAyaZ8Appender12__T3putTAyaZ3putMFAyaZ9__lambda2MFNaNbNiNeZAAya>: 4c9e68: 55 push %rbp 4c9e69: 48 8b ec mov %rsp,%rbp 4c9e6c: 48 83 ec 10 sub $0x10,%rsp 4c9e70: 48 8b 47 f8 mov -0x8(%rdi),%rax 4c9e74: 48 ff c0 inc %rax 4c9e77: 48 8b 0f mov (%rdi),%rcx 4c9e7a: 48 8b 11 mov (%rcx),%rdx 4c9e7d: 48 83 c2 08 add $0x8,%rdx 4c9e81: 48 8b 52 08 mov 0x8(%rdx),%rdx 4c9e85: 48 8b e5 mov %rbp,%rsp 4c9e88: 5d pop %rbp 4c9e89: c3 retq ... 00000000004c9e8c <_D3std5array30__T19appenderNewCapacityVmi16Z19appenderNewCapacityFNaNbNiNfmmZm>: 4c9e8c: 55 push %rbp 4c9e8d: 48 8b ec mov %rsp,%rbp 4c9e90: 48 83 ec 20 sub $0x20,%rsp 4c9e94: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9e98: 4c 8b c6 mov %rsi,%r8 4c9e9b: 4d 85 c0 test %r8,%r8 4c9e9e: 75 12 jne 4c9eb2 <_D3std5array30__T19appenderNewCapacityVmi16Z19appenderNewCapacityFNaNbNiNfmmZm+0x26> 4c9ea0: 48 89 fe mov %rdi,%rsi 4c9ea3: bf 08 00 00 00 mov $0x8,%edi 4c9ea8: e8 d7 e2 fd ff callq 4a8184 <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm> 4c9ead: 48 8b e5 mov %rbp,%rsp 4c9eb0: 5d pop %rbp 4c9eb1: c3 retq 4c9eb2: b8 e8 03 00 00 mov $0x3e8,%eax 4c9eb7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c9ebb: 48 c1 e6 04 shl $0x4,%rsi 4c9ebf: 48 0f bd c6 bsr %rsi,%rax 4c9ec3: ff c0 inc %eax 4c9ec5: 48 98 cltq 4c9ec7: 48 89 c1 mov %rax,%rcx 4c9eca: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c9ece: 31 d2 xor %edx,%edx 4c9ed0: 48 f7 f1 div %rcx 4c9ed3: 49 89 c1 mov %rax,%r9 4c9ed6: 49 83 c1 64 add $0x64,%r9 4c9eda: 49 81 f9 c8 00 00 00 cmp $0xc8,%r9 4c9ee1: 76 06 jbe 4c9ee9 <_D3std5array30__T19appenderNewCapacityVmi16Z19appenderNewCapacityFNaNbNiNfmmZm+0x5d> 4c9ee3: 41 b9 c8 00 00 00 mov $0xc8,%r9d 4c9ee9: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4c9eed: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4c9ef1: 48 89 fe mov %rdi,%rsi 4c9ef4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c9ef8: 48 0f af 45 e8 imul -0x18(%rbp),%rax 4c9efd: 48 83 c0 63 add $0x63,%rax 4c9f01: 48 c1 e8 02 shr $0x2,%rax 4c9f05: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4c9f0c: c2 f5 28 4c9f0f: 48 f7 e2 mul %rdx 4c9f12: 48 c1 ea 02 shr $0x2,%rdx 4c9f16: 48 89 d7 mov %rdx,%rdi 4c9f19: e8 82 02 ff ff callq 4ba1a0 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm> 4c9f1e: 48 8b e5 mov %rbp,%rsp 4c9f21: 5d pop %rbp 4c9f22: c3 retq ... 00000000004c9f24 <_D3std9algorithm7sorting72__T4sortVAyaa5_61203c2062VE3std9algorithm8mutation12SwapStrategyi0TAAyaZ4sortFNaNbNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange>: 4c9f24: 55 push %rbp 4c9f25: 48 8b ec mov %rsp,%rbp 4c9f28: 48 83 ec 10 sub $0x10,%rsp 4c9f2c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4c9f30: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4c9f34: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9f38: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4c9f3c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9f40: e8 17 00 00 00 callq 4c9f5c <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv> 4c9f45: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9f49: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9f4d: 48 89 d6 mov %rdx,%rsi 4c9f50: e8 b7 07 00 00 callq 4ca70c <_D3std5range40__T12assumeSortedVAyaa5_61203c2062TAAyaZ12assumeSortedFNaNbNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange> 4c9f55: 48 8b e5 mov %rbp,%rsp 4c9f58: 5d pop %rbp 4c9f59: c3 retq ... 00000000004c9f5c <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv>: 4c9f5c: 55 push %rbp 4c9f5d: 48 8b ec mov %rsp,%rbp 4c9f60: 48 83 ec 58 sub $0x58,%rsp 4c9f64: 53 push %rbx 4c9f65: 41 54 push %r12 4c9f67: 41 55 push %r13 4c9f69: 41 56 push %r14 4c9f6b: 41 57 push %r15 4c9f6d: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4c9f71: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4c9f75: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4c9f79: 4c 8b f7 mov %rdi,%r14 4c9f7c: 48 83 fe 19 cmp $0x19,%rsi 4c9f80: 0f 86 3a 02 00 00 jbe 4ca1c0 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x264> 4c9f86: 4d 85 f6 test %r14,%r14 4c9f89: 75 1e jne 4c9fa9 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x4d> 4c9f8b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9f8f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9f93: 48 89 d6 mov %rdx,%rsi 4c9f96: e8 45 02 00 00 callq 4ca1e0 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13__T8heapSortZ8heapSortFNaNbNiNfAAyaZv> 4c9f9b: 41 5f pop %r15 4c9f9d: 41 5e pop %r14 4c9f9f: 41 5d pop %r13 4c9fa1: 41 5c pop %r12 4c9fa3: 5b pop %rbx 4c9fa4: 48 8b e5 mov %rbp,%rsp 4c9fa7: 5d pop %rbp 4c9fa8: c3 retq 4c9fa9: 4c 89 75 e0 mov %r14,-0x20(%rbp) 4c9fad: 48 8b 45 e0 mov -0x20(%rbp),%rax 4c9fb1: 48 b9 ff ff ff ff ff mov $0x7fffffffffffffff,%rcx 4c9fb8: ff ff 7f 4c9fbb: 48 3b c1 cmp %rcx,%rax 4c9fbe: 72 15 jb 4c9fd5 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x79> 4c9fc0: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c9fc7: aa aa aa 4c9fca: 48 f7 e2 mul %rdx 4c9fcd: 48 d1 ea shr %rdx 4c9fd0: 48 01 d2 add %rdx,%rdx 4c9fd3: eb 13 jmp 4c9fe8 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x8c> 4c9fd5: 48 01 c0 add %rax,%rax 4c9fd8: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4c9fdf: aa aa aa 4c9fe2: 48 f7 e2 mul %rdx 4c9fe5: 48 d1 ea shr %rdx 4c9fe8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4c9fec: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4c9ff0: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4c9ff4: 48 89 d6 mov %rdx,%rsi 4c9ff7: e8 e4 03 00 00 callq 4ca3e0 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm> 4c9ffc: 49 89 c5 mov %rax,%r13 4c9fff: 4c 3b 6d f0 cmp -0x10(%rbp),%r13 4ca003: 72 0a jb 4ca00f <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0xb3> 4ca005: bf 6c 04 00 00 mov $0x46c,%edi 4ca00a: e8 95 00 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca00f: 49 8b f5 mov %r13,%rsi 4ca012: 48 c1 e6 04 shl $0x4,%rsi 4ca016: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ca01a: 48 8b 54 06 08 mov 0x8(%rsi,%rax,1),%rdx 4ca01f: 48 8b 34 06 mov (%rsi,%rax,1),%rsi 4ca023: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4ca027: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4ca02b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca02f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca033: 48 89 c2 mov %rax,%rdx 4ca036: 49 8b f5 mov %r13,%rsi 4ca039: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca03d: 48 8d bf ff ff ff ff lea -0x1(%rdi),%rdi 4ca044: 48 89 bd a8 ff ff ff mov %rdi,-0x58(%rbp) 4ca04b: e8 48 03 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca050: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 4ca057: 48 8b 9d a8 ff ff ff mov -0x58(%rbp),%rbx 4ca05e: 49 89 df mov %rbx,%r15 4ca061: 49 c1 e7 04 shl $0x4,%r15 4ca065: 4c 03 7d f8 add -0x8(%rbp),%r15 4ca069: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca06d: 4c 8d 72 f0 lea -0x10(%rdx),%r14 4ca071: 49 83 c6 10 add $0x10,%r14 4ca075: 49 ff c4 inc %r12 4ca078: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4ca07c: 72 0a jb 4ca088 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x12c> 4ca07e: bf 76 04 00 00 mov $0x476,%edi 4ca083: e8 1c 00 ff ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca088: 49 8b f6 mov %r14,%rsi 4ca08b: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4ca08f: e8 18 c1 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca094: 84 c0 test %al,%al 4ca096: 75 d9 jne 4ca071 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x115> 4ca098: 4d 8b ef mov %r15,%r13 4ca09b: 48 85 db test %rbx,%rbx 4ca09e: 74 2e je 4ca0ce <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x172> 4ca0a0: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4ca0a4: b8 10 00 00 00 mov $0x10,%eax 4ca0a9: 49 29 c5 sub %rax,%r13 4ca0ac: 49 29 c7 sub %rax,%r15 4ca0af: 48 ff cb dec %rbx 4ca0b2: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca0b6: 72 0a jb 4ca0c2 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x166> 4ca0b8: bf 77 04 00 00 mov $0x477,%edi 4ca0bd: e8 e2 ff fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca0c2: 49 8b fd mov %r13,%rdi 4ca0c5: e8 e2 c0 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca0ca: 84 c0 test %al,%al 4ca0cc: 75 cd jne 4ca09b <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x13f> 4ca0ce: 4c 3b e3 cmp %rbx,%r12 4ca0d1: 73 18 jae 4ca0eb <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x18f> 4ca0d3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca0d7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca0db: 48 89 c2 mov %rax,%rdx 4ca0de: 49 8b f4 mov %r12,%rsi 4ca0e1: 48 8b fb mov %rbx,%rdi 4ca0e4: e8 af 02 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca0e9: eb 86 jmp 4ca071 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x115> 4ca0eb: 4c 8b 75 e0 mov -0x20(%rbp),%r14 4ca0ef: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca0f3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca0f7: 48 89 c2 mov %rax,%rdx 4ca0fa: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4ca0fe: 49 8d 70 ff lea -0x1(%r8),%rsi 4ca102: 49 8b fc mov %r12,%rdi 4ca105: e8 8e 02 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca10a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4ca10e: 48 39 d2 cmp %rdx,%rdx 4ca111: 72 0a jb 4ca11d <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x1c1> 4ca113: 49 8d 44 24 01 lea 0x1(%r12),%rax 4ca118: 48 39 c2 cmp %rax,%rdx 4ca11b: 73 0a jae 4ca127 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x1cb> 4ca11d: bf 81 04 00 00 mov $0x481,%edi 4ca122: e8 7d ff fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca127: 48 89 d6 mov %rdx,%rsi 4ca12a: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 4ca12f: 48 2b f1 sub %rcx,%rsi 4ca132: 49 8b cc mov %r12,%rcx 4ca135: 48 c1 e1 04 shl $0x4,%rcx 4ca139: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ca13d: 48 8d 4c 08 10 lea 0x10(%rax,%rcx,1),%rcx 4ca142: 48 89 75 c0 mov %rsi,-0x40(%rbp) 4ca146: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4ca14a: 49 8b f4 mov %r12,%rsi 4ca14d: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4ca151: e8 82 f7 00 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4ca156: 48 39 45 f0 cmp %rax,-0x10(%rbp) 4ca15a: 73 0a jae 4ca166 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x20a> 4ca15c: bf 83 04 00 00 mov $0x483,%edi 4ca161: e8 3e ff fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca166: 49 8b f4 mov %r12,%rsi 4ca169: 48 8d 7b 01 lea 0x1(%rbx),%rdi 4ca16d: e8 66 f7 00 00 callq 4d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm> 4ca172: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca176: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ca17a: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4ca17e: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ca182: 48 39 45 d0 cmp %rax,-0x30(%rbp) 4ca186: 73 0d jae 4ca195 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x239> 4ca188: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4ca18c: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ca190: e8 db 03 00 00 callq 4ca570 <_D3std9algorithm8mutation14__T4swapTAAyaZ4swapFNaNbNiNeKAAyaKAAyaZv> 4ca195: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4ca199: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4ca19d: 49 8b fe mov %r14,%rdi 4ca1a0: e8 b7 fd ff ff callq 4c9f5c <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv> 4ca1a5: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ca1a9: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ca1ad: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ca1b1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ca1b5: 48 83 7d d0 19 cmpq $0x19,-0x30(%rbp) 4ca1ba: 0f 87 c6 fd ff ff ja 4c9f86 <_D3std9algorithm7sorting104__T13quickSortImplS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13quickSortImplFNaNbNiNfAAyamZv+0x2a> 4ca1c0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca1c4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca1c8: 48 89 d6 mov %rdx,%rsi 4ca1cb: e8 cc 03 00 00 callq 4ca59c <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv> 4ca1d0: 41 5f pop %r15 4ca1d2: 41 5e pop %r14 4ca1d4: 41 5d pop %r13 4ca1d6: 41 5c pop %r12 4ca1d8: 5b pop %rbx 4ca1d9: 48 8b e5 mov %rbp,%rsp 4ca1dc: 5d pop %rbp 4ca1dd: c3 retq ... 00000000004ca1e0 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13__T8heapSortZ8heapSortFNaNbNiNfAAyaZv>: 4ca1e0: 55 push %rbp 4ca1e1: 48 8b ec mov %rsp,%rbp 4ca1e4: 48 83 ec 18 sub $0x18,%rsp 4ca1e8: 53 push %rbx 4ca1e9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca1ed: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca1f1: 48 83 ff 02 cmp $0x2,%rdi 4ca1f5: 72 4b jb 4ca242 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13__T8heapSortZ8heapSortFNaNbNiNfAAyaZv+0x62> 4ca1f7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca1fb: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca1ff: 48 89 d6 mov %rdx,%rsi 4ca202: e8 41 00 00 00 callq 4ca248 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9buildHeapZ9buildHeapFNaNbNiNfAAyaZv> 4ca207: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4ca20b: 48 ff cb dec %rbx 4ca20e: 74 32 je 4ca242 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13__T8heapSortZ8heapSortFNaNbNiNfAAyaZv+0x62> 4ca210: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca214: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca218: 48 89 c2 mov %rax,%rdx 4ca21b: 31 f6 xor %esi,%esi 4ca21d: 48 8b fb mov %rbx,%rdi 4ca220: e8 73 01 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca225: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca229: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca22d: 48 89 c2 mov %rax,%rdx 4ca230: 31 f6 xor %esi,%esi 4ca232: 48 8b fb mov %rbx,%rdi 4ca235: e8 4e 00 00 00 callq 4ca288 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv> 4ca23a: 48 ff cb dec %rbx 4ca23d: 48 85 db test %rbx,%rbx 4ca240: 75 ce jne 4ca210 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ13__T8heapSortZ8heapSortFNaNbNiNfAAyaZv+0x30> 4ca242: 5b pop %rbx 4ca243: 48 8b e5 mov %rbp,%rsp 4ca246: 5d pop %rbp 4ca247: c3 retq 00000000004ca248 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9buildHeapZ9buildHeapFNaNbNiNfAAyaZv>: 4ca248: 55 push %rbp 4ca249: 48 8b ec mov %rsp,%rbp 4ca24c: 48 83 ec 18 sub $0x18,%rsp 4ca250: 53 push %rbx 4ca251: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca255: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca259: 48 89 fb mov %rdi,%rbx 4ca25c: 48 d1 eb shr %rbx 4ca25f: 74 1f je 4ca280 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9buildHeapZ9buildHeapFNaNbNiNfAAyaZv+0x38> 4ca261: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca265: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca269: 48 89 c2 mov %rax,%rdx 4ca26c: 48 ff cb dec %rbx 4ca26f: 48 8b f3 mov %rbx,%rsi 4ca272: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca276: e8 0d 00 00 00 callq 4ca288 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv> 4ca27b: 48 85 db test %rbx,%rbx 4ca27e: 75 e1 jne 4ca261 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9buildHeapZ9buildHeapFNaNbNiNfAAyaZv+0x19> 4ca280: 5b pop %rbx 4ca281: 48 8b e5 mov %rbp,%rsp 4ca284: 5d pop %rbp 4ca285: c3 retq ... 00000000004ca288 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv>: 4ca288: 55 push %rbp 4ca289: 48 8b ec mov %rsp,%rbp 4ca28c: 48 83 ec 28 sub $0x28,%rsp 4ca290: 53 push %rbx 4ca291: 41 54 push %r12 4ca293: 41 55 push %r13 4ca295: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ca299: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4ca29d: 49 89 fd mov %rdi,%r13 4ca2a0: 49 89 f4 mov %rsi,%r12 4ca2a3: 4c 89 65 e8 mov %r12,-0x18(%rbp) 4ca2a7: 4a 8d 1c 65 01 00 00 lea 0x1(,%r12,2),%rbx 4ca2ae: 00 4ca2af: 49 3b dd cmp %r13,%rbx 4ca2b2: 73 6a jae 4ca31e <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x96> 4ca2b4: 48 8d 43 01 lea 0x1(%rbx),%rax 4ca2b8: 49 3b c5 cmp %r13,%rax 4ca2bb: 73 3b jae 4ca2f8 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x70> 4ca2bd: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca2c1: 72 0a jb 4ca2cd <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x45> 4ca2c3: bf c4 04 00 00 mov $0x4c4,%edi 4ca2c8: e8 d7 fd fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca2cd: 48 8b f3 mov %rbx,%rsi 4ca2d0: 48 c1 e6 04 shl $0x4,%rsi 4ca2d4: 48 03 75 f8 add -0x8(%rbp),%rsi 4ca2d8: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4ca2dc: 72 0a jb 4ca2e8 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x60> 4ca2de: bf c4 04 00 00 mov $0x4c4,%edi 4ca2e3: e8 bc fd fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca2e8: 48 8d 7e 10 lea 0x10(%rsi),%rdi 4ca2ec: e8 bb be 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca2f1: 84 c0 test %al,%al 4ca2f3: 74 03 je 4ca2f8 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x70> 4ca2f5: 48 ff c3 inc %rbx 4ca2f8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca2fc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca300: 48 89 c2 mov %rax,%rdx 4ca303: 49 8b f4 mov %r12,%rsi 4ca306: 48 8b fb mov %rbx,%rdi 4ca309: e8 8a 00 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca30e: 4c 8b e3 mov %rbx,%r12 4ca311: 48 8d 1c 5d 01 00 00 lea 0x1(,%rbx,2),%rbx 4ca318: 00 4ca319: 49 3b dd cmp %r13,%rbx 4ca31c: 72 96 jb 4ca2b4 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x2c> 4ca31e: 4c 8b 6d e8 mov -0x18(%rbp),%r13 4ca322: 49 8b dc mov %r12,%rbx 4ca325: 4d 3b ec cmp %r12,%r13 4ca328: 73 64 jae 4ca38e <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x106> 4ca32a: 4c 8d 63 ff lea -0x1(%rbx),%r12 4ca32e: 49 d1 ec shr %r12 4ca331: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4ca335: 72 0a jb 4ca341 <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0xb9> 4ca337: bf d0 04 00 00 mov $0x4d0,%edi 4ca33c: e8 63 fd fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca341: 49 8b f4 mov %r12,%rsi 4ca344: 48 c1 e6 04 shl $0x4,%rsi 4ca348: 48 03 75 f8 add -0x8(%rbp),%rsi 4ca34c: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca350: 72 0a jb 4ca35c <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0xd4> 4ca352: bf d0 04 00 00 mov $0x4d0,%edi 4ca357: e8 48 fd fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca35c: 48 8b fb mov %rbx,%rdi 4ca35f: 48 c1 e7 04 shl $0x4,%rdi 4ca363: 48 03 7d f8 add -0x8(%rbp),%rdi 4ca367: e8 40 be 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca36c: 84 c0 test %al,%al 4ca36e: 74 1e je 4ca38e <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0x106> 4ca370: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca374: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca378: 48 89 c2 mov %rax,%rdx 4ca37b: 49 8b f4 mov %r12,%rsi 4ca37e: 48 8b fb mov %rbx,%rdi 4ca381: e8 12 00 00 00 callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca386: 4c 89 e3 mov %r12,%rbx 4ca389: 4d 3b ec cmp %r12,%r13 4ca38c: 72 9c jb 4ca32a <_D3std9algorithm7sorting97__T7HeapOpsS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ14__T9percolateZ9percolateFNaNbNiNfAAyamymZv+0xa2> 4ca38e: 41 5d pop %r13 4ca390: 41 5c pop %r12 4ca392: 5b pop %rbx 4ca393: 48 8b e5 mov %rbp,%rsp 4ca396: 5d pop %rbp 4ca397: c3 retq 00000000004ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv>: 4ca398: 55 push %rbp 4ca399: 48 8b ec mov %rsp,%rbp 4ca39c: 48 83 ec 20 sub $0x20,%rsp 4ca3a0: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4ca3a4: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4ca3a8: 48 39 d6 cmp %rdx,%rsi 4ca3ab: 72 0a jb 4ca3b7 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv+0x1f> 4ca3ad: bf 16 07 00 00 mov $0x716,%edi 4ca3b2: e8 6d fc fe ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4ca3b7: 48 c1 e6 04 shl $0x4,%rsi 4ca3bb: 48 03 75 f8 add -0x8(%rbp),%rsi 4ca3bf: 48 39 d7 cmp %rdx,%rdi 4ca3c2: 72 0a jb 4ca3ce <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv+0x36> 4ca3c4: bf 16 07 00 00 mov $0x716,%edi 4ca3c9: e8 56 fc fe ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4ca3ce: 48 c1 e7 04 shl $0x4,%rdi 4ca3d2: 48 03 7d f8 add -0x8(%rbp),%rdi 4ca3d6: e8 2d 01 01 00 callq 4da508 <_D3std9algorithm8mutation13__T4swapTAyaZ4swapFNaNbNiNeKAyaKAyaZv> 4ca3db: 48 8b e5 mov %rbp,%rsp 4ca3de: 5d pop %rbp 4ca3df: c3 retq 00000000004ca3e0 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm>: 4ca3e0: 55 push %rbp 4ca3e1: 48 8b ec mov %rsp,%rbp 4ca3e4: 48 83 ec 30 sub $0x30,%rsp 4ca3e8: 53 push %rbx 4ca3e9: 41 54 push %r12 4ca3eb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca3ef: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca3f3: 49 89 fc mov %rdi,%r12 4ca3f6: 49 d1 ec shr %r12 4ca3f9: 48 85 ff test %rdi,%rdi 4ca3fc: 75 0a jne 4ca408 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x28> 4ca3fe: bf 3b 03 00 00 mov $0x33b,%edi 4ca403: e8 9c fc fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca408: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ca40c: 4c 3b e7 cmp %rdi,%r12 4ca40f: 72 0a jb 4ca41b <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x3b> 4ca411: bf 3b 03 00 00 mov $0x33b,%edi 4ca416: e8 89 fc fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca41b: 49 8b fc mov %r12,%rdi 4ca41e: 48 c1 e7 04 shl $0x4,%rdi 4ca422: 48 03 fe add %rsi,%rdi 4ca425: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4ca42c: e8 7b bd 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca431: 48 89 c3 mov %rax,%rbx 4ca434: 81 e3 ff 00 00 00 and $0xff,%ebx 4ca43a: c1 e3 02 shl $0x2,%ebx 4ca43d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ca441: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca445: 48 8d 88 ff ff ff ff lea -0x1(%rax),%rcx 4ca44c: 48 3b c8 cmp %rax,%rcx 4ca44f: 48 89 8d e0 ff ff ff mov %rcx,-0x20(%rbp) 4ca456: 72 0a jb 4ca462 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x82> 4ca458: bf 3c 03 00 00 mov $0x33c,%edi 4ca45d: e8 42 fc fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca462: 48 89 c7 mov %rax,%rdi 4ca465: 48 c1 e7 04 shl $0x4,%rdi 4ca469: 48 8d bc 3e f0 ff ff lea -0x10(%rsi,%rdi,1),%rdi 4ca470: ff 4ca471: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4ca478: e8 2f bd 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca47d: 25 ff 00 00 00 and $0xff,%eax 4ca482: 01 c0 add %eax,%eax 4ca484: 0b d8 or %eax,%ebx 4ca486: 48 8b b5 d8 ff ff ff mov -0x28(%rbp),%rsi 4ca48d: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4ca494: e8 13 bd 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca499: 25 ff 00 00 00 and $0xff,%eax 4ca49e: 0b d8 or %eax,%ebx 4ca4a0: 48 83 fb 07 cmp $0x7,%rbx 4ca4a4: 0f 87 b9 00 00 00 ja 4ca563 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x183> 4ca4aa: ff 24 dd 40 be 4e 00 jmpq *0x4ebe40(,%rbx,8) 4ca4b1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca4b5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca4b9: 48 89 c2 mov %rax,%rdx 4ca4bc: 31 f6 xor %esi,%esi 4ca4be: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca4c2: 48 ff cf dec %rdi 4ca4c5: e8 ce fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca4ca: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca4ce: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca4d2: 48 89 c2 mov %rax,%rdx 4ca4d5: 31 f6 xor %esi,%esi 4ca4d7: 49 8b fc mov %r12,%rdi 4ca4da: e8 b9 fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca4df: e9 80 00 00 00 jmpq 4ca564 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x184> 4ca4e4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca4e8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca4ec: 48 89 c2 mov %rax,%rdx 4ca4ef: 49 8b f4 mov %r12,%rsi 4ca4f2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca4f6: 48 ff cf dec %rdi 4ca4f9: e8 9a fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca4fe: eb 64 jmp 4ca564 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x184> 4ca500: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca504: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca508: 48 89 c2 mov %rax,%rdx 4ca50b: 31 f6 xor %esi,%esi 4ca50d: 49 8b fc mov %r12,%rdi 4ca510: e8 83 fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca515: eb 4d jmp 4ca564 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x184> 4ca517: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca51b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca51f: 48 89 c2 mov %rax,%rdx 4ca522: 49 8b f4 mov %r12,%rsi 4ca525: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ca529: 48 ff cf dec %rdi 4ca52c: e8 67 fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca531: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca535: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca539: 48 89 c2 mov %rax,%rdx 4ca53c: 31 f6 xor %esi,%esi 4ca53e: 49 8b fc mov %r12,%rdi 4ca541: e8 52 fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca546: eb 1c jmp 4ca564 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x184> 4ca548: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca54c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca550: 48 89 c2 mov %rax,%rdx 4ca553: 31 f6 xor %esi,%esi 4ca555: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4ca55c: e8 37 fe ff ff callq 4ca398 <_D3std9algorithm8mutation16__T6swapAtTAAyaZ6swapAtFNaNbNiNfAAyammZv> 4ca561: eb 01 jmp 4ca564 <_D3std9algorithm7sorting98__T8getPivotS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ8getPivotFNaNbNiNfAAyaZm+0x184> 4ca563: f4 hlt 4ca564: 49 8b c4 mov %r12,%rax 4ca567: 41 5c pop %r12 4ca569: 5b pop %rbx 4ca56a: 48 8b e5 mov %rbp,%rsp 4ca56d: 5d pop %rbp 4ca56e: c3 retq ... 00000000004ca570 <_D3std9algorithm8mutation14__T4swapTAAyaZ4swapFNaNbNiNeKAAyaKAAyaZv>: 4ca570: 55 push %rbp 4ca571: 48 8b ec mov %rsp,%rbp 4ca574: 48 83 ec 10 sub $0x10,%rsp 4ca578: 53 push %rbx 4ca579: 48 8b 56 08 mov 0x8(%rsi),%rdx 4ca57d: 48 8b 06 mov (%rsi),%rax 4ca580: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4ca584: 48 8b 1f mov (%rdi),%rbx 4ca587: 48 89 1e mov %rbx,(%rsi) 4ca58a: 48 89 4e 08 mov %rcx,0x8(%rsi) 4ca58e: 48 89 07 mov %rax,(%rdi) 4ca591: 48 89 57 08 mov %rdx,0x8(%rdi) 4ca595: 5b pop %rbx 4ca596: 48 8b e5 mov %rbp,%rsp 4ca599: 5d pop %rbp 4ca59a: c3 retq ... 00000000004ca59c <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv>: 4ca59c: 55 push %rbp 4ca59d: 48 8b ec mov %rsp,%rbp 4ca5a0: 48 83 ec 48 sub $0x48,%rsp 4ca5a4: 53 push %rbx 4ca5a5: 41 54 push %r12 4ca5a7: 41 55 push %r13 4ca5a9: 41 56 push %r14 4ca5ab: 41 57 push %r15 4ca5ad: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca5b1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca5b5: 48 83 ff 02 cmp $0x2,%rdi 4ca5b9: 0f 82 3f 01 00 00 jb 4ca6fe <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x162> 4ca5bf: 4c 8d 77 ff lea -0x1(%rdi),%r14 4ca5c3: 4c 8d 7f fe lea -0x2(%rdi),%r15 4ca5c7: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4ca5cb: 0f 84 2d 01 00 00 je 4ca6fe <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x162> 4ca5d1: 49 8b c7 mov %r15,%rax 4ca5d4: 48 c1 e0 04 shl $0x4,%rax 4ca5d8: 48 03 45 f8 add -0x8(%rbp),%rax 4ca5dc: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ca5e0: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ca5e4: 48 8d 48 10 lea 0x10(%rax),%rcx 4ca5e8: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4ca5ec: 4d 8b e7 mov %r15,%r12 4ca5ef: 4c 3b 7d f0 cmp -0x10(%rbp),%r15 4ca5f3: 72 0a jb 4ca5ff <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x63> 4ca5f5: bf 6b 03 00 00 mov $0x36b,%edi 4ca5fa: e8 a5 fa fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca5ff: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ca603: 48 8b 02 mov (%rdx),%rax 4ca606: 48 8b 52 08 mov 0x8(%rdx),%rdx 4ca60a: 48 89 45 c0 mov %rax,-0x40(%rbp) 4ca60e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ca612: 4d 39 f7 cmp %r14,%r15 4ca615: 0f 83 99 00 00 00 jae 4ca6b4 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x118> 4ca61b: 49 8d 5f 01 lea 0x1(%r15),%rbx 4ca61f: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca623: 72 0a jb 4ca62f <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x93> 4ca625: bf 6d 03 00 00 mov $0x36d,%edi 4ca62a: e8 75 fa fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca62f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ca633: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ca637: e8 70 bb 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca63c: 84 c0 test %al,%al 4ca63e: 74 74 je 4ca6b4 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x118> 4ca640: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4ca644: 4c 8b 6d d0 mov -0x30(%rbp),%r13 4ca648: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4ca64c: 72 0a jb 4ca658 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0xbc> 4ca64e: bf 6f 03 00 00 mov $0x36f,%edi 4ca653: e8 4c fa fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca658: 49 8d 44 24 01 lea 0x1(%r12),%rax 4ca65d: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4ca661: 72 0a jb 4ca66d <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0xd1> 4ca663: bf 6f 03 00 00 mov $0x36f,%edi 4ca668: e8 37 fa fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca66d: 48 8b 53 08 mov 0x8(%rbx),%rdx 4ca671: 48 8b 03 mov (%rbx),%rax 4ca674: 49 89 45 00 mov %rax,0x0(%r13) 4ca678: 49 89 55 08 mov %rdx,0x8(%r13) 4ca67c: b9 10 00 00 00 mov $0x10,%ecx 4ca681: 48 01 cb add %rcx,%rbx 4ca684: 49 01 cd add %rcx,%r13 4ca687: 49 ff c4 inc %r12 4ca68a: 4d 39 f4 cmp %r14,%r12 4ca68d: 73 25 jae 4ca6b4 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x118> 4ca68f: 49 8d 74 24 01 lea 0x1(%r12),%rsi 4ca694: 48 3b 75 f0 cmp -0x10(%rbp),%rsi 4ca698: 72 0a jb 4ca6a4 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x108> 4ca69a: bf 6d 03 00 00 mov $0x36d,%edi 4ca69f: e8 00 fa fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca6a4: 48 8b f3 mov %rbx,%rsi 4ca6a7: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ca6ab: e8 fc ba 00 00 callq 4d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb> 4ca6b0: 84 c0 test %al,%al 4ca6b2: 75 94 jne 4ca648 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0xac> 4ca6b4: 4c 3b 65 f0 cmp -0x10(%rbp),%r12 4ca6b8: 72 0a jb 4ca6c4 <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x128> 4ca6ba: bf 72 03 00 00 mov $0x372,%edi 4ca6bf: e8 e0 f9 fe ff callq 4ba0a4 <_D3std9algorithm7sorting7__arrayZ> 4ca6c4: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4ca6c8: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ca6cc: 49 8b cc mov %r12,%rcx 4ca6cf: 48 c1 e1 04 shl $0x4,%rcx 4ca6d3: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4ca6d7: 48 89 04 19 mov %rax,(%rcx,%rbx,1) 4ca6db: 48 89 54 19 08 mov %rdx,0x8(%rcx,%rbx,1) 4ca6e0: be 10 00 00 00 mov $0x10,%esi 4ca6e5: 48 29 75 d8 sub %rsi,-0x28(%rbp) 4ca6e9: 48 29 75 d0 sub %rsi,-0x30(%rbp) 4ca6ed: 48 29 75 e0 sub %rsi,-0x20(%rbp) 4ca6f1: 49 ff cf dec %r15 4ca6f4: 49 83 ff ff cmp $0xffffffffffffffff,%r15 4ca6f8: 0f 85 ee fe ff ff jne 4ca5ec <_D3std9algorithm7sorting114__T23optimisticInsertionSortS773std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z9binaryFunTAAyaZ23optimisticInsertionSortFNaNbNiNfAAyaZv+0x50> 4ca6fe: 41 5f pop %r15 4ca700: 41 5e pop %r14 4ca702: 41 5d pop %r13 4ca704: 41 5c pop %r12 4ca706: 5b pop %rbx 4ca707: 48 8b e5 mov %rbp,%rsp 4ca70a: 5d pop %rbp 4ca70b: c3 retq 00000000004ca70c <_D3std5range40__T12assumeSortedVAyaa5_61203c2062TAAyaZ12assumeSortedFNaNbNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange>: 4ca70c: 55 push %rbp 4ca70d: 48 8b ec mov %rsp,%rbp 4ca710: 48 83 ec 20 sub $0x20,%rsp 4ca714: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca718: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca71c: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4ca723: 00 4ca724: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4ca72b: 00 4ca72c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca730: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ca734: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ca738: e8 f7 fd 00 00 callq 4da534 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange6__ctorMFNaNbNcNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange> 4ca73d: 48 8b 50 08 mov 0x8(%rax),%rdx 4ca741: 48 8b 00 mov (%rax),%rax 4ca744: 48 8b e5 mov %rbp,%rsp 4ca747: 5d pop %rbp 4ca748: c3 retq 4ca749: 00 00 add %al,(%rax) ... 00000000004ca74c <_D3std5range10primitives53__T5frontTyS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond>: 4ca74c: 55 push %rbp 4ca74d: 48 8b ec mov %rsp,%rbp 4ca750: 48 83 ec 10 sub $0x10,%rsp 4ca754: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca758: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca75c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ca761: 75 0a jne 4ca76d <_D3std5range10primitives53__T5frontTyS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond+0x21> 4ca763: bf 99 08 00 00 mov $0x899,%edi 4ca768: e8 03 e1 fb ff callq 488870 <_D3std5range10primitives7__arrayZ> 4ca76d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ca771: 48 8b e5 mov %rbp,%rsp 4ca774: 5d pop %rbp 4ca775: c3 retq ... 00000000004ca778 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondylZl>: 4ca778: 55 push %rbp 4ca779: 48 8b ec mov %rsp,%rbp 4ca77c: 48 83 ec 20 sub $0x20,%rsp 4ca780: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4ca784: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ca788: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ca78c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca790: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ca794: 48 89 ef mov %rbp,%rdi 4ca797: e8 30 00 00 00 callq 4ca7cc <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl> 4ca79c: 48 8b e5 mov %rbp,%rsp 4ca79f: 5d pop %rbp 4ca7a0: c3 retq 4ca7a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ca7a8 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZb>: 4ca7a8: 55 push %rbp 4ca7a9: 48 8b ec mov %rsp,%rbp 4ca7ac: 48 83 ec 20 sub $0x20,%rsp 4ca7b0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ca7b4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ca7b8: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4ca7bc: 48 83 c7 e0 add $0xffffffffffffffe0,%rdi 4ca7c0: e8 1f ba 00 00 callq 4d61e4 <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z60__T9binaryFunTyS3std8datetime13PosixTimeZone10LeapSecondTylZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10LeapSecondKylZb> 4ca7c5: 48 8b e5 mov %rbp,%rsp 4ca7c8: 5d pop %rbp 4ca7c9: c3 retq ... 00000000004ca7cc <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl>: 4ca7cc: 55 push %rbp 4ca7cd: 48 8b ec mov %rsp,%rbp 4ca7d0: 48 83 ec 18 sub $0x18,%rsp 4ca7d4: 53 push %rbx 4ca7d5: 41 54 push %r12 4ca7d7: 41 55 push %r13 4ca7d9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ca7dd: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4ca7e1: 49 89 fd mov %rdi,%r13 4ca7e4: 31 db xor %ebx,%ebx 4ca7e6: 48 85 f6 test %rsi,%rsi 4ca7e9: 7e 42 jle 4ca82d <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl+0x61> 4ca7eb: 4c 8b e2 mov %rdx,%r12 4ca7ee: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca7f2: 72 0a jb 4ca7fe <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl+0x32> 4ca7f4: bf 5d 03 00 00 mov $0x35d,%edi 4ca7f9: e8 26 f9 fe ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4ca7fe: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4ca803: 49 8b 34 24 mov (%r12),%rsi 4ca807: 49 8b fd mov %r13,%rdi 4ca80a: e8 99 ff ff ff callq 4ca7a8 <_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZb> 4ca80f: 84 c0 test %al,%al 4ca811: 74 0d je 4ca820 <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl+0x54> 4ca813: 48 8b c3 mov %rbx,%rax 4ca816: 41 5d pop %r13 4ca818: 41 5c pop %r12 4ca81a: 5b pop %rbx 4ca81b: 48 8b e5 mov %rbp,%rsp 4ca81e: 5d pop %rbp 4ca81f: c3 retq 4ca820: 49 83 c4 10 add $0x10,%r12 4ca824: 48 ff c3 inc %rbx 4ca827: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4ca82b: 7c c1 jl 4ca7ee <_D3std9algorithm9searching304__T10countUntilS240_D3std9algorithm9searching93__T10countUntilVAyaa11_62203c20612e74696d6554TAyS3std8datetime13PosixTimeZone10LeapSecondTylZ10countUntilFAyS3std8datetime13PosixTimeZone10LeapSecondylZ5pred2MFNaNbNiNfyS3std8datetime13PosixTimeZone10LeapSecondZbTAyS3std8datetime13PosixTimeZone10LeapSecondZ10countUntilMFNaNbNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZl+0x22> 4ca82d: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 4ca834: 41 5d pop %r13 4ca836: 41 5c pop %r12 4ca838: 5b pop %rbx 4ca839: 48 8b e5 mov %rbp,%rsp 4ca83c: 5d pop %rbp 4ca83d: c3 retq ... 00000000004ca840 <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond>: 4ca840: 55 push %rbp 4ca841: 48 8b ec mov %rsp,%rbp 4ca844: 48 83 ec 10 sub $0x10,%rsp 4ca848: 48 8d 47 ff lea -0x1(%rdi),%rax 4ca84c: 48 3b c7 cmp %rdi,%rax 4ca84f: 72 0a jb 4ca85b <_D3std5range10primitives52__T4backTyS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAyS3std8datetime13PosixTimeZone10LeapSecondZyS3std8datetime13PosixTimeZone10LeapSecond+0x1b> 4ca851: bf c5 08 00 00 mov $0x8c5,%edi 4ca856: e8 15 e0 fb ff callq 488870 <_D3std5range10primitives7__arrayZ> 4ca85b: 48 89 f8 mov %rdi,%rax 4ca85e: 48 c1 e0 04 shl $0x4,%rax 4ca862: 48 8b ce mov %rsi,%rcx 4ca865: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 4ca86c: ff 4ca86d: 48 8b e5 mov %rbp,%rsp 4ca870: 5d pop %rbp 4ca871: c3 retq ... 00000000004ca874 <_D3std5range10primitives14__T5emptyTAxaZ5emptyFNaNbNdNiNfxAAaZb>: 4ca874: 55 push %rbp 4ca875: 48 8b ec mov %rsp,%rbp 4ca878: 48 83 ec 10 sub $0x10,%rsp 4ca87c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca880: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca884: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ca889: 48 0f 94 c0 rex.W sete %al 4ca88d: 48 8b e5 mov %rbp,%rsp 4ca890: 5d pop %rbp 4ca891: c3 retq ... 00000000004ca894 <_D3std5range10primitives13__T4saveTAxaZ4saveFNaNbNdNiNfAAxaZAAxa>: 4ca894: 55 push %rbp 4ca895: 48 8b ec mov %rsp,%rbp 4ca898: 48 83 ec 10 sub $0x10,%rsp 4ca89c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ca8a0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ca8a4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca8a8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca8ac: 48 8b e5 mov %rbp,%rsp 4ca8af: 5d pop %rbp 4ca8b0: c3 retq 4ca8b1: 00 00 add %al,(%rax) ... 00000000004ca8b4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result>: 4ca8b4: 55 push %rbp 4ca8b5: 48 8b ec mov %rsp,%rbp 4ca8b8: 48 83 ec 78 sub $0x78,%rsp 4ca8bc: 53 push %rbx 4ca8bd: 48 89 7d c0 mov %rdi,-0x40(%rbp) 4ca8c1: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4ca8c5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ca8c9: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4ca8cd: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4ca8d1: 31 c0 xor %eax,%eax 4ca8d3: 89 45 a0 mov %eax,-0x60(%rbp) 4ca8d6: 89 45 a4 mov %eax,-0x5c(%rbp) 4ca8d9: 48 89 45 90 mov %rax,-0x70(%rbp) 4ca8dd: 48 89 45 98 mov %rax,-0x68(%rbp) 4ca8e1: c6 45 b8 ff movb $0xff,-0x48(%rbp) 4ca8e5: c6 45 b9 01 movb $0x1,-0x47(%rbp) 4ca8e9: 66 8b 5d b8 mov -0x48(%rbp),%bx 4ca8ed: 66 89 5d a0 mov %bx,-0x60(%rbp) 4ca8f1: 48 89 45 a8 mov %rax,-0x58(%rbp) 4ca8f5: 48 89 45 b0 mov %rax,-0x50(%rbp) 4ca8f9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca8fd: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca901: 49 89 c0 mov %rax,%r8 4ca904: 49 89 d1 mov %rdx,%r9 4ca907: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ca90b: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4ca90f: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4ca913: e8 2c 00 00 00 callq 4ca944 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6__ctorMFNaNbNcNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result> 4ca918: 48 89 c6 mov %rax,%rsi 4ca91b: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4ca91f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca921: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca923: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca925: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca927: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca929: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ca92d: 5b pop %rbx 4ca92e: 48 8b e5 mov %rbp,%rsp 4ca931: 5d pop %rbp 4ca932: c3 retq 4ca933: 90 nop 00000000004ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa>: 4ca934: 55 push %rbp 4ca935: 48 8b ec mov %rsp,%rbp 4ca938: 48 83 ec 10 sub $0x10,%rsp 4ca93c: 48 89 f8 mov %rdi,%rax 4ca93f: 48 8b e5 mov %rbp,%rsp 4ca942: 5d pop %rbp 4ca943: c3 retq 00000000004ca944 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6__ctorMFNaNbNcNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result>: 4ca944: 55 push %rbp 4ca945: 48 8b ec mov %rsp,%rbp 4ca948: 48 83 ec 30 sub $0x30,%rsp 4ca94c: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4ca950: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ca954: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4ca958: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4ca95c: 49 89 fb mov %rdi,%r11 4ca95f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4ca963: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ca967: 49 89 03 mov %rax,(%r11) 4ca96a: 49 89 53 08 mov %rdx,0x8(%r11) 4ca96e: 66 41 89 4b 10 mov %cx,0x10(%r11) 4ca973: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ca977: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ca97b: 49 89 43 18 mov %rax,0x18(%r11) 4ca97f: 49 89 53 20 mov %rdx,0x20(%r11) 4ca983: 48 89 f8 mov %rdi,%rax 4ca986: 48 8b e5 mov %rbp,%rsp 4ca989: 5d pop %rbp 4ca98a: c3 retq 4ca98b: 90 nop 00000000004ca98c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb>: 4ca98c: 55 push %rbp 4ca98d: 48 8b ec mov %rsp,%rbp 4ca990: 48 83 ec 10 sub $0x10,%rsp 4ca994: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ca998: e8 47 a3 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4ca99d: 34 01 xor $0x1,%al 4ca99f: 75 22 jne 4ca9c3 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x37> 4ca9a1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ca9a5: 48 8d 78 10 lea 0x10(%rax),%rdi 4ca9a9: e8 ce cd ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4ca9ae: 34 01 xor $0x1,%al 4ca9b0: 75 11 jne 4ca9c3 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x37> 4ca9b2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ca9b6: 48 8d 79 18 lea 0x18(%rcx),%rdi 4ca9ba: e8 c9 2a fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4ca9bf: 34 01 xor $0x1,%al 4ca9c1: 74 07 je 4ca9ca <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5emptyMFNaNbNdNiNfZb+0x3e> 4ca9c3: 31 c0 xor %eax,%eax 4ca9c5: 48 8b e5 mov %rbp,%rsp 4ca9c8: 5d pop %rbp 4ca9c9: c3 retq 4ca9ca: b8 01 00 00 00 mov $0x1,%eax 4ca9cf: 48 8b e5 mov %rbp,%rsp 4ca9d2: 5d pop %rbp 4ca9d3: c3 retq 00000000004ca9d4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result4saveMFNaNbNdNiNfZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result>: 4ca9d4: 55 push %rbp 4ca9d5: 48 8b ec mov %rsp,%rbp 4ca9d8: 48 83 ec 18 sub $0x18,%rsp 4ca9dc: 53 push %rbx 4ca9dd: 48 89 f3 mov %rsi,%rbx 4ca9e0: 48 89 fe mov %rdi,%rsi 4ca9e3: 48 8b fb mov %rbx,%rdi 4ca9e6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca9e8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca9ea: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca9ec: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca9ee: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ca9f0: 48 8b fb mov %rbx,%rdi 4ca9f3: e8 54 a4 ff ff callq 4c4e4c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4ca9f8: 48 89 03 mov %rax,(%rbx) 4ca9fb: 48 89 53 08 mov %rdx,0x8(%rbx) 4ca9ff: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4caa03: e8 a4 cd ff ff callq 4c77ac <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4saveMFNaNbNdNiNfZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4caa08: 66 89 43 10 mov %ax,0x10(%rbx) 4caa0c: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4caa10: e8 db 2b fc ff callq 48d5f0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4saveMFNaNbNdNiNfZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4caa15: 48 89 43 18 mov %rax,0x18(%rbx) 4caa19: 48 89 53 20 mov %rdx,0x20(%rbx) 4caa1d: 48 8b c3 mov %rbx,%rax 4caa20: 5b pop %rbx 4caa21: 48 8b e5 mov %rbp,%rsp 4caa24: 5d pop %rbp 4caa25: c3 retq 4caa26: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004caa2c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv>: 4caa2c: 55 push %rbp 4caa2d: 48 8b ec mov %rsp,%rbp 4caa30: 48 83 ec 20 sub $0x20,%rsp 4caa34: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4caa38: e8 a7 a2 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4caa3d: 84 c0 test %al,%al 4caa3f: 75 0e jne 4caa4f <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x23> 4caa41: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4caa45: e8 e2 a2 ff ff callq 4c4d2c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4caa4a: 48 8b e5 mov %rbp,%rsp 4caa4d: 5d pop %rbp 4caa4e: c3 retq 4caa4f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4caa53: 48 83 c7 10 add $0x10,%rdi 4caa57: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4caa5e: e8 19 cd ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4caa63: 84 c0 test %al,%al 4caa65: 75 11 jne 4caa78 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x4c> 4caa67: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4caa6e: e8 49 cd ff ff callq 4c77bc <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult8popFrontMFNaNbNiNfZv> 4caa73: 48 8b e5 mov %rbp,%rsp 4caa76: 5d pop %rbp 4caa77: c3 retq 4caa78: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4caa7c: 48 83 c7 18 add $0x18,%rdi 4caa80: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4caa87: e8 fc 29 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4caa8c: 84 c0 test %al,%al 4caa8e: 75 11 jne 4caaa1 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8popFrontMFNaNbNiNfZv+0x75> 4caa90: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4caa97: e8 34 2a fc ff callq 48d4d0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl8popFrontMFNaNbNiNfZv> 4caa9c: 48 8b e5 mov %rbp,%rsp 4caa9f: 5d pop %rbp 4caaa0: c3 retq 4caaa1: 48 8b e5 mov %rbp,%rsp 4caaa4: 5d pop %rbp 4caaa5: c3 retq 4caaa6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004caaac <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa>: 4caaac: 55 push %rbp 4caaad: 48 8b ec mov %rsp,%rbp 4caab0: 48 83 ec 20 sub $0x20,%rsp 4caab4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4caab8: e8 27 a2 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4caabd: 84 c0 test %al,%al 4caabf: 75 16 jne 4caad7 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x2b> 4caac1: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4caac5: e8 3a a2 ff ff callq 4c4d04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNga> 4caaca: 40 8a 38 mov (%rax),%dil 4caacd: e8 62 fe ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4caad2: 48 8b e5 mov %rbp,%rsp 4caad5: 5d pop %rbp 4caad6: c3 retq 4caad7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4caadb: 48 83 c7 10 add $0x10,%rdi 4caadf: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4caae6: e8 91 cc ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4caaeb: 84 c0 test %al,%al 4caaed: 75 19 jne 4cab08 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x5c> 4caaef: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4caaf6: e8 61 cc ff ff callq 4c775c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5frontMFNaNbNdNiNfZa> 4caafb: 48 89 c7 mov %rax,%rdi 4caafe: e8 31 fe ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cab03: 48 8b e5 mov %rbp,%rsp 4cab06: 5d pop %rbp 4cab07: c3 retq 4cab08: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cab0c: 48 83 c7 18 add $0x18,%rdi 4cab10: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4cab17: e8 6c 29 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cab1c: 84 c0 test %al,%al 4cab1e: 75 19 jne 4cab39 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result5frontMFNaNbNdNiNfZxa+0x8d> 4cab20: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4cab27: e8 7c 29 fc ff callq 48d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa> 4cab2c: 40 8a 38 mov (%rax),%dil 4cab2f: e8 00 fe ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cab34: 48 8b e5 mov %rbp,%rsp 4cab37: 5d pop %rbp 4cab38: c3 retq 4cab39: f4 hlt 4cab3a: 66 90 xchg %ax,%ax 00000000004cab3c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa>: 4cab3c: 55 push %rbp 4cab3d: 48 8b ec mov %rsp,%rbp 4cab40: 50 push %rax 4cab41: 53 push %rbx 4cab42: 48 89 fb mov %rdi,%rbx 4cab45: e8 9a a1 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cab4a: 84 c0 test %al,%al 4cab4c: 75 15 jne 4cab63 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x27> 4cab4e: 48 8b 53 08 mov 0x8(%rbx),%rdx 4cab52: 48 8b 3b mov (%rbx),%rdi 4cab55: 48 89 d6 mov %rdx,%rsi 4cab58: e8 f3 05 00 00 callq 4cb150 <_D3std5range10primitives77__T9moveFrontTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZa> 4cab5d: 5b pop %rbx 4cab5e: 48 8b e5 mov %rbp,%rsp 4cab61: 5d pop %rbp 4cab62: c3 retq 4cab63: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4cab67: e8 10 cc ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4cab6c: 84 c0 test %al,%al 4cab6e: 75 0f jne 4cab7f <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x43> 4cab70: 66 8b 7b 10 mov 0x10(%rbx),%di 4cab74: e8 bb d5 ff ff callq 4c8134 <_D3std5range10primitives63__T9moveFrontTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ9moveFrontFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa> 4cab79: 5b pop %rbx 4cab7a: 48 8b e5 mov %rbp,%rsp 4cab7d: 5d pop %rbp 4cab7e: c3 retq 4cab7f: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4cab83: e8 00 29 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cab88: 84 c0 test %al,%al 4cab8a: 75 16 jne 4caba2 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result9moveFrontMFNaNbNiNfZxa+0x66> 4cab8c: 48 8b 53 20 mov 0x20(%rbx),%rdx 4cab90: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4cab94: 48 89 d6 mov %rdx,%rsi 4cab97: e8 f4 05 00 00 callq 4cb190 <_D3std5range10primitives79__T9moveFrontTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZxa> 4cab9c: 5b pop %rbx 4cab9d: 48 8b e5 mov %rbp,%rsp 4caba0: 5d pop %rbp 4caba1: c3 retq 4caba2: f4 hlt 4caba3: 90 nop 00000000004caba4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa>: 4caba4: 55 push %rbp 4caba5: 48 8b ec mov %rsp,%rbp 4caba8: 48 83 ec 20 sub $0x20,%rsp 4cabac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cabb0: 48 83 c7 18 add $0x18,%rdi 4cabb4: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4cabbb: e8 c8 28 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cabc0: 84 c0 test %al,%al 4cabc2: 75 19 jne 4cabdd <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x39> 4cabc4: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4cabcb: e8 68 29 fc ff callq 48d538 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNgxa> 4cabd0: 40 8a 38 mov (%rax),%dil 4cabd3: e8 5c fd ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cabd8: 48 8b e5 mov %rbp,%rsp 4cabdb: 5d pop %rbp 4cabdc: c3 retq 4cabdd: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cabe1: 48 83 c7 10 add $0x10,%rdi 4cabe5: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4cabec: e8 8b cb ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4cabf1: 84 c0 test %al,%al 4cabf3: 75 19 jne 4cac0e <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x6a> 4cabf5: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4cabfc: e8 6b cb ff ff callq 4c776c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult4backMFNaNbNdNiNfZa> 4cac01: 48 89 c7 mov %rax,%rdi 4cac04: e8 2b fd ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cac09: 48 8b e5 mov %rbp,%rsp 4cac0c: 5d pop %rbp 4cac0d: c3 retq 4cac0e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cac12: e8 cd a0 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cac17: 84 c0 test %al,%al 4cac19: 75 16 jne 4cac31 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result4backMFNaNbNdNiNfZxa+0x8d> 4cac1b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cac1f: e8 70 a1 ff ff callq 4c4d94 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNga> 4cac24: 40 8a 38 mov (%rax),%dil 4cac27: e8 08 fd ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cac2c: 48 8b e5 mov %rbp,%rsp 4cac2f: 5d pop %rbp 4cac30: c3 retq 4cac31: f4 hlt 4cac32: 66 90 xchg %ax,%ax 00000000004cac34 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv>: 4cac34: 55 push %rbp 4cac35: 48 8b ec mov %rsp,%rbp 4cac38: 48 83 ec 20 sub $0x20,%rsp 4cac3c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cac40: 48 83 c7 18 add $0x18,%rdi 4cac44: 48 89 bd e0 ff ff ff mov %rdi,-0x20(%rbp) 4cac4b: e8 38 28 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cac50: 84 c0 test %al,%al 4cac52: 75 11 jne 4cac65 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x31> 4cac54: 48 8b bd e0 ff ff ff mov -0x20(%rbp),%rdi 4cac5b: e8 18 29 fc ff callq 48d578 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv> 4cac60: 48 8b e5 mov %rbp,%rsp 4cac63: 5d pop %rbp 4cac64: c3 retq 4cac65: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cac69: 48 83 c7 10 add $0x10,%rdi 4cac6d: 48 89 bd e8 ff ff ff mov %rdi,-0x18(%rbp) 4cac74: e8 03 cb ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4cac79: 84 c0 test %al,%al 4cac7b: 75 11 jne 4cac8e <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x5a> 4cac7d: 48 8b bd e8 ff ff ff mov -0x18(%rbp),%rdi 4cac84: e8 4b cb ff ff callq 4c77d4 <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7popBackMFNaNbNiNfZv> 4cac89: 48 8b e5 mov %rbp,%rsp 4cac8c: 5d pop %rbp 4cac8d: c3 retq 4cac8e: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cac92: e8 4d a0 ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cac97: 84 c0 test %al,%al 4cac99: 75 0e jne 4caca9 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7popBackMFNaNbNiNfZv+0x75> 4cac9b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cac9f: e8 30 a1 ff ff callq 4c4dd4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7popBackMFNaNbNiNfZv> 4caca4: 48 8b e5 mov %rbp,%rsp 4caca7: 5d pop %rbp 4caca8: c3 retq 4caca9: 48 8b e5 mov %rbp,%rsp 4cacac: 5d pop %rbp 4cacad: c3 retq 4cacae: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cacb4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa>: 4cacb4: 55 push %rbp 4cacb5: 48 8b ec mov %rsp,%rbp 4cacb8: 50 push %rax 4cacb9: 53 push %rbx 4cacba: 48 89 fb mov %rdi,%rbx 4cacbd: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4cacc1: e8 c2 27 fc ff callq 48d488 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cacc6: 84 c0 test %al,%al 4cacc8: 75 16 jne 4cace0 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x2c> 4cacca: 48 8b 53 20 mov 0x20(%rbx),%rdx 4cacce: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4cacd2: 48 89 d6 mov %rdx,%rsi 4cacd5: e8 d6 04 00 00 callq 4cb1b0 <_D3std5range10primitives78__T8moveBackTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZxa> 4cacda: 5b pop %rbx 4cacdb: 48 8b e5 mov %rbp,%rsp 4cacde: 5d pop %rbp 4cacdf: c3 retq 4cace0: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4cace4: e8 93 ca ff ff callq 4c777c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult5emptyMxFNaNbNdNiNfZb> 4cace9: 84 c0 test %al,%al 4caceb: 75 0f jne 4cacfc <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x48> 4caced: 66 8b 7b 10 mov 0x10(%rbx),%di 4cacf1: e8 5a d4 ff ff callq 4c8150 <_D3std5range10primitives62__T8moveBackTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZ8moveBackFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultZa> 4cacf6: 5b pop %rbx 4cacf7: 48 8b e5 mov %rbp,%rsp 4cacfa: 5d pop %rbp 4cacfb: c3 retq 4cacfc: 48 8b fb mov %rbx,%rdi 4cacff: e8 e0 9f ff ff callq 4c4ce4 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5emptyMxFNaNbNdNiNfZb> 4cad04: 84 c0 test %al,%al 4cad06: 75 15 jne 4cad1d <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result8moveBackMFNaNbNiNfZxa+0x69> 4cad08: 48 8b 53 08 mov 0x8(%rbx),%rdx 4cad0c: 48 8b 3b mov (%rbx),%rdi 4cad0f: 48 89 d6 mov %rdx,%rsi 4cad12: e8 59 04 00 00 callq 4cb170 <_D3std5range10primitives76__T8moveBackTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZa> 4cad17: 5b pop %rbx 4cad18: 48 8b e5 mov %rbp,%rsp 4cad1b: 5d pop %rbp 4cad1c: c3 retq 4cad1d: f4 hlt 4cad1e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cad24 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm>: 4cad24: 55 push %rbp 4cad25: 48 8b ec mov %rsp,%rbp 4cad28: 48 83 ec 18 sub $0x18,%rsp 4cad2c: 53 push %rbx 4cad2d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cad31: e8 06 a1 ff ff callq 4c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cad36: 48 89 c3 mov %rax,%rbx 4cad39: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cad3d: 48 8d 78 10 lea 0x10(%rax),%rdi 4cad41: e8 46 ca ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4cad46: 48 01 c3 add %rax,%rbx 4cad49: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cad4d: 48 8d 79 18 lea 0x18(%rcx),%rdi 4cad51: e8 8a 28 fc ff callq 48d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cad56: 48 01 c3 add %rax,%rbx 4cad59: 48 8b c3 mov %rbx,%rax 4cad5c: 5b pop %rbx 4cad5d: 48 8b e5 mov %rbp,%rsp 4cad60: 5d pop %rbp 4cad61: c3 retq 4cad62: 66 90 xchg %ax,%ax 00000000004cad64 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa>: 4cad64: 55 push %rbp 4cad65: 48 8b ec mov %rsp,%rbp 4cad68: 48 83 ec 10 sub $0x10,%rsp 4cad6c: 53 push %rbx 4cad6d: 41 54 push %r12 4cad6f: 49 89 fc mov %rdi,%r12 4cad72: 48 89 f3 mov %rsi,%rbx 4cad75: e8 c2 a0 ff ff callq 4c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cad7a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cad7e: 48 39 c3 cmp %rax,%rbx 4cad81: 73 1b jae 4cad9e <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x3a> 4cad83: 48 8b f3 mov %rbx,%rsi 4cad86: 49 8b fc mov %r12,%rdi 4cad89: e8 d6 9f ff ff callq 4c4d64 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNga> 4cad8e: 40 8a 38 mov (%rax),%dil 4cad91: e8 9e fb ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cad96: 41 5c pop %r12 4cad98: 5b pop %rbx 4cad99: 48 8b e5 mov %rbp,%rsp 4cad9c: 5d pop %rbp 4cad9d: c3 retq 4cad9e: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4cada2: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4cada7: e8 e0 c9 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4cadac: 48 89 45 f8 mov %rax,-0x8(%rbp) 4cadb0: 48 39 c3 cmp %rax,%rbx 4cadb3: 73 1d jae 4cadd2 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x6e> 4cadb5: 48 8b f3 mov %rbx,%rsi 4cadb8: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4cadbd: e8 2a ca ff ff callq 4c77ec <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opIndexMFNaNbNiNfmZa> 4cadc2: 48 89 c7 mov %rax,%rdi 4cadc5: e8 6a fb ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cadca: 41 5c pop %r12 4cadcc: 5b pop %rbx 4cadcd: 48 8b e5 mov %rbp,%rsp 4cadd0: 5d pop %rbp 4cadd1: c3 retq 4cadd2: 48 2b 5d f8 sub -0x8(%rbp),%rbx 4cadd6: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4caddb: e8 00 28 fc ff callq 48d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cade0: 48 39 c3 cmp %rax,%rbx 4cade3: 73 1d jae 4cae02 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opIndexMFNaNbNiNfmZxa+0x9e> 4cade5: 48 8b f3 mov %rbx,%rsi 4cade8: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4caded: e8 16 27 fc ff callq 48d508 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNgxa> 4cadf2: 40 8a 38 mov (%rax),%dil 4cadf5: e8 3a fb ff ff callq 4ca934 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6fixRefFNaNbNiNfxaZxa> 4cadfa: 41 5c pop %r12 4cadfc: 5b pop %rbx 4cadfd: 48 8b e5 mov %rbp,%rsp 4cae00: 5d pop %rbp 4cae01: c3 retq 4cae02: f4 hlt 4cae03: 90 nop 00000000004cae04 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa>: 4cae04: 55 push %rbp 4cae05: 48 8b ec mov %rsp,%rbp 4cae08: 48 83 ec 10 sub $0x10,%rsp 4cae0c: 53 push %rbx 4cae0d: 41 54 push %r12 4cae0f: 49 89 fc mov %rdi,%r12 4cae12: 48 89 f3 mov %rsi,%rbx 4cae15: e8 22 a0 ff ff callq 4c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cae1a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cae1e: 48 39 c3 cmp %rax,%rbx 4cae21: 73 19 jae 4cae3c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x38> 4cae23: 49 8b 54 24 08 mov 0x8(%r12),%rdx 4cae28: 49 8b 34 24 mov (%r12),%rsi 4cae2c: 48 8b fb mov %rbx,%rdi 4cae2f: e8 9c 03 00 00 callq 4cb1d0 <_D3std5range10primitives76__T6moveAtTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplmZa> 4cae34: 41 5c pop %r12 4cae36: 5b pop %rbx 4cae37: 48 8b e5 mov %rbp,%rsp 4cae3a: 5d pop %rbp 4cae3b: c3 retq 4cae3c: 48 2b 5d f0 sub -0x10(%rbp),%rbx 4cae40: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 4cae45: e8 42 c9 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4cae4a: 48 89 45 f8 mov %rax,-0x8(%rbp) 4cae4e: 48 39 c3 cmp %rax,%rbx 4cae51: 73 16 jae 4cae69 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x65> 4cae53: 66 41 8b 74 24 10 mov 0x10(%r12),%si 4cae59: 48 8b fb mov %rbx,%rdi 4cae5c: e8 2f d3 ff ff callq 4c8190 <_D3std5range10primitives62__T6moveAtTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTmZ6moveAtFNaNbNiNfS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultmZa> 4cae61: 41 5c pop %r12 4cae63: 5b pop %rbx 4cae64: 48 8b e5 mov %rbp,%rsp 4cae67: 5d pop %rbp 4cae68: c3 retq 4cae69: 48 2b 5d f8 sub -0x8(%rbp),%rbx 4cae6d: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 4cae72: e8 69 27 fc ff callq 48d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cae77: 48 39 c3 cmp %rax,%rbx 4cae7a: 73 1a jae 4cae96 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6moveAtMFNaNbNiNfmZxa+0x92> 4cae7c: 49 8b 54 24 20 mov 0x20(%r12),%rdx 4cae81: 49 8b 74 24 18 mov 0x18(%r12),%rsi 4cae86: 48 8b fb mov %rbx,%rdi 4cae89: e8 66 03 00 00 callq 4cb1f4 <_D3std5range10primitives78__T6moveAtTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplmZxa> 4cae8e: 41 5c pop %r12 4cae90: 5b pop %rbx 4cae91: 48 8b e5 mov %rbp,%rsp 4cae94: 5d pop %rbp 4cae95: c3 retq 4cae96: f4 hlt 4cae97: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cae9c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result>: 4cae9c: 55 push %rbp 4cae9d: 48 8b ec mov %rsp,%rbp 4caea0: 48 83 ec 10 sub $0x10,%rsp 4caea4: 53 push %rbx 4caea5: 41 54 push %r12 4caea7: 41 55 push %r13 4caea9: 41 56 push %r14 4caeab: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4caeaf: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4caeb3: 48 89 f3 mov %rsi,%rbx 4caeb6: 49 89 cc mov %rcx,%r12 4caeb9: 48 89 fe mov %rdi,%rsi 4caebc: 48 8b fb mov %rbx,%rdi 4caebf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4caec1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4caec3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4caec5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4caec7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4caec9: 48 8b fb mov %rbx,%rdi 4caecc: e8 6b 9f ff ff callq 4c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4caed1: 49 89 c5 mov %rax,%r13 4caed4: 4d 3b ec cmp %r12,%r13 4caed7: 72 1a jb 4caef3 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x57> 4caed9: 49 8b d4 mov %r12,%rdx 4caedc: 49 8b f5 mov %r13,%rsi 4caedf: 48 8b fb mov %rbx,%rdi 4caee2: e8 1d 9f ff ff callq 4c4e04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4caee7: 48 89 03 mov %rax,(%rbx) 4caeea: 48 89 53 08 mov %rdx,0x8(%rbx) 4caeee: e9 95 00 00 00 jmpq 4caf88 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0xec> 4caef3: 49 8b d5 mov %r13,%rdx 4caef6: 48 89 d6 mov %rdx,%rsi 4caef9: 48 8b fb mov %rbx,%rdi 4caefc: e8 03 9f ff ff callq 4c4e04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4caf01: 48 89 03 mov %rax,(%rbx) 4caf04: 48 89 53 08 mov %rdx,0x8(%rbx) 4caf08: 4d 2b e5 sub %r13,%r12 4caf0b: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4caf0f: e8 78 c8 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4caf14: 49 89 c6 mov %rax,%r14 4caf17: 4d 3b f4 cmp %r12,%r14 4caf1a: 72 15 jb 4caf31 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x95> 4caf1c: 49 8b d4 mov %r12,%rdx 4caf1f: 49 8b f6 mov %r14,%rsi 4caf22: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4caf26: e8 e1 c8 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4caf2b: 66 89 43 10 mov %ax,0x10(%rbx) 4caf2f: eb 57 jmp 4caf88 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0xec> 4caf31: 49 8b d6 mov %r14,%rdx 4caf34: 48 89 d6 mov %rdx,%rsi 4caf37: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4caf3b: e8 cc c8 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4caf40: 66 89 43 10 mov %ax,0x10(%rbx) 4caf44: 4d 2b e6 sub %r14,%r12 4caf47: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4caf4b: e8 90 26 fc ff callq 48d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4caf50: 49 89 c5 mov %rax,%r13 4caf53: 4d 3b ec cmp %r12,%r13 4caf56: 73 19 jae 4caf71 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0xd5> 4caf58: 49 8b d5 mov %r13,%rdx 4caf5b: 48 89 d6 mov %rdx,%rsi 4caf5e: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4caf62: e8 41 26 fc ff callq 48d5a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4caf67: 48 89 43 18 mov %rax,0x18(%rbx) 4caf6b: 48 89 53 20 mov %rdx,0x20(%rbx) 4caf6f: eb 17 jmp 4caf88 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0xec> 4caf71: 49 8b d4 mov %r12,%rdx 4caf74: 49 8b f5 mov %r13,%rsi 4caf77: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4caf7b: e8 28 26 fc ff callq 48d5a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4caf80: 48 89 43 18 mov %rax,0x18(%rbx) 4caf84: 48 89 53 20 mov %rdx,0x20(%rbx) 4caf88: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4caf8c: e8 93 fd ff ff callq 4cad24 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result6lengthMFNaNbNdNiNfZm> 4caf91: 49 89 c4 mov %rax,%r12 4caf94: 4c 39 65 f8 cmp %r12,-0x8(%rbp) 4caf98: b8 00 00 00 00 mov $0x0,%eax 4caf9d: 73 07 jae 4cafa6 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x10a> 4caf9f: 49 8b c4 mov %r12,%rax 4cafa2: 48 2b 45 f8 sub -0x8(%rbp),%rax 4cafa6: 49 89 c4 mov %rax,%r12 4cafa9: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4cafad: e8 2e 26 fc ff callq 48d5e0 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cafb2: 49 89 c5 mov %rax,%r13 4cafb5: 4d 3b ec cmp %r12,%r13 4cafb8: 72 1e jb 4cafd8 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x13c> 4cafba: 31 d2 xor %edx,%edx 4cafbc: 49 8b f5 mov %r13,%rsi 4cafbf: 49 2b f4 sub %r12,%rsi 4cafc2: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4cafc6: e8 dd 25 fc ff callq 48d5a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4cafcb: 48 89 43 18 mov %rax,0x18(%rbx) 4cafcf: 48 89 53 20 mov %rdx,0x20(%rbx) 4cafd3: e9 93 00 00 00 jmpq 4cb06b <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x1cf> 4cafd8: 31 d2 xor %edx,%edx 4cafda: 48 89 d6 mov %rdx,%rsi 4cafdd: 48 8d 7b 18 lea 0x18(%rbx),%rdi 4cafe1: e8 c2 25 fc ff callq 48d5a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl> 4cafe6: 48 89 43 18 mov %rax,0x18(%rbx) 4cafea: 48 89 53 20 mov %rdx,0x20(%rbx) 4cafee: 4d 2b e5 sub %r13,%r12 4caff1: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4caff5: e8 92 c7 ff ff callq 4c778c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6lengthMxFNaNbNdNiNfZm> 4caffa: 49 89 c6 mov %rax,%r14 4caffd: 4d 3b f4 cmp %r12,%r14 4cb000: 72 17 jb 4cb019 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x17d> 4cb002: 31 d2 xor %edx,%edx 4cb004: 49 8b f6 mov %r14,%rsi 4cb007: 49 2b f4 sub %r12,%rsi 4cb00a: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4cb00e: e8 f9 c7 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4cb013: 66 89 43 10 mov %ax,0x10(%rbx) 4cb017: eb 52 jmp 4cb06b <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x1cf> 4cb019: 31 d2 xor %edx,%edx 4cb01b: 48 89 d6 mov %rdx,%rsi 4cb01e: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4cb022: e8 e5 c7 ff ff callq 4c780c <_D3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult7opSliceMFNaNbNiNfmmZS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult> 4cb027: 66 89 43 10 mov %ax,0x10(%rbx) 4cb02b: 4d 2b e6 sub %r14,%r12 4cb02e: 48 8b fb mov %rbx,%rdi 4cb031: e8 06 9e ff ff callq 4c4e3c <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6lengthMxFNaNbNdNiNfZm> 4cb036: 49 89 c5 mov %rax,%r13 4cb039: 4d 3b ec cmp %r12,%r13 4cb03c: 73 16 jae 4cb054 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x1b8> 4cb03e: 31 d2 xor %edx,%edx 4cb040: 48 89 d6 mov %rdx,%rsi 4cb043: 48 8b fb mov %rbx,%rdi 4cb046: e8 b9 9d ff ff callq 4c4e04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4cb04b: 48 89 03 mov %rax,(%rbx) 4cb04e: 48 89 53 08 mov %rdx,0x8(%rbx) 4cb052: eb 17 jmp 4cb06b <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result7opSliceMFNaNbNiNfmmZS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result+0x1cf> 4cb054: 31 d2 xor %edx,%edx 4cb056: 49 8b f5 mov %r13,%rsi 4cb059: 49 2b f4 sub %r12,%rsi 4cb05c: 48 8b fb mov %rbx,%rdi 4cb05f: e8 a0 9d ff ff callq 4c4e04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opSliceMFNaNbNiNfmmZS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl> 4cb064: 48 89 03 mov %rax,(%rbx) 4cb067: 48 89 53 08 mov %rdx,0x8(%rbx) 4cb06b: 48 8b c3 mov %rbx,%rax 4cb06e: 41 5e pop %r14 4cb070: 41 5d pop %r13 4cb072: 41 5c pop %r12 4cb074: 5b pop %rbx 4cb075: 48 8b e5 mov %rbp,%rsp 4cb078: 5d pop %rbp 4cb079: c3 retq 4cb07a: 66 90 xchg %ax,%ax 00000000004cb07c <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb>: 4cb07c: 55 push %rbp 4cb07d: 48 8b ec mov %rsp,%rbp 4cb080: 53 push %rbx 4cb081: 48 89 fa mov %rdi,%rdx 4cb084: 49 89 f0 mov %rsi,%r8 4cb087: 49 8b 00 mov (%r8),%rax 4cb08a: 48 3b 02 cmp (%rdx),%rax 4cb08d: 75 51 jne 4cb0e0 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x64> 4cb08f: 48 85 c0 test %rax,%rax 4cb092: 74 11 je 4cb0a5 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x29> 4cb094: 49 8b 70 08 mov 0x8(%r8),%rsi 4cb098: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4cb09c: 48 89 c1 mov %rax,%rcx 4cb09f: 33 c0 xor %eax,%eax 4cb0a1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4cb0a3: 75 3b jne 4cb0e0 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x64> 4cb0a5: 49 8d 70 10 lea 0x10(%r8),%rsi 4cb0a9: 48 8d 7a 10 lea 0x10(%rdx),%rdi 4cb0ad: b9 02 00 00 00 mov $0x2,%ecx 4cb0b2: 33 c0 xor %eax,%eax 4cb0b4: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4cb0b6: 75 28 jne 4cb0e0 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x64> 4cb0b8: 49 8b 40 18 mov 0x18(%r8),%rax 4cb0bc: 48 3b 42 18 cmp 0x18(%rdx),%rax 4cb0c0: 75 1e jne 4cb0e0 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x64> 4cb0c2: 48 85 c0 test %rax,%rax 4cb0c5: 74 1d je 4cb0e4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x68> 4cb0c7: 49 8d 58 18 lea 0x18(%r8),%rbx 4cb0cb: 48 8b 73 08 mov 0x8(%rbx),%rsi 4cb0cf: 48 8d 7a 18 lea 0x18(%rdx),%rdi 4cb0d3: 48 8b 7f 08 mov 0x8(%rdi),%rdi 4cb0d7: 48 89 c1 mov %rax,%rcx 4cb0da: 33 c0 xor %eax,%eax 4cb0dc: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4cb0de: 74 04 je 4cb0e4 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x68> 4cb0e0: 31 c0 xor %eax,%eax 4cb0e2: eb 05 jmp 4cb0e9 <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result11__xopEqualsFKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZb+0x6d> 4cb0e4: b8 01 00 00 00 mov $0x1,%eax 4cb0e9: 5b pop %rbx 4cb0ea: 5d pop %rbp 4cb0eb: c3 retq 00000000004cb0ec <_D3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6Result9__xtoHashFNbNeKxS3std5range187__T5chainTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ5chainFS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ6ResultZm>: 4cb0ec: 55 push %rbp 4cb0ed: 48 8b ec mov %rsp,%rbp 4cb0f0: 48 83 ec 18 sub $0x18,%rsp 4cb0f4: 53 push %rbx 4cb0f5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cb0f9: 48 89 fe mov %rdi,%rsi 4cb0fc: bf 50 db 4f 00 mov $0x4fdb50,%edi 4cb101: 48 8b 05 48 2a 03 00 mov 0x32a48(%rip),%rax # 4fdb50 <_D72TypeInfo_xS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl6__initZ> 4cb108: 48 ff 50 28 rex.W callq *0x28(%rax) 4cb10c: 48 89 c3 mov %rax,%rbx 4cb10f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cb113: 48 8d 71 10 lea 0x10(%rcx),%rsi 4cb117: bf 20 d9 4f 00 mov $0x4fd920,%edi 4cb11c: 48 8b 15 fd 27 03 00 mov 0x327fd(%rip),%rdx # 4fd920 <_D58TypeInfo_xS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResult6__initZ> 4cb123: 48 ff 52 28 rex.W callq *0x28(%rdx) 4cb127: 48 01 c3 add %rax,%rbx 4cb12a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cb12e: 48 8d 70 18 lea 0x18(%rax),%rsi 4cb132: bf 70 db 4f 00 mov $0x4fdb70,%edi 4cb137: 48 8b 0d 32 2a 03 00 mov 0x32a32(%rip),%rcx # 4fdb70 <_D74TypeInfo_xS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl6__initZ> 4cb13e: 48 ff 51 28 rex.W callq *0x28(%rcx) 4cb142: 48 01 c3 add %rax,%rbx 4cb145: 48 8b c3 mov %rbx,%rax 4cb148: 5b pop %rbx 4cb149: 48 8b e5 mov %rbp,%rsp 4cb14c: 5d pop %rbp 4cb14d: c3 retq ... 00000000004cb150 <_D3std5range10primitives77__T9moveFrontTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZa>: 4cb150: 55 push %rbp 4cb151: 48 8b ec mov %rsp,%rbp 4cb154: 48 83 ec 10 sub $0x10,%rsp 4cb158: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cb15c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cb160: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb164: e8 9b 9b ff ff callq 4c4d04 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNga> 4cb169: 8a 00 mov (%rax),%al 4cb16b: 48 8b e5 mov %rbp,%rsp 4cb16e: 5d pop %rbp 4cb16f: c3 retq 00000000004cb170 <_D3std5range10primitives76__T8moveBackTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplZa>: 4cb170: 55 push %rbp 4cb171: 48 8b ec mov %rsp,%rbp 4cb174: 48 83 ec 10 sub $0x10,%rsp 4cb178: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cb17c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cb180: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb184: e8 0b 9c ff ff callq 4c4d94 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNga> 4cb189: 8a 00 mov (%rax),%al 4cb18b: 48 8b e5 mov %rbp,%rsp 4cb18e: 5d pop %rbp 4cb18f: c3 retq 00000000004cb190 <_D3std5range10primitives79__T9moveFrontTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ9moveFrontFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZxa>: 4cb190: 55 push %rbp 4cb191: 48 8b ec mov %rsp,%rbp 4cb194: 48 83 ec 10 sub $0x10,%rsp 4cb198: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cb19c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cb1a0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb1a4: e8 ff 22 fc ff callq 48d4a8 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl5frontMNgFNaNbNcNdNiNfZNgxa> 4cb1a9: 8a 00 mov (%rax),%al 4cb1ab: 48 8b e5 mov %rbp,%rsp 4cb1ae: 5d pop %rbp 4cb1af: c3 retq 00000000004cb1b0 <_D3std5range10primitives78__T8moveBackTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZ8moveBackFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplZxa>: 4cb1b0: 55 push %rbp 4cb1b1: 48 8b ec mov %rsp,%rbp 4cb1b4: 48 83 ec 10 sub $0x10,%rsp 4cb1b8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cb1bc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cb1c0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb1c4: e8 6f 23 fc ff callq 48d538 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl4backMNgFNaNbNcNdNiNfZNgxa> 4cb1c9: 8a 00 mov (%rax),%al 4cb1cb: 48 8b e5 mov %rbp,%rsp 4cb1ce: 5d pop %rbp 4cb1cf: c3 retq 00000000004cb1d0 <_D3std5range10primitives76__T6moveAtTS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImplmZa>: 4cb1d0: 55 push %rbp 4cb1d1: 48 8b ec mov %rsp,%rbp 4cb1d4: 48 83 ec 20 sub $0x20,%rsp 4cb1d8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cb1dc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cb1e0: 48 89 fe mov %rdi,%rsi 4cb1e3: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb1e7: e8 78 9b ff ff callq 4c4d64 <_D3std3utf19__T10byCodeUnitTAaZ10byCodeUnitFAaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNga> 4cb1ec: 8a 00 mov (%rax),%al 4cb1ee: 48 8b e5 mov %rbp,%rsp 4cb1f1: 5d pop %rbp 4cb1f2: c3 retq ... 00000000004cb1f4 <_D3std5range10primitives78__T6moveAtTS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplTmZ6moveAtFNaNbNiNfS3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImplmZxa>: 4cb1f4: 55 push %rbp 4cb1f5: 48 8b ec mov %rsp,%rbp 4cb1f8: 48 83 ec 20 sub $0x20,%rsp 4cb1fc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cb200: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cb204: 48 89 fe mov %rdi,%rsi 4cb207: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cb20b: e8 f8 22 fc ff callq 48d508 <_D3std3utf20__T10byCodeUnitTAxaZ10byCodeUnitFAxaZ14ByCodeUnitImpl7opIndexMNgFNaNbNcNiNfmZNgxa> 4cb210: 8a 00 mov (%rax),%al 4cb212: 48 8b e5 mov %rbp,%rsp 4cb215: 5d pop %rbp 4cb216: c3 retq ... 00000000004cb218 <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZv>: 4cb218: 55 push %rbp 4cb219: 48 8b ec mov %rsp,%rbp 4cb21c: 48 83 ec 10 sub $0x10,%rsp 4cb220: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cb224: e8 6b 00 00 00 callq 4cb294 <_D6object50__T16_destructRecurseTS3std4file15DirIteratorImplZ16_destructRecurseFKS3std4file15DirIteratorImplZv> 4cb229: 48 89 ef mov %rbp,%rdi 4cb22c: e8 07 00 00 00 callq 4cb238 <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZ9__lambda2MFNaNbNiNeZv> 4cb231: 48 8b e5 mov %rbp,%rsp 4cb234: 5d pop %rbp 4cb235: c3 retq 4cb236: 66 90 xchg %ax,%ax 00000000004cb238 <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZ9__lambda2MFNaNbNiNeZv>: 4cb238: 55 push %rbp 4cb239: 48 8b ec mov %rsp,%rbp 4cb23c: 48 83 ec 30 sub $0x30,%rsp 4cb240: 48 8b 4f f8 mov -0x8(%rdi),%rcx 4cb244: b8 c0 00 00 00 mov $0xc0,%eax 4cb249: 48 89 45 d0 mov %rax,-0x30(%rbp) 4cb24d: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4cb251: bf 90 db 4f 00 mov $0x4fdb90,%edi 4cb256: 48 8b 15 33 29 03 00 mov 0x32933(%rip),%rdx # 4fdb90 <_D36TypeInfo_S3std4file15DirIteratorImpl6__initZ> 4cb25d: 48 ff 52 58 rex.W callq *0x58(%rdx) 4cb261: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cb265: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4cb269: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4cb26e: 75 0e jne 4cb27e <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZ9__lambda2MFNaNbNiNeZv+0x46> 4cb270: 48 8b 4d d0 mov -0x30(%rbp),%rcx 4cb274: 31 c0 xor %eax,%eax 4cb276: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4cb27a: f3 aa rep stos %al,%es:(%rdi) 4cb27c: eb 11 jmp 4cb28f <_D6object40__T7destroyTS3std4file15DirIteratorImplZ7destroyFKS3std4file15DirIteratorImplZ9__lambda2MFNaNbNiNeZv+0x57> 4cb27e: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4cb282: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cb286: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4cb28a: e8 b1 c6 fb ff callq 487940 4cb28f: 48 8b e5 mov %rbp,%rsp 4cb292: 5d pop %rbp 4cb293: c3 retq 00000000004cb294 <_D6object50__T16_destructRecurseTS3std4file15DirIteratorImplZ16_destructRecurseFKS3std4file15DirIteratorImplZv>: 4cb294: 55 push %rbp 4cb295: 48 8b ec mov %rsp,%rbp 4cb298: 48 83 ec 10 sub $0x10,%rsp 4cb29c: e8 e3 73 00 00 callq 4d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv> 4cb2a1: 48 8b e5 mov %rbp,%rsp 4cb2a4: 5d pop %rbp 4cb2a5: c3 retq ... 00000000004cb2a8 <_D3std9algorithm8mutation148__T4swapTPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZ4swapFNaNbNiNeKPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplKPS3std8typecons87__T10RefCountedTS3std4file15DirIteratorImplVE3std8typecons24RefCountedAutoInitializei0Z10RefCounted15RefCountedStore4ImplZv>: 4cb2a8: 55 push %rbp 4cb2a9: 48 8b ec mov %rsp,%rbp 4cb2ac: 48 83 ec 10 sub $0x10,%rsp 4cb2b0: 48 8b 0e mov (%rsi),%rcx 4cb2b3: 48 8b 07 mov (%rdi),%rax 4cb2b6: 48 89 06 mov %rax,(%rsi) 4cb2b9: 48 89 0f mov %rcx,(%rdi) 4cb2bc: 48 8b e5 mov %rbp,%rsp 4cb2bf: 5d pop %rbp 4cb2c0: c3 retq 4cb2c1: 00 00 add %al,(%rax) ... 00000000004cb2c4 <_D3std9algorithm8mutation37__T4moveTS3std4file15DirIteratorImplZ4moveFKS3std4file15DirIteratorImplKS3std4file15DirIteratorImplZv>: 4cb2c4: 55 push %rbp 4cb2c5: 48 8b ec mov %rsp,%rbp 4cb2c8: 48 83 ec 28 sub $0x28,%rsp 4cb2cc: 53 push %rbx 4cb2cd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cb2d1: 48 89 f3 mov %rsi,%rbx 4cb2d4: 48 3b df cmp %rdi,%rbx 4cb2d7: 74 5f je 4cb338 <_D3std9algorithm8mutation37__T4moveTS3std4file15DirIteratorImplZ4moveFKS3std4file15DirIteratorImplKS3std4file15DirIteratorImplZv+0x74> 4cb2d9: 48 89 fe mov %rdi,%rsi 4cb2dc: bf 90 db 4f 00 mov $0x4fdb90,%edi 4cb2e1: e8 b6 10 fd ff callq 49c39c <_D6object15TypeInfo_Struct7destroyMxFPvZv> 4cb2e6: ba c0 00 00 00 mov $0xc0,%edx 4cb2eb: 48 8b f3 mov %rbx,%rsi 4cb2ee: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cb2f2: e8 49 c6 fb ff callq 487940 4cb2f7: bf 90 db 4f 00 mov $0x4fdb90,%edi 4cb2fc: 48 8b 05 8d 28 03 00 mov 0x3288d(%rip),%rax # 4fdb90 <_D36TypeInfo_S3std4file15DirIteratorImpl6__initZ> 4cb303: 48 ff 50 58 rex.W callq *0x58(%rax) 4cb307: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cb30b: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4cb30f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4cb314: 75 11 jne 4cb327 <_D3std9algorithm8mutation37__T4moveTS3std4file15DirIteratorImplZ4moveFKS3std4file15DirIteratorImplKS3std4file15DirIteratorImplZv+0x63> 4cb316: ba c0 00 00 00 mov $0xc0,%edx 4cb31b: 31 f6 xor %esi,%esi 4cb31d: 48 8b fb mov %rbx,%rdi 4cb320: e8 7b c8 fb ff callq 487ba0 4cb325: eb 11 jmp 4cb338 <_D3std9algorithm8mutation37__T4moveTS3std4file15DirIteratorImplZ4moveFKS3std4file15DirIteratorImplKS3std4file15DirIteratorImplZv+0x74> 4cb327: ba c0 00 00 00 mov $0xc0,%edx 4cb32c: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cb330: 48 8b fb mov %rbx,%rdi 4cb333: e8 08 c6 fb ff callq 487940 4cb338: 5b pop %rbx 4cb339: 48 8b e5 mov %rbp,%rsp 4cb33c: 5d pop %rbp 4cb33d: c3 retq ... 00000000004cb340 <_D3std5ascii7isUpperFNaNbNiNfwZb>: 4cb340: 55 push %rbp 4cb341: 48 8b ec mov %rsp,%rbp 4cb344: 48 83 ec 10 sub $0x10,%rsp 4cb348: 83 ff 5a cmp $0x5a,%edi 4cb34b: 77 05 ja 4cb352 <_D3std5ascii7isUpperFNaNbNiNfwZb+0x12> 4cb34d: 83 ff 41 cmp $0x41,%edi 4cb350: 73 04 jae 4cb356 <_D3std5ascii7isUpperFNaNbNiNfwZb+0x16> 4cb352: 31 c0 xor %eax,%eax 4cb354: eb 05 jmp 4cb35b <_D3std5ascii7isUpperFNaNbNiNfwZb+0x1b> 4cb356: b8 01 00 00 00 mov $0x1,%eax 4cb35b: 48 8b e5 mov %rbp,%rsp 4cb35e: 5d pop %rbp 4cb35f: c3 retq 00000000004cb360 <_D3std8bitmanip29__T17bigEndianToNativeTaVmi1Z17bigEndianToNativeFNaNbNiNfG1hZa>: 4cb360: 55 push %rbp 4cb361: 48 8b ec mov %rsp,%rbp 4cb364: 48 83 ec 10 sub $0x10,%rsp 4cb368: e8 07 00 00 00 callq 4cb374 <_D3std8bitmanip33__T21bigEndianToNativeImplTaVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZa> 4cb36d: 48 8b e5 mov %rbp,%rsp 4cb370: 5d pop %rbp 4cb371: c3 retq ... 00000000004cb374 <_D3std8bitmanip33__T21bigEndianToNativeImplTaVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZa>: 4cb374: 55 push %rbp 4cb375: 48 8b ec mov %rsp,%rbp 4cb378: 48 83 ec 10 sub $0x10,%rsp 4cb37c: e8 07 00 00 00 callq 4cb388 <_D3std8bitmanip18__T10swapEndianTaZ10swapEndianFNaNbNiNfaZa> 4cb381: 48 8b e5 mov %rbp,%rsp 4cb384: 5d pop %rbp 4cb385: c3 retq ... 00000000004cb388 <_D3std8bitmanip18__T10swapEndianTaZ10swapEndianFNaNbNiNfaZa>: 4cb388: 55 push %rbp 4cb389: 48 8b ec mov %rsp,%rbp 4cb38c: 48 83 ec 10 sub $0x10,%rsp 4cb390: 48 89 f8 mov %rdi,%rax 4cb393: 48 8b e5 mov %rbp,%rsp 4cb396: 5d pop %rbp 4cb397: c3 retq 00000000004cb398 <_D3std8bitmanip29__T17bigEndianToNativeTiVmi4Z17bigEndianToNativeFNaNbNiNfG4hZi>: 4cb398: 55 push %rbp 4cb399: 48 8b ec mov %rsp,%rbp 4cb39c: 48 83 ec 10 sub $0x10,%rsp 4cb3a0: e8 07 00 00 00 callq 4cb3ac <_D3std8bitmanip33__T21bigEndianToNativeImplTiVmi4Z21bigEndianToNativeImplFNaNbNiNfG4hZi> 4cb3a5: 48 8b e5 mov %rbp,%rsp 4cb3a8: 5d pop %rbp 4cb3a9: c3 retq ... 00000000004cb3ac <_D3std8bitmanip33__T21bigEndianToNativeImplTiVmi4Z21bigEndianToNativeImplFNaNbNiNfG4hZi>: 4cb3ac: 55 push %rbp 4cb3ad: 48 8b ec mov %rsp,%rbp 4cb3b0: 48 83 ec 10 sub $0x10,%rsp 4cb3b4: e8 07 00 00 00 callq 4cb3c0 <_D3std8bitmanip18__T10swapEndianTiZ10swapEndianFNaNbNiNfiZi> 4cb3b9: 48 8b e5 mov %rbp,%rsp 4cb3bc: 5d pop %rbp 4cb3bd: c3 retq ... 00000000004cb3c0 <_D3std8bitmanip18__T10swapEndianTiZ10swapEndianFNaNbNiNfiZi>: 4cb3c0: 55 push %rbp 4cb3c1: 48 8b ec mov %rsp,%rbp 4cb3c4: 48 83 ec 10 sub $0x10,%rsp 4cb3c8: e8 7b f5 00 00 callq 4da948 <_D3std8bitmanip14swapEndianImplFNaNbNiNekZk> 4cb3cd: 48 8b e5 mov %rbp,%rsp 4cb3d0: 5d pop %rbp 4cb3d1: c3 retq ... 00000000004cb3d4 <_D3std8bitmanip29__T17bigEndianToNativeThVmi1Z17bigEndianToNativeFNaNbNiNfG1hZh>: 4cb3d4: 55 push %rbp 4cb3d5: 48 8b ec mov %rsp,%rbp 4cb3d8: 48 83 ec 10 sub $0x10,%rsp 4cb3dc: e8 07 00 00 00 callq 4cb3e8 <_D3std8bitmanip33__T21bigEndianToNativeImplThVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZh> 4cb3e1: 48 8b e5 mov %rbp,%rsp 4cb3e4: 5d pop %rbp 4cb3e5: c3 retq ... 00000000004cb3e8 <_D3std8bitmanip33__T21bigEndianToNativeImplThVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZh>: 4cb3e8: 55 push %rbp 4cb3e9: 48 8b ec mov %rsp,%rbp 4cb3ec: 48 83 ec 10 sub $0x10,%rsp 4cb3f0: e8 07 00 00 00 callq 4cb3fc <_D3std8bitmanip18__T10swapEndianThZ10swapEndianFNaNbNiNfhZh> 4cb3f5: 48 8b e5 mov %rbp,%rsp 4cb3f8: 5d pop %rbp 4cb3f9: c3 retq ... 00000000004cb3fc <_D3std8bitmanip18__T10swapEndianThZ10swapEndianFNaNbNiNfhZh>: 4cb3fc: 55 push %rbp 4cb3fd: 48 8b ec mov %rsp,%rbp 4cb400: 48 83 ec 10 sub $0x10,%rsp 4cb404: 48 89 f8 mov %rdi,%rax 4cb407: 48 8b e5 mov %rbp,%rsp 4cb40a: 5d pop %rbp 4cb40b: c3 retq 00000000004cb40c <_D3std8bitmanip29__T17bigEndianToNativeTbVmi1Z17bigEndianToNativeFNaNbNiNfG1hZb>: 4cb40c: 55 push %rbp 4cb40d: 48 8b ec mov %rsp,%rbp 4cb410: 48 83 ec 10 sub $0x10,%rsp 4cb414: e8 07 00 00 00 callq 4cb420 <_D3std8bitmanip33__T21bigEndianToNativeImplTbVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZb> 4cb419: 48 8b e5 mov %rbp,%rsp 4cb41c: 5d pop %rbp 4cb41d: c3 retq ... 00000000004cb420 <_D3std8bitmanip33__T21bigEndianToNativeImplTbVmi1Z21bigEndianToNativeImplFNaNbNiNfG1hZb>: 4cb420: 55 push %rbp 4cb421: 48 8b ec mov %rsp,%rbp 4cb424: 48 83 ec 10 sub $0x10,%rsp 4cb428: e8 07 00 00 00 callq 4cb434 <_D3std8bitmanip18__T10swapEndianTbZ10swapEndianFNaNbNiNfbZb> 4cb42d: 48 8b e5 mov %rbp,%rsp 4cb430: 5d pop %rbp 4cb431: c3 retq ... 00000000004cb434 <_D3std8bitmanip18__T10swapEndianTbZ10swapEndianFNaNbNiNfbZb>: 4cb434: 55 push %rbp 4cb435: 48 8b ec mov %rsp,%rbp 4cb438: 48 83 ec 10 sub $0x10,%rsp 4cb43c: 48 89 f8 mov %rdi,%rax 4cb43f: 48 8b e5 mov %rbp,%rsp 4cb442: 5d pop %rbp 4cb443: c3 retq 00000000004cb444 <_D3std8bitmanip29__T17bigEndianToNativeTlVmi8Z17bigEndianToNativeFNaNbNiNfG8hZl>: 4cb444: 55 push %rbp 4cb445: 48 8b ec mov %rsp,%rbp 4cb448: 48 83 ec 10 sub $0x10,%rsp 4cb44c: e8 07 00 00 00 callq 4cb458 <_D3std8bitmanip33__T21bigEndianToNativeImplTlVmi8Z21bigEndianToNativeImplFNaNbNiNfG8hZl> 4cb451: 48 8b e5 mov %rbp,%rsp 4cb454: 5d pop %rbp 4cb455: c3 retq ... 00000000004cb458 <_D3std8bitmanip33__T21bigEndianToNativeImplTlVmi8Z21bigEndianToNativeImplFNaNbNiNfG8hZl>: 4cb458: 55 push %rbp 4cb459: 48 8b ec mov %rsp,%rbp 4cb45c: 48 83 ec 10 sub $0x10,%rsp 4cb460: e8 07 00 00 00 callq 4cb46c <_D3std8bitmanip18__T10swapEndianTlZ10swapEndianFNaNbNiNflZl> 4cb465: 48 8b e5 mov %rbp,%rsp 4cb468: 5d pop %rbp 4cb469: c3 retq ... 00000000004cb46c <_D3std8bitmanip18__T10swapEndianTlZ10swapEndianFNaNbNiNflZl>: 4cb46c: 55 push %rbp 4cb46d: 48 8b ec mov %rsp,%rbp 4cb470: 48 83 ec 10 sub $0x10,%rsp 4cb474: e8 e3 f4 00 00 callq 4da95c <_D3std8bitmanip14swapEndianImplFNaNbNiNemZm> 4cb479: 48 8b e5 mov %rbp,%rsp 4cb47c: 5d pop %rbp 4cb47d: c3 retq ... 00000000004cb480 <_D3std11concurrency12_staticDtor4FZv>: 4cb480: 55 push %rbp 4cb481: 48 8b ec mov %rsp,%rbp 4cb484: e8 1b 03 00 00 callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4cb489: 48 89 c7 mov %rax,%rdi 4cb48c: e8 bb 05 00 00 callq 4cba4c <_D3std11concurrency10ThreadInfo7cleanupMFZv> 4cb491: 5d pop %rbp 4cb492: c3 retq 4cb493: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cb498 <_D3std11concurrency9__moddtorFZv>: 4cb498: 55 push %rbp 4cb499: 48 8b ec mov %rsp,%rbp 4cb49c: e8 df ff ff ff callq 4cb480 <_D3std11concurrency12_staticDtor4FZv> 4cb4a1: 5d pop %rbp 4cb4a2: c3 retq 4cb4a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cb4a8 <_D3std11concurrency7__arrayZ>: 4cb4a8: 55 push %rbp 4cb4a9: 48 8b ec mov %rsp,%rbp 4cb4ac: 48 83 ec 10 sub $0x10,%rsp 4cb4b0: 48 89 fa mov %rdi,%rdx 4cb4b3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb4b7: ba 48 c2 4e 00 mov $0x4ec248,%edx 4cb4bc: bf 11 00 00 00 mov $0x11,%edi 4cb4c1: 48 89 d6 mov %rdx,%rsi 4cb4c4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb4c8: e8 7b d9 fb ff callq 488e48 <_d_arraybounds> 4cb4cd: 0f 1f 00 nopl (%rax) 00000000004cb4d0 <_D3std11concurrency8__assertFiZv>: 4cb4d0: 55 push %rbp 4cb4d1: 48 8b ec mov %rsp,%rbp 4cb4d4: 48 83 ec 10 sub $0x10,%rsp 4cb4d8: 48 89 fa mov %rdi,%rdx 4cb4db: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb4df: ba 48 c2 4e 00 mov $0x4ec248,%edx 4cb4e4: bf 11 00 00 00 mov $0x11,%edi 4cb4e9: 48 89 d6 mov %rdx,%rsi 4cb4ec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb4f0: e8 0b d8 fb ff callq 488d00 <_d_assert> 4cb4f5: 0f 1f 00 nopl (%rax) 00000000004cb4f8 <_D3std11concurrency15__unittest_failFiZv>: 4cb4f8: 55 push %rbp 4cb4f9: 48 8b ec mov %rsp,%rbp 4cb4fc: 48 83 ec 10 sub $0x10,%rsp 4cb500: 48 89 fa mov %rdi,%rdx 4cb503: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb507: ba 48 c2 4e 00 mov $0x4ec248,%edx 4cb50c: bf 11 00 00 00 mov $0x11,%edi 4cb511: 48 89 d6 mov %rdx,%rsi 4cb514: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb518: e8 73 d8 fb ff callq 488d90 <_d_unittest> 4cb51d: 48 8b e5 mov %rbp,%rsp 4cb520: 5d pop %rbp 4cb521: c3 retq 4cb522: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cb528 <_D4core6atomic7__arrayZ>: 4cb528: 55 push %rbp 4cb529: 48 8b ec mov %rsp,%rbp 4cb52c: 48 83 ec 10 sub $0x10,%rsp 4cb530: 48 89 fa mov %rdi,%rdx 4cb533: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb537: ba 5a c2 4e 00 mov $0x4ec25a,%edx 4cb53c: bf 20 00 00 00 mov $0x20,%edi 4cb541: 48 89 d6 mov %rdx,%rsi 4cb544: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb548: e8 fb d8 fb ff callq 488e48 <_d_arraybounds> 4cb54d: 0f 1f 00 nopl (%rax) 00000000004cb550 <_D4core6atomic8__assertFiZv>: 4cb550: 55 push %rbp 4cb551: 48 8b ec mov %rsp,%rbp 4cb554: 48 83 ec 10 sub $0x10,%rsp 4cb558: 48 89 fa mov %rdi,%rdx 4cb55b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb55f: ba 5a c2 4e 00 mov $0x4ec25a,%edx 4cb564: bf 20 00 00 00 mov $0x20,%edi 4cb569: 48 89 d6 mov %rdx,%rsi 4cb56c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb570: e8 8b d7 fb ff callq 488d00 <_d_assert> 4cb575: 0f 1f 00 nopl (%rax) 00000000004cb578 <_D4core6atomic15__unittest_failFiZv>: 4cb578: 55 push %rbp 4cb579: 48 8b ec mov %rsp,%rbp 4cb57c: 48 83 ec 10 sub $0x10,%rsp 4cb580: 48 89 fa mov %rdi,%rdx 4cb583: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb587: ba 5a c2 4e 00 mov $0x4ec25a,%edx 4cb58c: bf 20 00 00 00 mov $0x20,%edi 4cb591: 48 89 d6 mov %rdx,%rsi 4cb594: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb598: e8 f3 d7 fb ff callq 488d90 <_d_unittest> 4cb59d: 48 8b e5 mov %rbp,%rsp 4cb5a0: 5d pop %rbp 4cb5a1: c3 retq 4cb5a2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4cb5a8: 55 push %rbp 4cb5a9: 48 8b ec mov %rsp,%rbp 4cb5ac: 48 83 ec 10 sub $0x10,%rsp 4cb5b0: 48 89 fa mov %rdi,%rdx 4cb5b3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb5b7: ba 7b c2 4e 00 mov $0x4ec27b,%edx 4cb5bc: bf 1e 00 00 00 mov $0x1e,%edi 4cb5c1: 48 89 d6 mov %rdx,%rsi 4cb5c4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb5c8: e8 7b d8 fb ff callq 488e48 <_d_arraybounds> 4cb5cd: 0f 1f 00 nopl (%rax) 4cb5d0: 55 push %rbp 4cb5d1: 48 8b ec mov %rsp,%rbp 4cb5d4: 48 83 ec 10 sub $0x10,%rsp 4cb5d8: 48 89 fa mov %rdi,%rdx 4cb5db: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb5df: ba 7b c2 4e 00 mov $0x4ec27b,%edx 4cb5e4: bf 1e 00 00 00 mov $0x1e,%edi 4cb5e9: 48 89 d6 mov %rdx,%rsi 4cb5ec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb5f0: e8 0b d7 fb ff callq 488d00 <_d_assert> 4cb5f5: 0f 1f 00 nopl (%rax) 4cb5f8: 55 push %rbp 4cb5f9: 48 8b ec mov %rsp,%rbp 4cb5fc: 48 83 ec 10 sub $0x10,%rsp 4cb600: 48 89 fa mov %rdi,%rdx 4cb603: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb607: ba 7b c2 4e 00 mov $0x4ec27b,%edx 4cb60c: bf 1e 00 00 00 mov $0x1e,%edi 4cb611: 48 89 d6 mov %rdx,%rsi 4cb614: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb618: e8 73 d7 fb ff callq 488d90 <_d_unittest> 4cb61d: 48 8b e5 mov %rbp,%rsp 4cb620: 5d pop %rbp 4cb621: c3 retq 4cb622: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4cb628: 55 push %rbp 4cb629: 48 8b ec mov %rsp,%rbp 4cb62c: 48 83 ec 10 sub $0x10,%rsp 4cb630: 48 89 fa mov %rdi,%rdx 4cb633: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb637: ba 9a c2 4e 00 mov $0x4ec29a,%edx 4cb63c: bf 25 00 00 00 mov $0x25,%edi 4cb641: 48 89 d6 mov %rdx,%rsi 4cb644: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb648: e8 fb d7 fb ff callq 488e48 <_d_arraybounds> 4cb64d: 0f 1f 00 nopl (%rax) 4cb650: 55 push %rbp 4cb651: 48 8b ec mov %rsp,%rbp 4cb654: 48 83 ec 10 sub $0x10,%rsp 4cb658: 48 89 fa mov %rdi,%rdx 4cb65b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb65f: ba 9a c2 4e 00 mov $0x4ec29a,%edx 4cb664: bf 25 00 00 00 mov $0x25,%edi 4cb669: 48 89 d6 mov %rdx,%rsi 4cb66c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb670: e8 8b d6 fb ff callq 488d00 <_d_assert> 4cb675: 0f 1f 00 nopl (%rax) 4cb678: 55 push %rbp 4cb679: 48 8b ec mov %rsp,%rbp 4cb67c: 48 83 ec 10 sub $0x10,%rsp 4cb680: 48 89 fa mov %rdi,%rdx 4cb683: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb687: ba 9a c2 4e 00 mov $0x4ec29a,%edx 4cb68c: bf 25 00 00 00 mov $0x25,%edi 4cb691: 48 89 d6 mov %rdx,%rsi 4cb694: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb698: e8 f3 d6 fb ff callq 488d90 <_d_unittest> 4cb69d: 48 8b e5 mov %rbp,%rsp 4cb6a0: 5d pop %rbp 4cb6a1: c3 retq 4cb6a2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cb6a8 <_D4core8internal6traits7__arrayZ>: 4cb6a8: 55 push %rbp 4cb6a9: 48 8b ec mov %rsp,%rbp 4cb6ac: 48 83 ec 10 sub $0x10,%rsp 4cb6b0: 48 89 fa mov %rdi,%rdx 4cb6b3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb6b7: ba c0 c2 4e 00 mov $0x4ec2c0,%edx 4cb6bc: bf 29 00 00 00 mov $0x29,%edi 4cb6c1: 48 89 d6 mov %rdx,%rsi 4cb6c4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb6c8: e8 7b d7 fb ff callq 488e48 <_d_arraybounds> 4cb6cd: 0f 1f 00 nopl (%rax) 00000000004cb6d0 <_D4core8internal6traits8__assertFiZv>: 4cb6d0: 55 push %rbp 4cb6d1: 48 8b ec mov %rsp,%rbp 4cb6d4: 48 83 ec 10 sub $0x10,%rsp 4cb6d8: 48 89 fa mov %rdi,%rdx 4cb6db: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb6df: ba c0 c2 4e 00 mov $0x4ec2c0,%edx 4cb6e4: bf 29 00 00 00 mov $0x29,%edi 4cb6e9: 48 89 d6 mov %rdx,%rsi 4cb6ec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb6f0: e8 0b d6 fb ff callq 488d00 <_d_assert> 4cb6f5: 0f 1f 00 nopl (%rax) 00000000004cb6f8 <_D4core8internal6traits15__unittest_failFiZv>: 4cb6f8: 55 push %rbp 4cb6f9: 48 8b ec mov %rsp,%rbp 4cb6fc: 48 83 ec 10 sub $0x10,%rsp 4cb700: 48 89 fa mov %rdi,%rdx 4cb703: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb707: ba c0 c2 4e 00 mov $0x4ec2c0,%edx 4cb70c: bf 29 00 00 00 mov $0x29,%edi 4cb711: 48 89 d6 mov %rdx,%rsi 4cb714: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb718: e8 73 d6 fb ff callq 488d90 <_d_unittest> 4cb71d: 48 8b e5 mov %rbp,%rsp 4cb720: 5d pop %rbp 4cb721: c3 retq 4cb722: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cb728 <_D4core8demangle7__arrayZ>: 4cb728: 55 push %rbp 4cb729: 48 8b ec mov %rsp,%rbp 4cb72c: 48 83 ec 10 sub $0x10,%rsp 4cb730: 48 89 fa mov %rdi,%rdx 4cb733: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb737: ba ea c2 4e 00 mov $0x4ec2ea,%edx 4cb73c: bf 22 00 00 00 mov $0x22,%edi 4cb741: 48 89 d6 mov %rdx,%rsi 4cb744: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb748: e8 fb d6 fb ff callq 488e48 <_d_arraybounds> 4cb74d: 0f 1f 00 nopl (%rax) 00000000004cb750 <_D4core8demangle8__assertFiZv>: 4cb750: 55 push %rbp 4cb751: 48 8b ec mov %rsp,%rbp 4cb754: 48 83 ec 10 sub $0x10,%rsp 4cb758: 48 89 fa mov %rdi,%rdx 4cb75b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb75f: ba ea c2 4e 00 mov $0x4ec2ea,%edx 4cb764: bf 22 00 00 00 mov $0x22,%edi 4cb769: 48 89 d6 mov %rdx,%rsi 4cb76c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb770: e8 8b d5 fb ff callq 488d00 <_d_assert> 4cb775: 0f 1f 00 nopl (%rax) 00000000004cb778 <_D4core8demangle15__unittest_failFiZv>: 4cb778: 55 push %rbp 4cb779: 48 8b ec mov %rsp,%rbp 4cb77c: 48 83 ec 10 sub $0x10,%rsp 4cb780: 48 89 fa mov %rdi,%rdx 4cb783: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb787: ba ea c2 4e 00 mov $0x4ec2ea,%edx 4cb78c: bf 22 00 00 00 mov $0x22,%edi 4cb791: 48 89 d6 mov %rdx,%rsi 4cb794: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cb798: e8 f3 d5 fb ff callq 488d90 <_d_unittest> 4cb79d: 48 8b e5 mov %rbp,%rsp 4cb7a0: 5d pop %rbp 4cb7a1: c3 retq ... 00000000004cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo>: 4cb7a4: 55 push %rbp 4cb7a5: 48 8b ec mov %rsp,%rbp 4cb7a8: 48 83 3d 28 74 03 00 cmpq $0x0,0x37428(%rip) # 502bd8 <_D3std11concurrency9schedulerC3std11concurrency9Scheduler> 4cb7af: 00 4cb7b0: 75 07 jne 4cb7b9 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo+0x15> 4cb7b2: e8 7d 02 00 00 callq 4cba34 <_D3std11concurrency10ThreadInfo8thisInfoFNbNcNdNiNfZS3std11concurrency10ThreadInfo> 4cb7b7: 5d pop %rbp 4cb7b8: c3 retq 4cb7b9: 48 8b 3d 18 74 03 00 mov 0x37418(%rip),%rdi # 502bd8 <_D3std11concurrency9schedulerC3std11concurrency9Scheduler> 4cb7c0: 48 8b 07 mov (%rdi),%rax 4cb7c3: 48 ff 50 20 rex.W callq *0x20(%rax) 4cb7c7: 5d pop %rbp 4cb7c8: c3 retq 4cb7c9: 00 00 add %al,(%rax) ... 00000000004cb7cc <_D3std11concurrency15MessageMismatch6__ctorMFAyaZC3std11concurrency15MessageMismatch>: 4cb7cc: 55 push %rbp 4cb7cd: 48 8b ec mov %rsp,%rbp 4cb7d0: 48 83 ec 20 sub $0x20,%rsp 4cb7d4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cb7d8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cb7dc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cb7e0: ff 75 f8 pushq -0x8(%rbp) 4cb7e3: ff 75 f0 pushq -0x10(%rbp) 4cb7e6: 48 8b 15 4b 0b 02 00 mov 0x20b4b(%rip),%rdx # 4ec338 <_TMP631+0x8> 4cb7ed: 48 8b 05 3c 0b 02 00 mov 0x20b3c(%rip),%rax # 4ec330 <_TMP631> 4cb7f4: 48 89 c1 mov %rax,%rcx 4cb7f7: 49 89 d0 mov %rdx,%r8 4cb7fa: ba e0 00 00 00 mov $0xe0,%edx 4cb7ff: 31 f6 xor %esi,%esi 4cb801: e8 56 33 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cb806: 48 83 c4 10 add $0x10,%rsp 4cb80a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cb80e: 48 8b e5 mov %rbp,%rsp 4cb811: 5d pop %rbp 4cb812: c3 retq ... 00000000004cb814 <_D3std11concurrency15OwnerTerminated6__ctorMFS3std11concurrency3TidAyaZC3std11concurrency15OwnerTerminated>: 4cb814: 55 push %rbp 4cb815: 48 8b ec mov %rsp,%rbp 4cb818: 48 83 ec 38 sub $0x38,%rsp 4cb81c: 53 push %rbx 4cb81d: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4cb821: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cb825: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb829: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cb82d: ff 75 f0 pushq -0x10(%rbp) 4cb830: ff 75 e8 pushq -0x18(%rbp) 4cb833: 48 8b 15 ce 0b 02 00 mov 0x20bce(%rip),%rdx # 4ec408 <_TMP634+0x8> 4cb83a: 48 8b 05 bf 0b 02 00 mov 0x20bbf(%rip),%rax # 4ec400 <_TMP634> 4cb841: 48 89 c1 mov %rax,%rcx 4cb844: 49 89 d0 mov %rdx,%r8 4cb847: ba ed 00 00 00 mov $0xed,%edx 4cb84c: 31 f6 xor %esi,%esi 4cb84e: e8 09 33 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cb853: 48 83 c4 10 add $0x10,%rsp 4cb857: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cb85b: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4cb85f: 48 89 4b 48 mov %rcx,0x48(%rbx) 4cb863: 48 89 d8 mov %rbx,%rax 4cb866: 5b pop %rbx 4cb867: 48 8b e5 mov %rbp,%rsp 4cb86a: 5d pop %rbp 4cb86b: c3 retq 00000000004cb86c <_D3std11concurrency14LinkTerminated6__ctorMFS3std11concurrency3TidAyaZC3std11concurrency14LinkTerminated>: 4cb86c: 55 push %rbp 4cb86d: 48 8b ec mov %rsp,%rbp 4cb870: 48 83 ec 38 sub $0x38,%rsp 4cb874: 53 push %rbx 4cb875: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4cb879: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cb87d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb881: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cb885: ff 75 f0 pushq -0x10(%rbp) 4cb888: ff 75 e8 pushq -0x18(%rbp) 4cb88b: 48 8b 15 46 0c 02 00 mov 0x20c46(%rip),%rdx # 4ec4d8 <_TMP637+0x8> 4cb892: 48 8b 05 37 0c 02 00 mov 0x20c37(%rip),%rax # 4ec4d0 <_TMP637> 4cb899: 48 89 c1 mov %rax,%rcx 4cb89c: 49 89 d0 mov %rdx,%r8 4cb89f: ba fc 00 00 00 mov $0xfc,%edx 4cb8a4: 31 f6 xor %esi,%esi 4cb8a6: e8 b1 32 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cb8ab: 48 83 c4 10 add $0x10,%rsp 4cb8af: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cb8b3: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4cb8b7: 48 89 4b 48 mov %rcx,0x48(%rbx) 4cb8bb: 48 89 d8 mov %rbx,%rax 4cb8be: 5b pop %rbx 4cb8bf: 48 8b e5 mov %rbp,%rsp 4cb8c2: 5d pop %rbp 4cb8c3: c3 retq 00000000004cb8c4 <_D3std11concurrency24PriorityMessageException6__ctorMFS3std7variant18__T8VariantNVmi32Z8VariantNZC3std11concurrency24PriorityMessageException>: 4cb8c4: 55 push %rbp 4cb8c5: 48 8b ec mov %rsp,%rbp 4cb8c8: 48 83 ec 18 sub $0x18,%rsp 4cb8cc: 53 push %rbx 4cb8cd: 41 54 push %r12 4cb8cf: 41 55 push %r13 4cb8d1: 41 56 push %r14 4cb8d3: 41 57 push %r15 4cb8d5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cb8d9: ff 35 c9 0c 02 00 pushq 0x20cc9(%rip) # 4ec5a8 <_TMP640+0x8> 4cb8df: ff 35 bb 0c 02 00 pushq 0x20cbb(%rip) # 4ec5a0 <_TMP640> 4cb8e5: 48 8b 15 ec 0c 02 00 mov 0x20cec(%rip),%rdx # 4ec5d8 <_TMP642+0x8> 4cb8ec: 48 8b 05 dd 0c 02 00 mov 0x20cdd(%rip),%rax # 4ec5d0 <_TMP642> 4cb8f3: 48 89 c1 mov %rax,%rcx 4cb8f6: 49 89 d0 mov %rdx,%r8 4cb8f9: ba 0d 01 00 00 mov $0x10d,%edx 4cb8fe: 31 f6 xor %esi,%esi 4cb900: e8 57 32 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cb905: 48 83 c4 10 add $0x10,%rsp 4cb909: 48 8d 75 10 lea 0x10(%rbp),%rsi 4cb90d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cb911: 48 8d 79 48 lea 0x48(%rcx),%rdi 4cb915: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cb917: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cb919: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cb91b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cb91d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cb91f: 48 8d 79 48 lea 0x48(%rcx),%rdi 4cb923: e8 10 b2 00 00 callq 4d6b38 <_D3std7variant18__T8VariantNVmi32Z8VariantN10__postblitMFZv> 4cb928: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cb92c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cb930: 48 83 ec 08 sub $0x8,%rsp 4cb934: e8 25 00 00 00 callq 4cb95e <_D3std11concurrency24PriorityMessageException6__ctorMFS3std7variant18__T8VariantNVmi32Z8VariantNZC3std11concurrency24PriorityMessageException+0x9a> 4cb939: 48 83 c4 08 add $0x8,%rsp 4cb93d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cb941: 41 5f pop %r15 4cb943: 41 5e pop %r14 4cb945: 41 5d pop %r13 4cb947: 41 5c pop %r12 4cb949: 5b pop %rbx 4cb94a: 48 8b e5 mov %rbp,%rsp 4cb94d: 5d pop %rbp 4cb94e: c3 retq 4cb94f: 48 83 ec 08 sub $0x8,%rsp 4cb953: e8 06 00 00 00 callq 4cb95e <_D3std11concurrency24PriorityMessageException6__ctorMFS3std7variant18__T8VariantNVmi32Z8VariantNZC3std11concurrency24PriorityMessageException+0x9a> 4cb958: 48 83 c4 08 add $0x8,%rsp 4cb95c: eb 0a jmp 4cb968 <_D3std11concurrency24PriorityMessageException6__ctorMFS3std7variant18__T8VariantNVmi32Z8VariantNZC3std11concurrency24PriorityMessageException+0xa4> 4cb95e: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4cb962: e8 f9 b1 00 00 callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4cb967: c3 retq 4cb968: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cb96c: 41 5f pop %r15 4cb96e: 41 5e pop %r14 4cb970: 41 5d pop %r13 4cb972: 41 5c pop %r12 4cb974: 5b pop %rbx 4cb975: 48 8b e5 mov %rbp,%rsp 4cb978: 5d pop %rbp 4cb979: c3 retq 4cb97a: 66 90 xchg %ax,%ax 00000000004cb97c <_D3std11concurrency24PriorityMessageException11__fieldDtorMFZv>: 4cb97c: 55 push %rbp 4cb97d: 48 8b ec mov %rsp,%rbp 4cb980: 48 83 ec 10 sub $0x10,%rsp 4cb984: 48 83 c7 48 add $0x48,%rdi 4cb988: e8 d3 b1 00 00 callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4cb98d: 48 8b e5 mov %rbp,%rsp 4cb990: 5d pop %rbp 4cb991: c3 retq ... 00000000004cb994 <_D3std11concurrency11MailboxFull6__ctorMFS3std11concurrency3TidAyaZC3std11concurrency11MailboxFull>: 4cb994: 55 push %rbp 4cb995: 48 8b ec mov %rsp,%rbp 4cb998: 48 83 ec 38 sub $0x38,%rsp 4cb99c: 53 push %rbx 4cb99d: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4cb9a1: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cb9a5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cb9a9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cb9ad: ff 75 f0 pushq -0x10(%rbp) 4cb9b0: ff 75 e8 pushq -0x18(%rbp) 4cb9b3: 48 8b 15 1e 0d 02 00 mov 0x20d1e(%rip),%rdx # 4ec6d8 <_TMP646+0x8> 4cb9ba: 48 8b 05 0f 0d 02 00 mov 0x20d0f(%rip),%rax # 4ec6d0 <_TMP646> 4cb9c1: 48 89 c1 mov %rax,%rcx 4cb9c4: 49 89 d0 mov %rdx,%r8 4cb9c7: ba 20 01 00 00 mov $0x120,%edx 4cb9cc: 31 f6 xor %esi,%esi 4cb9ce: e8 89 31 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cb9d3: 48 83 c4 10 add $0x10,%rsp 4cb9d7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cb9db: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4cb9df: 48 89 4b 48 mov %rcx,0x48(%rbx) 4cb9e3: 48 89 d8 mov %rbx,%rax 4cb9e6: 5b pop %rbx 4cb9e7: 48 8b e5 mov %rbp,%rsp 4cb9ea: 5d pop %rbp 4cb9eb: c3 retq 00000000004cb9ec <_D3std11concurrency19TidMissingException6__ctorMFAyaAyamZC3std11concurrency19TidMissingException>: 4cb9ec: 55 push %rbp 4cb9ed: 48 8b ec mov %rsp,%rbp 4cb9f0: 48 83 ec 30 sub $0x30,%rsp 4cb9f4: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4cb9f8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4cb9fc: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4cba00: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4cba04: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4cba08: ff 75 f8 pushq -0x8(%rbp) 4cba0b: ff 75 f0 pushq -0x10(%rbp) 4cba0e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4cba12: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cba16: 48 89 c1 mov %rax,%rcx 4cba19: 49 89 d0 mov %rdx,%r8 4cba1c: 48 89 f2 mov %rsi,%rdx 4cba1f: 31 f6 xor %esi,%esi 4cba21: e8 36 31 fc ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4cba26: 48 83 c4 10 add $0x10,%rsp 4cba2a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cba2e: 48 8b e5 mov %rbp,%rsp 4cba31: 5d pop %rbp 4cba32: c3 retq ... 00000000004cba34 <_D3std11concurrency10ThreadInfo8thisInfoFNbNcNdNiNfZS3std11concurrency10ThreadInfo>: 4cba34: 55 push %rbp 4cba35: 48 8b ec mov %rsp,%rbp 4cba38: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4cba3f: 00 00 4cba41: 48 8d 80 d0 ff ff ff lea -0x30(%rax),%rax 4cba48: 5d pop %rbp 4cba49: c3 retq 4cba4a: 66 90 xchg %ax,%ax 00000000004cba4c <_D3std11concurrency10ThreadInfo7cleanupMFZv>: 4cba4c: 55 push %rbp 4cba4d: 48 8b ec mov %rsp,%rbp 4cba50: 48 83 ec 10 sub $0x10,%rsp 4cba54: 53 push %rbx 4cba55: 41 54 push %r12 4cba57: 49 89 fc mov %rdi,%r12 4cba5a: 49 8b 04 24 mov (%r12),%rax 4cba5e: 48 85 c0 test %rax,%rax 4cba61: 74 08 je 4cba6b <_D3std11concurrency10ThreadInfo7cleanupMFZv+0x1f> 4cba63: 48 89 c7 mov %rax,%rdi 4cba66: e8 dd 0a 00 00 callq 4cc548 <_D3std11concurrency10MessageBox5closeMFZv> 4cba6b: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 4cba70: e8 93 de 00 00 callq 4d9908 <_D6object60__T4keysHTHS3std11concurrency3TidbTbTS3std11concurrency3TidZ4keysFNaNbNdHS3std11concurrency3TidbZAS3std11concurrency3Tid> 4cba75: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cba79: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cba7d: 31 db xor %ebx,%ebx 4cba7f: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4cba83: 74 1f je 4cbaa4 <_D3std11concurrency10ThreadInfo7cleanupMFZv+0x58> 4cba85: ba 02 00 00 00 mov $0x2,%edx 4cba8a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cba8e: 48 8b 34 d9 mov (%rcx,%rbx,8),%rsi 4cba92: 49 8b 3c 24 mov (%r12),%rdi 4cba96: e8 a1 14 00 00 callq 4ccf3c <_D3std11concurrency33__T5_sendTS3std11concurrency3TidZ5_sendFE3std11concurrency7MsgTypeS3std11concurrency3TidS3std11concurrency3TidZv> 4cba9b: 48 ff c3 inc %rbx 4cba9e: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4cbaa2: 72 e1 jb 4cba85 <_D3std11concurrency10ThreadInfo7cleanupMFZv+0x39> 4cbaa4: 49 8b 74 24 10 mov 0x10(%r12),%rsi 4cbaa9: 31 ff xor %edi,%edi 4cbaab: e8 0c 1d fc ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4cbab0: 34 01 xor $0x1,%al 4cbab2: 74 13 je 4cbac7 <_D3std11concurrency10ThreadInfo7cleanupMFZv+0x7b> 4cbab4: ba 02 00 00 00 mov $0x2,%edx 4cbab9: 49 8b 74 24 10 mov 0x10(%r12),%rsi 4cbabe: 49 8b 3c 24 mov (%r12),%rdi 4cbac2: e8 75 14 00 00 callq 4ccf3c <_D3std11concurrency33__T5_sendTS3std11concurrency3TidZ5_sendFE3std11concurrency7MsgTypeS3std11concurrency3TidS3std11concurrency3TidZv> 4cbac7: e8 e8 f0 00 00 callq 4dabb4 <_D3std11concurrency12unregisterMeFZv> 4cbacc: 41 5c pop %r12 4cbace: 5b pop %rbx 4cbacf: 48 8b e5 mov %rbp,%rsp 4cbad2: 5d pop %rbp 4cbad3: c3 retq 00000000004cbad4 <_D3std11concurrency10ThreadInfo11__xopEqualsFKxS3std11concurrency10ThreadInfoKxS3std11concurrency10ThreadInfoZb>: 4cbad4: 55 push %rbp 4cbad5: 48 8b ec mov %rsp,%rbp 4cbad8: 48 83 ec 10 sub $0x10,%rsp 4cbadc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cbae0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cbae4: 48 8b 36 mov (%rsi),%rsi 4cbae7: 48 8b 3f mov (%rdi),%rdi 4cbaea: e8 6d 94 ff ff callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4cbaef: 84 c0 test %al,%al 4cbaf1: 74 38 je 4cbb2b <_D3std11concurrency10ThreadInfo11__xopEqualsFKxS3std11concurrency10ThreadInfoKxS3std11concurrency10ThreadInfoZb+0x57> 4cbaf3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbaf7: 48 8b 50 08 mov 0x8(%rax),%rdx 4cbafb: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cbaff: 48 8b 71 08 mov 0x8(%rcx),%rsi 4cbb03: bf 80 ea 4f 00 mov $0x4fea80,%edi 4cbb08: e8 c7 83 fd ff callq 4a3ed4 <_aaEqual> 4cbb0d: 48 85 c0 test %rax,%rax 4cbb10: 74 19 je 4cbb2b <_D3std11concurrency10ThreadInfo11__xopEqualsFKxS3std11concurrency10ThreadInfoKxS3std11concurrency10ThreadInfoZb+0x57> 4cbb12: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cbb16: 48 8b 70 10 mov 0x10(%rax),%rsi 4cbb1a: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4cbb1e: 48 8b 79 10 mov 0x10(%rcx),%rdi 4cbb22: e8 35 94 ff ff callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4cbb27: 84 c0 test %al,%al 4cbb29: 75 04 jne 4cbb2f <_D3std11concurrency10ThreadInfo11__xopEqualsFKxS3std11concurrency10ThreadInfoKxS3std11concurrency10ThreadInfoZb+0x5b> 4cbb2b: 31 c0 xor %eax,%eax 4cbb2d: eb 05 jmp 4cbb34 <_D3std11concurrency10ThreadInfo11__xopEqualsFKxS3std11concurrency10ThreadInfoKxS3std11concurrency10ThreadInfoZb+0x60> 4cbb2f: b8 01 00 00 00 mov $0x1,%eax 4cbb34: 48 8b e5 mov %rbp,%rsp 4cbb37: 5d pop %rbp 4cbb38: c3 retq 4cbb39: 0f 1f 00 nopl (%rax) 00000000004cbb3c <_D3std11concurrency10ThreadInfo9__xtoHashFNbNeKxS3std11concurrency10ThreadInfoZm>: 4cbb3c: 55 push %rbp 4cbb3d: 48 8b ec mov %rsp,%rbp 4cbb40: 48 83 ec 18 sub $0x18,%rsp 4cbb44: 53 push %rbx 4cbb45: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cbb49: 48 89 fe mov %rdi,%rsi 4cbb4c: bf c0 08 50 00 mov $0x5008c0,%edi 4cbb51: 48 8b 05 68 4d 03 00 mov 0x34d68(%rip),%rax # 5008c0 <_D32TypeInfo_xS3std11concurrency3Tid6__initZ> 4cbb58: 48 ff 50 28 rex.W callq *0x28(%rax) 4cbb5c: 48 89 c3 mov %rax,%rbx 4cbb5f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cbb63: 48 8d 71 08 lea 0x8(%rcx),%rsi 4cbb67: bf 80 ea 4f 00 mov $0x4fea80,%edi 4cbb6c: 48 8b 15 0d 2f 03 00 mov 0x32f0d(%rip),%rdx # 4fea80 <_D34TypeInfo_xHS3std11concurrency3Tidb6__initZ> 4cbb73: 48 ff 52 28 rex.W callq *0x28(%rdx) 4cbb77: 48 01 c3 add %rax,%rbx 4cbb7a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cbb7e: 48 8d 70 10 lea 0x10(%rax),%rsi 4cbb82: bf c0 08 50 00 mov $0x5008c0,%edi 4cbb87: 48 8b 0d 32 4d 03 00 mov 0x34d32(%rip),%rcx # 5008c0 <_D32TypeInfo_xS3std11concurrency3Tid6__initZ> 4cbb8e: 48 ff 51 28 rex.W callq *0x28(%rcx) 4cbb92: 48 01 c3 add %rax,%rbx 4cbb95: 48 8b c3 mov %rbx,%rax 4cbb98: 5b pop %rbx 4cbb99: 48 8b e5 mov %rbp,%rsp 4cbb9c: 5d pop %rbp 4cbb9d: c3 retq ... 00000000004cbba0 <_D3std11concurrency15ThreadScheduler5startMFDFZvZv>: 4cbba0: 55 push %rbp 4cbba1: 48 8b ec mov %rsp,%rbp 4cbba4: 48 83 ec 20 sub $0x20,%rsp 4cbba8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cbbac: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cbbb0: 48 89 f7 mov %rsi,%rdi 4cbbb3: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4cbbb7: 48 8b e5 mov %rbp,%rsp 4cbbba: 5d pop %rbp 4cbbbb: c3 retq 4cbbbc: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cbbc0 <_D3std11concurrency15ThreadScheduler5spawnMFDFZvZv>: 4cbbc0: 55 push %rbp 4cbbc1: 48 8b ec mov %rsp,%rbp 4cbbc4: 48 83 ec 40 sub $0x40,%rsp 4cbbc8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cbbcc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cbbd0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cbbd4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbbd8: 48 89 c2 mov %rax,%rdx 4cbbdb: 31 f6 xor %esi,%esi 4cbbdd: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4cbbe1: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4cbbe5: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4cbbe9: bf d0 7d 4f 00 mov $0x4f7dd0,%edi 4cbbee: e8 b5 dc fb ff callq 4898a8 <_d_newclass> 4cbbf3: 48 89 c7 mov %rax,%rdi 4cbbf6: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4cbbfa: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4cbbfe: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4cbc02: e8 59 95 ff ff callq 4c5160 <_D4core6thread6Thread6__ctorMFDFZvmZC4core6thread6Thread> 4cbc07: 48 89 c7 mov %rax,%rdi 4cbc0a: e8 95 95 ff ff callq 4c51a4 <_D4core6thread6Thread5startMFNbZC4core6thread6Thread> 4cbc0f: 48 8b e5 mov %rbp,%rsp 4cbc12: 5d pop %rbp 4cbc13: c3 retq 4cbc14: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cbc18 <_D3std11concurrency15ThreadScheduler5yieldMFNbZv>: 4cbc18: 55 push %rbp 4cbc19: 48 8b ec mov %rsp,%rbp 4cbc1c: 48 83 ec 10 sub $0x10,%rsp 4cbc20: 48 8b e5 mov %rbp,%rsp 4cbc23: 5d pop %rbp 4cbc24: c3 retq 4cbc25: 0f 1f 00 nopl (%rax) 00000000004cbc28 <_D3std11concurrency15ThreadScheduler8thisInfoMFNbNcNdZS3std11concurrency10ThreadInfo>: 4cbc28: 55 push %rbp 4cbc29: 48 8b ec mov %rsp,%rbp 4cbc2c: 48 83 ec 10 sub $0x10,%rsp 4cbc30: e8 ff fd ff ff callq 4cba34 <_D3std11concurrency10ThreadInfo8thisInfoFNbNcNdNiNfZS3std11concurrency10ThreadInfo> 4cbc35: 48 8b e5 mov %rbp,%rsp 4cbc38: 5d pop %rbp 4cbc39: c3 retq 4cbc3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cbc40 <_D3std11concurrency15ThreadScheduler12newConditionMFNbC4core4sync5mutex5MutexZC4core4sync9condition9Condition>: 4cbc40: 55 push %rbp 4cbc41: 48 8b ec mov %rsp,%rbp 4cbc44: 48 83 ec 20 sub $0x20,%rsp 4cbc48: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cbc4c: bf 08 0b 50 00 mov $0x500b08,%edi 4cbc51: e8 52 dc fb ff callq 4898a8 <_d_newclass> 4cbc56: 48 89 c7 mov %rax,%rdi 4cbc59: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cbc5d: e8 66 c4 00 00 callq 4d80c8 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cbc62: 48 8b e5 mov %rbp,%rsp 4cbc65: 5d pop %rbp 4cbc66: c3 retq 4cbc67: 90 nop 00000000004cbc68 <_TMP688>: 4cbc68: 48 83 ef 10 sub $0x10,%rdi 4cbc6c: e9 2f ff ff ff jmpq 4cbba0 <_D3std11concurrency15ThreadScheduler5startMFDFZvZv> 4cbc71: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cbc78 <_TMP689>: 4cbc78: 48 83 ef 10 sub $0x10,%rdi 4cbc7c: e9 3f ff ff ff jmpq 4cbbc0 <_D3std11concurrency15ThreadScheduler5spawnMFDFZvZv> 4cbc81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cbc88 <_TMP690>: 4cbc88: 48 83 ef 10 sub $0x10,%rdi 4cbc8c: e9 87 ff ff ff jmpq 4cbc18 <_D3std11concurrency15ThreadScheduler5yieldMFNbZv> 4cbc91: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cbc98 <_TMP691>: 4cbc98: 48 83 ef 10 sub $0x10,%rdi 4cbc9c: e9 87 ff ff ff jmpq 4cbc28 <_D3std11concurrency15ThreadScheduler8thisInfoMFNbNcNdZS3std11concurrency10ThreadInfo> 4cbca1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cbca8 <_TMP692>: 4cbca8: 48 83 ef 10 sub $0x10,%rdi 4cbcac: e9 8f ff ff ff jmpq 4cbc40 <_D3std11concurrency15ThreadScheduler12newConditionMFNbC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cbcb1: 00 00 add %al,(%rax) ... 00000000004cbcb4 <_D3std11concurrency14FiberScheduler5startMFDFZvZv>: 4cbcb4: 55 push %rbp 4cbcb5: 48 8b ec mov %rsp,%rbp 4cbcb8: 48 83 ec 20 sub $0x20,%rsp 4cbcbc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cbcc0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cbcc4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cbcc8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cbccc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4cbcd0: e8 87 03 00 00 callq 4cc05c <_D3std11concurrency14FiberScheduler6createMFNbDFZvZv> 4cbcd5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4cbcd9: e8 ae 02 00 00 callq 4cbf8c <_D3std11concurrency14FiberScheduler8dispatchMFZv> 4cbcde: 48 8b e5 mov %rbp,%rsp 4cbce1: 5d pop %rbp 4cbce2: c3 retq 4cbce3: 90 nop 00000000004cbce4 <_D3std11concurrency14FiberScheduler5spawnMFNbDFZvZv>: 4cbce4: 55 push %rbp 4cbce5: 48 8b ec mov %rsp,%rbp 4cbce8: 48 83 ec 20 sub $0x20,%rsp 4cbcec: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cbcf0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cbcf4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cbcf8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cbcfc: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4cbd00: e8 57 03 00 00 callq 4cc05c <_D3std11concurrency14FiberScheduler6createMFNbDFZvZv> 4cbd05: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4cbd09: 48 8b 07 mov (%rdi),%rax 4cbd0c: 48 ff 50 38 rex.W callq *0x38(%rax) 4cbd10: 48 8b e5 mov %rbp,%rsp 4cbd13: 5d pop %rbp 4cbd14: c3 retq 4cbd15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cbd1c <_D3std11concurrency14FiberScheduler5yieldMFNbZv>: 4cbd1c: 55 push %rbp 4cbd1d: 48 8b ec mov %rsp,%rbp 4cbd20: 48 83 ec 10 sub $0x10,%rsp 4cbd24: e8 1f bd 00 00 callq 4d7a48 <_D4core6thread5Fiber7getThisFNbZC4core6thread5Fiber> 4cbd29: 48 85 c0 test %rax,%rax 4cbd2c: 74 05 je 4cbd33 <_D3std11concurrency14FiberScheduler5yieldMFNbZv+0x17> 4cbd2e: e8 59 bc 00 00 callq 4d798c <_D4core6thread5Fiber5yieldFNbZv> 4cbd33: 48 8b e5 mov %rbp,%rsp 4cbd36: 5d pop %rbp 4cbd37: c3 retq 4cbd38: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cbd3c <_D3std11concurrency14FiberScheduler8thisInfoMFNbNcNdZS3std11concurrency10ThreadInfo>: 4cbd3c: 55 push %rbp 4cbd3d: 48 8b ec mov %rsp,%rbp 4cbd40: 48 83 ec 20 sub $0x20,%rsp 4cbd44: be 38 e5 4f 00 mov $0x4fe538,%esi 4cbd49: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cbd4d: e8 f6 bc 00 00 callq 4d7a48 <_D4core6thread5Fiber7getThisFNbZC4core6thread5Fiber> 4cbd52: 48 89 c7 mov %rax,%rdi 4cbd55: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cbd59: e8 c6 d1 fb ff callq 488f24 <_d_dynamic_cast> 4cbd5e: 48 85 c0 test %rax,%rax 4cbd61: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cbd65: 74 0d je 4cbd74 <_D3std11concurrency14FiberScheduler8thisInfoMFNbNcNdZS3std11concurrency10ThreadInfo+0x38> 4cbd67: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbd6b: 48 83 c0 58 add $0x58,%rax 4cbd6f: 48 8b e5 mov %rbp,%rsp 4cbd72: 5d pop %rbp 4cbd73: c3 retq 4cbd74: e8 bb fc ff ff callq 4cba34 <_D3std11concurrency10ThreadInfo8thisInfoFNbNcNdNiNfZS3std11concurrency10ThreadInfo> 4cbd79: 48 8b e5 mov %rbp,%rsp 4cbd7c: 5d pop %rbp 4cbd7d: c3 retq 4cbd7e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cbd84 <_D3std11concurrency14FiberScheduler12newConditionMFNbC4core4sync5mutex5MutexZC4core4sync9condition9Condition>: 4cbd84: 55 push %rbp 4cbd85: 48 8b ec mov %rsp,%rbp 4cbd88: 48 83 ec 20 sub $0x20,%rsp 4cbd8c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cbd90: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4cbd94: bf 08 e6 4f 00 mov $0x4fe608,%edi 4cbd99: e8 0a db fb ff callq 4898a8 <_d_newclass> 4cbd9e: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4cbda2: 48 89 78 50 mov %rdi,0x50(%rax) 4cbda6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4cbdaa: 48 89 c7 mov %rax,%rdi 4cbdad: e8 42 00 00 00 callq 4cbdf4 <_D3std11concurrency14FiberScheduler14FiberCondition6__ctorMFNbC4core4sync5mutex5MutexZC3std11concurrency14FiberScheduler14FiberCondition> 4cbdb2: 48 8b e5 mov %rbp,%rsp 4cbdb5: 5d pop %rbp 4cbdb6: c3 retq 4cbdb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cbdbc <_D3std11concurrency14FiberScheduler9InfoFiber6__ctorMFNbDFZvZC3std11concurrency14FiberScheduler9InfoFiber>: 4cbdbc: 55 push %rbp 4cbdbd: 48 8b ec mov %rsp,%rbp 4cbdc0: 48 83 ec 20 sub $0x20,%rsp 4cbdc4: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cbdc8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cbdcc: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cbdd0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cbdd4: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbdd8: 48 89 c2 mov %rax,%rdx 4cbddb: 48 8b 35 36 6a 03 00 mov 0x36a36(%rip),%rsi # 502818 <_D4core6thread8PAGESIZEym> 4cbde2: 48 c1 e6 02 shl $0x2,%rsi 4cbde6: e8 e1 ba 00 00 callq 4d78cc <_D4core6thread5Fiber6__ctorMFNbDFZvmZC4core6thread5Fiber> 4cbdeb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cbdef: 48 8b e5 mov %rbp,%rsp 4cbdf2: 5d pop %rbp 4cbdf3: c3 retq 00000000004cbdf4 <_D3std11concurrency14FiberScheduler14FiberCondition6__ctorMFNbC4core4sync5mutex5MutexZC3std11concurrency14FiberScheduler14FiberCondition>: 4cbdf4: 55 push %rbp 4cbdf5: 48 8b ec mov %rsp,%rbp 4cbdf8: 48 83 ec 10 sub $0x10,%rsp 4cbdfc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cbe00: e8 c3 c2 00 00 callq 4d80c8 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cbe05: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbe09: c6 40 48 00 movb $0x0,0x48(%rax) 4cbe0d: 48 8b e5 mov %rbp,%rsp 4cbe10: 5d pop %rbp 4cbe11: c3 retq 4cbe12: 66 90 xchg %ax,%ax 00000000004cbe14 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbZv>: 4cbe14: 55 push %rbp 4cbe15: 48 8b ec mov %rsp,%rbp 4cbe18: 50 push %rax 4cbe19: 53 push %rbx 4cbe1a: 48 89 fb mov %rdi,%rbx 4cbe1d: 8a 43 48 mov 0x48(%rbx),%al 4cbe20: 34 01 xor $0x1,%al 4cbe22: 74 10 je 4cbe34 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbZv+0x20> 4cbe24: 48 8b fb mov %rbx,%rdi 4cbe27: e8 20 01 00 00 callq 4cbf4c <_D3std11concurrency14FiberScheduler14FiberCondition13switchContextMFNbZv> 4cbe2c: 8a 4b 48 mov 0x48(%rbx),%cl 4cbe2f: 80 f1 01 xor $0x1,%cl 4cbe32: 75 f0 jne 4cbe24 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbZv+0x10> 4cbe34: c6 43 48 00 movb $0x0,0x48(%rbx) 4cbe38: 5b pop %rbx 4cbe39: 48 8b e5 mov %rbp,%rsp 4cbe3c: 5d pop %rbp 4cbe3d: c3 retq 4cbe3e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cbe44 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb>: 4cbe44: 55 push %rbp 4cbe45: 48 8b ec mov %rsp,%rbp 4cbe48: 48 83 ec 28 sub $0x28,%rsp 4cbe4c: 53 push %rbx 4cbe4d: 41 54 push %r12 4cbe4f: 41 55 push %r13 4cbe51: 41 56 push %r14 4cbe53: 41 57 push %r15 4cbe55: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cbe59: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cbe5d: e8 d2 9b ff ff callq 4c5a34 <_D4core4time12TickDuration14currSystemTickFNbNdNiNeZS4core4time12TickDuration> 4cbe62: 48 89 c6 mov %rax,%rsi 4cbe65: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cbe69: e8 7a 11 00 00 callq 4ccfe8 <_D4core4time8Duration54__T13opBinaryRightVAyaa1_2bTS4core4time12TickDurationZ13opBinaryRightMxFNaNbNiNfS4core4time12TickDurationZS4core4time8Duration> 4cbe6e: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cbe72: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbe76: 8a 48 48 mov 0x48(%rax),%cl 4cbe79: 80 f1 01 xor $0x1,%cl 4cbe7c: 74 4a je 4cbec8 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0x84> 4cbe7e: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cbe82: e8 f9 9c fe ff callq 4b5b80 <_D4core4time8Duration10isNegativeMxFNaNbNdNiNfZb> 4cbe87: 34 01 xor $0x1,%al 4cbe89: 74 3d je 4cbec8 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0x84> 4cbe8b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cbe8f: 48 8b 7a 50 mov 0x50(%rdx),%rdi 4cbe93: 48 8b 07 mov (%rdi),%rax 4cbe96: 48 ff 50 38 rex.W callq *0x38(%rax) 4cbe9a: e8 95 9b ff ff callq 4c5a34 <_D4core4time12TickDuration14currSystemTickFNbNdNiNeZS4core4time12TickDuration> 4cbe9f: 48 89 c6 mov %rax,%rsi 4cbea2: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cbea6: e8 79 11 00 00 callq 4cd024 <_D4core4time8Duration48__T8opBinaryVAyaa1_2dTS4core4time12TickDurationZ8opBinaryMxFNaNbNiNfS4core4time12TickDurationZS4core4time8Duration> 4cbeab: 48 89 45 f8 mov %rax,-0x8(%rbp) 4cbeaf: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4cbeb3: 8a 51 48 mov 0x48(%rcx),%dl 4cbeb6: 80 f2 01 xor $0x1,%dl 4cbeb9: 74 0d je 4cbec8 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0x84> 4cbebb: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cbebf: e8 bc 9c fe ff callq 4b5b80 <_D4core4time8Duration10isNegativeMxFNaNbNdNiNfZb> 4cbec4: 34 01 xor $0x1,%al 4cbec6: 75 c3 jne 4cbe8b <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0x47> 4cbec8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cbecc: 8a 40 48 mov 0x48(%rax),%al 4cbecf: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cbed3: 48 83 ec 08 sub $0x8,%rsp 4cbed7: e8 25 00 00 00 callq 4cbf01 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0xbd> 4cbedc: 48 83 c4 08 add $0x8,%rsp 4cbee0: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cbee4: 41 5f pop %r15 4cbee6: 41 5e pop %r14 4cbee8: 41 5d pop %r13 4cbeea: 41 5c pop %r12 4cbeec: 5b pop %rbx 4cbeed: 48 8b e5 mov %rbp,%rsp 4cbef0: 5d pop %rbp 4cbef1: c3 retq 4cbef2: 48 83 ec 08 sub $0x8,%rsp 4cbef6: e8 06 00 00 00 callq 4cbf01 <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0xbd> 4cbefb: 48 83 c4 08 add $0x8,%rsp 4cbeff: eb 09 jmp 4cbf0a <_D3std11concurrency14FiberScheduler14FiberCondition4waitMFNbS4core4time8DurationZb+0xc6> 4cbf01: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4cbf05: c6 41 48 00 movb $0x0,0x48(%rcx) 4cbf09: c3 retq 4cbf0a: 41 5f pop %r15 4cbf0c: 41 5e pop %r14 4cbf0e: 41 5d pop %r13 4cbf10: 41 5c pop %r12 4cbf12: 5b pop %rbx 4cbf13: 48 8b e5 mov %rbp,%rsp 4cbf16: 5d pop %rbp 4cbf17: c3 retq 4cbf18: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cbf1c <_D3std11concurrency14FiberScheduler14FiberCondition6notifyMFNbZv>: 4cbf1c: 55 push %rbp 4cbf1d: 48 8b ec mov %rsp,%rbp 4cbf20: 48 83 ec 10 sub $0x10,%rsp 4cbf24: c6 47 48 01 movb $0x1,0x48(%rdi) 4cbf28: e8 1f 00 00 00 callq 4cbf4c <_D3std11concurrency14FiberScheduler14FiberCondition13switchContextMFNbZv> 4cbf2d: 48 8b e5 mov %rbp,%rsp 4cbf30: 5d pop %rbp 4cbf31: c3 retq 4cbf32: 66 90 xchg %ax,%ax 00000000004cbf34 <_D3std11concurrency14FiberScheduler14FiberCondition9notifyAllMFNbZv>: 4cbf34: 55 push %rbp 4cbf35: 48 8b ec mov %rsp,%rbp 4cbf38: 48 83 ec 10 sub $0x10,%rsp 4cbf3c: c6 47 48 01 movb $0x1,0x48(%rdi) 4cbf40: e8 07 00 00 00 callq 4cbf4c <_D3std11concurrency14FiberScheduler14FiberCondition13switchContextMFNbZv> 4cbf45: 48 8b e5 mov %rbp,%rsp 4cbf48: 5d pop %rbp 4cbf49: c3 retq 4cbf4a: 66 90 xchg %ax,%ax 00000000004cbf4c <_D3std11concurrency14FiberScheduler14FiberCondition13switchContextMFNbZv>: 4cbf4c: 55 push %rbp 4cbf4d: 48 8b ec mov %rsp,%rbp 4cbf50: 48 83 ec 10 sub $0x10,%rsp 4cbf54: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cbf58: e8 13 c2 00 00 callq 4d8170 <_D4core4sync9condition9Condition13mutex_nothrowMFNaNbNdNiNfZC4core4sync5mutex5Mutex> 4cbf5d: 48 89 c7 mov %rax,%rdi 4cbf60: e8 93 a9 fe ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4cbf65: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cbf69: 48 8b 78 50 mov 0x50(%rax),%rdi 4cbf6d: 48 8b 0f mov (%rdi),%rcx 4cbf70: 48 ff 51 38 rex.W callq *0x38(%rcx) 4cbf74: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cbf78: e8 f3 c1 00 00 callq 4d8170 <_D4core4sync9condition9Condition13mutex_nothrowMFNaNbNdNiNfZC4core4sync5mutex5Mutex> 4cbf7d: 48 89 c7 mov %rax,%rdi 4cbf80: e8 0b a9 fe ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4cbf85: 48 8b e5 mov %rbp,%rsp 4cbf88: 5d pop %rbp 4cbf89: c3 retq 4cbf8a: 66 90 xchg %ax,%ax 00000000004cbf8c <_D3std11concurrency14FiberScheduler8dispatchMFZv>: 4cbf8c: 55 push %rbp 4cbf8d: 48 8b ec mov %rsp,%rbp 4cbf90: 48 83 ec 18 sub $0x18,%rsp 4cbf94: 53 push %rbx 4cbf95: 41 54 push %r12 4cbf97: 41 55 push %r13 4cbf99: 48 89 fb mov %rdi,%rbx 4cbf9c: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 4cbfa1: 0f 84 a5 00 00 00 je 4cc04c <_D3std11concurrency14FiberScheduler8dispatchMFZv+0xc0> 4cbfa7: 4c 8d 6b 10 lea 0x10(%rbx),%r13 4cbfab: 31 f6 xor %esi,%esi 4cbfad: 48 8b 43 20 mov 0x20(%rbx),%rax 4cbfb1: 49 8b 4d 08 mov 0x8(%r13),%rcx 4cbfb5: 48 8b 3c c1 mov (%rcx,%rax,8),%rdi 4cbfb9: e8 52 b9 00 00 callq 4d7910 <_D4core6thread5Fiber4callMFE4core6thread5Fiber7RethrowZC6object9Throwable> 4cbfbe: 49 89 c4 mov %rax,%r12 4cbfc1: 4d 85 e4 test %r12,%r12 4cbfc4: 74 1a je 4cbfe0 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0x54> 4cbfc6: be c0 e0 4f 00 mov $0x4fe0c0,%esi 4cbfcb: 49 8b fc mov %r12,%rdi 4cbfce: e8 51 cf fb ff callq 488f24 <_d_dynamic_cast> 4cbfd3: 48 85 c0 test %rax,%rax 4cbfd6: 75 08 jne 4cbfe0 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0x54> 4cbfd8: 49 8b fc mov %r12,%rdi 4cbfdb: e8 4c d0 fb ff callq 48902c <_d_throwc> 4cbfe0: 48 8b 43 20 mov 0x20(%rbx),%rax 4cbfe4: 49 8b 4d 08 mov 0x8(%r13),%rcx 4cbfe8: 48 8b 3c c1 mov (%rcx,%rax,8),%rdi 4cbfec: e8 8b b9 00 00 callq 4d797c <_D4core6thread5Fiber5stateMxFNbNdZE4core6thread5Fiber5State> 4cbff1: 83 f8 02 cmp $0x2,%eax 4cbff4: 75 2b jne 4cc021 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0x95> 4cbff6: 48 8b 4b 20 mov 0x20(%rbx),%rcx 4cbffa: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cbffe: 48 8b 53 18 mov 0x18(%rbx),%rdx 4cc002: 48 8b 73 10 mov 0x10(%rbx),%rsi 4cc006: 48 89 cf mov %rcx,%rdi 4cc009: e8 a6 d9 00 00 callq 4d99b4 <_D3std9algorithm8mutation75__T6removeVE3std9algorithm8mutation12SwapStrategyi2TAC4core6thread5FiberTmZ6removeFNaNfAC4core6thread5FibermZAC4core6thread5Fiber> 4cc00e: 48 89 43 10 mov %rax,0x10(%rbx) 4cc012: 48 89 53 18 mov %rdx,0x18(%rbx) 4cc016: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cc01a: 48 3b c8 cmp %rax,%rcx 4cc01d: 73 1a jae 4cc039 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0xad> 4cc01f: eb 20 jmp 4cc041 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0xb5> 4cc021: 48 ff 43 20 incq 0x20(%rbx) 4cc025: 48 8b 53 20 mov 0x20(%rbx),%rdx 4cc029: 48 8d 72 ff lea -0x1(%rdx),%rsi 4cc02d: 48 8b 43 10 mov 0x10(%rbx),%rax 4cc031: 48 ff c8 dec %rax 4cc034: 48 3b f0 cmp %rax,%rsi 4cc037: 72 08 jb 4cc041 <_D3std11concurrency14FiberScheduler8dispatchMFZv+0xb5> 4cc039: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 4cc040: 00 4cc041: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 4cc046: 0f 85 5f ff ff ff jne 4cbfab <_D3std11concurrency14FiberScheduler8dispatchMFZv+0x1f> 4cc04c: 41 5d pop %r13 4cc04e: 41 5c pop %r12 4cc050: 5b pop %rbx 4cc051: 48 8b e5 mov %rbp,%rsp 4cc054: 5d pop %rbp 4cc055: c3 retq 4cc056: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cc05c <_D3std11concurrency14FiberScheduler6createMFNbDFZvZv>: 4cc05c: 55 push %rbp 4cc05d: 48 8b ec mov %rsp,%rbp 4cc060: 48 83 ec 58 sub $0x58,%rsp 4cc064: 53 push %rbx 4cc065: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cc069: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cc06d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cc071: bf 20 00 00 00 mov $0x20,%edi 4cc076: e8 3d c5 00 00 callq 4d85b8 <_d_allocmemory> 4cc07b: 48 89 c3 mov %rax,%rbx 4cc07e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cc082: 48 89 03 mov %rax,(%rbx) 4cc085: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4cc089: 48 89 4b 08 mov %rcx,0x8(%rbx) 4cc08d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cc091: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cc095: 48 89 43 10 mov %rax,0x10(%rbx) 4cc099: 48 89 53 18 mov %rdx,0x18(%rbx) 4cc09d: 48 8b f3 mov %rbx,%rsi 4cc0a0: ba 04 c1 4c 00 mov $0x4cc104,%edx 4cc0a5: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4cc0a9: 48 89 75 b8 mov %rsi,-0x48(%rbp) 4cc0ad: bf 38 e5 4f 00 mov $0x4fe538,%edi 4cc0b2: e8 f1 d7 fb ff callq 4898a8 <_d_newclass> 4cc0b7: 48 89 c7 mov %rax,%rdi 4cc0ba: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4cc0be: 48 8b 75 b8 mov -0x48(%rbp),%rsi 4cc0c2: e8 f5 fc ff ff callq 4cbdbc <_D3std11concurrency14FiberScheduler9InfoFiber6__ctorMFNbDFZvZC3std11concurrency14FiberScheduler9InfoFiber> 4cc0c7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4cc0cb: ba 01 00 00 00 mov $0x1,%edx 4cc0d0: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4cc0d4: 48 83 c6 10 add $0x10,%rsi 4cc0d8: bf 30 eb 4f 00 mov $0x4feb30,%edi 4cc0dd: e8 12 41 fc ff callq 4901f4 <_d_arrayappendcTX> 4cc0e2: 48 89 45 c0 mov %rax,-0x40(%rbp) 4cc0e6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4cc0ea: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cc0ee: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4cc0f2: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4cc0f6: 48 8d 34 ca lea (%rdx,%rcx,8),%rsi 4cc0fa: 48 89 46 f8 mov %rax,-0x8(%rsi) 4cc0fe: 5b pop %rbx 4cc0ff: 48 8b e5 mov %rbp,%rsp 4cc102: 5d pop %rbp 4cc103: c3 retq 00000000004cc104 <_D3std11concurrency14FiberScheduler6createMFNbDFZvZ4wrapMFZv>: 4cc104: 55 push %rbp 4cc105: 48 8b ec mov %rsp,%rbp 4cc108: 48 83 ec 18 sub $0x18,%rsp 4cc10c: 53 push %rbx 4cc10d: 41 54 push %r12 4cc10f: 41 55 push %r13 4cc111: 41 56 push %r14 4cc113: 41 57 push %r15 4cc115: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc119: 48 8b 7f 10 mov 0x10(%rdi),%rdi 4cc11d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cc121: 48 8d 48 10 lea 0x10(%rax),%rcx 4cc125: 48 ff 51 08 rex.W callq *0x8(%rcx) 4cc129: 48 83 ec 08 sub $0x8,%rsp 4cc12d: e8 06 00 00 00 callq 4cc138 <_D3std11concurrency14FiberScheduler6createMFNbDFZvZ4wrapMFZv+0x34> 4cc132: 48 83 c4 08 add $0x8,%rsp 4cc136: eb 17 jmp 4cc14f <_D3std11concurrency14FiberScheduler6createMFNbDFZvZ4wrapMFZv+0x4b> 4cc138: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cc13c: 48 8b 3a mov (%rdx),%rdi 4cc13f: 48 8b 1f mov (%rdi),%rbx 4cc142: 48 ff 53 40 rex.W callq *0x40(%rbx) 4cc146: 48 89 c7 mov %rax,%rdi 4cc149: e8 fe f8 ff ff callq 4cba4c <_D3std11concurrency10ThreadInfo7cleanupMFZv> 4cc14e: c3 retq 4cc14f: 41 5f pop %r15 4cc151: 41 5e pop %r14 4cc153: 41 5d pop %r13 4cc155: 41 5c pop %r12 4cc157: 5b pop %rbx 4cc158: 48 8b e5 mov %rbp,%rsp 4cc15b: 5d pop %rbp 4cc15c: c3 retq 4cc15d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc164 <_TMP701>: 4cc164: 48 83 ef 28 sub $0x28,%rdi 4cc168: e9 47 fb ff ff jmpq 4cbcb4 <_D3std11concurrency14FiberScheduler5startMFDFZvZv> 4cc16d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc174 <_TMP702>: 4cc174: 48 83 ef 28 sub $0x28,%rdi 4cc178: e9 67 fb ff ff jmpq 4cbce4 <_D3std11concurrency14FiberScheduler5spawnMFNbDFZvZv> 4cc17d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc184 <_TMP703>: 4cc184: 48 83 ef 28 sub $0x28,%rdi 4cc188: e9 8f fb ff ff jmpq 4cbd1c <_D3std11concurrency14FiberScheduler5yieldMFNbZv> 4cc18d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc194 <_TMP704>: 4cc194: 48 83 ef 28 sub $0x28,%rdi 4cc198: e9 9f fb ff ff jmpq 4cbd3c <_D3std11concurrency14FiberScheduler8thisInfoMFNbNcNdZS3std11concurrency10ThreadInfo> 4cc19d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc1a4 <_TMP705>: 4cc1a4: 48 83 ef 28 sub $0x28,%rdi 4cc1a8: e9 d7 fb ff ff jmpq 4cbd84 <_D3std11concurrency14FiberScheduler12newConditionMFNbC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cc1ad: 00 00 add %al,(%rax) ... 00000000004cc1b0 <_D3std11concurrency10MessageBox6__ctorMFNeZC3std11concurrency10MessageBox>: 4cc1b0: 55 push %rbp 4cc1b1: 48 8b ec mov %rsp,%rbp 4cc1b4: 50 push %rax 4cc1b5: 53 push %rbx 4cc1b6: 48 89 fb mov %rdi,%rbx 4cc1b9: bf f8 83 4f 00 mov $0x4f83f8,%edi 4cc1be: e8 e5 d6 fb ff callq 4898a8 <_d_newclass> 4cc1c3: 48 89 c7 mov %rax,%rdi 4cc1c6: e8 f5 a4 fe ff callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4cc1cb: 48 89 43 40 mov %rax,0x40(%rbx) 4cc1cf: c6 83 a8 00 00 00 00 movb $0x0,0xa8(%rbx) 4cc1d6: 48 83 3d fa 69 03 00 cmpq $0x0,0x369fa(%rip) # 502bd8 <_D3std11concurrency9schedulerC3std11concurrency9Scheduler> 4cc1dd: 00 4cc1de: 75 36 jne 4cc216 <_D3std11concurrency10MessageBox6__ctorMFNeZC3std11concurrency10MessageBox+0x66> 4cc1e0: bf 08 0b 50 00 mov $0x500b08,%edi 4cc1e5: e8 be d6 fb ff callq 4898a8 <_d_newclass> 4cc1ea: 48 8b 73 40 mov 0x40(%rbx),%rsi 4cc1ee: 48 89 c7 mov %rax,%rdi 4cc1f1: e8 d2 be 00 00 callq 4d80c8 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cc1f6: 48 89 43 48 mov %rax,0x48(%rbx) 4cc1fa: bf 08 0b 50 00 mov $0x500b08,%edi 4cc1ff: e8 a4 d6 fb ff callq 4898a8 <_d_newclass> 4cc204: 48 8b 73 40 mov 0x40(%rbx),%rsi 4cc208: 48 89 c7 mov %rax,%rdi 4cc20b: e8 b8 be 00 00 callq 4d80c8 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition> 4cc210: 48 89 43 50 mov %rax,0x50(%rbx) 4cc214: eb 2c jmp 4cc242 <_D3std11concurrency10MessageBox6__ctorMFNeZC3std11concurrency10MessageBox+0x92> 4cc216: 48 8b 73 40 mov 0x40(%rbx),%rsi 4cc21a: 48 8b 3d b7 69 03 00 mov 0x369b7(%rip),%rdi # 502bd8 <_D3std11concurrency9schedulerC3std11concurrency9Scheduler> 4cc221: 48 8b 07 mov (%rdi),%rax 4cc224: 48 ff 50 28 rex.W callq *0x28(%rax) 4cc228: 48 89 43 48 mov %rax,0x48(%rbx) 4cc22c: 48 8b 73 40 mov 0x40(%rbx),%rsi 4cc230: 48 8b 3d a1 69 03 00 mov 0x369a1(%rip),%rdi # 502bd8 <_D3std11concurrency9schedulerC3std11concurrency9Scheduler> 4cc237: 48 8b 0f mov (%rdi),%rcx 4cc23a: 48 ff 51 28 rex.W callq *0x28(%rcx) 4cc23e: 48 89 43 50 mov %rax,0x50(%rbx) 4cc242: 48 8b c3 mov %rbx,%rax 4cc245: 5b pop %rbx 4cc246: 48 8b e5 mov %rbp,%rsp 4cc249: 5d pop %rbp 4cc24a: c3 retq 4cc24b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cc250 <_D3std11concurrency10MessageBox8isClosedMxFNdZb>: 4cc250: 55 push %rbp 4cc251: 48 8b ec mov %rsp,%rbp 4cc254: 48 83 ec 28 sub $0x28,%rsp 4cc258: 53 push %rbx 4cc259: 41 54 push %r12 4cc25b: 41 55 push %r13 4cc25d: 41 56 push %r14 4cc25f: 41 57 push %r15 4cc261: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc265: 48 8b 7f 40 mov 0x40(%rdi),%rdi 4cc269: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cc26d: e8 62 c8 fe ff callq 4b8ad4 <_d_monitorenter> 4cc272: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cc276: 8a 80 a8 00 00 00 mov 0xa8(%rax),%al 4cc27c: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cc280: 48 83 ec 08 sub $0x8,%rsp 4cc284: e8 25 00 00 00 callq 4cc2ae <_D3std11concurrency10MessageBox8isClosedMxFNdZb+0x5e> 4cc289: 48 83 c4 08 add $0x8,%rsp 4cc28d: 48 8b 45 e8 mov -0x18(%rbp),%rax 4cc291: 41 5f pop %r15 4cc293: 41 5e pop %r14 4cc295: 41 5d pop %r13 4cc297: 41 5c pop %r12 4cc299: 5b pop %rbx 4cc29a: 48 8b e5 mov %rbp,%rsp 4cc29d: 5d pop %rbp 4cc29e: c3 retq 4cc29f: 48 83 ec 08 sub $0x8,%rsp 4cc2a3: e8 06 00 00 00 callq 4cc2ae <_D3std11concurrency10MessageBox8isClosedMxFNdZb+0x5e> 4cc2a8: 48 83 c4 08 add $0x8,%rsp 4cc2ac: eb 0a jmp 4cc2b8 <_D3std11concurrency10MessageBox8isClosedMxFNdZb+0x68> 4cc2ae: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cc2b2: e8 55 c8 fe ff callq 4b8b0c <_d_monitorexit> 4cc2b7: c3 retq 4cc2b8: 41 5f pop %r15 4cc2ba: 41 5e pop %r14 4cc2bc: 41 5d pop %r13 4cc2be: 41 5c pop %r12 4cc2c0: 5b pop %rbx 4cc2c1: 48 8b e5 mov %rbp,%rsp 4cc2c4: 5d pop %rbp 4cc2c5: c3 retq 4cc2c6: 66 90 xchg %ax,%ax 00000000004cc2c8 <_D3std11concurrency10MessageBox8isClosedMFNdZb>: 4cc2c8: 55 push %rbp 4cc2c9: 48 8b ec mov %rsp,%rbp 4cc2cc: 48 83 ec 28 sub $0x28,%rsp 4cc2d0: 53 push %rbx 4cc2d1: 41 54 push %r12 4cc2d3: 41 55 push %r13 4cc2d5: 41 56 push %r14 4cc2d7: 41 57 push %r15 4cc2d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc2dd: 48 8b 7f 40 mov 0x40(%rdi),%rdi 4cc2e1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cc2e5: e8 ea c7 fe ff callq 4b8ad4 <_d_monitorenter> 4cc2ea: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cc2ee: 8a 80 a8 00 00 00 mov 0xa8(%rax),%al 4cc2f4: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cc2f8: 48 83 ec 08 sub $0x8,%rsp 4cc2fc: e8 25 00 00 00 callq 4cc326 <_D3std11concurrency10MessageBox8isClosedMFNdZb+0x5e> 4cc301: 48 83 c4 08 add $0x8,%rsp 4cc305: 48 8b 45 e8 mov -0x18(%rbp),%rax 4cc309: 41 5f pop %r15 4cc30b: 41 5e pop %r14 4cc30d: 41 5d pop %r13 4cc30f: 41 5c pop %r12 4cc311: 5b pop %rbx 4cc312: 48 8b e5 mov %rbp,%rsp 4cc315: 5d pop %rbp 4cc316: c3 retq 4cc317: 48 83 ec 08 sub $0x8,%rsp 4cc31b: e8 06 00 00 00 callq 4cc326 <_D3std11concurrency10MessageBox8isClosedMFNdZb+0x5e> 4cc320: 48 83 c4 08 add $0x8,%rsp 4cc324: eb 0a jmp 4cc330 <_D3std11concurrency10MessageBox8isClosedMFNdZb+0x68> 4cc326: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cc32a: e8 dd c7 fe ff callq 4b8b0c <_d_monitorexit> 4cc32f: c3 retq 4cc330: 41 5f pop %r15 4cc332: 41 5e pop %r14 4cc334: 41 5d pop %r13 4cc336: 41 5c pop %r12 4cc338: 5b pop %rbx 4cc339: 48 8b e5 mov %rbp,%rsp 4cc33c: 5d pop %rbp 4cc33d: c3 retq 4cc33e: 66 90 xchg %ax,%ax 00000000004cc340 <_D3std11concurrency10MessageBox10setMaxMsgsMFmPFS3std11concurrency3TidZbZv>: 4cc340: 55 push %rbp 4cc341: 48 8b ec mov %rsp,%rbp 4cc344: 48 83 ec 20 sub $0x20,%rsp 4cc348: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4cc34c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cc350: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cc354: 48 8b 7f 40 mov 0x40(%rdi),%rdi 4cc358: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cc35c: e8 73 c7 fe ff callq 4b8ad4 <_d_monitorenter> 4cc361: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cc365: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4cc369: 48 89 81 a0 00 00 00 mov %rax,0xa0(%rcx) 4cc370: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cc374: 48 89 91 90 00 00 00 mov %rdx,0x90(%rcx) 4cc37b: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4cc37f: e8 88 c7 fe ff callq 4b8b0c <_d_monitorexit> 4cc384: 48 8b e5 mov %rbp,%rsp 4cc387: 5d pop %rbp 4cc388: c3 retq 4cc389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc390 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv>: 4cc390: 55 push %rbp 4cc391: 48 8b ec mov %rsp,%rbp 4cc394: 48 83 ec 78 sub $0x78,%rsp 4cc398: 53 push %rbx 4cc399: 41 54 push %r12 4cc39b: 41 55 push %r13 4cc39d: 41 56 push %r14 4cc39f: 41 57 push %r15 4cc3a1: 49 89 fc mov %rdi,%r12 4cc3a4: 49 89 f5 mov %rsi,%r13 4cc3a7: 49 8b 7c 24 40 mov 0x40(%r12),%rdi 4cc3ac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc3b0: e8 1f c7 fe ff callq 4b8ad4 <_d_monitorenter> 4cc3b5: 41 8a 84 24 a8 00 00 mov 0xa8(%r12),%al 4cc3bc: 00 4cc3bd: 34 01 xor $0x1,%al 4cc3bf: 0f 84 5c 01 00 00 je 4cc521 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x191> 4cc3c5: 49 8b f5 mov %r13,%rsi 4cc3c8: 49 8b fc mov %r12,%rdi 4cc3cb: e8 58 03 00 00 callq 4cc728 <_D3std11concurrency10MessageBox13isPriorityMsgMFNaKS3std11concurrency7MessageZb> 4cc3d0: 84 c0 test %al,%al 4cc3d2: 74 65 je 4cc439 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0xa9> 4cc3d4: 4d 8d 74 24 78 lea 0x78(%r12),%r14 4cc3d9: 49 8b f5 mov %r13,%rsi 4cc3dc: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4cc3e0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3e2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3e4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3e6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3e8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3ea: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc3ec: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4cc3f0: e8 a7 e5 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4cc3f5: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4cc3f9: b9 06 00 00 00 mov $0x6,%ecx 4cc3fe: ff 33 pushq (%rbx) 4cc400: 48 83 eb 08 sub $0x8,%rbx 4cc404: e2 f8 loop 4cc3fe <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x6e> 4cc406: 49 8b fe mov %r14,%rdi 4cc409: e8 12 05 00 00 callq 4cc920 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv> 4cc40e: 48 83 c4 30 add $0x30,%rsp 4cc412: 49 8b 7c 24 48 mov 0x48(%r12),%rdi 4cc417: 48 8b 07 mov (%rdi),%rax 4cc41a: 48 ff 50 40 rex.W callq *0x40(%rax) 4cc41e: 48 83 ec 08 sub $0x8,%rsp 4cc422: e8 09 01 00 00 callq 4cc530 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x1a0> 4cc427: 48 83 c4 08 add $0x8,%rsp 4cc42b: 41 5f pop %r15 4cc42d: 41 5e pop %r14 4cc42f: 41 5d pop %r13 4cc431: 41 5c pop %r12 4cc433: 5b pop %rbx 4cc434: 48 8b e5 mov %rbp,%rsp 4cc437: 5d pop %rbp 4cc438: c3 retq 4cc439: 49 8b fc mov %r12,%rdi 4cc43c: e8 47 02 00 00 callq 4cc688 <_D3std11concurrency10MessageBox8mboxFullMFZb> 4cc441: 34 01 xor $0x1,%al 4cc443: 75 0f jne 4cc454 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0xc4> 4cc445: 49 8b f5 mov %r13,%rsi 4cc448: 49 8b fc mov %r12,%rdi 4cc44b: e8 b0 02 00 00 callq 4cc700 <_D3std11concurrency10MessageBox12isControlMsgMFNaKS3std11concurrency7MessageZb> 4cc450: 84 c0 test %al,%al 4cc452: 74 65 je 4cc4b9 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x129> 4cc454: 4d 8d 74 24 60 lea 0x60(%r12),%r14 4cc459: 49 8b f5 mov %r13,%rsi 4cc45c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4cc460: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc462: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc464: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc466: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc468: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc46a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc46c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4cc470: e8 27 e5 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4cc475: 48 8d 5d f0 lea -0x10(%rbp),%rbx 4cc479: b9 06 00 00 00 mov $0x6,%ecx 4cc47e: ff 33 pushq (%rbx) 4cc480: 48 83 eb 08 sub $0x8,%rbx 4cc484: e2 f8 loop 4cc47e <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0xee> 4cc486: 49 8b fe mov %r14,%rdi 4cc489: e8 92 04 00 00 callq 4cc920 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv> 4cc48e: 48 83 c4 30 add $0x30,%rsp 4cc492: 49 8b 7c 24 48 mov 0x48(%r12),%rdi 4cc497: 48 8b 07 mov (%rdi),%rax 4cc49a: 48 ff 50 40 rex.W callq *0x40(%rax) 4cc49e: 48 83 ec 08 sub $0x8,%rsp 4cc4a2: e8 89 00 00 00 callq 4cc530 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x1a0> 4cc4a7: 48 83 c4 08 add $0x8,%rsp 4cc4ab: 41 5f pop %r15 4cc4ad: 41 5e pop %r14 4cc4af: 41 5d pop %r13 4cc4b1: 41 5c pop %r12 4cc4b3: 5b pop %rbx 4cc4b4: 48 8b e5 mov %rbp,%rsp 4cc4b7: 5d pop %rbp 4cc4b8: c3 retq 4cc4b9: 49 83 bc 24 90 00 00 cmpq $0x0,0x90(%r12) 4cc4c0: 00 00 4cc4c2: 74 2f je 4cc4f3 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x163> 4cc4c4: e8 33 e6 00 00 callq 4daafc <_D3std11concurrency7thisTidFNdNfZS3std11concurrency3Tid> 4cc4c9: 48 89 c7 mov %rax,%rdi 4cc4cc: 49 ff 94 24 90 00 00 rex.WB callq *0x90(%r12) 4cc4d3: 00 4cc4d4: 34 01 xor $0x1,%al 4cc4d6: 74 1b je 4cc4f3 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x163> 4cc4d8: 48 83 ec 08 sub $0x8,%rsp 4cc4dc: e8 4f 00 00 00 callq 4cc530 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x1a0> 4cc4e1: 48 83 c4 08 add $0x8,%rsp 4cc4e5: 41 5f pop %r15 4cc4e7: 41 5e pop %r14 4cc4e9: 41 5d pop %r13 4cc4eb: 41 5c pop %r12 4cc4ed: 5b pop %rbx 4cc4ee: 48 8b e5 mov %rbp,%rsp 4cc4f1: 5d pop %rbp 4cc4f2: c3 retq 4cc4f3: 49 ff 44 24 58 incq 0x58(%r12) 4cc4f8: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4cc4fd: 48 8b 07 mov (%rdi),%rax 4cc500: 48 ff 50 30 rex.W callq *0x30(%rax) 4cc504: 49 ff 4c 24 58 decq 0x58(%r12) 4cc509: 49 8b f5 mov %r13,%rsi 4cc50c: 49 8b fc mov %r12,%rdi 4cc50f: e8 14 02 00 00 callq 4cc728 <_D3std11concurrency10MessageBox13isPriorityMsgMFNaKS3std11concurrency7MessageZb> 4cc514: 84 c0 test %al,%al 4cc516: 0f 85 b8 fe ff ff jne 4cc3d4 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x44> 4cc51c: e9 18 ff ff ff jmpq 4cc439 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0xa9> 4cc521: 48 83 ec 08 sub $0x8,%rsp 4cc525: e8 06 00 00 00 callq 4cc530 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x1a0> 4cc52a: 48 83 c4 08 add $0x8,%rsp 4cc52e: eb 0a jmp 4cc53a <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv+0x1aa> 4cc530: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cc534: e8 d3 c5 fe ff callq 4b8b0c <_d_monitorexit> 4cc539: c3 retq 4cc53a: 41 5f pop %r15 4cc53c: 41 5e pop %r14 4cc53e: 41 5d pop %r13 4cc540: 41 5c pop %r12 4cc542: 5b pop %rbx 4cc543: 48 8b e5 mov %rbp,%rsp 4cc546: 5d pop %rbp 4cc547: c3 retq 00000000004cc548 <_D3std11concurrency10MessageBox5closeMFZv>: 4cc548: 55 push %rbp 4cc549: 48 8b ec mov %rsp,%rbp 4cc54c: 48 83 ec 28 sub $0x28,%rsp 4cc550: 53 push %rbx 4cc551: 48 89 fb mov %rdi,%rbx 4cc554: 48 8d 45 e0 lea -0x20(%rbp),%rax 4cc558: 31 c9 xor %ecx,%ecx 4cc55a: 48 89 08 mov %rcx,(%rax) 4cc55d: 48 89 48 08 mov %rcx,0x8(%rax) 4cc561: 48 89 48 10 mov %rcx,0x10(%rax) 4cc565: 48 8d 73 10 lea 0x10(%rbx),%rsi 4cc569: e8 b2 00 00 00 callq 4cc620 <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv> 4cc56e: 48 8b 7b 40 mov 0x40(%rbx),%rdi 4cc572: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc576: e8 59 c5 fe ff callq 4b8ad4 <_d_monitorenter> 4cc57b: 48 8d 73 60 lea 0x60(%rbx),%rsi 4cc57f: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cc583: e8 20 04 00 00 callq 4cc9a8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv> 4cc588: c6 83 a8 00 00 00 01 movb $0x1,0xa8(%rbx) 4cc58f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cc593: e8 74 c5 fe ff callq 4b8b0c <_d_monitorexit> 4cc598: 48 8d 7b 10 lea 0x10(%rbx),%rdi 4cc59c: e8 6f 05 00 00 callq 4ccb10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5clearMFNaNbNiNfZv> 4cc5a1: 48 8d 75 e0 lea -0x20(%rbp),%rsi 4cc5a5: 48 8b fb mov %rbx,%rdi 4cc5a8: e8 73 00 00 00 callq 4cc620 <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv> 4cc5ad: 5b pop %rbx 4cc5ae: 48 8b e5 mov %rbp,%rsp 4cc5b1: 5d pop %rbp 4cc5b2: c3 retq 4cc5b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cc5b8 <_D3std11concurrency10MessageBox5closeMFZ13onLinkDeadMsgMFKS3std11concurrency7MessageZv>: 4cc5b8: 55 push %rbp 4cc5b9: 48 8b ec mov %rsp,%rbp 4cc5bc: 48 83 ec 30 sub $0x30,%rsp 4cc5c0: 48 89 f7 mov %rsi,%rdi 4cc5c3: e8 f4 0a 00 00 callq 4cd0bc <_D3std11concurrency7Message31__T3getTS3std11concurrency3TidZ3getMFNdZS3std11concurrency3Tid> 4cc5c8: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cc5cc: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4cc5d0: be 70 0d 50 00 mov $0x500d70,%esi 4cc5d5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4cc5d9: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4cc5dd: e8 c2 f1 ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4cc5e2: 48 8b 78 08 mov 0x8(%rax),%rdi 4cc5e6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4cc5ea: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4cc5ee: e8 25 bd fe ff callq 4b8318 <_aaDelX> 4cc5f3: e8 ac f1 ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4cc5f8: 48 83 c0 10 add $0x10,%rax 4cc5fc: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cc600: 48 8b 38 mov (%rax),%rdi 4cc603: e8 b4 11 fc ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4cc608: 84 c0 test %al,%al 4cc60a: 74 0d je 4cc619 <_D3std11concurrency10MessageBox5closeMFZ13onLinkDeadMsgMFKS3std11concurrency7MessageZv+0x61> 4cc60c: e8 93 f1 ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4cc611: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 4cc618: 00 4cc619: 48 8b e5 mov %rbp,%rsp 4cc61c: 5d pop %rbp 4cc61d: c3 retq 4cc61e: 66 90 xchg %ax,%ax 00000000004cc620 <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv>: 4cc620: 55 push %rbp 4cc621: 48 8b ec mov %rsp,%rbp 4cc624: 48 83 ec 18 sub $0x18,%rsp 4cc628: 53 push %rbx 4cc629: 48 89 fb mov %rdi,%rbx 4cc62c: 48 89 f7 mov %rsi,%rdi 4cc62f: e8 dc 03 00 00 callq 4cca10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7opSliceMFNaNbNiZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range> 4cc634: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cc638: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cc63c: e8 17 01 00 00 callq 4cc758 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5emptyMxFNaNbNdNiNfZb> 4cc641: 34 01 xor $0x1,%al 4cc643: 74 38 je 4cc67d <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x5d> 4cc645: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cc649: e8 2a 01 00 00 callq 4cc778 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNaNcNdNfZS3std11concurrency7Message> 4cc64e: 83 38 02 cmpl $0x2,(%rax) 4cc651: 75 14 jne 4cc667 <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x47> 4cc653: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cc657: e8 1c 01 00 00 callq 4cc778 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNaNcNdNfZS3std11concurrency7Message> 4cc65c: 48 89 c6 mov %rax,%rsi 4cc65f: 48 8b fb mov %rbx,%rdi 4cc662: e8 51 ff ff ff callq 4cc5b8 <_D3std11concurrency10MessageBox5closeMFZ13onLinkDeadMsgMFKS3std11concurrency7MessageZv> 4cc667: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cc66b: e8 38 02 00 00 callq 4cc8a8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range8popFrontMFNaNfZv> 4cc670: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cc674: e8 df 00 00 00 callq 4cc758 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5emptyMxFNaNbNdNiNfZb> 4cc679: 34 01 xor $0x1,%al 4cc67b: 75 c8 jne 4cc645 <_D3std11concurrency10MessageBox5closeMFZ5sweepMFKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x25> 4cc67d: 5b pop %rbx 4cc67e: 48 8b e5 mov %rbp,%rsp 4cc681: 5d pop %rbp 4cc682: c3 retq 4cc683: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cc688 <_D3std11concurrency10MessageBox8mboxFullMFZb>: 4cc688: 55 push %rbp 4cc689: 48 8b ec mov %rsp,%rbp 4cc68c: 48 83 ec 20 sub $0x20,%rsp 4cc690: 48 8b 87 a0 00 00 00 mov 0xa0(%rdi),%rax 4cc697: 48 85 c0 test %rax,%rax 4cc69a: 74 28 je 4cc6c4 <_D3std11concurrency10MessageBox8mboxFullMFZb+0x3c> 4cc69c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cc6a0: 48 8b 8f 98 00 00 00 mov 0x98(%rdi),%rcx 4cc6a7: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4cc6ab: 48 8d 7f 60 lea 0x60(%rdi),%rdi 4cc6af: e8 44 04 00 00 callq 4ccaf8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List6lengthMFNaNbNdNiNfZm> 4cc6b4: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4cc6b8: 48 03 c8 add %rax,%rcx 4cc6bb: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cc6bf: 48 39 c1 cmp %rax,%rcx 4cc6c2: 73 04 jae 4cc6c8 <_D3std11concurrency10MessageBox8mboxFullMFZb+0x40> 4cc6c4: 31 c0 xor %eax,%eax 4cc6c6: eb 05 jmp 4cc6cd <_D3std11concurrency10MessageBox8mboxFullMFZb+0x45> 4cc6c8: b8 01 00 00 00 mov $0x1,%eax 4cc6cd: 48 8b e5 mov %rbp,%rsp 4cc6d0: 5d pop %rbp 4cc6d1: c3 retq 4cc6d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cc6d8 <_D3std11concurrency10MessageBox14updateMsgCountMFZv>: 4cc6d8: 55 push %rbp 4cc6d9: 48 8b ec mov %rsp,%rbp 4cc6dc: 48 83 ec 10 sub $0x10,%rsp 4cc6e0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc6e4: 48 8d 7f 10 lea 0x10(%rdi),%rdi 4cc6e8: e8 0b 04 00 00 callq 4ccaf8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List6lengthMFNaNbNdNiNfZm> 4cc6ed: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cc6f1: 48 89 81 98 00 00 00 mov %rax,0x98(%rcx) 4cc6f8: 48 8b e5 mov %rbp,%rsp 4cc6fb: 5d pop %rbp 4cc6fc: c3 retq 4cc6fd: 0f 1f 00 nopl (%rax) 00000000004cc700 <_D3std11concurrency10MessageBox12isControlMsgMFNaKS3std11concurrency7MessageZb>: 4cc700: 55 push %rbp 4cc701: 48 8b ec mov %rsp,%rbp 4cc704: 48 83 ec 10 sub $0x10,%rsp 4cc708: 8b 06 mov (%rsi),%eax 4cc70a: 85 c0 test %eax,%eax 4cc70c: 74 05 je 4cc713 <_D3std11concurrency10MessageBox12isControlMsgMFNaKS3std11concurrency7MessageZb+0x13> 4cc70e: 83 f8 01 cmp $0x1,%eax 4cc711: 75 04 jne 4cc717 <_D3std11concurrency10MessageBox12isControlMsgMFNaKS3std11concurrency7MessageZb+0x17> 4cc713: 31 c0 xor %eax,%eax 4cc715: eb 05 jmp 4cc71c <_D3std11concurrency10MessageBox12isControlMsgMFNaKS3std11concurrency7MessageZb+0x1c> 4cc717: b8 01 00 00 00 mov $0x1,%eax 4cc71c: 48 8b e5 mov %rbp,%rsp 4cc71f: 5d pop %rbp 4cc720: c3 retq 4cc721: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc728 <_D3std11concurrency10MessageBox13isPriorityMsgMFNaKS3std11concurrency7MessageZb>: 4cc728: 55 push %rbp 4cc729: 48 8b ec mov %rsp,%rbp 4cc72c: 48 83 ec 10 sub $0x10,%rsp 4cc730: 83 3e 01 cmpl $0x1,(%rsi) 4cc733: 0f 94 c0 sete %al 4cc736: 0f b6 c0 movzbl %al,%eax 4cc739: 48 8b e5 mov %rbp,%rsp 4cc73c: 5d pop %rbp 4cc73d: c3 retq 4cc73e: 66 90 xchg %ax,%ax 00000000004cc740 <_D3std11concurrency10MessageBox13isLinkDeadMsgMFNaKS3std11concurrency7MessageZb>: 4cc740: 55 push %rbp 4cc741: 48 8b ec mov %rsp,%rbp 4cc744: 48 83 ec 10 sub $0x10,%rsp 4cc748: 83 3e 02 cmpl $0x2,(%rsi) 4cc74b: 0f 94 c0 sete %al 4cc74e: 0f b6 c0 movzbl %al,%eax 4cc751: 48 8b e5 mov %rbp,%rsp 4cc754: 5d pop %rbp 4cc755: c3 retq ... 00000000004cc758 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5emptyMxFNaNbNdNiNfZb>: 4cc758: 55 push %rbp 4cc759: 48 8b ec mov %rsp,%rbp 4cc75c: 48 83 ec 10 sub $0x10,%rsp 4cc760: 48 8b 07 mov (%rdi),%rax 4cc763: 48 8b 00 mov (%rax),%rax 4cc766: 48 f7 d8 neg %rax 4cc769: 48 19 c0 sbb %rax,%rax 4cc76c: 48 ff c0 inc %rax 4cc76f: 48 8b e5 mov %rbp,%rsp 4cc772: 5d pop %rbp 4cc773: c3 retq 4cc774: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cc778 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNaNcNdNfZS3std11concurrency7Message>: 4cc778: 55 push %rbp 4cc779: 48 8b ec mov %rsp,%rbp 4cc77c: 48 83 ec 10 sub $0x10,%rsp 4cc780: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cc784: 48 8b 07 mov (%rdi),%rax 4cc787: 4c 8b 08 mov (%rax),%r9 4cc78a: 48 89 f8 mov %rdi,%rax 4cc78d: ba c8 c7 4c 00 mov $0x4cc7c8,%edx 4cc792: 48 89 c1 mov %rax,%rcx 4cc795: 49 89 d0 mov %rdx,%r8 4cc798: 48 8b 15 89 04 02 00 mov 0x20489(%rip),%rdx # 4ecc28 <_TMP722+0x8> 4cc79f: 48 8b 35 7a 04 02 00 mov 0x2047a(%rip),%rsi # 4ecc20 <_TMP722> 4cc7a6: bf c8 08 00 00 mov $0x8c8,%edi 4cc7ab: e8 38 57 00 00 callq 4d1ee8 <_D3std9exception93__T7enforceHTC9ExceptionTPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZ7enforceFNaNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeLAxaAyamZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cc7b0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cc7b4: 48 8b 01 mov (%rcx),%rax 4cc7b7: 48 8b 00 mov (%rax),%rax 4cc7ba: 48 83 c0 08 add $0x8,%rax 4cc7be: 48 8b e5 mov %rbp,%rsp 4cc7c1: 5d pop %rbp 4cc7c2: c3 retq 4cc7c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cc7c8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNcNdZ12__dgliteral1MFNaNbNiNfZAxa>: 4cc7c8: 55 push %rbp 4cc7c9: 48 8b ec mov %rsp,%rbp 4cc7cc: 48 83 ec 10 sub $0x10,%rsp 4cc7d0: 31 c0 xor %eax,%eax 4cc7d2: 31 d2 xor %edx,%edx 4cc7d4: 48 8b e5 mov %rbp,%rsp 4cc7d7: 5d pop %rbp 4cc7d8: c3 retq 4cc7d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc7e0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNdS3std11concurrency7MessageZv>: 4cc7e0: 55 push %rbp 4cc7e1: 48 8b ec mov %rsp,%rbp 4cc7e4: 48 83 ec 38 sub $0x38,%rsp 4cc7e8: 53 push %rbx 4cc7e9: 41 54 push %r12 4cc7eb: 41 55 push %r13 4cc7ed: 41 56 push %r14 4cc7ef: 41 57 push %r15 4cc7f1: 49 89 fc mov %rdi,%r12 4cc7f4: 49 8b 04 24 mov (%r12),%rax 4cc7f8: 4c 8b 08 mov (%rax),%r9 4cc7fb: 48 89 f8 mov %rdi,%rax 4cc7fe: ba 90 c8 4c 00 mov $0x4cc890,%edx 4cc803: 48 89 c1 mov %rax,%rcx 4cc806: 49 89 d0 mov %rdx,%r8 4cc809: 48 8b 15 28 04 02 00 mov 0x20428(%rip),%rdx # 4ecc38 <_TMP723+0x8> 4cc810: 48 8b 35 19 04 02 00 mov 0x20419(%rip),%rsi # 4ecc30 <_TMP723> 4cc817: bf ce 08 00 00 mov $0x8ce,%edi 4cc81c: e8 c7 56 00 00 callq 4d1ee8 <_D3std9exception93__T7enforceHTC9ExceptionTPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZ7enforceFNaNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeLAxaAyamZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cc821: 49 8b 0c 24 mov (%r12),%rcx 4cc825: 4c 8b 29 mov (%rcx),%r13 4cc828: 49 83 c5 08 add $0x8,%r13 4cc82c: 48 8d 75 10 lea 0x10(%rbp),%rsi 4cc830: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cc834: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc836: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc838: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc83a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc83c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc83e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc840: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cc844: e8 53 e1 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4cc849: 48 8d 5d f8 lea -0x8(%rbp),%rbx 4cc84d: b9 06 00 00 00 mov $0x6,%ecx 4cc852: ff 33 pushq (%rbx) 4cc854: 48 83 eb 08 sub $0x8,%rbx 4cc858: e2 f8 loop 4cc852 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNdS3std11concurrency7MessageZv+0x72> 4cc85a: 49 8b fd mov %r13,%rdi 4cc85d: e8 52 e1 00 00 callq 4da9b4 <_D3std11concurrency7Message8opAssignMFNcNjS3std11concurrency7MessageZS3std11concurrency7Message> 4cc862: 48 83 c4 30 add $0x30,%rsp 4cc866: 48 83 ec 08 sub $0x8,%rsp 4cc86a: e8 06 00 00 00 callq 4cc875 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNdS3std11concurrency7MessageZv+0x95> 4cc86f: 48 83 c4 08 add $0x8,%rsp 4cc873: eb 0a jmp 4cc87f <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNdS3std11concurrency7MessageZv+0x9f> 4cc875: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4cc879: e8 06 e1 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4cc87e: c3 retq 4cc87f: 41 5f pop %r15 4cc881: 41 5e pop %r14 4cc883: 41 5d pop %r13 4cc885: 41 5c pop %r12 4cc887: 5b pop %rbx 4cc888: 48 8b e5 mov %rbp,%rsp 4cc88b: 5d pop %rbp 4cc88c: c3 retq 4cc88d: 0f 1f 00 nopl (%rax) 00000000004cc890 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range5frontMFNdS3std11concurrency7MessageZ12__dgliteral2MFNaNbNiNfZAxa>: 4cc890: 55 push %rbp 4cc891: 48 8b ec mov %rsp,%rbp 4cc894: 48 83 ec 10 sub $0x10,%rsp 4cc898: 31 c0 xor %eax,%eax 4cc89a: 31 d2 xor %edx,%edx 4cc89c: 48 8b e5 mov %rbp,%rsp 4cc89f: 5d pop %rbp 4cc8a0: c3 retq 4cc8a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc8a8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range8popFrontMFNaNfZv>: 4cc8a8: 55 push %rbp 4cc8a9: 48 8b ec mov %rsp,%rbp 4cc8ac: 50 push %rax 4cc8ad: 53 push %rbx 4cc8ae: 48 89 fb mov %rdi,%rbx 4cc8b1: 48 8b 03 mov (%rbx),%rax 4cc8b4: 4c 8b 08 mov (%rax),%r9 4cc8b7: 48 89 f8 mov %rdi,%rax 4cc8ba: ba f0 c8 4c 00 mov $0x4cc8f0,%edx 4cc8bf: 48 89 c1 mov %rax,%rcx 4cc8c2: 49 89 d0 mov %rdx,%r8 4cc8c5: 48 8b 15 7c 03 02 00 mov 0x2037c(%rip),%rdx # 4ecc48 <_TMP726+0x8> 4cc8cc: 48 8b 35 6d 03 02 00 mov 0x2036d(%rip),%rsi # 4ecc40 <_TMP726> 4cc8d3: bf d4 08 00 00 mov $0x8d4,%edi 4cc8d8: e8 0b 56 00 00 callq 4d1ee8 <_D3std9exception93__T7enforceHTC9ExceptionTPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZ7enforceFNaNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeLAxaAyamZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cc8dd: 48 8b 0b mov (%rbx),%rcx 4cc8e0: 48 8b 01 mov (%rcx),%rax 4cc8e3: 48 89 03 mov %rax,(%rbx) 4cc8e6: 5b pop %rbx 4cc8e7: 48 8b e5 mov %rbp,%rsp 4cc8ea: 5d pop %rbp 4cc8eb: c3 retq 4cc8ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cc8f0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range8popFrontMFZ12__dgliteral1MFNaNbNiNfZAxa>: 4cc8f0: 55 push %rbp 4cc8f1: 48 8b ec mov %rsp,%rbp 4cc8f4: 48 83 ec 10 sub $0x10,%rsp 4cc8f8: 31 c0 xor %eax,%eax 4cc8fa: 31 d2 xor %edx,%edx 4cc8fc: 48 8b e5 mov %rbp,%rsp 4cc8ff: 5d pop %rbp 4cc900: c3 retq 4cc901: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cc908 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range6__ctorMFNaNbNcNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range>: 4cc908: 55 push %rbp 4cc909: 48 8b ec mov %rsp,%rbp 4cc90c: 48 83 ec 10 sub $0x10,%rsp 4cc910: 48 89 37 mov %rsi,(%rdi) 4cc913: 48 89 f8 mov %rdi,%rax 4cc916: 48 8b e5 mov %rbp,%rsp 4cc919: 5d pop %rbp 4cc91a: c3 retq 4cc91b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cc920 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv>: 4cc920: 55 push %rbp 4cc921: 48 8b ec mov %rsp,%rbp 4cc924: 48 83 ec 38 sub $0x38,%rsp 4cc928: 53 push %rbx 4cc929: 41 54 push %r12 4cc92b: 41 55 push %r13 4cc92d: 41 56 push %r14 4cc92f: 41 57 push %r15 4cc931: 49 89 fc mov %rdi,%r12 4cc934: 49 89 fd mov %rdi,%r13 4cc937: 49 89 fe mov %rdi,%r14 4cc93a: 48 8d 75 10 lea 0x10(%rbp),%rsi 4cc93e: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cc942: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc944: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc946: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc948: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc94a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc94c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cc94e: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cc952: e8 45 e0 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4cc957: 48 8d 5d f8 lea -0x8(%rbp),%rbx 4cc95b: b9 06 00 00 00 mov $0x6,%ecx 4cc960: ff 33 pushq (%rbx) 4cc962: 48 83 eb 08 sub $0x8,%rbx 4cc966: e2 f8 loop 4cc960 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv+0x40> 4cc968: 49 8b fc mov %r12,%rdi 4cc96b: e8 b8 03 00 00 callq 4ccd28 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cc970: 48 83 c4 30 add $0x30,%rsp 4cc974: 48 89 c6 mov %rax,%rsi 4cc977: 49 8b fc mov %r12,%rdi 4cc97a: e8 71 05 00 00 callq 4ccef0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv> 4cc97f: 48 83 ec 08 sub $0x8,%rsp 4cc983: e8 06 00 00 00 callq 4cc98e <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv+0x6e> 4cc988: 48 83 c4 08 add $0x8,%rsp 4cc98c: eb 0a jmp 4cc998 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFS3std11concurrency7MessageZv+0x78> 4cc98e: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4cc992: e8 ed df 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4cc997: c3 retq 4cc998: 41 5f pop %r15 4cc99a: 41 5e pop %r14 4cc99c: 41 5d pop %r13 4cc99e: 41 5c pop %r12 4cc9a0: 5b pop %rbx 4cc9a1: 48 8b e5 mov %rbp,%rsp 4cc9a4: 5d pop %rbp 4cc9a5: c3 retq 4cc9a6: 66 90 xchg %ax,%ax 00000000004cc9a8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv>: 4cc9a8: 55 push %rbp 4cc9a9: 48 8b ec mov %rsp,%rbp 4cc9ac: 48 83 ec 18 sub $0x18,%rsp 4cc9b0: 53 push %rbx 4cc9b1: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cc9b5: 48 89 fb mov %rdi,%rbx 4cc9b8: 48 89 f7 mov %rsi,%rdi 4cc9bb: e8 70 01 00 00 callq 4ccb30 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5emptyMFNaNbNdNiNfZb> 4cc9c0: 34 01 xor $0x1,%al 4cc9c2: 74 43 je 4cca07 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x5f> 4cc9c4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cc9c8: 48 8b 30 mov (%rax),%rsi 4cc9cb: 48 8b fb mov %rbx,%rdi 4cc9ce: e8 1d 05 00 00 callq 4ccef0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv> 4cc9d3: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4cc9d7: 48 83 39 00 cmpq $0x0,(%rcx) 4cc9db: 74 19 je 4cc9f6 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x4e> 4cc9dd: 48 8b 53 08 mov 0x8(%rbx),%rdx 4cc9e1: 48 8b 02 mov (%rdx),%rax 4cc9e4: 48 89 43 08 mov %rax,0x8(%rbx) 4cc9e8: 48 ff 43 10 incq 0x10(%rbx) 4cc9ec: 48 8b 73 08 mov 0x8(%rbx),%rsi 4cc9f0: 48 83 3e 00 cmpq $0x0,(%rsi) 4cc9f4: 75 e7 jne 4cc9dd <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfKS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4ListZv+0x35> 4cc9f6: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4cc9fa: 31 db xor %ebx,%ebx 4cc9fc: 48 89 1e mov %rbx,(%rsi) 4cc9ff: 48 89 5e 08 mov %rbx,0x8(%rsi) 4cca03: 48 89 5e 10 mov %rbx,0x10(%rsi) 4cca07: 5b pop %rbx 4cca08: 48 8b e5 mov %rbp,%rsp 4cca0b: 5d pop %rbp 4cca0c: c3 retq 4cca0d: 0f 1f 00 nopl (%rax) 00000000004cca10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7opSliceMFNaNbNiZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range>: 4cca10: 55 push %rbp 4cca11: 48 8b ec mov %rsp,%rbp 4cca14: 48 83 ec 10 sub $0x10,%rsp 4cca18: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4cca1f: 00 4cca20: 48 89 fe mov %rdi,%rsi 4cca23: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cca27: e8 dc fe ff ff callq 4cc908 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range6__ctorMFNaNbNcNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5Range> 4cca2c: 48 8b 00 mov (%rax),%rax 4cca2f: 48 8b e5 mov %rbp,%rsp 4cca32: 5d pop %rbp 4cca33: c3 retq 4cca34: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cca38 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv>: 4cca38: 55 push %rbp 4cca39: 48 8b ec mov %rsp,%rbp 4cca3c: 48 83 ec 28 sub $0x28,%rsp 4cca40: 53 push %rbx 4cca41: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cca45: 48 89 fb mov %rdi,%rbx 4cca48: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4cca4d: 74 0a je 4cca59 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x21> 4cca4f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cca53: 48 83 38 00 cmpq $0x0,(%rax) 4cca57: 75 05 jne 4cca5e <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x26> 4cca59: 45 31 c9 xor %r9d,%r9d 4cca5c: eb 06 jmp 4cca64 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x2c> 4cca5e: 41 b9 01 00 00 00 mov $0x1,%r9d 4cca64: 48 89 f8 mov %rdi,%rax 4cca67: ba e0 ca 4c 00 mov $0x4ccae0,%edx 4cca6c: 48 89 c1 mov %rax,%rcx 4cca6f: 49 89 d0 mov %rdx,%r8 4cca72: 48 8b 15 df 01 02 00 mov 0x201df(%rip),%rdx # 4ecc58 <_TMP733+0x8> 4cca79: 48 8b 35 d0 01 02 00 mov 0x201d0(%rip),%rsi # 4ecc50 <_TMP733> 4cca80: bf 14 09 00 00 mov $0x914,%edi 4cca85: e8 46 5f fc ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4cca8a: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4cca8e: 48 3b 0b cmp (%rbx),%rcx 4cca91: 75 0a jne 4cca9d <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x65> 4cca93: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4cca9a: 00 4cca9b: eb 0d jmp 4ccaaa <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x72> 4cca9d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ccaa1: 48 3b 08 cmp (%rax),%rcx 4ccaa4: 75 04 jne 4ccaaa <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZv+0x72> 4ccaa6: 48 89 43 08 mov %rax,0x8(%rbx) 4ccaaa: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4ccaae: 49 8b 10 mov (%r8),%rdx 4ccab1: 48 89 95 e8 ff ff ff mov %rdx,-0x18(%rbp) 4ccab8: 48 8b b5 e8 ff ff ff mov -0x18(%rbp),%rsi 4ccabf: 48 8b 0e mov (%rsi),%rcx 4ccac2: 49 89 08 mov %rcx,(%r8) 4ccac5: 48 89 d6 mov %rdx,%rsi 4ccac8: 48 8b fb mov %rbx,%rdi 4ccacb: e8 d8 03 00 00 callq 4ccea8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8freeNodeMFPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv> 4ccad0: 48 ff 4b 10 decq 0x10(%rbx) 4ccad4: 5b pop %rbx 4ccad5: 48 8b e5 mov %rbp,%rsp 4ccad8: 5d pop %rbp 4ccad9: c3 retq 4ccada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ccae0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8removeAtMFS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5RangeZ12__dgliteral2MFNaNbNiNfZAxa>: 4ccae0: 55 push %rbp 4ccae1: 48 8b ec mov %rsp,%rbp 4ccae4: 48 83 ec 10 sub $0x10,%rsp 4ccae8: 31 c0 xor %eax,%eax 4ccaea: 31 d2 xor %edx,%edx 4ccaec: 48 8b e5 mov %rbp,%rsp 4ccaef: 5d pop %rbp 4ccaf0: c3 retq 4ccaf1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ccaf8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List6lengthMFNaNbNdNiNfZm>: 4ccaf8: 55 push %rbp 4ccaf9: 48 8b ec mov %rsp,%rbp 4ccafc: 48 83 ec 10 sub $0x10,%rsp 4ccb00: 48 8b 47 10 mov 0x10(%rdi),%rax 4ccb04: 48 8b e5 mov %rbp,%rsp 4ccb07: 5d pop %rbp 4ccb08: c3 retq 4ccb09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ccb10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5clearMFNaNbNiNfZv>: 4ccb10: 55 push %rbp 4ccb11: 48 8b ec mov %rsp,%rbp 4ccb14: 48 83 ec 10 sub $0x10,%rsp 4ccb18: 31 c0 xor %eax,%eax 4ccb1a: 48 89 47 08 mov %rax,0x8(%rdi) 4ccb1e: 48 89 07 mov %rax,(%rdi) 4ccb21: 48 89 47 10 mov %rax,0x10(%rdi) 4ccb25: 48 8b e5 mov %rbp,%rsp 4ccb28: 5d pop %rbp 4ccb29: c3 retq 4ccb2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ccb30 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5emptyMFNaNbNdNiNfZb>: 4ccb30: 55 push %rbp 4ccb31: 48 8b ec mov %rsp,%rbp 4ccb34: 48 83 ec 10 sub $0x10,%rsp 4ccb38: 48 8b 07 mov (%rdi),%rax 4ccb3b: 48 f7 d8 neg %rax 4ccb3e: 48 19 c0 sbb %rax,%rax 4ccb41: 48 ff c0 inc %rax 4ccb44: 48 8b e5 mov %rbp,%rsp 4ccb47: 5d pop %rbp 4ccb48: c3 retq 4ccb49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ccb50 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node>: 4ccb50: 55 push %rbp 4ccb51: 48 8b ec mov %rsp,%rbp 4ccb54: 48 83 ec 18 sub $0x18,%rsp 4ccb58: 53 push %rbx 4ccb59: 41 54 push %r12 4ccb5b: 41 55 push %r13 4ccb5d: 41 56 push %r14 4ccb5f: 41 57 push %r15 4ccb61: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ccb65: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ccb69: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4ccb6d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb6f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb71: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb73: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb75: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb77: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccb79: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ccb7d: 48 8d 78 08 lea 0x8(%rax),%rdi 4ccb81: e8 16 de 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4ccb86: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ccb8a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ccb8e: 48 83 ec 08 sub $0x8,%rsp 4ccb92: e8 25 00 00 00 callq 4ccbbc <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x6c> 4ccb97: 48 83 c4 08 add $0x8,%rsp 4ccb9b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ccb9f: 41 5f pop %r15 4ccba1: 41 5e pop %r14 4ccba3: 41 5d pop %r13 4ccba5: 41 5c pop %r12 4ccba7: 5b pop %rbx 4ccba8: 48 8b e5 mov %rbp,%rsp 4ccbab: 5d pop %rbp 4ccbac: c3 retq 4ccbad: 48 83 ec 08 sub $0x8,%rsp 4ccbb1: e8 06 00 00 00 callq 4ccbbc <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x6c> 4ccbb6: 48 83 c4 08 add $0x8,%rsp 4ccbba: eb 0a jmp 4ccbc6 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x76> 4ccbbc: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4ccbc0: e8 bf dd 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4ccbc5: c3 retq 4ccbc6: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ccbca: 41 5f pop %r15 4ccbcc: 41 5e pop %r14 4ccbce: 41 5d pop %r13 4ccbd0: 41 5c pop %r12 4ccbd2: 5b pop %rbx 4ccbd3: 48 8b e5 mov %rbp,%rsp 4ccbd6: 5d pop %rbp 4ccbd7: c3 retq 00000000004ccbd8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__fieldDtorMFZv>: 4ccbd8: 55 push %rbp 4ccbd9: 48 8b ec mov %rsp,%rbp 4ccbdc: 48 83 ec 10 sub $0x10,%rsp 4ccbe0: 48 83 c7 08 add $0x8,%rdi 4ccbe4: e8 9b dd 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4ccbe9: 48 8b e5 mov %rbp,%rsp 4ccbec: 5d pop %rbp 4ccbed: c3 retq 4ccbee: 66 90 xchg %ax,%ax 00000000004ccbf0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node15__fieldPostblitMFZv>: 4ccbf0: 55 push %rbp 4ccbf1: 48 8b ec mov %rsp,%rbp 4ccbf4: 48 83 ec 10 sub $0x10,%rsp 4ccbf8: 48 83 c7 08 add $0x8,%rdi 4ccbfc: e8 9b dd 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4ccc01: 48 8b e5 mov %rbp,%rsp 4ccc04: 5d pop %rbp 4ccc05: c3 retq 4ccc06: 66 90 xchg %ax,%ax 00000000004ccc08 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node8opAssignMFNcNjS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node>: 4ccc08: 55 push %rbp 4ccc09: 48 8b ec mov %rsp,%rbp 4ccc0c: 48 83 ec 40 sub $0x40,%rsp 4ccc10: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ccc14: 48 89 fe mov %rdi,%rsi 4ccc17: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ccc1b: b9 07 00 00 00 mov $0x7,%ecx 4ccc20: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4ccc23: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ccc27: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ccc2b: b9 07 00 00 00 mov $0x7,%ecx 4ccc30: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4ccc33: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ccc37: e8 9c ff ff ff callq 4ccbd8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__fieldDtorMFZv> 4ccc3c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ccc40: 48 8b e5 mov %rbp,%rsp 4ccc43: 5d pop %rbp 4ccc44: c3 retq 4ccc45: 0f 1f 00 nopl (%rax) 00000000004ccc48 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__xopEqualsFKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZb>: 4ccc48: 55 push %rbp 4ccc49: 48 8b ec mov %rsp,%rbp 4ccc4c: 48 83 ec 10 sub $0x10,%rsp 4ccc50: 48 8b 06 mov (%rsi),%rax 4ccc53: 48 3b 07 cmp (%rdi),%rax 4ccc56: 75 1c jne 4ccc74 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__xopEqualsFKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZb+0x2c> 4ccc58: 8b 4e 08 mov 0x8(%rsi),%ecx 4ccc5b: 3b 4f 08 cmp 0x8(%rdi),%ecx 4ccc5e: 75 14 jne 4ccc74 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__xopEqualsFKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZb+0x2c> 4ccc60: 48 8d 56 10 lea 0x10(%rsi),%rdx 4ccc64: 48 8d 77 10 lea 0x10(%rdi),%rsi 4ccc68: 48 89 d7 mov %rdx,%rdi 4ccc6b: e8 64 a1 00 00 callq 4d6dd4 <_D3std7variant18__T8VariantNVmi32Z8VariantN57__T8opEqualsTxS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZb> 4ccc70: 84 c0 test %al,%al 4ccc72: 75 04 jne 4ccc78 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__xopEqualsFKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZb+0x30> 4ccc74: 31 c0 xor %eax,%eax 4ccc76: eb 05 jmp 4ccc7d <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node11__xopEqualsFKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZb+0x35> 4ccc78: b8 01 00 00 00 mov $0x1,%eax 4ccc7d: 48 8b e5 mov %rbp,%rsp 4ccc80: 5d pop %rbp 4ccc81: c3 retq 4ccc82: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ccc88 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node9__xtoHashFNbNeKxS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZm>: 4ccc88: 55 push %rbp 4ccc89: 48 8b ec mov %rsp,%rbp 4ccc8c: 48 83 ec 18 sub $0x18,%rsp 4ccc90: 53 push %rbx 4ccc91: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ccc95: 48 89 fe mov %rdi,%rsi 4ccc98: bf b0 ea 4f 00 mov $0x4feab0,%edi 4ccc9d: 48 8b 05 0c 1e 03 00 mov 0x31e0c(%rip),%rax # 4feab0 <_D77TypeInfo_xPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__initZ> 4ccca4: 48 ff 50 28 rex.W callq *0x28(%rax) 4ccca8: 48 89 c3 mov %rax,%rbx 4cccab: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4cccaf: 48 83 c6 08 add $0x8,%rsi 4cccb3: bf d0 ea 4f 00 mov $0x4fead0,%edi 4cccb8: 48 8b 0d 11 1e 03 00 mov 0x31e11(%rip),%rcx # 4fead0 <_D36TypeInfo_xS3std11concurrency7Message6__initZ> 4cccbf: 48 ff 51 28 rex.W callq *0x28(%rcx) 4cccc3: 48 01 c3 add %rax,%rbx 4cccc6: 48 8b c3 mov %rbx,%rax 4cccc9: 5b pop %rbx 4cccca: 48 8b e5 mov %rbp,%rsp 4ccccd: 5d pop %rbp 4cccce: c3 retq 4ccccf: 90 nop 00000000004cccd0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock4lockMOFNbZv>: 4cccd0: 55 push %rbp 4cccd1: 48 8b ec mov %rsp,%rbp 4cccd4: 50 push %rax 4cccd5: 53 push %rbx 4cccd6: 48 89 fb mov %rdi,%rbx 4cccd9: 48 89 fa mov %rdi,%rdx 4cccdc: 31 f6 xor %esi,%esi 4cccde: bf 01 00 00 00 mov $0x1,%edi 4ccce3: e8 78 03 00 00 callq 4cd060 <_D4core6atomic14__T3casTbTbTbZ3casFNaNbNiPObxbbZb> 4ccce8: 34 01 xor $0x1,%al 4cccea: 74 18 je 4ccd04 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock4lockMOFNbZv+0x34> 4cccec: e8 9f ab 00 00 callq 4d7890 <_D4core6thread6Thread5yieldFNbZv> 4cccf1: 48 8b d3 mov %rbx,%rdx 4cccf4: 31 f6 xor %esi,%esi 4cccf6: bf 01 00 00 00 mov $0x1,%edi 4cccfb: e8 60 03 00 00 callq 4cd060 <_D4core6atomic14__T3casTbTbTbZ3casFNaNbNiPObxbbZb> 4ccd00: 34 01 xor $0x1,%al 4ccd02: 75 e8 jne 4cccec <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock4lockMOFNbZv+0x1c> 4ccd04: 5b pop %rbx 4ccd05: 48 8b e5 mov %rbp,%rsp 4ccd08: 5d pop %rbp 4ccd09: c3 retq 4ccd0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ccd10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock6unlockMOFNaNbNiZv>: 4ccd10: 55 push %rbp 4ccd11: 48 8b ec mov %rsp,%rbp 4ccd14: 48 83 ec 10 sub $0x10,%rsp 4ccd18: 48 89 fe mov %rdi,%rsi 4ccd1b: 31 ff xor %edi,%edi 4ccd1d: e8 7a 03 00 00 callq 4cd09c <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi2TbTbZ11atomicStoreFNaNbNiKObbZv> 4ccd22: 48 8b e5 mov %rbp,%rsp 4ccd25: 5d pop %rbp 4ccd26: c3 retq 4ccd27: 90 nop 00000000004ccd28 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node>: 4ccd28: 55 push %rbp 4ccd29: 48 8b ec mov %rsp,%rbp 4ccd2c: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 4ccd33: 53 push %rbx 4ccd34: 41 54 push %r12 4ccd36: 41 55 push %r13 4ccd38: 41 56 push %r14 4ccd3a: 41 57 push %r15 4ccd3c: 45 31 e4 xor %r12d,%r12d 4ccd3f: bf 00 2c 50 00 mov $0x502c00,%edi 4ccd44: e8 87 ff ff ff callq 4cccd0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock4lockMOFNbZv> 4ccd49: 4c 39 25 c0 5e 03 00 cmp %r12,0x35ec0(%rip) # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccd50: 74 18 je 4ccd6a <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x42> 4ccd52: 4c 8b 25 b7 5e 03 00 mov 0x35eb7(%rip),%r12 # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccd59: 48 8b 05 b0 5e 03 00 mov 0x35eb0(%rip),%rax # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccd60: 48 8b 08 mov (%rax),%rcx 4ccd63: 48 89 0d a6 5e 03 00 mov %rcx,0x35ea6(%rip) # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccd6a: bf 00 2c 50 00 mov $0x502c00,%edi 4ccd6f: e8 9c ff ff ff callq 4ccd10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock6unlockMOFNaNbNiZv> 4ccd74: 4d 85 e4 test %r12,%r12 4ccd77: 0f 84 8e 00 00 00 je 4cce0b <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0xe3> 4ccd7d: 4d 8b ec mov %r12,%r13 4ccd80: 48 83 ec 08 sub $0x8,%rsp 4ccd84: be f0 e9 4f 00 mov $0x4fe9f0,%esi 4ccd89: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4ccd90: b9 07 00 00 00 mov $0x7,%ecx 4ccd95: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4ccd98: 4c 8d b5 58 ff ff ff lea -0xa8(%rbp),%r14 4ccd9f: 48 83 ec 08 sub $0x8,%rsp 4ccda3: 48 8d 75 10 lea 0x10(%rbp),%rsi 4ccda7: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4ccdab: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdad: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdaf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdb1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdb3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdb5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccdb7: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4ccdbb: e8 dc db 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4ccdc0: 48 83 c4 08 add $0x8,%rsp 4ccdc4: 48 83 ec 08 sub $0x8,%rsp 4ccdc8: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4ccdcc: b9 06 00 00 00 mov $0x6,%ecx 4ccdd1: ff 33 pushq (%rbx) 4ccdd3: 48 83 eb 08 sub $0x8,%rbx 4ccdd7: e2 f8 loop 4ccdd1 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0xa9> 4ccdd9: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4ccde0: e8 6b fd ff ff callq 4ccb50 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccde5: 48 83 c4 38 add $0x38,%rsp 4ccde9: 48 89 c6 mov %rax,%rsi 4ccdec: b9 07 00 00 00 mov $0x7,%ecx 4ccdf1: 48 83 c6 30 add $0x30,%rsi 4ccdf5: ff 36 pushq (%rsi) 4ccdf7: 48 83 ee 08 sub $0x8,%rsi 4ccdfb: e2 f8 loop 4ccdf5 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0xcd> 4ccdfd: 49 8b fc mov %r12,%rdi 4cce00: e8 03 fe ff ff callq 4ccc08 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node8opAssignMFNcNjS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cce05: 48 83 c4 40 add $0x40,%rsp 4cce09: eb 4a jmp 4cce55 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x12d> 4cce0b: bf 50 eb 4f 00 mov $0x4feb50,%edi 4cce10: e8 5f ba fe ff callq 4b8874 <_d_newitemiT> 4cce15: 49 89 c5 mov %rax,%r13 4cce18: 48 8d 75 10 lea 0x10(%rbp),%rsi 4cce1c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4cce20: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce22: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce24: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce26: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce28: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce2a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cce2c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4cce30: e8 67 db 00 00 callq 4da99c <_D3std11concurrency7Message15__fieldPostblitMFZv> 4cce35: 48 8d 5d f0 lea -0x10(%rbp),%rbx 4cce39: b9 06 00 00 00 mov $0x6,%ecx 4cce3e: ff 33 pushq (%rbx) 4cce40: 48 83 eb 08 sub $0x8,%rbx 4cce44: e2 f8 loop 4cce3e <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x116> 4cce46: 49 8b fd mov %r13,%rdi 4cce49: e8 02 fd ff ff callq 4ccb50 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node6__ctorMFNcS3std11concurrency7MessageZS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4cce4e: 48 83 c4 30 add $0x30,%rsp 4cce52: 49 89 c4 mov %rax,%r12 4cce55: 49 8b c4 mov %r12,%rax 4cce58: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4cce5f: 48 83 ec 08 sub $0x8,%rsp 4cce63: e8 28 00 00 00 callq 4cce90 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x168> 4cce68: 48 83 c4 08 add $0x8,%rsp 4cce6c: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4cce73: 41 5f pop %r15 4cce75: 41 5e pop %r14 4cce77: 41 5d pop %r13 4cce79: 41 5c pop %r12 4cce7b: 5b pop %rbx 4cce7c: 48 8b e5 mov %rbp,%rsp 4cce7f: 5d pop %rbp 4cce80: c3 retq 4cce81: 48 83 ec 08 sub $0x8,%rsp 4cce85: e8 06 00 00 00 callq 4cce90 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x168> 4cce8a: 48 83 c4 08 add $0x8,%rsp 4cce8e: eb 0a jmp 4cce9a <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7newNodeMFS3std11concurrency7MessageZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x172> 4cce90: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4cce94: e8 eb da 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4cce99: c3 retq 4cce9a: 41 5f pop %r15 4cce9c: 41 5e pop %r14 4cce9e: 41 5d pop %r13 4ccea0: 41 5c pop %r12 4ccea2: 5b pop %rbx 4ccea3: 48 8b e5 mov %rbp,%rsp 4ccea6: 5d pop %rbp 4ccea7: c3 retq 00000000004ccea8 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8freeNodeMFPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv>: 4ccea8: 55 push %rbp 4ccea9: 48 8b ec mov %rsp,%rbp 4cceac: 48 83 ec 10 sub $0x10,%rsp 4cceb0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cceb4: 48 8d 7e 08 lea 0x8(%rsi),%rdi 4cceb8: e8 db cc 00 00 callq 4d9b98 <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZv> 4ccebd: bf 00 2c 50 00 mov $0x502c00,%edi 4ccec2: e8 09 fe ff ff callq 4cccd0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock4lockMOFNbZv> 4ccec7: 48 8b 05 42 5d 03 00 mov 0x35d42(%rip),%rax # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccece: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cced2: 48 89 01 mov %rax,(%rcx) 4cced5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cced9: 48 89 15 30 5d 03 00 mov %rdx,0x35d30(%rip) # 502c10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List7sm_headOPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node> 4ccee0: bf 00 2c 50 00 mov $0x502c00,%edi 4ccee5: e8 26 fe ff ff callq 4ccd10 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List8SpinLock6unlockMOFNaNbNiZv> 4cceea: 48 8b e5 mov %rbp,%rsp 4cceed: 5d pop %rbp 4cceee: c3 retq 4cceef: 90 nop 00000000004ccef0 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv>: 4ccef0: 55 push %rbp 4ccef1: 48 8b ec mov %rsp,%rbp 4ccef4: 48 83 ec 10 sub $0x10,%rsp 4ccef8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ccefc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ccf00: 48 ff 47 10 incq 0x10(%rdi) 4ccf04: e8 27 fc ff ff callq 4ccb30 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List5emptyMFNaNbNdNiNfZb> 4ccf09: 34 01 xor $0x1,%al 4ccf0b: 74 18 je 4ccf25 <_D3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List3putMFNaNbNiNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZv+0x35> 4ccf0d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ccf11: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ccf15: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4ccf19: 48 89 31 mov %rsi,(%rcx) 4ccf1c: 48 89 77 08 mov %rsi,0x8(%rdi) 4ccf20: 48 8b e5 mov %rbp,%rsp 4ccf23: 5d pop %rbp 4ccf24: c3 retq 4ccf25: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ccf29: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ccf2d: 48 89 37 mov %rsi,(%rdi) 4ccf30: 48 89 77 08 mov %rsi,0x8(%rdi) 4ccf34: 48 8b e5 mov %rbp,%rsp 4ccf37: 5d pop %rbp 4ccf38: c3 retq 4ccf39: 00 00 add %al,(%rax) ... 00000000004ccf3c <_D3std11concurrency33__T5_sendTS3std11concurrency3TidZ5_sendFE3std11concurrency7MsgTypeS3std11concurrency3TidS3std11concurrency3TidZv>: 4ccf3c: 55 push %rbp 4ccf3d: 48 8b ec mov %rsp,%rbp 4ccf40: 48 83 ec 58 sub $0x58,%rsp 4ccf44: 53 push %rbx 4ccf45: 41 54 push %r12 4ccf47: 41 55 push %r13 4ccf49: 41 56 push %r14 4ccf4b: 41 57 push %r15 4ccf4d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4ccf51: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ccf55: be 50 e8 4e 00 mov $0x4ee850,%esi 4ccf5a: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4ccf5e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf60: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf62: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf64: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf66: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf68: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccf6a: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4ccf6e: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4ccf72: e8 35 00 00 00 callq 4ccfac <_D3std11concurrency7Message34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcE3std11concurrency7MsgTypeS3std11concurrency3TidZS3std11concurrency7Message> 4ccf77: 48 8d 75 b8 lea -0x48(%rbp),%rsi 4ccf7b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ccf7f: e8 0c f4 ff ff callq 4cc390 <_D3std11concurrency10MessageBox3putMFKS3std11concurrency7MessageZv> 4ccf84: 48 83 ec 08 sub $0x8,%rsp 4ccf88: e8 06 00 00 00 callq 4ccf93 <_D3std11concurrency33__T5_sendTS3std11concurrency3TidZ5_sendFE3std11concurrency7MsgTypeS3std11concurrency3TidS3std11concurrency3TidZv+0x57> 4ccf8d: 48 83 c4 08 add $0x8,%rsp 4ccf91: eb 0a jmp 4ccf9d <_D3std11concurrency33__T5_sendTS3std11concurrency3TidZ5_sendFE3std11concurrency7MsgTypeS3std11concurrency3TidS3std11concurrency3TidZv+0x61> 4ccf93: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4ccf97: e8 e8 d9 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4ccf9c: c3 retq 4ccf9d: 41 5f pop %r15 4ccf9f: 41 5e pop %r14 4ccfa1: 41 5d pop %r13 4ccfa3: 41 5c pop %r12 4ccfa5: 5b pop %rbx 4ccfa6: 48 8b e5 mov %rbp,%rsp 4ccfa9: 5d pop %rbp 4ccfaa: c3 retq ... 00000000004ccfac <_D3std11concurrency7Message34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcE3std11concurrency7MsgTypeS3std11concurrency3TidZS3std11concurrency7Message>: 4ccfac: 55 push %rbp 4ccfad: 48 8b ec mov %rsp,%rbp 4ccfb0: 48 83 ec 18 sub $0x18,%rsp 4ccfb4: 53 push %rbx 4ccfb5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4ccfb9: 48 89 fb mov %rdi,%rbx 4ccfbc: 89 13 mov %edx,(%rbx) 4ccfbe: be 30 08 50 00 mov $0x500830,%esi 4ccfc3: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4ccfc7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccfc9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccfcb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccfcd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccfcf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4ccfd1: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ccfd5: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4ccfd9: e8 2a 9e 00 00 callq 4d6e08 <_D3std7variant18__T8VariantNVmi32Z8VariantN34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN> 4ccfde: 48 8b c3 mov %rbx,%rax 4ccfe1: 5b pop %rbx 4ccfe2: 48 8b e5 mov %rbp,%rsp 4ccfe5: 5d pop %rbp 4ccfe6: c3 retq ... 00000000004ccfe8 <_D4core4time8Duration54__T13opBinaryRightVAyaa1_2bTS4core4time12TickDurationZ13opBinaryRightMxFNaNbNiNfS4core4time12TickDurationZS4core4time8Duration>: 4ccfe8: 55 push %rbp 4ccfe9: 48 8b ec mov %rsp,%rbp 4ccfec: 48 83 ec 20 sub $0x20,%rsp 4ccff0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ccff4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ccff8: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4ccfff: 00 4cd000: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cd004: e8 0b ae 00 00 callq 4d7e14 <_D4core4time12TickDuration6hnsecsMxFNaNbNdNiNfZl> 4cd009: 48 89 c6 mov %rax,%rsi 4cd00c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cd010: 48 03 30 add (%rax),%rsi 4cd013: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cd017: e8 f4 93 fe ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4cd01c: 48 8b 00 mov (%rax),%rax 4cd01f: 48 8b e5 mov %rbp,%rsp 4cd022: 5d pop %rbp 4cd023: c3 retq 00000000004cd024 <_D4core4time8Duration48__T8opBinaryVAyaa1_2dTS4core4time12TickDurationZ8opBinaryMxFNaNbNiNfS4core4time12TickDurationZS4core4time8Duration>: 4cd024: 55 push %rbp 4cd025: 48 8b ec mov %rsp,%rbp 4cd028: 48 83 ec 20 sub $0x20,%rsp 4cd02c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd030: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4cd037: 00 4cd038: 48 8b 37 mov (%rdi),%rsi 4cd03b: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4cd03f: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cd043: e8 cc ad 00 00 callq 4d7e14 <_D4core4time12TickDuration6hnsecsMxFNaNbNdNiNfZl> 4cd048: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4cd04c: 48 2b f0 sub %rax,%rsi 4cd04f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cd053: e8 b8 93 fe ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4cd058: 48 8b 00 mov (%rax),%rax 4cd05b: 48 8b e5 mov %rbp,%rsp 4cd05e: 5d pop %rbp 4cd05f: c3 retq 00000000004cd060 <_D4core6atomic14__T3casTbTbTbZ3casFNaNbNiPObxbbZb>: 4cd060: 55 push %rbp 4cd061: 48 8b ec mov %rsp,%rbp 4cd064: 48 83 ec 20 sub $0x20,%rsp 4cd068: e8 07 00 00 00 callq 4cd074 <_D4core6atomic19__T7casImplTbTxbTbZ7casImplFNaNbNiPObxbbZb> 4cd06d: 48 8b e5 mov %rbp,%rsp 4cd070: 5d pop %rbp 4cd071: c3 retq ... 00000000004cd074 <_D4core6atomic19__T7casImplTbTxbTbZ7casImplFNaNbNiPObxbbZb>: 4cd074: 55 push %rbp 4cd075: 48 8b ec mov %rsp,%rbp 4cd078: 48 83 ec 20 sub $0x20,%rsp 4cd07c: 89 7d e8 mov %edi,-0x18(%rbp) 4cd07f: 89 75 f0 mov %esi,-0x10(%rbp) 4cd082: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cd086: 8a 55 e8 mov -0x18(%rbp),%dl 4cd089: 8a 45 f0 mov -0x10(%rbp),%al 4cd08c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cd090: f0 0f b0 11 lock cmpxchg %dl,(%rcx) 4cd094: 0f 94 c0 sete %al 4cd097: 48 8b e5 mov %rbp,%rsp 4cd09a: 5d pop %rbp 4cd09b: c3 retq 00000000004cd09c <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi2TbTbZ11atomicStoreFNaNbNiKObbZv>: 4cd09c: 55 push %rbp 4cd09d: 48 8b ec mov %rsp,%rbp 4cd0a0: 48 83 ec 10 sub $0x10,%rsp 4cd0a4: 89 7d f0 mov %edi,-0x10(%rbp) 4cd0a7: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd0ab: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd0af: 8a 55 f0 mov -0x10(%rbp),%dl 4cd0b2: 88 10 mov %dl,(%rax) 4cd0b4: 48 8b e5 mov %rbp,%rsp 4cd0b7: 5d pop %rbp 4cd0b8: c3 retq 4cd0b9: 00 00 add %al,(%rax) ... 00000000004cd0bc <_D3std11concurrency7Message31__T3getTS3std11concurrency3TidZ3getMFNdZS3std11concurrency3Tid>: 4cd0bc: 55 push %rbp 4cd0bd: 48 8b ec mov %rsp,%rbp 4cd0c0: 48 83 ec 10 sub $0x10,%rsp 4cd0c4: 48 83 c7 08 add $0x8,%rdi 4cd0c8: e8 17 a4 00 00 callq 4d74e4 <_D3std7variant18__T8VariantNVmi32Z8VariantN31__T3getTS3std11concurrency3TidZ3getMNgFNdZNgS3std11concurrency3Tid> 4cd0cd: 48 8b e5 mov %rbp,%rsp 4cd0d0: 5d pop %rbp 4cd0d1: c3 retq ... 00000000004cd0d4 <_D4core4time12TickDuration22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNiNfS4core4time12TickDurationZS4core4time12TickDuration>: 4cd0d4: 55 push %rbp 4cd0d5: 48 8b ec mov %rsp,%rbp 4cd0d8: 48 83 ec 20 sub $0x20,%rsp 4cd0dc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd0e0: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4cd0e7: 00 4cd0e8: 48 8b 37 mov (%rdi),%rsi 4cd0eb: 48 2b 75 f8 sub -0x8(%rbp),%rsi 4cd0ef: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cd0f3: e8 48 93 fe ff callq 4b6440 <_D4core4time12TickDuration6__ctorMFNaNbNcNiNflZS4core4time12TickDuration> 4cd0f8: 48 8b 00 mov (%rax),%rax 4cd0fb: 48 8b e5 mov %rbp,%rsp 4cd0fe: 5d pop %rbp 4cd0ff: c3 retq 00000000004cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl>: 4cd100: 55 push %rbp 4cd101: 48 8b ec mov %rsp,%rbp 4cd104: 48 83 ec 10 sub $0x10,%rsp 4cd108: 48 8b 3f mov (%rdi),%rdi 4cd10b: e8 08 00 00 00 callq 4cd118 <_D4core4time43__T18getUnitsFromHNSecsVAyaa6_686e73656373Z18getUnitsFromHNSecsFNaNbNiNflZl> 4cd110: 48 8b e5 mov %rbp,%rsp 4cd113: 5d pop %rbp 4cd114: c3 retq 4cd115: 00 00 add %al,(%rax) ... 00000000004cd118 <_D4core4time43__T18getUnitsFromHNSecsVAyaa6_686e73656373Z18getUnitsFromHNSecsFNaNbNiNflZl>: 4cd118: 55 push %rbp 4cd119: 48 8b ec mov %rsp,%rbp 4cd11c: 48 83 ec 10 sub $0x10,%rsp 4cd120: e8 83 ad 00 00 callq 4d7ea8 <_D4core4time50__T7convertVAyaa6_686e73656373VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cd125: 48 8b e5 mov %rbp,%rsp 4cd128: 5d pop %rbp 4cd129: c3 retq ... 00000000004cd12c <_D4core4time48__T7convertVAyaa4_64617973VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl>: 4cd12c: 55 push %rbp 4cd12d: 48 8b ec mov %rsp,%rbp 4cd130: 48 83 ec 10 sub $0x10,%rsp 4cd134: 48 89 f8 mov %rdi,%rax 4cd137: 48 b9 00 c0 69 2a c9 mov $0xc92a69c000,%rcx 4cd13e: 00 00 00 4cd141: 48 f7 e9 imul %rcx 4cd144: 48 89 c6 mov %rax,%rsi 4cd147: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4cd14e: 94 bf d6 4cd151: 48 f7 ee imul %rsi 4cd154: 48 03 d6 add %rsi,%rdx 4cd157: 48 89 f0 mov %rsi,%rax 4cd15a: 48 c1 f8 3f sar $0x3f,%rax 4cd15e: 48 c1 fa 17 sar $0x17,%rdx 4cd162: 48 2b d0 sub %rax,%rdx 4cd165: 48 89 d0 mov %rdx,%rax 4cd168: 48 8b e5 mov %rbp,%rsp 4cd16b: 5d pop %rbp 4cd16c: c3 retq 4cd16d: 00 00 add %al,(%rax) ... 00000000004cd170 <_D4core4time50__T7convertVAyaa5_686f757273VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl>: 4cd170: 55 push %rbp 4cd171: 48 8b ec mov %rsp,%rbp 4cd174: 48 83 ec 10 sub $0x10,%rsp 4cd178: 48 89 f8 mov %rdi,%rax 4cd17b: 48 b9 00 68 c4 61 08 mov $0x861c46800,%rcx 4cd182: 00 00 00 4cd185: 48 f7 e9 imul %rcx 4cd188: 48 89 c6 mov %rax,%rsi 4cd18b: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4cd192: 94 bf d6 4cd195: 48 f7 ee imul %rsi 4cd198: 48 03 d6 add %rsi,%rdx 4cd19b: 48 89 f0 mov %rsi,%rax 4cd19e: 48 c1 f8 3f sar $0x3f,%rax 4cd1a2: 48 c1 fa 17 sar $0x17,%rdx 4cd1a6: 48 2b d0 sub %rax,%rdx 4cd1a9: 48 89 d0 mov %rdx,%rax 4cd1ac: 48 8b e5 mov %rbp,%rsp 4cd1af: 5d pop %rbp 4cd1b0: c3 retq 4cd1b1: 00 00 add %al,(%rax) ... 00000000004cd1b4 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObZOb>: 4cd1b4: 55 push %rbp 4cd1b5: 48 8b ec mov %rsp,%rbp 4cd1b8: 48 83 ec 20 sub $0x20,%rsp 4cd1bc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cd1c0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd1c4: 48 89 ee mov %rbp,%rsi 4cd1c7: ba f4 d1 4c 00 mov $0x4cd1f4,%edx 4cd1cc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4cd1d0: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cd1d4: e8 9b da 00 00 callq 4dac74 <_D3std11concurrency12initOnceLockFNdZC4core4sync5mutex5Mutex> 4cd1d9: 48 89 c7 mov %rax,%rdi 4cd1dc: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4cd1e0: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cd1e4: e8 2f 00 00 00 callq 4cd218 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb> 4cd1e9: 48 8b e5 mov %rbp,%rsp 4cd1ec: 5d pop %rbp 4cd1ed: c3 retq 4cd1ee: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cd1f4 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObZ12__dgliteral2MFNaNiNfZOb>: 4cd1f4: 55 push %rbp 4cd1f5: 48 8b ec mov %rsp,%rbp 4cd1f8: 48 83 ec 10 sub $0x10,%rsp 4cd1fc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cd200: 48 8b 7f f0 mov -0x10(%rdi),%rdi 4cd204: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd208: 48 8d 48 f0 lea -0x10(%rax),%rcx 4cd20c: 48 ff 51 08 rex.W callq *0x8(%rcx) 4cd210: 48 8b e5 mov %rbp,%rsp 4cd213: 5d pop %rbp 4cd214: c3 retq 4cd215: 00 00 add %al,(%rax) ... 00000000004cd218 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb>: 4cd218: 55 push %rbp 4cd219: 48 8b ec mov %rsp,%rbp 4cd21c: 48 83 ec 28 sub $0x28,%rsp 4cd220: 53 push %rbx 4cd221: 41 54 push %r12 4cd223: 41 55 push %r13 4cd225: 41 56 push %r14 4cd227: 41 57 push %r15 4cd229: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cd22d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cd231: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cd235: bf 20 2c 50 00 mov $0x502c20,%edi 4cd23a: e8 65 00 00 00 callq 4cd2a4 <_D4core6atomic47__T10atomicLoadVE4core6atomic11MemoryOrderi1TbZ10atomicLoadFNaNbNiKOxbZb> 4cd23f: 34 01 xor $0x1,%al 4cd241: 74 4d je 4cd290 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb+0x78> 4cd243: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4cd247: e8 88 b8 fe ff callq 4b8ad4 <_d_monitorenter> 4cd24c: bf 20 2c 50 00 mov $0x502c20,%edi 4cd251: e8 4e 00 00 00 callq 4cd2a4 <_D4core6atomic47__T10atomicLoadVE4core6atomic11MemoryOrderi1TbZ10atomicLoadFNaNbNiKOxbZb> 4cd256: 34 01 xor $0x1,%al 4cd258: 74 1d je 4cd277 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb+0x5f> 4cd25a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cd25e: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4cd262: 88 05 78 57 03 00 mov %al,0x35778(%rip) # 5029e0 <_D3std8datetime9LocalTime9singletonFNeZ5guardOb> 4cd268: be 20 2c 50 00 mov $0x502c20,%esi 4cd26d: bf 01 00 00 00 mov $0x1,%edi 4cd272: e8 25 fe ff ff callq 4cd09c <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi2TbTbZ11atomicStoreFNaNbNiKObbZv> 4cd277: 48 83 ec 08 sub $0x8,%rsp 4cd27b: e8 06 00 00 00 callq 4cd286 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb+0x6e> 4cd280: 48 83 c4 08 add $0x8,%rsp 4cd284: eb 0a jmp 4cd290 <_D3std11concurrency63__T8initOnceS47_D3std8datetime9LocalTime9singletonFNeZ5guardObZ8initOnceFNcLObC4core4sync5mutex5MutexZOb+0x78> 4cd286: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4cd28a: e8 7d b8 fe ff callq 4b8b0c <_d_monitorexit> 4cd28f: c3 retq 4cd290: b8 e0 29 50 00 mov $0x5029e0,%eax 4cd295: 41 5f pop %r15 4cd297: 41 5e pop %r14 4cd299: 41 5d pop %r13 4cd29b: 41 5c pop %r12 4cd29d: 5b pop %rbx 4cd29e: 48 8b e5 mov %rbp,%rsp 4cd2a1: 5d pop %rbp 4cd2a2: c3 retq ... 00000000004cd2a4 <_D4core6atomic47__T10atomicLoadVE4core6atomic11MemoryOrderi1TbZ10atomicLoadFNaNbNiKOxbZb>: 4cd2a4: 55 push %rbp 4cd2a5: 48 8b ec mov %rsp,%rbp 4cd2a8: 48 83 ec 10 sub $0x10,%rsp 4cd2ac: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cd2b0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd2b4: 8a 00 mov (%rax),%al 4cd2b6: 48 8b e5 mov %rbp,%rsp 4cd2b9: 5d pop %rbp 4cd2ba: c3 retq ... 00000000004cd2bc <_D4core4time8Duration48__T5splitVAyaa5_686f757273VAyaa7_6d696e75746573Z14__T5splitTiTiZ5splitMxFNaNbNiNfJiJiZv>: 4cd2bc: 55 push %rbp 4cd2bd: 48 8b ec mov %rsp,%rbp 4cd2c0: 48 83 ec 28 sub $0x28,%rsp 4cd2c4: 53 push %rbx 4cd2c5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cd2c9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cd2cd: 31 c0 xor %eax,%eax 4cd2cf: 89 02 mov %eax,(%rdx) 4cd2d1: 89 06 mov %eax,(%rsi) 4cd2d3: 48 8b 0f mov (%rdi),%rcx 4cd2d6: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4cd2da: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cd2de: e8 b1 ac 00 00 callq 4d7f94 <_D4core4time43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cd2e3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4cd2e7: 89 02 mov %eax,(%rdx) 4cd2e9: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cd2ed: e8 ee ac 00 00 callq 4d7fe0 <_D4core4time47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cd2f2: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4cd2f6: 89 03 mov %eax,(%rbx) 4cd2f8: 5b pop %rbx 4cd2f9: 48 8b e5 mov %rbp,%rsp 4cd2fc: 5d pop %rbp 4cd2fd: c3 retq ... 00000000004cd300 <_D3std15concurrencybase18_sharedStaticCtor5FZv>: 4cd300: 55 push %rbp 4cd301: 48 8b ec mov %rsp,%rbp 4cd304: e8 8b d8 00 00 callq 4dab94 4cd309: 5d pop %rbp 4cd30a: c3 retq 4cd30b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cd310 <_D3std15concurrencybase15__modsharedctorFZv>: 4cd310: 55 push %rbp 4cd311: 48 8b ec mov %rsp,%rbp 4cd314: e8 e7 ff ff ff callq 4cd300 <_D3std15concurrencybase18_sharedStaticCtor5FZv> 4cd319: 5d pop %rbp 4cd31a: c3 retq 4cd31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cd320 <_D3std15concurrencybase7__arrayZ>: 4cd320: 55 push %rbp 4cd321: 48 8b ec mov %rsp,%rbp 4cd324: 48 83 ec 10 sub $0x10,%rsp 4cd328: 48 89 fa mov %rdi,%rdx 4cd32b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cd32f: ba b4 cc 4e 00 mov $0x4eccb4,%edx 4cd334: bf 15 00 00 00 mov $0x15,%edi 4cd339: 48 89 d6 mov %rdx,%rsi 4cd33c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cd340: e8 03 bb fb ff callq 488e48 <_d_arraybounds> 4cd345: 0f 1f 00 nopl (%rax) 00000000004cd348 <_D3std15concurrencybase8__assertFiZv>: 4cd348: 55 push %rbp 4cd349: 48 8b ec mov %rsp,%rbp 4cd34c: 48 83 ec 10 sub $0x10,%rsp 4cd350: 48 89 fa mov %rdi,%rdx 4cd353: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cd357: ba b4 cc 4e 00 mov $0x4eccb4,%edx 4cd35c: bf 15 00 00 00 mov $0x15,%edi 4cd361: 48 89 d6 mov %rdx,%rsi 4cd364: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cd368: e8 93 b9 fb ff callq 488d00 <_d_assert> 4cd36d: 0f 1f 00 nopl (%rax) 00000000004cd370 <_D3std15concurrencybase15__unittest_failFiZv>: 4cd370: 55 push %rbp 4cd371: 48 8b ec mov %rsp,%rbp 4cd374: 48 83 ec 10 sub $0x10,%rsp 4cd378: 48 89 fa mov %rdi,%rdx 4cd37b: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cd37f: ba b4 cc 4e 00 mov $0x4eccb4,%edx 4cd384: bf 15 00 00 00 mov $0x15,%edi 4cd389: 48 89 d6 mov %rdx,%rsi 4cd38c: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cd390: e8 fb b9 fb ff callq 488d90 <_d_unittest> 4cd395: 48 8b e5 mov %rbp,%rsp 4cd398: 5d pop %rbp 4cd399: c3 retq ... 00000000004cd39c <_D3std4conv11__T2toTAyaZ9__T2toTiZ2toFNaNbNfiZAya>: 4cd39c: 55 push %rbp 4cd39d: 48 8b ec mov %rsp,%rbp 4cd3a0: 48 83 ec 10 sub $0x10,%rsp 4cd3a4: e8 07 00 00 00 callq 4cd3b0 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNfiZAya> 4cd3a9: 48 8b e5 mov %rbp,%rsp 4cd3ac: 5d pop %rbp 4cd3ad: c3 retq ... 00000000004cd3b0 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNfiZAya>: 4cd3b0: 55 push %rbp 4cd3b1: 48 8b ec mov %rsp,%rbp 4cd3b4: 48 83 ec 10 sub $0x10,%rsp 4cd3b8: 48 89 fa mov %rdi,%rdx 4cd3bb: be 0a 00 00 00 mov $0xa,%esi 4cd3c0: 31 ff xor %edi,%edi 4cd3c2: e8 05 00 00 00 callq 4cd3cc <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya> 4cd3c7: 48 8b e5 mov %rbp,%rsp 4cd3ca: 5d pop %rbp 4cd3cb: c3 retq 00000000004cd3cc <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya>: 4cd3cc: 55 push %rbp 4cd3cd: 48 8b ec mov %rsp,%rbp 4cd3d0: 48 83 ec 78 sub $0x78,%rsp 4cd3d4: 53 push %rbx 4cd3d5: 89 7d e8 mov %edi,-0x18(%rbp) 4cd3d8: 89 55 f8 mov %edx,-0x8(%rbp) 4cd3db: 83 fe 0a cmp $0xa,%esi 4cd3de: 74 23 je 4cd403 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x37> 4cd3e0: 77 17 ja 4cd3f9 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x2d> 4cd3e2: 83 fe 02 cmp $0x2,%esi 4cd3e5: 0f 84 b7 00 00 00 je 4cd4a2 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0xd6> 4cd3eb: 83 fe 08 cmp $0x8,%esi 4cd3ee: 0f 84 e1 00 00 00 je 4cd4d5 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x109> 4cd3f4: e9 0f 01 00 00 jmpq 4cd508 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x13c> 4cd3f9: 83 fe 10 cmp $0x10,%esi 4cd3fc: 74 37 je 4cd435 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x69> 4cd3fe: e9 05 01 00 00 jmpq 4cd508 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0x13c> 4cd403: 48 83 ec 08 sub $0x8,%rsp 4cd407: 48 83 ec 08 sub $0x8,%rsp 4cd40b: 48 89 d6 mov %rdx,%rsi 4cd40e: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cd412: e8 01 01 00 00 callq 4cd518 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result> 4cd417: 48 83 c4 08 add $0x8,%rsp 4cd41b: 48 89 c3 mov %rax,%rbx 4cd41e: ff 73 10 pushq 0x10(%rbx) 4cd421: ff 73 08 pushq 0x8(%rbx) 4cd424: ff 33 pushq (%rbx) 4cd426: e8 f9 99 ff ff callq 4c6e24 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6ResultZAa> 4cd42b: 48 83 c4 20 add $0x20,%rsp 4cd42f: 5b pop %rbx 4cd430: 48 8b e5 mov %rbp,%rsp 4cd433: 5d pop %rbp 4cd434: c3 retq 4cd435: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4cd43a: 75 33 jne 4cd46f <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNbNeikE3std5ascii10LetterCaseZAya+0xa3> 4cd43c: 48 89 d7 mov %rdx,%rdi 4cd43f: e8 24 03 00 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4cd444: 48 89 c7 mov %rax,%rdi 4cd447: e8 b8 df fe ff callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4cd44c: 48 89 c6 mov %rax,%rsi 4cd44f: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4cd453: e8 bc df fe ff callq 4bb414 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6Result> 4cd458: 48 89 c3 mov %rax,%rbx 4cd45b: ff 73 08 pushq 0x8(%rbx) 4cd45e: ff 33 pushq (%rbx) 4cd460: e8 67 cf fe ff callq 4ba3cc <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei0TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4cd465: 48 83 c4 10 add $0x10,%rsp 4cd469: 5b pop %rbx 4cd46a: 48 8b e5 mov %rbp,%rsp 4cd46d: 5d pop %rbp 4cd46e: c3 retq 4cd46f: 48 89 d7 mov %rdx,%rdi 4cd472: e8 f1 02 00 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4cd477: 48 89 c7 mov %rax,%rdi 4cd47a: e8 85 df fe ff callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4cd47f: 48 89 c6 mov %rax,%rsi 4cd482: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cd486: e8 35 e1 fe ff callq 4bb5c0 <_D3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4cd48b: 48 89 c3 mov %rax,%rbx 4cd48e: ff 73 08 pushq 0x8(%rbx) 4cd491: ff 33 pushq (%rbx) 4cd493: e8 0c d0 fe ff callq 4ba4a4 <_D3std5array96__T5arrayTS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv47__T7toCharsVii16TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4cd498: 48 83 c4 10 add $0x10,%rsp 4cd49c: 5b pop %rbx 4cd49d: 48 8b e5 mov %rbp,%rsp 4cd4a0: 5d pop %rbp 4cd4a1: c3 retq 4cd4a2: 48 89 d7 mov %rdx,%rdi 4cd4a5: e8 be 02 00 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4cd4aa: 48 89 c7 mov %rax,%rdi 4cd4ad: e8 52 df fe ff callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4cd4b2: 48 89 c6 mov %rax,%rsi 4cd4b5: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4cd4b9: e8 ae e2 fe ff callq 4bb76c <_D3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4cd4be: 48 89 c3 mov %rax,%rbx 4cd4c1: ff 73 08 pushq 0x8(%rbx) 4cd4c4: ff 33 pushq (%rbx) 4cd4c6: e8 b1 d0 fe ff callq 4ba57c <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii2TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4cd4cb: 48 83 c4 10 add $0x10,%rsp 4cd4cf: 5b pop %rbx 4cd4d0: 48 8b e5 mov %rbp,%rsp 4cd4d3: 5d pop %rbp 4cd4d4: c3 retq 4cd4d5: 48 89 d7 mov %rdx,%rdi 4cd4d8: e8 8b 02 00 00 callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4cd4dd: 48 89 c7 mov %rax,%rdi 4cd4e0: e8 1f df fe ff callq 4bb404 <_D3std4conv15__T8unsignedTkZ8unsignedFNaNbNiNfkZk> 4cd4e5: 48 89 c6 mov %rax,%rsi 4cd4e8: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4cd4ec: e8 0b e4 fe ff callq 4bb8fc <_D3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6Result> 4cd4f1: 48 89 c3 mov %rax,%rbx 4cd4f4: ff 73 08 pushq 0x8(%rbx) 4cd4f7: ff 33 pushq (%rbx) 4cd4f9: e8 56 d1 fe ff callq 4ba654 <_D3std5array95__T5arrayTS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZ5arrayFNaNbNfS3std4conv46__T7toCharsVii8TaVE3std5ascii10LetterCasei1TkZ7toCharsFNaNbNiNfkZ6ResultZAa> 4cd4fe: 48 83 c4 10 add $0x10,%rsp 4cd502: 5b pop %rbx 4cd503: 48 8b e5 mov %rbp,%rsp 4cd506: 5d pop %rbp 4cd507: c3 retq 4cd508: 48 89 ef mov %rbp,%rdi 4cd50b: e8 68 02 00 00 callq 4cd778 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNeikE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya> 4cd510: 5b pop %rbx 4cd511: 48 8b e5 mov %rbp,%rsp 4cd514: 5d pop %rbp 4cd515: c3 retq ... 00000000004cd518 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result>: 4cd518: 55 push %rbp 4cd519: 48 8b ec mov %rsp,%rbp 4cd51c: 48 83 ec 38 sub $0x38,%rsp 4cd520: 53 push %rbx 4cd521: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cd525: 31 c0 xor %eax,%eax 4cd527: 89 45 e4 mov %eax,-0x1c(%rbp) 4cd52a: 89 45 e8 mov %eax,-0x18(%rbp) 4cd52d: 89 45 ec mov %eax,-0x14(%rbp) 4cd530: 48 8d 4d d8 lea -0x28(%rbp),%rcx 4cd534: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 4cd53b: 48 89 11 mov %rdx,(%rcx) 4cd53e: 66 89 51 08 mov %dx,0x8(%rcx) 4cd542: 88 51 0a mov %dl,0xa(%rcx) 4cd545: 31 db xor %ebx,%ebx 4cd547: 88 5d e3 mov %bl,-0x1d(%rbp) 4cd54a: 88 5d e4 mov %bl,-0x1c(%rbp) 4cd54d: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cd551: 48 89 cf mov %rcx,%rdi 4cd554: e8 17 00 00 00 callq 4cd570 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result> 4cd559: 48 89 c6 mov %rax,%rsi 4cd55c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cd560: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd562: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd564: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd566: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cd56a: 5b pop %rbx 4cd56b: 48 8b e5 mov %rbp,%rsp 4cd56e: 5d pop %rbp 4cd56f: c3 retq 00000000004cd570 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result>: 4cd570: 55 push %rbp 4cd571: 48 8b ec mov %rsp,%rbp 4cd574: 49 89 f9 mov %rdi,%r9 4cd577: 49 89 f0 mov %rsi,%r8 4cd57a: 45 31 db xor %r11d,%r11d 4cd57d: 45 85 c0 test %r8d,%r8d 4cd580: 79 09 jns 4cd58b <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result+0x1b> 4cd582: 41 f7 d8 neg %r8d 4cd585: 41 bb 01 00 00 00 mov $0x1,%r11d 4cd58b: be 0b 00 00 00 mov $0xb,%esi 4cd590: 48 ff ce dec %rsi 4cd593: b8 0b 00 00 00 mov $0xb,%eax 4cd598: 48 39 c6 cmp %rax,%rsi 4cd59b: 72 0a jb 4cd5a7 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result+0x37> 4cd59d: bf f7 15 00 00 mov $0x15f7,%edi 4cd5a2: e8 71 36 fe ff callq 4b0c18 <_D3std4conv7__arrayZ> 4cd5a7: 41 8b c8 mov %r8d,%ecx 4cd5aa: 48 89 c8 mov %rcx,%rax 4cd5ad: ba cd cc cc cc mov $0xcccccccd,%edx 4cd5b2: f7 e2 mul %edx 4cd5b4: c1 ea 03 shr $0x3,%edx 4cd5b7: 6b c2 0a imul $0xa,%edx,%eax 4cd5ba: 2b c8 sub %eax,%ecx 4cd5bc: 80 c1 30 add $0x30,%cl 4cd5bf: 42 88 0c 0e mov %cl,(%rsi,%r9,1) 4cd5c3: 41 8b c0 mov %r8d,%eax 4cd5c6: ba cd cc cc cc mov $0xcccccccd,%edx 4cd5cb: f7 e2 mul %edx 4cd5cd: c1 ea 03 shr $0x3,%edx 4cd5d0: 85 d2 test %edx,%edx 4cd5d2: 41 89 d0 mov %edx,%r8d 4cd5d5: 75 b9 jne 4cd590 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result+0x20> 4cd5d7: 45 84 db test %r11b,%r11b 4cd5da: 74 18 je 4cd5f4 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result+0x84> 4cd5dc: 48 ff ce dec %rsi 4cd5df: 48 83 fe 0b cmp $0xb,%rsi 4cd5e3: 72 0a jb 4cd5ef <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6__ctorMFNaNbNcNiNfiZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result+0x7f> 4cd5e5: bf fb 15 00 00 mov $0x15fb,%edi 4cd5ea: e8 29 36 fe ff callq 4b0c18 <_D3std4conv7__arrayZ> 4cd5ef: 41 c6 04 31 2d movb $0x2d,(%r9,%rsi,1) 4cd5f4: 41 88 71 0b mov %sil,0xb(%r9) 4cd5f8: 41 c6 41 0c 0b movb $0xb,0xc(%r9) 4cd5fd: 49 8b c1 mov %r9,%rax 4cd600: 5d pop %rbp 4cd601: c3 retq 4cd602: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cd608 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result6lengthMFNaNbNdNiNfZm>: 4cd608: 55 push %rbp 4cd609: 48 8b ec mov %rsp,%rbp 4cd60c: 48 83 ec 10 sub $0x10,%rsp 4cd610: 0f b6 47 0c movzbl 0xc(%rdi),%eax 4cd614: 0f b6 4f 0b movzbl 0xb(%rdi),%ecx 4cd618: 2b c1 sub %ecx,%eax 4cd61a: 48 98 cltq 4cd61c: 48 8b e5 mov %rbp,%rsp 4cd61f: 5d pop %rbp 4cd620: c3 retq 4cd621: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cd628 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5emptyMFNaNbNdNiNfZb>: 4cd628: 55 push %rbp 4cd629: 48 8b ec mov %rsp,%rbp 4cd62c: 48 83 ec 10 sub $0x10,%rsp 4cd630: 8a 47 0c mov 0xc(%rdi),%al 4cd633: 3a 47 0b cmp 0xb(%rdi),%al 4cd636: 0f 94 c0 sete %al 4cd639: 0f b6 c0 movzbl %al,%eax 4cd63c: 48 8b e5 mov %rbp,%rsp 4cd63f: 5d pop %rbp 4cd640: c3 retq 4cd641: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cd648 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5frontMFNaNbNdNiNfZa>: 4cd648: 55 push %rbp 4cd649: 48 8b ec mov %rsp,%rbp 4cd64c: 48 83 ec 10 sub $0x10,%rsp 4cd650: 0f b6 47 0b movzbl 0xb(%rdi),%eax 4cd654: 89 c0 mov %eax,%eax 4cd656: b9 0b 00 00 00 mov $0xb,%ecx 4cd65b: 48 3b c1 cmp %rcx,%rax 4cd65e: 72 0a jb 4cd66a <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result5frontMFNaNbNdNiNfZa+0x22> 4cd660: bf 04 16 00 00 mov $0x1604,%edi 4cd665: e8 ae 35 fe ff callq 4b0c18 <_D3std4conv7__arrayZ> 4cd66a: 8a 04 38 mov (%rax,%rdi,1),%al 4cd66d: 48 8b e5 mov %rbp,%rsp 4cd670: 5d pop %rbp 4cd671: c3 retq 4cd672: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cd678 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result8popFrontMFNaNbNiNfZv>: 4cd678: 55 push %rbp 4cd679: 48 8b ec mov %rsp,%rbp 4cd67c: 48 83 ec 10 sub $0x10,%rsp 4cd680: fe 47 0b incb 0xb(%rdi) 4cd683: 48 8b e5 mov %rbp,%rsp 4cd686: 5d pop %rbp 4cd687: c3 retq 00000000004cd688 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result4backMFNaNbNdNiNfZa>: 4cd688: 55 push %rbp 4cd689: 48 8b ec mov %rsp,%rbp 4cd68c: 48 83 ec 10 sub $0x10,%rsp 4cd690: 0f b6 47 0c movzbl 0xc(%rdi),%eax 4cd694: ff c8 dec %eax 4cd696: 48 98 cltq 4cd698: 48 83 f8 0b cmp $0xb,%rax 4cd69c: 72 0a jb 4cd6a8 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result4backMFNaNbNdNiNfZa+0x20> 4cd69e: bf 08 16 00 00 mov $0x1608,%edi 4cd6a3: e8 70 35 fe ff callq 4b0c18 <_D3std4conv7__arrayZ> 4cd6a8: 8a 04 38 mov (%rax,%rdi,1),%al 4cd6ab: 48 8b e5 mov %rbp,%rsp 4cd6ae: 5d pop %rbp 4cd6af: c3 retq 00000000004cd6b0 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result7popBackMFNaNbNiNfZv>: 4cd6b0: 55 push %rbp 4cd6b1: 48 8b ec mov %rsp,%rbp 4cd6b4: 48 83 ec 10 sub $0x10,%rsp 4cd6b8: fe 4f 0c decb 0xc(%rdi) 4cd6bb: 48 8b e5 mov %rbp,%rsp 4cd6be: 5d pop %rbp 4cd6bf: c3 retq 00000000004cd6c0 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result4saveMFNaNbNdNiNfZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result>: 4cd6c0: 55 push %rbp 4cd6c1: 48 8b ec mov %rsp,%rbp 4cd6c4: 48 83 ec 10 sub $0x10,%rsp 4cd6c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd6cc: 48 89 fe mov %rdi,%rsi 4cd6cf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cd6d3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd6d5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd6d7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd6d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd6dd: 48 8b e5 mov %rbp,%rsp 4cd6e0: 5d pop %rbp 4cd6e1: c3 retq 4cd6e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cd6e8 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result7opIndexMFNaNbNiNfmZa>: 4cd6e8: 55 push %rbp 4cd6e9: 48 8b ec mov %rsp,%rbp 4cd6ec: 48 83 ec 10 sub $0x10,%rsp 4cd6f0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cd6f4: 31 c0 xor %eax,%eax 4cd6f6: 8a 47 0b mov 0xb(%rdi),%al 4cd6f9: 48 03 45 f8 add -0x8(%rbp),%rax 4cd6fd: b9 0b 00 00 00 mov $0xb,%ecx 4cd702: 48 3b c1 cmp %rcx,%rax 4cd705: 72 0a jb 4cd711 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result7opIndexMFNaNbNiNfmZa+0x29> 4cd707: bf 0e 16 00 00 mov $0x160e,%edi 4cd70c: e8 07 35 fe ff callq 4b0c18 <_D3std4conv7__arrayZ> 4cd711: 8a 04 38 mov (%rax,%rdi,1),%al 4cd714: 48 8b e5 mov %rbp,%rsp 4cd717: 5d pop %rbp 4cd718: c3 retq 4cd719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cd720 <_D3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result7opSliceMFNaNbNimmZS3std4conv47__T7toCharsVii10TaVE3std5ascii10LetterCasei1TiZ7toCharsFNaNbNiNfiZ6Result>: 4cd720: 55 push %rbp 4cd721: 48 8b ec mov %rsp,%rbp 4cd724: 48 83 ec 10 sub $0x10,%rsp 4cd728: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cd72c: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cd730: 49 89 f9 mov %rdi,%r9 4cd733: 49 89 f0 mov %rsi,%r8 4cd736: 48 89 fe mov %rdi,%rsi 4cd739: 49 8b f8 mov %r8,%rdi 4cd73c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4cd73e: a4 movsb %ds:(%rsi),%es:(%rdi) 4cd73f: a4 movsb %ds:(%rsi),%es:(%rdi) 4cd740: a4 movsb %ds:(%rsi),%es:(%rdi) 4cd741: 31 c0 xor %eax,%eax 4cd743: 41 8a 41 0b mov 0xb(%r9),%al 4cd747: 48 03 45 f8 add -0x8(%rbp),%rax 4cd74b: 41 88 40 0b mov %al,0xb(%r8) 4cd74f: 31 c9 xor %ecx,%ecx 4cd751: 41 8a 49 0b mov 0xb(%r9),%cl 4cd755: 48 03 4d f0 add -0x10(%rbp),%rcx 4cd759: 41 88 48 0c mov %cl,0xc(%r8) 4cd75d: 49 8b c0 mov %r8,%rax 4cd760: 48 8b e5 mov %rbp,%rsp 4cd763: 5d pop %rbp 4cd764: c3 retq 4cd765: 00 00 add %al,(%rax) ... 00000000004cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk>: 4cd768: 55 push %rbp 4cd769: 48 8b ec mov %rsp,%rbp 4cd76c: 48 83 ec 10 sub $0x10,%rsp 4cd770: 48 89 f8 mov %rdi,%rax 4cd773: 48 8b e5 mov %rbp,%rsp 4cd776: 5d pop %rbp 4cd777: c3 retq 00000000004cd778 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNeikE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya>: 4cd778: 55 push %rbp 4cd779: 48 8b ec mov %rsp,%rbp 4cd77c: 48 83 ec 40 sub $0x40,%rsp 4cd780: 53 push %rbx 4cd781: 41 54 push %r12 4cd783: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cd787: 89 75 f8 mov %esi,-0x8(%rbp) 4cd78a: 8b 7f f8 mov -0x8(%rdi),%edi 4cd78d: e8 d6 ff ff ff callq 4cd768 <_D3std4conv15__T8unsignedTiZ8unsignedFNaNbNiNfiZk> 4cd792: 89 45 c0 mov %eax,-0x40(%rbp) 4cd795: 41 bc 18 00 00 00 mov $0x18,%r12d 4cd79b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cd79f: 80 78 e8 01 cmpb $0x1,-0x18(%rax) 4cd7a3: b9 61 00 00 00 mov $0x61,%ecx 4cd7a8: 74 05 je 4cd7af <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNeikE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x37> 4cd7aa: b9 41 00 00 00 mov $0x41,%ecx 4cd7af: 88 4d e8 mov %cl,-0x18(%rbp) 4cd7b2: 44 8b 45 f8 mov -0x8(%rbp),%r8d 4cd7b6: 8b 7d c0 mov -0x40(%rbp),%edi 4cd7b9: 44 8a 4d e8 mov -0x18(%rbp),%r9b 4cd7bd: 8b c7 mov %edi,%eax 4cd7bf: 33 d2 xor %edx,%edx 4cd7c1: 41 f7 f0 div %r8d 4cd7c4: 48 89 c1 mov %rax,%rcx 4cd7c7: 8b c7 mov %edi,%eax 4cd7c9: 33 d2 xor %edx,%edx 4cd7cb: 41 f7 f0 div %r8d 4cd7ce: 48 89 d6 mov %rdx,%rsi 4cd7d1: 40 80 fe 0a cmp $0xa,%sil 4cd7d5: ba 30 00 00 00 mov $0x30,%edx 4cd7da: 72 07 jb 4cd7e3 <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNeikE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x6b> 4cd7dc: 41 0f b6 d1 movzbl %r9b,%edx 4cd7e0: 83 c2 f6 add $0xfffffffffffffff6,%edx 4cd7e3: 40 00 d6 add %dl,%sil 4cd7e6: 49 ff cc dec %r12 4cd7e9: 4a 8d 5c 25 d0 lea -0x30(%rbp,%r12,1),%rbx 4cd7ee: 42 88 33 rex.X mov %sil,(%rbx) 4cd7f1: 48 89 cf mov %rcx,%rdi 4cd7f4: 85 c9 test %ecx,%ecx 4cd7f6: 75 c5 jne 4cd7bd <_D3std4conv17__T6toImplTAyaTiZ6toImplFNaNeikE3std5ascii10LetterCaseZ31__T20toStringRadixConvertVmi24Z20toStringRadixConvertMFNaNbkZAya+0x45> 4cd7f8: bf 18 00 00 00 mov $0x18,%edi 4cd7fd: 49 2b fc sub %r12,%rdi 4cd800: 48 89 da mov %rbx,%rdx 4cd803: 48 89 d6 mov %rdx,%rsi 4cd806: e8 91 aa fd ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4cd80b: 41 5c pop %r12 4cd80d: 5b pop %rbx 4cd80e: 48 8b e5 mov %rbp,%rsp 4cd811: 5d pop %rbp 4cd812: c3 retq ... 00000000004cd814 <_D3std4conv15__T8unsignedTmZ8unsignedFNaNbNiNfmZm>: 4cd814: 55 push %rbp 4cd815: 48 8b ec mov %rsp,%rbp 4cd818: 48 83 ec 10 sub $0x10,%rsp 4cd81c: 48 89 f8 mov %rdi,%rax 4cd81f: 48 8b e5 mov %rbp,%rsp 4cd822: 5d pop %rbp 4cd823: c3 retq 00000000004cd824 <_D3std4conv11__T2toTAyaZ859__T2toTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ2toFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya>: 4cd824: 55 push %rbp 4cd825: 48 8b ec mov %rsp,%rbp 4cd828: 48 83 ec 08 sub $0x8,%rsp 4cd82c: 48 8d b5 90 00 00 00 lea 0x90(%rbp),%rsi 4cd833: b9 11 00 00 00 mov $0x11,%ecx 4cd838: ff 36 pushq (%rsi) 4cd83a: 48 83 ee 08 sub $0x8,%rsi 4cd83e: e2 f8 loop 4cd838 <_D3std4conv11__T2toTAyaZ859__T2toTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ2toFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya+0x14> 4cd840: e8 0b 00 00 00 callq 4cd850 <_D3std4conv867__T6toImplTAyaTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ6toImplFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya> 4cd845: 48 81 c4 90 00 00 00 add $0x90,%rsp 4cd84c: 5d pop %rbp 4cd84d: c3 retq ... 00000000004cd850 <_D3std4conv867__T6toImplTAyaTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ6toImplFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya>: 4cd850: 55 push %rbp 4cd851: 48 8b ec mov %rsp,%rbp 4cd854: 48 83 ec 08 sub $0x8,%rsp 4cd858: 48 8d b5 90 00 00 00 lea 0x90(%rbp),%rsi 4cd85f: b9 11 00 00 00 mov $0x11,%ecx 4cd864: ff 36 pushq (%rsi) 4cd866: 48 83 ee 08 sub $0x8,%rsi 4cd86a: e2 f8 loop 4cd864 <_D3std4conv867__T6toImplTAyaTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ6toImplFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya+0x14> 4cd86c: e8 0b 00 00 00 callq 4cd87c <_D3std4conv866__T5toStrTAyaTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ5toStrFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya> 4cd871: 48 81 c4 90 00 00 00 add $0x90,%rsp 4cd878: 5d pop %rbp 4cd879: c3 retq ... 00000000004cd87c <_D3std4conv866__T5toStrTAyaTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ5toStrFNaNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZAya>: 4cd87c: 55 push %rbp 4cd87d: 48 8b ec mov %rsp,%rbp 4cd880: 48 83 ec 50 sub $0x50,%rsp 4cd884: e8 43 a8 fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4cd889: 48 89 45 b0 mov %rax,-0x50(%rbp) 4cd88d: be 50 6b 4f 00 mov $0x4f6b50,%esi 4cd892: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4cd896: b9 08 00 00 00 mov $0x8,%ecx 4cd89b: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4cd89e: 48 89 c2 mov %rax,%rdx 4cd8a1: 48 8d 75 10 lea 0x10(%rbp),%rsi 4cd8a5: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4cd8a9: e8 9e 83 00 00 callq 4d5c4c <_D3std6format911__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4cd8ae: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4cd8b2: e8 d9 a6 fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4cd8b7: 48 8b e5 mov %rbp,%rsp 4cd8ba: 5d pop %rbp 4cd8bb: c3 retq 00000000004cd8bc <_D3std4conv24__T10emplaceRefTAyaTAyaZ10emplaceRefFNaNbNcNiNfKAyaKAyaZAya>: 4cd8bc: 55 push %rbp 4cd8bd: 48 8b ec mov %rsp,%rbp 4cd8c0: 48 83 ec 10 sub $0x10,%rsp 4cd8c4: e8 07 00 00 00 callq 4cd8d0 <_D3std4conv21__T11emplaceImplTAyaZ21__T11emplaceImplTAyaZ11emplaceImplFNaNbNcNiNfKAyaKAyaZAya> 4cd8c9: 48 8b e5 mov %rbp,%rsp 4cd8cc: 5d pop %rbp 4cd8cd: c3 retq ... 00000000004cd8d0 <_D3std4conv21__T11emplaceImplTAyaZ21__T11emplaceImplTAyaZ11emplaceImplFNaNbNcNiNfKAyaKAyaZAya>: 4cd8d0: 55 push %rbp 4cd8d1: 48 8b ec mov %rsp,%rbp 4cd8d4: 48 83 ec 10 sub $0x10,%rsp 4cd8d8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cd8dc: 48 8b 57 08 mov 0x8(%rdi),%rdx 4cd8e0: 48 8b 07 mov (%rdi),%rax 4cd8e3: 48 89 06 mov %rax,(%rsi) 4cd8e6: 48 89 56 08 mov %rdx,0x8(%rsi) 4cd8ea: 48 89 f0 mov %rsi,%rax 4cd8ed: 48 8b e5 mov %rbp,%rsp 4cd8f0: 5d pop %rbp 4cd8f1: c3 retq ... 00000000004cd8f4 <_D3std4conv66__T7emplaceTS3std4file15DirIteratorImplTAyaTE3std4file8SpanModeTbZ7emplaceFPS3std4file15DirIteratorImplKAyaKE3std4file8SpanModeKbZPS3std4file15DirIteratorImpl>: 4cd8f4: 55 push %rbp 4cd8f5: 48 8b ec mov %rsp,%rbp 4cd8f8: 48 83 ec 20 sub $0x20,%rsp 4cd8fc: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cd900: e8 0b 00 00 00 callq 4cd910 <_D3std4conv45__T11emplaceImplTS3std4file15DirIteratorImplZ43__T11emplaceImplTAyaTE3std4file8SpanModeTbZ11emplaceImplFNcKS3std4file15DirIteratorImplKAyaKE3std4file8SpanModeKbZS3std4file15DirIteratorImpl> 4cd905: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd909: 48 8b e5 mov %rbp,%rsp 4cd90c: 5d pop %rbp 4cd90d: c3 retq ... 00000000004cd910 <_D3std4conv45__T11emplaceImplTS3std4file15DirIteratorImplZ43__T11emplaceImplTAyaTE3std4file8SpanModeTbZ11emplaceImplFNcKS3std4file15DirIteratorImplKAyaKE3std4file8SpanModeKbZS3std4file15DirIteratorImpl>: 4cd910: 55 push %rbp 4cd911: 48 8b ec mov %rsp,%rbp 4cd914: 48 83 ec 28 sub $0x28,%rsp 4cd918: 53 push %rbx 4cd919: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cd91d: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cd921: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cd925: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cd929: 48 89 cf mov %rcx,%rdi 4cd92c: e8 33 00 00 00 callq 4cd964 <_D3std4conv52__T18emplaceInitializerTS3std4file15DirIteratorImplZ18emplaceInitializerFNaNbNcNiNeKS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl> 4cd931: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cd935: 48 8b 50 08 mov 0x8(%rax),%rdx 4cd939: 48 8b 00 mov (%rax),%rax 4cd93c: 48 89 c1 mov %rax,%rcx 4cd93f: 49 89 d0 mov %rdx,%r8 4cd942: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4cd946: 8b 13 mov (%rbx),%edx 4cd948: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4cd94c: 40 8a 36 mov (%rsi),%sil 4cd94f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cd953: e8 60 4f 00 00 callq 4d28b8 <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl> 4cd958: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd95c: 5b pop %rbx 4cd95d: 48 8b e5 mov %rbp,%rsp 4cd960: 5d pop %rbp 4cd961: c3 retq ... 00000000004cd964 <_D3std4conv52__T18emplaceInitializerTS3std4file15DirIteratorImplZ18emplaceInitializerFNaNbNcNiNeKS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl>: 4cd964: 55 push %rbp 4cd965: 48 8b ec mov %rsp,%rbp 4cd968: 48 83 ec 10 sub $0x10,%rsp 4cd96c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cd970: ba c0 00 00 00 mov $0xc0,%edx 4cd975: be 30 2c 50 00 mov $0x502c30,%esi 4cd97a: e8 c1 9f fb ff callq 487940 4cd97f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd983: 48 8b e5 mov %rbp,%rsp 4cd986: 5d pop %rbp 4cd987: c3 retq 00000000004cd988 <_D3std4conv40__T7emplaceTS3std4file15DirIteratorImplZ7emplaceFNaNbNiNfPS3std4file15DirIteratorImplZPS3std4file15DirIteratorImpl>: 4cd988: 55 push %rbp 4cd989: 48 8b ec mov %rsp,%rbp 4cd98c: 48 83 ec 10 sub $0x10,%rsp 4cd990: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cd994: e8 0b 00 00 00 callq 4cd9a4 <_D3std4conv45__T11emplaceImplTS3std4file15DirIteratorImplZ17__T11emplaceImplZ11emplaceImplFNaNbNcNiNfKS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl> 4cd999: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cd99d: 48 8b e5 mov %rbp,%rsp 4cd9a0: 5d pop %rbp 4cd9a1: c3 retq ... 00000000004cd9a4 <_D3std4conv45__T11emplaceImplTS3std4file15DirIteratorImplZ17__T11emplaceImplZ11emplaceImplFNaNbNcNiNfKS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl>: 4cd9a4: 55 push %rbp 4cd9a5: 48 8b ec mov %rsp,%rbp 4cd9a8: 48 83 ec 10 sub $0x10,%rsp 4cd9ac: e8 b3 ff ff ff callq 4cd964 <_D3std4conv52__T18emplaceInitializerTS3std4file15DirIteratorImplZ18emplaceInitializerFNaNbNcNiNeKS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl> 4cd9b1: 48 8b e5 mov %rbp,%rsp 4cd9b4: 5d pop %rbp 4cd9b5: c3 retq ... 00000000004cd9b8 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime8DateTimeyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cd9b8: 55 push %rbp 4cd9b9: 48 8b ec mov %rsp,%rbp 4cd9bc: 48 83 ec 28 sub $0x28,%rsp 4cd9c0: 53 push %rbx 4cd9c1: 41 54 push %r12 4cd9c3: 41 55 push %r13 4cd9c5: 41 56 push %r14 4cd9c7: 41 57 push %r15 4cd9c9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cd9cd: 48 89 fb mov %rdi,%rbx 4cd9d0: 49 89 fc mov %rdi,%r12 4cd9d3: 48 89 d1 mov %rdx,%rcx 4cd9d6: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4cd9da: e8 71 7e fe ff callq 4b5850 <_D4core4time8Duration4zeroFNaNbNdNiNfZS4core4time8Duration> 4cd9df: 48 89 c2 mov %rax,%rdx 4cd9e2: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4cd9e6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4cd9ea: 48 8b fb mov %rbx,%rdi 4cd9ed: e8 16 00 00 00 callq 4cda08 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time8DurationyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cd9f2: eb 01 jmp 4cd9f5 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime8DateTimeyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x3d> 4cd9f4: f4 hlt 4cd9f5: 48 8b c3 mov %rbx,%rax 4cd9f8: 41 5f pop %r15 4cd9fa: 41 5e pop %r14 4cd9fc: 41 5d pop %r13 4cd9fe: 41 5c pop %r12 4cda00: 5b pop %rbx 4cda01: 48 8b e5 mov %rbp,%rsp 4cda04: 5d pop %rbp 4cda05: c3 retq 4cda06: 66 90 xchg %ax,%ax 00000000004cda08 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time8DurationyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cda08: 55 push %rbp 4cda09: 48 8b ec mov %rsp,%rbp 4cda0c: 48 83 ec 60 sub $0x60,%rsp 4cda10: 53 push %rbx 4cda11: 41 54 push %r12 4cda13: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cda17: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4cda1b: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cda1f: 48 89 fb mov %rdi,%rbx 4cda22: e8 29 7e fe ff callq 4b5850 <_D4core4time8Duration4zeroFNaNbNdNiNfZS4core4time8Duration> 4cda27: 48 89 c6 mov %rax,%rsi 4cda2a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cda2e: e8 a5 7e fe ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4cda33: 48 89 c2 mov %rax,%rdx 4cda36: 01 d2 add %edx,%edx 4cda38: 19 d2 sbb %edx,%edx 4cda3a: ff c2 inc %edx 4cda3c: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4cda40: 48 8b fb mov %rbx,%rdi 4cda43: ba 40 db 4c 00 mov $0x4cdb40,%edx 4cda48: 48 89 d6 mov %rdx,%rsi 4cda4b: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4cda4f: e8 68 50 fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4cda54: bf 01 00 00 00 mov $0x1,%edi 4cda59: e8 22 a4 00 00 callq 4d7e80 <_D4core4time29__T3durVAyaa7_7365636f6e6473Z3durFNaNbNiNflZS4core4time8Duration> 4cda5e: 48 89 c6 mov %rax,%rsi 4cda61: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cda65: e8 6e 7e fe ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4cda6a: 48 89 c2 mov %rax,%rdx 4cda6d: c1 ea 1f shr $0x1f,%edx 4cda70: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4cda74: 48 8b fb mov %rbx,%rdi 4cda77: ba 90 db 4c 00 mov $0x4cdb90,%edx 4cda7c: 48 89 d6 mov %rdx,%rsi 4cda7f: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4cda83: e8 34 50 fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4cda88: 4c 8b 65 e8 mov -0x18(%rbp),%r12 4cda8c: 4d 85 e4 test %r12,%r12 4cda8f: 75 08 jne 4cda99 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time8DurationyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x91> 4cda91: e8 c6 fb fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cda96: 49 89 c4 mov %rax,%r12 4cda99: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cda9d: e8 96 34 00 00 callq 4d0f38 <_D3std8datetime8DateTime4dateMxFNaNbNdNfZS3std8datetime4Date> 4cdaa2: 89 45 d0 mov %eax,-0x30(%rbp) 4cdaa5: 66 c7 45 d4 01 00 movw $0x1,-0x2c(%rbp) 4cdaab: b8 01 00 00 00 mov $0x1,%eax 4cdab0: 88 45 d6 mov %al,-0x2a(%rbp) 4cdab3: 88 45 d7 mov %al,-0x29(%rbp) 4cdab6: 8b 75 d4 mov -0x2c(%rbp),%esi 4cdab9: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cdabd: e8 96 3d 00 00 callq 4d1858 <_D3std8datetime4Date22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNfxS3std8datetime4DateZS4core4time8Duration> 4cdac2: 48 89 45 b8 mov %rax,-0x48(%rbp) 4cdac6: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4cdaca: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cdace: e8 85 34 00 00 callq 4d0f58 <_D3std8datetime8DateTime9timeOfDayMxFNaNbNdNfZS3std8datetime9TimeOfDay> 4cdad3: 31 c9 xor %ecx,%ecx 4cdad5: 88 4d e0 mov %cl,-0x20(%rbp) 4cdad8: 88 4d e1 mov %cl,-0x1f(%rbp) 4cdadb: 88 4d e2 mov %cl,-0x1e(%rbp) 4cdade: 8b 75 e0 mov -0x20(%rbp),%esi 4cdae1: 48 89 c7 mov %rax,%rdi 4cdae4: e8 a7 3d 00 00 callq 4d1890 <_D3std8datetime9TimeOfDay22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNiNfxS3std8datetime9TimeOfDayZS4core4time8Duration> 4cdae9: 48 89 c6 mov %rax,%rsi 4cdaec: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4cdaf0: e8 53 d2 00 00 callq 4dad48 <_D4core4time8Duration44__T8opBinaryVAyaa1_2bTyS4core4time8DurationZ8opBinaryMxFNaNbNiNfyS4core4time8DurationZS4core4time8Duration> 4cdaf5: 48 89 45 c8 mov %rax,-0x38(%rbp) 4cdaf9: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4cdafd: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4cdb01: e8 6e d2 00 00 callq 4dad74 <_D4core4time8Duration44__T8opBinaryVAyaa1_2bTxS4core4time8DurationZ8opBinaryMxFNaNbNiNfxS4core4time8DurationZS4core4time8Duration> 4cdb06: 48 89 45 c0 mov %rax,-0x40(%rbp) 4cdb0a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4cdb0e: e8 ed f5 ff ff callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4cdb13: 48 89 c6 mov %rax,%rsi 4cdb16: 49 8b fc mov %r12,%rdi 4cdb19: 49 8b 04 24 mov (%r12),%rax 4cdb1d: 48 ff 50 58 rex.W callq *0x58(%rax) 4cdb21: 48 89 c2 mov %rax,%rdx 4cdb24: 49 8b f4 mov %r12,%rsi 4cdb27: 48 8b fb mov %rbx,%rdi 4cdb2a: e8 41 03 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cdb2f: 48 8b c3 mov %rbx,%rax 4cdb32: 41 5c pop %r12 4cdb34: 5b pop %rbx 4cdb35: 48 8b e5 mov %rbp,%rsp 4cdb38: 5d pop %rbp 4cdb39: c3 retq 4cdb3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cdb40 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time8DurationyC3std8datetime8TimeZoneZ12__dgliteral4MFNaNbNfZC6object9Throwable>: 4cdb40: 55 push %rbp 4cdb41: 48 8b ec mov %rsp,%rbp 4cdb44: 48 83 ec 10 sub $0x10,%rsp 4cdb48: bf 20 83 4f 00 mov $0x4f8320,%edi 4cdb4d: e8 56 bd fb ff callq 4898a8 <_d_newclass> 4cdb52: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cdb56: ff 35 bc f1 01 00 pushq 0x1f1bc(%rip) # 4ecd18 <_TMP1151+0x8> 4cdb5c: ff 35 ae f1 01 00 pushq 0x1f1ae(%rip) # 4ecd10 <_TMP1151> 4cdb62: 48 8b 15 cf f1 01 00 mov 0x1f1cf(%rip),%rdx # 4ecd38 <_TMP1153+0x8> 4cdb69: 48 8b 05 c0 f1 01 00 mov 0x1f1c0(%rip),%rax # 4ecd30 <_TMP1153> 4cdb70: 48 89 c1 mov %rax,%rcx 4cdb73: 49 89 d0 mov %rdx,%r8 4cdb76: ba 8a 02 00 00 mov $0x28a,%edx 4cdb7b: 31 f6 xor %esi,%esi 4cdb7d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cdb81: e8 ce 88 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4cdb86: 48 83 c4 10 add $0x10,%rsp 4cdb8a: 48 8b e5 mov %rbp,%rsp 4cdb8d: 5d pop %rbp 4cdb8e: c3 retq 4cdb8f: 90 nop 00000000004cdb90 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time8DurationyC3std8datetime8TimeZoneZ12__dgliteral5MFNaNbNfZC6object9Throwable>: 4cdb90: 55 push %rbp 4cdb91: 48 8b ec mov %rsp,%rbp 4cdb94: 48 83 ec 10 sub $0x10,%rsp 4cdb98: bf 20 83 4f 00 mov $0x4f8320,%edi 4cdb9d: e8 06 bd fb ff callq 4898a8 <_d_newclass> 4cdba2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cdba6: ff 35 dc f1 01 00 pushq 0x1f1dc(%rip) # 4ecd88 <_TMP1156+0x8> 4cdbac: ff 35 ce f1 01 00 pushq 0x1f1ce(%rip) # 4ecd80 <_TMP1156> 4cdbb2: 48 8b 15 df f1 01 00 mov 0x1f1df(%rip),%rdx # 4ecd98 <_TMP1157+0x8> 4cdbb9: 48 8b 05 d0 f1 01 00 mov 0x1f1d0(%rip),%rax # 4ecd90 <_TMP1157> 4cdbc0: 48 89 c1 mov %rax,%rcx 4cdbc3: 49 89 d0 mov %rdx,%r8 4cdbc6: ba 8b 02 00 00 mov $0x28b,%edx 4cdbcb: 31 f6 xor %esi,%esi 4cdbcd: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cdbd1: e8 7e 88 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4cdbd6: 48 83 c4 10 add $0x10,%rsp 4cdbda: 48 8b e5 mov %rbp,%rsp 4cdbdd: 5d pop %rbp 4cdbde: c3 retq 4cdbdf: 90 nop 00000000004cdbe0 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time7FracSecyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cdbe0: 55 push %rbp 4cdbe1: 48 8b ec mov %rsp,%rbp 4cdbe4: 48 83 ec 78 sub $0x78,%rsp 4cdbe8: 53 push %rbx 4cdbe9: 41 54 push %r12 4cdbeb: 41 55 push %r13 4cdbed: 41 56 push %r14 4cdbef: 41 57 push %r15 4cdbf1: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cdbf5: 89 55 f0 mov %edx,-0x10(%rbp) 4cdbf8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4cdbfc: 48 89 fb mov %rdi,%rbx 4cdbff: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cdc03: e8 c0 80 ff ff callq 4c5cc8 <_D4core4time7FracSec6hnsecsMxFNaNbNdNiNfZi> 4cdc08: 49 89 c4 mov %rax,%r12 4cdc0b: 4c 89 e2 mov %r12,%rdx 4cdc0e: 01 d2 add %edx,%edx 4cdc10: 19 d2 sbb %edx,%edx 4cdc12: ff c2 inc %edx 4cdc14: 48 89 55 98 mov %rdx,-0x68(%rbp) 4cdc18: 48 8b fb mov %rbx,%rdi 4cdc1b: ba 50 dd 4c 00 mov $0x4cdd50,%edx 4cdc20: 48 89 d6 mov %rdx,%rsi 4cdc23: 48 8b 55 98 mov -0x68(%rbp),%rdx 4cdc27: e8 90 4e fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4cdc2c: 48 8b 05 0d 19 03 00 mov 0x3190d(%rip),%rax # 4ff540 <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable6__initZ> 4cdc33: 48 89 43 08 mov %rax,0x8(%rbx) 4cdc37: 4c 8d 6b 08 lea 0x8(%rbx),%r13 4cdc3b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cdc3f: 48 85 f6 test %rsi,%rsi 4cdc42: 75 08 jne 4cdc4c <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time7FracSecyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x6c> 4cdc44: e8 13 fa fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cdc49: 48 89 c6 mov %rax,%rsi 4cdc4c: 49 8b fd mov %r13,%rdi 4cdc4f: e8 58 88 00 00 callq 4d64ac <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin16__ctorMFNaNbNcNiNeyC3std8datetime8TimeZoneZS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable> 4cdc54: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cdc58: e8 db 32 00 00 callq 4d0f38 <_D3std8datetime8DateTime4dateMxFNaNbNdNfZS3std8datetime4Date> 4cdc5d: 89 45 d0 mov %eax,-0x30(%rbp) 4cdc60: 48 8d 45 d0 lea -0x30(%rbp),%rax 4cdc64: 66 c7 45 d4 01 00 movw $0x1,-0x2c(%rbp) 4cdc6a: b9 01 00 00 00 mov $0x1,%ecx 4cdc6f: 88 4d d6 mov %cl,-0x2a(%rbp) 4cdc72: 88 4d d7 mov %cl,-0x29(%rbp) 4cdc75: 48 8d 55 d4 lea -0x2c(%rbp),%rdx 4cdc79: 48 89 ca mov %rcx,%rdx 4cdc7c: 48 89 ce mov %rcx,%rsi 4cdc7f: 48 8d 7d d4 lea -0x2c(%rbp),%rdi 4cdc83: e8 f8 1c 00 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4cdc88: 8b 30 mov (%rax),%esi 4cdc8a: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4cdc8e: e8 c5 3b 00 00 callq 4d1858 <_D3std8datetime4Date22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNfxS3std8datetime4DateZS4core4time8Duration> 4cdc93: 48 89 45 b0 mov %rax,-0x50(%rbp) 4cdc97: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4cdc9b: e8 60 f4 ff ff callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4cdca0: 49 89 c5 mov %rax,%r13 4cdca3: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4cdca7: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cdcab: e8 a8 32 00 00 callq 4d0f58 <_D3std8datetime8DateTime9timeOfDayMxFNaNbNdNfZS3std8datetime9TimeOfDay> 4cdcb0: 49 89 c7 mov %rax,%r15 4cdcb3: 31 c0 xor %eax,%eax 4cdcb5: 88 45 e0 mov %al,-0x20(%rbp) 4cdcb8: 88 45 e1 mov %al,-0x1f(%rbp) 4cdcbb: 88 45 e2 mov %al,-0x1e(%rbp) 4cdcbe: 48 8d 4d e0 lea -0x20(%rbp),%rcx 4cdcc2: 31 c9 xor %ecx,%ecx 4cdcc4: 48 89 ca mov %rcx,%rdx 4cdcc7: 48 89 ce mov %rcx,%rsi 4cdcca: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cdcce: e8 c1 2d 00 00 callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4cdcd3: 8b 30 mov (%rax),%esi 4cdcd5: 49 8b ff mov %r15,%rdi 4cdcd8: e8 b3 3b 00 00 callq 4d1890 <_D3std8datetime9TimeOfDay22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNiNfxS3std8datetime9TimeOfDayZS4core4time8Duration> 4cdcdd: 48 89 45 b8 mov %rax,-0x48(%rbp) 4cdce1: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4cdce5: e8 16 f4 ff ff callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4cdcea: 49 89 c6 mov %rax,%r14 4cdced: 4b 8d 44 35 00 lea 0x0(%r13,%r14,1),%rax 4cdcf2: 49 63 cc movslq %r12d,%rcx 4cdcf5: 48 03 c1 add %rcx,%rax 4cdcf8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4cdcfc: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4cdd00: e8 c7 87 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cdd05: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4cdd09: 48 8b 38 mov (%rax),%rdi 4cdd0c: 48 8b 07 mov (%rdi),%rax 4cdd0f: 48 ff 50 58 rex.W callq *0x58(%rax) 4cdd13: 48 89 45 c8 mov %rax,-0x38(%rbp) 4cdd17: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4cdd1b: 48 89 55 a0 mov %rdx,-0x60(%rbp) 4cdd1f: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4cdd23: e8 a4 87 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cdd28: 48 8b 30 mov (%rax),%rsi 4cdd2b: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4cdd2f: 48 8b fb mov %rbx,%rdi 4cdd32: e8 39 01 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cdd37: eb 01 jmp 4cdd3a <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time7FracSecyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x15a> 4cdd39: f4 hlt 4cdd3a: 48 8b c3 mov %rbx,%rax 4cdd3d: 41 5f pop %r15 4cdd3f: 41 5e pop %r14 4cdd41: 41 5d pop %r13 4cdd43: 41 5c pop %r12 4cdd45: 5b pop %rbx 4cdd46: 48 8b e5 mov %rbp,%rsp 4cdd49: 5d pop %rbp 4cdd4a: c3 retq 4cdd4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cdd50 <_D3std8datetime7SysTime6__ctorMFNcNfxS3std8datetime8DateTimexS4core4time7FracSecyC3std8datetime8TimeZoneZ12__dgliteral4MFNaNbNfZC6object9Throwable>: 4cdd50: 55 push %rbp 4cdd51: 48 8b ec mov %rsp,%rbp 4cdd54: 48 83 ec 10 sub $0x10,%rsp 4cdd58: bf 20 83 4f 00 mov $0x4f8320,%edi 4cdd5d: e8 46 bb fb ff callq 4898a8 <_d_newclass> 4cdd62: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cdd66: ff 35 3c f0 01 00 pushq 0x1f03c(%rip) # 4ecda8 <_TMP1174+0x8> 4cdd6c: ff 35 2e f0 01 00 pushq 0x1f02e(%rip) # 4ecda0 <_TMP1174> 4cdd72: 48 8b 15 3f f0 01 00 mov 0x1f03f(%rip),%rdx # 4ecdb8 <_TMP1175+0x8> 4cdd79: 48 8b 05 30 f0 01 00 mov 0x1f030(%rip),%rax # 4ecdb0 <_TMP1175> 4cdd80: 48 89 c1 mov %rax,%rcx 4cdd83: 49 89 d0 mov %rdx,%r8 4cdd86: ba c5 02 00 00 mov $0x2c5,%edx 4cdd8b: 31 f6 xor %esi,%esi 4cdd8d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cdd91: e8 be 86 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4cdd96: 48 83 c4 10 add $0x10,%rsp 4cdd9a: 48 8b e5 mov %rbp,%rsp 4cdd9d: 5d pop %rbp 4cdd9e: c3 retq 4cdd9f: 90 nop 00000000004cdda0 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cdda0: 55 push %rbp 4cdda1: 48 8b ec mov %rsp,%rbp 4cdda4: 48 83 ec 38 sub $0x38,%rsp 4cdda8: 53 push %rbx 4cdda9: 41 54 push %r12 4cddab: 41 55 push %r13 4cddad: 41 56 push %r14 4cddaf: 41 57 push %r15 4cddb1: 89 55 f8 mov %edx,-0x8(%rbp) 4cddb4: 48 89 fb mov %rdi,%rbx 4cddb7: 48 8b 05 82 17 03 00 mov 0x31782(%rip),%rax # 4ff540 <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable6__initZ> 4cddbe: 48 89 43 08 mov %rax,0x8(%rbx) 4cddc2: 4c 8d 63 08 lea 0x8(%rbx),%r12 4cddc6: 48 85 f6 test %rsi,%rsi 4cddc9: 75 08 jne 4cddd3 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x33> 4cddcb: e8 8c f8 fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cddd0: 48 89 c6 mov %rax,%rsi 4cddd3: 49 8b fc mov %r12,%rdi 4cddd6: e8 d1 86 00 00 callq 4d64ac <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin16__ctorMFNaNbNcNiNeyC3std8datetime8TimeZoneZS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable> 4cdddb: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4cdde1: b9 01 00 00 00 mov $0x1,%ecx 4cdde6: 88 4d ea mov %cl,-0x16(%rbp) 4cdde9: 88 4d eb mov %cl,-0x15(%rbp) 4cddec: 4c 8d 75 e8 lea -0x18(%rbp),%r14 4cddf0: 48 89 ca mov %rcx,%rdx 4cddf3: 48 89 ce mov %rcx,%rsi 4cddf6: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cddfa: e8 81 1b 00 00 callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4cddff: 8b 30 mov (%rax),%esi 4cde01: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cde05: e8 4e 3a 00 00 callq 4d1858 <_D3std8datetime4Date22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNfxS3std8datetime4DateZS4core4time8Duration> 4cde0a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cde0e: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cde12: e8 e9 f2 ff ff callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4cde17: 49 89 c4 mov %rax,%r12 4cde1a: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4cde1e: e8 a9 86 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cde23: 49 89 c7 mov %rax,%r15 4cde26: 49 8b f4 mov %r12,%rsi 4cde29: 49 8b 3f mov (%r15),%rdi 4cde2c: 48 8b 07 mov (%rdi),%rax 4cde2f: 48 ff 50 58 rex.W callq *0x58(%rax) 4cde33: 49 89 c5 mov %rax,%r13 4cde36: 49 8b d5 mov %r13,%rdx 4cde39: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4cde3d: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4cde41: e8 86 86 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cde46: 48 8b 30 mov (%rax),%rsi 4cde49: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4cde4d: 48 8b fb mov %rbx,%rdi 4cde50: e8 1b 00 00 00 callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cde55: eb 01 jmp 4cde58 <_D3std8datetime7SysTime6__ctorMFNbNcNfxS3std8datetime4DateyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0xb8> 4cde57: f4 hlt 4cde58: 48 8b c3 mov %rbx,%rax 4cde5b: 41 5f pop %r15 4cde5d: 41 5e pop %r14 4cde5f: 41 5d pop %r13 4cde61: 41 5c pop %r12 4cde63: 5b pop %rbx 4cde64: 48 8b e5 mov %rbp,%rsp 4cde67: 5d pop %rbp 4cde68: c3 retq 4cde69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cde70: 55 push %rbp 4cde71: 48 8b ec mov %rsp,%rbp 4cde74: 48 83 ec 28 sub $0x28,%rsp 4cde78: 53 push %rbx 4cde79: 48 89 fb mov %rdi,%rbx 4cde7c: 48 89 13 mov %rdx,(%rbx) 4cde7f: 48 8b 05 ba 16 03 00 mov 0x316ba(%rip),%rax # 4ff540 <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable6__initZ> 4cde86: 48 89 43 08 mov %rax,0x8(%rbx) 4cde8a: 48 8d 4b 08 lea 0x8(%rbx),%rcx 4cde8e: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4cde92: 48 85 f6 test %rsi,%rsi 4cde95: 75 08 jne 4cde9f <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x2f> 4cde97: e8 c0 f7 fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cde9c: 48 89 c6 mov %rax,%rsi 4cde9f: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4cdea3: e8 04 86 00 00 callq 4d64ac <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin16__ctorMFNaNbNcNiNeyC3std8datetime8TimeZoneZS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable> 4cdea8: 48 8b c3 mov %rbx,%rax 4cdeab: 5b pop %rbx 4cdeac: 48 8b e5 mov %rbp,%rsp 4cdeaf: 5d pop %rbp 4cdeb0: c3 retq 4cdeb1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cdeb8 <_D3std8datetime7SysTime8opAssignMFNaNbNcNjNfKxS3std8datetime7SysTimeZS3std8datetime7SysTime>: 4cdeb8: 55 push %rbp 4cdeb9: 48 8b ec mov %rsp,%rbp 4cdebc: 48 83 ec 10 sub $0x10,%rsp 4cdec0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cdec4: 48 8b 06 mov (%rsi),%rax 4cdec7: 48 89 07 mov %rax,(%rdi) 4cdeca: 48 8d 7e 08 lea 0x8(%rsi),%rdi 4cdece: e8 f9 85 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cded3: 48 8b 30 mov (%rax),%rsi 4cded6: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4cdeda: 48 8d 79 08 lea 0x8(%rcx),%rdi 4cdede: e8 a9 85 00 00 callq 4d648c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeyC3std8datetime8TimeZoneZv> 4cdee3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cdee7: 48 8b e5 mov %rbp,%rsp 4cdeea: 5d pop %rbp 4cdeeb: c3 retq 4cdeec: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cdef0 <_D3std8datetime7SysTime8opAssignMFNaNbNcNjNfS3std8datetime7SysTimeZS3std8datetime7SysTime>: 4cdef0: 55 push %rbp 4cdef1: 48 8b ec mov %rsp,%rbp 4cdef4: 48 83 ec 20 sub $0x20,%rsp 4cdef8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4cdefc: 48 89 37 mov %rsi,(%rdi) 4cdeff: 48 8b f2 mov %rdx,%rsi 4cdf02: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4cdf06: e8 91 85 00 00 callq 4d649c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZv> 4cdf0b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cdf0f: 48 8b e5 mov %rbp,%rsp 4cdf12: 5d pop %rbp 4cdf13: c3 retq 4cdf14: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cdf18 <_D3std8datetime7SysTime8opEqualsMxFNaNbNfxS3std8datetime7SysTimeZb>: 4cdf18: 55 push %rbp 4cdf19: 48 8b ec mov %rsp,%rbp 4cdf1c: 48 83 ec 20 sub $0x20,%rsp 4cdf20: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cdf24: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cdf28: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4cdf2c: e8 07 00 00 00 callq 4cdf38 <_D3std8datetime7SysTime8opEqualsMxFNaNbNfKxS3std8datetime7SysTimeZb> 4cdf31: 48 8b e5 mov %rbp,%rsp 4cdf34: 5d pop %rbp 4cdf35: c3 retq 4cdf36: 66 90 xchg %ax,%ax 00000000004cdf38 <_D3std8datetime7SysTime8opEqualsMxFNaNbNfKxS3std8datetime7SysTimeZb>: 4cdf38: 55 push %rbp 4cdf39: 48 8b ec mov %rsp,%rbp 4cdf3c: 48 83 ec 10 sub $0x10,%rsp 4cdf40: 48 8b 07 mov (%rdi),%rax 4cdf43: 48 3b 06 cmp (%rsi),%rax 4cdf46: 0f 94 c0 sete %al 4cdf49: 48 0f b6 c0 movzbq %al,%rax 4cdf4d: 48 8b e5 mov %rbp,%rsp 4cdf50: 5d pop %rbp 4cdf51: c3 retq 4cdf52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cdf58 <_D3std8datetime7SysTime5opCmpMxFNaNbNfxS3std8datetime7SysTimeZi>: 4cdf58: 55 push %rbp 4cdf59: 48 8b ec mov %rsp,%rbp 4cdf5c: 48 83 ec 20 sub $0x20,%rsp 4cdf60: 48 8b 07 mov (%rdi),%rax 4cdf63: 48 3b c6 cmp %rsi,%rax 4cdf66: 7d 0a jge 4cdf72 <_D3std8datetime7SysTime5opCmpMxFNaNbNfxS3std8datetime7SysTimeZi+0x1a> 4cdf68: b8 ff ff ff ff mov $0xffffffff,%eax 4cdf6d: 48 8b e5 mov %rbp,%rsp 4cdf70: 5d pop %rbp 4cdf71: c3 retq 4cdf72: 48 3b c6 cmp %rsi,%rax 4cdf75: 0f 9f c0 setg %al 4cdf78: 48 0f b6 c0 movzbq %al,%rax 4cdf7c: 48 8b e5 mov %rbp,%rsp 4cdf7f: 5d pop %rbp 4cdf80: c3 retq 4cdf81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cdf88 <_D3std8datetime7SysTime4yearMxFNbNdNfZs>: 4cdf88: 55 push %rbp 4cdf89: 48 8b ec mov %rsp,%rbp 4cdf8c: 48 83 ec 10 sub $0x10,%rsp 4cdf90: e8 67 1f ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4cdf95: 89 45 f0 mov %eax,-0x10(%rbp) 4cdf98: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cdf9c: e8 df 1d 00 00 callq 4cfd80 <_D3std8datetime4Date4yearMxFNaNbNdNfZs> 4cdfa1: 48 8b e5 mov %rbp,%rsp 4cdfa4: 5d pop %rbp 4cdfa5: c3 retq 4cdfa6: 66 90 xchg %ax,%ax 00000000004cdfa8 <_D3std8datetime7SysTime4yearMFNdNfiZv>: 4cdfa8: 55 push %rbp 4cdfa9: 48 8b ec mov %rsp,%rbp 4cdfac: 48 83 ec 38 sub $0x38,%rsp 4cdfb0: 53 push %rbx 4cdfb1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cdfb5: 89 75 f8 mov %esi,-0x8(%rbp) 4cdfb8: e8 f3 18 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cdfbd: 48 89 45 d8 mov %rax,-0x28(%rbp) 4cdfc1: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4cdfc5: e8 1a 39 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cdfca: 48 8d 58 01 lea 0x1(%rax),%rbx 4cdfce: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4cdfd3: 79 11 jns 4cdfe6 <_D3std8datetime7SysTime4yearMFNdNfiZv+0x3e> 4cdfd5: bf 18 00 00 00 mov $0x18,%edi 4cdfda: e8 55 9f 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cdfdf: 48 01 45 d8 add %rax,-0x28(%rbp) 4cdfe3: 48 ff cb dec %rbx 4cdfe6: 8b 05 e4 ee 01 00 mov 0x1eee4(%rip),%eax # 4eced0 <_D3std8datetime4Date6__initZ> 4cdfec: 89 45 e8 mov %eax,-0x18(%rbp) 4cdfef: 8b f3 mov %ebx,%esi 4cdff1: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cdff5: e8 fe 19 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cdffa: 8b 75 f8 mov -0x8(%rbp),%esi 4cdffd: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce001: e8 8a 1d 00 00 callq 4cfd90 <_D3std8datetime4Date4yearMFNaNdNfiZv> 4ce006: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce00a: e8 89 21 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4ce00f: ff c8 dec %eax 4ce011: 48 98 cltq 4ce013: 48 89 c7 mov %rax,%rdi 4ce016: e8 cd 9e 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce01b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce01f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce023: 48 03 75 d8 add -0x28(%rbp),%rsi 4ce027: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce02b: e8 b0 18 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce030: 5b pop %rbx 4ce031: 48 8b e5 mov %rbp,%rsp 4ce034: 5d pop %rbp 4ce035: c3 retq 4ce036: 66 90 xchg %ax,%ax 00000000004ce038 <_D3std8datetime7SysTime6yearBCMxFNdNfZt>: 4ce038: 55 push %rbp 4ce039: 48 8b ec mov %rsp,%rbp 4ce03c: 48 83 ec 10 sub $0x10,%rsp 4ce040: e8 b7 1e ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ce045: 89 45 f0 mov %eax,-0x10(%rbp) 4ce048: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce04c: e8 87 1d 00 00 callq 4cfdd8 <_D3std8datetime4Date6yearBCMxFNaNdNfZt> 4ce051: 48 8b e5 mov %rbp,%rsp 4ce054: 5d pop %rbp 4ce055: c3 retq 4ce056: 66 90 xchg %ax,%ax 00000000004ce058 <_D3std8datetime7SysTime6yearBCMFNdNfiZv>: 4ce058: 55 push %rbp 4ce059: 48 8b ec mov %rsp,%rbp 4ce05c: 48 83 ec 38 sub $0x38,%rsp 4ce060: 53 push %rbx 4ce061: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce065: 89 75 f8 mov %esi,-0x8(%rbp) 4ce068: e8 43 18 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce06d: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce071: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce075: e8 6a 38 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce07a: 48 8d 58 01 lea 0x1(%rax),%rbx 4ce07e: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ce083: 79 11 jns 4ce096 <_D3std8datetime7SysTime6yearBCMFNdNfiZv+0x3e> 4ce085: bf 18 00 00 00 mov $0x18,%edi 4ce08a: e8 a5 9e 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce08f: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce093: 48 ff cb dec %rbx 4ce096: 8b 05 34 ee 01 00 mov 0x1ee34(%rip),%eax # 4eced0 <_D3std8datetime4Date6__initZ> 4ce09c: 89 45 e8 mov %eax,-0x18(%rbp) 4ce09f: 8b f3 mov %ebx,%esi 4ce0a1: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce0a5: e8 4e 19 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4ce0aa: 8b 75 f8 mov -0x8(%rbp),%esi 4ce0ad: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce0b1: e8 a2 1d 00 00 callq 4cfe58 <_D3std8datetime4Date6yearBCMFNaNdNfiZv> 4ce0b6: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce0ba: e8 d9 20 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4ce0bf: ff c8 dec %eax 4ce0c1: 48 98 cltq 4ce0c3: 48 89 c7 mov %rax,%rdi 4ce0c6: e8 1d 9e 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce0cb: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce0cf: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce0d3: 48 03 75 d8 add -0x28(%rbp),%rsi 4ce0d7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce0db: e8 00 18 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce0e0: 5b pop %rbx 4ce0e1: 48 8b e5 mov %rbp,%rsp 4ce0e4: 5d pop %rbp 4ce0e5: c3 retq 4ce0e6: 66 90 xchg %ax,%ax 00000000004ce0e8 <_D3std8datetime7SysTime5monthMxFNbNdNfZE3std8datetime5Month>: 4ce0e8: 55 push %rbp 4ce0e9: 48 8b ec mov %rsp,%rbp 4ce0ec: 48 83 ec 10 sub $0x10,%rsp 4ce0f0: e8 07 1e ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ce0f5: 89 45 f0 mov %eax,-0x10(%rbp) 4ce0f8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce0fc: e8 cf 1d 00 00 callq 4cfed0 <_D3std8datetime4Date5monthMxFNaNbNdNfZE3std8datetime5Month> 4ce101: 48 8b e5 mov %rbp,%rsp 4ce104: 5d pop %rbp 4ce105: c3 retq 4ce106: 66 90 xchg %ax,%ax 00000000004ce108 <_D3std8datetime7SysTime5monthMFNdNfE3std8datetime5MonthZv>: 4ce108: 55 push %rbp 4ce109: 48 8b ec mov %rsp,%rbp 4ce10c: 48 83 ec 38 sub $0x38,%rsp 4ce110: 53 push %rbx 4ce111: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce115: 89 75 f8 mov %esi,-0x8(%rbp) 4ce118: e8 93 17 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce11d: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce121: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce125: e8 ba 37 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce12a: 48 8d 58 01 lea 0x1(%rax),%rbx 4ce12e: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ce133: 79 11 jns 4ce146 <_D3std8datetime7SysTime5monthMFNdNfE3std8datetime5MonthZv+0x3e> 4ce135: bf 18 00 00 00 mov $0x18,%edi 4ce13a: e8 f5 9d 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce13f: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce143: 48 ff cb dec %rbx 4ce146: 8b 05 84 ed 01 00 mov 0x1ed84(%rip),%eax # 4eced0 <_D3std8datetime4Date6__initZ> 4ce14c: 89 45 e8 mov %eax,-0x18(%rbp) 4ce14f: 8b f3 mov %ebx,%esi 4ce151: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce155: e8 9e 18 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4ce15a: 40 8a 75 f8 mov -0x8(%rbp),%sil 4ce15e: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce162: e8 79 1d 00 00 callq 4cfee0 <_D3std8datetime4Date5monthMFNaNdNfE3std8datetime5MonthZv> 4ce167: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce16b: e8 28 20 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4ce170: ff c8 dec %eax 4ce172: 48 98 cltq 4ce174: 48 89 c7 mov %rax,%rdi 4ce177: e8 6c 9d 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce17c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce180: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce184: 48 03 75 d8 add -0x28(%rbp),%rsi 4ce188: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce18c: e8 4f 17 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce191: 5b pop %rbx 4ce192: 48 8b e5 mov %rbp,%rsp 4ce195: 5d pop %rbp 4ce196: c3 retq 4ce197: 90 nop 00000000004ce198 <_D3std8datetime7SysTime3dayMxFNbNdNfZh>: 4ce198: 55 push %rbp 4ce199: 48 8b ec mov %rsp,%rbp 4ce19c: 48 83 ec 10 sub $0x10,%rsp 4ce1a0: e8 57 1d ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ce1a5: 89 45 f0 mov %eax,-0x10(%rbp) 4ce1a8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce1ac: e8 97 1d 00 00 callq 4cff48 <_D3std8datetime4Date3dayMxFNaNbNdNfZh> 4ce1b1: 48 8b e5 mov %rbp,%rsp 4ce1b4: 5d pop %rbp 4ce1b5: c3 retq 4ce1b6: 66 90 xchg %ax,%ax 00000000004ce1b8 <_D3std8datetime7SysTime3dayMFNdNfiZv>: 4ce1b8: 55 push %rbp 4ce1b9: 48 8b ec mov %rsp,%rbp 4ce1bc: 48 83 ec 38 sub $0x38,%rsp 4ce1c0: 53 push %rbx 4ce1c1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce1c5: 89 75 f8 mov %esi,-0x8(%rbp) 4ce1c8: e8 e3 16 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce1cd: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce1d1: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce1d5: e8 0a 37 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce1da: 48 8d 58 01 lea 0x1(%rax),%rbx 4ce1de: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ce1e3: 79 11 jns 4ce1f6 <_D3std8datetime7SysTime3dayMFNdNfiZv+0x3e> 4ce1e5: bf 18 00 00 00 mov $0x18,%edi 4ce1ea: e8 45 9d 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce1ef: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce1f3: 48 ff cb dec %rbx 4ce1f6: 8b 05 d4 ec 01 00 mov 0x1ecd4(%rip),%eax # 4eced0 <_D3std8datetime4Date6__initZ> 4ce1fc: 89 45 e8 mov %eax,-0x18(%rbp) 4ce1ff: 8b f3 mov %ebx,%esi 4ce201: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce205: e8 ee 17 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4ce20a: 8b 75 f8 mov -0x8(%rbp),%esi 4ce20d: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce211: e8 42 1d 00 00 callq 4cff58 <_D3std8datetime4Date3dayMFNaNdNfiZv> 4ce216: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4ce21a: e8 79 1f 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4ce21f: ff c8 dec %eax 4ce221: 48 98 cltq 4ce223: 48 89 c7 mov %rax,%rdi 4ce226: e8 bd 9c 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce22b: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce22f: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce233: 48 03 75 d8 add -0x28(%rbp),%rsi 4ce237: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce23b: e8 a0 16 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce240: 5b pop %rbx 4ce241: 48 8b e5 mov %rbp,%rsp 4ce244: 5d pop %rbp 4ce245: c3 retq 4ce246: 66 90 xchg %ax,%ax 00000000004ce248 <_D3std8datetime7SysTime4hourMxFNbNdNfZh>: 4ce248: 55 push %rbp 4ce249: 48 8b ec mov %rsp,%rbp 4ce24c: 48 83 ec 10 sub $0x10,%rsp 4ce250: e8 5b 16 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce255: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce259: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce25d: e8 82 36 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce262: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ce267: 79 0e jns 4ce277 <_D3std8datetime7SysTime4hourMxFNbNdNfZh+0x2f> 4ce269: bf 18 00 00 00 mov $0x18,%edi 4ce26e: e8 c1 9c 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce273: 48 01 45 f0 add %rax,-0x10(%rbp) 4ce277: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce27b: e8 94 36 00 00 callq 4d1914 <_D3std8datetime41__T18getUnitsFromHNSecsVAyaa5_686f757273Z18getUnitsFromHNSecsFNaNbNiNflZl> 4ce280: 48 8b e5 mov %rbp,%rsp 4ce283: 5d pop %rbp 4ce284: c3 retq 4ce285: 0f 1f 00 nopl (%rax) 00000000004ce288 <_D3std8datetime7SysTime4hourMFNdNfiZv>: 4ce288: 55 push %rbp 4ce289: 48 8b ec mov %rsp,%rbp 4ce28c: 48 83 ec 30 sub $0x30,%rsp 4ce290: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce294: 89 75 f8 mov %esi,-0x8(%rbp) 4ce297: 48 89 f1 mov %rsi,%rcx 4ce29a: 48 8b 15 27 eb 01 00 mov 0x1eb27(%rip),%rdx # 4ecdc8 <_TMP1196+0x8> 4ce2a1: 48 8b 35 18 eb 01 00 mov 0x1eb18(%rip),%rsi # 4ecdc0 <_TMP1196> 4ce2a8: bf 7b 06 00 00 mov $0x67b,%edi 4ce2ad: e8 76 36 00 00 callq 4d1928 <_D3std8datetime35__T12enforceValidVAyaa5_686f757273Z12enforceValidFNaNfiAyamZv> 4ce2b2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce2b6: e8 f5 15 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce2bb: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce2bf: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce2c3: e8 1c 36 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce2c8: 48 89 c7 mov %rax,%rdi 4ce2cb: e8 18 9c 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce2d0: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce2d4: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ce2d9: 0f 98 c0 sets %al 4ce2dc: 48 0f b6 c0 movzbq %al,%rax 4ce2e0: 88 45 e8 mov %al,-0x18(%rbp) 4ce2e3: 79 0e jns 4ce2f3 <_D3std8datetime7SysTime4hourMFNdNfiZv+0x6b> 4ce2e5: bf 18 00 00 00 mov $0x18,%edi 4ce2ea: e8 45 9c 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce2ef: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce2f3: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ce2f7: e8 c4 36 00 00 callq 4d19c0 <_D3std8datetime44__T21removeUnitsFromHNSecsVAyaa5_686f757273Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce2fc: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce300: 48 63 7d f8 movslq -0x8(%rbp),%rdi 4ce304: e8 2b 9c 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce309: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce30d: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4ce312: 74 0e je 4ce322 <_D3std8datetime7SysTime4hourMFNdNfiZv+0x9a> 4ce314: bf 18 00 00 00 mov $0x18,%edi 4ce319: e8 16 9c 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce31e: 48 29 45 d8 sub %rax,-0x28(%rbp) 4ce322: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce326: 48 03 75 d8 add -0x28(%rbp),%rsi 4ce32a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce32e: e8 ad 15 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce333: 48 8b e5 mov %rbp,%rsp 4ce336: 5d pop %rbp 4ce337: c3 retq 00000000004ce338 <_D3std8datetime7SysTime6minuteMxFNbNdNfZh>: 4ce338: 55 push %rbp 4ce339: 48 8b ec mov %rsp,%rbp 4ce33c: 48 83 ec 10 sub $0x10,%rsp 4ce340: e8 6b 15 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce345: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce349: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce34d: e8 92 35 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce352: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ce357: 79 0e jns 4ce367 <_D3std8datetime7SysTime6minuteMxFNbNdNfZh+0x2f> 4ce359: bf 18 00 00 00 mov $0x18,%edi 4ce35e: e8 d1 9b 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce363: 48 01 45 f0 add %rax,-0x10(%rbp) 4ce367: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce36b: e8 50 36 00 00 callq 4d19c0 <_D3std8datetime44__T21removeUnitsFromHNSecsVAyaa5_686f757273Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce370: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce374: 48 89 c7 mov %rax,%rdi 4ce377: e8 70 36 00 00 callq 4d19ec <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_6d696e75746573Z18getUnitsFromHNSecsFNaNbNiNflZl> 4ce37c: 48 8b e5 mov %rbp,%rsp 4ce37f: 5d pop %rbp 4ce380: c3 retq 4ce381: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ce388 <_D3std8datetime7SysTime6minuteMFNdNfiZv>: 4ce388: 55 push %rbp 4ce389: 48 8b ec mov %rsp,%rbp 4ce38c: 48 83 ec 30 sub $0x30,%rsp 4ce390: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce394: 89 75 f8 mov %esi,-0x8(%rbp) 4ce397: 48 89 f1 mov %rsi,%rcx 4ce39a: 48 8b 15 37 ea 01 00 mov 0x1ea37(%rip),%rdx # 4ecdd8 <_TMP1198+0x8> 4ce3a1: 48 8b 35 28 ea 01 00 mov 0x1ea28(%rip),%rsi # 4ecdd0 <_TMP1198> 4ce3a8: bf f8 06 00 00 mov $0x6f8,%edi 4ce3ad: e8 4e 36 00 00 callq 4d1a00 <_D3std8datetime39__T12enforceValidVAyaa7_6d696e75746573Z12enforceValidFNaNfiAyamZv> 4ce3b2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce3b6: e8 f5 14 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce3bb: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ce3bf: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4ce3c3: e8 1c 35 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce3c8: 48 89 c7 mov %rax,%rdi 4ce3cb: e8 18 9b 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce3d0: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce3d4: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4ce3d9: 0f 98 c0 sets %al 4ce3dc: 48 0f b6 c0 movzbq %al,%rax 4ce3e0: 88 45 e8 mov %al,-0x18(%rbp) 4ce3e3: 79 0e jns 4ce3f3 <_D3std8datetime7SysTime6minuteMFNdNfiZv+0x6b> 4ce3e5: bf 18 00 00 00 mov $0x18,%edi 4ce3ea: e8 45 9b 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce3ef: 48 01 45 d0 add %rax,-0x30(%rbp) 4ce3f3: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4ce3f7: e8 9c 36 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce3fc: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce400: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4ce404: e8 bf 36 00 00 callq 4d1ac8 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_6d696e75746573Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce409: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ce40d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ce411: e8 1e 9b 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce416: 48 01 45 d0 add %rax,-0x30(%rbp) 4ce41a: 48 63 7d f8 movslq -0x8(%rbp),%rdi 4ce41e: e8 5d 9b 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce423: 48 01 45 d0 add %rax,-0x30(%rbp) 4ce427: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4ce42c: 74 0e je 4ce43c <_D3std8datetime7SysTime6minuteMFNdNfiZv+0xb4> 4ce42e: bf 18 00 00 00 mov $0x18,%edi 4ce433: e8 fc 9a 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce438: 48 29 45 d0 sub %rax,-0x30(%rbp) 4ce43c: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4ce440: 48 03 75 d0 add -0x30(%rbp),%rsi 4ce444: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce448: e8 93 14 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce44d: 48 8b e5 mov %rbp,%rsp 4ce450: 5d pop %rbp 4ce451: c3 retq 4ce452: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ce458 <_D3std8datetime7SysTime6secondMxFNbNdNfZh>: 4ce458: 55 push %rbp 4ce459: 48 8b ec mov %rsp,%rbp 4ce45c: 48 83 ec 10 sub $0x10,%rsp 4ce460: e8 4b 14 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce465: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce469: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ce46d: e8 72 34 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce472: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4ce477: 79 0e jns 4ce487 <_D3std8datetime7SysTime6secondMxFNbNdNfZh+0x2f> 4ce479: bf 18 00 00 00 mov $0x18,%edi 4ce47e: e8 b1 9a 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce483: 48 01 45 f0 add %rax,-0x10(%rbp) 4ce487: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce48b: e8 30 35 00 00 callq 4d19c0 <_D3std8datetime44__T21removeUnitsFromHNSecsVAyaa5_686f757273Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce490: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce494: 48 89 c7 mov %rax,%rdi 4ce497: e8 2c 36 00 00 callq 4d1ac8 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_6d696e75746573Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce49c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce4a0: 48 89 c7 mov %rax,%rdi 4ce4a3: e8 4c 36 00 00 callq 4d1af4 <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_7365636f6e6473Z18getUnitsFromHNSecsFNaNbNiNflZl> 4ce4a8: 48 8b e5 mov %rbp,%rsp 4ce4ab: 5d pop %rbp 4ce4ac: c3 retq 4ce4ad: 0f 1f 00 nopl (%rax) 00000000004ce4b0 <_D3std8datetime7SysTime6secondMFNdNfiZv>: 4ce4b0: 55 push %rbp 4ce4b1: 48 8b ec mov %rsp,%rbp 4ce4b4: 48 83 ec 40 sub $0x40,%rsp 4ce4b8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce4bc: 89 75 f8 mov %esi,-0x8(%rbp) 4ce4bf: 48 89 f1 mov %rsi,%rcx 4ce4c2: 48 8b 15 1f e9 01 00 mov 0x1e91f(%rip),%rdx # 4ecde8 <_TMP1200+0x8> 4ce4c9: 48 8b 35 10 e9 01 00 mov 0x1e910(%rip),%rsi # 4ecde0 <_TMP1200> 4ce4d0: bf 79 07 00 00 mov $0x779,%edi 4ce4d5: e8 2e 36 00 00 callq 4d1b08 <_D3std8datetime39__T12enforceValidVAyaa7_7365636f6e6473Z12enforceValidFNaNfiAyamZv> 4ce4da: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce4de: e8 cd 13 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce4e3: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ce4e7: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4ce4eb: e8 f4 33 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce4f0: 48 89 c7 mov %rax,%rdi 4ce4f3: e8 f0 99 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce4f8: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ce4fc: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4ce501: 0f 98 c0 sets %al 4ce504: 48 0f b6 c0 movzbq %al,%rax 4ce508: 88 45 e8 mov %al,-0x18(%rbp) 4ce50b: 79 0e jns 4ce51b <_D3std8datetime7SysTime6secondMFNdNfiZv+0x6b> 4ce50d: bf 18 00 00 00 mov $0x18,%edi 4ce512: e8 1d 9a 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce517: 48 01 45 c8 add %rax,-0x38(%rbp) 4ce51b: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4ce51f: e8 74 35 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce524: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce528: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4ce52c: e8 6f 36 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce531: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce535: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4ce539: e8 92 36 00 00 callq 4d1bd0 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_7365636f6e6473Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce53e: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ce542: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ce546: e8 e9 99 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce54b: 48 01 45 c8 add %rax,-0x38(%rbp) 4ce54f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ce553: e8 28 9a 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce558: 48 01 45 c8 add %rax,-0x38(%rbp) 4ce55c: 48 63 7d f8 movslq -0x8(%rbp),%rdi 4ce560: e8 37 7d ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce565: 48 01 45 c8 add %rax,-0x38(%rbp) 4ce569: 40 80 7d e8 00 rex cmpb $0x0,-0x18(%rbp) 4ce56e: 74 0e je 4ce57e <_D3std8datetime7SysTime6secondMFNdNfiZv+0xce> 4ce570: bf 18 00 00 00 mov $0x18,%edi 4ce575: e8 ba 99 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce57a: 48 29 45 c8 sub %rax,-0x38(%rbp) 4ce57e: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4ce582: 48 03 75 c8 add -0x38(%rbp),%rsi 4ce586: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce58a: e8 51 13 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce58f: 48 8b e5 mov %rbp,%rsp 4ce592: 5d pop %rbp 4ce593: c3 retq 4ce594: 0f 1f 40 00 nopl 0x0(%rax) 00000000004ce598 <_D3std8datetime7SysTime8fracSecsMxFNbNdNfZS4core4time8Duration>: 4ce598: 55 push %rbp 4ce599: 48 8b ec mov %rsp,%rbp 4ce59c: 48 83 ec 18 sub $0x18,%rsp 4ce5a0: 53 push %rbx 4ce5a1: e8 0a 13 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce5a6: 48 89 c7 mov %rax,%rdi 4ce5a9: e8 4e 36 00 00 callq 4d1bfc <_D3std8datetime42__T21removeUnitsFromHNSecsVAyaa4_64617973Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce5ae: 48 89 c3 mov %rax,%rbx 4ce5b1: 48 85 db test %rbx,%rbx 4ce5b4: 79 0d jns 4ce5c3 <_D3std8datetime7SysTime8fracSecsMxFNbNdNfZS4core4time8Duration+0x2b> 4ce5b6: bf 18 00 00 00 mov $0x18,%edi 4ce5bb: e8 74 99 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce5c0: 48 01 c3 add %rax,%rbx 4ce5c3: 48 8b fb mov %rbx,%rdi 4ce5c6: e8 05 36 00 00 callq 4d1bd0 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_7365636f6e6473Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce5cb: 48 89 c7 mov %rax,%rdi 4ce5ce: e8 75 7c ff ff callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4ce5d3: 5b pop %rbx 4ce5d4: 48 8b e5 mov %rbp,%rsp 4ce5d7: 5d pop %rbp 4ce5d8: c3 retq 4ce5d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ce5e0 <_D3std8datetime7SysTime8fracSecsMFNdNfS4core4time8DurationZv>: 4ce5e0: 55 push %rbp 4ce5e1: 48 8b ec mov %rsp,%rbp 4ce5e4: 48 83 ec 40 sub $0x40,%rsp 4ce5e8: 53 push %rbx 4ce5e9: 41 54 push %r12 4ce5eb: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ce5ef: 48 89 fb mov %rdi,%rbx 4ce5f2: e8 59 72 fe ff callq 4b5850 <_D4core4time8Duration4zeroFNaNbNdNiNfZS4core4time8Duration> 4ce5f7: 48 89 c6 mov %rax,%rsi 4ce5fa: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ce5fe: e8 d5 72 fe ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4ce603: 48 89 c2 mov %rax,%rdx 4ce606: 01 d2 add %edx,%edx 4ce608: 19 d2 sbb %edx,%edx 4ce60a: ff c2 inc %edx 4ce60c: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ce610: 48 8b fb mov %rbx,%rdi 4ce613: ba e8 e6 4c 00 mov $0x4ce6e8,%edx 4ce618: 48 89 d6 mov %rdx,%rsi 4ce61b: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4ce61f: e8 98 44 fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4ce624: bf 01 00 00 00 mov $0x1,%edi 4ce629: e8 52 98 00 00 callq 4d7e80 <_D4core4time29__T3durVAyaa7_7365636f6e6473Z3durFNaNbNiNflZS4core4time8Duration> 4ce62e: 48 89 c6 mov %rax,%rsi 4ce631: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ce635: e8 9e 72 fe ff callq 4b58d8 <_D4core4time8Duration5opCmpMxFNaNbNiNfS4core4time8DurationZi> 4ce63a: 48 89 c2 mov %rax,%rdx 4ce63d: c1 ea 1f shr $0x1f,%edx 4ce640: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4ce644: 48 8b fb mov %rbx,%rdi 4ce647: ba 38 e7 4c 00 mov $0x4ce738,%edx 4ce64c: 48 89 d6 mov %rdx,%rsi 4ce64f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4ce653: e8 64 44 fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4ce658: 48 8b fb mov %rbx,%rdi 4ce65b: e8 50 12 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce660: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce664: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce668: e8 77 32 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce66d: 48 89 c7 mov %rax,%rdi 4ce670: e8 73 98 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce675: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce679: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4ce67e: 0f 98 c0 sets %al 4ce681: 48 0f b6 c0 movzbq %al,%rax 4ce685: 88 45 f0 mov %al,-0x10(%rbp) 4ce688: 79 0e jns 4ce698 <_D3std8datetime7SysTime8fracSecsMFNdNfS4core4time8DurationZv+0xb8> 4ce68a: bf 18 00 00 00 mov $0x18,%edi 4ce68f: e8 a0 98 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce694: 48 01 45 d8 add %rax,-0x28(%rbp) 4ce698: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ce69c: e8 87 35 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce6a1: 48 89 c7 mov %rax,%rdi 4ce6a4: e8 f3 7b ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce6a9: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ce6ad: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ce6b1: e8 4a ea ff ff callq 4cd100 <_D4core4time8Duration29__T5totalVAyaa6_686e73656373Z5totalMxFNaNbNdNiNfZl> 4ce6b6: 49 89 c4 mov %rax,%r12 4ce6b9: 4c 03 65 e8 add -0x18(%rbp),%r12 4ce6bd: 40 80 7d f0 00 rex cmpb $0x0,-0x10(%rbp) 4ce6c2: 74 0d je 4ce6d1 <_D3std8datetime7SysTime8fracSecsMFNdNfS4core4time8DurationZv+0xf1> 4ce6c4: bf 18 00 00 00 mov $0x18,%edi 4ce6c9: e8 66 98 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce6ce: 49 29 c4 sub %rax,%r12 4ce6d1: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4ce6d5: 49 03 f4 add %r12,%rsi 4ce6d8: 48 8b fb mov %rbx,%rdi 4ce6db: e8 00 12 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce6e0: 41 5c pop %r12 4ce6e2: 5b pop %rbx 4ce6e3: 48 8b e5 mov %rbp,%rsp 4ce6e6: 5d pop %rbp 4ce6e7: c3 retq 00000000004ce6e8 <_D3std8datetime7SysTime8fracSecsMFNdNfS4core4time8DurationZ12__dgliteral2MFNaNbNfZC6object9Throwable>: 4ce6e8: 55 push %rbp 4ce6e9: 48 8b ec mov %rsp,%rbp 4ce6ec: 48 83 ec 10 sub $0x10,%rsp 4ce6f0: bf 20 83 4f 00 mov $0x4f8320,%edi 4ce6f5: e8 ae b1 fb ff callq 4898a8 <_d_newclass> 4ce6fa: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce6fe: ff 35 f4 e6 01 00 pushq 0x1e6f4(%rip) # 4ecdf8 <_TMP1204+0x8> 4ce704: ff 35 e6 e6 01 00 pushq 0x1e6e6(%rip) # 4ecdf0 <_TMP1204> 4ce70a: 48 8b 15 f7 e6 01 00 mov 0x1e6f7(%rip),%rdx # 4ece08 <_TMP1205+0x8> 4ce711: 48 8b 05 e8 e6 01 00 mov 0x1e6e8(%rip),%rax # 4ece00 <_TMP1205> 4ce718: 48 89 c1 mov %rax,%rcx 4ce71b: 49 89 d0 mov %rdx,%r8 4ce71e: ba fc 07 00 00 mov $0x7fc,%edx 4ce723: 31 f6 xor %esi,%esi 4ce725: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce729: e8 26 7d fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4ce72e: 48 83 c4 10 add $0x10,%rsp 4ce732: 48 8b e5 mov %rbp,%rsp 4ce735: 5d pop %rbp 4ce736: c3 retq 4ce737: 90 nop 00000000004ce738 <_D3std8datetime7SysTime8fracSecsMFNdNfS4core4time8DurationZ12__dgliteral3MFNaNbNfZC6object9Throwable>: 4ce738: 55 push %rbp 4ce739: 48 8b ec mov %rsp,%rbp 4ce73c: 48 83 ec 10 sub $0x10,%rsp 4ce740: bf 20 83 4f 00 mov $0x4f8320,%edi 4ce745: e8 5e b1 fb ff callq 4898a8 <_d_newclass> 4ce74a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce74e: ff 35 c4 e6 01 00 pushq 0x1e6c4(%rip) # 4ece18 <_TMP1207+0x8> 4ce754: ff 35 b6 e6 01 00 pushq 0x1e6b6(%rip) # 4ece10 <_TMP1207> 4ce75a: 48 8b 15 c7 e6 01 00 mov 0x1e6c7(%rip),%rdx # 4ece28 <_TMP1208+0x8> 4ce761: 48 8b 05 b8 e6 01 00 mov 0x1e6b8(%rip),%rax # 4ece20 <_TMP1208> 4ce768: 48 89 c1 mov %rax,%rcx 4ce76b: 49 89 d0 mov %rdx,%r8 4ce76e: ba fd 07 00 00 mov $0x7fd,%edx 4ce773: 31 f6 xor %esi,%esi 4ce775: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce779: e8 d6 7c fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4ce77e: 48 83 c4 10 add $0x10,%rsp 4ce782: 48 8b e5 mov %rbp,%rsp 4ce785: 5d pop %rbp 4ce786: c3 retq 4ce787: 90 nop 00000000004ce788 <_D3std8datetime7SysTime7fracSecMxFNbNdNfZS4core4time7FracSec>: 4ce788: 55 push %rbp 4ce789: 48 8b ec mov %rsp,%rbp 4ce78c: 48 83 ec 18 sub $0x18,%rsp 4ce790: 53 push %rbx 4ce791: 41 54 push %r12 4ce793: 41 55 push %r13 4ce795: 41 56 push %r14 4ce797: 41 57 push %r15 4ce799: e8 12 11 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce79e: 48 89 c7 mov %rax,%rdi 4ce7a1: e8 56 34 00 00 callq 4d1bfc <_D3std8datetime42__T21removeUnitsFromHNSecsVAyaa4_64617973Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce7a6: 48 89 c3 mov %rax,%rbx 4ce7a9: 48 85 db test %rbx,%rbx 4ce7ac: 79 0d jns 4ce7bb <_D3std8datetime7SysTime7fracSecMxFNbNdNfZS4core4time7FracSec+0x33> 4ce7ae: bf 18 00 00 00 mov $0x18,%edi 4ce7b3: e8 7c 97 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce7b8: 48 01 c3 add %rax,%rbx 4ce7bb: 48 8b fb mov %rbx,%rdi 4ce7be: e8 0d 34 00 00 callq 4d1bd0 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_7365636f6e6473Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ce7c3: 48 89 c3 mov %rax,%rbx 4ce7c6: 48 63 fb movslq %ebx,%rdi 4ce7c9: e8 2a 7e fe ff callq 4b65f8 <_D4core4time7FracSec28__T4fromVAyaa6_686e73656373Z4fromFNaNflZS4core4time7FracSec> 4ce7ce: 41 5f pop %r15 4ce7d0: 41 5e pop %r14 4ce7d2: 41 5d pop %r13 4ce7d4: 41 5c pop %r12 4ce7d6: 5b pop %rbx 4ce7d7: 48 8b e5 mov %rbp,%rsp 4ce7da: 5d pop %rbp 4ce7db: c3 retq 4ce7dc: f4 hlt 4ce7dd: 0f 1f 00 nopl (%rax) 00000000004ce7e0 <_D3std8datetime7SysTime7fracSecMFNdNfS4core4time7FracSecZv>: 4ce7e0: 55 push %rbp 4ce7e1: 48 8b ec mov %rsp,%rbp 4ce7e4: 48 83 ec 50 sub $0x50,%rsp 4ce7e8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce7ec: 89 75 f8 mov %esi,-0x8(%rbp) 4ce7ef: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4ce7f3: e8 d0 74 ff ff callq 4c5cc8 <_D4core4time7FracSec6hnsecsMxFNaNbNdNiNfZi> 4ce7f8: 48 89 c2 mov %rax,%rdx 4ce7fb: 89 55 e8 mov %edx,-0x18(%rbp) 4ce7fe: 01 d2 add %edx,%edx 4ce800: 19 d2 sbb %edx,%edx 4ce802: ff c2 inc %edx 4ce804: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4ce808: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce80c: ba e0 e8 4c 00 mov $0x4ce8e0,%edx 4ce811: 48 89 d6 mov %rdx,%rsi 4ce814: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4ce818: e8 9f 42 fc ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4ce81d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce821: e8 8a 10 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ce826: 48 89 45 c0 mov %rax,-0x40(%rbp) 4ce82a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ce82e: e8 b1 30 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce833: 48 89 c7 mov %rax,%rdi 4ce836: e8 ad 96 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce83b: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ce83f: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 4ce844: 0f 98 c0 sets %al 4ce847: 48 0f b6 c0 movzbq %al,%rax 4ce84b: 88 45 ec mov %al,-0x14(%rbp) 4ce84e: 79 0e jns 4ce85e <_D3std8datetime7SysTime7fracSecMFNdNfS4core4time7FracSecZv+0x7e> 4ce850: bf 18 00 00 00 mov $0x18,%edi 4ce855: e8 da 96 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce85a: 48 01 45 c0 add %rax,-0x40(%rbp) 4ce85e: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ce862: e8 31 32 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce867: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ce86b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4ce86f: e8 2c 33 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4ce874: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ce878: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4ce87c: e8 73 32 00 00 callq 4d1af4 <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_7365636f6e6473Z18getUnitsFromHNSecsFNaNbNiNflZl> 4ce881: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ce885: 48 63 45 e8 movslq -0x18(%rbp),%rax 4ce889: 48 89 45 c0 mov %rax,-0x40(%rbp) 4ce88d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4ce891: e8 9e 96 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce896: 48 01 45 c0 add %rax,-0x40(%rbp) 4ce89a: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4ce89e: e8 dd 96 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce8a3: 48 01 45 c0 add %rax,-0x40(%rbp) 4ce8a7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4ce8ab: e8 ec 79 ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce8b0: 48 01 45 c0 add %rax,-0x40(%rbp) 4ce8b4: 40 80 7d ec 00 rex cmpb $0x0,-0x14(%rbp) 4ce8b9: 74 0e je 4ce8c9 <_D3std8datetime7SysTime7fracSecMFNdNfS4core4time7FracSecZv+0xe9> 4ce8bb: bf 18 00 00 00 mov $0x18,%edi 4ce8c0: e8 6f 96 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ce8c5: 48 29 45 c0 sub %rax,-0x40(%rbp) 4ce8c9: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4ce8cd: 48 03 75 c0 add -0x40(%rbp),%rsi 4ce8d1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce8d5: e8 06 10 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ce8da: 48 8b e5 mov %rbp,%rsp 4ce8dd: 5d pop %rbp 4ce8de: c3 retq 4ce8df: 90 nop 00000000004ce8e0 <_D3std8datetime7SysTime7fracSecMFNdNfS4core4time7FracSecZ12__dgliteral2MFNaNbNfZC6object9Throwable>: 4ce8e0: 55 push %rbp 4ce8e1: 48 8b ec mov %rsp,%rbp 4ce8e4: 48 83 ec 10 sub $0x10,%rsp 4ce8e8: bf 20 83 4f 00 mov $0x4f8320,%edi 4ce8ed: e8 b6 af fb ff callq 4898a8 <_d_newclass> 4ce8f2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ce8f6: ff 35 3c e5 01 00 pushq 0x1e53c(%rip) # 4ece38 <_TMP1213+0x8> 4ce8fc: ff 35 2e e5 01 00 pushq 0x1e52e(%rip) # 4ece30 <_TMP1213> 4ce902: 48 8b 15 3f e5 01 00 mov 0x1e53f(%rip),%rdx # 4ece48 <_TMP1214+0x8> 4ce909: 48 8b 05 30 e5 01 00 mov 0x1e530(%rip),%rax # 4ece40 <_TMP1214> 4ce910: 48 89 c1 mov %rax,%rcx 4ce913: 49 89 d0 mov %rdx,%r8 4ce916: ba 99 08 00 00 mov $0x899,%edx 4ce91b: 31 f6 xor %esi,%esi 4ce91d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce921: e8 2e 7b fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4ce926: 48 83 c4 10 add $0x10,%rsp 4ce92a: 48 8b e5 mov %rbp,%rsp 4ce92d: 5d pop %rbp 4ce92e: c3 retq 4ce92f: 90 nop 00000000004ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl>: 4ce930: 55 push %rbp 4ce931: 48 8b ec mov %rsp,%rbp 4ce934: 48 83 ec 10 sub $0x10,%rsp 4ce938: 48 8b 07 mov (%rdi),%rax 4ce93b: 48 8b e5 mov %rbp,%rsp 4ce93e: 5d pop %rbp 4ce93f: c3 retq 00000000004ce940 <_D3std8datetime7SysTime7stdTimeMFNaNbNdNflZv>: 4ce940: 55 push %rbp 4ce941: 48 8b ec mov %rsp,%rbp 4ce944: 48 83 ec 10 sub $0x10,%rsp 4ce948: 48 89 37 mov %rsi,(%rdi) 4ce94b: 48 8b e5 mov %rbp,%rsp 4ce94e: 5d pop %rbp 4ce94f: c3 retq 00000000004ce950 <_D3std8datetime7SysTime8timezoneMxFNaNbNdNfZyC3std8datetime8TimeZone>: 4ce950: 55 push %rbp 4ce951: 48 8b ec mov %rsp,%rbp 4ce954: 48 83 ec 10 sub $0x10,%rsp 4ce958: 48 83 c7 08 add $0x8,%rdi 4ce95c: e8 6b 7b 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4ce961: 48 8b 00 mov (%rax),%rax 4ce964: 48 8b e5 mov %rbp,%rsp 4ce967: 5d pop %rbp 4ce968: c3 retq 4ce969: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004ce970 <_D3std8datetime7SysTime8timezoneMFNaNbNdNfyC3std8datetime8TimeZoneZv>: 4ce970: 55 push %rbp 4ce971: 48 8b ec mov %rsp,%rbp 4ce974: 48 83 ec 10 sub $0x10,%rsp 4ce978: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ce97c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4ce980: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4ce985: 75 17 jne 4ce99e <_D3std8datetime7SysTime8timezoneMFNaNbNdNfyC3std8datetime8TimeZoneZv+0x2e> 4ce987: e8 d0 ec fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4ce98c: 48 89 c6 mov %rax,%rsi 4ce98f: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4ce993: 48 83 c7 08 add $0x8,%rdi 4ce997: e8 f0 7a 00 00 callq 4d648c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeyC3std8datetime8TimeZoneZv> 4ce99c: eb 0d jmp 4ce9ab <_D3std8datetime7SysTime8timezoneMFNaNbNdNfyC3std8datetime8TimeZoneZv+0x3b> 4ce99e: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ce9a2: 48 83 c7 08 add $0x8,%rdi 4ce9a6: e8 e1 7a 00 00 callq 4d648c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeyC3std8datetime8TimeZoneZv> 4ce9ab: 48 8b e5 mov %rbp,%rsp 4ce9ae: 5d pop %rbp 4ce9af: c3 retq 00000000004ce9b0 <_D3std8datetime7SysTime11dstInEffectMxFNbNdNfZb>: 4ce9b0: 55 push %rbp 4ce9b1: 48 8b ec mov %rsp,%rbp 4ce9b4: 48 83 ec 10 sub $0x10,%rsp 4ce9b8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ce9bc: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4ce9c0: e8 07 7b 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4ce9c5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ce9c9: 48 8b 31 mov (%rcx),%rsi 4ce9cc: 48 8b 38 mov (%rax),%rdi 4ce9cf: 48 8b 07 mov (%rdi),%rax 4ce9d2: 48 ff 50 48 rex.W callq *0x48(%rax) 4ce9d6: 48 8b e5 mov %rbp,%rsp 4ce9d9: 5d pop %rbp 4ce9da: c3 retq 4ce9db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004ce9e0 <_D3std8datetime7SysTime9utcOffsetMxFNbNdNfZS4core4time8Duration>: 4ce9e0: 55 push %rbp 4ce9e1: 48 8b ec mov %rsp,%rbp 4ce9e4: 48 83 ec 10 sub $0x10,%rsp 4ce9e8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ce9ec: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4ce9f0: e8 d7 7a 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4ce9f5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ce9f9: 48 8b 31 mov (%rcx),%rsi 4ce9fc: 48 8b 38 mov (%rax),%rdi 4ce9ff: 48 8b 07 mov (%rdi),%rax 4cea02: 48 ff 50 60 rex.W callq *0x60(%rax) 4cea06: 48 8b e5 mov %rbp,%rsp 4cea09: 5d pop %rbp 4cea0a: c3 retq 4cea0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cea10 <_D3std8datetime7SysTime11toLocalTimeMxFNaNbNfZS3std8datetime7SysTime>: 4cea10: 55 push %rbp 4cea11: 48 8b ec mov %rsp,%rbp 4cea14: 48 83 ec 30 sub $0x30,%rsp 4cea18: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4cea1f: 00 4cea20: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4cea27: 00 4cea28: 48 8b 17 mov (%rdi),%rdx 4cea2b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4cea2f: e8 28 ec fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cea34: 48 89 c6 mov %rax,%rsi 4cea37: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4cea3b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cea3f: e8 2c f4 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cea44: 48 8b 50 08 mov 0x8(%rax),%rdx 4cea48: 48 8b 00 mov (%rax),%rax 4cea4b: 48 8b e5 mov %rbp,%rsp 4cea4e: 5d pop %rbp 4cea4f: c3 retq 00000000004cea50 <_D3std8datetime7SysTime5toUTCMxFNaNbNfZS3std8datetime7SysTime>: 4cea50: 55 push %rbp 4cea51: 48 8b ec mov %rsp,%rbp 4cea54: 48 83 ec 30 sub $0x30,%rsp 4cea58: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4cea5f: 00 4cea60: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4cea67: 00 4cea68: 48 8b 17 mov (%rdi),%rdx 4cea6b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4cea6f: e8 10 f0 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cea74: 48 89 c6 mov %rax,%rsi 4cea77: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4cea7b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cea7f: e8 ec f3 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cea84: 48 8b 50 08 mov 0x8(%rax),%rdx 4cea88: 48 8b 00 mov (%rax),%rax 4cea8b: 48 8b e5 mov %rbp,%rsp 4cea8e: 5d pop %rbp 4cea8f: c3 retq 00000000004cea90 <_D3std8datetime7SysTime9toOtherTZMxFNaNbNfyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4cea90: 55 push %rbp 4cea91: 48 8b ec mov %rsp,%rbp 4cea94: 48 83 ec 40 sub $0x40,%rsp 4cea98: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4cea9c: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4ceaa1: 75 38 jne 4ceadb <_D3std8datetime7SysTime9toOtherTZMxFNaNbNfyC3std8datetime8TimeZoneZS3std8datetime7SysTime+0x4b> 4ceaa3: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 4ceaaa: 00 4ceaab: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 4ceab2: 00 4ceab3: 48 8b 17 mov (%rdi),%rdx 4ceab6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ceaba: e8 9d eb fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4ceabf: 48 89 c6 mov %rax,%rsi 4ceac2: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4ceac6: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4ceaca: e8 a1 f3 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4ceacf: 48 8b 50 08 mov 0x8(%rax),%rdx 4cead3: 48 8b 00 mov (%rax),%rax 4cead6: 48 8b e5 mov %rbp,%rsp 4cead9: 5d pop %rbp 4ceada: c3 retq 4ceadb: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4ceae2: 00 4ceae3: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4ceaea: 00 4ceaeb: 48 8b 17 mov (%rdi),%rdx 4ceaee: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4ceaf2: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ceaf6: e8 75 f3 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4ceafb: 48 8b 50 08 mov 0x8(%rax),%rdx 4ceaff: 48 8b 00 mov (%rax),%rax 4ceb02: 48 8b e5 mov %rbp,%rsp 4ceb05: 5d pop %rbp 4ceb06: c3 retq 4ceb07: 90 nop 00000000004ceb08 <_D3std8datetime7SysTime12fromUnixTimeFNaNbNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime>: 4ceb08: 55 push %rbp 4ceb09: 48 8b ec mov %rsp,%rbp 4ceb0c: 48 83 ec 20 sub $0x20,%rsp 4ceb10: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ceb14: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4ceb1b: 00 4ceb1c: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4ceb23: 00 4ceb24: 48 89 f7 mov %rsi,%rdi 4ceb27: e8 64 2b 00 00 callq 4d1690 <_D3std8datetime17unixTimeToStdTimeFNaNbNflZl> 4ceb2c: 48 89 c2 mov %rax,%rdx 4ceb2f: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4ceb33: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4ceb37: e8 34 f3 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4ceb3c: 48 8b 50 08 mov 0x8(%rax),%rdx 4ceb40: 48 8b 00 mov (%rax),%rax 4ceb43: 48 8b e5 mov %rbp,%rsp 4ceb46: 5d pop %rbp 4ceb47: c3 retq 00000000004ceb48 <_D3std8datetime7SysTime9toTimeValMxFNaNbNfZS4core3sys5posix3sys4time7timeval>: 4ceb48: 55 push %rbp 4ceb49: 48 8b ec mov %rsp,%rbp 4ceb4c: 48 83 ec 20 sub $0x20,%rsp 4ceb50: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4ceb54: e8 ff 30 00 00 callq 4d1c58 <_D3std8datetime7SysTime18__T10toUnixTimeTlZ10toUnixTimeMxFNaNbNiNfZl> 4ceb59: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ceb5d: 48 8b 45 f8 mov -0x8(%rbp),%rax 4ceb61: 48 8b 38 mov (%rax),%rdi 4ceb64: 48 b9 00 80 4a 08 0a mov $0xf760800a084a8000,%rcx 4ceb6b: 80 60 f7 4ceb6e: 48 03 f9 add %rcx,%rdi 4ceb71: e8 5a 30 00 00 callq 4d1bd0 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_7365636f6e6473Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4ceb76: 48 89 c7 mov %rax,%rdi 4ceb79: e8 a2 94 00 00 callq 4d8020 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_7573656373Z7convertFNaNbNiNflZl> 4ceb7e: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ceb82: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4ceb86: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ceb8a: 48 8b e5 mov %rbp,%rsp 4ceb8d: 5d pop %rbp 4ceb8e: c3 retq 4ceb8f: 90 nop 00000000004ceb90 <_D3std8datetime7SysTime4toTMMxFNbNfZS4core4stdc4time2tm>: 4ceb90: 55 push %rbp 4ceb91: 48 8b ec mov %rsp,%rbp 4ceb94: 48 83 ec 10 sub $0x10,%rsp 4ceb98: 53 push %rbx 4ceb99: 41 54 push %r12 4ceb9b: 41 55 push %r13 4ceb9d: 41 56 push %r14 4ceb9f: 49 89 fc mov %rdi,%r12 4ceba2: 48 89 f3 mov %rsi,%rbx 4ceba5: e8 c6 30 00 00 callq 4d1c70 <_D3std8datetime7SysTime35__T6opCastTS3std8datetime8DateTimeZ6opCastMxFNbNfZS3std8datetime8DateTime> 4cebaa: 48 89 45 f8 mov %rax,-0x8(%rbp) 4cebae: b9 0e 00 00 00 mov $0xe,%ecx 4cebb3: 31 c0 xor %eax,%eax 4cebb5: 48 8b fb mov %rbx,%rdi 4cebb8: f3 ab rep stos %eax,%es:(%rdi) 4cebba: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cebbe: e8 fd 24 00 00 callq 4d10c0 <_D3std8datetime8DateTime6secondMxFNaNbNdNfZh> 4cebc3: 25 ff 00 00 00 and $0xff,%eax 4cebc8: 89 03 mov %eax,(%rbx) 4cebca: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cebce: e8 bd 24 00 00 callq 4d1090 <_D3std8datetime8DateTime6minuteMxFNaNbNdNfZh> 4cebd3: 25 ff 00 00 00 and $0xff,%eax 4cebd8: 89 43 04 mov %eax,0x4(%rbx) 4cebdb: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cebdf: e8 7c 24 00 00 callq 4d1060 <_D3std8datetime8DateTime4hourMxFNaNbNdNfZh> 4cebe4: 25 ff 00 00 00 and $0xff,%eax 4cebe9: 89 43 08 mov %eax,0x8(%rbx) 4cebec: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cebf0: e8 3b 24 00 00 callq 4d1030 <_D3std8datetime8DateTime3dayMxFNaNbNdNfZh> 4cebf5: 25 ff 00 00 00 and $0xff,%eax 4cebfa: 89 43 0c mov %eax,0xc(%rbx) 4cebfd: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cec01: e8 fa 23 00 00 callq 4d1000 <_D3std8datetime8DateTime5monthMxFNaNbNdNfZE3std8datetime5Month> 4cec06: 25 ff 00 00 00 and $0xff,%eax 4cec0b: ff c8 dec %eax 4cec0d: 89 43 10 mov %eax,0x10(%rbx) 4cec10: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cec14: e8 87 23 00 00 callq 4d0fa0 <_D3std8datetime8DateTime4yearMxFNaNbNdNfZs> 4cec19: 98 cwtl 4cec1a: 05 94 f8 ff ff add $0xfffff894,%eax 4cec1f: 89 43 14 mov %eax,0x14(%rbx) 4cec22: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cec26: e8 f5 24 00 00 callq 4d1120 <_D3std8datetime8DateTime9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek> 4cec2b: 25 ff 00 00 00 and $0xff,%eax 4cec30: 89 43 18 mov %eax,0x18(%rbx) 4cec33: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cec37: e8 fc 24 00 00 callq 4d1138 <_D3std8datetime8DateTime9dayOfYearMxFNaNbNdNfZt> 4cec3c: 25 ff ff 00 00 and $0xffff,%eax 4cec41: ff c8 dec %eax 4cec43: 89 43 1c mov %eax,0x1c(%rbx) 4cec46: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4cec4b: e8 7c 78 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cec50: 49 8b 34 24 mov (%r12),%rsi 4cec54: 48 8b 38 mov (%rax),%rdi 4cec57: 48 8b 07 mov (%rdi),%rax 4cec5a: 48 ff 50 48 rex.W callq *0x48(%rax) 4cec5e: 25 ff 00 00 00 and $0xff,%eax 4cec63: 89 43 20 mov %eax,0x20(%rbx) 4cec66: 49 8b fc mov %r12,%rdi 4cec69: e8 42 0c 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cec6e: 48 89 c7 mov %rax,%rdi 4cec71: 49 2b 3c 24 sub (%r12),%rdi 4cec75: e8 f2 75 ff ff callq 4c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4cec7a: 48 98 cltq 4cec7c: 48 89 43 28 mov %rax,0x28(%rbx) 4cec80: 83 7b 20 00 cmpl $0x0,0x20(%rbx) 4cec84: 74 1d je 4ceca3 <_D3std8datetime7SysTime4toTMMxFNbNfZS4core4stdc4time2tm+0x113> 4cec86: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4cec8b: e8 3c 78 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cec90: 4c 8b 28 mov (%rax),%r13 4cec93: 49 8b fd mov %r13,%rdi 4cec96: 49 8b 45 00 mov 0x0(%r13),%rax 4cec9a: 48 ff 50 38 rex.W callq *0x38(%rax) 4cec9e: 48 89 c7 mov %rax,%rdi 4ceca1: eb 1a jmp 4cecbd <_D3std8datetime7SysTime4toTMMxFNbNfZS4core4stdc4time2tm+0x12d> 4ceca3: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4ceca8: e8 1f 78 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cecad: 4c 8b 30 mov (%rax),%r14 4cecb0: 49 8b fe mov %r14,%rdi 4cecb3: 49 8b 0e mov (%r14),%rcx 4cecb6: 48 ff 51 30 rex.W callq *0x30(%rcx) 4cecba: 48 89 c7 mov %rax,%rdi 4cecbd: 48 89 d6 mov %rdx,%rsi 4cecc0: e8 47 7d 00 00 callq 4d6a0c <_D3std3utf14__T6toUTFzTPaZ15__T6toUTFzTAyaZ6toUTFzFNaNbNfAyaZPa> 4cecc5: 48 89 43 30 mov %rax,0x30(%rbx) 4cecc9: 48 8b c3 mov %rbx,%rax 4ceccc: 41 5e pop %r14 4cecce: 41 5d pop %r13 4cecd0: 41 5c pop %r12 4cecd2: 5b pop %rbx 4cecd3: 48 8b e5 mov %rbp,%rsp 4cecd6: 5d pop %rbp 4cecd7: c3 retq 00000000004cecd8 <_D3std8datetime7SysTime10diffMonthsMxFNbNfxS3std8datetime7SysTimeZi>: 4cecd8: 55 push %rbp 4cecd9: 48 8b ec mov %rsp,%rbp 4cecdc: 48 83 ec 30 sub $0x30,%rsp 4cece0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4cece4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4cece8: e8 0f 12 ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ceced: 89 45 d8 mov %eax,-0x28(%rbp) 4cecf0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cecf4: e8 03 12 ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4cecf9: 48 89 c6 mov %rax,%rsi 4cecfc: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4ced00: e8 9b 12 00 00 callq 4cffa0 <_D3std8datetime4Date10diffMonthsMxFNaNbNfxS3std8datetime4DateZi> 4ced05: 48 8b e5 mov %rbp,%rsp 4ced08: 5d pop %rbp 4ced09: c3 retq 4ced0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ced10 <_D3std8datetime7SysTime10isLeapYearMxFNbNdNfZb>: 4ced10: 55 push %rbp 4ced11: 48 8b ec mov %rsp,%rbp 4ced14: 48 83 ec 10 sub $0x10,%rsp 4ced18: e8 df 11 ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ced1d: 89 45 f0 mov %eax,-0x10(%rbp) 4ced20: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ced24: e8 af 12 00 00 callq 4cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb> 4ced29: 48 8b e5 mov %rbp,%rsp 4ced2c: 5d pop %rbp 4ced2d: c3 retq 4ced2e: 66 90 xchg %ax,%ax 00000000004ced30 <_D3std8datetime7SysTime9dayOfWeekMxFNbNdNfZE3std8datetime9DayOfWeek>: 4ced30: 55 push %rbp 4ced31: 48 8b ec mov %rsp,%rbp 4ced34: 48 83 ec 10 sub $0x10,%rsp 4ced38: e8 c3 00 00 00 callq 4cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi> 4ced3d: 48 89 c7 mov %rax,%rdi 4ced40: e8 b3 29 00 00 callq 4d16f8 <_D3std8datetime12getDayOfWeekFNaNbNfiZE3std8datetime9DayOfWeek> 4ced45: 48 8b e5 mov %rbp,%rsp 4ced48: 5d pop %rbp 4ced49: c3 retq 4ced4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004ced50 <_D3std8datetime7SysTime9dayOfYearMxFNbNdNfZt>: 4ced50: 55 push %rbp 4ced51: 48 8b ec mov %rsp,%rbp 4ced54: 48 83 ec 10 sub $0x10,%rsp 4ced58: e8 9f 11 ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ced5d: 89 45 f0 mov %eax,-0x10(%rbp) 4ced60: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ced64: e8 af 12 00 00 callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4ced69: 48 8b e5 mov %rbp,%rsp 4ced6c: 5d pop %rbp 4ced6d: c3 retq 4ced6e: 66 90 xchg %ax,%ax 00000000004ced70 <_D3std8datetime7SysTime9dayOfYearMFNdNfiZv>: 4ced70: 55 push %rbp 4ced71: 48 8b ec mov %rsp,%rbp 4ced74: 48 83 ec 38 sub $0x38,%rsp 4ced78: 53 push %rbx 4ced79: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4ced7d: 89 75 f8 mov %esi,-0x8(%rbp) 4ced80: e8 2b 0b 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ced85: 48 89 c7 mov %rax,%rdi 4ced88: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4ced8c: e8 27 91 00 00 callq 4d7eb8 <_D4core4time46__T7convertVAyaa6_686e73656373VAyaa4_64617973Z7convertFNaNbNiNflZl> 4ced91: 48 89 c3 mov %rax,%rbx 4ced94: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ced98: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ced9c: 48 8b fb mov %rbx,%rdi 4ced9f: e8 44 91 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ceda4: 48 89 c1 mov %rax,%rcx 4ceda7: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cedab: 48 2b c1 sub %rcx,%rax 4cedae: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cedb2: 8b 15 18 e1 01 00 mov 0x1e118(%rip),%edx # 4eced0 <_D3std8datetime4Date6__initZ> 4cedb8: 89 55 e8 mov %edx,-0x18(%rbp) 4cedbb: 8b f3 mov %ebx,%esi 4cedbd: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cedc1: e8 32 0c 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cedc6: 8b 75 f8 mov -0x8(%rbp),%esi 4cedc9: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cedcd: e8 be 12 00 00 callq 4d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv> 4cedd2: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4cedd6: e8 bd 13 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4ceddb: ff c8 dec %eax 4ceddd: 48 98 cltq 4ceddf: 48 89 c7 mov %rax,%rdi 4cede2: e8 01 91 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cede7: 48 89 c6 mov %rax,%rsi 4cedea: 48 03 75 e0 add -0x20(%rbp),%rsi 4cedee: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cedf2: e8 e9 0a 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4cedf7: 5b pop %rbx 4cedf8: 48 8b e5 mov %rbp,%rsp 4cedfb: 5d pop %rbp 4cedfc: c3 retq 4cedfd: 0f 1f 00 nopl (%rax) 00000000004cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi>: 4cee00: 55 push %rbp 4cee01: 48 8b ec mov %rsp,%rbp 4cee04: 48 83 ec 20 sub $0x20,%rsp 4cee08: e8 a3 0a 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cee0d: 48 85 c0 test %rax,%rax 4cee10: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cee14: 7e 10 jle 4cee26 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi+0x26> 4cee16: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4cee1a: e8 51 2f 00 00 callq 4d1d70 <_D3std8datetime39__T18getUnitsFromHNSecsVAyaa4_64617973Z18getUnitsFromHNSecsFNaNbNiNflZl> 4cee1f: ff c0 inc %eax 4cee21: 48 8b e5 mov %rbp,%rsp 4cee24: 5d pop %rbp 4cee25: c3 retq 4cee26: 48 8b 45 e8 mov -0x18(%rbp),%rax 4cee2a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cee2e: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cee32: e8 ad 2a 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cee37: 89 45 f0 mov %eax,-0x10(%rbp) 4cee3a: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4cee3f: 74 05 je 4cee46 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi+0x46> 4cee41: 8b 45 f0 mov -0x10(%rbp),%eax 4cee44: eb 05 jmp 4cee4b <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi+0x4b> 4cee46: 8b 45 f0 mov -0x10(%rbp),%eax 4cee49: ff c0 inc %eax 4cee4b: 48 8b e5 mov %rbp,%rsp 4cee4e: 5d pop %rbp 4cee4f: c3 retq 00000000004cee50 <_D3std8datetime7SysTime17dayOfGregorianCalMFNbNdNfiZv>: 4cee50: 55 push %rbp 4cee51: 48 8b ec mov %rsp,%rbp 4cee54: 48 83 ec 10 sub $0x10,%rsp 4cee58: 53 push %rbx 4cee59: 41 54 push %r12 4cee5b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cee5f: 48 89 f3 mov %rsi,%rbx 4cee62: e8 49 0a 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cee67: 48 89 c7 mov %rax,%rdi 4cee6a: e8 8d 2d 00 00 callq 4d1bfc <_D3std8datetime42__T21removeUnitsFromHNSecsVAyaa4_64617973Z21removeUnitsFromHNSecsFNaNbNiNflZl> 4cee6f: 49 89 c4 mov %rax,%r12 4cee72: 4d 85 e4 test %r12,%r12 4cee75: 79 0d jns 4cee84 <_D3std8datetime7SysTime17dayOfGregorianCalMFNbNdNfiZv+0x34> 4cee77: bf 18 00 00 00 mov $0x18,%edi 4cee7c: e8 b3 90 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cee81: 49 01 c4 add %rax,%r12 4cee84: ff cb dec %ebx 4cee86: 85 db test %ebx,%ebx 4cee88: 79 0f jns 4cee99 <_D3std8datetime7SysTime17dayOfGregorianCalMFNbNdNfiZv+0x49> 4cee8a: bf 18 00 00 00 mov $0x18,%edi 4cee8f: e8 a0 90 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cee94: 49 29 c4 sub %rax,%r12 4cee97: ff c3 inc %ebx 4cee99: 48 63 fb movslq %ebx,%rdi 4cee9c: e8 47 90 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4ceea1: 48 89 c6 mov %rax,%rsi 4ceea4: 49 03 f4 add %r12,%rsi 4ceea7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4ceeab: e8 30 0a 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4ceeb0: 41 5c pop %r12 4ceeb2: 5b pop %rbx 4ceeb3: 48 8b e5 mov %rbp,%rsp 4ceeb6: 5d pop %rbp 4ceeb7: c3 retq 00000000004ceeb8 <_D3std8datetime7SysTime7isoWeekMxFNbNdNfZh>: 4ceeb8: 55 push %rbp 4ceeb9: 48 8b ec mov %rsp,%rbp 4ceebc: 48 83 ec 10 sub $0x10,%rsp 4ceec0: e8 37 10 ff ff callq 4bfefc <_D3std8datetime7SysTime31__T6opCastTS3std8datetime4DateZ6opCastMxFNbNfZS3std8datetime4Date> 4ceec5: 89 45 f0 mov %eax,-0x10(%rbp) 4ceec8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4ceecc: e8 3f 15 00 00 callq 4d0410 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh> 4ceed1: 48 8b e5 mov %rbp,%rsp 4ceed4: 5d pop %rbp 4ceed5: c3 retq 4ceed6: 66 90 xchg %ax,%ax 00000000004ceed8 <_D3std8datetime7SysTime10endOfMonthMxFNbNdNfZS3std8datetime7SysTime>: 4ceed8: 55 push %rbp 4ceed9: 48 8b ec mov %rsp,%rbp 4ceedc: 48 83 ec 38 sub $0x38,%rsp 4ceee0: 53 push %rbx 4ceee1: 41 54 push %r12 4ceee3: 41 55 push %r13 4ceee5: 49 89 fc mov %rdi,%r12 4ceee8: e8 c3 09 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4ceeed: 48 89 c7 mov %rax,%rdi 4ceef0: e8 7b 2e 00 00 callq 4d1d70 <_D3std8datetime39__T18getUnitsFromHNSecsVAyaa4_64617973Z18getUnitsFromHNSecsFNaNbNiNflZl> 4ceef5: 49 89 c5 mov %rax,%r13 4ceef8: 66 c7 45 fc 01 00 movw $0x1,-0x4(%rbp) 4ceefe: b8 01 00 00 00 mov $0x1,%eax 4cef03: 88 45 fe mov %al,-0x2(%rbp) 4cef06: 88 45 ff mov %al,-0x1(%rbp) 4cef09: 41 8d 75 01 lea 0x1(%r13),%esi 4cef0d: 48 8d 7d fc lea -0x4(%rbp),%rdi 4cef11: e8 e2 0a 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cef16: 48 89 c7 mov %rax,%rdi 4cef19: e8 22 16 00 00 callq 4d0540 <_D3std8datetime4Date10endOfMonthMxFNaNbNdNfZS3std8datetime4Date> 4cef1e: 89 45 f8 mov %eax,-0x8(%rbp) 4cef21: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4cef25: e8 6e 12 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4cef2a: 48 89 c3 mov %rax,%rbx 4cef2d: ff cb dec %ebx 4cef2f: 79 0b jns 4cef3c <_D3std8datetime7SysTime10endOfMonthMxFNbNdNfZS3std8datetime7SysTime+0x64> 4cef31: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13 4cef38: ff c3 inc %ebx 4cef3a: eb 0e jmp 4cef4a <_D3std8datetime7SysTime10endOfMonthMxFNbNdNfZS3std8datetime7SysTime+0x72> 4cef3c: bf 01 00 00 00 mov $0x1,%edi 4cef41: e8 a2 8f 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cef46: 4c 8d 68 ff lea -0x1(%rax),%r13 4cef4a: 48 63 fb movslq %ebx,%rdi 4cef4d: e8 96 8f 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cef52: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cef56: 48 8d 45 e0 lea -0x20(%rbp),%rax 4cef5a: 31 c9 xor %ecx,%ecx 4cef5c: 48 89 08 mov %rcx,(%rax) 4cef5f: 48 89 48 08 mov %rcx,0x8(%rax) 4cef63: 49 8b 14 24 mov (%r12),%rdx 4cef67: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4cef6b: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4cef70: e8 57 75 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cef75: 48 8b 30 mov (%rax),%rsi 4cef78: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4cef7c: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cef80: e8 eb ee ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cef85: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4cef89: 49 03 f5 add %r13,%rsi 4cef8c: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cef90: e8 4b 09 00 00 callq 4cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv> 4cef95: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4cef99: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cef9d: 41 5d pop %r13 4cef9f: 41 5c pop %r12 4cefa1: 5b pop %rbx 4cefa2: 48 8b e5 mov %rbp,%rsp 4cefa5: 5d pop %rbp 4cefa6: c3 retq 4cefa7: 90 nop 00000000004cefa8 <_D3std8datetime7SysTime11daysInMonthMxFNbNdNfZh>: 4cefa8: 55 push %rbp 4cefa9: 48 8b ec mov %rsp,%rbp 4cefac: 48 83 ec 10 sub $0x10,%rsp 4cefb0: 66 c7 45 f0 01 00 movw $0x1,-0x10(%rbp) 4cefb6: b8 01 00 00 00 mov $0x1,%eax 4cefbb: 88 45 f2 mov %al,-0xe(%rbp) 4cefbe: 88 45 f3 mov %al,-0xd(%rbp) 4cefc1: e8 3a fe ff ff callq 4cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi> 4cefc6: 48 89 c6 mov %rax,%rsi 4cefc9: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cefcd: e8 26 0a 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cefd2: 48 89 c7 mov %rax,%rdi 4cefd5: e8 d6 15 00 00 callq 4d05b0 <_D3std8datetime4Date11daysInMonthMxFNaNbNdNfZh> 4cefda: 48 8b e5 mov %rbp,%rsp 4cefdd: 5d pop %rbp 4cefde: c3 retq 4cefdf: 90 nop 00000000004cefe0 <_D3std8datetime7SysTime4isADMxFNbNdNfZb>: 4cefe0: 55 push %rbp 4cefe1: 48 8b ec mov %rsp,%rbp 4cefe4: 48 83 ec 10 sub $0x10,%rsp 4cefe8: e8 c3 08 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cefed: 48 01 c0 add %rax,%rax 4ceff0: 48 19 c0 sbb %rax,%rax 4ceff3: 48 ff c0 inc %rax 4ceff6: 48 8b e5 mov %rbp,%rsp 4ceff9: 5d pop %rbp 4ceffa: c3 retq 4ceffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cf000 <_D3std8datetime7SysTime9julianDayMxFNbNdNfZl>: 4cf000: 55 push %rbp 4cf001: 48 8b ec mov %rsp,%rbp 4cf004: 48 83 ec 18 sub $0x18,%rsp 4cf008: 53 push %rbx 4cf009: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf00d: e8 ee fd ff ff callq 4cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi> 4cf012: 8d 98 51 44 1a 00 lea 0x1a4451(%rax),%ebx 4cf018: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cf01c: e8 27 f2 ff ff callq 4ce248 <_D3std8datetime7SysTime4hourMxFNbNdNfZh> 4cf021: 3c 0c cmp $0xc,%al 4cf023: 73 0a jae 4cf02f <_D3std8datetime7SysTime9julianDayMxFNbNdNfZl+0x2f> 4cf025: 8d 83 ff ff ff ff lea -0x1(%rbx),%eax 4cf02b: 48 98 cltq 4cf02d: eb 03 jmp 4cf032 <_D3std8datetime7SysTime9julianDayMxFNbNdNfZl+0x32> 4cf02f: 48 63 c3 movslq %ebx,%rax 4cf032: 5b pop %rbx 4cf033: 48 8b e5 mov %rbp,%rsp 4cf036: 5d pop %rbp 4cf037: c3 retq 00000000004cf038 <_D3std8datetime7SysTime12modJulianDayMxFNbNdNfZl>: 4cf038: 55 push %rbp 4cf039: 48 8b ec mov %rsp,%rbp 4cf03c: 48 83 ec 10 sub $0x10,%rsp 4cf040: e8 bb fd ff ff callq 4cee00 <_D3std8datetime7SysTime17dayOfGregorianCalMxFNbNdNfZi> 4cf045: 05 50 a5 f5 ff add $0xfff5a550,%eax 4cf04a: 48 98 cltq 4cf04c: 48 8b e5 mov %rbp,%rsp 4cf04f: 5d pop %rbp 4cf050: c3 retq 4cf051: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cf058 <_D3std8datetime7SysTime11toISOStringMxFNbNfZAya>: 4cf058: 55 push %rbp 4cf059: 48 8b ec mov %rsp,%rbp 4cf05c: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 4cf063: 53 push %rbx 4cf064: 41 54 push %r12 4cf066: 41 55 push %r13 4cf068: 41 56 push %r14 4cf06a: 41 57 push %r15 4cf06c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf070: e8 3b 08 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cf075: 49 89 c4 mov %rax,%r12 4cf078: 4c 89 65 a0 mov %r12,-0x60(%rbp) 4cf07c: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf080: e8 5f 28 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf085: 48 8d 58 01 lea 0x1(%rax),%rbx 4cf089: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 4cf08e: 79 11 jns 4cf0a1 <_D3std8datetime7SysTime11toISOStringMxFNbNfZAya+0x49> 4cf090: bf 18 00 00 00 mov $0x18,%edi 4cf095: e8 9a 8e 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cf09a: 48 01 45 a0 add %rax,-0x60(%rbp) 4cf09e: 48 ff cb dec %rbx 4cf0a1: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf0a5: e8 ee 29 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf0aa: 49 89 c5 mov %rax,%r13 4cf0ad: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf0b1: e8 ea 2a 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf0b6: 49 89 c6 mov %rax,%r14 4cf0b9: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf0bd: e8 66 2b 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf0c2: 49 89 c7 mov %rax,%r15 4cf0c5: 48 8b 05 b4 e1 01 00 mov 0x1e1b4(%rip),%rax # 4ed280 <_D3std8datetime8DateTime6__initZ> 4cf0cc: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cf0d0: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4cf0d6: b9 01 00 00 00 mov $0x1,%ecx 4cf0db: 88 4d ea mov %cl,-0x16(%rbp) 4cf0de: 88 4d eb mov %cl,-0x15(%rbp) 4cf0e1: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4cf0e5: 8b f3 mov %ebx,%esi 4cf0e7: 48 89 d7 mov %rdx,%rdi 4cf0ea: e8 09 09 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cf0ef: 8b 10 mov (%rax),%edx 4cf0f1: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4cf0f8: 31 c0 xor %eax,%eax 4cf0fa: 88 45 f0 mov %al,-0x10(%rbp) 4cf0fd: 88 45 f1 mov %al,-0xf(%rbp) 4cf100: 88 45 f2 mov %al,-0xe(%rbp) 4cf103: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4cf107: 41 8b cd mov %r13d,%ecx 4cf10a: 41 8b d6 mov %r14d,%edx 4cf10d: 41 8b f7 mov %r15d,%esi 4cf110: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cf114: e8 7b 19 00 00 callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4cf119: 8b 30 mov (%rax),%esi 4cf11b: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4cf122: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf126: e8 55 1d 00 00 callq 4d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime> 4cf12b: 8b 7d a0 mov -0x60(%rbp),%edi 4cf12e: e8 61 26 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf133: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cf137: 48 8d 78 08 lea 0x8(%rax),%rdi 4cf13b: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 4cf142: e8 85 73 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf147: 48 8b 08 mov (%rax),%rcx 4cf14a: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 4cf151: e8 06 e5 fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cf156: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 4cf15d: 48 3b c8 cmp %rax,%rcx 4cf160: 75 42 jne 4cf1a4 <_D3std8datetime7SysTime11toISOStringMxFNbNfZAya+0x14c> 4cf162: 8b 7d a0 mov -0x60(%rbp),%edi 4cf165: e8 2a 26 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf16a: 48 89 c1 mov %rax,%rcx 4cf16d: 49 89 d0 mov %rdx,%r8 4cf170: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4cf174: 4c 89 45 90 mov %r8,-0x70(%rbp) 4cf178: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf17c: e8 47 21 00 00 callq 4d12c8 <_D3std8datetime8DateTime11toISOStringMxFNaNbNfZAya> 4cf181: 48 89 c6 mov %rax,%rsi 4cf184: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4cf188: 4c 8b 45 90 mov -0x70(%rbp),%r8 4cf18c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf191: e8 c2 18 fc ff callq 490a58 <_d_arraycatT> 4cf196: 41 5f pop %r15 4cf198: 41 5e pop %r14 4cf19a: 41 5d pop %r13 4cf19c: 41 5c pop %r12 4cf19e: 5b pop %rbx 4cf19f: 48 8b e5 mov %rbp,%rsp 4cf1a2: 5d pop %rbp 4cf1a3: c3 retq 4cf1a4: 48 8b bd 28 ff ff ff mov -0xd8(%rbp),%rdi 4cf1ab: e8 1c 73 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf1b0: 48 8b 10 mov (%rax),%rdx 4cf1b3: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4cf1ba: e8 c5 e8 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cf1bf: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4cf1c6: 48 3b d0 cmp %rax,%rdx 4cf1c9: 75 58 jne 4cf223 <_D3std8datetime7SysTime11toISOStringMxFNbNfZAya+0x1cb> 4cf1cb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf1cf: e8 f4 20 00 00 callq 4d12c8 <_D3std8datetime8DateTime11toISOStringMxFNaNbNfZAya> 4cf1d4: 48 89 45 a8 mov %rax,-0x58(%rbp) 4cf1d8: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4cf1dc: 8b 7d a0 mov -0x60(%rbp),%edi 4cf1df: e8 b0 25 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf1e4: 48 89 45 b8 mov %rax,-0x48(%rbp) 4cf1e8: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4cf1ec: 48 8b 15 75 dc 01 00 mov 0x1dc75(%rip),%rdx # 4ece68 <_TMP1255+0x8> 4cf1f3: 48 8b 05 66 dc 01 00 mov 0x1dc66(%rip),%rax # 4ece60 <_TMP1255> 4cf1fa: 48 89 45 c8 mov %rax,-0x38(%rbp) 4cf1fe: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4cf202: 48 8d 55 a8 lea -0x58(%rbp),%rdx 4cf206: be 03 00 00 00 mov $0x3,%esi 4cf20b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf210: e8 6f a7 fb ff callq 489984 <_d_arraycatnTX> 4cf215: 41 5f pop %r15 4cf217: 41 5e pop %r14 4cf219: 41 5d pop %r13 4cf21b: 41 5c pop %r12 4cf21d: 5b pop %rbx 4cf21e: 48 8b e5 mov %rbp,%rsp 4cf221: 5d pop %rbp 4cf222: c3 retq 4cf223: 49 8b fc mov %r12,%rdi 4cf226: 48 89 bd 50 ff ff ff mov %rdi,-0xb0(%rbp) 4cf22d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cf231: e8 fa f6 ff ff callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4cf236: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 4cf23d: 48 2b f8 sub %rax,%rdi 4cf240: e8 03 70 ff ff callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4cf245: 48 89 45 d8 mov %rax,-0x28(%rbp) 4cf249: ff 35 39 dc 01 00 pushq 0x1dc39(%rip) # 4ece88 <_TMP1258+0x8> 4cf24f: ff 35 2b dc 01 00 pushq 0x1dc2b(%rip) # 4ece80 <_TMP1258> 4cf255: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf259: e8 6a 20 00 00 callq 4d12c8 <_D3std8datetime8DateTime11toISOStringMxFNaNbNfZAya> 4cf25e: 49 89 c0 mov %rax,%r8 4cf261: 49 89 d1 mov %rdx,%r9 4cf264: 4c 89 85 58 ff ff ff mov %r8,-0xa8(%rbp) 4cf26b: 4c 89 8d 60 ff ff ff mov %r9,-0xa0(%rbp) 4cf272: 8b 7d a0 mov -0x60(%rbp),%edi 4cf275: e8 1a 25 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf27a: 48 89 d1 mov %rdx,%rcx 4cf27d: 4c 8b 85 58 ff ff ff mov -0xa8(%rbp),%r8 4cf284: 4c 8b 8d 60 ff ff ff mov -0xa0(%rbp),%r9 4cf28b: 48 89 c2 mov %rax,%rdx 4cf28e: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4cf295: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 4cf29c: 4c 89 85 78 ff ff ff mov %r8,-0x88(%rbp) 4cf2a3: 4c 89 4d 80 mov %r9,-0x80(%rbp) 4cf2a7: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4cf2ab: e8 30 ea fe ff callq 4bdce0 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya> 4cf2b0: 48 89 c7 mov %rax,%rdi 4cf2b3: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 4cf2ba: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 4cf2c1: 4c 8b 4d 80 mov -0x80(%rbp),%r9 4cf2c5: 48 89 d6 mov %rdx,%rsi 4cf2c8: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4cf2cf: e8 24 3f 00 00 callq 4d31f8 <_D3std6format25__T6formatTaTAyaTAyaTAyaZ6formatFNaNfxAaAyaAyaAyaZAya> 4cf2d4: 48 83 c4 10 add $0x10,%rsp 4cf2d8: 41 5f pop %r15 4cf2da: 41 5e pop %r14 4cf2dc: 41 5d pop %r13 4cf2de: 41 5c pop %r12 4cf2e0: 5b pop %rbx 4cf2e1: 48 8b e5 mov %rbp,%rsp 4cf2e4: 5d pop %rbp 4cf2e5: c3 retq 4cf2e6: f4 hlt 4cf2e7: 90 nop 00000000004cf2e8 <_D3std8datetime7SysTime14toISOExtStringMxFNbNfZAya>: 4cf2e8: 55 push %rbp 4cf2e9: 48 8b ec mov %rsp,%rbp 4cf2ec: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 4cf2f3: 53 push %rbx 4cf2f4: 41 54 push %r12 4cf2f6: 41 55 push %r13 4cf2f8: 41 56 push %r14 4cf2fa: 41 57 push %r15 4cf2fc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf300: e8 ab 05 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cf305: 49 89 c4 mov %rax,%r12 4cf308: 4c 89 65 a0 mov %r12,-0x60(%rbp) 4cf30c: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf310: e8 cf 25 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf315: 48 8d 58 01 lea 0x1(%rax),%rbx 4cf319: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 4cf31e: 79 11 jns 4cf331 <_D3std8datetime7SysTime14toISOExtStringMxFNbNfZAya+0x49> 4cf320: bf 18 00 00 00 mov $0x18,%edi 4cf325: e8 0a 8c 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cf32a: 48 01 45 a0 add %rax,-0x60(%rbp) 4cf32e: 48 ff cb dec %rbx 4cf331: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf335: e8 5e 27 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf33a: 49 89 c5 mov %rax,%r13 4cf33d: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf341: e8 5a 28 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf346: 49 89 c6 mov %rax,%r14 4cf349: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf34d: e8 d6 28 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf352: 49 89 c7 mov %rax,%r15 4cf355: 48 8b 05 24 df 01 00 mov 0x1df24(%rip),%rax # 4ed280 <_D3std8datetime8DateTime6__initZ> 4cf35c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cf360: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4cf366: b9 01 00 00 00 mov $0x1,%ecx 4cf36b: 88 4d ea mov %cl,-0x16(%rbp) 4cf36e: 88 4d eb mov %cl,-0x15(%rbp) 4cf371: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4cf375: 8b f3 mov %ebx,%esi 4cf377: 48 89 d7 mov %rdx,%rdi 4cf37a: e8 79 06 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cf37f: 8b 10 mov (%rax),%edx 4cf381: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4cf388: 31 c0 xor %eax,%eax 4cf38a: 88 45 f0 mov %al,-0x10(%rbp) 4cf38d: 88 45 f1 mov %al,-0xf(%rbp) 4cf390: 88 45 f2 mov %al,-0xe(%rbp) 4cf393: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4cf397: 41 8b cd mov %r13d,%ecx 4cf39a: 41 8b d6 mov %r14d,%edx 4cf39d: 41 8b f7 mov %r15d,%esi 4cf3a0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cf3a4: e8 eb 16 00 00 callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4cf3a9: 8b 30 mov (%rax),%esi 4cf3ab: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4cf3b2: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf3b6: e8 c5 1a 00 00 callq 4d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime> 4cf3bb: 8b 7d a0 mov -0x60(%rbp),%edi 4cf3be: e8 d1 23 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf3c3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cf3c7: 48 8d 78 08 lea 0x8(%rax),%rdi 4cf3cb: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 4cf3d2: e8 f5 70 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf3d7: 48 8b 08 mov (%rax),%rcx 4cf3da: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 4cf3e1: e8 76 e2 fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cf3e6: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 4cf3ed: 48 3b c8 cmp %rax,%rcx 4cf3f0: 75 42 jne 4cf434 <_D3std8datetime7SysTime14toISOExtStringMxFNbNfZAya+0x14c> 4cf3f2: 8b 7d a0 mov -0x60(%rbp),%edi 4cf3f5: e8 9a 23 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf3fa: 48 89 c1 mov %rax,%rcx 4cf3fd: 49 89 d0 mov %rdx,%r8 4cf400: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4cf404: 4c 89 45 90 mov %r8,-0x70(%rbp) 4cf408: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf40c: e8 47 1f 00 00 callq 4d1358 <_D3std8datetime8DateTime14toISOExtStringMxFNaNbNfZAya> 4cf411: 48 89 c6 mov %rax,%rsi 4cf414: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4cf418: 4c 8b 45 90 mov -0x70(%rbp),%r8 4cf41c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf421: e8 32 16 fc ff callq 490a58 <_d_arraycatT> 4cf426: 41 5f pop %r15 4cf428: 41 5e pop %r14 4cf42a: 41 5d pop %r13 4cf42c: 41 5c pop %r12 4cf42e: 5b pop %rbx 4cf42f: 48 8b e5 mov %rbp,%rsp 4cf432: 5d pop %rbp 4cf433: c3 retq 4cf434: 48 8b bd 28 ff ff ff mov -0xd8(%rbp),%rdi 4cf43b: e8 8c 70 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf440: 48 8b 10 mov (%rax),%rdx 4cf443: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4cf44a: e8 35 e6 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cf44f: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4cf456: 48 3b d0 cmp %rax,%rdx 4cf459: 75 58 jne 4cf4b3 <_D3std8datetime7SysTime14toISOExtStringMxFNbNfZAya+0x1cb> 4cf45b: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf45f: e8 f4 1e 00 00 callq 4d1358 <_D3std8datetime8DateTime14toISOExtStringMxFNaNbNfZAya> 4cf464: 48 89 45 a8 mov %rax,-0x58(%rbp) 4cf468: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4cf46c: 8b 7d a0 mov -0x60(%rbp),%edi 4cf46f: e8 20 23 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf474: 48 89 45 b8 mov %rax,-0x48(%rbp) 4cf478: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4cf47c: 48 8b 15 15 da 01 00 mov 0x1da15(%rip),%rdx # 4ece98 <_TMP1265+0x8> 4cf483: 48 8b 05 06 da 01 00 mov 0x1da06(%rip),%rax # 4ece90 <_TMP1265> 4cf48a: 48 89 45 c8 mov %rax,-0x38(%rbp) 4cf48e: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4cf492: 48 8d 55 a8 lea -0x58(%rbp),%rdx 4cf496: be 03 00 00 00 mov $0x3,%esi 4cf49b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf4a0: e8 df a4 fb ff callq 489984 <_d_arraycatnTX> 4cf4a5: 41 5f pop %r15 4cf4a7: 41 5e pop %r14 4cf4a9: 41 5d pop %r13 4cf4ab: 41 5c pop %r12 4cf4ad: 5b pop %rbx 4cf4ae: 48 8b e5 mov %rbp,%rsp 4cf4b1: 5d pop %rbp 4cf4b2: c3 retq 4cf4b3: 49 8b fc mov %r12,%rdi 4cf4b6: 48 89 bd 50 ff ff ff mov %rdi,-0xb0(%rbp) 4cf4bd: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cf4c1: e8 6a f4 ff ff callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4cf4c6: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 4cf4cd: 48 2b f8 sub %rax,%rdi 4cf4d0: e8 73 6d ff ff callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4cf4d5: 48 89 45 d8 mov %rax,-0x28(%rbp) 4cf4d9: ff 35 c9 d9 01 00 pushq 0x1d9c9(%rip) # 4ecea8 <_TMP1267+0x8> 4cf4df: ff 35 bb d9 01 00 pushq 0x1d9bb(%rip) # 4ecea0 <_TMP1267> 4cf4e5: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf4e9: e8 6a 1e 00 00 callq 4d1358 <_D3std8datetime8DateTime14toISOExtStringMxFNaNbNfZAya> 4cf4ee: 49 89 c0 mov %rax,%r8 4cf4f1: 49 89 d1 mov %rdx,%r9 4cf4f4: 4c 89 85 58 ff ff ff mov %r8,-0xa8(%rbp) 4cf4fb: 4c 89 8d 60 ff ff ff mov %r9,-0xa0(%rbp) 4cf502: 8b 7d a0 mov -0x60(%rbp),%edi 4cf505: e8 8a 22 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf50a: 48 89 d1 mov %rdx,%rcx 4cf50d: 4c 8b 85 58 ff ff ff mov -0xa8(%rbp),%r8 4cf514: 4c 8b 8d 60 ff ff ff mov -0xa0(%rbp),%r9 4cf51b: 48 89 c2 mov %rax,%rdx 4cf51e: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4cf525: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 4cf52c: 4c 89 85 78 ff ff ff mov %r8,-0x88(%rbp) 4cf533: 4c 89 4d 80 mov %r9,-0x80(%rbp) 4cf537: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4cf53b: e8 a0 e7 fe ff callq 4bdce0 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya> 4cf540: 48 89 c7 mov %rax,%rdi 4cf543: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 4cf54a: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 4cf551: 4c 8b 4d 80 mov -0x80(%rbp),%r9 4cf555: 48 89 d6 mov %rdx,%rsi 4cf558: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4cf55f: e8 94 3c 00 00 callq 4d31f8 <_D3std6format25__T6formatTaTAyaTAyaTAyaZ6formatFNaNfxAaAyaAyaAyaZAya> 4cf564: 48 83 c4 10 add $0x10,%rsp 4cf568: 41 5f pop %r15 4cf56a: 41 5e pop %r14 4cf56c: 41 5d pop %r13 4cf56e: 41 5c pop %r12 4cf570: 5b pop %rbx 4cf571: 48 8b e5 mov %rbp,%rsp 4cf574: 5d pop %rbp 4cf575: c3 retq 4cf576: f4 hlt 4cf577: 90 nop 00000000004cf578 <_D3std8datetime7SysTime14toSimpleStringMxFNbNfZAya>: 4cf578: 55 push %rbp 4cf579: 48 8b ec mov %rsp,%rbp 4cf57c: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 4cf583: 53 push %rbx 4cf584: 41 54 push %r12 4cf586: 41 55 push %r13 4cf588: 41 56 push %r14 4cf58a: 41 57 push %r15 4cf58c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf590: e8 1b 03 00 00 callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4cf595: 49 89 c4 mov %rax,%r12 4cf598: 4c 89 65 a0 mov %r12,-0x60(%rbp) 4cf59c: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf5a0: e8 3f 23 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf5a5: 48 8d 58 01 lea 0x1(%rax),%rbx 4cf5a9: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 4cf5ae: 79 11 jns 4cf5c1 <_D3std8datetime7SysTime14toSimpleStringMxFNbNfZAya+0x49> 4cf5b0: bf 18 00 00 00 mov $0x18,%edi 4cf5b5: e8 7a 89 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4cf5ba: 48 01 45 a0 add %rax,-0x60(%rbp) 4cf5be: 48 ff cb dec %rbx 4cf5c1: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf5c5: e8 ce 24 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf5ca: 49 89 c5 mov %rax,%r13 4cf5cd: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf5d1: e8 ca 25 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf5d6: 49 89 c6 mov %rax,%r14 4cf5d9: 48 8d 7d a0 lea -0x60(%rbp),%rdi 4cf5dd: e8 46 26 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4cf5e2: 49 89 c7 mov %rax,%r15 4cf5e5: 48 8b 05 94 dc 01 00 mov 0x1dc94(%rip),%rax # 4ed280 <_D3std8datetime8DateTime6__initZ> 4cf5ec: 48 89 45 e0 mov %rax,-0x20(%rbp) 4cf5f0: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4cf5f6: b9 01 00 00 00 mov $0x1,%ecx 4cf5fb: 88 4d ea mov %cl,-0x16(%rbp) 4cf5fe: 88 4d eb mov %cl,-0x15(%rbp) 4cf601: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4cf605: 8b f3 mov %ebx,%esi 4cf607: 48 89 d7 mov %rdx,%rdi 4cf60a: e8 e9 03 00 00 callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4cf60f: 8b 10 mov (%rax),%edx 4cf611: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4cf618: 31 c0 xor %eax,%eax 4cf61a: 88 45 f0 mov %al,-0x10(%rbp) 4cf61d: 88 45 f1 mov %al,-0xf(%rbp) 4cf620: 88 45 f2 mov %al,-0xe(%rbp) 4cf623: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4cf627: 41 8b cd mov %r13d,%ecx 4cf62a: 41 8b d6 mov %r14d,%edx 4cf62d: 41 8b f7 mov %r15d,%esi 4cf630: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cf634: e8 5b 14 00 00 callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4cf639: 8b 30 mov (%rax),%esi 4cf63b: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4cf642: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf646: e8 35 18 00 00 callq 4d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime> 4cf64b: 8b 7d a0 mov -0x60(%rbp),%edi 4cf64e: e8 41 21 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf653: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cf657: 48 8d 78 08 lea 0x8(%rax),%rdi 4cf65b: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 4cf662: e8 65 6e 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf667: 48 8b 08 mov (%rax),%rcx 4cf66a: 48 89 8d 40 ff ff ff mov %rcx,-0xc0(%rbp) 4cf671: e8 e6 df fe ff callq 4bd65c <_D3std8datetime9LocalTime6opCallFNaNbNeZyC3std8datetime9LocalTime> 4cf676: 48 8b 8d 40 ff ff ff mov -0xc0(%rbp),%rcx 4cf67d: 48 3b c8 cmp %rax,%rcx 4cf680: 75 42 jne 4cf6c4 <_D3std8datetime7SysTime14toSimpleStringMxFNbNfZAya+0x14c> 4cf682: 8b 7d a0 mov -0x60(%rbp),%edi 4cf685: e8 0a 21 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf68a: 48 89 c1 mov %rax,%rcx 4cf68d: 49 89 d0 mov %rdx,%r8 4cf690: 48 89 4d 88 mov %rcx,-0x78(%rbp) 4cf694: 4c 89 45 90 mov %r8,-0x70(%rbp) 4cf698: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf69c: e8 47 1d 00 00 callq 4d13e8 <_D3std8datetime8DateTime14toSimpleStringMxFNaNbNfZAya> 4cf6a1: 48 89 c6 mov %rax,%rsi 4cf6a4: 48 8b 4d 88 mov -0x78(%rbp),%rcx 4cf6a8: 4c 8b 45 90 mov -0x70(%rbp),%r8 4cf6ac: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf6b1: e8 a2 13 fc ff callq 490a58 <_d_arraycatT> 4cf6b6: 41 5f pop %r15 4cf6b8: 41 5e pop %r14 4cf6ba: 41 5d pop %r13 4cf6bc: 41 5c pop %r12 4cf6be: 5b pop %rbx 4cf6bf: 48 8b e5 mov %rbp,%rsp 4cf6c2: 5d pop %rbp 4cf6c3: c3 retq 4cf6c4: 48 8b bd 28 ff ff ff mov -0xd8(%rbp),%rdi 4cf6cb: e8 fc 6d 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf6d0: 48 8b 10 mov (%rax),%rdx 4cf6d3: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4cf6da: e8 a5 e3 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cf6df: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4cf6e6: 48 3b d0 cmp %rax,%rdx 4cf6e9: 75 58 jne 4cf743 <_D3std8datetime7SysTime14toSimpleStringMxFNbNfZAya+0x1cb> 4cf6eb: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf6ef: e8 f4 1c 00 00 callq 4d13e8 <_D3std8datetime8DateTime14toSimpleStringMxFNaNbNfZAya> 4cf6f4: 48 89 45 a8 mov %rax,-0x58(%rbp) 4cf6f8: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4cf6fc: 8b 7d a0 mov -0x60(%rbp),%edi 4cf6ff: e8 90 20 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf704: 48 89 45 b8 mov %rax,-0x48(%rbp) 4cf708: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4cf70c: 48 8b 15 a5 d7 01 00 mov 0x1d7a5(%rip),%rdx # 4eceb8 <_TMP1274+0x8> 4cf713: 48 8b 05 96 d7 01 00 mov 0x1d796(%rip),%rax # 4eceb0 <_TMP1274> 4cf71a: 48 89 45 c8 mov %rax,-0x38(%rbp) 4cf71e: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4cf722: 48 8d 55 a8 lea -0x58(%rbp),%rdx 4cf726: be 03 00 00 00 mov $0x3,%esi 4cf72b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4cf730: e8 4f a2 fb ff callq 489984 <_d_arraycatnTX> 4cf735: 41 5f pop %r15 4cf737: 41 5e pop %r14 4cf739: 41 5d pop %r13 4cf73b: 41 5c pop %r12 4cf73d: 5b pop %rbx 4cf73e: 48 8b e5 mov %rbp,%rsp 4cf741: 5d pop %rbp 4cf742: c3 retq 4cf743: 49 8b fc mov %r12,%rdi 4cf746: 48 89 bd 50 ff ff ff mov %rdi,-0xb0(%rbp) 4cf74d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cf751: e8 da f1 ff ff callq 4ce930 <_D3std8datetime7SysTime7stdTimeMxFNaNbNdNfZl> 4cf756: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 4cf75d: 48 2b f8 sub %rax,%rdi 4cf760: e8 e3 6a ff ff callq 4c6248 <_D4core4time27__T3durVAyaa6_686e73656373Z3durFNaNbNiNflZS4core4time8Duration> 4cf765: 48 89 45 d8 mov %rax,-0x28(%rbp) 4cf769: ff 35 59 d7 01 00 pushq 0x1d759(%rip) # 4ecec8 <_TMP1276+0x8> 4cf76f: ff 35 4b d7 01 00 pushq 0x1d74b(%rip) # 4ecec0 <_TMP1276> 4cf775: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4cf779: e8 6a 1c 00 00 callq 4d13e8 <_D3std8datetime8DateTime14toSimpleStringMxFNaNbNfZAya> 4cf77e: 49 89 c0 mov %rax,%r8 4cf781: 49 89 d1 mov %rdx,%r9 4cf784: 4c 89 85 58 ff ff ff mov %r8,-0xa8(%rbp) 4cf78b: 4c 89 8d 60 ff ff ff mov %r9,-0xa0(%rbp) 4cf792: 8b 7d a0 mov -0x60(%rbp),%edi 4cf795: e8 fa 1f 00 00 callq 4d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya> 4cf79a: 48 89 d1 mov %rdx,%rcx 4cf79d: 4c 8b 85 58 ff ff ff mov -0xa8(%rbp),%r8 4cf7a4: 4c 8b 8d 60 ff ff ff mov -0xa0(%rbp),%r9 4cf7ab: 48 89 c2 mov %rax,%rdx 4cf7ae: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4cf7b5: 48 89 8d 70 ff ff ff mov %rcx,-0x90(%rbp) 4cf7bc: 4c 89 85 78 ff ff ff mov %r8,-0x88(%rbp) 4cf7c3: 4c 89 4d 80 mov %r9,-0x80(%rbp) 4cf7c7: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4cf7cb: e8 10 e5 fe ff callq 4bdce0 <_D3std8datetime14SimpleTimeZone11toISOStringFNaNfS4core4time8DurationZAya> 4cf7d0: 48 89 c7 mov %rax,%rdi 4cf7d3: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 4cf7da: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 4cf7e1: 4c 8b 4d 80 mov -0x80(%rbp),%r9 4cf7e5: 48 89 d6 mov %rdx,%rsi 4cf7e8: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4cf7ef: e8 04 3a 00 00 callq 4d31f8 <_D3std6format25__T6formatTaTAyaTAyaTAyaZ6formatFNaNfxAaAyaAyaAyaZAya> 4cf7f4: 48 83 c4 10 add $0x10,%rsp 4cf7f8: 41 5f pop %r15 4cf7fa: 41 5e pop %r14 4cf7fc: 41 5d pop %r13 4cf7fe: 41 5c pop %r12 4cf800: 5b pop %rbx 4cf801: 48 8b e5 mov %rbp,%rsp 4cf804: 5d pop %rbp 4cf805: c3 retq 4cf806: f4 hlt 4cf807: 90 nop 00000000004cf808 <_D3std8datetime7SysTime8toStringMxFNbNfZAya>: 4cf808: 55 push %rbp 4cf809: 48 8b ec mov %rsp,%rbp 4cf80c: 48 83 ec 10 sub $0x10,%rsp 4cf810: e8 63 fd ff ff callq 4cf578 <_D3std8datetime7SysTime14toSimpleStringMxFNbNfZAya> 4cf815: 48 8b e5 mov %rbp,%rsp 4cf818: 5d pop %rbp 4cf819: c3 retq 4cf81a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cf820 <_D3std8datetime7SysTime3minFNaNbNdNfZS3std8datetime7SysTime>: 4cf820: 55 push %rbp 4cf821: 48 8b ec mov %rsp,%rbp 4cf824: 48 83 ec 20 sub $0x20,%rsp 4cf828: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4cf82f: 00 4cf830: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4cf837: 00 4cf838: 48 ba 00 00 00 00 00 mov $0x8000000000000000,%rdx 4cf83f: 00 00 80 4cf842: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4cf846: e8 39 e2 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cf84b: 48 89 c6 mov %rax,%rsi 4cf84e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4cf852: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cf856: e8 15 e6 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cf85b: 48 8b 50 08 mov 0x8(%rax),%rdx 4cf85f: 48 8b 00 mov (%rax),%rax 4cf862: 48 8b e5 mov %rbp,%rsp 4cf865: 5d pop %rbp 4cf866: c3 retq 4cf867: 90 nop 00000000004cf868 <_D3std8datetime7SysTime3maxFNaNbNdNfZS3std8datetime7SysTime>: 4cf868: 55 push %rbp 4cf869: 48 8b ec mov %rsp,%rbp 4cf86c: 48 83 ec 20 sub $0x20,%rsp 4cf870: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4cf877: 00 4cf878: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4cf87f: 00 4cf880: 48 ba ff ff ff ff ff mov $0x7fffffffffffffff,%rdx 4cf887: ff ff 7f 4cf88a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4cf88e: e8 f1 e1 fe ff callq 4bda84 <_D3std8datetime3UTC6opCallFNaNbNfZyC3std8datetime3UTC> 4cf893: 48 89 c6 mov %rax,%rsi 4cf896: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4cf89a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4cf89e: e8 cd e5 ff ff callq 4cde70 <_D3std8datetime7SysTime6__ctorMFNaNbNcNflyC3std8datetime8TimeZoneZS3std8datetime7SysTime> 4cf8a3: 48 8b 50 08 mov 0x8(%rax),%rdx 4cf8a7: 48 8b 00 mov (%rax),%rax 4cf8aa: 48 8b e5 mov %rbp,%rsp 4cf8ad: 5d pop %rbp 4cf8ae: c3 retq 4cf8af: 90 nop 00000000004cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl>: 4cf8b0: 55 push %rbp 4cf8b1: 48 8b ec mov %rsp,%rbp 4cf8b4: 48 83 ec 10 sub $0x10,%rsp 4cf8b8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf8bc: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4cf8c0: e8 07 6c 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf8c5: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cf8c9: 48 8b 31 mov (%rcx),%rsi 4cf8cc: 48 8b 38 mov (%rax),%rdi 4cf8cf: 48 8b 07 mov (%rdi),%rax 4cf8d2: 48 ff 50 50 rex.W callq *0x50(%rax) 4cf8d6: 48 8b e5 mov %rbp,%rsp 4cf8d9: 5d pop %rbp 4cf8da: c3 retq 4cf8db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cf8e0 <_D3std8datetime7SysTime7adjTimeMFNbNdNflZv>: 4cf8e0: 55 push %rbp 4cf8e1: 48 8b ec mov %rsp,%rbp 4cf8e4: 48 83 ec 20 sub $0x20,%rsp 4cf8e8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cf8ec: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4cf8f0: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4cf8f4: e8 d3 6b 00 00 callq 4d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone> 4cf8f9: 48 8b 38 mov (%rax),%rdi 4cf8fc: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4cf900: 48 8b 00 mov (%rax),%rax 4cf903: 48 8b 08 mov (%rax),%rcx 4cf906: 48 ff 51 58 rex.W callq *0x58(%rcx) 4cf90a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4cf90e: 48 89 02 mov %rax,(%rdx) 4cf911: 48 8b e5 mov %rbp,%rsp 4cf914: 5d pop %rbp 4cf915: c3 retq 4cf916: 66 90 xchg %ax,%ax 00000000004cf918 <_D3std8datetime7SysTime8__xopCmpFKxS3std8datetime7SysTimeKxS3std8datetime7SysTimeZi>: 4cf918: 55 push %rbp 4cf919: 48 8b ec mov %rsp,%rbp 4cf91c: 48 83 ec 10 sub $0x10,%rsp 4cf920: 48 8b 56 08 mov 0x8(%rsi),%rdx 4cf924: 48 8b 36 mov (%rsi),%rsi 4cf927: e8 2c e6 ff ff callq 4cdf58 <_D3std8datetime7SysTime5opCmpMxFNaNbNfxS3std8datetime7SysTimeZi> 4cf92c: 48 8b e5 mov %rbp,%rsp 4cf92f: 5d pop %rbp 4cf930: c3 retq 4cf931: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cf938 <_D3std8datetime7SysTime9__xtoHashFNbNeKxS3std8datetime7SysTimeZm>: 4cf938: 55 push %rbp 4cf939: 48 8b ec mov %rsp,%rbp 4cf93c: 48 83 ec 18 sub $0x18,%rsp 4cf940: 53 push %rbx 4cf941: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cf945: 48 89 fe mov %rdi,%rsi 4cf948: bf 50 0c 50 00 mov $0x500c50,%edi 4cf94d: 48 8b 05 fc 12 03 00 mov 0x312fc(%rip),%rax # 500c50 <_D11TypeInfo_xl6__initZ> 4cf954: 48 ff 50 28 rex.W callq *0x28(%rax) 4cf958: 48 89 c3 mov %rax,%rbx 4cf95b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4cf95f: 48 83 c6 08 add $0x8,%rsi 4cf963: bf 30 f3 4f 00 mov $0x4ff330,%edi 4cf968: 48 8b 0d c1 f9 02 00 mov 0x2f9c1(%rip),%rcx # 4ff330 <_D79TypeInfo_xS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable6__initZ> 4cf96f: 48 ff 51 28 rex.W callq *0x28(%rcx) 4cf973: 48 01 c3 add %rax,%rbx 4cf976: 48 8b c3 mov %rbx,%rax 4cf979: 5b pop %rbx 4cf97a: 48 8b e5 mov %rbp,%rsp 4cf97d: 5d pop %rbp 4cf97e: c3 retq ... 00000000004cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date>: 4cf980: 55 push %rbp 4cf981: 48 8b ec mov %rsp,%rbp 4cf984: 48 83 ec 28 sub $0x28,%rsp 4cf988: 53 push %rbx 4cf989: 89 75 e8 mov %esi,-0x18(%rbp) 4cf98c: 89 55 f0 mov %edx,-0x10(%rbp) 4cf98f: 89 4d f8 mov %ecx,-0x8(%rbp) 4cf992: 48 89 fb mov %rdi,%rbx 4cf995: 0f b6 4d f0 movzbl -0x10(%rbp),%ecx 4cf999: 48 8b 15 58 d5 01 00 mov 0x1d558(%rip),%rdx # 4ecef8 <_TMP1288+0x8> 4cf9a0: 48 8b 35 49 d5 01 00 mov 0x1d549(%rip),%rsi # 4ecef0 <_TMP1288> 4cf9a7: bf 74 23 00 00 mov $0x2374,%edi 4cf9ac: e8 d3 23 00 00 callq 4d1d84 <_D3std8datetime37__T12enforceValidVAyaa6_6d6f6e746873Z12enforceValidFNaNfiAyamZv> 4cf9b1: 44 8b 4d f8 mov -0x8(%rbp),%r9d 4cf9b5: 44 8a 45 f0 mov -0x10(%rbp),%r8b 4cf9b9: 8b 4d e8 mov -0x18(%rbp),%ecx 4cf9bc: 48 8b 15 45 d5 01 00 mov 0x1d545(%rip),%rdx # 4ecf08 <_TMP1289+0x8> 4cf9c3: 48 8b 35 36 d5 01 00 mov 0x1d536(%rip),%rsi # 4ecf00 <_TMP1289> 4cf9ca: bf 75 23 00 00 mov $0x2375,%edi 4cf9cf: e8 48 24 00 00 callq 4d1e1c <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv> 4cf9d4: 66 8b 45 f8 mov -0x8(%rbp),%ax 4cf9d8: 66 89 03 mov %ax,(%rbx) 4cf9db: 44 8a 45 f0 mov -0x10(%rbp),%r8b 4cf9df: 44 88 43 02 mov %r8b,0x2(%rbx) 4cf9e3: 8a 4d e8 mov -0x18(%rbp),%cl 4cf9e6: 88 4b 03 mov %cl,0x3(%rbx) 4cf9e9: 48 8b c3 mov %rbx,%rax 4cf9ec: 5b pop %rbx 4cf9ed: 48 8b e5 mov %rbp,%rsp 4cf9f0: 5d pop %rbp 4cf9f1: c3 retq 4cf9f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date>: 4cf9f8: 55 push %rbp 4cf9f9: 48 8b ec mov %rsp,%rbp 4cf9fc: 48 83 ec 28 sub $0x28,%rsp 4cfa00: 53 push %rbx 4cfa01: 41 54 push %r12 4cfa03: 41 55 push %r13 4cfa05: 41 56 push %r14 4cfa07: 41 57 push %r15 4cfa09: 49 89 fc mov %rdi,%r12 4cfa0c: 48 89 f3 mov %rsi,%rbx 4cfa0f: 85 db test %ebx,%ebx 4cfa11: 0f 8e 5a 01 00 00 jle 4cfb71 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x179> 4cfa17: b8 bd 06 6b 39 mov $0x396b06bd,%eax 4cfa1c: f7 ee imul %esi 4cfa1e: 48 89 f0 mov %rsi,%rax 4cfa21: c1 f8 1f sar $0x1f,%eax 4cfa24: c1 fa 0f sar $0xf,%edx 4cfa27: 2b d0 sub %eax,%edx 4cfa29: 44 69 c2 90 01 00 00 imul $0x190,%edx,%r8d 4cfa30: 41 ff c0 inc %r8d 4cfa33: 8b cb mov %ebx,%ecx 4cfa35: b8 bd 06 6b 39 mov $0x396b06bd,%eax 4cfa3a: f7 e9 imul %ecx 4cfa3c: 48 89 c8 mov %rcx,%rax 4cfa3f: c1 f8 1f sar $0x1f,%eax 4cfa42: c1 fa 0f sar $0xf,%edx 4cfa45: 2b d0 sub %eax,%edx 4cfa47: 69 c2 b1 3a 02 00 imul $0x23ab1,%edx,%eax 4cfa4d: 2b c8 sub %eax,%ecx 4cfa4f: 89 cb mov %ecx,%ebx 4cfa51: b8 fb 81 ac e5 mov $0xe5ac81fb,%eax 4cfa56: f7 e9 imul %ecx 4cfa58: 03 d1 add %ecx,%edx 4cfa5a: 48 89 c8 mov %rcx,%rax 4cfa5d: c1 f8 1f sar $0x1f,%eax 4cfa60: c1 fa 0f sar $0xf,%edx 4cfa63: 2b d0 sub %eax,%edx 4cfa65: 49 89 d1 mov %rdx,%r9 4cfa68: 41 83 f9 04 cmp $0x4,%r9d 4cfa6c: 75 0f jne 4cfa7d <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x85> 4cfa6e: 41 81 c0 2c 01 00 00 add $0x12c,%r8d 4cfa75: 81 c3 fc 53 fe ff add $0xfffe53fc,%ebx 4cfa7b: eb 2c jmp 4cfaa9 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0xb1> 4cfa7d: 41 6b c1 64 imul $0x64,%r9d,%eax 4cfa81: 41 01 c0 add %eax,%r8d 4cfa84: 44 8b d3 mov %ebx,%r10d 4cfa87: b8 fb 81 ac e5 mov $0xe5ac81fb,%eax 4cfa8c: 41 f7 ea imul %r10d 4cfa8f: 41 03 d2 add %r10d,%edx 4cfa92: 4c 89 d0 mov %r10,%rax 4cfa95: c1 f8 1f sar $0x1f,%eax 4cfa98: c1 fa 0f sar $0xf,%edx 4cfa9b: 2b d0 sub %eax,%edx 4cfa9d: 69 c2 ac 8e 00 00 imul $0x8eac,%edx,%eax 4cfaa3: 44 2b d0 sub %eax,%r10d 4cfaa6: 44 89 d3 mov %r10d,%ebx 4cfaa9: 44 8b cb mov %ebx,%r9d 4cfaac: b8 73 b0 6d 16 mov $0x166db073,%eax 4cfab1: 41 f7 e9 imul %r9d 4cfab4: 4c 89 c8 mov %r9,%rax 4cfab7: c1 f8 1f sar $0x1f,%eax 4cfaba: c1 fa 07 sar $0x7,%edx 4cfabd: 2b d0 sub %eax,%edx 4cfabf: c1 e2 02 shl $0x2,%edx 4cfac2: 41 01 d0 add %edx,%r8d 4cfac5: 44 8b db mov %ebx,%r11d 4cfac8: b8 73 b0 6d 16 mov $0x166db073,%eax 4cfacd: 41 f7 eb imul %r11d 4cfad0: 4c 89 d8 mov %r11,%rax 4cfad3: c1 f8 1f sar $0x1f,%eax 4cfad6: c1 fa 07 sar $0x7,%edx 4cfad9: 2b d0 sub %eax,%edx 4cfadb: 69 c2 b5 05 00 00 imul $0x5b5,%edx,%eax 4cfae1: 44 2b d8 sub %eax,%r11d 4cfae4: 44 89 db mov %r11d,%ebx 4cfae7: b8 b1 f9 8c b3 mov $0xb38cf9b1,%eax 4cfaec: 41 f7 eb imul %r11d 4cfaef: 41 03 d3 add %r11d,%edx 4cfaf2: 4c 89 d8 mov %r11,%rax 4cfaf5: c1 f8 1f sar $0x1f,%eax 4cfaf8: c1 fa 08 sar $0x8,%edx 4cfafb: 2b d0 sub %eax,%edx 4cfafd: 48 89 d6 mov %rdx,%rsi 4cfb00: 83 fe 04 cmp $0x4,%esi 4cfb03: 75 0c jne 4cfb11 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x119> 4cfb05: 41 83 c0 03 add $0x3,%r8d 4cfb09: 81 c3 b9 fb ff ff add $0xfffffbb9,%ebx 4cfb0f: eb 23 jmp 4cfb34 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x13c> 4cfb11: 44 03 c6 add %esi,%r8d 4cfb14: 8b cb mov %ebx,%ecx 4cfb16: b8 b1 f9 8c b3 mov $0xb38cf9b1,%eax 4cfb1b: f7 e9 imul %ecx 4cfb1d: 03 d1 add %ecx,%edx 4cfb1f: 48 89 c8 mov %rcx,%rax 4cfb22: c1 f8 1f sar $0x1f,%eax 4cfb25: c1 fa 08 sar $0x8,%edx 4cfb28: 2b d0 sub %eax,%edx 4cfb2a: 69 c2 6d 01 00 00 imul $0x16d,%edx,%eax 4cfb30: 2b c8 sub %eax,%ecx 4cfb32: 89 cb mov %ecx,%ebx 4cfb34: 85 db test %ebx,%ebx 4cfb36: 75 1d jne 4cfb55 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x15d> 4cfb38: 41 8b c0 mov %r8d,%eax 4cfb3b: 66 83 c0 ff add $0xffffffffffffffff,%ax 4cfb3f: 66 41 89 04 24 mov %ax,(%r12) 4cfb44: 41 c6 44 24 02 0c movb $0xc,0x2(%r12) 4cfb4a: 41 c6 44 24 03 1f movb $0x1f,0x3(%r12) 4cfb50: e9 c7 01 00 00 jmpq 4cfd1c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x324> 4cfb55: 66 45 89 04 24 mov %r8w,(%r12) 4cfb5a: 4d 8b ec mov %r12,%r13 4cfb5d: 8b f3 mov %ebx,%esi 4cfb5f: 49 8b fc mov %r12,%rdi 4cfb62: e8 29 05 00 00 callq 4d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv> 4cfb67: e9 b0 01 00 00 jmpq 4cfd1c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x324> 4cfb6c: e9 aa 01 00 00 jmpq 4cfd1b <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x323> 4cfb71: 85 db test %ebx,%ebx 4cfb73: 7f 29 jg 4cfb9e <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x1a6> 4cfb75: f7 de neg %esi 4cfb77: 81 fe 6e 01 00 00 cmp $0x16e,%esi 4cfb7d: 7d 1f jge 4cfb9e <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x1a6> 4cfb7f: 66 41 c7 04 24 00 00 movw $0x0,(%r12) 4cfb86: 49 89 fd mov %rdi,%r13 4cfb89: 8d b3 6e 01 00 00 lea 0x16e(%rbx),%esi 4cfb8f: e8 fc 04 00 00 callq 4d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv> 4cfb94: e9 83 01 00 00 jmpq 4cfd1c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x324> 4cfb99: e9 7d 01 00 00 jmpq 4cfd1b <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x323> 4cfb9e: 81 c3 6d 01 00 00 add $0x16d,%ebx 4cfba4: 8b cb mov %ebx,%ecx 4cfba6: b8 bd 06 6b 39 mov $0x396b06bd,%eax 4cfbab: f7 e9 imul %ecx 4cfbad: 48 89 c8 mov %rcx,%rax 4cfbb0: c1 f8 1f sar $0x1f,%eax 4cfbb3: c1 fa 0f sar $0xf,%edx 4cfbb6: 2b d0 sub %eax,%edx 4cfbb8: 44 69 ea 90 01 00 00 imul $0x190,%edx,%r13d 4cfbbf: 41 ff cd dec %r13d 4cfbc2: 44 8b c3 mov %ebx,%r8d 4cfbc5: b8 bd 06 6b 39 mov $0x396b06bd,%eax 4cfbca: 41 f7 e8 imul %r8d 4cfbcd: 4c 89 c0 mov %r8,%rax 4cfbd0: c1 f8 1f sar $0x1f,%eax 4cfbd3: c1 fa 0f sar $0xf,%edx 4cfbd6: 2b d0 sub %eax,%edx 4cfbd8: 69 c2 b1 3a 02 00 imul $0x23ab1,%edx,%eax 4cfbde: 44 2b c0 sub %eax,%r8d 4cfbe1: 44 89 c3 mov %r8d,%ebx 4cfbe4: b8 fb 81 ac e5 mov $0xe5ac81fb,%eax 4cfbe9: 41 f7 e8 imul %r8d 4cfbec: 41 03 d0 add %r8d,%edx 4cfbef: 4c 89 c0 mov %r8,%rax 4cfbf2: c1 f8 1f sar $0x1f,%eax 4cfbf5: c1 fa 0f sar $0xf,%edx 4cfbf8: 2b d0 sub %eax,%edx 4cfbfa: 48 89 d6 mov %rdx,%rsi 4cfbfd: 83 fe fc cmp $0xfffffffffffffffc,%esi 4cfc00: 75 0f jne 4cfc11 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x219> 4cfc02: 41 81 c5 d4 fe ff ff add $0xfffffed4,%r13d 4cfc09: 81 c3 04 ac 01 00 add $0x1ac04,%ebx 4cfc0f: eb 2b jmp 4cfc3c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x244> 4cfc11: 6b d6 64 imul $0x64,%esi,%edx 4cfc14: 41 01 d5 add %edx,%r13d 4cfc17: 44 8b cb mov %ebx,%r9d 4cfc1a: b8 fb 81 ac e5 mov $0xe5ac81fb,%eax 4cfc1f: 41 f7 e9 imul %r9d 4cfc22: 41 03 d1 add %r9d,%edx 4cfc25: 4c 89 c8 mov %r9,%rax 4cfc28: c1 f8 1f sar $0x1f,%eax 4cfc2b: c1 fa 0f sar $0xf,%edx 4cfc2e: 2b d0 sub %eax,%edx 4cfc30: 69 c2 ac 8e 00 00 imul $0x8eac,%edx,%eax 4cfc36: 44 2b c8 sub %eax,%r9d 4cfc39: 44 89 cb mov %r9d,%ebx 4cfc3c: 44 8b d3 mov %ebx,%r10d 4cfc3f: b8 73 b0 6d 16 mov $0x166db073,%eax 4cfc44: 41 f7 ea imul %r10d 4cfc47: 4c 89 d0 mov %r10,%rax 4cfc4a: c1 f8 1f sar $0x1f,%eax 4cfc4d: c1 fa 07 sar $0x7,%edx 4cfc50: 2b d0 sub %eax,%edx 4cfc52: c1 e2 02 shl $0x2,%edx 4cfc55: 41 01 d5 add %edx,%r13d 4cfc58: 8b cb mov %ebx,%ecx 4cfc5a: b8 73 b0 6d 16 mov $0x166db073,%eax 4cfc5f: f7 e9 imul %ecx 4cfc61: 48 89 c8 mov %rcx,%rax 4cfc64: c1 f8 1f sar $0x1f,%eax 4cfc67: c1 fa 07 sar $0x7,%edx 4cfc6a: 2b d0 sub %eax,%edx 4cfc6c: 69 c2 b5 05 00 00 imul $0x5b5,%edx,%eax 4cfc72: 2b c8 sub %eax,%ecx 4cfc74: 89 cb mov %ecx,%ebx 4cfc76: b8 b1 f9 8c b3 mov $0xb38cf9b1,%eax 4cfc7b: f7 e9 imul %ecx 4cfc7d: 03 d1 add %ecx,%edx 4cfc7f: 48 89 c8 mov %rcx,%rax 4cfc82: c1 f8 1f sar $0x1f,%eax 4cfc85: c1 fa 08 sar $0x8,%edx 4cfc88: 2b d0 sub %eax,%edx 4cfc8a: 48 89 d6 mov %rdx,%rsi 4cfc8d: 83 fe fc cmp $0xfffffffffffffffc,%esi 4cfc90: 75 0c jne 4cfc9e <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x2a6> 4cfc92: 41 83 c5 fd add $0xfffffffffffffffd,%r13d 4cfc96: 81 c3 47 04 00 00 add $0x447,%ebx 4cfc9c: eb 28 jmp 4cfcc6 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x2ce> 4cfc9e: 44 03 ee add %esi,%r13d 4cfca1: 44 8b c3 mov %ebx,%r8d 4cfca4: b8 b1 f9 8c b3 mov $0xb38cf9b1,%eax 4cfca9: 41 f7 e8 imul %r8d 4cfcac: 41 03 d0 add %r8d,%edx 4cfcaf: 4c 89 c0 mov %r8,%rax 4cfcb2: c1 f8 1f sar $0x1f,%eax 4cfcb5: c1 fa 08 sar $0x8,%edx 4cfcb8: 2b d0 sub %eax,%edx 4cfcba: 69 c2 6d 01 00 00 imul $0x16d,%edx,%eax 4cfcc0: 44 2b c0 sub %eax,%r8d 4cfcc3: 44 89 c3 mov %r8d,%ebx 4cfcc6: 85 db test %ebx,%ebx 4cfcc8: 75 1c jne 4cfce6 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x2ee> 4cfcca: 41 8b c5 mov %r13d,%eax 4cfccd: 66 ff c0 inc %ax 4cfcd0: 66 41 89 04 24 mov %ax,(%r12) 4cfcd5: ba 01 00 00 00 mov $0x1,%edx 4cfcda: 41 88 54 24 02 mov %dl,0x2(%r12) 4cfcdf: 41 88 54 24 03 mov %dl,0x3(%r12) 4cfce4: eb 36 jmp 4cfd1c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x324> 4cfce6: 66 45 89 2c 24 mov %r13w,(%r12) 4cfceb: 4c 89 ef mov %r13,%rdi 4cfcee: 0f bf ff movswl %di,%edi 4cfcf1: e8 32 19 00 00 callq 4d1628 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb> 4cfcf6: 3c 01 cmp $0x1,%al 4cfcf8: 41 be 6e 01 00 00 mov $0x16e,%r14d 4cfcfe: 7d 06 jge 4cfd06 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x30e> 4cfd00: 41 be 6d 01 00 00 mov $0x16d,%r14d 4cfd06: 46 8d 74 33 01 lea 0x1(%rbx,%r14,1),%r14d 4cfd0b: 49 8b dc mov %r12,%rbx 4cfd0e: 41 8b f6 mov %r14d,%esi 4cfd11: 49 8b fc mov %r12,%rdi 4cfd14: e8 77 03 00 00 callq 4d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv> 4cfd19: eb 01 jmp 4cfd1c <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date+0x324> 4cfd1b: f4 hlt 4cfd1c: 49 8b c4 mov %r12,%rax 4cfd1f: 41 5f pop %r15 4cfd21: 41 5e pop %r14 4cfd23: 41 5d pop %r13 4cfd25: 41 5c pop %r12 4cfd27: 5b pop %rbx 4cfd28: 48 8b e5 mov %rbp,%rsp 4cfd2b: 5d pop %rbp 4cfd2c: c3 retq 4cfd2d: 0f 1f 00 nopl (%rax) 00000000004cfd30 <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi>: 4cfd30: 55 push %rbp 4cfd31: 48 8b ec mov %rsp,%rbp 4cfd34: 48 83 ec 10 sub $0x10,%rsp 4cfd38: 89 75 f8 mov %esi,-0x8(%rbp) 4cfd3b: 66 8b 07 mov (%rdi),%ax 4cfd3e: 66 3b 45 f8 cmp -0x8(%rbp),%ax 4cfd42: 7c 1b jl 4cfd5f <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x2f> 4cfd44: 66 3b 45 f8 cmp -0x8(%rbp),%ax 4cfd48: 7f 24 jg 4cfd6e <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x3e> 4cfd4a: 8a 4f 02 mov 0x2(%rdi),%cl 4cfd4d: 3a 4d fa cmp -0x6(%rbp),%cl 4cfd50: 72 0d jb 4cfd5f <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x2f> 4cfd52: 38 4d fa cmp %cl,-0x6(%rbp) 4cfd55: 72 17 jb 4cfd6e <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x3e> 4cfd57: 8a 57 03 mov 0x3(%rdi),%dl 4cfd5a: 3a 55 fb cmp -0x5(%rbp),%dl 4cfd5d: 73 0a jae 4cfd69 <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x39> 4cfd5f: b8 ff ff ff ff mov $0xffffffff,%eax 4cfd64: 48 8b e5 mov %rbp,%rsp 4cfd67: 5d pop %rbp 4cfd68: c3 retq 4cfd69: 38 55 fb cmp %dl,-0x5(%rbp) 4cfd6c: 73 0a jae 4cfd78 <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi+0x48> 4cfd6e: b8 01 00 00 00 mov $0x1,%eax 4cfd73: 48 8b e5 mov %rbp,%rsp 4cfd76: 5d pop %rbp 4cfd77: c3 retq 4cfd78: 31 c0 xor %eax,%eax 4cfd7a: 48 8b e5 mov %rbp,%rsp 4cfd7d: 5d pop %rbp 4cfd7e: c3 retq 4cfd7f: 90 nop 00000000004cfd80 <_D3std8datetime4Date4yearMxFNaNbNdNfZs>: 4cfd80: 55 push %rbp 4cfd81: 48 8b ec mov %rsp,%rbp 4cfd84: 48 83 ec 10 sub $0x10,%rsp 4cfd88: 66 8b 07 mov (%rdi),%ax 4cfd8b: 48 8b e5 mov %rbp,%rsp 4cfd8e: 5d pop %rbp 4cfd8f: c3 retq 00000000004cfd90 <_D3std8datetime4Date4yearMFNaNdNfiZv>: 4cfd90: 55 push %rbp 4cfd91: 48 8b ec mov %rsp,%rbp 4cfd94: 48 83 ec 18 sub $0x18,%rsp 4cfd98: 53 push %rbx 4cfd99: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cfd9d: 89 75 f8 mov %esi,-0x8(%rbp) 4cfda0: 49 89 f1 mov %rsi,%r9 4cfda3: 44 8a 47 02 mov 0x2(%rdi),%r8b 4cfda7: 0f b6 4f 03 movzbl 0x3(%rdi),%ecx 4cfdab: 48 8b 15 66 d1 01 00 mov 0x1d166(%rip),%rdx # 4ecf18 <_TMP1297+0x8> 4cfdb2: 48 8b 35 57 d1 01 00 mov 0x1d157(%rip),%rsi # 4ecf10 <_TMP1297> 4cfdb9: bf de 24 00 00 mov $0x24de,%edi 4cfdbe: e8 59 20 00 00 callq 4d1e1c <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv> 4cfdc3: 66 8b 45 f8 mov -0x8(%rbp),%ax 4cfdc7: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4cfdcb: 66 89 03 mov %ax,(%rbx) 4cfdce: 5b pop %rbx 4cfdcf: 48 8b e5 mov %rbp,%rsp 4cfdd2: 5d pop %rbp 4cfdd3: c3 retq 4cfdd4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cfdd8 <_D3std8datetime4Date6yearBCMxFNaNdNfZt>: 4cfdd8: 55 push %rbp 4cfdd9: 48 8b ec mov %rsp,%rbp 4cfddc: 48 83 ec 10 sub $0x10,%rsp 4cfde0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cfde4: e8 ef 07 00 00 callq 4d05d8 <_D3std8datetime4Date4isADMxFNaNbNdNfZb> 4cfde9: 84 c0 test %al,%al 4cfdeb: 74 5a je 4cfe47 <_D3std8datetime4Date6yearBCMxFNaNdNfZt+0x6f> 4cfded: bf 20 83 4f 00 mov $0x4f8320,%edi 4cfdf2: e8 b1 9a fb ff callq 4898a8 <_d_newclass> 4cfdf7: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cfdfb: 48 8b 15 36 d1 01 00 mov 0x1d136(%rip),%rdx # 4ecf38 <_TMP1300+0x8> 4cfe02: 48 8b 35 27 d1 01 00 mov 0x1d127(%rip),%rsi # 4ecf30 <_TMP1300> 4cfe09: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cfe0d: 66 8b 39 mov (%rcx),%di 4cfe10: e8 03 42 00 00 callq 4d4018 <_D3std6format16__T6formatTaTxsZ6formatFNaNfxAaxsZAya> 4cfe15: 52 push %rdx 4cfe16: 50 push %rax 4cfe17: 48 8b 15 2a d1 01 00 mov 0x1d12a(%rip),%rdx # 4ecf48 <_TMP1301+0x8> 4cfe1e: 48 8b 05 1b d1 01 00 mov 0x1d11b(%rip),%rax # 4ecf40 <_TMP1301> 4cfe25: 48 89 c1 mov %rax,%rcx 4cfe28: 49 89 d0 mov %rdx,%r8 4cfe2b: ba 0f 25 00 00 mov $0x250f,%edx 4cfe30: 31 f6 xor %esi,%esi 4cfe32: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4cfe36: e8 19 66 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4cfe3b: 48 83 c4 10 add $0x10,%rsp 4cfe3f: 48 89 c7 mov %rax,%rdi 4cfe42: e8 e5 91 fb ff callq 48902c <_d_throwc> 4cfe47: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4cfe4b: 66 8b 07 mov (%rdi),%ax 4cfe4e: f7 d8 neg %eax 4cfe50: ff c0 inc %eax 4cfe52: 48 8b e5 mov %rbp,%rsp 4cfe55: 5d pop %rbp 4cfe56: c3 retq 4cfe57: 90 nop 00000000004cfe58 <_D3std8datetime4Date6yearBCMFNaNdNfiZv>: 4cfe58: 55 push %rbp 4cfe59: 48 8b ec mov %rsp,%rbp 4cfe5c: 48 83 ec 20 sub $0x20,%rsp 4cfe60: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cfe64: 89 75 f8 mov %esi,-0x8(%rbp) 4cfe67: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4cfe6b: 7f 4a jg 4cfeb7 <_D3std8datetime4Date6yearBCMFNaNdNfiZv+0x5f> 4cfe6d: bf 20 83 4f 00 mov $0x4f8320,%edi 4cfe72: e8 31 9a fb ff callq 4898a8 <_d_newclass> 4cfe77: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cfe7b: ff 35 07 d1 01 00 pushq 0x1d107(%rip) # 4ecf88 <_TMP1304+0x8> 4cfe81: ff 35 f9 d0 01 00 pushq 0x1d0f9(%rip) # 4ecf80 <_TMP1304> 4cfe87: 48 8b 15 0a d1 01 00 mov 0x1d10a(%rip),%rdx # 4ecf98 <_TMP1305+0x8> 4cfe8e: 48 8b 05 fb d0 01 00 mov 0x1d0fb(%rip),%rax # 4ecf90 <_TMP1305> 4cfe95: 48 89 c1 mov %rax,%rcx 4cfe98: 49 89 d0 mov %rdx,%r8 4cfe9b: ba 34 25 00 00 mov $0x2534,%edx 4cfea0: 31 f6 xor %esi,%esi 4cfea2: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4cfea6: e8 a9 65 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4cfeab: 48 83 c4 10 add $0x10,%rsp 4cfeaf: 48 89 c7 mov %rax,%rdi 4cfeb2: e8 75 91 fb ff callq 48902c <_d_throwc> 4cfeb7: b8 01 00 00 00 mov $0x1,%eax 4cfebc: 2b 45 f8 sub -0x8(%rbp),%eax 4cfebf: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4cfec3: 66 89 01 mov %ax,(%rcx) 4cfec6: 48 8b e5 mov %rbp,%rsp 4cfec9: 5d pop %rbp 4cfeca: c3 retq 4cfecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cfed0 <_D3std8datetime4Date5monthMxFNaNbNdNfZE3std8datetime5Month>: 4cfed0: 55 push %rbp 4cfed1: 48 8b ec mov %rsp,%rbp 4cfed4: 48 83 ec 10 sub $0x10,%rsp 4cfed8: 8a 47 02 mov 0x2(%rdi),%al 4cfedb: 48 8b e5 mov %rbp,%rsp 4cfede: 5d pop %rbp 4cfedf: c3 retq 00000000004cfee0 <_D3std8datetime4Date5monthMFNaNdNfE3std8datetime5MonthZv>: 4cfee0: 55 push %rbp 4cfee1: 48 8b ec mov %rsp,%rbp 4cfee4: 48 83 ec 18 sub $0x18,%rsp 4cfee8: 53 push %rbx 4cfee9: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cfeed: 89 75 f8 mov %esi,-0x8(%rbp) 4cfef0: 0f b6 4d f8 movzbl -0x8(%rbp),%ecx 4cfef4: 48 8b 15 ad d0 01 00 mov 0x1d0ad(%rip),%rdx # 4ecfa8 <_TMP1306+0x8> 4cfefb: 48 8b 35 9e d0 01 00 mov 0x1d09e(%rip),%rsi # 4ecfa0 <_TMP1306> 4cff02: bf 79 25 00 00 mov $0x2579,%edi 4cff07: e8 78 1e 00 00 callq 4d1d84 <_D3std8datetime37__T12enforceValidVAyaa6_6d6f6e746873Z12enforceValidFNaNfiAyamZv> 4cff0c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cff10: 44 0f bf 08 movswl (%rax),%r9d 4cff14: 44 8a 45 f8 mov -0x8(%rbp),%r8b 4cff18: 0f b6 48 03 movzbl 0x3(%rax),%ecx 4cff1c: 48 8b 15 95 d0 01 00 mov 0x1d095(%rip),%rdx # 4ecfb8 <_TMP1307+0x8> 4cff23: 48 8b 35 86 d0 01 00 mov 0x1d086(%rip),%rsi # 4ecfb0 <_TMP1307> 4cff2a: bf 7a 25 00 00 mov $0x257a,%edi 4cff2f: e8 e8 1e 00 00 callq 4d1e1c <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv> 4cff34: 8a 45 f8 mov -0x8(%rbp),%al 4cff37: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4cff3b: 88 43 02 mov %al,0x2(%rbx) 4cff3e: 5b pop %rbx 4cff3f: 48 8b e5 mov %rbp,%rsp 4cff42: 5d pop %rbp 4cff43: c3 retq 4cff44: 0f 1f 40 00 nopl 0x0(%rax) 00000000004cff48 <_D3std8datetime4Date3dayMxFNaNbNdNfZh>: 4cff48: 55 push %rbp 4cff49: 48 8b ec mov %rsp,%rbp 4cff4c: 48 83 ec 10 sub $0x10,%rsp 4cff50: 8a 47 03 mov 0x3(%rdi),%al 4cff53: 48 8b e5 mov %rbp,%rsp 4cff56: 5d pop %rbp 4cff57: c3 retq 00000000004cff58 <_D3std8datetime4Date3dayMFNaNdNfiZv>: 4cff58: 55 push %rbp 4cff59: 48 8b ec mov %rsp,%rbp 4cff5c: 48 83 ec 18 sub $0x18,%rsp 4cff60: 53 push %rbx 4cff61: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4cff65: 89 75 f8 mov %esi,-0x8(%rbp) 4cff68: 44 0f bf 0f movswl (%rdi),%r9d 4cff6c: 44 8a 47 02 mov 0x2(%rdi),%r8b 4cff70: 48 89 f1 mov %rsi,%rcx 4cff73: 48 8b 15 4e d0 01 00 mov 0x1d04e(%rip),%rdx # 4ecfc8 <_TMP1308+0x8> 4cff7a: 48 8b 35 3f d0 01 00 mov 0x1d03f(%rip),%rsi # 4ecfc0 <_TMP1308> 4cff81: bf c9 25 00 00 mov $0x25c9,%edi 4cff86: e8 91 1e 00 00 callq 4d1e1c <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv> 4cff8b: 8a 45 f8 mov -0x8(%rbp),%al 4cff8e: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4cff92: 88 43 03 mov %al,0x3(%rbx) 4cff95: 5b pop %rbx 4cff96: 48 8b e5 mov %rbp,%rsp 4cff99: 5d pop %rbp 4cff9a: c3 retq 4cff9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004cffa0 <_D3std8datetime4Date10diffMonthsMxFNaNbNfxS3std8datetime4DateZi>: 4cffa0: 55 push %rbp 4cffa1: 48 8b ec mov %rsp,%rbp 4cffa4: 48 83 ec 10 sub $0x10,%rsp 4cffa8: 53 push %rbx 4cffa9: 89 75 f8 mov %esi,-0x8(%rbp) 4cffac: 0f bf 07 movswl (%rdi),%eax 4cffaf: 0f bf 4d f8 movswl -0x8(%rbp),%ecx 4cffb3: 2b c1 sub %ecx,%eax 4cffb5: 8d 04 40 lea (%rax,%rax,2),%eax 4cffb8: 8d 04 85 00 00 00 00 lea 0x0(,%rax,4),%eax 4cffbf: 0f b6 57 02 movzbl 0x2(%rdi),%edx 4cffc3: 0f b6 5d fa movzbl -0x6(%rbp),%ebx 4cffc7: 2b d3 sub %ebx,%edx 4cffc9: 03 c2 add %edx,%eax 4cffcb: 5b pop %rbx 4cffcc: 48 8b e5 mov %rbp,%rsp 4cffcf: 5d pop %rbp 4cffd0: c3 retq 4cffd1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb>: 4cffd8: 55 push %rbp 4cffd9: 48 8b ec mov %rsp,%rbp 4cffdc: 48 83 ec 10 sub $0x10,%rsp 4cffe0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4cffe4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4cffe8: 0f bf 38 movswl (%rax),%edi 4cffeb: e8 38 16 00 00 callq 4d1628 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb> 4cfff0: 48 8b e5 mov %rbp,%rsp 4cfff3: 5d pop %rbp 4cfff4: c3 retq 4cfff5: 0f 1f 00 nopl (%rax) 00000000004cfff8 <_D3std8datetime4Date9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek>: 4cfff8: 55 push %rbp 4cfff9: 48 8b ec mov %rsp,%rbp 4cfffc: 48 83 ec 10 sub $0x10,%rsp 4d0000: e8 93 01 00 00 callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d0005: 48 89 c7 mov %rax,%rdi 4d0008: e8 eb 16 00 00 callq 4d16f8 <_D3std8datetime12getDayOfWeekFNaNbNfiZE3std8datetime9DayOfWeek> 4d000d: 48 8b e5 mov %rbp,%rsp 4d0010: 5d pop %rbp 4d0011: c3 retq 4d0012: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt>: 4d0018: 55 push %rbp 4d0019: 48 8b ec mov %rsp,%rbp 4d001c: 48 83 ec 28 sub $0x28,%rsp 4d0020: 53 push %rbx 4d0021: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d0025: 8a 47 02 mov 0x2(%rdi),%al 4d0028: 3c 01 cmp $0x1,%al 4d002a: 72 62 jb 4d008e <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt+0x76> 4d002c: 3c 0c cmp $0xc,%al 4d002e: 77 5e ja 4d008e <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt+0x76> 4d0030: e8 a3 ff ff ff callq 4cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb> 4d0035: 84 c0 test %al,%al 4d0037: 74 0c je 4d0045 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt+0x2d> 4d0039: b9 e0 93 4f 00 mov $0x4f93e0,%ecx 4d003e: bb 0d 00 00 00 mov $0xd,%ebx 4d0043: eb 0a jmp 4d004f <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt+0x37> 4d0045: b9 a0 93 4f 00 mov $0x4f93a0,%ecx 4d004a: bb 0d 00 00 00 mov $0xd,%ebx 4d004f: 48 89 5d e0 mov %rbx,-0x20(%rbp) 4d0053: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d0057: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d005b: 0f b6 42 02 movzbl 0x2(%rdx),%eax 4d005f: ff c8 dec %eax 4d0061: 89 45 f0 mov %eax,-0x10(%rbp) 4d0064: 48 98 cltq 4d0066: 48 3b 45 e0 cmp -0x20(%rbp),%rax 4d006a: 72 0a jb 4d0076 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt+0x5e> 4d006c: bf b6 2e 00 00 mov $0x2eb6,%edi 4d0071: e8 3e d3 fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d0076: 48 63 4d f0 movslq -0x10(%rbp),%rcx 4d007a: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4d007e: 8b 04 8b mov (%rbx,%rcx,4),%eax 4d0081: 40 0f b6 72 03 rex movzbl 0x3(%rdx),%esi 4d0086: 03 c6 add %esi,%eax 4d0088: 5b pop %rbx 4d0089: 48 8b e5 mov %rbp,%rsp 4d008c: 5d pop %rbp 4d008d: c3 retq 4d008e: f4 hlt 4d008f: 90 nop 00000000004d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv>: 4d0090: 55 push %rbp 4d0091: 48 8b ec mov %rsp,%rbp 4d0094: 48 83 ec 20 sub $0x20,%rsp 4d0098: 53 push %rbx 4d0099: 41 54 push %r12 4d009b: 49 89 fc mov %rdi,%r12 4d009e: 48 89 f3 mov %rsi,%rbx 4d00a1: e8 32 ff ff ff callq 4cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb> 4d00a6: 84 c0 test %al,%al 4d00a8: 74 0c je 4d00b6 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0x26> 4d00aa: b9 e0 93 4f 00 mov $0x4f93e0,%ecx 4d00af: b8 0d 00 00 00 mov $0xd,%eax 4d00b4: eb 0a jmp 4d00c0 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0x30> 4d00b6: b9 a0 93 4f 00 mov $0x4f93a0,%ecx 4d00bb: b8 0d 00 00 00 mov $0xd,%eax 4d00c0: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d00c4: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d00c8: 85 db test %ebx,%ebx 4d00ca: 7e 1a jle 4d00e6 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0x56> 4d00cc: 49 8b fc mov %r12,%rdi 4d00cf: e8 04 ff ff ff callq 4cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb> 4d00d4: 3c 01 cmp $0x1,%al 4d00d6: ba 6e 01 00 00 mov $0x16e,%edx 4d00db: 7d 05 jge 4d00e2 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0x52> 4d00dd: ba 6d 01 00 00 mov $0x16d,%edx 4d00e2: 3b d3 cmp %ebx,%edx 4d00e4: 7d 4a jge 4d0130 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0xa0> 4d00e6: bf 20 83 4f 00 mov $0x4f8320,%edi 4d00eb: e8 b8 97 fb ff callq 4898a8 <_d_newclass> 4d00f0: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d00f4: ff 35 fe ce 01 00 pushq 0x1cefe(%rip) # 4ecff8 <_TMP1311+0x8> 4d00fa: ff 35 f0 ce 01 00 pushq 0x1cef0(%rip) # 4ecff0 <_TMP1311> 4d0100: 48 8b 15 01 cf 01 00 mov 0x1cf01(%rip),%rdx # 4ed008 <_TMP1312+0x8> 4d0107: 48 8b 05 f2 ce 01 00 mov 0x1cef2(%rip),%rax # 4ed000 <_TMP1312> 4d010e: 48 89 c1 mov %rax,%rcx 4d0111: 49 89 d0 mov %rdx,%r8 4d0114: ba f1 2e 00 00 mov $0x2ef1,%edx 4d0119: 31 f6 xor %esi,%esi 4d011b: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d011f: e8 30 63 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d0124: 48 83 c4 10 add $0x10,%rsp 4d0128: 48 89 c7 mov %rax,%rdi 4d012b: e8 fc 8e fb ff callq 48902c <_d_throwc> 4d0130: be 01 00 00 00 mov $0x1,%esi 4d0135: 48 83 7d e0 01 cmpq $0x1,-0x20(%rbp) 4d013a: 76 59 jbe 4d0195 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0x105> 4d013c: 48 3b 75 e0 cmp -0x20(%rbp),%rsi 4d0140: 72 0a jb 4d014c <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0xbc> 4d0142: bf f5 2e 00 00 mov $0x2ef5,%edi 4d0147: e8 68 d2 fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d014c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d0150: 39 1c b1 cmp %ebx,(%rcx,%rsi,4) 4d0153: 7c 37 jl 4d018c <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0xfc> 4d0155: 41 88 74 24 02 mov %sil,0x2(%r12) 4d015a: 8a d3 mov %bl,%dl 4d015c: 4c 8d 46 ff lea -0x1(%rsi),%r8 4d0160: 4c 3b 45 e0 cmp -0x20(%rbp),%r8 4d0164: 72 0a jb 4d0170 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0xe0> 4d0166: bf f8 2e 00 00 mov $0x2ef8,%edi 4d016b: e8 44 d2 fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d0170: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4d0174: 49 8d 0c b1 lea (%r9,%rsi,4),%rcx 4d0178: 44 8b 51 fc mov -0x4(%rcx),%r10d 4d017c: 41 2a d2 sub %r10b,%dl 4d017f: 41 88 54 24 03 mov %dl,0x3(%r12) 4d0184: 41 5c pop %r12 4d0186: 5b pop %rbx 4d0187: 48 8b e5 mov %rbp,%rsp 4d018a: 5d pop %rbp 4d018b: c3 retq 4d018c: 48 ff c6 inc %rsi 4d018f: 48 3b 75 e0 cmp -0x20(%rbp),%rsi 4d0193: 72 a7 jb 4d013c <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv+0xac> 4d0195: f4 hlt 4d0196: 66 90 xchg %ax,%ax 00000000004d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi>: 4d0198: 55 push %rbp 4d0199: 48 8b ec mov %rsp,%rbp 4d019c: 48 83 ec 28 sub $0x28,%rsp 4d01a0: 53 push %rbx 4d01a1: 41 54 push %r12 4d01a3: 41 55 push %r13 4d01a5: 49 89 fc mov %rdi,%r12 4d01a8: e8 2b 04 00 00 callq 4d05d8 <_D3std8datetime4Date4isADMxFNaNbNdNfZb> 4d01ad: 84 c0 test %al,%al 4d01af: 0f 84 ee 00 00 00 je 4d02a3 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi+0x10b> 4d01b5: 66 41 83 3c 24 01 cmpw $0x1,(%r12) 4d01bb: 75 17 jne 4d01d4 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi+0x3c> 4d01bd: 49 8b fc mov %r12,%rdi 4d01c0: e8 53 fe ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d01c5: 25 ff ff 00 00 and $0xffff,%eax 4d01ca: 41 5d pop %r13 4d01cc: 41 5c pop %r12 4d01ce: 5b pop %rbx 4d01cf: 48 8b e5 mov %rbp,%rsp 4d01d2: 5d pop %rbp 4d01d3: c3 retq 4d01d4: 45 0f bf 2c 24 movswl (%r12),%r13d 4d01d9: 41 ff cd dec %r13d 4d01dc: 4c 89 e9 mov %r13,%rcx 4d01df: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d01e4: f7 e9 imul %ecx 4d01e6: 48 89 c8 mov %rcx,%rax 4d01e9: c1 f8 1f sar $0x1f,%eax 4d01ec: c1 fa 07 sar $0x7,%edx 4d01ef: 2b d0 sub %eax,%edx 4d01f1: 69 da b1 3a 02 00 imul $0x23ab1,%edx,%ebx 4d01f7: 41 8b f5 mov %r13d,%esi 4d01fa: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d01ff: f7 ee imul %esi 4d0201: 48 89 f0 mov %rsi,%rax 4d0204: c1 f8 1f sar $0x1f,%eax 4d0207: c1 fa 07 sar $0x7,%edx 4d020a: 2b d0 sub %eax,%edx 4d020c: 69 c2 90 01 00 00 imul $0x190,%edx,%eax 4d0212: 2b f0 sub %eax,%esi 4d0214: 41 89 f5 mov %esi,%r13d 4d0217: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d021c: f7 ee imul %esi 4d021e: 48 89 f0 mov %rsi,%rax 4d0221: c1 f8 1f sar $0x1f,%eax 4d0224: c1 fa 05 sar $0x5,%edx 4d0227: 2b d0 sub %eax,%edx 4d0229: 69 fa ac 8e 00 00 imul $0x8eac,%edx,%edi 4d022f: 01 fb add %edi,%ebx 4d0231: 45 8b c5 mov %r13d,%r8d 4d0234: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d0239: 41 f7 e8 imul %r8d 4d023c: 4c 89 c0 mov %r8,%rax 4d023f: c1 f8 1f sar $0x1f,%eax 4d0242: c1 fa 05 sar $0x5,%edx 4d0245: 2b d0 sub %eax,%edx 4d0247: 6b c2 64 imul $0x64,%edx,%eax 4d024a: 44 2b c0 sub %eax,%r8d 4d024d: 4c 89 c0 mov %r8,%rax 4d0250: 41 89 c5 mov %eax,%r13d 4d0253: 99 cltd 4d0254: 81 e2 03 00 00 00 and $0x3,%edx 4d025a: 03 c2 add %edx,%eax 4d025c: c1 f8 02 sar $0x2,%eax 4d025f: 69 d0 b5 05 00 00 imul $0x5b5,%eax,%edx 4d0265: 01 d3 add %edx,%ebx 4d0267: 41 8b c5 mov %r13d,%eax 4d026a: 99 cltd 4d026b: 33 c2 xor %edx,%eax 4d026d: 2b c2 sub %edx,%eax 4d026f: 25 03 00 00 00 and $0x3,%eax 4d0274: 33 c2 xor %edx,%eax 4d0276: 2b c2 sub %edx,%eax 4d0278: 69 c8 6d 01 00 00 imul $0x16d,%eax,%ecx 4d027e: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d0282: 49 8b fc mov %r12,%rdi 4d0285: e8 8e fd ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d028a: 25 ff ff 00 00 and $0xffff,%eax 4d028f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d0293: 03 c8 add %eax,%ecx 4d0295: 01 cb add %ecx,%ebx 4d0297: 8b c3 mov %ebx,%eax 4d0299: 41 5d pop %r13 4d029b: 41 5c pop %r12 4d029d: 5b pop %rbx 4d029e: 48 8b e5 mov %rbp,%rsp 4d02a1: 5d pop %rbp 4d02a2: c3 retq 4d02a3: 66 41 83 3c 24 00 cmpw $0x0,(%r12) 4d02a9: 75 1c jne 4d02c7 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi+0x12f> 4d02ab: 49 8b fc mov %r12,%rdi 4d02ae: e8 65 fd ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d02b3: 25 ff ff 00 00 and $0xffff,%eax 4d02b8: 05 92 fe ff ff add $0xfffffe92,%eax 4d02bd: 41 5d pop %r13 4d02bf: 41 5c pop %r12 4d02c1: 5b pop %rbx 4d02c2: 48 8b e5 mov %rbp,%rsp 4d02c5: 5d pop %rbp 4d02c6: c3 retq 4d02c7: 41 0f bf 34 24 movswl (%r12),%esi 4d02cc: 48 89 f1 mov %rsi,%rcx 4d02cf: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d02d4: f7 e9 imul %ecx 4d02d6: 48 89 c8 mov %rcx,%rax 4d02d9: c1 f8 1f sar $0x1f,%eax 4d02dc: c1 fa 07 sar $0x7,%edx 4d02df: 2b d0 sub %eax,%edx 4d02e1: 69 da b1 3a 02 00 imul $0x23ab1,%edx,%ebx 4d02e7: 44 8b c6 mov %esi,%r8d 4d02ea: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d02ef: 41 f7 e8 imul %r8d 4d02f2: 4c 89 c0 mov %r8,%rax 4d02f5: c1 f8 1f sar $0x1f,%eax 4d02f8: c1 fa 07 sar $0x7,%edx 4d02fb: 2b d0 sub %eax,%edx 4d02fd: 69 c2 90 01 00 00 imul $0x190,%edx,%eax 4d0303: 44 2b c0 sub %eax,%r8d 4d0306: 44 89 c6 mov %r8d,%esi 4d0309: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d030e: 41 f7 e8 imul %r8d 4d0311: 4c 89 c0 mov %r8,%rax 4d0314: c1 f8 1f sar $0x1f,%eax 4d0317: c1 fa 05 sar $0x5,%edx 4d031a: 2b d0 sub %eax,%edx 4d031c: 69 d2 ac 8e 00 00 imul $0x8eac,%edx,%edx 4d0322: 01 d3 add %edx,%ebx 4d0324: 44 8b ce mov %esi,%r9d 4d0327: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d032c: 41 f7 e9 imul %r9d 4d032f: 4c 89 c8 mov %r9,%rax 4d0332: c1 f8 1f sar $0x1f,%eax 4d0335: c1 fa 05 sar $0x5,%edx 4d0338: 2b d0 sub %eax,%edx 4d033a: 6b c2 64 imul $0x64,%edx,%eax 4d033d: 44 2b c8 sub %eax,%r9d 4d0340: 4c 89 c8 mov %r9,%rax 4d0343: 89 c6 mov %eax,%esi 4d0345: 99 cltd 4d0346: 81 e2 03 00 00 00 and $0x3,%edx 4d034c: 03 c2 add %edx,%eax 4d034e: c1 f8 02 sar $0x2,%eax 4d0351: 69 c8 b5 05 00 00 imul $0x5b5,%eax,%ecx 4d0357: 01 cb add %ecx,%ebx 4d0359: 8b c6 mov %esi,%eax 4d035b: 99 cltd 4d035c: 33 c2 xor %edx,%eax 4d035e: 2b c2 sub %edx,%eax 4d0360: 25 03 00 00 00 and $0x3,%eax 4d0365: 33 c2 xor %edx,%eax 4d0367: 2b c2 sub %edx,%eax 4d0369: 85 c0 test %eax,%eax 4d036b: 89 c6 mov %eax,%esi 4d036d: 79 3b jns 4d03aa <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi+0x212> 4d036f: 89 75 f8 mov %esi,-0x8(%rbp) 4d0372: 81 c3 92 fe ff ff add $0xfffffe92,%ebx 4d0378: ff 45 f8 incl -0x8(%rbp) 4d037b: 8b 75 f8 mov -0x8(%rbp),%esi 4d037e: 69 ce 6d 01 00 00 imul $0x16d,%esi,%ecx 4d0384: 01 cb add %ecx,%ebx 4d0386: b8 6d 01 00 00 mov $0x16d,%eax 4d038b: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d038f: 49 8b fc mov %r12,%rdi 4d0392: e8 81 fc ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d0397: 48 89 c2 mov %rax,%rdx 4d039a: 81 e2 ff ff 00 00 and $0xffff,%edx 4d03a0: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d03a4: 2b c2 sub %edx,%eax 4d03a6: 29 c3 sub %eax,%ebx 4d03a8: eb 1e jmp 4d03c8 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi+0x230> 4d03aa: ba 6e 01 00 00 mov $0x16e,%edx 4d03af: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d03b3: 49 8b fc mov %r12,%rdi 4d03b6: e8 5d fc ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d03bb: 25 ff ff 00 00 and $0xffff,%eax 4d03c0: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d03c4: 2b d0 sub %eax,%edx 4d03c6: 29 d3 sub %edx,%ebx 4d03c8: 8b c3 mov %ebx,%eax 4d03ca: 41 5d pop %r13 4d03cc: 41 5c pop %r12 4d03ce: 5b pop %rbx 4d03cf: 48 8b e5 mov %rbp,%rsp 4d03d2: 5d pop %rbp 4d03d3: c3 retq 4d03d4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d03d8 <_D3std8datetime4Date17dayOfGregorianCalMFNaNbNdNfiZv>: 4d03d8: 55 push %rbp 4d03d9: 48 8b ec mov %rsp,%rbp 4d03dc: 48 83 ec 20 sub $0x20,%rsp 4d03e0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d03e4: 66 c7 45 e8 01 00 movw $0x1,-0x18(%rbp) 4d03ea: b8 01 00 00 00 mov $0x1,%eax 4d03ef: 88 45 ea mov %al,-0x16(%rbp) 4d03f2: 88 45 eb mov %al,-0x15(%rbp) 4d03f5: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4d03f9: e8 fa f5 ff ff callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4d03fe: 8b 08 mov (%rax),%ecx 4d0400: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d0404: 89 0a mov %ecx,(%rdx) 4d0406: 48 8b e5 mov %rbp,%rsp 4d0409: 5d pop %rbp 4d040a: c3 retq 4d040b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0410 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh>: 4d0410: 55 push %rbp 4d0411: 48 8b ec mov %rsp,%rbp 4d0414: 48 83 ec 18 sub $0x18,%rsp 4d0418: 53 push %rbx 4d0419: 41 54 push %r12 4d041b: 41 55 push %r13 4d041d: 41 56 push %r14 4d041f: 41 57 push %r15 4d0421: 49 89 fc mov %rdi,%r12 4d0424: e8 cf fb ff ff callq 4cfff8 <_D3std8datetime4Date9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek> 4d0429: 49 89 c5 mov %rax,%r13 4d042c: 45 84 ed test %r13b,%r13b 4d042f: 74 06 je 4d0437 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh+0x27> 4d0431: 45 0f b6 f5 movzbl %r13b,%r14d 4d0435: eb 06 jmp 4d043d <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh+0x2d> 4d0437: 41 be 07 00 00 00 mov $0x7,%r14d 4d043d: 49 8b fc mov %r12,%rdi 4d0440: e8 d3 fb ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d0445: 48 89 c1 mov %rax,%rcx 4d0448: 81 e1 ff ff 00 00 and $0xffff,%ecx 4d044e: 83 c1 0a add $0xa,%ecx 4d0451: 41 2b ce sub %r14d,%ecx 4d0454: b8 93 24 49 92 mov $0x92492493,%eax 4d0459: f7 e9 imul %ecx 4d045b: 03 d1 add %ecx,%edx 4d045d: 48 89 c8 mov %rcx,%rax 4d0460: c1 f8 1f sar $0x1f,%eax 4d0463: c1 fa 02 sar $0x2,%edx 4d0466: 2b d0 sub %eax,%edx 4d0468: 48 89 d3 mov %rdx,%rbx 4d046b: 83 fb 35 cmp $0x35,%ebx 4d046e: 75 72 jne 4d04e2 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh+0xd2> 4d0470: 66 c7 45 f8 01 00 movw $0x1,-0x8(%rbp) 4d0476: b9 01 00 00 00 mov $0x1,%ecx 4d047b: 88 4d fa mov %cl,-0x6(%rbp) 4d047e: 88 4d fb mov %cl,-0x5(%rbp) 4d0481: 4c 8d 6d f8 lea -0x8(%rbp),%r13 4d0485: 41 0f bf 0c 24 movswl (%r12),%ecx 4d048a: ff c1 inc %ecx 4d048c: ba 01 00 00 00 mov $0x1,%edx 4d0491: 48 89 d6 mov %rdx,%rsi 4d0494: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4d0498: e8 e3 f4 ff ff callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4d049d: 48 89 c7 mov %rax,%rdi 4d04a0: e8 53 fb ff ff callq 4cfff8 <_D3std8datetime4Date9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek> 4d04a5: 48 89 c3 mov %rax,%rbx 4d04a8: 81 e3 ff 00 00 00 and $0xff,%ebx 4d04ae: 48 83 fb 06 cmp $0x6,%rbx 4d04b2: 77 2d ja 4d04e1 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh+0xd1> 4d04b4: ff 24 dd 10 d0 4e 00 jmpq *0x4ed010(,%rbx,8) 4d04bb: b8 01 00 00 00 mov $0x1,%eax 4d04c0: 41 5f pop %r15 4d04c2: 41 5e pop %r14 4d04c4: 41 5d pop %r13 4d04c6: 41 5c pop %r12 4d04c8: 5b pop %rbx 4d04c9: 48 8b e5 mov %rbp,%rsp 4d04cc: 5d pop %rbp 4d04cd: c3 retq 4d04ce: b8 35 00 00 00 mov $0x35,%eax 4d04d3: 41 5f pop %r15 4d04d5: 41 5e pop %r14 4d04d7: 41 5d pop %r13 4d04d9: 41 5c pop %r12 4d04db: 5b pop %rbx 4d04dc: 48 8b e5 mov %rbp,%rsp 4d04df: 5d pop %rbp 4d04e0: c3 retq 4d04e1: f4 hlt 4d04e2: 85 db test %ebx,%ebx 4d04e4: 7e 10 jle 4d04f6 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh+0xe6> 4d04e6: 8a c3 mov %bl,%al 4d04e8: 41 5f pop %r15 4d04ea: 41 5e pop %r14 4d04ec: 41 5d pop %r13 4d04ee: 41 5c pop %r12 4d04f0: 5b pop %rbx 4d04f1: 48 8b e5 mov %rbp,%rsp 4d04f4: 5d pop %rbp 4d04f5: c3 retq 4d04f6: 66 c7 45 fc 01 00 movw $0x1,-0x4(%rbp) 4d04fc: b8 01 00 00 00 mov $0x1,%eax 4d0501: 88 45 fe mov %al,-0x2(%rbp) 4d0504: 88 45 ff mov %al,-0x1(%rbp) 4d0507: 48 8d 5d fc lea -0x4(%rbp),%rbx 4d050b: 41 0f bf 0c 24 movswl (%r12),%ecx 4d0510: ff c9 dec %ecx 4d0512: ba 0c 00 00 00 mov $0xc,%edx 4d0517: be 1f 00 00 00 mov $0x1f,%esi 4d051c: 48 8d 7d fc lea -0x4(%rbp),%rdi 4d0520: e8 5b f4 ff ff callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4d0525: 48 89 c7 mov %rax,%rdi 4d0528: e8 e3 fe ff ff callq 4d0410 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh> 4d052d: 41 5f pop %r15 4d052f: 41 5e pop %r14 4d0531: 41 5d pop %r13 4d0533: 41 5c pop %r12 4d0535: 5b pop %rbx 4d0536: 48 8b e5 mov %rbp,%rsp 4d0539: 5d pop %rbp 4d053a: c3 retq 4d053b: f4 hlt 4d053c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d0540 <_D3std8datetime4Date10endOfMonthMxFNaNbNdNfZS3std8datetime4Date>: 4d0540: 55 push %rbp 4d0541: 48 8b ec mov %rsp,%rbp 4d0544: 48 83 ec 38 sub $0x38,%rsp 4d0548: 53 push %rbx 4d0549: 41 54 push %r12 4d054b: 41 55 push %r13 4d054d: 41 56 push %r14 4d054f: 41 57 push %r15 4d0551: 66 c7 45 f0 01 00 movw $0x1,-0x10(%rbp) 4d0557: b8 01 00 00 00 mov $0x1,%eax 4d055c: 88 45 f2 mov %al,-0xe(%rbp) 4d055f: 88 45 f3 mov %al,-0xd(%rbp) 4d0562: 48 8d 5d f0 lea -0x10(%rbp),%rbx 4d0566: 0f bf 0f movswl (%rdi),%ecx 4d0569: 0f b6 57 02 movzbl 0x2(%rdi),%edx 4d056d: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d0571: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d0575: 48 89 ce mov %rcx,%rsi 4d0578: 48 89 d7 mov %rdx,%rdi 4d057b: e8 30 11 00 00 callq 4d16b0 <_D3std8datetime6maxDayFNaNbNfiiZh> 4d0580: 48 89 c6 mov %rax,%rsi 4d0583: 81 e6 ff 00 00 00 and $0xff,%esi 4d0589: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d058d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d0591: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d0595: e8 e6 f3 ff ff callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4d059a: 8b 00 mov (%rax),%eax 4d059c: 41 5f pop %r15 4d059e: 41 5e pop %r14 4d05a0: 41 5d pop %r13 4d05a2: 41 5c pop %r12 4d05a4: 5b pop %rbx 4d05a5: 48 8b e5 mov %rbp,%rsp 4d05a8: 5d pop %rbp 4d05a9: c3 retq 4d05aa: f4 hlt 4d05ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d05b0 <_D3std8datetime4Date11daysInMonthMxFNaNbNdNfZh>: 4d05b0: 55 push %rbp 4d05b1: 48 8b ec mov %rsp,%rbp 4d05b4: 48 83 ec 10 sub $0x10,%rsp 4d05b8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d05bc: 0f bf 37 movswl (%rdi),%esi 4d05bf: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d05c3: 40 0f b6 78 02 rex movzbl 0x2(%rax),%edi 4d05c8: e8 e3 10 00 00 callq 4d16b0 <_D3std8datetime6maxDayFNaNbNfiiZh> 4d05cd: 48 8b e5 mov %rbp,%rsp 4d05d0: 5d pop %rbp 4d05d1: c3 retq 4d05d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d05d8 <_D3std8datetime4Date4isADMxFNaNbNdNfZb>: 4d05d8: 55 push %rbp 4d05d9: 48 8b ec mov %rsp,%rbp 4d05dc: 48 83 ec 10 sub $0x10,%rsp 4d05e0: 66 83 3f 00 cmpw $0x0,(%rdi) 4d05e4: 0f 9f c0 setg %al 4d05e7: 0f b6 c0 movzbl %al,%eax 4d05ea: 48 8b e5 mov %rbp,%rsp 4d05ed: 5d pop %rbp 4d05ee: c3 retq 4d05ef: 90 nop 00000000004d05f0 <_D3std8datetime4Date9julianDayMxFNaNbNdNfZl>: 4d05f0: 55 push %rbp 4d05f1: 48 8b ec mov %rsp,%rbp 4d05f4: 48 83 ec 10 sub $0x10,%rsp 4d05f8: e8 9b fb ff ff callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d05fd: 05 51 44 1a 00 add $0x1a4451,%eax 4d0602: 48 98 cltq 4d0604: 48 8b e5 mov %rbp,%rsp 4d0607: 5d pop %rbp 4d0608: c3 retq 4d0609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d0610 <_D3std8datetime4Date12modJulianDayMxFNaNbNdNfZl>: 4d0610: 55 push %rbp 4d0611: 48 8b ec mov %rsp,%rbp 4d0614: 48 83 ec 10 sub $0x10,%rsp 4d0618: e8 d3 ff ff ff callq 4d05f0 <_D3std8datetime4Date9julianDayMxFNaNbNdNfZl> 4d061d: 48 05 ff 60 db ff add $0xffffffffffdb60ff,%rax 4d0623: 48 8b e5 mov %rbp,%rsp 4d0626: 5d pop %rbp 4d0627: c3 retq 00000000004d0628 <_D3std8datetime4Date11toISOStringMxFNaNbNfZAya>: 4d0628: 55 push %rbp 4d0629: 48 8b ec mov %rsp,%rbp 4d062c: 48 83 ec 18 sub $0x18,%rsp 4d0630: 53 push %rbx 4d0631: 41 54 push %r12 4d0633: 41 55 push %r13 4d0635: 41 56 push %r14 4d0637: 41 57 push %r15 4d0639: 48 89 fb mov %rdi,%rbx 4d063c: 66 8b 03 mov (%rbx),%ax 4d063f: 66 85 c0 test %ax,%ax 4d0642: 78 6b js 4d06af <_D3std8datetime4Date11toISOStringMxFNaNbNfZAya+0x87> 4d0644: 66 81 3b 10 27 cmpw $0x2710,(%rbx) 4d0649: 7d 32 jge 4d067d <_D3std8datetime4Date11toISOStringMxFNaNbNfZAya+0x55> 4d064b: 48 8b 15 16 ca 01 00 mov 0x1ca16(%rip),%rdx # 4ed068 <_TMP1327+0x8> 4d0652: 48 8b 05 07 ca 01 00 mov 0x1ca07(%rip),%rax # 4ed060 <_TMP1327> 4d0659: 48 89 c1 mov %rax,%rcx 4d065c: 49 89 d0 mov %rdx,%r8 4d065f: 66 8b 13 mov (%rbx),%dx 4d0662: 40 8a 73 02 mov 0x2(%rbx),%sil 4d0666: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d066a: e8 3d 3f 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d066f: 41 5f pop %r15 4d0671: 41 5e pop %r14 4d0673: 41 5d pop %r13 4d0675: 41 5c pop %r12 4d0677: 5b pop %rbx 4d0678: 48 8b e5 mov %rbp,%rsp 4d067b: 5d pop %rbp 4d067c: c3 retq 4d067d: 48 8b 15 04 ca 01 00 mov 0x1ca04(%rip),%rdx # 4ed088 <_TMP1329+0x8> 4d0684: 48 8b 05 f5 c9 01 00 mov 0x1c9f5(%rip),%rax # 4ed080 <_TMP1329> 4d068b: 48 89 c1 mov %rax,%rcx 4d068e: 49 89 d0 mov %rdx,%r8 4d0691: 66 8b 13 mov (%rbx),%dx 4d0694: 40 8a 73 02 mov 0x2(%rbx),%sil 4d0698: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d069c: e8 0b 3f 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d06a1: 41 5f pop %r15 4d06a3: 41 5e pop %r14 4d06a5: 41 5d pop %r13 4d06a7: 41 5c pop %r12 4d06a9: 5b pop %rbx 4d06aa: 48 8b e5 mov %rbp,%rsp 4d06ad: 5d pop %rbp 4d06ae: c3 retq 4d06af: 66 3d f0 d8 cmp $0xd8f0,%ax 4d06b3: 7e 32 jle 4d06e7 <_D3std8datetime4Date11toISOStringMxFNaNbNfZAya+0xbf> 4d06b5: 48 8b 15 ec c9 01 00 mov 0x1c9ec(%rip),%rdx # 4ed0a8 <_TMP1331+0x8> 4d06bc: 48 8b 05 dd c9 01 00 mov 0x1c9dd(%rip),%rax # 4ed0a0 <_TMP1331> 4d06c3: 48 89 c1 mov %rax,%rcx 4d06c6: 49 89 d0 mov %rdx,%r8 4d06c9: 66 8b 13 mov (%rbx),%dx 4d06cc: 40 8a 73 02 mov 0x2(%rbx),%sil 4d06d0: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d06d4: e8 d3 3e 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d06d9: 41 5f pop %r15 4d06db: 41 5e pop %r14 4d06dd: 41 5d pop %r13 4d06df: 41 5c pop %r12 4d06e1: 5b pop %rbx 4d06e2: 48 8b e5 mov %rbp,%rsp 4d06e5: 5d pop %rbp 4d06e6: c3 retq 4d06e7: 48 8b 15 da c9 01 00 mov 0x1c9da(%rip),%rdx # 4ed0c8 <_TMP1333+0x8> 4d06ee: 48 8b 05 cb c9 01 00 mov 0x1c9cb(%rip),%rax # 4ed0c0 <_TMP1333> 4d06f5: 48 89 c1 mov %rax,%rcx 4d06f8: 49 89 d0 mov %rdx,%r8 4d06fb: 66 8b 13 mov (%rbx),%dx 4d06fe: 40 8a 73 02 mov 0x2(%rbx),%sil 4d0702: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d0706: e8 a1 3e 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d070b: 41 5f pop %r15 4d070d: 41 5e pop %r14 4d070f: 41 5d pop %r13 4d0711: 41 5c pop %r12 4d0713: 5b pop %rbx 4d0714: 48 8b e5 mov %rbp,%rsp 4d0717: 5d pop %rbp 4d0718: c3 retq 4d0719: f4 hlt 4d071a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0720 <_D3std8datetime4Date14toISOExtStringMxFNaNbNfZAya>: 4d0720: 55 push %rbp 4d0721: 48 8b ec mov %rsp,%rbp 4d0724: 48 83 ec 18 sub $0x18,%rsp 4d0728: 53 push %rbx 4d0729: 41 54 push %r12 4d072b: 41 55 push %r13 4d072d: 41 56 push %r14 4d072f: 41 57 push %r15 4d0731: 48 89 fb mov %rdi,%rbx 4d0734: 66 8b 03 mov (%rbx),%ax 4d0737: 66 85 c0 test %ax,%ax 4d073a: 78 6b js 4d07a7 <_D3std8datetime4Date14toISOExtStringMxFNaNbNfZAya+0x87> 4d073c: 66 81 3b 10 27 cmpw $0x2710,(%rbx) 4d0741: 7d 32 jge 4d0775 <_D3std8datetime4Date14toISOExtStringMxFNaNbNfZAya+0x55> 4d0743: 48 8b 15 9e c9 01 00 mov 0x1c99e(%rip),%rdx # 4ed0e8 <_TMP1337+0x8> 4d074a: 48 8b 05 8f c9 01 00 mov 0x1c98f(%rip),%rax # 4ed0e0 <_TMP1337> 4d0751: 48 89 c1 mov %rax,%rcx 4d0754: 49 89 d0 mov %rdx,%r8 4d0757: 66 8b 13 mov (%rbx),%dx 4d075a: 40 8a 73 02 mov 0x2(%rbx),%sil 4d075e: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d0762: e8 45 3e 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d0767: 41 5f pop %r15 4d0769: 41 5e pop %r14 4d076b: 41 5d pop %r13 4d076d: 41 5c pop %r12 4d076f: 5b pop %rbx 4d0770: 48 8b e5 mov %rbp,%rsp 4d0773: 5d pop %rbp 4d0774: c3 retq 4d0775: 48 8b 15 8c c9 01 00 mov 0x1c98c(%rip),%rdx # 4ed108 <_TMP1339+0x8> 4d077c: 48 8b 05 7d c9 01 00 mov 0x1c97d(%rip),%rax # 4ed100 <_TMP1339> 4d0783: 48 89 c1 mov %rax,%rcx 4d0786: 49 89 d0 mov %rdx,%r8 4d0789: 66 8b 13 mov (%rbx),%dx 4d078c: 40 8a 73 02 mov 0x2(%rbx),%sil 4d0790: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d0794: e8 13 3e 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d0799: 41 5f pop %r15 4d079b: 41 5e pop %r14 4d079d: 41 5d pop %r13 4d079f: 41 5c pop %r12 4d07a1: 5b pop %rbx 4d07a2: 48 8b e5 mov %rbp,%rsp 4d07a5: 5d pop %rbp 4d07a6: c3 retq 4d07a7: 66 3d f0 d8 cmp $0xd8f0,%ax 4d07ab: 7e 32 jle 4d07df <_D3std8datetime4Date14toISOExtStringMxFNaNbNfZAya+0xbf> 4d07ad: 48 8b 15 74 c9 01 00 mov 0x1c974(%rip),%rdx # 4ed128 <_TMP1341+0x8> 4d07b4: 48 8b 05 65 c9 01 00 mov 0x1c965(%rip),%rax # 4ed120 <_TMP1341> 4d07bb: 48 89 c1 mov %rax,%rcx 4d07be: 49 89 d0 mov %rdx,%r8 4d07c1: 66 8b 13 mov (%rbx),%dx 4d07c4: 40 8a 73 02 mov 0x2(%rbx),%sil 4d07c8: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d07cc: e8 db 3d 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d07d1: 41 5f pop %r15 4d07d3: 41 5e pop %r14 4d07d5: 41 5d pop %r13 4d07d7: 41 5c pop %r12 4d07d9: 5b pop %rbx 4d07da: 48 8b e5 mov %rbp,%rsp 4d07dd: 5d pop %rbp 4d07de: c3 retq 4d07df: 48 8b 15 62 c9 01 00 mov 0x1c962(%rip),%rdx # 4ed148 <_TMP1343+0x8> 4d07e6: 48 8b 05 53 c9 01 00 mov 0x1c953(%rip),%rax # 4ed140 <_TMP1343> 4d07ed: 48 89 c1 mov %rax,%rcx 4d07f0: 49 89 d0 mov %rdx,%r8 4d07f3: 66 8b 13 mov (%rbx),%dx 4d07f6: 40 8a 73 02 mov 0x2(%rbx),%sil 4d07fa: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d07fe: e8 a9 3d 00 00 callq 4d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya> 4d0803: 41 5f pop %r15 4d0805: 41 5e pop %r14 4d0807: 41 5d pop %r13 4d0809: 41 5c pop %r12 4d080b: 5b pop %rbx 4d080c: 48 8b e5 mov %rbp,%rsp 4d080f: 5d pop %rbp 4d0810: c3 retq 4d0811: f4 hlt 4d0812: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0818 <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya>: 4d0818: 55 push %rbp 4d0819: 48 8b ec mov %rsp,%rbp 4d081c: 48 83 ec 78 sub $0x78,%rsp 4d0820: 53 push %rbx 4d0821: 41 54 push %r12 4d0823: 41 55 push %r13 4d0825: 41 56 push %r14 4d0827: 41 57 push %r15 4d0829: 48 89 fb mov %rdi,%rbx 4d082c: 66 8b 03 mov (%rbx),%ax 4d082f: 66 85 c0 test %ax,%ax 4d0832: 0f 88 ab 00 00 00 js 4d08e3 <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya+0xcb> 4d0838: 66 81 3b 10 27 cmpw $0x2710,(%rbx) 4d083d: 7d 52 jge 4d0891 <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya+0x79> 4d083f: 48 8b 15 22 c9 01 00 mov 0x1c922(%rip),%rdx # 4ed168 <_TMP1347+0x8> 4d0846: 48 8b 05 13 c9 01 00 mov 0x1c913(%rip),%rax # 4ed160 <_TMP1347> 4d084d: 49 89 c0 mov %rax,%r8 4d0850: 49 89 d1 mov %rdx,%r9 4d0853: 66 8b 0b mov (%rbx),%cx 4d0856: 48 89 4d e0 mov %rcx,-0x20(%rbp) 4d085a: 4c 89 45 e8 mov %r8,-0x18(%rbp) 4d085e: 4c 89 4d f0 mov %r9,-0x10(%rbp) 4d0862: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d0866: e8 e9 0e 00 00 callq 4d1754 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya> 4d086b: 48 89 c6 mov %rax,%rsi 4d086e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d0872: 4c 8b 45 e8 mov -0x18(%rbp),%r8 4d0876: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4d087a: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d087e: e8 6d 44 00 00 callq 4d4cf0 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFNaNfxAaxsAyaxhZAya> 4d0883: 41 5f pop %r15 4d0885: 41 5e pop %r14 4d0887: 41 5d pop %r13 4d0889: 41 5c pop %r12 4d088b: 5b pop %rbx 4d088c: 48 8b e5 mov %rbp,%rsp 4d088f: 5d pop %rbp 4d0890: c3 retq 4d0891: 48 8b 15 f0 c8 01 00 mov 0x1c8f0(%rip),%rdx # 4ed188 <_TMP1349+0x8> 4d0898: 48 8b 05 e1 c8 01 00 mov 0x1c8e1(%rip),%rax # 4ed180 <_TMP1349> 4d089f: 49 89 c0 mov %rax,%r8 4d08a2: 49 89 d1 mov %rdx,%r9 4d08a5: 66 8b 0b mov (%rbx),%cx 4d08a8: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4d08ac: 4c 89 45 d0 mov %r8,-0x30(%rbp) 4d08b0: 4c 89 4d d8 mov %r9,-0x28(%rbp) 4d08b4: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d08b8: e8 97 0e 00 00 callq 4d1754 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya> 4d08bd: 48 89 c6 mov %rax,%rsi 4d08c0: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4d08c4: 4c 8b 45 d0 mov -0x30(%rbp),%r8 4d08c8: 4c 8b 4d d8 mov -0x28(%rbp),%r9 4d08cc: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d08d0: e8 1b 44 00 00 callq 4d4cf0 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFNaNfxAaxsAyaxhZAya> 4d08d5: 41 5f pop %r15 4d08d7: 41 5e pop %r14 4d08d9: 41 5d pop %r13 4d08db: 41 5c pop %r12 4d08dd: 5b pop %rbx 4d08de: 48 8b e5 mov %rbp,%rsp 4d08e1: 5d pop %rbp 4d08e2: c3 retq 4d08e3: 66 3d f0 d8 cmp $0xd8f0,%ax 4d08e7: 7e 52 jle 4d093b <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya+0x123> 4d08e9: 48 8b 15 b8 c8 01 00 mov 0x1c8b8(%rip),%rdx # 4ed1a8 <_TMP1351+0x8> 4d08f0: 48 8b 05 a9 c8 01 00 mov 0x1c8a9(%rip),%rax # 4ed1a0 <_TMP1351> 4d08f7: 49 89 c0 mov %rax,%r8 4d08fa: 49 89 d1 mov %rdx,%r9 4d08fd: 66 8b 0b mov (%rbx),%cx 4d0900: 48 89 4d b0 mov %rcx,-0x50(%rbp) 4d0904: 4c 89 45 b8 mov %r8,-0x48(%rbp) 4d0908: 4c 89 4d c0 mov %r9,-0x40(%rbp) 4d090c: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d0910: e8 3f 0e 00 00 callq 4d1754 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya> 4d0915: 48 89 c6 mov %rax,%rsi 4d0918: 48 8b 4d b0 mov -0x50(%rbp),%rcx 4d091c: 4c 8b 45 b8 mov -0x48(%rbp),%r8 4d0920: 4c 8b 4d c0 mov -0x40(%rbp),%r9 4d0924: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d0928: e8 c3 43 00 00 callq 4d4cf0 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFNaNfxAaxsAyaxhZAya> 4d092d: 41 5f pop %r15 4d092f: 41 5e pop %r14 4d0931: 41 5d pop %r13 4d0933: 41 5c pop %r12 4d0935: 5b pop %rbx 4d0936: 48 8b e5 mov %rbp,%rsp 4d0939: 5d pop %rbp 4d093a: c3 retq 4d093b: 48 8b 15 86 c8 01 00 mov 0x1c886(%rip),%rdx # 4ed1c8 <_TMP1353+0x8> 4d0942: 48 8b 05 77 c8 01 00 mov 0x1c877(%rip),%rax # 4ed1c0 <_TMP1353> 4d0949: 49 89 c0 mov %rax,%r8 4d094c: 49 89 d1 mov %rdx,%r9 4d094f: 66 8b 0b mov (%rbx),%cx 4d0952: 48 89 4d 98 mov %rcx,-0x68(%rbp) 4d0956: 4c 89 45 a0 mov %r8,-0x60(%rbp) 4d095a: 4c 89 4d a8 mov %r9,-0x58(%rbp) 4d095e: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d0962: e8 ed 0d 00 00 callq 4d1754 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya> 4d0967: 48 89 c6 mov %rax,%rsi 4d096a: 48 8b 4d 98 mov -0x68(%rbp),%rcx 4d096e: 4c 8b 45 a0 mov -0x60(%rbp),%r8 4d0972: 4c 8b 4d a8 mov -0x58(%rbp),%r9 4d0976: 40 8a 7b 03 mov 0x3(%rbx),%dil 4d097a: e8 71 43 00 00 callq 4d4cf0 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFNaNfxAaxsAyaxhZAya> 4d097f: 41 5f pop %r15 4d0981: 41 5e pop %r14 4d0983: 41 5d pop %r13 4d0985: 41 5c pop %r12 4d0987: 5b pop %rbx 4d0988: 48 8b e5 mov %rbp,%rsp 4d098b: 5d pop %rbp 4d098c: c3 retq 4d098d: f4 hlt 4d098e: 66 90 xchg %ax,%ax 00000000004d0990 <_D3std8datetime4Date8toStringMxFNaNbNfZAya>: 4d0990: 55 push %rbp 4d0991: 48 8b ec mov %rsp,%rbp 4d0994: 48 83 ec 10 sub $0x10,%rsp 4d0998: e8 7b fe ff ff callq 4d0818 <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya> 4d099d: 48 8b e5 mov %rbp,%rsp 4d09a0: 5d pop %rbp 4d09a1: c3 retq 4d09a2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d09a8 <_D3std8datetime4Date3minFNaNbNdNfZS3std8datetime4Date>: 4d09a8: 55 push %rbp 4d09a9: 48 8b ec mov %rsp,%rbp 4d09ac: 48 83 ec 10 sub $0x10,%rsp 4d09b0: 66 c7 45 f8 00 80 movw $0x8000,-0x8(%rbp) 4d09b6: b8 01 00 00 00 mov $0x1,%eax 4d09bb: 88 45 fa mov %al,-0x6(%rbp) 4d09be: 88 45 fb mov %al,-0x5(%rbp) 4d09c1: 8b 45 f8 mov -0x8(%rbp),%eax 4d09c4: 48 8b e5 mov %rbp,%rsp 4d09c7: 5d pop %rbp 4d09c8: c3 retq 4d09c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d09d0 <_D3std8datetime4Date3maxFNaNbNdNfZS3std8datetime4Date>: 4d09d0: 55 push %rbp 4d09d1: 48 8b ec mov %rsp,%rbp 4d09d4: 48 83 ec 10 sub $0x10,%rsp 4d09d8: 66 c7 45 f8 ff 7f movw $0x7fff,-0x8(%rbp) 4d09de: c6 45 fa 0c movb $0xc,-0x6(%rbp) 4d09e2: c6 45 fb 1f movb $0x1f,-0x5(%rbp) 4d09e6: 8b 45 f8 mov -0x8(%rbp),%eax 4d09e9: 48 8b e5 mov %rbp,%rsp 4d09ec: 5d pop %rbp 4d09ed: c3 retq 4d09ee: 66 90 xchg %ax,%ax 00000000004d09f0 <_D3std8datetime4Date6_validFNaNbNfiiiZb>: 4d09f0: 55 push %rbp 4d09f1: 48 8b ec mov %rsp,%rbp 4d09f4: 48 83 ec 20 sub $0x20,%rsp 4d09f8: 89 7d e8 mov %edi,-0x18(%rbp) 4d09fb: 89 75 f0 mov %esi,-0x10(%rbp) 4d09fe: 89 55 f8 mov %edx,-0x8(%rbp) 4d0a01: 48 89 f7 mov %rsi,%rdi 4d0a04: e8 f3 13 00 00 callq 4d1dfc <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb> 4d0a09: 34 01 xor $0x1,%al 4d0a0b: 74 07 je 4d0a14 <_D3std8datetime4Date6_validFNaNbNfiiiZb+0x24> 4d0a0d: 31 c0 xor %eax,%eax 4d0a0f: 48 8b e5 mov %rbp,%rsp 4d0a12: 5d pop %rbp 4d0a13: c3 retq 4d0a14: 8b 55 f8 mov -0x8(%rbp),%edx 4d0a17: 8b 75 f0 mov -0x10(%rbp),%esi 4d0a1a: 8b 7d e8 mov -0x18(%rbp),%edi 4d0a1d: e8 8e 14 00 00 callq 4d1eb0 <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb> 4d0a22: 48 8b e5 mov %rbp,%rsp 4d0a25: 5d pop %rbp 4d0a26: c3 retq 4d0a27: 90 nop 00000000004d0a28 <_D3std8datetime4Date8_addDaysMFNaNbNcNjNflZS3std8datetime4Date>: 4d0a28: 55 push %rbp 4d0a29: 48 8b ec mov %rsp,%rbp 4d0a2c: 48 83 ec 10 sub $0x10,%rsp 4d0a30: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d0a34: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d0a38: e8 5b f7 ff ff callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d0a3d: 48 98 cltq 4d0a3f: 48 03 45 f8 add -0x8(%rbp),%rax 4d0a43: 48 89 c6 mov %rax,%rsi 4d0a46: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d0a4a: e8 89 f9 ff ff callq 4d03d8 <_D3std8datetime4Date17dayOfGregorianCalMFNaNbNdNfiZv> 4d0a4f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d0a53: 48 8b e5 mov %rbp,%rsp 4d0a56: 5d pop %rbp 4d0a57: c3 retq 00000000004d0a58 <_D3std8datetime4Date12__invariant8MxFNaNfZv>: 4d0a58: 55 push %rbp 4d0a59: 48 8b ec mov %rsp,%rbp 4d0a5c: 48 83 ec 10 sub $0x10,%rsp 4d0a60: 48 8b e5 mov %rbp,%rsp 4d0a63: 5d pop %rbp 4d0a64: c3 retq 4d0a65: 0f 1f 00 nopl (%rax) 00000000004d0a68 <_D3std8datetime4Date11__invariantMxFNaNfZv>: 4d0a68: 55 push %rbp 4d0a69: 48 8b ec mov %rsp,%rbp 4d0a6c: 48 83 ec 10 sub $0x10,%rsp 4d0a70: e8 e3 ff ff ff callq 4d0a58 <_D3std8datetime4Date12__invariant8MxFNaNfZv> 4d0a75: 48 8b e5 mov %rbp,%rsp 4d0a78: 5d pop %rbp 4d0a79: c3 retq 4d0a7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0a80 <_D3std8datetime4Date8__xopCmpFKxS3std8datetime4DateKxS3std8datetime4DateZi>: 4d0a80: 55 push %rbp 4d0a81: 48 8b ec mov %rsp,%rbp 4d0a84: 48 83 ec 10 sub $0x10,%rsp 4d0a88: 8b 36 mov (%rsi),%esi 4d0a8a: e8 a1 f2 ff ff callq 4cfd30 <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi> 4d0a8f: 48 8b e5 mov %rbp,%rsp 4d0a92: 5d pop %rbp 4d0a93: c3 retq 00000000004d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay>: 4d0a94: 55 push %rbp 4d0a95: 48 8b ec mov %rsp,%rbp 4d0a98: 48 83 ec 28 sub $0x28,%rsp 4d0a9c: 53 push %rbx 4d0a9d: 89 75 e8 mov %esi,-0x18(%rbp) 4d0aa0: 89 55 f0 mov %edx,-0x10(%rbp) 4d0aa3: 89 4d f8 mov %ecx,-0x8(%rbp) 4d0aa6: 48 89 fb mov %rdi,%rbx 4d0aa9: 48 8b 15 38 c7 01 00 mov 0x1c738(%rip),%rdx # 4ed1e8 <_TMP1358+0x8> 4d0ab0: 48 8b 35 29 c7 01 00 mov 0x1c729(%rip),%rsi # 4ed1e0 <_TMP1358> 4d0ab7: bf 13 34 00 00 mov $0x3413,%edi 4d0abc: e8 67 0e 00 00 callq 4d1928 <_D3std8datetime35__T12enforceValidVAyaa5_686f757273Z12enforceValidFNaNfiAyamZv> 4d0ac1: 8b 4d f0 mov -0x10(%rbp),%ecx 4d0ac4: 48 8b 15 2d c7 01 00 mov 0x1c72d(%rip),%rdx # 4ed1f8 <_TMP1359+0x8> 4d0acb: 48 8b 35 1e c7 01 00 mov 0x1c71e(%rip),%rsi # 4ed1f0 <_TMP1359> 4d0ad2: bf 14 34 00 00 mov $0x3414,%edi 4d0ad7: e8 24 0f 00 00 callq 4d1a00 <_D3std8datetime39__T12enforceValidVAyaa7_6d696e75746573Z12enforceValidFNaNfiAyamZv> 4d0adc: 8b 4d e8 mov -0x18(%rbp),%ecx 4d0adf: 48 8b 15 22 c7 01 00 mov 0x1c722(%rip),%rdx # 4ed208 <_TMP1360+0x8> 4d0ae6: 48 8b 35 13 c7 01 00 mov 0x1c713(%rip),%rsi # 4ed200 <_TMP1360> 4d0aed: bf 15 34 00 00 mov $0x3415,%edi 4d0af2: e8 11 10 00 00 callq 4d1b08 <_D3std8datetime39__T12enforceValidVAyaa7_7365636f6e6473Z12enforceValidFNaNfiAyamZv> 4d0af7: 8a 45 f8 mov -0x8(%rbp),%al 4d0afa: 88 03 mov %al,(%rbx) 4d0afc: 44 8a 45 f0 mov -0x10(%rbp),%r8b 4d0b00: 44 88 43 01 mov %r8b,0x1(%rbx) 4d0b04: 8a 4d e8 mov -0x18(%rbp),%cl 4d0b07: 88 4b 02 mov %cl,0x2(%rbx) 4d0b0a: 48 8b c3 mov %rbx,%rax 4d0b0d: 5b pop %rbx 4d0b0e: 48 8b e5 mov %rbp,%rsp 4d0b11: 5d pop %rbp 4d0b12: c3 retq 4d0b13: 90 nop 00000000004d0b14 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi>: 4d0b14: 55 push %rbp 4d0b15: 48 8b ec mov %rsp,%rbp 4d0b18: 48 83 ec 10 sub $0x10,%rsp 4d0b1c: 89 75 f8 mov %esi,-0x8(%rbp) 4d0b1f: 8a 07 mov (%rdi),%al 4d0b21: 3a 45 f8 cmp -0x8(%rbp),%al 4d0b24: 72 1a jb 4d0b40 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x2c> 4d0b26: 38 45 f8 cmp %al,-0x8(%rbp) 4d0b29: 72 24 jb 4d0b4f <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x3b> 4d0b2b: 8a 4f 01 mov 0x1(%rdi),%cl 4d0b2e: 3a 4d f9 cmp -0x7(%rbp),%cl 4d0b31: 72 0d jb 4d0b40 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x2c> 4d0b33: 38 4d f9 cmp %cl,-0x7(%rbp) 4d0b36: 72 17 jb 4d0b4f <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x3b> 4d0b38: 8a 57 02 mov 0x2(%rdi),%dl 4d0b3b: 3a 55 fa cmp -0x6(%rbp),%dl 4d0b3e: 73 0a jae 4d0b4a <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x36> 4d0b40: b8 ff ff ff ff mov $0xffffffff,%eax 4d0b45: 48 8b e5 mov %rbp,%rsp 4d0b48: 5d pop %rbp 4d0b49: c3 retq 4d0b4a: 38 55 fa cmp %dl,-0x6(%rbp) 4d0b4d: 73 0a jae 4d0b59 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi+0x45> 4d0b4f: b8 01 00 00 00 mov $0x1,%eax 4d0b54: 48 8b e5 mov %rbp,%rsp 4d0b57: 5d pop %rbp 4d0b58: c3 retq 4d0b59: 31 c0 xor %eax,%eax 4d0b5b: 48 8b e5 mov %rbp,%rsp 4d0b5e: 5d pop %rbp 4d0b5f: c3 retq 4d0b60: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d0b64 <_D3std8datetime9TimeOfDay4hourMxFNaNbNdNfZh>: 4d0b64: 55 push %rbp 4d0b65: 48 8b ec mov %rsp,%rbp 4d0b68: 48 83 ec 10 sub $0x10,%rsp 4d0b6c: 8a 07 mov (%rdi),%al 4d0b6e: 48 8b e5 mov %rbp,%rsp 4d0b71: 5d pop %rbp 4d0b72: c3 retq 4d0b73: 90 nop 00000000004d0b74 <_D3std8datetime9TimeOfDay4hourMFNaNdNfiZv>: 4d0b74: 55 push %rbp 4d0b75: 48 8b ec mov %rsp,%rbp 4d0b78: 48 83 ec 18 sub $0x18,%rsp 4d0b7c: 53 push %rbx 4d0b7d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d0b81: 89 75 f8 mov %esi,-0x8(%rbp) 4d0b84: 48 89 f1 mov %rsi,%rcx 4d0b87: 48 8b 15 8a c6 01 00 mov 0x1c68a(%rip),%rdx # 4ed218 <_TMP1361+0x8> 4d0b8e: 48 8b 35 7b c6 01 00 mov 0x1c67b(%rip),%rsi # 4ed210 <_TMP1361> 4d0b95: bf 9e 34 00 00 mov $0x349e,%edi 4d0b9a: e8 89 0d 00 00 callq 4d1928 <_D3std8datetime35__T12enforceValidVAyaa5_686f757273Z12enforceValidFNaNfiAyamZv> 4d0b9f: 8a 45 f8 mov -0x8(%rbp),%al 4d0ba2: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d0ba6: 88 03 mov %al,(%rbx) 4d0ba8: 5b pop %rbx 4d0ba9: 48 8b e5 mov %rbp,%rsp 4d0bac: 5d pop %rbp 4d0bad: c3 retq 4d0bae: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0bb4 <_D3std8datetime9TimeOfDay6minuteMxFNaNbNdNfZh>: 4d0bb4: 55 push %rbp 4d0bb5: 48 8b ec mov %rsp,%rbp 4d0bb8: 48 83 ec 10 sub $0x10,%rsp 4d0bbc: 8a 47 01 mov 0x1(%rdi),%al 4d0bbf: 48 8b e5 mov %rbp,%rsp 4d0bc2: 5d pop %rbp 4d0bc3: c3 retq 00000000004d0bc4 <_D3std8datetime9TimeOfDay6minuteMFNaNdNfiZv>: 4d0bc4: 55 push %rbp 4d0bc5: 48 8b ec mov %rsp,%rbp 4d0bc8: 48 83 ec 18 sub $0x18,%rsp 4d0bcc: 53 push %rbx 4d0bcd: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d0bd1: 89 75 f8 mov %esi,-0x8(%rbp) 4d0bd4: 48 89 f1 mov %rsi,%rcx 4d0bd7: 48 8b 15 4a c6 01 00 mov 0x1c64a(%rip),%rdx # 4ed228 <_TMP1362+0x8> 4d0bde: 48 8b 35 3b c6 01 00 mov 0x1c63b(%rip),%rsi # 4ed220 <_TMP1362> 4d0be5: bf d1 34 00 00 mov $0x34d1,%edi 4d0bea: e8 11 0e 00 00 callq 4d1a00 <_D3std8datetime39__T12enforceValidVAyaa7_6d696e75746573Z12enforceValidFNaNfiAyamZv> 4d0bef: 8a 45 f8 mov -0x8(%rbp),%al 4d0bf2: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d0bf6: 88 43 01 mov %al,0x1(%rbx) 4d0bf9: 5b pop %rbx 4d0bfa: 48 8b e5 mov %rbp,%rsp 4d0bfd: 5d pop %rbp 4d0bfe: c3 retq 4d0bff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0c04 <_D3std8datetime9TimeOfDay6secondMxFNaNbNdNfZh>: 4d0c04: 55 push %rbp 4d0c05: 48 8b ec mov %rsp,%rbp 4d0c08: 48 83 ec 10 sub $0x10,%rsp 4d0c0c: 8a 47 02 mov 0x2(%rdi),%al 4d0c0f: 48 8b e5 mov %rbp,%rsp 4d0c12: 5d pop %rbp 4d0c13: c3 retq 00000000004d0c14 <_D3std8datetime9TimeOfDay6secondMFNaNdNfiZv>: 4d0c14: 55 push %rbp 4d0c15: 48 8b ec mov %rsp,%rbp 4d0c18: 48 83 ec 18 sub $0x18,%rsp 4d0c1c: 53 push %rbx 4d0c1d: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d0c21: 89 75 f8 mov %esi,-0x8(%rbp) 4d0c24: 48 89 f1 mov %rsi,%rcx 4d0c27: 48 8b 15 0a c6 01 00 mov 0x1c60a(%rip),%rdx # 4ed238 <_TMP1363+0x8> 4d0c2e: 48 8b 35 fb c5 01 00 mov 0x1c5fb(%rip),%rsi # 4ed230 <_TMP1363> 4d0c35: bf 04 35 00 00 mov $0x3504,%edi 4d0c3a: e8 c9 0e 00 00 callq 4d1b08 <_D3std8datetime39__T12enforceValidVAyaa7_7365636f6e6473Z12enforceValidFNaNfiAyamZv> 4d0c3f: 8a 45 f8 mov -0x8(%rbp),%al 4d0c42: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d0c46: 88 43 02 mov %al,0x2(%rbx) 4d0c49: 5b pop %rbx 4d0c4a: 48 8b e5 mov %rbp,%rsp 4d0c4d: 5d pop %rbp 4d0c4e: c3 retq 4d0c4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0c54 <_D3std8datetime9TimeOfDay11toISOStringMxFNaNbNfZAya>: 4d0c54: 55 push %rbp 4d0c55: 48 8b ec mov %rsp,%rbp 4d0c58: 48 83 ec 18 sub $0x18,%rsp 4d0c5c: 53 push %rbx 4d0c5d: 41 54 push %r12 4d0c5f: 41 55 push %r13 4d0c61: 41 56 push %r14 4d0c63: 41 57 push %r15 4d0c65: 48 89 fb mov %rdi,%rbx 4d0c68: 48 8b 15 e9 c5 01 00 mov 0x1c5e9(%rip),%rdx # 4ed258 <_TMP1366+0x8> 4d0c6f: 48 8b 05 da c5 01 00 mov 0x1c5da(%rip),%rax # 4ed250 <_TMP1366> 4d0c76: 48 89 c1 mov %rax,%rcx 4d0c79: 49 89 d0 mov %rdx,%r8 4d0c7c: 8a 13 mov (%rbx),%dl 4d0c7e: 40 8a 73 01 mov 0x1(%rbx),%sil 4d0c82: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d0c86: e8 ed 45 00 00 callq 4d5278 <_D3std6format22__T6formatTaTxhTxhTxhZ6formatFNaNfxAaxhxhxhZAya> 4d0c8b: 41 5f pop %r15 4d0c8d: 41 5e pop %r14 4d0c8f: 41 5d pop %r13 4d0c91: 41 5c pop %r12 4d0c93: 5b pop %rbx 4d0c94: 48 8b e5 mov %rbp,%rsp 4d0c97: 5d pop %rbp 4d0c98: c3 retq 4d0c99: f4 hlt 4d0c9a: 66 90 xchg %ax,%ax 00000000004d0c9c <_D3std8datetime9TimeOfDay14toISOExtStringMxFNaNbNfZAya>: 4d0c9c: 55 push %rbp 4d0c9d: 48 8b ec mov %rsp,%rbp 4d0ca0: 48 83 ec 18 sub $0x18,%rsp 4d0ca4: 53 push %rbx 4d0ca5: 41 54 push %r12 4d0ca7: 41 55 push %r13 4d0ca9: 41 56 push %r14 4d0cab: 41 57 push %r15 4d0cad: 48 89 fb mov %rdi,%rbx 4d0cb0: 48 8b 15 c1 c5 01 00 mov 0x1c5c1(%rip),%rdx # 4ed278 <_TMP1370+0x8> 4d0cb7: 48 8b 05 b2 c5 01 00 mov 0x1c5b2(%rip),%rax # 4ed270 <_TMP1370> 4d0cbe: 48 89 c1 mov %rax,%rcx 4d0cc1: 49 89 d0 mov %rdx,%r8 4d0cc4: 8a 13 mov (%rbx),%dl 4d0cc6: 40 8a 73 01 mov 0x1(%rbx),%sil 4d0cca: 40 8a 7b 02 mov 0x2(%rbx),%dil 4d0cce: e8 a5 45 00 00 callq 4d5278 <_D3std6format22__T6formatTaTxhTxhTxhZ6formatFNaNfxAaxhxhxhZAya> 4d0cd3: 41 5f pop %r15 4d0cd5: 41 5e pop %r14 4d0cd7: 41 5d pop %r13 4d0cd9: 41 5c pop %r12 4d0cdb: 5b pop %rbx 4d0cdc: 48 8b e5 mov %rbp,%rsp 4d0cdf: 5d pop %rbp 4d0ce0: c3 retq 4d0ce1: f4 hlt 4d0ce2: 66 90 xchg %ax,%ax 00000000004d0ce4 <_D3std8datetime9TimeOfDay8toStringMxFNaNbNfZAya>: 4d0ce4: 55 push %rbp 4d0ce5: 48 8b ec mov %rsp,%rbp 4d0ce8: 48 83 ec 10 sub $0x10,%rsp 4d0cec: e8 ab ff ff ff callq 4d0c9c <_D3std8datetime9TimeOfDay14toISOExtStringMxFNaNbNfZAya> 4d0cf1: 48 8b e5 mov %rbp,%rsp 4d0cf4: 5d pop %rbp 4d0cf5: c3 retq 4d0cf6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0cfc <_D3std8datetime9TimeOfDay3minFNaNbNdNfZS3std8datetime9TimeOfDay>: 4d0cfc: 55 push %rbp 4d0cfd: 48 8b ec mov %rsp,%rbp 4d0d00: 48 89 f9 mov %rdi,%rcx 4d0d03: 31 c0 xor %eax,%eax 4d0d05: 88 01 mov %al,(%rcx) 4d0d07: 88 41 01 mov %al,0x1(%rcx) 4d0d0a: 88 41 02 mov %al,0x2(%rcx) 4d0d0d: 48 89 f8 mov %rdi,%rax 4d0d10: 5d pop %rbp 4d0d11: c3 retq 4d0d12: 66 90 xchg %ax,%ax 00000000004d0d14 <_D3std8datetime9TimeOfDay3maxFNaNbNdNfZS3std8datetime9TimeOfDay>: 4d0d14: 55 push %rbp 4d0d15: 48 8b ec mov %rsp,%rbp 4d0d18: 48 83 ec 10 sub $0x10,%rsp 4d0d1c: 48 89 fa mov %rdi,%rdx 4d0d1f: 31 c0 xor %eax,%eax 4d0d21: 88 45 f8 mov %al,-0x8(%rbp) 4d0d24: 88 45 f9 mov %al,-0x7(%rbp) 4d0d27: 88 45 fa mov %al,-0x6(%rbp) 4d0d2a: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d0d2e: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0d2f: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0d30: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0d31: c6 02 17 movb $0x17,(%rdx) 4d0d34: b9 3b 00 00 00 mov $0x3b,%ecx 4d0d39: 88 4a 01 mov %cl,0x1(%rdx) 4d0d3c: 88 4a 02 mov %cl,0x2(%rdx) 4d0d3f: 48 8b c2 mov %rdx,%rax 4d0d42: 48 8b e5 mov %rbp,%rsp 4d0d45: 5d pop %rbp 4d0d46: c3 retq 4d0d47: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0d4c <_D3std8datetime9TimeOfDay11_addSecondsMFNaNbNcNjNflZS3std8datetime9TimeOfDay>: 4d0d4c: 55 push %rbp 4d0d4d: 48 8b ec mov %rsp,%rbp 4d0d50: 48 83 ec 38 sub $0x38,%rsp 4d0d54: 53 push %rbx 4d0d55: 48 89 fb mov %rdi,%rbx 4d0d58: 48 89 f7 mov %rsi,%rdi 4d0d5b: e8 3c 55 ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d0d60: 48 89 45 d8 mov %rax,-0x28(%rbp) 4d0d64: 40 0f b6 3b rex movzbl (%rbx),%edi 4d0d68: 89 ff mov %edi,%edi 4d0d6a: e8 c5 71 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d0d6f: 48 01 45 d8 add %rax,-0x28(%rbp) 4d0d73: 40 0f b6 7b 01 rex movzbl 0x1(%rbx),%edi 4d0d78: 89 ff mov %edi,%edi 4d0d7a: e8 01 72 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d0d7f: 48 01 45 d8 add %rax,-0x28(%rbp) 4d0d83: 40 0f b6 7b 02 rex movzbl 0x2(%rbx),%edi 4d0d88: 89 ff mov %edi,%edi 4d0d8a: e8 0d 55 ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d0d8f: 48 01 45 d8 add %rax,-0x28(%rbp) 4d0d93: 48 8b 45 d8 mov -0x28(%rbp),%rax 4d0d97: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d0d9b: bf 01 00 00 00 mov $0x1,%edi 4d0da0: e8 43 71 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d0da5: 48 89 c1 mov %rax,%rcx 4d0da8: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d0dac: 48 99 cqto 4d0dae: 48 f7 f9 idiv %rcx 4d0db1: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d0db5: 48 85 d2 test %rdx,%rdx 4d0db8: 79 04 jns 4d0dbe <_D3std8datetime9TimeOfDay11_addSecondsMFNaNbNcNjNflZS3std8datetime9TimeOfDay+0x72> 4d0dba: 48 01 4d d8 add %rcx,-0x28(%rbp) 4d0dbe: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d0dc2: e8 d1 0c 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d0dc7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d0dcb: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d0dcf: e8 cc 0d 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d0dd4: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d0dd8: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d0ddc: e8 47 0e 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d0de1: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d0de5: 8a 45 e0 mov -0x20(%rbp),%al 4d0de8: 88 03 mov %al,(%rbx) 4d0dea: 8a 4d e8 mov -0x18(%rbp),%cl 4d0ded: 88 4b 01 mov %cl,0x1(%rbx) 4d0df0: 8a 55 f0 mov -0x10(%rbp),%dl 4d0df3: 88 53 02 mov %dl,0x2(%rbx) 4d0df6: 48 8b c3 mov %rbx,%rax 4d0df9: 5b pop %rbx 4d0dfa: 48 8b e5 mov %rbp,%rsp 4d0dfd: 5d pop %rbp 4d0dfe: c3 retq 4d0dff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0e04 <_D3std8datetime9TimeOfDay6_validFNaNbNfiiiZb>: 4d0e04: 55 push %rbp 4d0e05: 48 8b ec mov %rsp,%rbp 4d0e08: 48 83 ec 20 sub $0x20,%rsp 4d0e0c: 89 7d e8 mov %edi,-0x18(%rbp) 4d0e0f: 89 75 f0 mov %esi,-0x10(%rbp) 4d0e12: 48 89 d7 mov %rdx,%rdi 4d0e15: e8 86 0b 00 00 callq 4d19a0 <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb> 4d0e1a: 84 c0 test %al,%al 4d0e1c: 74 18 je 4d0e36 <_D3std8datetime9TimeOfDay6_validFNaNbNfiiiZb+0x32> 4d0e1e: 8b 7d f0 mov -0x10(%rbp),%edi 4d0e21: e8 52 0c 00 00 callq 4d1a78 <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb> 4d0e26: 84 c0 test %al,%al 4d0e28: 74 0c je 4d0e36 <_D3std8datetime9TimeOfDay6_validFNaNbNfiiiZb+0x32> 4d0e2a: 8b 7d e8 mov -0x18(%rbp),%edi 4d0e2d: e8 4e 0d 00 00 callq 4d1b80 <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb> 4d0e32: 84 c0 test %al,%al 4d0e34: 75 04 jne 4d0e3a <_D3std8datetime9TimeOfDay6_validFNaNbNfiiiZb+0x36> 4d0e36: 31 c0 xor %eax,%eax 4d0e38: eb 05 jmp 4d0e3f <_D3std8datetime9TimeOfDay6_validFNaNbNfiiiZb+0x3b> 4d0e3a: b8 01 00 00 00 mov $0x1,%eax 4d0e3f: 48 8b e5 mov %rbp,%rsp 4d0e42: 5d pop %rbp 4d0e43: c3 retq 00000000004d0e44 <_D3std8datetime9TimeOfDay12__invariant9MxFNaNfZv>: 4d0e44: 55 push %rbp 4d0e45: 48 8b ec mov %rsp,%rbp 4d0e48: 48 83 ec 10 sub $0x10,%rsp 4d0e4c: 48 8b e5 mov %rbp,%rsp 4d0e4f: 5d pop %rbp 4d0e50: c3 retq 4d0e51: 0f 1f 00 nopl (%rax) 00000000004d0e54 <_D3std8datetime9TimeOfDay11__invariantMxFNaNfZv>: 4d0e54: 55 push %rbp 4d0e55: 48 8b ec mov %rsp,%rbp 4d0e58: 48 83 ec 10 sub $0x10,%rsp 4d0e5c: e8 e3 ff ff ff callq 4d0e44 <_D3std8datetime9TimeOfDay12__invariant9MxFNaNfZv> 4d0e61: 48 8b e5 mov %rbp,%rsp 4d0e64: 5d pop %rbp 4d0e65: c3 retq 4d0e66: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0e6c <_D3std8datetime9TimeOfDay8__xopCmpFKxS3std8datetime9TimeOfDayKxS3std8datetime9TimeOfDayZi>: 4d0e6c: 55 push %rbp 4d0e6d: 48 8b ec mov %rsp,%rbp 4d0e70: 48 83 ec 10 sub $0x10,%rsp 4d0e74: 8b 36 mov (%rsi),%esi 4d0e76: e8 99 fc ff ff callq 4d0b14 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi> 4d0e7b: 48 8b e5 mov %rbp,%rsp 4d0e7e: 5d pop %rbp 4d0e7f: c3 retq 00000000004d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime>: 4d0e80: 55 push %rbp 4d0e81: 48 8b ec mov %rsp,%rbp 4d0e84: 48 83 ec 10 sub $0x10,%rsp 4d0e88: 89 75 f0 mov %esi,-0x10(%rbp) 4d0e8b: 48 89 f8 mov %rdi,%rax 4d0e8e: 89 10 mov %edx,(%rax) 4d0e90: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4d0e94: 48 8d 78 04 lea 0x4(%rax),%rdi 4d0e98: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0e99: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0e9a: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0e9b: 48 8b e5 mov %rbp,%rsp 4d0e9e: 5d pop %rbp 4d0e9f: c3 retq 00000000004d0ea0 <_D3std8datetime8DateTime6__ctorMFNaNcNfiiiiiiZS3std8datetime8DateTime>: 4d0ea0: 55 push %rbp 4d0ea1: 48 8b ec mov %rsp,%rbp 4d0ea4: 48 83 ec 38 sub $0x38,%rsp 4d0ea8: 53 push %rbx 4d0ea9: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d0ead: 89 75 d8 mov %esi,-0x28(%rbp) 4d0eb0: 89 55 e0 mov %edx,-0x20(%rbp) 4d0eb3: 89 4d e8 mov %ecx,-0x18(%rbp) 4d0eb6: 8b 05 14 c0 01 00 mov 0x1c014(%rip),%eax # 4eced0 <_D3std8datetime4Date6__initZ> 4d0ebc: 89 07 mov %eax,(%rdi) 4d0ebe: 8b 4d 10 mov 0x10(%rbp),%ecx 4d0ec1: 4c 89 ca mov %r9,%rdx 4d0ec4: 4c 89 c6 mov %r8,%rsi 4d0ec7: e8 b4 ea ff ff callq 4cf980 <_D3std8datetime4Date6__ctorMFNaNcNfiiiZS3std8datetime4Date> 4d0ecc: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4d0ed0: 48 8d 43 04 lea 0x4(%rbx),%rax 4d0ed4: 31 c9 xor %ecx,%ecx 4d0ed6: 66 89 08 mov %cx,(%rax) 4d0ed9: 88 48 02 mov %cl,0x2(%rax) 4d0edc: 8b 4d e8 mov -0x18(%rbp),%ecx 4d0edf: 8b 55 e0 mov -0x20(%rbp),%edx 4d0ee2: 8b 75 d8 mov -0x28(%rbp),%esi 4d0ee5: 48 89 c7 mov %rax,%rdi 4d0ee8: e8 a7 fb ff ff callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4d0eed: 48 89 d8 mov %rbx,%rax 4d0ef0: 5b pop %rbx 4d0ef1: 48 8b e5 mov %rbp,%rsp 4d0ef4: 5d pop %rbp 4d0ef5: c3 retq 4d0ef6: 66 90 xchg %ax,%ax 00000000004d0ef8 <_D3std8datetime8DateTime5opCmpMxFNaNbNfxS3std8datetime8DateTimeZi>: 4d0ef8: 55 push %rbp 4d0ef9: 48 8b ec mov %rsp,%rbp 4d0efc: 48 83 ec 20 sub $0x20,%rsp 4d0f00: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d0f04: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d0f08: e8 23 ee ff ff callq 4cfd30 <_D3std8datetime4Date5opCmpMxFNaNbNfxS3std8datetime4DateZi> 4d0f0d: 85 c0 test %eax,%eax 4d0f0f: 89 45 e8 mov %eax,-0x18(%rbp) 4d0f12: 74 08 je 4d0f1c <_D3std8datetime8DateTime5opCmpMxFNaNbNfxS3std8datetime8DateTimeZi+0x24> 4d0f14: 8b 45 e8 mov -0x18(%rbp),%eax 4d0f17: 48 8b e5 mov %rbp,%rsp 4d0f1a: 5d pop %rbp 4d0f1b: c3 retq 4d0f1c: 8b 75 fc mov -0x4(%rbp),%esi 4d0f1f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d0f23: 48 8d 78 04 lea 0x4(%rax),%rdi 4d0f27: e8 e8 fb ff ff callq 4d0b14 <_D3std8datetime9TimeOfDay5opCmpMxFNaNbNfxS3std8datetime9TimeOfDayZi> 4d0f2c: 48 8b e5 mov %rbp,%rsp 4d0f2f: 5d pop %rbp 4d0f30: c3 retq 4d0f31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d0f38 <_D3std8datetime8DateTime4dateMxFNaNbNdNfZS3std8datetime4Date>: 4d0f38: 55 push %rbp 4d0f39: 48 8b ec mov %rsp,%rbp 4d0f3c: 48 83 ec 10 sub $0x10,%rsp 4d0f40: 8b 07 mov (%rdi),%eax 4d0f42: 48 8b e5 mov %rbp,%rsp 4d0f45: 5d pop %rbp 4d0f46: c3 retq 4d0f47: 90 nop 00000000004d0f48 <_D3std8datetime8DateTime4dateMFNaNbNdNfxS3std8datetime4DateZv>: 4d0f48: 55 push %rbp 4d0f49: 48 8b ec mov %rsp,%rbp 4d0f4c: 48 83 ec 10 sub $0x10,%rsp 4d0f50: 89 37 mov %esi,(%rdi) 4d0f52: 48 8b e5 mov %rbp,%rsp 4d0f55: 5d pop %rbp 4d0f56: c3 retq 4d0f57: 90 nop 00000000004d0f58 <_D3std8datetime8DateTime9timeOfDayMxFNaNbNdNfZS3std8datetime9TimeOfDay>: 4d0f58: 55 push %rbp 4d0f59: 48 8b ec mov %rsp,%rbp 4d0f5c: 48 83 ec 10 sub $0x10,%rsp 4d0f60: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d0f64: 48 89 fe mov %rdi,%rsi 4d0f67: 48 83 c6 04 add $0x4,%rsi 4d0f6b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d0f6f: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f70: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f71: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f72: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d0f76: 48 8b e5 mov %rbp,%rsp 4d0f79: 5d pop %rbp 4d0f7a: c3 retq 4d0f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0f80 <_D3std8datetime8DateTime9timeOfDayMFNaNbNdNfxS3std8datetime9TimeOfDayZv>: 4d0f80: 55 push %rbp 4d0f81: 48 8b ec mov %rsp,%rbp 4d0f84: 48 83 ec 10 sub $0x10,%rsp 4d0f88: 89 75 f8 mov %esi,-0x8(%rbp) 4d0f8b: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d0f8f: 48 83 c7 04 add $0x4,%rdi 4d0f93: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f94: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f95: a4 movsb %ds:(%rsi),%es:(%rdi) 4d0f96: 48 8b e5 mov %rbp,%rsp 4d0f99: 5d pop %rbp 4d0f9a: c3 retq 4d0f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d0fa0 <_D3std8datetime8DateTime4yearMxFNaNbNdNfZs>: 4d0fa0: 55 push %rbp 4d0fa1: 48 8b ec mov %rsp,%rbp 4d0fa4: 48 83 ec 10 sub $0x10,%rsp 4d0fa8: e8 d3 ed ff ff callq 4cfd80 <_D3std8datetime4Date4yearMxFNaNbNdNfZs> 4d0fad: 48 8b e5 mov %rbp,%rsp 4d0fb0: 5d pop %rbp 4d0fb1: c3 retq 4d0fb2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0fb8 <_D3std8datetime8DateTime4yearMFNaNdNfiZv>: 4d0fb8: 55 push %rbp 4d0fb9: 48 8b ec mov %rsp,%rbp 4d0fbc: 48 83 ec 10 sub $0x10,%rsp 4d0fc0: e8 cb ed ff ff callq 4cfd90 <_D3std8datetime4Date4yearMFNaNdNfiZv> 4d0fc5: 48 8b e5 mov %rbp,%rsp 4d0fc8: 5d pop %rbp 4d0fc9: c3 retq 4d0fca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0fd0 <_D3std8datetime8DateTime6yearBCMxFNaNdNfZs>: 4d0fd0: 55 push %rbp 4d0fd1: 48 8b ec mov %rsp,%rbp 4d0fd4: 48 83 ec 10 sub $0x10,%rsp 4d0fd8: e8 fb ed ff ff callq 4cfdd8 <_D3std8datetime4Date6yearBCMxFNaNdNfZt> 4d0fdd: 48 8b e5 mov %rbp,%rsp 4d0fe0: 5d pop %rbp 4d0fe1: c3 retq 4d0fe2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d0fe8 <_D3std8datetime8DateTime6yearBCMFNaNdNfiZv>: 4d0fe8: 55 push %rbp 4d0fe9: 48 8b ec mov %rsp,%rbp 4d0fec: 48 83 ec 10 sub $0x10,%rsp 4d0ff0: e8 63 ee ff ff callq 4cfe58 <_D3std8datetime4Date6yearBCMFNaNdNfiZv> 4d0ff5: 48 8b e5 mov %rbp,%rsp 4d0ff8: 5d pop %rbp 4d0ff9: c3 retq 4d0ffa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1000 <_D3std8datetime8DateTime5monthMxFNaNbNdNfZE3std8datetime5Month>: 4d1000: 55 push %rbp 4d1001: 48 8b ec mov %rsp,%rbp 4d1004: 48 83 ec 10 sub $0x10,%rsp 4d1008: e8 c3 ee ff ff callq 4cfed0 <_D3std8datetime4Date5monthMxFNaNbNdNfZE3std8datetime5Month> 4d100d: 48 8b e5 mov %rbp,%rsp 4d1010: 5d pop %rbp 4d1011: c3 retq 4d1012: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1018 <_D3std8datetime8DateTime5monthMFNaNdNfE3std8datetime5MonthZv>: 4d1018: 55 push %rbp 4d1019: 48 8b ec mov %rsp,%rbp 4d101c: 48 83 ec 10 sub $0x10,%rsp 4d1020: e8 bb ee ff ff callq 4cfee0 <_D3std8datetime4Date5monthMFNaNdNfE3std8datetime5MonthZv> 4d1025: 48 8b e5 mov %rbp,%rsp 4d1028: 5d pop %rbp 4d1029: c3 retq 4d102a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1030 <_D3std8datetime8DateTime3dayMxFNaNbNdNfZh>: 4d1030: 55 push %rbp 4d1031: 48 8b ec mov %rsp,%rbp 4d1034: 48 83 ec 10 sub $0x10,%rsp 4d1038: e8 0b ef ff ff callq 4cff48 <_D3std8datetime4Date3dayMxFNaNbNdNfZh> 4d103d: 48 8b e5 mov %rbp,%rsp 4d1040: 5d pop %rbp 4d1041: c3 retq 4d1042: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1048 <_D3std8datetime8DateTime3dayMFNaNdNfiZv>: 4d1048: 55 push %rbp 4d1049: 48 8b ec mov %rsp,%rbp 4d104c: 48 83 ec 10 sub $0x10,%rsp 4d1050: e8 03 ef ff ff callq 4cff58 <_D3std8datetime4Date3dayMFNaNdNfiZv> 4d1055: 48 8b e5 mov %rbp,%rsp 4d1058: 5d pop %rbp 4d1059: c3 retq 4d105a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1060 <_D3std8datetime8DateTime4hourMxFNaNbNdNfZh>: 4d1060: 55 push %rbp 4d1061: 48 8b ec mov %rsp,%rbp 4d1064: 48 83 ec 10 sub $0x10,%rsp 4d1068: 48 83 c7 04 add $0x4,%rdi 4d106c: e8 f3 fa ff ff callq 4d0b64 <_D3std8datetime9TimeOfDay4hourMxFNaNbNdNfZh> 4d1071: 48 8b e5 mov %rbp,%rsp 4d1074: 5d pop %rbp 4d1075: c3 retq 4d1076: 66 90 xchg %ax,%ax 00000000004d1078 <_D3std8datetime8DateTime4hourMFNaNdNfiZv>: 4d1078: 55 push %rbp 4d1079: 48 8b ec mov %rsp,%rbp 4d107c: 48 83 ec 10 sub $0x10,%rsp 4d1080: 48 83 c7 04 add $0x4,%rdi 4d1084: e8 eb fa ff ff callq 4d0b74 <_D3std8datetime9TimeOfDay4hourMFNaNdNfiZv> 4d1089: 48 8b e5 mov %rbp,%rsp 4d108c: 5d pop %rbp 4d108d: c3 retq 4d108e: 66 90 xchg %ax,%ax 00000000004d1090 <_D3std8datetime8DateTime6minuteMxFNaNbNdNfZh>: 4d1090: 55 push %rbp 4d1091: 48 8b ec mov %rsp,%rbp 4d1094: 48 83 ec 10 sub $0x10,%rsp 4d1098: 48 83 c7 04 add $0x4,%rdi 4d109c: e8 13 fb ff ff callq 4d0bb4 <_D3std8datetime9TimeOfDay6minuteMxFNaNbNdNfZh> 4d10a1: 48 8b e5 mov %rbp,%rsp 4d10a4: 5d pop %rbp 4d10a5: c3 retq 4d10a6: 66 90 xchg %ax,%ax 00000000004d10a8 <_D3std8datetime8DateTime6minuteMFNaNdNfiZv>: 4d10a8: 55 push %rbp 4d10a9: 48 8b ec mov %rsp,%rbp 4d10ac: 48 83 ec 10 sub $0x10,%rsp 4d10b0: 48 83 c7 04 add $0x4,%rdi 4d10b4: e8 0b fb ff ff callq 4d0bc4 <_D3std8datetime9TimeOfDay6minuteMFNaNdNfiZv> 4d10b9: 48 8b e5 mov %rbp,%rsp 4d10bc: 5d pop %rbp 4d10bd: c3 retq 4d10be: 66 90 xchg %ax,%ax 00000000004d10c0 <_D3std8datetime8DateTime6secondMxFNaNbNdNfZh>: 4d10c0: 55 push %rbp 4d10c1: 48 8b ec mov %rsp,%rbp 4d10c4: 48 83 ec 10 sub $0x10,%rsp 4d10c8: 48 83 c7 04 add $0x4,%rdi 4d10cc: e8 33 fb ff ff callq 4d0c04 <_D3std8datetime9TimeOfDay6secondMxFNaNbNdNfZh> 4d10d1: 48 8b e5 mov %rbp,%rsp 4d10d4: 5d pop %rbp 4d10d5: c3 retq 4d10d6: 66 90 xchg %ax,%ax 00000000004d10d8 <_D3std8datetime8DateTime6secondMFNaNdNfiZv>: 4d10d8: 55 push %rbp 4d10d9: 48 8b ec mov %rsp,%rbp 4d10dc: 48 83 ec 10 sub $0x10,%rsp 4d10e0: 48 83 c7 04 add $0x4,%rdi 4d10e4: e8 2b fb ff ff callq 4d0c14 <_D3std8datetime9TimeOfDay6secondMFNaNdNfiZv> 4d10e9: 48 8b e5 mov %rbp,%rsp 4d10ec: 5d pop %rbp 4d10ed: c3 retq 4d10ee: 66 90 xchg %ax,%ax 00000000004d10f0 <_D3std8datetime8DateTime10diffMonthsMxFNaNbNfxS3std8datetime8DateTimeZi>: 4d10f0: 55 push %rbp 4d10f1: 48 8b ec mov %rsp,%rbp 4d10f4: 48 83 ec 10 sub $0x10,%rsp 4d10f8: e8 a3 ee ff ff callq 4cffa0 <_D3std8datetime4Date10diffMonthsMxFNaNbNfxS3std8datetime4DateZi> 4d10fd: 48 8b e5 mov %rbp,%rsp 4d1100: 5d pop %rbp 4d1101: c3 retq 4d1102: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1108 <_D3std8datetime8DateTime10isLeapYearMxFNaNbNdNfZb>: 4d1108: 55 push %rbp 4d1109: 48 8b ec mov %rsp,%rbp 4d110c: 48 83 ec 10 sub $0x10,%rsp 4d1110: e8 c3 ee ff ff callq 4cffd8 <_D3std8datetime4Date10isLeapYearMxFNaNbNdNfZb> 4d1115: 48 8b e5 mov %rbp,%rsp 4d1118: 5d pop %rbp 4d1119: c3 retq 4d111a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1120 <_D3std8datetime8DateTime9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek>: 4d1120: 55 push %rbp 4d1121: 48 8b ec mov %rsp,%rbp 4d1124: 48 83 ec 10 sub $0x10,%rsp 4d1128: e8 cb ee ff ff callq 4cfff8 <_D3std8datetime4Date9dayOfWeekMxFNaNbNdNfZE3std8datetime9DayOfWeek> 4d112d: 48 8b e5 mov %rbp,%rsp 4d1130: 5d pop %rbp 4d1131: c3 retq 4d1132: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1138 <_D3std8datetime8DateTime9dayOfYearMxFNaNbNdNfZt>: 4d1138: 55 push %rbp 4d1139: 48 8b ec mov %rsp,%rbp 4d113c: 48 83 ec 10 sub $0x10,%rsp 4d1140: e8 d3 ee ff ff callq 4d0018 <_D3std8datetime4Date9dayOfYearMxFNaNbNdNfZt> 4d1145: 48 8b e5 mov %rbp,%rsp 4d1148: 5d pop %rbp 4d1149: c3 retq 4d114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1150 <_D3std8datetime8DateTime9dayOfYearMFNaNdNfiZv>: 4d1150: 55 push %rbp 4d1151: 48 8b ec mov %rsp,%rbp 4d1154: 48 83 ec 10 sub $0x10,%rsp 4d1158: e8 33 ef ff ff callq 4d0090 <_D3std8datetime4Date9dayOfYearMFNaNdNfiZv> 4d115d: 48 8b e5 mov %rbp,%rsp 4d1160: 5d pop %rbp 4d1161: c3 retq 4d1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1168 <_D3std8datetime8DateTime17dayOfGregorianCalMxFNaNbNdNfZi>: 4d1168: 55 push %rbp 4d1169: 48 8b ec mov %rsp,%rbp 4d116c: 48 83 ec 10 sub $0x10,%rsp 4d1170: e8 23 f0 ff ff callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d1175: 48 8b e5 mov %rbp,%rsp 4d1178: 5d pop %rbp 4d1179: c3 retq 4d117a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1180 <_D3std8datetime8DateTime17dayOfGregorianCalMFNaNbNdNfiZv>: 4d1180: 55 push %rbp 4d1181: 48 8b ec mov %rsp,%rbp 4d1184: 48 83 ec 10 sub $0x10,%rsp 4d1188: e8 4b f2 ff ff callq 4d03d8 <_D3std8datetime4Date17dayOfGregorianCalMFNaNbNdNfiZv> 4d118d: 48 8b e5 mov %rbp,%rsp 4d1190: 5d pop %rbp 4d1191: c3 retq 4d1192: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1198 <_D3std8datetime8DateTime7isoWeekMxFNaNbNdNfZh>: 4d1198: 55 push %rbp 4d1199: 48 8b ec mov %rsp,%rbp 4d119c: 48 83 ec 10 sub $0x10,%rsp 4d11a0: e8 6b f2 ff ff callq 4d0410 <_D3std8datetime4Date7isoWeekMxFNaNbNdNfZh> 4d11a5: 48 8b e5 mov %rbp,%rsp 4d11a8: 5d pop %rbp 4d11a9: c3 retq 4d11aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d11b0 <_D3std8datetime8DateTime10endOfMonthMxFNaNbNdNfZS3std8datetime8DateTime>: 4d11b0: 55 push %rbp 4d11b1: 48 8b ec mov %rsp,%rbp 4d11b4: 48 83 ec 48 sub $0x48,%rsp 4d11b8: 53 push %rbx 4d11b9: 41 54 push %r12 4d11bb: 41 55 push %r13 4d11bd: 41 56 push %r14 4d11bf: 41 57 push %r15 4d11c1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d11c5: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4d11cc: 66 c7 45 e0 01 00 movw $0x1,-0x20(%rbp) 4d11d2: b8 01 00 00 00 mov $0x1,%eax 4d11d7: 88 45 e2 mov %al,-0x1e(%rbp) 4d11da: 88 45 e3 mov %al,-0x1d(%rbp) 4d11dd: 8b 4d e0 mov -0x20(%rbp),%ecx 4d11e0: 89 4d d8 mov %ecx,-0x28(%rbp) 4d11e3: 31 d2 xor %edx,%edx 4d11e5: 88 55 e8 mov %dl,-0x18(%rbp) 4d11e8: 88 55 e9 mov %dl,-0x17(%rbp) 4d11eb: 88 55 ea mov %dl,-0x16(%rbp) 4d11ee: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4d11f2: 48 8d 7d dc lea -0x24(%rbp),%rdi 4d11f6: a4 movsb %ds:(%rsi),%es:(%rdi) 4d11f7: a4 movsb %ds:(%rsi),%es:(%rdi) 4d11f8: a4 movsb %ds:(%rsi),%es:(%rdi) 4d11f9: 48 8d 5d d8 lea -0x28(%rbp),%rbx 4d11fd: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d1201: e8 3a f3 ff ff callq 4d0540 <_D3std8datetime4Date10endOfMonthMxFNaNbNdNfZS3std8datetime4Date> 4d1206: 48 89 c2 mov %rax,%rdx 4d1209: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d120d: c6 45 f0 00 movb $0x0,-0x10(%rbp) 4d1211: c6 45 f1 00 movb $0x0,-0xf(%rbp) 4d1215: c6 45 f2 00 movb $0x0,-0xe(%rbp) 4d1219: 4c 8d 65 f0 lea -0x10(%rbp),%r12 4d121d: b9 17 00 00 00 mov $0x17,%ecx 4d1222: ba 3b 00 00 00 mov $0x3b,%edx 4d1227: 48 89 d6 mov %rdx,%rsi 4d122a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d122e: e8 61 f8 ff ff callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4d1233: 8b 30 mov (%rax),%esi 4d1235: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4d1239: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d123d: e8 3e fc ff ff callq 4d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime> 4d1242: 48 8b 00 mov (%rax),%rax 4d1245: 41 5f pop %r15 4d1247: 41 5e pop %r14 4d1249: 41 5d pop %r13 4d124b: 41 5c pop %r12 4d124d: 5b pop %rbx 4d124e: 48 8b e5 mov %rbp,%rsp 4d1251: 5d pop %rbp 4d1252: c3 retq 4d1253: f4 hlt 4d1254: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d1258 <_D3std8datetime8DateTime11daysInMonthMxFNaNbNdNfZh>: 4d1258: 55 push %rbp 4d1259: 48 8b ec mov %rsp,%rbp 4d125c: 48 83 ec 10 sub $0x10,%rsp 4d1260: e8 4b f3 ff ff callq 4d05b0 <_D3std8datetime4Date11daysInMonthMxFNaNbNdNfZh> 4d1265: 48 8b e5 mov %rbp,%rsp 4d1268: 5d pop %rbp 4d1269: c3 retq 4d126a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1270 <_D3std8datetime8DateTime4isADMxFNaNbNdNfZb>: 4d1270: 55 push %rbp 4d1271: 48 8b ec mov %rsp,%rbp 4d1274: 48 83 ec 10 sub $0x10,%rsp 4d1278: e8 5b f3 ff ff callq 4d05d8 <_D3std8datetime4Date4isADMxFNaNbNdNfZb> 4d127d: 48 8b e5 mov %rbp,%rsp 4d1280: 5d pop %rbp 4d1281: c3 retq 4d1282: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1288 <_D3std8datetime8DateTime9julianDayMxFNaNbNdNfZl>: 4d1288: 55 push %rbp 4d1289: 48 8b ec mov %rsp,%rbp 4d128c: 48 83 ec 10 sub $0x10,%rsp 4d1290: 80 7f 04 0c cmpb $0xc,0x4(%rdi) 4d1294: 73 0d jae 4d12a3 <_D3std8datetime8DateTime9julianDayMxFNaNbNdNfZl+0x1b> 4d1296: e8 55 f3 ff ff callq 4d05f0 <_D3std8datetime4Date9julianDayMxFNaNbNdNfZl> 4d129b: 48 ff c8 dec %rax 4d129e: 48 8b e5 mov %rbp,%rsp 4d12a1: 5d pop %rbp 4d12a2: c3 retq 4d12a3: e8 48 f3 ff ff callq 4d05f0 <_D3std8datetime4Date9julianDayMxFNaNbNdNfZl> 4d12a8: 48 8b e5 mov %rbp,%rsp 4d12ab: 5d pop %rbp 4d12ac: c3 retq 4d12ad: 0f 1f 00 nopl (%rax) 00000000004d12b0 <_D3std8datetime8DateTime12modJulianDayMxFNaNbNdNfZl>: 4d12b0: 55 push %rbp 4d12b1: 48 8b ec mov %rsp,%rbp 4d12b4: 48 83 ec 10 sub $0x10,%rsp 4d12b8: e8 53 f3 ff ff callq 4d0610 <_D3std8datetime4Date12modJulianDayMxFNaNbNdNfZl> 4d12bd: 48 8b e5 mov %rbp,%rsp 4d12c0: 5d pop %rbp 4d12c1: c3 retq 4d12c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d12c8 <_D3std8datetime8DateTime11toISOStringMxFNaNbNfZAya>: 4d12c8: 55 push %rbp 4d12c9: 48 8b ec mov %rsp,%rbp 4d12cc: 48 83 ec 48 sub $0x48,%rsp 4d12d0: 53 push %rbx 4d12d1: 41 54 push %r12 4d12d3: 41 55 push %r13 4d12d5: 41 56 push %r14 4d12d7: 41 57 push %r15 4d12d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d12dd: 48 8b 15 b4 bf 01 00 mov 0x1bfb4(%rip),%rdx # 4ed298 <_TMP1398+0x8> 4d12e4: 48 8b 05 a5 bf 01 00 mov 0x1bfa5(%rip),%rax # 4ed290 <_TMP1398> 4d12eb: 49 89 c0 mov %rax,%r8 4d12ee: 49 89 d1 mov %rdx,%r9 4d12f1: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4d12f5: 4c 89 4d c8 mov %r9,-0x38(%rbp) 4d12f9: e8 2a f3 ff ff callq 4d0628 <_D3std8datetime4Date11toISOStringMxFNaNbNfZAya> 4d12fe: 48 89 d1 mov %rdx,%rcx 4d1301: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4d1305: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4d1309: 48 89 c2 mov %rax,%rdx 4d130c: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4d1310: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d1314: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4d1318: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4d131c: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d1320: 48 8d 7b 04 lea 0x4(%rbx),%rdi 4d1324: e8 2b f9 ff ff callq 4d0c54 <_D3std8datetime9TimeOfDay11toISOStringMxFNaNbNfZAya> 4d1329: 48 89 c7 mov %rax,%rdi 4d132c: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d1330: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4d1334: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4d1338: 48 89 d6 mov %rdx,%rsi 4d133b: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d133f: e8 44 44 00 00 callq 4d5788 <_D3std6format21__T6formatTaTAyaTAyaZ6formatFNaNfxAaAyaAyaZAya> 4d1344: 41 5f pop %r15 4d1346: 41 5e pop %r14 4d1348: 41 5d pop %r13 4d134a: 41 5c pop %r12 4d134c: 5b pop %rbx 4d134d: 48 8b e5 mov %rbp,%rsp 4d1350: 5d pop %rbp 4d1351: c3 retq 4d1352: f4 hlt 4d1353: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d1358 <_D3std8datetime8DateTime14toISOExtStringMxFNaNbNfZAya>: 4d1358: 55 push %rbp 4d1359: 48 8b ec mov %rsp,%rbp 4d135c: 48 83 ec 48 sub $0x48,%rsp 4d1360: 53 push %rbx 4d1361: 41 54 push %r12 4d1363: 41 55 push %r13 4d1365: 41 56 push %r14 4d1367: 41 57 push %r15 4d1369: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d136d: 48 8b 15 34 bf 01 00 mov 0x1bf34(%rip),%rdx # 4ed2a8 <_TMP1401+0x8> 4d1374: 48 8b 05 25 bf 01 00 mov 0x1bf25(%rip),%rax # 4ed2a0 <_TMP1401> 4d137b: 49 89 c0 mov %rax,%r8 4d137e: 49 89 d1 mov %rdx,%r9 4d1381: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4d1385: 4c 89 4d c8 mov %r9,-0x38(%rbp) 4d1389: e8 92 f3 ff ff callq 4d0720 <_D3std8datetime4Date14toISOExtStringMxFNaNbNfZAya> 4d138e: 48 89 d1 mov %rdx,%rcx 4d1391: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4d1395: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4d1399: 48 89 c2 mov %rax,%rdx 4d139c: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4d13a0: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d13a4: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4d13a8: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4d13ac: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d13b0: 48 8d 7b 04 lea 0x4(%rbx),%rdi 4d13b4: e8 e3 f8 ff ff callq 4d0c9c <_D3std8datetime9TimeOfDay14toISOExtStringMxFNaNbNfZAya> 4d13b9: 48 89 c7 mov %rax,%rdi 4d13bc: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d13c0: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4d13c4: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4d13c8: 48 89 d6 mov %rdx,%rsi 4d13cb: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d13cf: e8 b4 43 00 00 callq 4d5788 <_D3std6format21__T6formatTaTAyaTAyaZ6formatFNaNfxAaAyaAyaZAya> 4d13d4: 41 5f pop %r15 4d13d6: 41 5e pop %r14 4d13d8: 41 5d pop %r13 4d13da: 41 5c pop %r12 4d13dc: 5b pop %rbx 4d13dd: 48 8b e5 mov %rbp,%rsp 4d13e0: 5d pop %rbp 4d13e1: c3 retq 4d13e2: f4 hlt 4d13e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d13e8 <_D3std8datetime8DateTime14toSimpleStringMxFNaNbNfZAya>: 4d13e8: 55 push %rbp 4d13e9: 48 8b ec mov %rsp,%rbp 4d13ec: 48 83 ec 48 sub $0x48,%rsp 4d13f0: 53 push %rbx 4d13f1: 41 54 push %r12 4d13f3: 41 55 push %r13 4d13f5: 41 56 push %r14 4d13f7: 41 57 push %r15 4d13f9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d13fd: 48 8b 15 c4 be 01 00 mov 0x1bec4(%rip),%rdx # 4ed2c8 <_TMP1405+0x8> 4d1404: 48 8b 05 b5 be 01 00 mov 0x1beb5(%rip),%rax # 4ed2c0 <_TMP1405> 4d140b: 49 89 c0 mov %rax,%r8 4d140e: 49 89 d1 mov %rdx,%r9 4d1411: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4d1415: 4c 89 4d c8 mov %r9,-0x38(%rbp) 4d1419: e8 fa f3 ff ff callq 4d0818 <_D3std8datetime4Date14toSimpleStringMxFNaNbNfZAya> 4d141e: 48 89 d1 mov %rdx,%rcx 4d1421: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4d1425: 4c 8b 4d c8 mov -0x38(%rbp),%r9 4d1429: 48 89 c2 mov %rax,%rdx 4d142c: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4d1430: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d1434: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4d1438: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4d143c: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d1440: 48 8d 7b 04 lea 0x4(%rbx),%rdi 4d1444: e8 9b f8 ff ff callq 4d0ce4 <_D3std8datetime9TimeOfDay8toStringMxFNaNbNfZAya> 4d1449: 48 89 c7 mov %rax,%rdi 4d144c: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d1450: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4d1454: 4c 8b 4d e8 mov -0x18(%rbp),%r9 4d1458: 48 89 d6 mov %rdx,%rsi 4d145b: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d145f: e8 24 43 00 00 callq 4d5788 <_D3std6format21__T6formatTaTAyaTAyaZ6formatFNaNfxAaAyaAyaZAya> 4d1464: 41 5f pop %r15 4d1466: 41 5e pop %r14 4d1468: 41 5d pop %r13 4d146a: 41 5c pop %r12 4d146c: 5b pop %rbx 4d146d: 48 8b e5 mov %rbp,%rsp 4d1470: 5d pop %rbp 4d1471: c3 retq 4d1472: f4 hlt 4d1473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d1478 <_D3std8datetime8DateTime8toStringMxFNaNbNfZAya>: 4d1478: 55 push %rbp 4d1479: 48 8b ec mov %rsp,%rbp 4d147c: 48 83 ec 10 sub $0x10,%rsp 4d1480: e8 63 ff ff ff callq 4d13e8 <_D3std8datetime8DateTime14toSimpleStringMxFNaNbNfZAya> 4d1485: 48 8b e5 mov %rbp,%rsp 4d1488: 5d pop %rbp 4d1489: c3 retq 4d148a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1490 <_D3std8datetime8DateTime3minFNaNbNdNfZS3std8datetime8DateTime>: 4d1490: 55 push %rbp 4d1491: 48 8b ec mov %rsp,%rbp 4d1494: 48 83 ec 20 sub $0x20,%rsp 4d1498: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4d149f: 66 c7 45 f0 01 00 movw $0x1,-0x10(%rbp) 4d14a5: b8 01 00 00 00 mov $0x1,%eax 4d14aa: 88 45 f2 mov %al,-0xe(%rbp) 4d14ad: 88 45 f3 mov %al,-0xd(%rbp) 4d14b0: 8b 4d f0 mov -0x10(%rbp),%ecx 4d14b3: 89 4d e8 mov %ecx,-0x18(%rbp) 4d14b6: 31 d2 xor %edx,%edx 4d14b8: 88 55 f8 mov %dl,-0x8(%rbp) 4d14bb: 88 55 f9 mov %dl,-0x7(%rbp) 4d14be: 88 55 fa mov %dl,-0x6(%rbp) 4d14c1: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d14c5: 48 8d 7d ec lea -0x14(%rbp),%rdi 4d14c9: a4 movsb %ds:(%rsi),%es:(%rdi) 4d14ca: a4 movsb %ds:(%rsi),%es:(%rdi) 4d14cb: a4 movsb %ds:(%rsi),%es:(%rdi) 4d14cc: 66 c7 45 e8 00 80 movw $0x8000,-0x18(%rbp) 4d14d2: 88 45 ea mov %al,-0x16(%rbp) 4d14d5: 88 45 eb mov %al,-0x15(%rbp) 4d14d8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d14dc: 48 8b e5 mov %rbp,%rsp 4d14df: 5d pop %rbp 4d14e0: c3 retq 4d14e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d14e8 <_D3std8datetime8DateTime3maxFNaNbNdNfZS3std8datetime8DateTime>: 4d14e8: 55 push %rbp 4d14e9: 48 8b ec mov %rsp,%rbp 4d14ec: 48 83 ec 20 sub $0x20,%rsp 4d14f0: c7 45 ec 00 00 00 00 movl $0x0,-0x14(%rbp) 4d14f7: 66 c7 45 f0 01 00 movw $0x1,-0x10(%rbp) 4d14fd: b8 01 00 00 00 mov $0x1,%eax 4d1502: 88 45 f2 mov %al,-0xe(%rbp) 4d1505: 88 45 f3 mov %al,-0xd(%rbp) 4d1508: 8b 4d f0 mov -0x10(%rbp),%ecx 4d150b: 89 4d e8 mov %ecx,-0x18(%rbp) 4d150e: 31 d2 xor %edx,%edx 4d1510: 88 55 f8 mov %dl,-0x8(%rbp) 4d1513: 88 55 f9 mov %dl,-0x7(%rbp) 4d1516: 88 55 fa mov %dl,-0x6(%rbp) 4d1519: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d151d: 48 8d 7d ec lea -0x14(%rbp),%rdi 4d1521: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1522: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1523: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1524: 66 c7 45 e8 ff 7f movw $0x7fff,-0x18(%rbp) 4d152a: c6 45 ea 0c movb $0xc,-0x16(%rbp) 4d152e: c6 45 eb 1f movb $0x1f,-0x15(%rbp) 4d1532: c6 45 ec 17 movb $0x17,-0x14(%rbp) 4d1536: b8 3b 00 00 00 mov $0x3b,%eax 4d153b: 88 45 ed mov %al,-0x13(%rbp) 4d153e: 88 45 ee mov %al,-0x12(%rbp) 4d1541: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1545: 48 8b e5 mov %rbp,%rsp 4d1548: 5d pop %rbp 4d1549: c3 retq 4d154a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d1550 <_D3std8datetime8DateTime11_addSecondsMFNaNbNcNjNflZS3std8datetime8DateTime>: 4d1550: 55 push %rbp 4d1551: 48 8b ec mov %rsp,%rbp 4d1554: 48 83 ec 30 sub $0x30,%rsp 4d1558: 53 push %rbx 4d1559: 41 54 push %r12 4d155b: 48 89 fb mov %rdi,%rbx 4d155e: 48 89 f7 mov %rsi,%rdi 4d1561: e8 36 4d ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1566: 48 89 45 d8 mov %rax,-0x28(%rbp) 4d156a: 40 0f b6 7b 04 rex movzbl 0x4(%rbx),%edi 4d156f: 89 ff mov %edi,%edi 4d1571: e8 be 69 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1576: 48 01 45 d8 add %rax,-0x28(%rbp) 4d157a: 40 0f b6 7b 05 rex movzbl 0x5(%rbx),%edi 4d157f: 89 ff mov %edi,%edi 4d1581: e8 fa 69 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1586: 48 01 45 d8 add %rax,-0x28(%rbp) 4d158a: 40 0f b6 7b 06 rex movzbl 0x6(%rbx),%edi 4d158f: 89 ff mov %edi,%edi 4d1591: e8 06 4d ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1596: 48 01 45 d8 add %rax,-0x28(%rbp) 4d159a: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d159e: e8 41 03 00 00 callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d15a3: 49 89 c4 mov %rax,%r12 4d15a6: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4d15ab: 79 11 jns 4d15be <_D3std8datetime8DateTime11_addSecondsMFNaNbNcNjNflZS3std8datetime8DateTime+0x6e> 4d15ad: bf 01 00 00 00 mov $0x1,%edi 4d15b2: e8 31 69 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d15b7: 48 01 45 d8 add %rax,-0x28(%rbp) 4d15bb: 49 ff cc dec %r12 4d15be: 49 8b f4 mov %r12,%rsi 4d15c1: 48 8b fb mov %rbx,%rdi 4d15c4: e8 5f f4 ff ff callq 4d0a28 <_D3std8datetime4Date8_addDaysMFNaNbNcNjNflZS3std8datetime4Date> 4d15c9: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d15cd: e8 c6 04 00 00 callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d15d2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d15d6: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d15da: e8 c1 05 00 00 callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d15df: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d15e3: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d15e7: e8 3c 06 00 00 callq 4d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d15ec: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d15f0: 8a 45 e0 mov -0x20(%rbp),%al 4d15f3: 88 43 04 mov %al,0x4(%rbx) 4d15f6: 8a 4d e8 mov -0x18(%rbp),%cl 4d15f9: 88 4b 05 mov %cl,0x5(%rbx) 4d15fc: 8a 55 f0 mov -0x10(%rbp),%dl 4d15ff: 88 53 06 mov %dl,0x6(%rbx) 4d1602: 48 8b c3 mov %rbx,%rax 4d1605: 41 5c pop %r12 4d1607: 5b pop %rbx 4d1608: 48 8b e5 mov %rbp,%rsp 4d160b: 5d pop %rbp 4d160c: c3 retq 4d160d: 0f 1f 00 nopl (%rax) 00000000004d1610 <_D3std8datetime8DateTime8__xopCmpFKxS3std8datetime8DateTimeKxS3std8datetime8DateTimeZi>: 4d1610: 55 push %rbp 4d1611: 48 8b ec mov %rsp,%rbp 4d1614: 48 83 ec 10 sub $0x10,%rsp 4d1618: 48 8b 36 mov (%rsi),%rsi 4d161b: e8 d8 f8 ff ff callq 4d0ef8 <_D3std8datetime8DateTime5opCmpMxFNaNbNfxS3std8datetime8DateTimeZi> 4d1620: 48 8b e5 mov %rbp,%rsp 4d1623: 5d pop %rbp 4d1624: c3 retq 4d1625: 00 00 add %al,(%rax) ... 00000000004d1628 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb>: 4d1628: 55 push %rbp 4d1629: 48 8b ec mov %rsp,%rbp 4d162c: 48 89 fe mov %rdi,%rsi 4d162f: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d1634: f7 ef imul %edi 4d1636: 48 89 f8 mov %rdi,%rax 4d1639: c1 f8 1f sar $0x1f,%eax 4d163c: c1 fa 07 sar $0x7,%edx 4d163f: 2b d0 sub %eax,%edx 4d1641: 69 c2 90 01 00 00 imul $0x190,%edx,%eax 4d1647: 2b f8 sub %eax,%edi 4d1649: 85 ff test %edi,%edi 4d164b: 75 07 jne 4d1654 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb+0x2c> 4d164d: b8 01 00 00 00 mov $0x1,%eax 4d1652: 5d pop %rbp 4d1653: c3 retq 4d1654: 8b ce mov %esi,%ecx 4d1656: b8 1f 85 eb 51 mov $0x51eb851f,%eax 4d165b: f7 e9 imul %ecx 4d165d: 48 89 c8 mov %rcx,%rax 4d1660: c1 f8 1f sar $0x1f,%eax 4d1663: c1 fa 05 sar $0x5,%edx 4d1666: 2b d0 sub %eax,%edx 4d1668: 6b c2 64 imul $0x64,%edx,%eax 4d166b: 2b c8 sub %eax,%ecx 4d166d: 85 c9 test %ecx,%ecx 4d166f: 75 04 jne 4d1675 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb+0x4d> 4d1671: 31 c0 xor %eax,%eax 4d1673: 5d pop %rbp 4d1674: c3 retq 4d1675: 8b c6 mov %esi,%eax 4d1677: 99 cltd 4d1678: 33 c2 xor %edx,%eax 4d167a: 2b c2 sub %edx,%eax 4d167c: 25 03 00 00 00 and $0x3,%eax 4d1681: 33 c2 xor %edx,%eax 4d1683: 2b c2 sub %edx,%eax 4d1685: f7 d8 neg %eax 4d1687: 19 c0 sbb %eax,%eax 4d1689: ff c0 inc %eax 4d168b: 5d pop %rbp 4d168c: c3 retq 4d168d: 00 00 add %al,(%rax) ... 00000000004d1690 <_D3std8datetime17unixTimeToStdTimeFNaNbNflZl>: 4d1690: 55 push %rbp 4d1691: 48 8b ec mov %rsp,%rbp 4d1694: 48 83 ec 10 sub $0x10,%rsp 4d1698: e8 ff 4b ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d169d: 48 b9 00 80 b5 f7 f5 mov $0x89f7ff5f7b58000,%rcx 4d16a4: 7f 9f 08 4d16a7: 48 03 c1 add %rcx,%rax 4d16aa: 48 8b e5 mov %rbp,%rsp 4d16ad: 5d pop %rbp 4d16ae: c3 retq ... 00000000004d16b0 <_D3std8datetime6maxDayFNaNbNfiiZh>: 4d16b0: 55 push %rbp 4d16b1: 48 8b ec mov %rsp,%rbp 4d16b4: 48 83 ec 10 sub $0x10,%rsp 4d16b8: 48 83 ff 0c cmp $0xc,%rdi 4d16bc: 77 36 ja 4d16f4 <_D3std8datetime6maxDayFNaNbNfiiZh+0x44> 4d16be: ff 24 fd d0 d2 4e 00 jmpq *0x4ed2d0(,%rdi,8) 4d16c5: b8 1f 00 00 00 mov $0x1f,%eax 4d16ca: 48 8b e5 mov %rbp,%rsp 4d16cd: 5d pop %rbp 4d16ce: c3 retq 4d16cf: 48 89 f7 mov %rsi,%rdi 4d16d2: e8 51 ff ff ff callq 4d1628 <_D3std8datetime14yearIsLeapYearFNaNbNfiZb> 4d16d7: 3c 01 cmp $0x1,%al 4d16d9: b8 1d 00 00 00 mov $0x1d,%eax 4d16de: 7d 05 jge 4d16e5 <_D3std8datetime6maxDayFNaNbNfiiZh+0x35> 4d16e0: b8 1c 00 00 00 mov $0x1c,%eax 4d16e5: 48 8b e5 mov %rbp,%rsp 4d16e8: 5d pop %rbp 4d16e9: c3 retq 4d16ea: b8 1e 00 00 00 mov $0x1e,%eax 4d16ef: 48 8b e5 mov %rbp,%rsp 4d16f2: 5d pop %rbp 4d16f3: c3 retq 4d16f4: f4 hlt 4d16f5: 00 00 add %al,(%rax) ... 00000000004d16f8 <_D3std8datetime12getDayOfWeekFNaNbNfiZE3std8datetime9DayOfWeek>: 4d16f8: 55 push %rbp 4d16f9: 48 8b ec mov %rsp,%rbp 4d16fc: 48 89 f9 mov %rdi,%rcx 4d16ff: 85 c9 test %ecx,%ecx 4d1701: 78 1e js 4d1721 <_D3std8datetime12getDayOfWeekFNaNbNfiZE3std8datetime9DayOfWeek+0x29> 4d1703: b8 93 24 49 92 mov $0x92492493,%eax 4d1708: f7 ef imul %edi 4d170a: 03 d7 add %edi,%edx 4d170c: 48 89 f8 mov %rdi,%rax 4d170f: c1 f8 1f sar $0x1f,%eax 4d1712: c1 fa 02 sar $0x2,%edx 4d1715: 2b d0 sub %eax,%edx 4d1717: 6b c2 07 imul $0x7,%edx,%eax 4d171a: 2b f8 sub %eax,%edi 4d171c: 48 89 f8 mov %rdi,%rax 4d171f: 5d pop %rbp 4d1720: c3 retq 4d1721: b8 93 24 49 92 mov $0x92492493,%eax 4d1726: f7 ef imul %edi 4d1728: 03 d7 add %edi,%edx 4d172a: 48 89 f8 mov %rdi,%rax 4d172d: c1 f8 1f sar $0x1f,%eax 4d1730: c1 fa 02 sar $0x2,%edx 4d1733: 2b d0 sub %eax,%edx 4d1735: 6b c2 07 imul $0x7,%edx,%eax 4d1738: 2b f8 sub %eax,%edi 4d173a: 48 89 fe mov %rdi,%rsi 4d173d: 40 80 c6 07 add $0x7,%sil 4d1741: 40 80 fe 07 cmp $0x7,%sil 4d1745: b8 00 00 00 00 mov $0x0,%eax 4d174a: 74 03 je 4d174f <_D3std8datetime12getDayOfWeekFNaNbNfiZE3std8datetime9DayOfWeek+0x57> 4d174c: 40 8a c6 mov %sil,%al 4d174f: 5d pop %rbp 4d1750: c3 retq 4d1751: 00 00 add %al,(%rax) ... 00000000004d1754 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya>: 4d1754: 55 push %rbp 4d1755: 48 8b ec mov %rsp,%rbp 4d1758: 48 83 ec 10 sub $0x10,%rsp 4d175c: 89 7d f8 mov %edi,-0x8(%rbp) 4d175f: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4d1763: ff c8 dec %eax 4d1765: 48 98 cltq 4d1767: 48 83 f8 0c cmp $0xc,%rax 4d176b: 72 0a jb 4d1777 <_D3std8datetime13monthToStringFNaNfE3std8datetime5MonthZAya+0x23> 4d176d: bf b7 7f 00 00 mov $0x7fb7,%edi 4d1772: e8 3d bc fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d1777: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 4d177e: 00 4d177f: 48 8b 14 4d 28 94 4f mov 0x4f9428(,%rcx,2),%rdx 4d1786: 00 4d1787: 48 8b 04 4d 20 94 4f mov 0x4f9420(,%rcx,2),%rax 4d178e: 00 4d178f: 48 8b e5 mov %rbp,%rsp 4d1792: 5d pop %rbp 4d1793: c3 retq 00000000004d1794 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya>: 4d1794: 55 push %rbp 4d1795: 48 8b ec mov %rsp,%rbp 4d1798: 48 83 ec 28 sub $0x28,%rsp 4d179c: 53 push %rbx 4d179d: 41 54 push %r12 4d179f: 41 55 push %r13 4d17a1: 41 56 push %r14 4d17a3: 41 57 push %r15 4d17a5: 89 7d f8 mov %edi,-0x8(%rbp) 4d17a8: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d17ac: 75 1c jne 4d17ca <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya+0x36> 4d17ae: 48 8b 15 a3 bb 01 00 mov 0x1bba3(%rip),%rdx # 4ed358 <_TMP2914+0x8> 4d17b5: 48 8b 05 94 bb 01 00 mov 0x1bb94(%rip),%rax # 4ed350 <_TMP2914> 4d17bc: 41 5f pop %r15 4d17be: 41 5e pop %r14 4d17c0: 41 5d pop %r13 4d17c2: 41 5c pop %r12 4d17c4: 5b pop %rbx 4d17c5: 48 8b e5 mov %rbp,%rsp 4d17c8: 5d pop %rbp 4d17c9: c3 retq 4d17ca: 48 8b 15 a7 bb 01 00 mov 0x1bba7(%rip),%rdx # 4ed378 <_TMP2916+0x8> 4d17d1: 48 8b 35 98 bb 01 00 mov 0x1bb98(%rip),%rsi # 4ed370 <_TMP2916> 4d17d8: 8b 7d f8 mov -0x8(%rbp),%edi 4d17db: e8 d4 1a fc ff callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 4d17e0: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d17e4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d17e8: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4d17ec: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d17f0: 4c 8d 41 ff lea -0x1(%rcx),%r8 4d17f4: 4c 3b c1 cmp %rcx,%r8 4d17f7: 72 0a jb 4d1803 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya+0x6f> 4d17f9: bf 4a 80 00 00 mov $0x804a,%edi 4d17fe: e8 b1 bb fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d1803: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1807: 48 03 c3 add %rbx,%rax 4d180a: 80 78 ff 30 cmpb $0x30,-0x1(%rax) 4d180e: 75 31 jne 4d1841 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya+0xad> 4d1810: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d1814: e8 eb 7e 00 00 callq 4d9704 <_D3std5range10primitives15__T7popBackTyaZ7popBackFNaNfKAyaZv> 4d1819: 48 8b 5d e0 mov -0x20(%rbp),%rbx 4d181d: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d1821: 48 8d 51 ff lea -0x1(%rcx),%rdx 4d1825: 48 3b d1 cmp %rcx,%rdx 4d1828: 72 0a jb 4d1834 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya+0xa0> 4d182a: bf 4a 80 00 00 mov $0x804a,%edi 4d182f: e8 80 bb fe ff callq 4bd3b4 <_D3std8datetime7__arrayZ> 4d1834: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1838: 48 03 c3 add %rbx,%rax 4d183b: 80 78 ff 30 cmpb $0x30,-0x1(%rax) 4d183f: 74 cf je 4d1810 <_D3std8datetime19fracSecsToISOStringFNaNbNfiZAya+0x7c> 4d1841: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d1845: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d1849: 41 5f pop %r15 4d184b: 41 5e pop %r14 4d184d: 41 5d pop %r13 4d184f: 41 5c pop %r12 4d1851: 5b pop %rbx 4d1852: 48 8b e5 mov %rbp,%rsp 4d1855: 5d pop %rbp 4d1856: c3 retq 4d1857: f4 hlt 00000000004d1858 <_D3std8datetime4Date22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNfxS3std8datetime4DateZS4core4time8Duration>: 4d1858: 55 push %rbp 4d1859: 48 8b ec mov %rsp,%rbp 4d185c: 48 83 ec 20 sub $0x20,%rsp 4d1860: 89 75 f8 mov %esi,-0x8(%rbp) 4d1863: e8 30 e9 ff ff callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d1868: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d186c: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4d1870: e8 23 e9 ff ff callq 4d0198 <_D3std8datetime4Date17dayOfGregorianCalMxFNaNbNdNfZi> 4d1875: 48 89 c1 mov %rax,%rcx 4d1878: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d187c: 2b c1 sub %ecx,%eax 4d187e: 48 98 cltq 4d1880: 48 89 c7 mov %rax,%rdi 4d1883: e8 c4 65 00 00 callq 4d7e4c <_D4core4time23__T3durVAyaa4_64617973Z3durFNaNbNiNflZS4core4time8Duration> 4d1888: 48 8b e5 mov %rbp,%rsp 4d188b: 5d pop %rbp 4d188c: c3 retq 4d188d: 00 00 add %al,(%rax) ... 00000000004d1890 <_D3std8datetime9TimeOfDay22__T8opBinaryVAyaa1_2dZ8opBinaryMxFNaNbNiNfxS3std8datetime9TimeOfDayZS4core4time8Duration>: 4d1890: 55 push %rbp 4d1891: 48 8b ec mov %rsp,%rbp 4d1894: 48 83 ec 18 sub $0x18,%rsp 4d1898: 53 push %rbx 4d1899: 89 75 f8 mov %esi,-0x8(%rbp) 4d189c: 0f b6 07 movzbl (%rdi),%eax 4d189f: 69 c0 10 0e 00 00 imul $0xe10,%eax,%eax 4d18a5: 0f b6 4f 01 movzbl 0x1(%rdi),%ecx 4d18a9: 6b d1 3c imul $0x3c,%ecx,%edx 4d18ac: 03 c2 add %edx,%eax 4d18ae: 0f b6 5f 02 movzbl 0x2(%rdi),%ebx 4d18b2: 03 c3 add %ebx,%eax 4d18b4: 44 0f b6 45 f8 movzbl -0x8(%rbp),%r8d 4d18b9: 41 69 f0 10 0e 00 00 imul $0xe10,%r8d,%esi 4d18c0: 0f b6 4d f9 movzbl -0x7(%rbp),%ecx 4d18c4: 6b d1 3c imul $0x3c,%ecx,%edx 4d18c7: 03 f2 add %edx,%esi 4d18c9: 0f b6 5d fa movzbl -0x6(%rbp),%ebx 4d18cd: 03 f3 add %ebx,%esi 4d18cf: 2b c6 sub %esi,%eax 4d18d1: 48 98 cltq 4d18d3: 48 89 c7 mov %rax,%rdi 4d18d6: e8 a5 65 00 00 callq 4d7e80 <_D4core4time29__T3durVAyaa7_7365636f6e6473Z3durFNaNbNiNflZS4core4time8Duration> 4d18db: 5b pop %rbx 4d18dc: 48 8b e5 mov %rbp,%rsp 4d18df: 5d pop %rbp 4d18e0: c3 retq 4d18e1: 00 00 add %al,(%rax) ... 00000000004d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d18e4: 55 push %rbp 4d18e5: 48 8b ec mov %rsp,%rbp 4d18e8: 48 83 ec 10 sub $0x10,%rsp 4d18ec: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d18f0: 48 8b 3f mov (%rdi),%rdi 4d18f3: e8 c0 65 00 00 callq 4d7eb8 <_D4core4time46__T7convertVAyaa6_686e73656373VAyaa4_64617973Z7convertFNaNbNiNflZl> 4d18f8: 48 89 c7 mov %rax,%rdi 4d18fb: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d18ff: e8 e4 65 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1904: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d1908: 48 29 01 sub %rax,(%rcx) 4d190b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d190f: 48 8b e5 mov %rbp,%rsp 4d1912: 5d pop %rbp 4d1913: c3 retq 00000000004d1914 <_D3std8datetime41__T18getUnitsFromHNSecsVAyaa5_686f757273Z18getUnitsFromHNSecsFNaNbNiNflZl>: 4d1914: 55 push %rbp 4d1915: 48 8b ec mov %rsp,%rbp 4d1918: 48 83 ec 10 sub $0x10,%rsp 4d191c: e8 e7 65 00 00 callq 4d7f08 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_686f757273Z7convertFNaNbNiNflZl> 4d1921: 48 8b e5 mov %rbp,%rsp 4d1924: 5d pop %rbp 4d1925: c3 retq ... 00000000004d1928 <_D3std8datetime35__T12enforceValidVAyaa5_686f757273Z12enforceValidFNaNfiAyamZv>: 4d1928: 55 push %rbp 4d1929: 48 8b ec mov %rsp,%rbp 4d192c: 48 83 ec 30 sub $0x30,%rsp 4d1930: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d1934: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d1938: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d193c: 89 4d f8 mov %ecx,-0x8(%rbp) 4d193f: 48 89 cf mov %rcx,%rdi 4d1942: e8 59 00 00 00 callq 4d19a0 <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb> 4d1947: 34 01 xor $0x1,%al 4d1949: 74 4f je 4d199a <_D3std8datetime35__T12enforceValidVAyaa5_686f757273Z12enforceValidFNaNfiAyamZv+0x72> 4d194b: bf 20 83 4f 00 mov $0x4f8320,%edi 4d1950: e8 53 7f fb ff callq 4898a8 <_d_newclass> 4d1955: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d1959: 48 8b 15 58 ba 01 00 mov 0x1ba58(%rip),%rdx # 4ed3b8 <_TMP2922+0x8> 4d1960: 48 8b 35 49 ba 01 00 mov 0x1ba49(%rip),%rsi # 4ed3b0 <_TMP2922> 4d1967: 8b 7d f8 mov -0x8(%rbp),%edi 4d196a: e8 45 19 fc ff callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 4d196f: 52 push %rdx 4d1970: 50 push %rax 4d1971: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d1975: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1979: 48 89 c1 mov %rax,%rcx 4d197c: 49 89 d0 mov %rdx,%r8 4d197f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d1983: 31 f6 xor %esi,%esi 4d1985: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d1989: e8 c6 4a fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d198e: 48 83 c4 10 add $0x10,%rsp 4d1992: 48 89 c7 mov %rax,%rdi 4d1995: e8 92 76 fb ff callq 48902c <_d_throwc> 4d199a: 48 8b e5 mov %rbp,%rsp 4d199d: 5d pop %rbp 4d199e: c3 retq ... 00000000004d19a0 <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb>: 4d19a0: 55 push %rbp 4d19a1: 48 8b ec mov %rsp,%rbp 4d19a4: 48 83 ec 10 sub $0x10,%rsp 4d19a8: 85 ff test %edi,%edi 4d19aa: 78 05 js 4d19b1 <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb+0x11> 4d19ac: 83 ff 17 cmp $0x17,%edi 4d19af: 7e 04 jle 4d19b5 <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb+0x15> 4d19b1: 31 c0 xor %eax,%eax 4d19b3: eb 05 jmp 4d19ba <_D3std8datetime27__T5validVAyaa5_686f757273Z5validFNaNbNiNfiZb+0x1a> 4d19b5: b8 01 00 00 00 mov $0x1,%eax 4d19ba: 48 8b e5 mov %rbp,%rsp 4d19bd: 5d pop %rbp 4d19be: c3 retq ... 00000000004d19c0 <_D3std8datetime44__T21removeUnitsFromHNSecsVAyaa5_686f757273Z21removeUnitsFromHNSecsFNaNbNiNflZl>: 4d19c0: 55 push %rbp 4d19c1: 48 8b ec mov %rsp,%rbp 4d19c4: 48 83 ec 10 sub $0x10,%rsp 4d19c8: 48 89 f8 mov %rdi,%rax 4d19cb: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d19cf: e8 34 65 00 00 callq 4d7f08 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_686f757273Z7convertFNaNbNiNflZl> 4d19d4: 48 89 c7 mov %rax,%rdi 4d19d7: e8 58 65 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d19dc: 48 89 c1 mov %rax,%rcx 4d19df: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d19e3: 48 2b c1 sub %rcx,%rax 4d19e6: 48 8b e5 mov %rbp,%rsp 4d19e9: 5d pop %rbp 4d19ea: c3 retq ... 00000000004d19ec <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_6d696e75746573Z18getUnitsFromHNSecsFNaNbNiNflZl>: 4d19ec: 55 push %rbp 4d19ed: 48 8b ec mov %rsp,%rbp 4d19f0: 48 83 ec 10 sub $0x10,%rsp 4d19f4: e8 5b 65 00 00 callq 4d7f54 <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_6d696e75746573Z7convertFNaNbNiNflZl> 4d19f9: 48 8b e5 mov %rbp,%rsp 4d19fc: 5d pop %rbp 4d19fd: c3 retq ... 00000000004d1a00 <_D3std8datetime39__T12enforceValidVAyaa7_6d696e75746573Z12enforceValidFNaNfiAyamZv>: 4d1a00: 55 push %rbp 4d1a01: 48 8b ec mov %rsp,%rbp 4d1a04: 48 83 ec 30 sub $0x30,%rsp 4d1a08: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d1a0c: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d1a10: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d1a14: 89 4d f8 mov %ecx,-0x8(%rbp) 4d1a17: 48 89 cf mov %rcx,%rdi 4d1a1a: e8 59 00 00 00 callq 4d1a78 <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb> 4d1a1f: 34 01 xor $0x1,%al 4d1a21: 74 4f je 4d1a72 <_D3std8datetime39__T12enforceValidVAyaa7_6d696e75746573Z12enforceValidFNaNfiAyamZv+0x72> 4d1a23: bf 20 83 4f 00 mov $0x4f8320,%edi 4d1a28: e8 7b 7e fb ff callq 4898a8 <_d_newclass> 4d1a2d: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d1a31: 48 8b 15 c0 b9 01 00 mov 0x1b9c0(%rip),%rdx # 4ed3f8 <_TMP2925+0x8> 4d1a38: 48 8b 35 b1 b9 01 00 mov 0x1b9b1(%rip),%rsi # 4ed3f0 <_TMP2925> 4d1a3f: 8b 7d f8 mov -0x8(%rbp),%edi 4d1a42: e8 6d 18 fc ff callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 4d1a47: 52 push %rdx 4d1a48: 50 push %rax 4d1a49: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d1a4d: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1a51: 48 89 c1 mov %rax,%rcx 4d1a54: 49 89 d0 mov %rdx,%r8 4d1a57: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d1a5b: 31 f6 xor %esi,%esi 4d1a5d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d1a61: e8 ee 49 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d1a66: 48 83 c4 10 add $0x10,%rsp 4d1a6a: 48 89 c7 mov %rax,%rdi 4d1a6d: e8 ba 75 fb ff callq 48902c <_d_throwc> 4d1a72: 48 8b e5 mov %rbp,%rsp 4d1a75: 5d pop %rbp 4d1a76: c3 retq ... 00000000004d1a78 <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb>: 4d1a78: 55 push %rbp 4d1a79: 48 8b ec mov %rsp,%rbp 4d1a7c: 48 83 ec 10 sub $0x10,%rsp 4d1a80: 85 ff test %edi,%edi 4d1a82: 78 05 js 4d1a89 <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb+0x11> 4d1a84: 83 ff 3b cmp $0x3b,%edi 4d1a87: 7e 04 jle 4d1a8d <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb+0x15> 4d1a89: 31 c0 xor %eax,%eax 4d1a8b: eb 05 jmp 4d1a92 <_D3std8datetime31__T5validVAyaa7_6d696e75746573Z5validFNaNbNiNfiZb+0x1a> 4d1a8d: b8 01 00 00 00 mov $0x1,%eax 4d1a92: 48 8b e5 mov %rbp,%rsp 4d1a95: 5d pop %rbp 4d1a96: c3 retq ... 00000000004d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d1a98: 55 push %rbp 4d1a99: 48 8b ec mov %rsp,%rbp 4d1a9c: 48 83 ec 10 sub $0x10,%rsp 4d1aa0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d1aa4: 48 8b 3f mov (%rdi),%rdi 4d1aa7: e8 5c 64 00 00 callq 4d7f08 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_686f757273Z7convertFNaNbNiNflZl> 4d1aac: 48 89 c7 mov %rax,%rdi 4d1aaf: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d1ab3: e8 7c 64 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1ab8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d1abc: 48 29 01 sub %rax,(%rcx) 4d1abf: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1ac3: 48 8b e5 mov %rbp,%rsp 4d1ac6: 5d pop %rbp 4d1ac7: c3 retq 00000000004d1ac8 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_6d696e75746573Z21removeUnitsFromHNSecsFNaNbNiNflZl>: 4d1ac8: 55 push %rbp 4d1ac9: 48 8b ec mov %rsp,%rbp 4d1acc: 48 83 ec 10 sub $0x10,%rsp 4d1ad0: 48 89 f8 mov %rdi,%rax 4d1ad3: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d1ad7: e8 78 64 00 00 callq 4d7f54 <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_6d696e75746573Z7convertFNaNbNiNflZl> 4d1adc: 48 89 c7 mov %rax,%rdi 4d1adf: e8 9c 64 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1ae4: 48 89 c1 mov %rax,%rcx 4d1ae7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1aeb: 48 2b c1 sub %rcx,%rax 4d1aee: 48 8b e5 mov %rbp,%rsp 4d1af1: 5d pop %rbp 4d1af2: c3 retq ... 00000000004d1af4 <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_7365636f6e6473Z18getUnitsFromHNSecsFNaNbNiNflZl>: 4d1af4: 55 push %rbp 4d1af5: 48 8b ec mov %rsp,%rbp 4d1af8: 48 83 ec 10 sub $0x10,%rsp 4d1afc: e8 6b 47 ff ff callq 4c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4d1b01: 48 8b e5 mov %rbp,%rsp 4d1b04: 5d pop %rbp 4d1b05: c3 retq ... 00000000004d1b08 <_D3std8datetime39__T12enforceValidVAyaa7_7365636f6e6473Z12enforceValidFNaNfiAyamZv>: 4d1b08: 55 push %rbp 4d1b09: 48 8b ec mov %rsp,%rbp 4d1b0c: 48 83 ec 30 sub $0x30,%rsp 4d1b10: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d1b14: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d1b18: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d1b1c: 89 4d f8 mov %ecx,-0x8(%rbp) 4d1b1f: 48 89 cf mov %rcx,%rdi 4d1b22: e8 59 00 00 00 callq 4d1b80 <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb> 4d1b27: 34 01 xor $0x1,%al 4d1b29: 74 4f je 4d1b7a <_D3std8datetime39__T12enforceValidVAyaa7_7365636f6e6473Z12enforceValidFNaNfiAyamZv+0x72> 4d1b2b: bf 20 83 4f 00 mov $0x4f8320,%edi 4d1b30: e8 73 7d fb ff callq 4898a8 <_d_newclass> 4d1b35: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d1b39: 48 8b 15 f8 b8 01 00 mov 0x1b8f8(%rip),%rdx # 4ed438 <_TMP2928+0x8> 4d1b40: 48 8b 35 e9 b8 01 00 mov 0x1b8e9(%rip),%rsi # 4ed430 <_TMP2928> 4d1b47: 8b 7d f8 mov -0x8(%rbp),%edi 4d1b4a: e8 65 17 fc ff callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 4d1b4f: 52 push %rdx 4d1b50: 50 push %rax 4d1b51: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d1b55: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1b59: 48 89 c1 mov %rax,%rcx 4d1b5c: 49 89 d0 mov %rdx,%r8 4d1b5f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d1b63: 31 f6 xor %esi,%esi 4d1b65: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d1b69: e8 e6 48 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d1b6e: 48 83 c4 10 add $0x10,%rsp 4d1b72: 48 89 c7 mov %rax,%rdi 4d1b75: e8 b2 74 fb ff callq 48902c <_d_throwc> 4d1b7a: 48 8b e5 mov %rbp,%rsp 4d1b7d: 5d pop %rbp 4d1b7e: c3 retq ... 00000000004d1b80 <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb>: 4d1b80: 55 push %rbp 4d1b81: 48 8b ec mov %rsp,%rbp 4d1b84: 48 83 ec 10 sub $0x10,%rsp 4d1b88: 85 ff test %edi,%edi 4d1b8a: 78 05 js 4d1b91 <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb+0x11> 4d1b8c: 83 ff 3b cmp $0x3b,%edi 4d1b8f: 7e 04 jle 4d1b95 <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb+0x15> 4d1b91: 31 c0 xor %eax,%eax 4d1b93: eb 05 jmp 4d1b9a <_D3std8datetime31__T5validVAyaa7_7365636f6e6473Z5validFNaNbNiNfiZb+0x1a> 4d1b95: b8 01 00 00 00 mov $0x1,%eax 4d1b9a: 48 8b e5 mov %rbp,%rsp 4d1b9d: 5d pop %rbp 4d1b9e: c3 retq ... 00000000004d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d1ba0: 55 push %rbp 4d1ba1: 48 8b ec mov %rsp,%rbp 4d1ba4: 48 83 ec 10 sub $0x10,%rsp 4d1ba8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d1bac: 48 8b 3f mov (%rdi),%rdi 4d1baf: e8 a0 63 00 00 callq 4d7f54 <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_6d696e75746573Z7convertFNaNbNiNflZl> 4d1bb4: 48 89 c7 mov %rax,%rdi 4d1bb7: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d1bbb: e8 c0 63 00 00 callq 4d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1bc0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d1bc4: 48 29 01 sub %rax,(%rcx) 4d1bc7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1bcb: 48 8b e5 mov %rbp,%rsp 4d1bce: 5d pop %rbp 4d1bcf: c3 retq 00000000004d1bd0 <_D3std8datetime48__T21removeUnitsFromHNSecsVAyaa7_7365636f6e6473Z21removeUnitsFromHNSecsFNaNbNiNflZl>: 4d1bd0: 55 push %rbp 4d1bd1: 48 8b ec mov %rsp,%rbp 4d1bd4: 48 83 ec 10 sub $0x10,%rsp 4d1bd8: 48 89 f8 mov %rdi,%rax 4d1bdb: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d1bdf: e8 88 46 ff ff callq 4c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4d1be4: 48 89 c7 mov %rax,%rdi 4d1be7: e8 b0 46 ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1bec: 48 89 c1 mov %rax,%rcx 4d1bef: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1bf3: 48 2b c1 sub %rcx,%rax 4d1bf6: 48 8b e5 mov %rbp,%rsp 4d1bf9: 5d pop %rbp 4d1bfa: c3 retq ... 00000000004d1bfc <_D3std8datetime42__T21removeUnitsFromHNSecsVAyaa4_64617973Z21removeUnitsFromHNSecsFNaNbNiNflZl>: 4d1bfc: 55 push %rbp 4d1bfd: 48 8b ec mov %rsp,%rbp 4d1c00: 48 83 ec 10 sub $0x10,%rsp 4d1c04: 48 89 f8 mov %rdi,%rax 4d1c07: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d1c0b: e8 a8 62 00 00 callq 4d7eb8 <_D4core4time46__T7convertVAyaa6_686e73656373VAyaa4_64617973Z7convertFNaNbNiNflZl> 4d1c10: 48 89 c7 mov %rax,%rdi 4d1c13: e8 d0 62 00 00 callq 4d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1c18: 48 89 c1 mov %rax,%rcx 4d1c1b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1c1f: 48 2b c1 sub %rcx,%rax 4d1c22: 48 8b e5 mov %rbp,%rsp 4d1c25: 5d pop %rbp 4d1c26: c3 retq ... 00000000004d1c28 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_7365636f6e6473Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d1c28: 55 push %rbp 4d1c29: 48 8b ec mov %rsp,%rbp 4d1c2c: 48 83 ec 10 sub $0x10,%rsp 4d1c30: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d1c34: 48 8b 3f mov (%rdi),%rdi 4d1c37: e8 30 46 ff ff callq 4c626c <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_7365636f6e6473Z7convertFNaNbNiNflZl> 4d1c3c: 48 89 c7 mov %rax,%rdi 4d1c3f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d1c43: e8 54 46 ff ff callq 4c629c <_D4core4time52__T7convertVAyaa7_7365636f6e6473VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1c48: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d1c4c: 48 29 01 sub %rax,(%rcx) 4d1c4f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d1c53: 48 8b e5 mov %rbp,%rsp 4d1c56: 5d pop %rbp 4d1c57: c3 retq 00000000004d1c58 <_D3std8datetime7SysTime18__T10toUnixTimeTlZ10toUnixTimeMxFNaNbNiNfZl>: 4d1c58: 55 push %rbp 4d1c59: 48 8b ec mov %rsp,%rbp 4d1c5c: 48 83 ec 10 sub $0x10,%rsp 4d1c60: 48 8b 3f mov (%rdi),%rdi 4d1c63: e8 c8 e2 fe ff callq 4bff30 <_D3std8datetime25__T17stdTimeToUnixTimeTlZ17stdTimeToUnixTimeFNaNbNiNflZl> 4d1c68: 48 8b e5 mov %rbp,%rsp 4d1c6b: 5d pop %rbp 4d1c6c: c3 retq 4d1c6d: 00 00 add %al,(%rax) ... 00000000004d1c70 <_D3std8datetime7SysTime35__T6opCastTS3std8datetime8DateTimeZ6opCastMxFNbNfZS3std8datetime8DateTime>: 4d1c70: 55 push %rbp 4d1c71: 48 8b ec mov %rsp,%rbp 4d1c74: 48 83 ec 48 sub $0x48,%rsp 4d1c78: 53 push %rbx 4d1c79: 41 54 push %r12 4d1c7b: 41 55 push %r13 4d1c7d: 41 56 push %r14 4d1c7f: 41 57 push %r15 4d1c81: e8 2a dc ff ff callq 4cf8b0 <_D3std8datetime7SysTime7adjTimeMxFNbNdNfZl> 4d1c86: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d1c8a: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d1c8e: e8 51 fc ff ff callq 4d18e4 <_D3std8datetime41__T20splitUnitsFromHNSecsVAyaa4_64617973Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d1c93: 48 8d 58 01 lea 0x1(%rax),%rbx 4d1c97: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4d1c9c: 79 11 jns 4d1caf <_D3std8datetime7SysTime35__T6opCastTS3std8datetime8DateTimeZ6opCastMxFNbNfZS3std8datetime8DateTime+0x3f> 4d1c9e: bf 18 00 00 00 mov $0x18,%edi 4d1ca3: e8 8c 62 00 00 callq 4d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl> 4d1ca8: 48 01 45 d0 add %rax,-0x30(%rbp) 4d1cac: 48 ff cb dec %rbx 4d1caf: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d1cb3: e8 e0 fd ff ff callq 4d1a98 <_D3std8datetime43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d1cb8: 49 89 c4 mov %rax,%r12 4d1cbb: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d1cbf: e8 dc fe ff ff callq 4d1ba0 <_D3std8datetime47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl> 4d1cc4: 49 89 c5 mov %rax,%r13 4d1cc7: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d1ccb: e8 24 fe ff ff callq 4d1af4 <_D3std8datetime45__T18getUnitsFromHNSecsVAyaa7_7365636f6e6473Z18getUnitsFromHNSecsFNaNbNiNflZl> 4d1cd0: 49 89 c6 mov %rax,%r14 4d1cd3: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 4d1cda: b8 01 00 00 00 mov $0x1,%eax 4d1cdf: 66 89 45 e0 mov %ax,-0x20(%rbp) 4d1ce3: 48 89 c1 mov %rax,%rcx 4d1ce6: 88 4d e2 mov %cl,-0x1e(%rbp) 4d1ce9: 88 4d e3 mov %cl,-0x1d(%rbp) 4d1cec: 8b 55 e0 mov -0x20(%rbp),%edx 4d1cef: 89 55 d8 mov %edx,-0x28(%rbp) 4d1cf2: 31 f6 xor %esi,%esi 4d1cf4: 40 88 75 e8 mov %sil,-0x18(%rbp) 4d1cf8: 40 88 75 e9 mov %sil,-0x17(%rbp) 4d1cfc: 40 88 75 ea mov %sil,-0x16(%rbp) 4d1d00: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4d1d04: 48 8d 7d dc lea -0x24(%rbp),%rdi 4d1d08: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1d09: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1d0a: a4 movsb %ds:(%rsi),%es:(%rdi) 4d1d0b: 4c 8d 7d d8 lea -0x28(%rbp),%r15 4d1d0f: 66 89 45 e4 mov %ax,-0x1c(%rbp) 4d1d13: 88 4d e6 mov %cl,-0x1a(%rbp) 4d1d16: 88 4d e7 mov %cl,-0x19(%rbp) 4d1d19: 48 8d 45 e4 lea -0x1c(%rbp),%rax 4d1d1d: 8b f3 mov %ebx,%esi 4d1d1f: 48 89 c7 mov %rax,%rdi 4d1d22: e8 d1 dc ff ff callq 4cf9f8 <_D3std8datetime4Date6__ctorMFNaNbNcNfiZS3std8datetime4Date> 4d1d27: 8b 10 mov (%rax),%edx 4d1d29: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4d1d2d: c6 45 f0 00 movb $0x0,-0x10(%rbp) 4d1d31: c6 45 f1 00 movb $0x0,-0xf(%rbp) 4d1d35: c6 45 f2 00 movb $0x0,-0xe(%rbp) 4d1d39: 48 8d 4d f0 lea -0x10(%rbp),%rcx 4d1d3d: 41 8b cc mov %r12d,%ecx 4d1d40: 41 8b d5 mov %r13d,%edx 4d1d43: 41 8b f6 mov %r14d,%esi 4d1d46: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d1d4a: e8 45 ed ff ff callq 4d0a94 <_D3std8datetime9TimeOfDay6__ctorMFNaNcNfiiiZS3std8datetime9TimeOfDay> 4d1d4f: 8b 30 mov (%rax),%esi 4d1d51: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4d1d55: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d1d59: e8 22 f1 ff ff callq 4d0e80 <_D3std8datetime8DateTime6__ctorMFNaNbNcNfxS3std8datetime4DatexS3std8datetime9TimeOfDayZS3std8datetime8DateTime> 4d1d5e: 48 8b 00 mov (%rax),%rax 4d1d61: 41 5f pop %r15 4d1d63: 41 5e pop %r14 4d1d65: 41 5d pop %r13 4d1d67: 41 5c pop %r12 4d1d69: 5b pop %rbx 4d1d6a: 48 8b e5 mov %rbp,%rsp 4d1d6d: 5d pop %rbp 4d1d6e: c3 retq 4d1d6f: f4 hlt 00000000004d1d70 <_D3std8datetime39__T18getUnitsFromHNSecsVAyaa4_64617973Z18getUnitsFromHNSecsFNaNbNiNflZl>: 4d1d70: 55 push %rbp 4d1d71: 48 8b ec mov %rsp,%rbp 4d1d74: 48 83 ec 10 sub $0x10,%rsp 4d1d78: e8 3b 61 00 00 callq 4d7eb8 <_D4core4time46__T7convertVAyaa6_686e73656373VAyaa4_64617973Z7convertFNaNbNiNflZl> 4d1d7d: 48 8b e5 mov %rbp,%rsp 4d1d80: 5d pop %rbp 4d1d81: c3 retq ... 00000000004d1d84 <_D3std8datetime37__T12enforceValidVAyaa6_6d6f6e746873Z12enforceValidFNaNfiAyamZv>: 4d1d84: 55 push %rbp 4d1d85: 48 8b ec mov %rsp,%rbp 4d1d88: 48 83 ec 30 sub $0x30,%rsp 4d1d8c: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d1d90: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d1d94: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d1d98: 89 4d f8 mov %ecx,-0x8(%rbp) 4d1d9b: 48 89 cf mov %rcx,%rdi 4d1d9e: e8 59 00 00 00 callq 4d1dfc <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb> 4d1da3: 34 01 xor $0x1,%al 4d1da5: 74 4f je 4d1df6 <_D3std8datetime37__T12enforceValidVAyaa6_6d6f6e746873Z12enforceValidFNaNfiAyamZv+0x72> 4d1da7: bf 20 83 4f 00 mov $0x4f8320,%edi 4d1dac: e8 f7 7a fb ff callq 4898a8 <_d_newclass> 4d1db1: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d1db5: 48 8b 15 bc b6 01 00 mov 0x1b6bc(%rip),%rdx # 4ed478 <_TMP2941+0x8> 4d1dbc: 48 8b 35 ad b6 01 00 mov 0x1b6ad(%rip),%rsi # 4ed470 <_TMP2941> 4d1dc3: 8b 7d f8 mov -0x8(%rbp),%edi 4d1dc6: e8 e9 14 fc ff callq 4932b4 <_D3std6format15__T6formatTaTiZ6formatFNaNfxAaiZAya> 4d1dcb: 52 push %rdx 4d1dcc: 50 push %rax 4d1dcd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d1dd1: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d1dd5: 48 89 c1 mov %rax,%rcx 4d1dd8: 49 89 d0 mov %rdx,%r8 4d1ddb: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d1ddf: 31 f6 xor %esi,%esi 4d1de1: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d1de5: e8 6a 46 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d1dea: 48 83 c4 10 add $0x10,%rsp 4d1dee: 48 89 c7 mov %rax,%rdi 4d1df1: e8 36 72 fb ff callq 48902c <_d_throwc> 4d1df6: 48 8b e5 mov %rbp,%rsp 4d1df9: 5d pop %rbp 4d1dfa: c3 retq ... 00000000004d1dfc <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb>: 4d1dfc: 55 push %rbp 4d1dfd: 48 8b ec mov %rsp,%rbp 4d1e00: 48 83 ec 10 sub $0x10,%rsp 4d1e04: 83 ff 01 cmp $0x1,%edi 4d1e07: 7c 05 jl 4d1e0e <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb+0x12> 4d1e09: 83 ff 0c cmp $0xc,%edi 4d1e0c: 7e 04 jle 4d1e12 <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb+0x16> 4d1e0e: 31 c0 xor %eax,%eax 4d1e10: eb 05 jmp 4d1e17 <_D3std8datetime29__T5validVAyaa6_6d6f6e746873Z5validFNaNbNiNfiZb+0x1b> 4d1e12: b8 01 00 00 00 mov $0x1,%eax 4d1e17: 48 8b e5 mov %rbp,%rsp 4d1e1a: 5d pop %rbp 4d1e1b: c3 retq 00000000004d1e1c <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv>: 4d1e1c: 55 push %rbp 4d1e1d: 48 8b ec mov %rsp,%rbp 4d1e20: 48 83 ec 40 sub $0x40,%rsp 4d1e24: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4d1e28: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d1e2c: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d1e30: 89 4d e8 mov %ecx,-0x18(%rbp) 4d1e33: 44 89 45 f0 mov %r8d,-0x10(%rbp) 4d1e37: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4d1e3b: 4c 89 ca mov %r9,%rdx 4d1e3e: 40 0f b6 75 f0 rex movzbl -0x10(%rbp),%esi 4d1e43: 48 89 cf mov %rcx,%rdi 4d1e46: e8 65 00 00 00 callq 4d1eb0 <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb> 4d1e4b: 34 01 xor $0x1,%al 4d1e4d: 74 5c je 4d1eab <_D3std8datetime33__T12enforceValidVAyaa4_64617973Z12enforceValidFNaNfiE3std8datetime5MonthiAyamZv+0x8f> 4d1e4f: bf 20 83 4f 00 mov $0x4f8320,%edi 4d1e54: e8 4f 7a fb ff callq 4898a8 <_d_newclass> 4d1e59: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d1e5d: 48 8b 15 54 b6 01 00 mov 0x1b654(%rip),%rdx # 4ed4b8 <_TMP2944+0x8> 4d1e64: 48 8b 05 45 b6 01 00 mov 0x1b645(%rip),%rax # 4ed4b0 <_TMP2944> 4d1e6b: 48 89 c1 mov %rax,%rcx 4d1e6e: 49 89 d0 mov %rdx,%r8 4d1e71: 8b 55 e8 mov -0x18(%rbp),%edx 4d1e74: 40 8a 75 f0 mov -0x10(%rbp),%sil 4d1e78: 8b 7d f8 mov -0x8(%rbp),%edi 4d1e7b: e8 a8 1a 00 00 callq 4d3928 <_D3std6format38__T6formatTaTiTE3std8datetime5MonthTiZ6formatFNaNfxAaiE3std8datetime5MonthiZAya> 4d1e80: 52 push %rdx 4d1e81: 50 push %rax 4d1e82: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d1e86: 48 8b 45 d8 mov -0x28(%rbp),%rax 4d1e8a: 48 89 c1 mov %rax,%rcx 4d1e8d: 49 89 d0 mov %rdx,%r8 4d1e90: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4d1e94: 31 f6 xor %esi,%esi 4d1e96: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4d1e9a: e8 b5 45 fe ff callq 4b6454 <_D4core4time13TimeException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4time13TimeException> 4d1e9f: 48 83 c4 10 add $0x10,%rsp 4d1ea3: 48 89 c7 mov %rax,%rdi 4d1ea6: e8 81 71 fb ff callq 48902c <_d_throwc> 4d1eab: 48 8b e5 mov %rbp,%rsp 4d1eae: 5d pop %rbp 4d1eaf: c3 retq 00000000004d1eb0 <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb>: 4d1eb0: 55 push %rbp 4d1eb1: 48 8b ec mov %rsp,%rbp 4d1eb4: 48 83 ec 20 sub $0x20,%rsp 4d1eb8: 89 7d e8 mov %edi,-0x18(%rbp) 4d1ebb: 89 75 f0 mov %esi,-0x10(%rbp) 4d1ebe: 85 ff test %edi,%edi 4d1ec0: 7e 15 jle 4d1ed7 <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb+0x27> 4d1ec2: 48 89 d6 mov %rdx,%rsi 4d1ec5: 8b 7d f0 mov -0x10(%rbp),%edi 4d1ec8: e8 e3 f7 ff ff callq 4d16b0 <_D3std8datetime6maxDayFNaNbNfiiZh> 4d1ecd: 25 ff 00 00 00 and $0xff,%eax 4d1ed2: 3b 45 e8 cmp -0x18(%rbp),%eax 4d1ed5: 7d 04 jge 4d1edb <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb+0x2b> 4d1ed7: 31 c0 xor %eax,%eax 4d1ed9: eb 05 jmp 4d1ee0 <_D3std8datetime25__T5validVAyaa4_64617973Z5validFNaNbNfiiiZb+0x30> 4d1edb: b8 01 00 00 00 mov $0x1,%eax 4d1ee0: 48 8b e5 mov %rbp,%rsp 4d1ee3: 5d pop %rbp 4d1ee4: c3 retq 4d1ee5: 00 00 add %al,(%rax) ... 00000000004d1ee8 <_D3std9exception93__T7enforceHTC9ExceptionTPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZ7enforceFNaNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeLAxaAyamZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node>: 4d1ee8: 55 push %rbp 4d1ee9: 48 8b ec mov %rsp,%rbp 4d1eec: 48 83 ec 50 sub $0x50,%rsp 4d1ef0: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d1ef4: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d1ef8: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d1efc: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d1f00: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d1f04: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d1f09: 75 3c jne 4d1f47 <_D3std9exception93__T7enforceHTC9ExceptionTPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeZ7enforceFNaNfPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4NodeLAxaAyamZPS3std11concurrency36__T4ListTS3std11concurrency7MessageZ4List4Node+0x5f> 4d1f0b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d1f0f: 48 8b 45 d8 mov -0x28(%rbp),%rax 4d1f13: 48 89 c1 mov %rax,%rcx 4d1f16: 49 89 d0 mov %rdx,%r8 4d1f19: 48 89 fa mov %rdi,%rdx 4d1f1c: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4d1f20: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4d1f24: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4d1f28: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d1f2c: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4d1f30: 48 89 c7 mov %rax,%rdi 4d1f33: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4d1f37: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4d1f3b: 48 89 d6 mov %rdx,%rsi 4d1f3e: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4d1f42: e8 f1 0a fc ff callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 4d1f47: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d1f4b: 48 8b e5 mov %rbp,%rsp 4d1f4e: 5d pop %rbp 4d1f4f: c3 retq 00000000004d1f50 <_D3std4file10existsImplFNbNiNePxaZb>: 4d1f50: 55 push %rbp 4d1f51: 48 8b ec mov %rsp,%rbp 4d1f54: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 4d1f5b: 48 8d b5 68 ff ff ff lea -0x98(%rbp),%rsi 4d1f62: e8 69 b3 00 00 callq 4dd2d0 4d1f67: f7 d8 neg %eax 4d1f69: 19 c0 sbb %eax,%eax 4d1f6b: ff c0 inc %eax 4d1f6d: 48 8b e5 mov %rbp,%rsp 4d1f70: 5d pop %rbp 4d1f71: c3 retq ... 00000000004d1f74 <_D3std4file15DirIteratorImpl9pushExtraMFS3std4file8DirEntryZv>: 4d1f74: 55 push %rbp 4d1f75: 48 8b ec mov %rsp,%rbp 4d1f78: 48 83 ec 10 sub $0x10,%rsp 4d1f7c: 48 83 ec 08 sub $0x8,%rsp 4d1f80: 48 8d b5 b0 00 00 00 lea 0xb0(%rbp),%rsi 4d1f87: b9 15 00 00 00 mov $0x15,%ecx 4d1f8c: ff 36 pushq (%rsi) 4d1f8e: 48 83 ee 08 sub $0x8,%rsi 4d1f92: e2 f8 loop 4d1f8c <_D3std4file15DirIteratorImpl9pushExtraMFS3std4file8DirEntryZv+0x18> 4d1f94: 48 81 c7 b8 00 00 00 add $0xb8,%rdi 4d1f9b: e8 64 87 00 00 callq 4da704 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender28__T3putTS3std4file8DirEntryZ3putMFNaNbNfS3std4file8DirEntryZv> 4d1fa0: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 4d1fa7: 48 8b e5 mov %rbp,%rsp 4d1faa: 5d pop %rbp 4d1fab: c3 retq 00000000004d1fac <_D3std4file15DirIteratorImpl8hasExtraMFZb>: 4d1fac: 55 push %rbp 4d1fad: 48 8b ec mov %rsp,%rbp 4d1fb0: 48 83 ec 10 sub $0x10,%rsp 4d1fb4: 48 81 c7 b8 00 00 00 add $0xb8,%rdi 4d1fbb: e8 48 73 00 00 callq 4d9308 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry> 4d1fc0: 48 89 c7 mov %rax,%rdi 4d1fc3: 48 89 d6 mov %rdx,%rsi 4d1fc6: e8 e5 87 00 00 callq 4da7b0 <_D3std5range10primitives30__T5emptyTS3std4file8DirEntryZ5emptyFNaNbNdNiNfxAS3std4file8DirEntryZb> 4d1fcb: 34 01 xor $0x1,%al 4d1fcd: 48 8b e5 mov %rbp,%rsp 4d1fd0: 5d pop %rbp 4d1fd1: c3 retq 4d1fd2: 66 90 xchg %ax,%ax 00000000004d1fd4 <_D3std4file15DirIteratorImpl8popExtraMFZS3std4file8DirEntry>: 4d1fd4: 55 push %rbp 4d1fd5: 48 8b ec mov %rsp,%rbp 4d1fd8: 48 83 ec 30 sub $0x30,%rsp 4d1fdc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d1fe0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d1fe4: be 50 2a 50 00 mov $0x502a50,%esi 4d1fe9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d1fed: b9 15 00 00 00 mov $0x15,%ecx 4d1ff2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d1ff5: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d1ff9: 48 81 c7 b8 00 00 00 add $0xb8,%rdi 4d2000: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4d2007: e8 fc 72 00 00 callq 4d9308 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry> 4d200c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d2010: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d2014: 48 69 f0 a8 00 00 00 imul $0xa8,%rax,%rsi 4d201b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d201f: 48 8d b4 30 58 ff ff lea -0xa8(%rax,%rsi,1),%rsi 4d2026: ff 4d2027: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d202b: b9 15 00 00 00 mov $0x15,%ecx 4d2030: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2033: 48 8b bd d8 ff ff ff mov -0x28(%rbp),%rdi 4d203a: e8 c9 72 00 00 callq 4d9308 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry> 4d203f: 48 89 c6 mov %rax,%rsi 4d2042: 48 ff ce dec %rsi 4d2045: 48 8b bd d8 ff ff ff mov -0x28(%rbp),%rdi 4d204c: e8 4f 74 00 00 callq 4d94a0 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZv> 4d2051: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d2055: 48 8b e5 mov %rbp,%rsp 4d2058: 5d pop %rbp 4d2059: c3 retq 4d205a: 66 90 xchg %ax,%ax 00000000004d205c <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb>: 4d205c: 55 push %rbp 4d205d: 48 8b ec mov %rsp,%rbp 4d2060: 48 83 ec 10 sub $0x10,%rsp 4d2064: 53 push %rbx 4d2065: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d2069: 48 89 fa mov %rdi,%rdx 4d206c: 48 8b 06 mov (%rsi),%rax 4d206f: 48 3b 02 cmp (%rdx),%rax 4d2072: 75 24 jne 4d2098 <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb+0x3c> 4d2074: 48 85 c0 test %rax,%rax 4d2077: 74 11 je 4d208a <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb+0x2e> 4d2079: 48 8b 76 08 mov 0x8(%rsi),%rsi 4d207d: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4d2081: 48 89 c1 mov %rax,%rcx 4d2084: 33 c0 xor %eax,%eax 4d2086: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4d2088: 75 0e jne 4d2098 <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb+0x3c> 4d208a: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d208e: 48 8b 43 10 mov 0x10(%rbx),%rax 4d2092: 48 3b 42 10 cmp 0x10(%rdx),%rax 4d2096: 74 04 je 4d209c <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb+0x40> 4d2098: 31 c0 xor %eax,%eax 4d209a: eb 05 jmp 4d20a1 <_D3std4file15DirIteratorImpl9DirHandle11__xopEqualsFKxS3std4file15DirIteratorImpl9DirHandleKxS3std4file15DirIteratorImpl9DirHandleZb+0x45> 4d209c: b8 01 00 00 00 mov $0x1,%eax 4d20a1: 5b pop %rbx 4d20a2: 48 8b e5 mov %rbp,%rsp 4d20a5: 5d pop %rbp 4d20a6: c3 retq 4d20a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d20ac <_D3std4file15DirIteratorImpl9DirHandle9__xtoHashFNbNeKxS3std4file15DirIteratorImpl9DirHandleZm>: 4d20ac: 55 push %rbp 4d20ad: 48 8b ec mov %rsp,%rbp 4d20b0: 48 83 ec 18 sub $0x18,%rsp 4d20b4: 53 push %rbx 4d20b5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d20b9: 48 89 fe mov %rdi,%rsi 4d20bc: bf a0 06 4f 00 mov $0x4f06a0,%edi 4d20c1: 48 8b 05 d8 e5 01 00 mov 0x1e5d8(%rip),%rax # 4f06a0 <_D13TypeInfo_xAya6__initZ> 4d20c8: 48 ff 50 28 rex.W callq *0x28(%rax) 4d20cc: 48 89 c3 mov %rax,%rbx 4d20cf: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d20d3: 48 83 c6 10 add $0x10,%rsi 4d20d7: bf e0 f3 4f 00 mov $0x4ff3e0,%edi 4d20dc: 48 8b 0d fd d2 02 00 mov 0x2d2fd(%rip),%rcx # 4ff3e0 <_D38TypeInfo_xPS4core3sys5posix6dirent3DIR6__initZ> 4d20e3: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d20e7: 48 01 c3 add %rax,%rbx 4d20ea: 48 8b c3 mov %rbx,%rax 4d20ed: 5b pop %rbx 4d20ee: 48 8b e5 mov %rbp,%rsp 4d20f1: 5d pop %rbp 4d20f2: c3 retq 4d20f3: 90 nop 00000000004d20f4 <_D3std4file15DirIteratorImpl6stepInMFAyaZb>: 4d20f4: 55 push %rbp 4d20f5: 48 8b ec mov %rsp,%rbp 4d20f8: 48 81 ec 58 01 00 00 sub $0x158,%rsp 4d20ff: 53 push %rbx 4d2100: 41 54 push %r12 4d2102: 41 55 push %r13 4d2104: 41 56 push %r14 4d2106: 41 57 push %r15 4d2108: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d210c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d2110: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d2114: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2118: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d211c: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 4d2123: e8 78 ac fb ff callq 48cda0 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFNbNiNfAyaZS3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res> 4d2128: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 4d212f: e8 cc ad fb ff callq 48cf00 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res3ptrMxFNaNbNdNiNeZPxa> 4d2134: 48 89 c7 mov %rax,%rdi 4d2137: e8 44 5e fb ff callq 487f80 4d213c: 49 89 c1 mov %rax,%r9 4d213f: 48 8d 45 e0 lea -0x20(%rbp),%rax 4d2143: ba d4 21 4d 00 mov $0x4d21d4,%edx 4d2148: 48 89 c1 mov %rax,%rcx 4d214b: 49 89 d0 mov %rdx,%r8 4d214e: 48 8b 15 c3 b3 01 00 mov 0x1b3c3(%rip),%rdx # 4ed518 <_TMP3456+0x8> 4d2155: 48 8b 35 b4 b3 01 00 mov 0x1b3b4(%rip),%rsi # 4ed510 <_TMP3456> 4d215c: bf 3c 0c 00 00 mov $0xc3c,%edi 4d2161: e8 d6 06 00 00 callq 4d283c <_D3std4file42__T8cenforceTPS4core3sys5posix6dirent3DIRZ8cenforceFNfPS4core3sys5posix6dirent3DIRLAxaAyamZPS4core3sys5posix6dirent3DIR> 4d2166: 48 89 45 d8 mov %rax,-0x28(%rbp) 4d216a: e8 02 00 00 00 callq 4d2171 <_D3std4file15DirIteratorImpl6stepInMFAyaZb+0x7d> 4d216f: eb 0d jmp 4d217e <_D3std4file15DirIteratorImpl6stepInMFAyaZb+0x8a> 4d2171: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 4d2178: e8 9b ad fb ff callq 48cf18 <_D3std8internal7cstring23__T11tempCStringTaTAyaZ11tempCStringFAyaZ3Res6__dtorMFNbNiNeZv> 4d217d: c3 retq 4d217e: 48 83 ec 08 sub $0x8,%rsp 4d2182: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2186: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d218a: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d218e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d2192: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d2196: 48 89 4d d0 mov %rcx,-0x30(%rbp) 4d219a: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4d219e: ff 73 10 pushq 0x10(%rbx) 4d21a1: ff 73 08 pushq 0x8(%rbx) 4d21a4: ff 33 pushq (%rbx) 4d21a6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d21aa: 48 81 c7 b0 00 00 00 add $0xb0,%rdi 4d21b1: e8 1a 86 00 00 callq 4da7d0 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender46__T3putTS3std4file15DirIteratorImpl9DirHandleZ3putMFNaNbNfS3std4file15DirIteratorImpl9DirHandleZv> 4d21b6: 48 83 c4 20 add $0x20,%rsp 4d21ba: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d21be: e8 29 00 00 00 callq 4d21ec <_D3std4file15DirIteratorImpl4nextMFZb> 4d21c3: 41 5f pop %r15 4d21c5: 41 5e pop %r14 4d21c7: 41 5d pop %r13 4d21c9: 41 5c pop %r12 4d21cb: 5b pop %rbx 4d21cc: 48 8b e5 mov %rbp,%rsp 4d21cf: 5d pop %rbp 4d21d0: c3 retq 4d21d1: 0f 1f 00 nopl (%rax) 00000000004d21d4 <_D3std4file15DirIteratorImpl6stepInMFAyaZ12__dgliteral2MFNaNbNiNfZAxa>: 4d21d4: 55 push %rbp 4d21d5: 48 8b ec mov %rsp,%rbp 4d21d8: 48 83 ec 10 sub $0x10,%rsp 4d21dc: 48 8b 57 18 mov 0x18(%rdi),%rdx 4d21e0: 48 8b 47 10 mov 0x10(%rdi),%rax 4d21e4: 48 8b e5 mov %rbp,%rsp 4d21e7: 5d pop %rbp 4d21e8: c3 retq 4d21e9: 0f 1f 00 nopl (%rax) 00000000004d21ec <_D3std4file15DirIteratorImpl4nextMFZb>: 4d21ec: 55 push %rbp 4d21ed: 48 8b ec mov %rsp,%rbp 4d21f0: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 4d21f7: 53 push %rbx 4d21f8: 41 54 push %r12 4d21fa: 41 55 push %r13 4d21fc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d2200: 48 81 c7 b0 00 00 00 add $0xb0,%rdi 4d2207: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 4d220e: e8 d9 6c 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d2213: 48 89 c7 mov %rax,%rdi 4d2216: 48 89 d6 mov %rdx,%rsi 4d2219: e8 66 86 00 00 callq 4da884 <_D3std5range10primitives48__T5emptyTS3std4file15DirIteratorImpl9DirHandleZ5emptyFNaNbNdNiNfxAS3std4file15DirIteratorImpl9DirHandleZb> 4d221e: 84 c0 test %al,%al 4d2220: 74 0c je 4d222e <_D3std4file15DirIteratorImpl4nextMFZb+0x42> 4d2222: 31 c0 xor %eax,%eax 4d2224: 41 5d pop %r13 4d2226: 41 5c pop %r12 4d2228: 5b pop %rbx 4d2229: 48 8b e5 mov %rbp,%rsp 4d222c: 5d pop %rbp 4d222d: c3 retq 4d222e: 4c 8b ad 28 ff ff ff mov -0xd8(%rbp),%r13 4d2235: 49 8b fd mov %r13,%rdi 4d2238: e8 af 6c 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d223d: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4d2244: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4d224b: 48 89 c3 mov %rax,%rbx 4d224e: 48 8b c3 mov %rbx,%rax 4d2251: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 4d2255: 48 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%rcx 4d225c: 00 4d225d: 48 03 8d 38 ff ff ff add -0xc8(%rbp),%rcx 4d2264: 48 8b 79 f8 mov -0x8(%rcx),%rdi 4d2268: e8 23 5d fb ff callq 487f90 4d226d: 49 89 c4 mov %rax,%r12 4d2270: 4d 85 e4 test %r12,%r12 4d2273: 0f 84 3e 01 00 00 je 4d23b7 <_D3std4file15DirIteratorImpl4nextMFZb+0x1cb> 4d2279: be 20 d5 4e 00 mov $0x4ed520,%esi 4d227e: 49 8d 7c 24 13 lea 0x13(%r12),%rdi 4d2283: e8 18 5d fb ff callq 487fa0 4d2288: 85 c0 test %eax,%eax 4d228a: 74 a9 je 4d2235 <_D3std4file15DirIteratorImpl4nextMFZb+0x49> 4d228c: be 28 d5 4e 00 mov $0x4ed528,%esi 4d2291: 49 8d 7c 24 13 lea 0x13(%r12),%rdi 4d2296: e8 05 5d fb ff callq 487fa0 4d229b: 85 c0 test %eax,%eax 4d229d: 74 96 je 4d2235 <_D3std4file15DirIteratorImpl4nextMFZb+0x49> 4d229f: 31 c0 xor %eax,%eax 4d22a1: 89 85 60 ff ff ff mov %eax,-0xa0(%rbp) 4d22a7: 89 85 64 ff ff ff mov %eax,-0x9c(%rbp) 4d22ad: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 4d22b3: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 4d22b9: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 4d22bf: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 4d22c5: 89 85 78 ff ff ff mov %eax,-0x88(%rbp) 4d22cb: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 4d22d1: 89 45 80 mov %eax,-0x80(%rbp) 4d22d4: 89 45 84 mov %eax,-0x7c(%rbp) 4d22d7: 89 45 88 mov %eax,-0x78(%rbp) 4d22da: 89 45 8c mov %eax,-0x74(%rbp) 4d22dd: 89 45 90 mov %eax,-0x70(%rbp) 4d22e0: 89 45 94 mov %eax,-0x6c(%rbp) 4d22e3: 89 45 98 mov %eax,-0x68(%rbp) 4d22e6: 89 45 9c mov %eax,-0x64(%rbp) 4d22e9: 89 45 a0 mov %eax,-0x60(%rbp) 4d22ec: 89 45 a4 mov %eax,-0x5c(%rbp) 4d22ef: 89 45 a8 mov %eax,-0x58(%rbp) 4d22f2: 89 45 ac mov %eax,-0x54(%rbp) 4d22f5: 89 45 b0 mov %eax,-0x50(%rbp) 4d22f8: 89 45 b4 mov %eax,-0x4c(%rbp) 4d22fb: 89 45 b8 mov %eax,-0x48(%rbp) 4d22fe: 89 45 bc mov %eax,-0x44(%rbp) 4d2301: 89 45 c0 mov %eax,-0x40(%rbp) 4d2304: 89 45 c4 mov %eax,-0x3c(%rbp) 4d2307: 89 45 c8 mov %eax,-0x38(%rbp) 4d230a: 89 45 cc mov %eax,-0x34(%rbp) 4d230d: 89 45 d0 mov %eax,-0x30(%rbp) 4d2310: 89 45 d4 mov %eax,-0x2c(%rbp) 4d2313: 89 45 d8 mov %eax,-0x28(%rbp) 4d2316: 89 45 dc mov %eax,-0x24(%rbp) 4d2319: 89 45 e0 mov %eax,-0x20(%rbp) 4d231c: 89 45 e4 mov %eax,-0x1c(%rbp) 4d231f: 89 45 e8 mov %eax,-0x18(%rbp) 4d2322: 89 45 ec mov %eax,-0x14(%rbp) 4d2325: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4d232c: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4d2333: 89 45 f0 mov %eax,-0x10(%rbp) 4d2336: 88 45 f4 mov %al,-0xc(%rbp) 4d2339: 31 c9 xor %ecx,%ecx 4d233b: 88 4d f5 mov %cl,-0xb(%rbp) 4d233e: 88 4d f6 mov %cl,-0xa(%rbp) 4d2341: 88 4d f7 mov %cl,-0x9(%rbp) 4d2344: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2348: 48 8d ba b0 00 00 00 lea 0xb0(%rdx),%rdi 4d234f: e8 98 6b 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d2354: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4d235b: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4d2362: 48 89 c3 mov %rax,%rbx 4d2365: 48 8b f3 mov %rbx,%rsi 4d2368: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 4d236c: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4d2373: 00 4d2374: 48 03 85 48 ff ff ff add -0xb8(%rbp),%rax 4d237b: 48 8b 48 f0 mov -0x10(%rax),%rcx 4d237f: 48 8b 40 e8 mov -0x18(%rax),%rax 4d2383: 48 89 c2 mov %rax,%rdx 4d2386: 49 8b f4 mov %r12,%rsi 4d2389: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d2390: e8 6b e4 fe ff callq 4c0800 <_D3std4file8DirEntry6__ctorMFNcAyaPS4core3sys5posix6dirent6direntZS3std4file8DirEntry> 4d2395: 48 89 c6 mov %rax,%rsi 4d2398: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d239c: 48 8d 7a 08 lea 0x8(%rdx),%rdi 4d23a0: b9 15 00 00 00 mov $0x15,%ecx 4d23a5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d23a8: b8 01 00 00 00 mov $0x1,%eax 4d23ad: 41 5d pop %r13 4d23af: 41 5c pop %r12 4d23b1: 5b pop %rbx 4d23b2: 48 8b e5 mov %rbp,%rsp 4d23b5: 5d pop %rbp 4d23b6: c3 retq 4d23b7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d23bb: e8 0c 00 00 00 callq 4d23cc <_D3std4file15DirIteratorImpl11popDirStackMFZv> 4d23c0: 31 c0 xor %eax,%eax 4d23c2: 41 5d pop %r13 4d23c4: 41 5c pop %r12 4d23c6: 5b pop %rbx 4d23c7: 48 8b e5 mov %rbp,%rsp 4d23ca: 5d pop %rbp 4d23cb: c3 retq 00000000004d23cc <_D3std4file15DirIteratorImpl11popDirStackMFZv>: 4d23cc: 55 push %rbp 4d23cd: 48 8b ec mov %rsp,%rbp 4d23d0: 48 83 ec 30 sub $0x30,%rsp 4d23d4: 48 81 c7 b0 00 00 00 add $0xb0,%rdi 4d23db: 48 89 bd d8 ff ff ff mov %rdi,-0x28(%rbp) 4d23e2: e8 05 6b 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d23e7: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d23eb: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d23ef: 48 8d 04 40 lea (%rax,%rax,2),%rax 4d23f3: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4d23fa: 00 4d23fb: 48 03 45 e8 add -0x18(%rbp),%rax 4d23ff: 48 8b 78 f8 mov -0x8(%rax),%rdi 4d2403: e8 a8 5b fb ff callq 487fb0 4d2408: 48 8b bd d8 ff ff ff mov -0x28(%rbp),%rdi 4d240f: e8 d8 6a 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d2414: 48 89 c6 mov %rax,%rsi 4d2417: 48 ff ce dec %rsi 4d241a: 48 8b bd d8 ff ff ff mov -0x28(%rbp),%rdi 4d2421: e8 76 6c 00 00 callq 4d909c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZv> 4d2426: 48 8b e5 mov %rbp,%rsp 4d2429: 5d pop %rbp 4d242a: c3 retq 4d242b: 90 nop 00000000004d242c <_D3std4file15DirIteratorImpl15releaseDirStackMFZv>: 4d242c: 55 push %rbp 4d242d: 48 8b ec mov %rsp,%rbp 4d2430: 48 83 ec 30 sub $0x30,%rsp 4d2434: 53 push %rbx 4d2435: 41 54 push %r12 4d2437: 48 81 c7 b0 00 00 00 add $0xb0,%rdi 4d243e: e8 a9 6a 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d2443: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d2447: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d244b: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4d2450: 74 37 je 4d2489 <_D3std4file15DirIteratorImpl15releaseDirStackMFZv+0x5d> 4d2452: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4d2456: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d245a: 4c 8d 24 40 lea (%rax,%rax,2),%r12 4d245e: 4e 8d 24 e5 00 00 00 lea 0x0(,%r12,8),%r12 4d2465: 00 4d2466: 4c 03 65 d8 add -0x28(%rbp),%r12 4d246a: 48 8b f3 mov %rbx,%rsi 4d246d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d2471: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d2473: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d2475: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d2477: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d247b: e8 30 5b fb ff callq 487fb0 4d2480: 48 83 c3 18 add $0x18,%rbx 4d2484: 49 3b dc cmp %r12,%rbx 4d2487: 72 e1 jb 4d246a <_D3std4file15DirIteratorImpl15releaseDirStackMFZv+0x3e> 4d2489: 41 5c pop %r12 4d248b: 5b pop %rbx 4d248c: 48 8b e5 mov %rbp,%rsp 4d248f: 5d pop %rbp 4d2490: c3 retq 4d2491: 0f 1f 00 nopl (%rax) 00000000004d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb>: 4d2494: 55 push %rbp 4d2495: 48 8b ec mov %rsp,%rbp 4d2498: 48 83 ec 10 sub $0x10,%rsp 4d249c: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 4d24a0: 74 0b je 4d24ad <_D3std4file15DirIteratorImpl9mayStepInMFZb+0x19> 4d24a2: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4d24a6: e8 0d e4 fe ff callq 4c08b8 <_D3std4file8DirEntry5isDirMFNdZb> 4d24ab: eb 11 jmp 4d24be <_D3std4file15DirIteratorImpl9mayStepInMFZb+0x2a> 4d24ad: 48 8d 7f 08 lea 0x8(%rdi),%rdi 4d24b1: e8 b2 e5 fe ff callq 4c0a68 <_D3std4file8DirEntry14linkAttributesMFNdZk> 4d24b6: 48 89 c7 mov %rax,%rdi 4d24b9: e8 6a 8b 00 00 callq 4db028 <_D3std4file9attrIsDirFNaNbNiNfkZb> 4d24be: 48 8b e5 mov %rbp,%rsp 4d24c1: 5d pop %rbp 4d24c2: c3 retq 4d24c3: 90 nop 00000000004d24c4 <_D3std4file15DirIteratorImpl5emptyMFNdZb>: 4d24c4: 55 push %rbp 4d24c5: 48 8b ec mov %rsp,%rbp 4d24c8: 48 83 ec 10 sub $0x10,%rsp 4d24cc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d24d0: 48 8d bf b8 00 00 00 lea 0xb8(%rdi),%rdi 4d24d7: e8 2c 6e 00 00 callq 4d9308 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry> 4d24dc: 48 89 c7 mov %rax,%rdi 4d24df: 48 89 d6 mov %rdx,%rsi 4d24e2: e8 c9 82 00 00 callq 4da7b0 <_D3std5range10primitives30__T5emptyTS3std4file8DirEntryZ5emptyFNaNbNdNiNfxAS3std4file8DirEntryZb> 4d24e7: 84 c0 test %al,%al 4d24e9: 74 1d je 4d2508 <_D3std4file15DirIteratorImpl5emptyMFNdZb+0x44> 4d24eb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d24ef: 48 8d b8 b0 00 00 00 lea 0xb0(%rax),%rdi 4d24f6: e8 f1 69 00 00 callq 4d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle> 4d24fb: 48 89 c7 mov %rax,%rdi 4d24fe: 48 89 d6 mov %rdx,%rsi 4d2501: e8 7e 83 00 00 callq 4da884 <_D3std5range10primitives48__T5emptyTS3std4file15DirIteratorImpl9DirHandleZ5emptyFNaNbNdNiNfxAS3std4file15DirIteratorImpl9DirHandleZb> 4d2506: eb 02 jmp 4d250a <_D3std4file15DirIteratorImpl5emptyMFNdZb+0x46> 4d2508: 31 c0 xor %eax,%eax 4d250a: 48 8b e5 mov %rbp,%rsp 4d250d: 5d pop %rbp 4d250e: c3 retq 4d250f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d2514 <_D3std4file15DirIteratorImpl5frontMFNdZS3std4file8DirEntry>: 4d2514: 55 push %rbp 4d2515: 48 8b ec mov %rsp,%rbp 4d2518: 48 83 ec 10 sub $0x10,%rsp 4d251c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d2520: 48 89 fe mov %rdi,%rsi 4d2523: 48 83 c6 08 add $0x8,%rsi 4d2527: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d252b: b9 15 00 00 00 mov $0x15,%ecx 4d2530: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2533: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d2537: 48 8b e5 mov %rbp,%rsp 4d253a: 5d pop %rbp 4d253b: c3 retq 00000000004d253c <_D3std4file15DirIteratorImpl8popFrontMFZv>: 4d253c: 55 push %rbp 4d253d: 48 8b ec mov %rsp,%rbp 4d2540: 48 81 ec 68 01 00 00 sub $0x168,%rsp 4d2547: 53 push %rbx 4d2548: 41 54 push %r12 4d254a: 41 55 push %r13 4d254c: 49 89 fc mov %rdi,%r12 4d254f: 41 8b 04 24 mov (%r12),%eax 4d2553: 83 f8 01 cmp $0x1,%eax 4d2556: 74 0e je 4d2566 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x2a> 4d2558: 83 f8 02 cmp $0x2,%eax 4d255b: 0f 84 b7 00 00 00 je 4d2618 <_D3std4file15DirIteratorImpl8popFrontMFZv+0xdc> 4d2561: e9 08 01 00 00 jmpq 4d266e <_D3std4file15DirIteratorImpl8popFrontMFZv+0x132> 4d2566: e8 81 fc ff ff callq 4d21ec <_D3std4file15DirIteratorImpl4nextMFZb> 4d256b: 84 c0 test %al,%al 4d256d: 74 7c je 4d25eb <_D3std4file15DirIteratorImpl8popFrontMFZv+0xaf> 4d256f: 49 8b fc mov %r12,%rdi 4d2572: e8 1d ff ff ff callq 4d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb> 4d2577: 84 c0 test %al,%al 4d2579: 0f 84 f4 00 00 00 je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d257f: 4d 8d 6c 24 08 lea 0x8(%r12),%r13 4d2584: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4d2589: 48 8d bd a8 fe ff ff lea -0x158(%rbp),%rdi 4d2590: b9 15 00 00 00 mov $0x15,%ecx 4d2595: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2598: 49 8b fd mov %r13,%rdi 4d259b: e8 00 e3 fe ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4d25a0: 48 89 c6 mov %rax,%rsi 4d25a3: 49 8b fc mov %r12,%rdi 4d25a6: e8 49 fb ff ff callq 4d20f4 <_D3std4file15DirIteratorImpl6stepInMFAyaZb> 4d25ab: 84 c0 test %al,%al 4d25ad: 0f 84 c0 00 00 00 je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d25b3: 48 83 ec 08 sub $0x8,%rsp 4d25b7: 48 8d 9d 48 ff ff ff lea -0xb8(%rbp),%rbx 4d25be: b9 15 00 00 00 mov $0x15,%ecx 4d25c3: ff 33 pushq (%rbx) 4d25c5: 48 83 eb 08 sub $0x8,%rbx 4d25c9: e2 f8 loop 4d25c3 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x87> 4d25cb: 49 8b fc mov %r12,%rdi 4d25ce: e8 a1 f9 ff ff callq 4d1f74 <_D3std4file15DirIteratorImpl9pushExtraMFS3std4file8DirEntryZv> 4d25d3: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 4d25da: 49 8b fc mov %r12,%rdi 4d25dd: e8 b2 fe ff ff callq 4d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb> 4d25e2: 84 c0 test %al,%al 4d25e4: 75 9e jne 4d2584 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x48> 4d25e6: e9 88 00 00 00 jmpq 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d25eb: 49 8b fc mov %r12,%rdi 4d25ee: e8 b9 f9 ff ff callq 4d1fac <_D3std4file15DirIteratorImpl8hasExtraMFZb> 4d25f3: 84 c0 test %al,%al 4d25f5: 74 7c je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d25f7: 48 8d b5 58 ff ff ff lea -0xa8(%rbp),%rsi 4d25fe: 49 8b fc mov %r12,%rdi 4d2601: e8 ce f9 ff ff callq 4d1fd4 <_D3std4file15DirIteratorImpl8popExtraMFZS3std4file8DirEntry> 4d2606: 48 89 c6 mov %rax,%rsi 4d2609: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4d260e: b9 15 00 00 00 mov $0x15,%ecx 4d2613: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2616: eb 5b jmp 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d2618: e8 77 fe ff ff callq 4d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb> 4d261d: 84 c0 test %al,%al 4d261f: 74 33 je 4d2654 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x118> 4d2621: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4d2626: e8 75 e2 fe ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4d262b: 48 89 c6 mov %rax,%rsi 4d262e: 49 8b fc mov %r12,%rdi 4d2631: e8 be fa ff ff callq 4d20f4 <_D3std4file15DirIteratorImpl6stepInMFAyaZb> 4d2636: 34 01 xor $0x1,%al 4d2638: 74 39 je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d263a: 49 8b fc mov %r12,%rdi 4d263d: e8 82 fe ff ff callq 4d24c4 <_D3std4file15DirIteratorImpl5emptyMFNdZb> 4d2642: 34 01 xor $0x1,%al 4d2644: 74 2d je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d2646: 49 8b fc mov %r12,%rdi 4d2649: e8 9e fb ff ff callq 4d21ec <_D3std4file15DirIteratorImpl4nextMFZb> 4d264e: 34 01 xor $0x1,%al 4d2650: 75 e8 jne 4d263a <_D3std4file15DirIteratorImpl8popFrontMFZv+0xfe> 4d2652: eb 1f jmp 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d2654: 49 8b fc mov %r12,%rdi 4d2657: e8 68 fe ff ff callq 4d24c4 <_D3std4file15DirIteratorImpl5emptyMFNdZb> 4d265c: 34 01 xor $0x1,%al 4d265e: 74 13 je 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d2660: 49 8b fc mov %r12,%rdi 4d2663: e8 84 fb ff ff callq 4d21ec <_D3std4file15DirIteratorImpl4nextMFZb> 4d2668: 34 01 xor $0x1,%al 4d266a: 75 e8 jne 4d2654 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x118> 4d266c: eb 05 jmp 4d2673 <_D3std4file15DirIteratorImpl8popFrontMFZv+0x137> 4d266e: e8 79 fb ff ff callq 4d21ec <_D3std4file15DirIteratorImpl4nextMFZb> 4d2673: 41 5d pop %r13 4d2675: 41 5c pop %r12 4d2677: 5b pop %rbx 4d2678: 48 8b e5 mov %rbp,%rsp 4d267b: 5d pop %rbp 4d267c: c3 retq 4d267d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv>: 4d2684: 55 push %rbp 4d2685: 48 8b ec mov %rsp,%rbp 4d2688: 48 83 ec 10 sub $0x10,%rsp 4d268c: e8 9b fd ff ff callq 4d242c <_D3std4file15DirIteratorImpl15releaseDirStackMFZv> 4d2691: 48 8b e5 mov %rbp,%rsp 4d2694: 5d pop %rbp 4d2695: c3 retq 4d2696: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d269c <_D3std4file15DirIteratorImpl8opAssignMFNcNjS3std4file15DirIteratorImplZS3std4file15DirIteratorImpl>: 4d269c: 55 push %rbp 4d269d: 48 8b ec mov %rsp,%rbp 4d26a0: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4d26a7: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d26ab: 48 89 fe mov %rdi,%rsi 4d26ae: 48 8d bd 38 ff ff ff lea -0xc8(%rbp),%rdi 4d26b5: b9 18 00 00 00 mov $0x18,%ecx 4d26ba: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d26bd: 48 8d 75 10 lea 0x10(%rbp),%rsi 4d26c1: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d26c5: b9 18 00 00 00 mov $0x18,%ecx 4d26ca: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d26cd: 48 8d bd 38 ff ff ff lea -0xc8(%rbp),%rdi 4d26d4: e8 ab ff ff ff callq 4d2684 <_D3std4file15DirIteratorImpl6__dtorMFZv> 4d26d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d26dd: 48 8b e5 mov %rbp,%rsp 4d26e0: 5d pop %rbp 4d26e1: c3 retq 4d26e2: 66 90 xchg %ax,%ax 00000000004d26e4 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb>: 4d26e4: 55 push %rbp 4d26e5: 48 8b ec mov %rsp,%rbp 4d26e8: 48 83 ec 40 sub $0x40,%rsp 4d26ec: 53 push %rbx 4d26ed: 41 54 push %r12 4d26ef: 48 89 fb mov %rdi,%rbx 4d26f2: 49 89 f4 mov %rsi,%r12 4d26f5: 41 8b 04 24 mov (%r12),%eax 4d26f9: 3b 03 cmp (%rbx),%eax 4d26fb: 0f 85 95 00 00 00 jne 4d2796 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb2> 4d2701: 41 8a 4c 24 04 mov 0x4(%r12),%cl 4d2706: 3a 4b 04 cmp 0x4(%rbx),%cl 4d2709: 0f 85 87 00 00 00 jne 4d2796 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb2> 4d270f: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 4d2714: e8 87 e1 fe ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4d2719: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d271d: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d2721: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d2725: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d2729: 48 8d 7b 08 lea 0x8(%rbx),%rdi 4d272d: e8 6e e1 fe ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4d2732: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d2736: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d273a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d273e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d2742: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d2746: 48 3b 55 e0 cmp -0x20(%rbp),%rdx 4d274a: 75 4a jne 4d2796 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb2> 4d274c: 48 85 d2 test %rdx,%rdx 4d274f: 74 11 je 4d2762 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0x7e> 4d2751: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4d2755: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d2759: 48 89 d1 mov %rdx,%rcx 4d275c: 33 c0 xor %eax,%eax 4d275e: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4d2760: 75 34 jne 4d2796 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb2> 4d2762: 49 8d b4 24 b0 00 00 lea 0xb0(%r12),%rsi 4d2769: 00 4d276a: 48 8d bb b0 00 00 00 lea 0xb0(%rbx),%rdi 4d2771: b9 08 00 00 00 mov $0x8,%ecx 4d2776: 33 c0 xor %eax,%eax 4d2778: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4d277a: 75 1a jne 4d2796 <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb2> 4d277c: 49 8d b4 24 b8 00 00 lea 0xb8(%r12),%rsi 4d2783: 00 4d2784: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 4d278b: b9 08 00 00 00 mov $0x8,%ecx 4d2790: 33 c0 xor %eax,%eax 4d2792: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 4d2794: 74 04 je 4d279a <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xb6> 4d2796: 31 c0 xor %eax,%eax 4d2798: eb 05 jmp 4d279f <_D3std4file15DirIteratorImpl11__xopEqualsFKxS3std4file15DirIteratorImplKxS3std4file15DirIteratorImplZb+0xbb> 4d279a: b8 01 00 00 00 mov $0x1,%eax 4d279f: 41 5c pop %r12 4d27a1: 5b pop %rbx 4d27a2: 48 8b e5 mov %rbp,%rsp 4d27a5: 5d pop %rbp 4d27a6: c3 retq 4d27a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d27ac <_D3std4file15DirIteratorImpl9__xtoHashFNbNeKxS3std4file15DirIteratorImplZm>: 4d27ac: 55 push %rbp 4d27ad: 48 8b ec mov %rsp,%rbp 4d27b0: 53 push %rbx 4d27b1: 41 54 push %r12 4d27b3: 49 89 fc mov %rdi,%r12 4d27b6: 48 89 fe mov %rdi,%rsi 4d27b9: bf 00 f4 4f 00 mov $0x4ff400,%edi 4d27be: 48 8b 05 3b cc 02 00 mov 0x2cc3b(%rip),%rax # 4ff400 <_D29TypeInfo_xE3std4file8SpanMode6__initZ> 4d27c5: 48 ff 50 28 rex.W callq *0x28(%rax) 4d27c9: 48 89 c3 mov %rax,%rbx 4d27cc: 49 8d 74 24 04 lea 0x4(%r12),%rsi 4d27d1: bf 90 85 4f 00 mov $0x4f8590,%edi 4d27d6: 48 8b 0d b3 5d 02 00 mov 0x25db3(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4d27dd: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d27e1: 48 01 c3 add %rax,%rbx 4d27e4: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4d27e9: bf 20 f4 4f 00 mov $0x4ff420,%edi 4d27ee: 48 8b 05 2b cc 02 00 mov 0x2cc2b(%rip),%rax # 4ff420 <_D29TypeInfo_xS3std4file8DirEntry6__initZ> 4d27f5: 48 ff 50 28 rex.W callq *0x28(%rax) 4d27f9: 48 01 c3 add %rax,%rbx 4d27fc: 49 8d b4 24 b0 00 00 lea 0xb0(%r12),%rsi 4d2803: 00 4d2804: bf 40 f4 4f 00 mov $0x4ff440,%edi 4d2809: 48 8b 0d 30 cc 02 00 mov 0x2cc30(%rip),%rcx # 4ff440 <_D84TypeInfo_xS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender6__initZ> 4d2810: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d2814: 48 01 c3 add %rax,%rbx 4d2817: 49 8d b4 24 b8 00 00 lea 0xb8(%r12),%rsi 4d281e: 00 4d281f: bf 60 f4 4f 00 mov $0x4ff460,%edi 4d2824: 48 8b 05 35 cc 02 00 mov 0x2cc35(%rip),%rax # 4ff460 <_D66TypeInfo_xS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender6__initZ> 4d282b: 48 ff 50 28 rex.W callq *0x28(%rax) 4d282f: 48 01 c3 add %rax,%rbx 4d2832: 48 8b c3 mov %rbx,%rax 4d2835: 41 5c pop %r12 4d2837: 5b pop %rbx 4d2838: 5d pop %rbp 4d2839: c3 retq ... 00000000004d283c <_D3std4file42__T8cenforceTPS4core3sys5posix6dirent3DIRZ8cenforceFNfPS4core3sys5posix6dirent3DIRLAxaAyamZPS4core3sys5posix6dirent3DIR>: 4d283c: 55 push %rbp 4d283d: 48 8b ec mov %rsp,%rbp 4d2840: 48 83 ec 40 sub $0x40,%rsp 4d2844: 48 89 7d c8 mov %rdi,-0x38(%rbp) 4d2848: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d284c: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d2850: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d2854: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d2858: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d285c: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d2861: 74 09 je 4d286c <_D3std4file42__T8cenforceTPS4core3sys5posix6dirent3DIRZ8cenforceFNfPS4core3sys5posix6dirent3DIRLAxaAyamZPS4core3sys5posix6dirent3DIR+0x30> 4d2863: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d2867: 48 8b e5 mov %rbp,%rsp 4d286a: 5d pop %rbp 4d286b: c3 retq 4d286c: bf 10 6a 4f 00 mov $0x4f6a10,%edi 4d2871: e8 32 70 fb ff callq 4898a8 <_d_newclass> 4d2876: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d287a: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d287e: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4d2882: 52 push %rdx 4d2883: 50 push %rax 4d2884: e8 4b cd fb ff callq 48f5d4 <_D4core4stdc5errno5errnoFNbNdNiNeZi> 4d2889: 49 89 c0 mov %rax,%r8 4d288c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d2890: 48 8b 45 d8 mov -0x28(%rbp),%rax 4d2894: 48 89 c2 mov %rax,%rdx 4d2897: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4d289b: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4d289f: e8 84 65 fd ff callq 4a8e28 <_D3std4file13FileException6__ctorMFNexAakAyamZC3std4file13FileException> 4d28a4: 48 83 c4 10 add $0x10,%rsp 4d28a8: 48 89 c7 mov %rax,%rdi 4d28ab: e8 7c 67 fb ff callq 48902c <_d_throwc> 4d28b0: 48 8b e5 mov %rbp,%rsp 4d28b3: 5d pop %rbp 4d28b4: c3 retq 4d28b5: 00 00 add %al,(%rax) ... 00000000004d28b8 <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl>: 4d28b8: 55 push %rbp 4d28b9: 48 8b ec mov %rsp,%rbp 4d28bc: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 4d28c3: 53 push %rbx 4d28c4: 41 54 push %r12 4d28c6: 41 55 push %r13 4d28c8: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d28cc: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d28d0: 49 89 fc mov %rdi,%r12 4d28d3: 41 89 14 24 mov %edx,(%r12) 4d28d7: 41 88 74 24 04 mov %sil,0x4(%r12) 4d28dc: 31 f6 xor %esi,%esi 4d28de: bf f0 0c 50 00 mov $0x500cf0,%edi 4d28e3: e8 a8 63 00 00 callq 4d8c90 <_d_arrayliteralTX> 4d28e8: 48 89 c2 mov %rax,%rdx 4d28eb: 31 ff xor %edi,%edi 4d28ed: 48 89 d6 mov %rdx,%rsi 4d28f0: e8 af 7f 00 00 callq 4da8a4 <_D3std5array91__T8appenderHTAS3std4file15DirIteratorImpl9DirHandleTS3std4file15DirIteratorImpl9DirHandleZ8appenderFNaNbNfAS3std4file15DirIteratorImpl9DirHandleZS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender> 4d28f5: 49 89 84 24 b0 00 00 mov %rax,0xb0(%r12) 4d28fc: 00 4d28fd: 41 83 3c 24 01 cmpl $0x1,(%r12) 4d2902: 75 21 jne 4d2925 <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0x6d> 4d2904: 31 f6 xor %esi,%esi 4d2906: bf 30 0d 50 00 mov $0x500d30,%edi 4d290b: e8 80 63 00 00 callq 4d8c90 <_d_arrayliteralTX> 4d2910: 48 89 c2 mov %rax,%rdx 4d2913: 31 ff xor %edi,%edi 4d2915: 48 89 d6 mov %rdx,%rsi 4d2918: e8 bb 7f 00 00 callq 4da8d8 <_D3std5array55__T8appenderHTAS3std4file8DirEntryTS3std4file8DirEntryZ8appenderFNaNbNfAS3std4file8DirEntryZS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender> 4d291d: 49 89 84 24 b8 00 00 mov %rax,0xb8(%r12) 4d2924: 00 4d2925: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2929: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d292d: 49 8b fc mov %r12,%rdi 4d2930: e8 bf f7 ff ff callq 4d20f4 <_D3std4file15DirIteratorImpl6stepInMFAyaZb> 4d2935: 84 c0 test %al,%al 4d2937: 74 73 je 4d29ac <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0xf4> 4d2939: 41 83 3c 24 01 cmpl $0x1,(%r12) 4d293e: 75 6c jne 4d29ac <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0xf4> 4d2940: 49 8b fc mov %r12,%rdi 4d2943: e8 4c fb ff ff callq 4d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb> 4d2948: 84 c0 test %al,%al 4d294a: 74 60 je 4d29ac <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0xf4> 4d294c: 4d 8d 6c 24 08 lea 0x8(%r12),%r13 4d2951: 49 8d 74 24 08 lea 0x8(%r12),%rsi 4d2956: 48 8d bd 38 ff ff ff lea -0xc8(%rbp),%rdi 4d295d: b9 15 00 00 00 mov $0x15,%ecx 4d2962: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2965: 49 8b fd mov %r13,%rdi 4d2968: e8 33 df fe ff callq 4c08a0 <_D3std4file8DirEntry4nameMxFNaNbNdZAya> 4d296d: 48 89 c6 mov %rax,%rsi 4d2970: 49 8b fc mov %r12,%rdi 4d2973: e8 7c f7 ff ff callq 4d20f4 <_D3std4file15DirIteratorImpl6stepInMFAyaZb> 4d2978: 84 c0 test %al,%al 4d297a: 74 30 je 4d29ac <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0xf4> 4d297c: 48 83 ec 08 sub $0x8,%rsp 4d2980: 48 8d 5d d8 lea -0x28(%rbp),%rbx 4d2984: b9 15 00 00 00 mov $0x15,%ecx 4d2989: ff 33 pushq (%rbx) 4d298b: 48 83 eb 08 sub $0x8,%rbx 4d298f: e2 f8 loop 4d2989 <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0xd1> 4d2991: 49 8b fc mov %r12,%rdi 4d2994: e8 db f5 ff ff callq 4d1f74 <_D3std4file15DirIteratorImpl9pushExtraMFS3std4file8DirEntryZv> 4d2999: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 4d29a0: 49 8b fc mov %r12,%rdi 4d29a3: e8 ec fa ff ff callq 4d2494 <_D3std4file15DirIteratorImpl9mayStepInMFZb> 4d29a8: 84 c0 test %al,%al 4d29aa: 75 a5 jne 4d2951 <_D3std4file15DirIteratorImpl15__T6__ctorTAyaZ6__ctorMFNcAyaE3std4file8SpanModebZS3std4file15DirIteratorImpl+0x99> 4d29ac: 49 8b c4 mov %r12,%rax 4d29af: 41 5d pop %r13 4d29b1: 41 5c pop %r12 4d29b3: 5b pop %rbx 4d29b4: 48 8b e5 mov %rbp,%rsp 4d29b7: 5d pop %rbp 4d29b8: c3 retq 4d29b9: 00 00 add %al,(%rax) ... 00000000004d29bc <_D3std6format65__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d29bc: 55 push %rbp 4d29bd: 48 8b ec mov %rsp,%rbp 4d29c0: 48 83 ec 20 sub $0x20,%rsp 4d29c4: 48 89 d1 mov %rdx,%rcx 4d29c7: 48 8b 56 08 mov 0x8(%rsi),%rdx 4d29cb: 48 8b 36 mov (%rsi),%rsi 4d29ce: e8 05 00 00 00 callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d29d3: 48 8b e5 mov %rbp,%rsp 4d29d6: 5d pop %rbp 4d29d7: c3 retq 00000000004d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d29d8: 55 push %rbp 4d29d9: 48 8b ec mov %rsp,%rbp 4d29dc: 48 83 ec 40 sub $0x40,%rsp 4d29e0: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d29e4: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d29e8: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d29ec: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d29f0: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d29f4: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d29f8: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d29fc: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4d2a00: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4d2a04: e8 07 00 00 00 callq 4d2a10 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2a09: 48 8b e5 mov %rbp,%rsp 4d2a0c: 5d pop %rbp 4d2a0d: c3 retq ... 00000000004d2a10 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d2a10: 55 push %rbp 4d2a11: 48 8b ec mov %rsp,%rbp 4d2a14: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4d2a1b: 53 push %rbx 4d2a1c: 41 54 push %r12 4d2a1e: 41 55 push %r13 4d2a20: 41 56 push %r14 4d2a22: 49 89 fc mov %rdi,%r12 4d2a25: 49 89 f5 mov %rsi,%r13 4d2a28: 48 89 d3 mov %rdx,%rbx 4d2a2b: 41 8a 44 24 08 mov 0x8(%r12),%al 4d2a30: 3c 73 cmp $0x73,%al 4d2a32: 0f 85 f0 00 00 00 jne 4d2b28 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x118> 4d2a38: 4d 8b 75 00 mov 0x0(%r13),%r14 4d2a3c: 49 63 44 24 04 movslq 0x4(%r12),%rax 4d2a41: 49 3b c6 cmp %r14,%rax 4d2a44: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4d2a4b: 73 02 jae 4d2a4f <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x3f> 4d2a4d: eb 03 jmp 4d2a52 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x42> 4d2a4f: 49 8b c6 mov %r14,%rax 4d2a52: 49 39 c6 cmp %rax,%r14 4d2a55: 73 0a jae 4d2a61 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x51> 4d2a57: bf 2b 09 00 00 mov $0x92b,%edi 4d2a5c: e8 2f 64 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d2a61: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4d2a68: 49 3b ce cmp %r14,%rcx 4d2a6b: 73 05 jae 4d2a72 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x62> 4d2a6d: 48 89 c8 mov %rcx,%rax 4d2a70: eb 03 jmp 4d2a75 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x65> 4d2a72: 49 8b c6 mov %r14,%rax 4d2a75: 49 8b 4d 08 mov 0x8(%r13),%rcx 4d2a79: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d2a7d: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4d2a81: e8 92 65 fd ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4d2a86: 34 01 xor $0x1,%al 4d2a88: 74 4b je 4d2ad5 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc5> 4d2a8a: 49 63 04 24 movslq (%r12),%rax 4d2a8e: 48 39 45 b0 cmp %rax,-0x50(%rbp) 4d2a92: 73 21 jae 4d2ab5 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xa5> 4d2a94: 45 31 ed xor %r13d,%r13d 4d2a97: 49 89 c6 mov %rax,%r14 4d2a9a: 4c 2b 75 b0 sub -0x50(%rbp),%r14 4d2a9e: 74 15 je 4d2ab5 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xa5> 4d2aa0: 48 8b f3 mov %rbx,%rsi 4d2aa3: bf 20 00 00 00 mov $0x20,%edi 4d2aa8: e8 ef 77 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2aad: 49 ff c5 inc %r13 4d2ab0: 4d 39 f5 cmp %r14,%r13 4d2ab3: 72 eb jb 4d2aa0 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x90> 4d2ab5: 48 8b d3 mov %rbx,%rdx 4d2ab8: 48 89 55 98 mov %rdx,-0x68(%rbp) 4d2abc: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d2ac0: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d2ac4: 48 89 d6 mov %rdx,%rsi 4d2ac7: 48 8b 55 98 mov -0x68(%rbp),%rdx 4d2acb: e8 70 49 ff ff callq 4c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv> 4d2ad0: e9 5e 02 00 00 jmpq 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2ad5: 48 8b d3 mov %rbx,%rdx 4d2ad8: 48 89 55 90 mov %rdx,-0x70(%rbp) 4d2adc: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d2ae0: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d2ae4: 48 89 d6 mov %rdx,%rsi 4d2ae7: 48 8b 55 90 mov -0x70(%rbp),%rdx 4d2aeb: e8 50 49 ff ff callq 4c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv> 4d2af0: 49 63 34 24 movslq (%r12),%rsi 4d2af4: 48 39 75 b0 cmp %rsi,-0x50(%rbp) 4d2af8: 0f 83 35 02 00 00 jae 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2afe: 45 31 ed xor %r13d,%r13d 4d2b01: 49 89 f6 mov %rsi,%r14 4d2b04: 4c 2b 75 b0 sub -0x50(%rbp),%r14 4d2b08: 0f 84 25 02 00 00 je 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2b0e: 48 8b f3 mov %rbx,%rsi 4d2b11: bf 20 00 00 00 mov $0x20,%edi 4d2b16: e8 81 77 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2b1b: 49 ff c5 inc %r13 4d2b1e: 4d 39 f5 cmp %r14,%r13 4d2b21: 72 eb jb 4d2b0e <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xfe> 4d2b23: e9 0b 02 00 00 jmpq 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2b28: 3c 72 cmp $0x72,%al 4d2b2a: 75 4e jne 4d2b7a <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x16a> 4d2b2c: 49 8b 4d 08 mov 0x8(%r13),%rcx 4d2b30: 49 8b 45 00 mov 0x0(%r13),%rax 4d2b34: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d2b38: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4d2b3c: 45 31 f6 xor %r14d,%r14d 4d2b3f: 4c 39 75 a0 cmp %r14,-0x60(%rbp) 4d2b43: 0f 84 ea 01 00 00 je 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2b49: 4c 3b 75 a0 cmp -0x60(%rbp),%r14 4d2b4d: 72 0a jb 4d2b59 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x149> 4d2b4f: bf 91 09 00 00 mov $0x991,%edi 4d2b54: e8 37 63 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d2b59: 48 8b 13 mov (%rbx),%rdx 4d2b5c: 48 8b 75 a8 mov -0x58(%rbp),%rsi 4d2b60: 41 8a 34 36 mov (%r14,%rsi,1),%sil 4d2b64: 49 8b fc mov %r12,%rdi 4d2b67: e8 d4 01 00 00 callq 4d2d40 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2b6c: 49 ff c6 inc %r14 4d2b6f: 4c 3b 75 a0 cmp -0x60(%rbp),%r14 4d2b73: 72 d4 jb 4d2b49 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x139> 4d2b75: e9 b9 01 00 00 jmpq 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2b7a: 3c 28 cmp $0x28,%al 4d2b7c: 0f 85 5b 01 00 00 jne 4d2cdd <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2cd> 4d2b82: 49 8b 55 08 mov 0x8(%r13),%rdx 4d2b86: 49 8b 7d 00 mov 0x0(%r13),%rdi 4d2b8a: 48 89 d6 mov %rdx,%rsi 4d2b8d: e8 3e 76 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d2b92: 84 c0 test %al,%al 4d2b94: 0f 85 99 01 00 00 jne 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2b9a: 4d 8d 74 24 20 lea 0x20(%r12),%r14 4d2b9f: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d2ba4: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d2ba8: b9 08 00 00 00 mov $0x8,%ecx 4d2bad: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2bb0: 49 8b 54 24 18 mov 0x18(%r12),%rdx 4d2bb5: 49 8b 74 24 10 mov 0x10(%r12),%rsi 4d2bba: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d2bbe: e8 95 65 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d2bc3: 48 8b 33 mov (%rbx),%rsi 4d2bc6: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d2bca: e8 cd 7e fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d2bcf: 49 8b fc mov %r12,%rdi 4d2bd2: e8 41 64 fd ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4d2bd7: 84 c0 test %al,%al 4d2bd9: 74 2f je 4d2c0a <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1fa> 4d2bdb: 48 8b 13 mov (%rbx),%rdx 4d2bde: 48 89 95 70 ff ff ff mov %rdx,-0x90(%rbp) 4d2be5: 49 8b 55 08 mov 0x8(%r13),%rdx 4d2be9: 49 8b 7d 00 mov 0x0(%r13),%rdi 4d2bed: 48 89 d6 mov %rdx,%rsi 4d2bf0: e8 c7 43 ff ff callq 4c6fbc <_D3std5range10primitives13__T5frontTyaZ5frontFNaNdNfAyaZw> 4d2bf5: 48 89 c6 mov %rax,%rsi 4d2bf8: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 4d2bff: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d2c03: e8 30 e9 fe ff callq 4c1538 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2c08: eb 2d jmp 4d2c37 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x227> 4d2c0a: 48 8b 13 mov (%rbx),%rdx 4d2c0d: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4d2c14: 49 8b 55 08 mov 0x8(%r13),%rdx 4d2c18: 49 8b 7d 00 mov 0x0(%r13),%rdi 4d2c1c: 48 89 d6 mov %rdx,%rsi 4d2c1f: e8 98 43 ff ff callq 4c6fbc <_D3std5range10primitives13__T5frontTyaZ5frontFNaNdNfAyaZw> 4d2c24: 48 89 c6 mov %rax,%rsi 4d2c27: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4d2c2e: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d2c32: e8 3d 01 00 00 callq 4d2d74 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2c37: 49 83 7e 08 00 cmpq $0x0,0x8(%r14) 4d2c3c: 74 5d je 4d2c9b <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x28b> 4d2c3e: 48 8b d3 mov %rbx,%rdx 4d2c41: 48 89 55 80 mov %rdx,-0x80(%rbp) 4d2c45: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2c49: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d2c4d: 48 89 d6 mov %rdx,%rsi 4d2c50: 48 8b 55 80 mov -0x80(%rbp),%rdx 4d2c54: e8 43 7b fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d2c59: 49 8b fd mov %r13,%rdi 4d2c5c: e8 db 42 ff ff callq 4c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv> 4d2c61: 49 8b 55 08 mov 0x8(%r13),%rdx 4d2c65: 49 8b 7d 00 mov 0x0(%r13),%rdi 4d2c69: 48 89 d6 mov %rdx,%rsi 4d2c6c: e8 5f 75 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d2c71: 84 c0 test %al,%al 4d2c73: 0f 85 ba 00 00 00 jne 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2c79: 48 8b d3 mov %rbx,%rdx 4d2c7c: 48 89 55 88 mov %rdx,-0x78(%rbp) 4d2c80: 49 8b 54 24 28 mov 0x28(%r12),%rdx 4d2c85: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 4d2c8a: 48 89 d6 mov %rdx,%rsi 4d2c8d: 48 8b 55 88 mov -0x78(%rbp),%rdx 4d2c91: e8 06 7b fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d2c96: e9 04 ff ff ff jmpq 4d2b9f <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x18f> 4d2c9b: 49 8b fd mov %r13,%rdi 4d2c9e: e8 99 42 ff ff callq 4c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv> 4d2ca3: 49 8b 55 08 mov 0x8(%r13),%rdx 4d2ca7: 49 8b 7d 00 mov 0x0(%r13),%rdi 4d2cab: 48 89 d6 mov %rdx,%rsi 4d2cae: e8 1d 75 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d2cb3: 84 c0 test %al,%al 4d2cb5: 75 7c jne 4d2d33 <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x323> 4d2cb7: 48 8b d3 mov %rbx,%rdx 4d2cba: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4d2cc1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2cc5: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d2cc9: 48 89 d6 mov %rdx,%rsi 4d2ccc: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4d2cd3: e8 c4 7a fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d2cd8: e9 c2 fe ff ff jmpq 4d2b9f <_D3std6format63__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x18f> 4d2cdd: bf 50 15 4f 00 mov $0x4f1550,%edi 4d2ce2: e8 c1 6b fb ff callq 4898a8 <_d_newclass> 4d2ce7: 48 89 c3 mov %rax,%rbx 4d2cea: 48 8b 15 97 a8 01 00 mov 0x1a897(%rip),%rdx # 4ed588 <_TMP3792+0x8> 4d2cf1: 48 8b 35 88 a8 01 00 mov 0x1a888(%rip),%rsi # 4ed580 <_TMP3792> 4d2cf8: 41 8a 7c 24 08 mov 0x8(%r12),%dil 4d2cfd: e8 86 58 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d2d02: 52 push %rdx 4d2d03: 50 push %rax 4d2d04: 48 8b 15 9d a8 01 00 mov 0x1a89d(%rip),%rdx # 4ed5a8 <_TMP3794+0x8> 4d2d0b: 48 8b 05 8e a8 01 00 mov 0x1a88e(%rip),%rax # 4ed5a0 <_TMP3794> 4d2d12: 48 89 c1 mov %rax,%rcx 4d2d15: 49 89 d0 mov %rdx,%r8 4d2d18: ba bd 09 00 00 mov $0x9bd,%edx 4d2d1d: 31 f6 xor %esi,%esi 4d2d1f: 48 8b fb mov %rbx,%rdi 4d2d22: e8 35 be fb ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4d2d27: 48 83 c4 10 add $0x10,%rsp 4d2d2b: 48 89 c7 mov %rax,%rdi 4d2d2e: e8 f9 62 fb ff callq 48902c <_d_throwc> 4d2d33: 41 5e pop %r14 4d2d35: 41 5d pop %r13 4d2d37: 41 5c pop %r12 4d2d39: 5b pop %rbx 4d2d3a: 48 8b e5 mov %rbp,%rsp 4d2d3d: 5d pop %rbp 4d2d3e: c3 retq ... 00000000004d2d40 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d2d40: 55 push %rbp 4d2d41: 48 8b ec mov %rsp,%rbp 4d2d44: 48 83 ec 20 sub $0x20,%rsp 4d2d48: 89 75 f0 mov %esi,-0x10(%rbp) 4d2d4b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d2d4f: 8a 47 08 mov 0x8(%rdi),%al 4d2d52: 3c 73 cmp $0x73,%al 4d2d54: 74 04 je 4d2d5a <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1a> 4d2d56: 3c 63 cmp $0x63,%al 4d2d58: 75 0f jne 4d2d69 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x29> 4d2d5a: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2d5e: 40 8a 7d f0 mov -0x10(%rbp),%dil 4d2d62: e8 09 6a 00 00 callq 4d9770 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderyaZv> 4d2d67: eb 05 jmp 4d2d6e <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2e> 4d2d69: e8 3a 7b fd ff callq 4aa8a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2d6e: 48 8b e5 mov %rbp,%rsp 4d2d71: 5d pop %rbp 4d2d72: c3 retq ... 00000000004d2d74 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d2d74: 55 push %rbp 4d2d75: 48 8b ec mov %rsp,%rbp 4d2d78: 48 83 ec 20 sub $0x20,%rsp 4d2d7c: 89 75 f0 mov %esi,-0x10(%rbp) 4d2d7f: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d2d83: 80 7f 08 73 cmpb $0x73,0x8(%rdi) 4d2d87: 75 2f jne 4d2db8 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x44> 4d2d89: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2d8d: bf 27 00 00 00 mov $0x27,%edi 4d2d92: e8 05 75 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2d97: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d2d9b: 8b 75 f0 mov -0x10(%rbp),%esi 4d2d9e: bf 27 00 00 00 mov $0x27,%edi 4d2da3: e8 1c 00 00 00 callq 4d2dc4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv> 4d2da8: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2dac: bf 27 00 00 00 mov $0x27,%edi 4d2db1: e8 e6 74 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2db6: eb 05 jmp 4d2dbd <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x49> 4d2db8: e8 7b e7 fe ff callq 4c1538 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTwTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderwKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2dbd: 48 8b e5 mov %rbp,%rsp 4d2dc0: 5d pop %rbp 4d2dc1: c3 retq ... 00000000004d2dc4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv>: 4d2dc4: 55 push %rbp 4d2dc5: 48 8b ec mov %rsp,%rbp 4d2dc8: 48 83 ec 48 sub $0x48,%rsp 4d2dcc: 53 push %rbx 4d2dcd: 89 7d f0 mov %edi,-0x10(%rbp) 4d2dd0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d2dd4: 48 89 f3 mov %rsi,%rbx 4d2dd7: 48 89 f7 mov %rsi,%rdi 4d2dda: e8 81 37 00 00 callq 4d6560 <_D3std3uni11isGraphicalFNaNbNiNfwZb> 4d2ddf: 84 c0 test %al,%al 4d2de1: 74 2c je 4d2e0f <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x4b> 4d2de3: 0f b6 55 f0 movzbl -0x10(%rbp),%edx 4d2de7: 3b d3 cmp %ebx,%edx 4d2de9: 74 05 je 4d2df0 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x2c> 4d2deb: 83 fb 5c cmp $0x5c,%ebx 4d2dee: 75 0e jne 4d2dfe <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x3a> 4d2df0: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2df4: bf 5c 00 00 00 mov $0x5c,%edi 4d2df9: e8 9e 74 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2dfe: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2e02: 8b fb mov %ebx,%edi 4d2e04: e8 4f 6a 00 00 callq 4d9858 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxwZ3putFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderxwZv> 4d2e09: 5b pop %rbx 4d2e0a: 48 8b e5 mov %rbp,%rsp 4d2e0d: 5d pop %rbp 4d2e0e: c3 retq 4d2e0f: 81 fb ff 00 00 00 cmp $0xff,%ebx 4d2e15: 0f 87 a9 00 00 00 ja 4d2ec4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x100> 4d2e1b: 83 fb 20 cmp $0x20,%ebx 4d2e1e: 0f 83 90 00 00 00 jae 4d2eb4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0xf0> 4d2e24: 48 8b 15 9d a7 01 00 mov 0x1a79d(%rip),%rdx # 4ed5c8 <_TMP3797+0x8> 4d2e2b: 48 8b 05 8e a7 01 00 mov 0x1a78e(%rip),%rax # 4ed5c0 <_TMP3797> 4d2e32: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d2e36: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d2e3a: 31 f6 xor %esi,%esi 4d2e3c: 48 39 35 7d a7 01 00 cmp %rsi,0x1a77d(%rip) # 4ed5c0 <_TMP3797> 4d2e43: 74 6f je 4d2eb4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0xf0> 4d2e45: 48 3b 35 74 a7 01 00 cmp 0x1a774(%rip),%rsi # 4ed5c0 <_TMP3797> 4d2e4c: 72 0a jb 4d2e58 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x94> 4d2e4e: bf d1 09 00 00 mov $0x9d1,%edi 4d2e53: e8 38 60 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d2e58: 4c 8b 45 c8 mov -0x38(%rbp),%r8 4d2e5c: 42 0f b6 0c 06 movzbl (%rsi,%r8,1),%ecx 4d2e61: 3b cb cmp %ebx,%ecx 4d2e63: 75 43 jne 4d2ea8 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0xe4> 4d2e65: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4d2e69: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2e6d: bf 5c 00 00 00 mov $0x5c,%edi 4d2e72: e8 25 74 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d2e77: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d2e7b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d2e7f: 48 3b 05 5a a7 01 00 cmp 0x1a75a(%rip),%rax # 4ed5e0 <_TMP3799> 4d2e86: 72 0a jb 4d2e92 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0xce> 4d2e88: bf d6 09 00 00 mov $0x9d6,%edi 4d2e8d: e8 fe 5f fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d2e92: 48 8b 0d 4f a7 01 00 mov 0x1a74f(%rip),%rcx # 4ed5e8 <_TMP3799+0x8> 4d2e99: 40 8a 3c 01 mov (%rcx,%rax,1),%dil 4d2e9d: e8 ce 68 00 00 callq 4d9770 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderyaZv> 4d2ea2: 5b pop %rbx 4d2ea3: 48 8b e5 mov %rbp,%rsp 4d2ea6: 5d pop %rbp 4d2ea7: c3 retq 4d2ea8: 48 ff c6 inc %rsi 4d2eab: 48 3b 35 0e a7 01 00 cmp 0x1a70e(%rip),%rsi # 4ed5c0 <_TMP3797> 4d2eb2: 72 91 jb 4d2e45 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x81> 4d2eb4: 48 8b 0d 4d a7 01 00 mov 0x1a74d(%rip),%rcx # 4ed608 <_TMP3801+0x8> 4d2ebb: 48 8b 35 3e a7 01 00 mov 0x1a73e(%rip),%rsi # 4ed600 <_TMP3801> 4d2ec2: eb 26 jmp 4d2eea <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x126> 4d2ec4: 81 fb ff ff 00 00 cmp $0xffff,%ebx 4d2eca: 77 10 ja 4d2edc <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x118> 4d2ecc: 48 8b 0d 55 a7 01 00 mov 0x1a755(%rip),%rcx # 4ed628 <_TMP3803+0x8> 4d2ed3: 48 8b 35 46 a7 01 00 mov 0x1a746(%rip),%rsi # 4ed620 <_TMP3803> 4d2eda: eb 0e jmp 4d2eea <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv+0x126> 4d2edc: 48 8b 0d 65 a7 01 00 mov 0x1a765(%rip),%rcx # 4ed648 <_TMP3805+0x8> 4d2ee3: 48 8b 35 56 a7 01 00 mov 0x1a756(%rip),%rsi # 4ed640 <_TMP3805> 4d2eea: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4d2eee: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d2ef2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d2ef6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d2efa: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d2efe: 8b fb mov %ebx,%edi 4d2f00: e8 07 00 00 00 callq 4d2f0c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk> 4d2f05: 5b pop %rbx 4d2f06: 48 8b e5 mov %rbp,%rsp 4d2f09: 5d pop %rbp 4d2f0a: c3 retq ... 00000000004d2f0c <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk>: 4d2f0c: 55 push %rbp 4d2f0d: 48 8b ec mov %rsp,%rbp 4d2f10: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4d2f17: 53 push %rbx 4d2f18: 41 54 push %r12 4d2f1a: 41 55 push %r13 4d2f1c: 41 56 push %r14 4d2f1e: 89 7d d8 mov %edi,-0x28(%rbp) 4d2f21: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d2f25: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d2f29: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d2f2d: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d2f32: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d2f36: b9 08 00 00 00 mov $0x8,%ecx 4d2f3b: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d2f3e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d2f42: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d2f46: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d2f4a: e8 09 62 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d2f4f: 31 c0 xor %eax,%eax 4d2f51: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d2f55: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d2f59: e8 16 02 00 00 callq 4d3174 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAakZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d2f5e: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d2f62: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d2f66: e8 19 02 00 00 callq 4d3184 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAakZ16__T9__lambda6TkZ9__lambda6FNaNbNiNeKkZxPv> 4d2f6b: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d2f6f: 45 31 ed xor %r13d,%r13d 4d2f72: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d2f76: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d2f7a: e8 1d 7b fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d2f7f: 84 c0 test %al,%al 4d2f81: 0f 84 dc 01 00 00 je 4d3163 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x257> 4d2f87: 41 8b cd mov %r13d,%ecx 4d2f8a: 48 83 f9 01 cmp $0x1,%rcx 4d2f8e: 75 3b jne 4d2fcb <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0xbf> 4d2f90: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4d2f95: 75 34 jne 4d2fcb <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0xbf> 4d2f97: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d2f9c: 49 0f 94 c1 rex.WB sete %r9b 4d2fa0: 48 89 e8 mov %rbp,%rax 4d2fa3: ba 94 31 4d 00 mov $0x4d3194,%edx 4d2fa8: 48 89 c1 mov %rax,%rcx 4d2fab: 49 89 d0 mov %rdx,%r8 4d2fae: 48 8b 15 b3 a6 01 00 mov 0x1a6b3(%rip),%rdx # 4ed668 <_TMP3807+0x8> 4d2fb5: 48 8b 35 a4 a6 01 00 mov 0x1a6a4(%rip),%rsi # 4ed660 <_TMP3807> 4d2fbc: bf e7 01 00 00 mov $0x1e7,%edi 4d2fc1: e8 7a 5c fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d2fc6: e9 98 01 00 00 jmpq 4d3163 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x257> 4d2fcb: 8b 45 88 mov -0x78(%rbp),%eax 4d2fce: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d2fd3: 75 32 jne 4d3007 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0xfb> 4d2fd5: 41 8b f5 mov %r13d,%esi 4d2fd8: 8b 7d d8 mov -0x28(%rbp),%edi 4d2fdb: e8 ec 01 00 00 callq 4d31cc <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi> 4d2fe0: 48 89 c7 mov %rax,%rdi 4d2fe3: e8 88 56 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d2fe8: 48 89 c3 mov %rax,%rbx 4d2feb: 85 db test %ebx,%ebx 4d2fed: 79 10 jns 4d2fff <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0xf3> 4d2fef: be 01 00 00 00 mov $0x1,%esi 4d2ff4: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d2ff8: e8 33 60 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d2ffd: f7 db neg %ebx 4d2fff: 89 5d 88 mov %ebx,-0x78(%rbp) 4d3002: 41 ff c5 inc %r13d 4d3005: eb 44 jmp 4d304b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x13f> 4d3007: 85 c0 test %eax,%eax 4d3009: 79 40 jns 4d304b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x13f> 4d300b: 49 89 c4 mov %rax,%r12 4d300e: 41 f7 dc neg %r12d 4d3011: 41 8d b4 24 ff ff ff lea -0x1(%r12),%esi 4d3018: ff 4d3019: 8b 7d d8 mov -0x28(%rbp),%edi 4d301c: e8 ab 01 00 00 callq 4d31cc <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi> 4d3021: 48 89 c7 mov %rax,%rdi 4d3024: e8 47 56 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3029: 48 89 c3 mov %rax,%rbx 4d302c: 45 3b ec cmp %r12d,%r13d 4d302f: 73 03 jae 4d3034 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x128> 4d3031: 4d 89 e5 mov %r12,%r13 4d3034: 85 db test %ebx,%ebx 4d3036: 79 10 jns 4d3048 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x13c> 4d3038: be 01 00 00 00 mov $0x1,%esi 4d303d: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d3041: e8 ea 5f fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d3046: f7 db neg %ebx 4d3048: 89 5d 88 mov %ebx,-0x78(%rbp) 4d304b: 8b 45 8c mov -0x74(%rbp),%eax 4d304e: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d3053: 75 2b jne 4d3080 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x174> 4d3055: 41 8b f5 mov %r13d,%esi 4d3058: 8b 7d d8 mov -0x28(%rbp),%edi 4d305b: e8 6c 01 00 00 callq 4d31cc <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi> 4d3060: 48 89 c7 mov %rax,%rdi 4d3063: e8 08 56 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3068: 48 89 c3 mov %rax,%rbx 4d306b: 85 db test %ebx,%ebx 4d306d: 78 05 js 4d3074 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x168> 4d306f: 89 5d 8c mov %ebx,-0x74(%rbp) 4d3072: eb 07 jmp 4d307b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x16f> 4d3074: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4d307b: 41 ff c5 inc %r13d 4d307e: eb 3c jmp 4d30bc <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1b0> 4d3080: 85 c0 test %eax,%eax 4d3082: 79 38 jns 4d30bc <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1b0> 4d3084: 48 89 c3 mov %rax,%rbx 4d3087: f7 db neg %ebx 4d3089: 8d b3 ff ff ff ff lea -0x1(%rbx),%esi 4d308f: 8b 7d d8 mov -0x28(%rbp),%edi 4d3092: e8 35 01 00 00 callq 4d31cc <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi> 4d3097: 48 89 c7 mov %rax,%rdi 4d309a: e8 d1 55 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d309f: 49 89 c4 mov %rax,%r12 4d30a2: 44 3b eb cmp %ebx,%r13d 4d30a5: 73 03 jae 4d30aa <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x19e> 4d30a7: 49 89 dd mov %rbx,%r13 4d30aa: 45 85 e4 test %r12d,%r12d 4d30ad: 78 06 js 4d30b5 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1a9> 4d30af: 44 89 65 8c mov %r12d,-0x74(%rbp) 4d30b3: eb 07 jmp 4d30bc <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1b0> 4d30b5: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4d30bc: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4d30c1: 74 6f je 4d3132 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x226> 4d30c3: 0f b6 5d 91 movzbl -0x6f(%rbp),%ebx 4d30c7: ff cb dec %ebx 4d30c9: 44 0f b6 75 92 movzbl -0x6e(%rbp),%r14d 4d30ce: 41 3b de cmp %r14d,%ebx 4d30d1: 7d 3c jge 4d310f <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x203> 4d30d3: 48 63 c3 movslq %ebx,%rax 4d30d6: b9 01 00 00 00 mov $0x1,%ecx 4d30db: 48 3b c1 cmp %rcx,%rax 4d30de: 73 2f jae 4d310f <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x203> 4d30e0: 48 3b c1 cmp %rcx,%rax 4d30e3: 72 0a jb 4d30ef <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1e3> 4d30e5: bf 23 02 00 00 mov $0x223,%edi 4d30ea: e8 a1 5d fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d30ef: 48 c1 e0 03 shl $0x3,%rax 4d30f3: 4c 8b 64 05 c8 mov -0x38(%rbp,%rax,1),%r12 4d30f8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d30fc: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4d3101: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d3105: 49 ff d4 rex.WB callq *%r12 4d3108: ff c3 inc %ebx 4d310a: 44 39 f3 cmp %r14d,%ebx 4d310d: 7c c4 jl 4d30d3 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x1c7> 4d310f: 0f b6 45 92 movzbl -0x6e(%rbp),%eax 4d3113: 41 39 c5 cmp %eax,%r13d 4d3116: 73 03 jae 4d311b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x20f> 4d3118: 49 89 c5 mov %rax,%r13 4d311b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d311f: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d3123: e8 74 79 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d3128: 84 c0 test %al,%al 4d312a: 0f 85 57 fe ff ff jne 4d2f87 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x7b> 4d3130: eb 31 jmp 4d3163 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x257> 4d3132: 41 8b c5 mov %r13d,%eax 4d3135: 48 83 f8 01 cmp $0x1,%rax 4d3139: 72 0a jb 4d3145 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x239> 4d313b: bf 2c 02 00 00 mov $0x22c,%edi 4d3140: e8 4b 5d fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d3145: 48 c1 e0 03 shl $0x3,%rax 4d3149: 48 8b 5c 05 c8 mov -0x38(%rbp,%rax,1),%rbx 4d314e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3152: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4d3157: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d315b: 48 ff d3 rex.W callq *%rbx 4d315e: 41 ff c5 inc %r13d 4d3161: eb b8 jmp 4d311b <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAakZk+0x20f> 4d3163: 41 8b c5 mov %r13d,%eax 4d3166: 41 5e pop %r14 4d3168: 41 5d pop %r13 4d316a: 41 5c pop %r12 4d316c: 5b pop %rbx 4d316d: 48 8b e5 mov %rbp,%rsp 4d3170: 5d pop %rbp 4d3171: c3 retq 4d3172: 66 90 xchg %ax,%ax 00000000004d3174 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAakZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3174: 55 push %rbp 4d3175: 48 8b ec mov %rsp,%rbp 4d3178: b8 b8 31 4d 00 mov $0x4d31b8,%eax 4d317d: 5d pop %rbp 4d317e: c3 retq 4d317f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3184 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAakZ16__T9__lambda6TkZ9__lambda6FNaNbNiNeKkZxPv>: 4d3184: 55 push %rbp 4d3185: 48 8b ec mov %rsp,%rbp 4d3188: 48 83 ec 10 sub $0x10,%rsp 4d318c: 48 89 f8 mov %rdi,%rax 4d318f: 48 8b e5 mov %rbp,%rsp 4d3192: 5d pop %rbp 4d3193: c3 retq 00000000004d3194 <_D3std6format64__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTkZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAakZ12__dgliteral7MFNaNiNfZAya>: 4d3194: 55 push %rbp 4d3195: 48 8b ec mov %rsp,%rbp 4d3198: 48 83 ec 10 sub $0x10,%rsp 4d319c: 48 8b 15 f5 a4 01 00 mov 0x1a4f5(%rip),%rdx # 4ed698 <_TMP3811+0x8> 4d31a3: 48 8b 35 e6 a4 01 00 mov 0x1a4e6(%rip),%rsi # 4ed690 <_TMP3811> 4d31aa: 40 8a 7f 90 mov -0x70(%rdi),%dil 4d31ae: e8 d5 53 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d31b3: 48 8b e5 mov %rbp,%rsp 4d31b6: 5d pop %rbp 4d31b7: c3 retq 00000000004d31b8 <_D3std6format63__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d31b8: 55 push %rbp 4d31b9: 48 8b ec mov %rsp,%rbp 4d31bc: 48 83 ec 20 sub $0x20,%rsp 4d31c0: 8b 36 mov (%rsi),%esi 4d31c2: e8 a5 e3 fe ff callq 4c156c <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTkTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderkKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d31c7: 48 8b e5 mov %rbp,%rsp 4d31ca: 5d pop %rbp 4d31cb: c3 retq 00000000004d31cc <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi>: 4d31cc: 55 push %rbp 4d31cd: 48 8b ec mov %rsp,%rbp 4d31d0: 48 83 ec 10 sub $0x10,%rsp 4d31d4: 89 75 f8 mov %esi,-0x8(%rbp) 4d31d7: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d31db: 74 0f je 4d31ec <_D3std6format16__T9getNthIntTkZ9getNthIntFNaNfkkZi+0x20> 4d31dd: 8b 7d f8 mov -0x8(%rbp),%edi 4d31e0: ff cf dec %edi 4d31e2: e8 5d 78 fd ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4d31e7: 48 8b e5 mov %rbp,%rsp 4d31ea: 5d pop %rbp 4d31eb: c3 retq 4d31ec: e8 af 7b 00 00 callq 4dada0 <_D3std4conv9__T2toTiZ9__T2toTkZ2toFNaNfkZi> 4d31f1: 48 8b e5 mov %rbp,%rsp 4d31f4: 5d pop %rbp 4d31f5: c3 retq ... 00000000004d31f8 <_D3std6format25__T6formatTaTAyaTAyaTAyaZ6formatFNaNfxAaAyaAyaAyaZAya>: 4d31f8: 55 push %rbp 4d31f9: 48 8b ec mov %rsp,%rbp 4d31fc: 48 83 ec 58 sub $0x58,%rsp 4d3200: 53 push %rbx 4d3201: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d3205: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d3209: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d320d: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d3211: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d3215: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d3219: e8 ae 4e fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d321e: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d3222: 48 83 ec 08 sub $0x8,%rsp 4d3226: 48 50 rex.W push %rax 4d3228: ff 75 18 pushq 0x18(%rbp) 4d322b: ff 75 10 pushq 0x10(%rbp) 4d322e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3232: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d3236: 49 89 c0 mov %rax,%r8 4d3239: 49 89 d1 mov %rdx,%r9 4d323c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d3240: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d3244: 48 89 c2 mov %rax,%rdx 4d3247: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4d324b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d324f: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d3253: 48 89 d6 mov %rdx,%rsi 4d3256: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4d325a: e8 d9 00 00 00 callq 4d3338 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk> 4d325f: 48 83 c4 20 add $0x20,%rsp 4d3263: 89 45 c8 mov %eax,-0x38(%rbp) 4d3266: 8b d8 mov %eax,%ebx 4d3268: 48 83 fb 03 cmp $0x3,%rbx 4d326c: 0f 94 c2 sete %dl 4d326f: 48 0f b6 d2 movzbq %dl,%rdx 4d3273: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d3277: 48 89 ef mov %rbp,%rdi 4d327a: ba a0 32 4d 00 mov $0x4d32a0,%edx 4d327f: 48 89 d6 mov %rdx,%rsi 4d3282: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d3286: e8 31 f8 fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d328b: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d328f: e8 fc 4c fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d3294: 5b pop %rbx 4d3295: 48 8b e5 mov %rbp,%rsp 4d3298: 5d pop %rbp 4d3299: c3 retq 4d329a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d32a0 <_D3std6format25__T6formatTaTAyaTAyaTAyaZ6formatFxAaAyaAyaAyaZ12__dgliteral6MFNaNbNfZC6object9Throwable>: 4d32a0: 55 push %rbp 4d32a1: 48 8b ec mov %rsp,%rbp 4d32a4: 48 83 ec 20 sub $0x20,%rsp 4d32a8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d32ac: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d32b1: e8 f2 65 fb ff callq 4898a8 <_d_newclass> 4d32b6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d32ba: ff 35 08 a4 01 00 pushq 0x1a408(%rip) # 4ed6c8 <_TMP3867+0x8> 4d32c0: ff 35 fa a3 01 00 pushq 0x1a3fa(%rip) # 4ed6c0 <_TMP3867> 4d32c6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d32ca: 44 8b 49 c8 mov -0x38(%rcx),%r9d 4d32ce: 48 8b 15 13 a4 01 00 mov 0x1a413(%rip),%rdx # 4ed6e8 <_TMP3869+0x8> 4d32d5: 48 8b 05 04 a4 01 00 mov 0x1a404(%rip),%rax # 4ed6e0 <_TMP3869> 4d32dc: 48 89 c1 mov %rax,%rcx 4d32df: 49 89 d0 mov %rdx,%r8 4d32e2: ba 03 00 00 00 mov $0x3,%edx 4d32e7: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d32eb: 48 8b 15 16 a4 01 00 mov 0x1a416(%rip),%rdx # 4ed708 <_TMP3871+0x8> 4d32f2: 48 8b 3d 07 a4 01 00 mov 0x1a407(%rip),%rdi # 4ed700 <_TMP3871> 4d32f9: 48 89 d6 mov %rdx,%rsi 4d32fc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d3300: e8 8f 53 fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d3305: 48 83 c4 10 add $0x10,%rsp 4d3309: 52 push %rdx 4d330a: 50 push %rax 4d330b: 48 8b 15 16 a4 01 00 mov 0x1a416(%rip),%rdx # 4ed728 <_TMP3873+0x8> 4d3312: 48 8b 05 07 a4 01 00 mov 0x1a407(%rip),%rax # 4ed720 <_TMP3873> 4d3319: 48 89 c1 mov %rax,%rcx 4d331c: 49 89 d0 mov %rdx,%r8 4d331f: ba 9b 19 00 00 mov $0x199b,%edx 4d3324: 31 f6 xor %esi,%esi 4d3326: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d332a: e8 a5 5c fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d332f: 48 83 c4 10 add $0x10,%rsp 4d3333: 48 8b e5 mov %rbp,%rsp 4d3336: 5d pop %rbp 4d3337: c3 retq 00000000004d3338 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk>: 4d3338: 55 push %rbp 4d3339: 48 8b ec mov %rsp,%rbp 4d333c: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4d3343: 53 push %rbx 4d3344: 41 54 push %r12 4d3346: 41 55 push %r13 4d3348: 41 56 push %r14 4d334a: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d334e: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d3352: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d3356: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d335a: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d335e: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d3362: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d3367: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d336e: b9 08 00 00 00 mov $0x8,%ecx 4d3373: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d3376: 48 8b 55 18 mov 0x18(%rbp),%rdx 4d337a: 48 8b 75 10 mov 0x10(%rbp),%rsi 4d337e: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d3385: e8 ce 5d fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d338a: 48 8d 45 98 lea -0x68(%rbp),%rax 4d338e: 31 c9 xor %ecx,%ecx 4d3390: 48 89 08 mov %rcx,(%rax) 4d3393: 48 89 48 08 mov %rcx,0x8(%rax) 4d3397: 48 89 48 10 mov %rcx,0x10(%rax) 4d339b: 4c 8d 45 b8 lea -0x48(%rbp),%r8 4d339f: 49 89 08 mov %rcx,(%r8) 4d33a2: 49 89 48 08 mov %rcx,0x8(%r8) 4d33a6: 49 89 48 10 mov %rcx,0x10(%r8) 4d33aa: e8 59 03 00 00 callq 4d3708 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d33af: 48 89 45 98 mov %rax,-0x68(%rbp) 4d33b3: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d33b7: e8 5c 03 00 00 callq 4d3718 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ18__T9__lambda8TAyaZ9__lambda8FNaNbNiNeKAyaZxPv> 4d33bc: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d33c0: e8 63 03 00 00 callq 4d3728 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d33c5: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d33c9: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d33cd: e8 66 03 00 00 callq 4d3738 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ20__T10__lambda10TAyaZ10__lambda10FNaNbNiNeKAyaZxPv> 4d33d2: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d33d6: e8 6d 03 00 00 callq 4d3748 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d33db: 48 89 45 a8 mov %rax,-0x58(%rbp) 4d33df: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d33e3: e8 70 03 00 00 callq 4d3758 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ20__T10__lambda12TAyaZ10__lambda12FNaNbNiNeKAyaZxPv> 4d33e8: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d33ec: 45 31 ed xor %r13d,%r13d 4d33ef: 48 8b 75 20 mov 0x20(%rbp),%rsi 4d33f3: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d33fa: e8 9d 76 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d33ff: 84 c0 test %al,%al 4d3401: 0f 84 f2 02 00 00 je 4d36f9 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x3c1> 4d3407: 41 8b c5 mov %r13d,%eax 4d340a: 48 83 f8 03 cmp $0x3,%rax 4d340e: 75 3e jne 4d344e <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x116> 4d3410: 40 80 bd 61 ff ff ff rex cmpb $0x0,-0x9f(%rbp) 4d3417: 00 4d3418: 75 34 jne 4d344e <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x116> 4d341a: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 4d341f: 49 0f 94 c1 rex.WB sete %r9b 4d3423: 48 89 e8 mov %rbp,%rax 4d3426: ba 68 37 4d 00 mov $0x4d3768,%edx 4d342b: 48 89 c1 mov %rax,%rcx 4d342e: 49 89 d0 mov %rdx,%r8 4d3431: 48 8b 15 10 a3 01 00 mov 0x1a310(%rip),%rdx # 4ed748 <_TMP3875+0x8> 4d3438: 48 8b 35 01 a3 01 00 mov 0x1a301(%rip),%rsi # 4ed740 <_TMP3875> 4d343f: bf e7 01 00 00 mov $0x1e7,%edi 4d3444: e8 f7 57 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d3449: e9 ab 02 00 00 jmpq 4d36f9 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x3c1> 4d344e: 8b 8d 58 ff ff ff mov -0xa8(%rbp),%ecx 4d3454: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d345a: 75 71 jne 4d34cd <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x195> 4d345c: 48 83 ec 08 sub $0x8,%rsp 4d3460: 41 55 push %r13 4d3462: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3466: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d346a: 49 89 c0 mov %rax,%r8 4d346d: 49 89 d1 mov %rdx,%r9 4d3470: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d3474: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d3478: 48 89 c2 mov %rax,%rdx 4d347b: 48 89 95 40 ff ff ff mov %rdx,-0xc0(%rbp) 4d3482: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d3486: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d348a: 48 89 d6 mov %rdx,%rsi 4d348d: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4d3494: e8 f7 02 00 00 callq 4d3790 <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi> 4d3499: 48 83 c4 10 add $0x10,%rsp 4d349d: 48 89 c7 mov %rax,%rdi 4d34a0: e8 cb 51 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d34a5: 48 89 c3 mov %rax,%rbx 4d34a8: 85 db test %ebx,%ebx 4d34aa: 79 13 jns 4d34bf <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x187> 4d34ac: be 01 00 00 00 mov $0x1,%esi 4d34b1: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d34b8: e8 73 5b fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d34bd: f7 db neg %ebx 4d34bf: 89 9d 58 ff ff ff mov %ebx,-0xa8(%rbp) 4d34c5: 41 ff c5 inc %r13d 4d34c8: e9 82 00 00 00 jmpq 4d354f <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x217> 4d34cd: 85 c9 test %ecx,%ecx 4d34cf: 79 7e jns 4d354f <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x217> 4d34d1: 48 83 ec 08 sub $0x8,%rsp 4d34d5: 49 89 cc mov %rcx,%r12 4d34d8: 41 f7 dc neg %r12d 4d34db: 41 8d 94 24 ff ff ff lea -0x1(%r12),%edx 4d34e2: ff 4d34e3: 52 push %rdx 4d34e4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d34e8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d34ec: 49 89 c0 mov %rax,%r8 4d34ef: 49 89 d1 mov %rdx,%r9 4d34f2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d34f6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d34fa: 48 89 c2 mov %rax,%rdx 4d34fd: 48 89 95 38 ff ff ff mov %rdx,-0xc8(%rbp) 4d3504: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d3508: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d350c: 48 89 d6 mov %rdx,%rsi 4d350f: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 4d3516: e8 75 02 00 00 callq 4d3790 <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi> 4d351b: 48 83 c4 10 add $0x10,%rsp 4d351f: 48 89 c7 mov %rax,%rdi 4d3522: e8 49 51 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3527: 48 89 c3 mov %rax,%rbx 4d352a: 45 3b ec cmp %r12d,%r13d 4d352d: 73 03 jae 4d3532 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x1fa> 4d352f: 4d 89 e5 mov %r12,%r13 4d3532: 85 db test %ebx,%ebx 4d3534: 79 13 jns 4d3549 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x211> 4d3536: be 01 00 00 00 mov $0x1,%esi 4d353b: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d3542: e8 e9 5a fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d3547: f7 db neg %ebx 4d3549: 89 9d 58 ff ff ff mov %ebx,-0xa8(%rbp) 4d354f: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4d3555: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d355a: 75 67 jne 4d35c3 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x28b> 4d355c: 48 83 ec 08 sub $0x8,%rsp 4d3560: 41 55 push %r13 4d3562: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3566: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d356a: 49 89 c0 mov %rax,%r8 4d356d: 49 89 d1 mov %rdx,%r9 4d3570: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d3574: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d3578: 48 89 c2 mov %rax,%rdx 4d357b: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 4d3582: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d3586: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d358a: 48 89 d6 mov %rdx,%rsi 4d358d: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d3594: e8 f7 01 00 00 callq 4d3790 <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi> 4d3599: 48 83 c4 10 add $0x10,%rsp 4d359d: 48 89 c7 mov %rax,%rdi 4d35a0: e8 cb 50 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d35a5: 48 89 c3 mov %rax,%rbx 4d35a8: 85 db test %ebx,%ebx 4d35aa: 78 08 js 4d35b4 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x27c> 4d35ac: 89 9d 5c ff ff ff mov %ebx,-0xa4(%rbp) 4d35b2: eb 0a jmp 4d35be <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x286> 4d35b4: c7 85 5c ff ff ff fe movl $0x7ffffffe,-0xa4(%rbp) 4d35bb: ff ff 7f 4d35be: 41 ff c5 inc %r13d 4d35c1: eb 7a jmp 4d363d <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x305> 4d35c3: 85 c0 test %eax,%eax 4d35c5: 79 76 jns 4d363d <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x305> 4d35c7: 48 83 ec 08 sub $0x8,%rsp 4d35cb: 48 89 c3 mov %rax,%rbx 4d35ce: f7 db neg %ebx 4d35d0: 8d 8b ff ff ff ff lea -0x1(%rbx),%ecx 4d35d6: 51 push %rcx 4d35d7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d35db: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d35df: 49 89 c0 mov %rax,%r8 4d35e2: 49 89 d1 mov %rdx,%r9 4d35e5: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d35e9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d35ed: 48 89 c2 mov %rax,%rdx 4d35f0: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4d35f7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d35fb: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d35ff: 48 89 d6 mov %rdx,%rsi 4d3602: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d3609: e8 82 01 00 00 callq 4d3790 <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi> 4d360e: 48 83 c4 10 add $0x10,%rsp 4d3612: 48 89 c7 mov %rax,%rdi 4d3615: e8 56 50 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d361a: 49 89 c4 mov %rax,%r12 4d361d: 44 3b eb cmp %ebx,%r13d 4d3620: 73 03 jae 4d3625 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x2ed> 4d3622: 49 89 dd mov %rbx,%r13 4d3625: 45 85 e4 test %r12d,%r12d 4d3628: 78 09 js 4d3633 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x2fb> 4d362a: 44 89 a5 5c ff ff ff mov %r12d,-0xa4(%rbp) 4d3631: eb 0a jmp 4d363d <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x305> 4d3633: c7 85 5c ff ff ff fe movl $0x7ffffffe,-0xa4(%rbp) 4d363a: ff ff 7f 4d363d: 40 80 bd 61 ff ff ff rex cmpb $0x0,-0x9f(%rbp) 4d3644: 00 4d3645: 74 7e je 4d36c5 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x38d> 4d3647: 0f b6 9d 61 ff ff ff movzbl -0x9f(%rbp),%ebx 4d364e: ff cb dec %ebx 4d3650: 44 0f b6 b5 62 ff ff movzbl -0x9e(%rbp),%r14d 4d3657: ff 4d3658: 41 3b de cmp %r14d,%ebx 4d365b: 7d 3f jge 4d369c <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x364> 4d365d: 48 63 c3 movslq %ebx,%rax 4d3660: b9 03 00 00 00 mov $0x3,%ecx 4d3665: 48 3b c1 cmp %rcx,%rax 4d3668: 73 32 jae 4d369c <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x364> 4d366a: 48 3b c1 cmp %rcx,%rax 4d366d: 72 0a jb 4d3679 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x341> 4d366f: bf 23 02 00 00 mov $0x223,%edi 4d3674: e8 17 58 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d3679: 48 c1 e0 03 shl $0x3,%rax 4d367d: 4c 8b 64 05 98 mov -0x68(%rbp,%rax,1),%r12 4d3682: 48 8b 55 20 mov 0x20(%rbp),%rdx 4d3686: 48 8b 74 05 b8 mov -0x48(%rbp,%rax,1),%rsi 4d368b: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d3692: 49 ff d4 rex.WB callq *%r12 4d3695: ff c3 inc %ebx 4d3697: 44 39 f3 cmp %r14d,%ebx 4d369a: 7c c1 jl 4d365d <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x325> 4d369c: 0f b6 85 62 ff ff ff movzbl -0x9e(%rbp),%eax 4d36a3: 41 39 c5 cmp %eax,%r13d 4d36a6: 73 03 jae 4d36ab <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x373> 4d36a8: 49 89 c5 mov %rax,%r13 4d36ab: 48 8b 75 20 mov 0x20(%rbp),%rsi 4d36af: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d36b6: e8 e1 73 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d36bb: 84 c0 test %al,%al 4d36bd: 0f 85 44 fd ff ff jne 4d3407 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0xcf> 4d36c3: eb 34 jmp 4d36f9 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x3c1> 4d36c5: 41 8b f5 mov %r13d,%esi 4d36c8: 48 83 fe 03 cmp $0x3,%rsi 4d36cc: 72 0a jb 4d36d8 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x3a0> 4d36ce: bf 2c 02 00 00 mov $0x22c,%edi 4d36d3: e8 b8 57 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d36d8: 48 c1 e6 03 shl $0x3,%rsi 4d36dc: 48 8b 5c 35 98 mov -0x68(%rbp,%rsi,1),%rbx 4d36e1: 48 8b 55 20 mov 0x20(%rbp),%rdx 4d36e5: 48 8b 74 35 b8 mov -0x48(%rbp,%rsi,1),%rsi 4d36ea: 48 8d bd 58 ff ff ff lea -0xa8(%rbp),%rdi 4d36f1: 48 ff d3 rex.W callq *%rbx 4d36f4: 41 ff c5 inc %r13d 4d36f7: eb b2 jmp 4d36ab <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZk+0x373> 4d36f9: 41 8b c5 mov %r13d,%eax 4d36fc: 41 5e pop %r14 4d36fe: 41 5d pop %r13 4d3700: 41 5c pop %r12 4d3702: 5b pop %rbx 4d3703: 48 8b e5 mov %rbp,%rsp 4d3706: 5d pop %rbp 4d3707: c3 retq 00000000004d3708 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3708: 55 push %rbp 4d3709: 48 8b ec mov %rsp,%rbp 4d370c: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d3711: 5d pop %rbp 4d3712: c3 retq 4d3713: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3718 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ18__T9__lambda8TAyaZ9__lambda8FNaNbNiNeKAyaZxPv>: 4d3718: 55 push %rbp 4d3719: 48 8b ec mov %rsp,%rbp 4d371c: 48 83 ec 10 sub $0x10,%rsp 4d3720: 48 89 f8 mov %rdi,%rax 4d3723: 48 8b e5 mov %rbp,%rsp 4d3726: 5d pop %rbp 4d3727: c3 retq 00000000004d3728 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3728: 55 push %rbp 4d3729: 48 8b ec mov %rsp,%rbp 4d372c: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d3731: 5d pop %rbp 4d3732: c3 retq 4d3733: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3738 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ20__T10__lambda10TAyaZ10__lambda10FNaNbNiNeKAyaZxPv>: 4d3738: 55 push %rbp 4d3739: 48 8b ec mov %rsp,%rbp 4d373c: 48 83 ec 10 sub $0x10,%rsp 4d3740: 48 89 f8 mov %rdi,%rax 4d3743: 48 8b e5 mov %rbp,%rsp 4d3746: 5d pop %rbp 4d3747: c3 retq 00000000004d3748 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3748: 55 push %rbp 4d3749: 48 8b ec mov %rsp,%rbp 4d374c: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d3751: 5d pop %rbp 4d3752: c3 retq 4d3753: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3758 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ20__T10__lambda12TAyaZ10__lambda12FNaNbNiNeKAyaZxPv>: 4d3758: 55 push %rbp 4d3759: 48 8b ec mov %rsp,%rbp 4d375c: 48 83 ec 10 sub $0x10,%rsp 4d3760: 48 89 f8 mov %rdi,%rax 4d3763: 48 8b e5 mov %rbp,%rsp 4d3766: 5d pop %rbp 4d3767: c3 retq 00000000004d3768 <_D3std6format74__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaAyaZ13__dgliteral13MFNaNiNfZAya>: 4d3768: 55 push %rbp 4d3769: 48 8b ec mov %rsp,%rbp 4d376c: 48 83 ec 10 sub $0x10,%rsp 4d3770: 48 8b 15 01 a0 01 00 mov 0x1a001(%rip),%rdx # 4ed778 <_TMP3879+0x8> 4d3777: 48 8b 35 f2 9f 01 00 mov 0x19ff2(%rip),%rsi # 4ed770 <_TMP3879> 4d377e: 40 8a bf 60 ff ff ff mov -0xa0(%rdi),%dil 4d3785: e8 fe 4d fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d378a: 48 8b e5 mov %rbp,%rsp 4d378d: 5d pop %rbp 4d378e: c3 retq ... 00000000004d3790 <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi>: 4d3790: 55 push %rbp 4d3791: 48 8b ec mov %rsp,%rbp 4d3794: 48 83 ec 40 sub $0x40,%rsp 4d3798: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d379c: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d37a0: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d37a4: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d37a8: 83 7d 10 00 cmpl $0x0,0x10(%rbp) 4d37ac: 74 2f je 4d37dd <_D3std6format26__T9getNthIntTAyaTAyaTAyaZ9getNthIntFNaNfkAyaAyaAyaZi+0x4d> 4d37ae: 44 8b 45 10 mov 0x10(%rbp),%r8d 4d37b2: 41 ff c8 dec %r8d 4d37b5: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d37b9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d37bd: 48 89 c2 mov %rax,%rdx 4d37c0: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4d37c4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d37c8: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d37cc: 48 89 d6 mov %rdx,%rsi 4d37cf: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4d37d3: e8 54 00 00 00 callq 4d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi> 4d37d8: 48 8b e5 mov %rbp,%rsp 4d37db: 5d pop %rbp 4d37dc: c3 retq 4d37dd: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d37e2: e8 c1 60 fb ff callq 4898a8 <_d_newclass> 4d37e7: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d37eb: ff 35 a7 9f 01 00 pushq 0x19fa7(%rip) # 4ed798 <_TMP3882+0x8> 4d37f1: ff 35 99 9f 01 00 pushq 0x19f99(%rip) # 4ed790 <_TMP3882> 4d37f7: 48 8b 15 ba 9f 01 00 mov 0x19fba(%rip),%rdx # 4ed7b8 <_TMP3884+0x8> 4d37fe: 48 8b 05 ab 9f 01 00 mov 0x19fab(%rip),%rax # 4ed7b0 <_TMP3884> 4d3805: 48 89 c1 mov %rax,%rcx 4d3808: 49 89 d0 mov %rdx,%r8 4d380b: ba d2 0d 00 00 mov $0xdd2,%edx 4d3810: 31 f6 xor %esi,%esi 4d3812: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4d3816: e8 b9 57 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d381b: 48 83 c4 10 add $0x10,%rsp 4d381f: 48 89 c7 mov %rax,%rdi 4d3822: e8 05 58 fb ff callq 48902c <_d_throwc> 4d3827: 48 8b e5 mov %rbp,%rsp 4d382a: 5d pop %rbp 4d382b: c3 retq 00000000004d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi>: 4d382c: 55 push %rbp 4d382d: 48 8b ec mov %rsp,%rbp 4d3830: 48 83 ec 40 sub $0x40,%rsp 4d3834: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d3838: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4d383c: 44 89 45 f8 mov %r8d,-0x8(%rbp) 4d3840: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d3844: 74 22 je 4d3868 <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi+0x3c> 4d3846: 8b 55 f8 mov -0x8(%rbp),%edx 4d3849: ff ca dec %edx 4d384b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d384f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d3853: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d3857: 48 89 d6 mov %rdx,%rsi 4d385a: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4d385e: e8 55 00 00 00 callq 4d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi> 4d3863: 48 8b e5 mov %rbp,%rsp 4d3866: 5d pop %rbp 4d3867: c3 retq 4d3868: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d386d: e8 36 60 fb ff callq 4898a8 <_d_newclass> 4d3872: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d3876: ff 35 5c 9f 01 00 pushq 0x19f5c(%rip) # 4ed7d8 <_TMP3887+0x8> 4d387c: ff 35 4e 9f 01 00 pushq 0x19f4e(%rip) # 4ed7d0 <_TMP3887> 4d3882: 48 8b 15 6f 9f 01 00 mov 0x19f6f(%rip),%rdx # 4ed7f8 <_TMP3889+0x8> 4d3889: 48 8b 05 60 9f 01 00 mov 0x19f60(%rip),%rax # 4ed7f0 <_TMP3889> 4d3890: 48 89 c1 mov %rax,%rcx 4d3893: 49 89 d0 mov %rdx,%r8 4d3896: ba d2 0d 00 00 mov $0xdd2,%edx 4d389b: 31 f6 xor %esi,%esi 4d389d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d38a1: e8 2e 57 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d38a6: 48 83 c4 10 add $0x10,%rsp 4d38aa: 48 89 c7 mov %rax,%rdi 4d38ad: e8 7a 57 fb ff callq 48902c <_d_throwc> 4d38b2: 48 8b e5 mov %rbp,%rsp 4d38b5: 5d pop %rbp 4d38b6: c3 retq ... 00000000004d38b8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi>: 4d38b8: 55 push %rbp 4d38b9: 48 8b ec mov %rsp,%rbp 4d38bc: 48 83 ec 20 sub $0x20,%rsp 4d38c0: 89 55 f8 mov %edx,-0x8(%rbp) 4d38c3: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d38c7: 74 0f je 4d38d8 <_D3std6format18__T9getNthIntTAyaZ9getNthIntFNaNfkAyaZi+0x20> 4d38c9: 8b 7d f8 mov -0x8(%rbp),%edi 4d38cc: ff cf dec %edi 4d38ce: e8 71 71 fd ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4d38d3: 48 8b e5 mov %rbp,%rsp 4d38d6: 5d pop %rbp 4d38d7: c3 retq 4d38d8: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d38dd: e8 c6 5f fb ff callq 4898a8 <_d_newclass> 4d38e2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d38e6: ff 35 2c 9f 01 00 pushq 0x19f2c(%rip) # 4ed818 <_TMP3892+0x8> 4d38ec: ff 35 1e 9f 01 00 pushq 0x19f1e(%rip) # 4ed810 <_TMP3892> 4d38f2: 48 8b 15 3f 9f 01 00 mov 0x19f3f(%rip),%rdx # 4ed838 <_TMP3894+0x8> 4d38f9: 48 8b 05 30 9f 01 00 mov 0x19f30(%rip),%rax # 4ed830 <_TMP3894> 4d3900: 48 89 c1 mov %rax,%rcx 4d3903: 49 89 d0 mov %rdx,%r8 4d3906: ba d2 0d 00 00 mov $0xdd2,%edx 4d390b: 31 f6 xor %esi,%esi 4d390d: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d3911: e8 be 56 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d3916: 48 83 c4 10 add $0x10,%rsp 4d391a: 48 89 c7 mov %rax,%rdi 4d391d: e8 0a 57 fb ff callq 48902c <_d_throwc> 4d3922: 48 8b e5 mov %rbp,%rsp 4d3925: 5d pop %rbp 4d3926: c3 retq ... 00000000004d3928 <_D3std6format38__T6formatTaTiTE3std8datetime5MonthTiZ6formatFNaNfxAaiE3std8datetime5MonthiZAya>: 4d3928: 55 push %rbp 4d3929: 48 8b ec mov %rsp,%rbp 4d392c: 48 83 ec 50 sub $0x50,%rsp 4d3930: 89 7d d0 mov %edi,-0x30(%rbp) 4d3933: 89 75 d8 mov %esi,-0x28(%rbp) 4d3936: 89 55 e0 mov %edx,-0x20(%rbp) 4d3939: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d393d: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d3941: e8 86 47 fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d3946: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d394a: 49 89 c1 mov %rax,%r9 4d394d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3951: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d3955: 48 89 c1 mov %rax,%rcx 4d3958: 49 89 d0 mov %rdx,%r8 4d395b: 8b 55 e0 mov -0x20(%rbp),%edx 4d395e: 40 8a 75 d8 mov -0x28(%rbp),%sil 4d3962: 8b 7d d0 mov -0x30(%rbp),%edi 4d3965: e8 ce 00 00 00 callq 4d3a38 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk> 4d396a: 89 45 c8 mov %eax,-0x38(%rbp) 4d396d: 8b c8 mov %eax,%ecx 4d396f: 48 83 f9 03 cmp $0x3,%rcx 4d3973: 0f 94 c2 sete %dl 4d3976: 48 0f b6 d2 movzbq %dl,%rdx 4d397a: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d397e: 48 89 ef mov %rbp,%rdi 4d3981: ba a0 39 4d 00 mov $0x4d39a0,%edx 4d3986: 48 89 d6 mov %rdx,%rsi 4d3989: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d398d: e8 2a f1 fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d3992: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d3996: e8 f5 45 fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d399b: 48 8b e5 mov %rbp,%rsp 4d399e: 5d pop %rbp 4d399f: c3 retq 00000000004d39a0 <_D3std6format38__T6formatTaTiTE3std8datetime5MonthTiZ6formatFxAaiE3std8datetime5MonthiZ12__dgliteral6MFNaNbNfZC6object9Throwable>: 4d39a0: 55 push %rbp 4d39a1: 48 8b ec mov %rsp,%rbp 4d39a4: 48 83 ec 20 sub $0x20,%rsp 4d39a8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d39ac: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d39b1: e8 f2 5e fb ff callq 4898a8 <_d_newclass> 4d39b6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d39ba: ff 35 a8 9e 01 00 pushq 0x19ea8(%rip) # 4ed868 <_TMP3905+0x8> 4d39c0: ff 35 9a 9e 01 00 pushq 0x19e9a(%rip) # 4ed860 <_TMP3905> 4d39c6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d39ca: 44 8b 49 c8 mov -0x38(%rcx),%r9d 4d39ce: 48 8b 15 b3 9e 01 00 mov 0x19eb3(%rip),%rdx # 4ed888 <_TMP3907+0x8> 4d39d5: 48 8b 05 a4 9e 01 00 mov 0x19ea4(%rip),%rax # 4ed880 <_TMP3907> 4d39dc: 48 89 c1 mov %rax,%rcx 4d39df: 49 89 d0 mov %rdx,%r8 4d39e2: ba 03 00 00 00 mov $0x3,%edx 4d39e7: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d39eb: 48 8b 15 b6 9e 01 00 mov 0x19eb6(%rip),%rdx # 4ed8a8 <_TMP3909+0x8> 4d39f2: 48 8b 3d a7 9e 01 00 mov 0x19ea7(%rip),%rdi # 4ed8a0 <_TMP3909> 4d39f9: 48 89 d6 mov %rdx,%rsi 4d39fc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d3a00: e8 8f 4c fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d3a05: 48 83 c4 10 add $0x10,%rsp 4d3a09: 52 push %rdx 4d3a0a: 50 push %rax 4d3a0b: 48 8b 15 b6 9e 01 00 mov 0x19eb6(%rip),%rdx # 4ed8c8 <_TMP3911+0x8> 4d3a12: 48 8b 05 a7 9e 01 00 mov 0x19ea7(%rip),%rax # 4ed8c0 <_TMP3911> 4d3a19: 48 89 c1 mov %rax,%rcx 4d3a1c: 49 89 d0 mov %rdx,%r8 4d3a1f: ba 9b 19 00 00 mov $0x199b,%edx 4d3a24: 31 f6 xor %esi,%esi 4d3a26: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d3a2a: e8 a5 55 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d3a2f: 48 83 c4 10 add $0x10,%rsp 4d3a33: 48 8b e5 mov %rbp,%rsp 4d3a36: 5d pop %rbp 4d3a37: c3 retq 00000000004d3a38 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk>: 4d3a38: 55 push %rbp 4d3a39: 48 8b ec mov %rsp,%rbp 4d3a3c: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4d3a43: 53 push %rbx 4d3a44: 41 54 push %r12 4d3a46: 41 55 push %r13 4d3a48: 41 56 push %r14 4d3a4a: 89 7d c8 mov %edi,-0x38(%rbp) 4d3a4d: 89 75 d0 mov %esi,-0x30(%rbp) 4d3a50: 89 55 d8 mov %edx,-0x28(%rbp) 4d3a53: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d3a57: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d3a5b: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d3a5f: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d3a64: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3a6b: b9 08 00 00 00 mov $0x8,%ecx 4d3a70: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d3a73: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d3a77: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d3a7b: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3a82: e8 d1 56 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d3a87: 48 8d 45 90 lea -0x70(%rbp),%rax 4d3a8b: 31 c9 xor %ecx,%ecx 4d3a8d: 48 89 08 mov %rcx,(%rax) 4d3a90: 48 89 48 08 mov %rcx,0x8(%rax) 4d3a94: 48 89 48 10 mov %rcx,0x10(%rax) 4d3a98: 4c 8d 45 b0 lea -0x50(%rbp),%r8 4d3a9c: 49 89 08 mov %rcx,(%r8) 4d3a9f: 49 89 48 08 mov %rcx,0x8(%r8) 4d3aa3: 49 89 48 10 mov %rcx,0x10(%r8) 4d3aa7: e8 9c 02 00 00 callq 4d3d48 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3aac: 48 89 45 90 mov %rax,-0x70(%rbp) 4d3ab0: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d3ab4: e8 9f 02 00 00 callq 4d3d58 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ16__T9__lambda8TiZ9__lambda8FNaNbNiNeKiZxPv> 4d3ab9: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d3abd: e8 a6 02 00 00 callq 4d3d68 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3ac2: 48 89 45 98 mov %rax,-0x68(%rbp) 4d3ac6: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d3aca: e8 a9 02 00 00 callq 4d3d78 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ37__T10__lambda10TE3std8datetime5MonthZ10__lambda10FNaNbNiNeKE3std8datetime5MonthZxPv> 4d3acf: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d3ad3: e8 b0 02 00 00 callq 4d3d88 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3ad8: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d3adc: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d3ae0: e8 b3 02 00 00 callq 4d3d98 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ18__T10__lambda12TiZ10__lambda12FNaNbNiNeKiZxPv> 4d3ae5: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d3ae9: 45 31 ed xor %r13d,%r13d 4d3aec: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d3af0: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3af7: e8 a0 6f fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d3afc: 84 c0 test %al,%al 4d3afe: 0f 84 2f 02 00 00 je 4d3d33 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2fb> 4d3b04: 41 8b c5 mov %r13d,%eax 4d3b07: 48 83 f8 03 cmp $0x3,%rax 4d3b0b: 75 3e jne 4d3b4b <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x113> 4d3b0d: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d3b14: 00 4d3b15: 75 34 jne 4d3b4b <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x113> 4d3b17: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d3b1c: 49 0f 94 c1 rex.WB sete %r9b 4d3b20: 48 89 e8 mov %rbp,%rax 4d3b23: ba a8 3d 4d 00 mov $0x4d3da8,%edx 4d3b28: 48 89 c1 mov %rax,%rcx 4d3b2b: 49 89 d0 mov %rdx,%r8 4d3b2e: 48 8b 15 b3 9d 01 00 mov 0x19db3(%rip),%rdx # 4ed8e8 <_TMP3913+0x8> 4d3b35: 48 8b 35 a4 9d 01 00 mov 0x19da4(%rip),%rsi # 4ed8e0 <_TMP3913> 4d3b3c: bf e7 01 00 00 mov $0x1e7,%edi 4d3b41: e8 fa 50 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d3b46: e9 e8 01 00 00 jmpq 4d3d33 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2fb> 4d3b4b: 8b 8d 50 ff ff ff mov -0xb0(%rbp),%ecx 4d3b51: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d3b57: 75 3f jne 4d3b98 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x160> 4d3b59: 41 8b cd mov %r13d,%ecx 4d3b5c: 8b 55 d8 mov -0x28(%rbp),%edx 4d3b5f: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d3b63: 8b 7d c8 mov -0x38(%rbp),%edi 4d3b66: e8 4d 04 00 00 callq 4d3fb8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi> 4d3b6b: 48 89 c7 mov %rax,%rdi 4d3b6e: e8 fd 4a fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3b73: 48 89 c3 mov %rax,%rbx 4d3b76: 85 db test %ebx,%ebx 4d3b78: 79 13 jns 4d3b8d <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x155> 4d3b7a: be 01 00 00 00 mov $0x1,%esi 4d3b7f: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3b86: e8 a5 54 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d3b8b: f7 db neg %ebx 4d3b8d: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d3b93: 41 ff c5 inc %r13d 4d3b96: eb 51 jmp 4d3be9 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1b1> 4d3b98: 85 c9 test %ecx,%ecx 4d3b9a: 79 4d jns 4d3be9 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1b1> 4d3b9c: 49 89 cc mov %rcx,%r12 4d3b9f: 41 f7 dc neg %r12d 4d3ba2: 41 8d 8c 24 ff ff ff lea -0x1(%r12),%ecx 4d3ba9: ff 4d3baa: 8b 55 d8 mov -0x28(%rbp),%edx 4d3bad: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d3bb1: 8b 7d c8 mov -0x38(%rbp),%edi 4d3bb4: e8 ff 03 00 00 callq 4d3fb8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi> 4d3bb9: 48 89 c7 mov %rax,%rdi 4d3bbc: e8 af 4a fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3bc1: 48 89 c3 mov %rax,%rbx 4d3bc4: 45 3b ec cmp %r12d,%r13d 4d3bc7: 73 03 jae 4d3bcc <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x194> 4d3bc9: 4d 89 e5 mov %r12,%r13 4d3bcc: 85 db test %ebx,%ebx 4d3bce: 79 13 jns 4d3be3 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1ab> 4d3bd0: be 01 00 00 00 mov $0x1,%esi 4d3bd5: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3bdc: e8 4f 54 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d3be1: f7 db neg %ebx 4d3be3: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d3be9: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 4d3bef: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d3bf4: 75 38 jne 4d3c2e <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1f6> 4d3bf6: 41 8b cd mov %r13d,%ecx 4d3bf9: 8b 55 d8 mov -0x28(%rbp),%edx 4d3bfc: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d3c00: 8b 7d c8 mov -0x38(%rbp),%edi 4d3c03: e8 b0 03 00 00 callq 4d3fb8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi> 4d3c08: 48 89 c7 mov %rax,%rdi 4d3c0b: e8 60 4a fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3c10: 48 89 c3 mov %rax,%rbx 4d3c13: 85 db test %ebx,%ebx 4d3c15: 78 08 js 4d3c1f <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1e7> 4d3c17: 89 9d 54 ff ff ff mov %ebx,-0xac(%rbp) 4d3c1d: eb 0a jmp 4d3c29 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x1f1> 4d3c1f: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d3c26: ff ff 7f 4d3c29: 41 ff c5 inc %r13d 4d3c2c: eb 49 jmp 4d3c77 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x23f> 4d3c2e: 85 c0 test %eax,%eax 4d3c30: 79 45 jns 4d3c77 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x23f> 4d3c32: 48 89 c3 mov %rax,%rbx 4d3c35: f7 db neg %ebx 4d3c37: 8d 8b ff ff ff ff lea -0x1(%rbx),%ecx 4d3c3d: 8b 55 d8 mov -0x28(%rbp),%edx 4d3c40: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d3c44: 8b 7d c8 mov -0x38(%rbp),%edi 4d3c47: e8 6c 03 00 00 callq 4d3fb8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi> 4d3c4c: 48 89 c7 mov %rax,%rdi 4d3c4f: e8 1c 4a fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3c54: 49 89 c4 mov %rax,%r12 4d3c57: 44 3b eb cmp %ebx,%r13d 4d3c5a: 73 03 jae 4d3c5f <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x227> 4d3c5c: 49 89 dd mov %rbx,%r13 4d3c5f: 45 85 e4 test %r12d,%r12d 4d3c62: 78 09 js 4d3c6d <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x235> 4d3c64: 44 89 a5 54 ff ff ff mov %r12d,-0xac(%rbp) 4d3c6b: eb 0a jmp 4d3c77 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x23f> 4d3c6d: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d3c74: ff ff 7f 4d3c77: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d3c7e: 00 4d3c7f: 74 7e je 4d3cff <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2c7> 4d3c81: 0f b6 9d 59 ff ff ff movzbl -0xa7(%rbp),%ebx 4d3c88: ff cb dec %ebx 4d3c8a: 44 0f b6 b5 5a ff ff movzbl -0xa6(%rbp),%r14d 4d3c91: ff 4d3c92: 41 3b de cmp %r14d,%ebx 4d3c95: 7d 3f jge 4d3cd6 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x29e> 4d3c97: 48 63 c3 movslq %ebx,%rax 4d3c9a: b9 03 00 00 00 mov $0x3,%ecx 4d3c9f: 48 3b c1 cmp %rcx,%rax 4d3ca2: 73 32 jae 4d3cd6 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x29e> 4d3ca4: 48 3b c1 cmp %rcx,%rax 4d3ca7: 72 0a jb 4d3cb3 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x27b> 4d3ca9: bf 23 02 00 00 mov $0x223,%edi 4d3cae: e8 dd 51 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d3cb3: 48 c1 e0 03 shl $0x3,%rax 4d3cb7: 4c 8b 64 05 90 mov -0x70(%rbp,%rax,1),%r12 4d3cbc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3cc0: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d3cc5: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3ccc: 49 ff d4 rex.WB callq *%r12 4d3ccf: ff c3 inc %ebx 4d3cd1: 44 39 f3 cmp %r14d,%ebx 4d3cd4: 7c c1 jl 4d3c97 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x25f> 4d3cd6: 0f b6 85 5a ff ff ff movzbl -0xa6(%rbp),%eax 4d3cdd: 41 39 c5 cmp %eax,%r13d 4d3ce0: 73 03 jae 4d3ce5 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2ad> 4d3ce2: 49 89 c5 mov %rax,%r13 4d3ce5: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d3ce9: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3cf0: e8 a7 6d fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d3cf5: 84 c0 test %al,%al 4d3cf7: 0f 85 07 fe ff ff jne 4d3b04 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0xcc> 4d3cfd: eb 34 jmp 4d3d33 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2fb> 4d3cff: 41 8b c5 mov %r13d,%eax 4d3d02: 48 83 f8 03 cmp $0x3,%rax 4d3d06: 72 0a jb 4d3d12 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2da> 4d3d08: bf 2c 02 00 00 mov $0x22c,%edi 4d3d0d: e8 7e 51 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d3d12: 48 c1 e0 03 shl $0x3,%rax 4d3d16: 48 8b 5c 05 90 mov -0x70(%rbp,%rax,1),%rbx 4d3d1b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3d1f: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d3d24: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d3d2b: 48 ff d3 rex.W callq *%rbx 4d3d2e: 41 ff c5 inc %r13d 4d3d31: eb b2 jmp 4d3ce5 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZk+0x2ad> 4d3d33: 41 8b c5 mov %r13d,%eax 4d3d36: 41 5e pop %r14 4d3d38: 41 5d pop %r13 4d3d3a: 41 5c pop %r12 4d3d3c: 5b pop %rbx 4d3d3d: 48 8b e5 mov %rbp,%rsp 4d3d40: 5d pop %rbp 4d3d41: c3 retq 4d3d42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d3d48 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3d48: 55 push %rbp 4d3d49: 48 8b ec mov %rsp,%rbp 4d3d4c: b8 60 36 49 00 mov $0x493660,%eax 4d3d51: 5d pop %rbp 4d3d52: c3 retq 4d3d53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3d58 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ16__T9__lambda8TiZ9__lambda8FNaNbNiNeKiZxPv>: 4d3d58: 55 push %rbp 4d3d59: 48 8b ec mov %rsp,%rbp 4d3d5c: 48 83 ec 10 sub $0x10,%rsp 4d3d60: 48 89 f8 mov %rdi,%rax 4d3d63: 48 8b e5 mov %rbp,%rsp 4d3d66: 5d pop %rbp 4d3d67: c3 retq 00000000004d3d68 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3d68: 55 push %rbp 4d3d69: 48 8b ec mov %rsp,%rbp 4d3d6c: b8 d0 3d 4d 00 mov $0x4d3dd0,%eax 4d3d71: 5d pop %rbp 4d3d72: c3 retq 4d3d73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3d78 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ37__T10__lambda10TE3std8datetime5MonthZ10__lambda10FNaNbNiNeKE3std8datetime5MonthZxPv>: 4d3d78: 55 push %rbp 4d3d79: 48 8b ec mov %rsp,%rbp 4d3d7c: 48 83 ec 10 sub $0x10,%rsp 4d3d80: 48 89 f8 mov %rdi,%rax 4d3d83: 48 8b e5 mov %rbp,%rsp 4d3d86: 5d pop %rbp 4d3d87: c3 retq 00000000004d3d88 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3d88: 55 push %rbp 4d3d89: 48 8b ec mov %rsp,%rbp 4d3d8c: b8 60 36 49 00 mov $0x493660,%eax 4d3d91: 5d pop %rbp 4d3d92: c3 retq 4d3d93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d3d98 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ18__T10__lambda12TiZ10__lambda12FNaNbNiNeKiZxPv>: 4d3d98: 55 push %rbp 4d3d99: 48 8b ec mov %rsp,%rbp 4d3d9c: 48 83 ec 10 sub $0x10,%rsp 4d3da0: 48 89 f8 mov %rdi,%rax 4d3da3: 48 8b e5 mov %rbp,%rsp 4d3da6: 5d pop %rbp 4d3da7: c3 retq 00000000004d3da8 <_D3std6format87__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTiTE3std8datetime5MonthTiZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaiE3std8datetime5MonthiZ13__dgliteral13MFNaNiNfZAya>: 4d3da8: 55 push %rbp 4d3da9: 48 8b ec mov %rsp,%rbp 4d3dac: 48 83 ec 10 sub $0x10,%rsp 4d3db0: 48 8b 15 61 9b 01 00 mov 0x19b61(%rip),%rdx # 4ed918 <_TMP3917+0x8> 4d3db7: 48 8b 35 52 9b 01 00 mov 0x19b52(%rip),%rsi # 4ed910 <_TMP3917> 4d3dbe: 40 8a bf 58 ff ff ff mov -0xa8(%rdi),%dil 4d3dc5: e8 be 47 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d3dca: 48 8b e5 mov %rbp,%rsp 4d3dcd: 5d pop %rbp 4d3dce: c3 retq ... 00000000004d3dd0 <_D3std6format82__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3dd0: 55 push %rbp 4d3dd1: 48 8b ec mov %rsp,%rbp 4d3dd4: 48 83 ec 20 sub $0x20,%rsp 4d3dd8: 40 8a 36 mov (%rsi),%sil 4d3ddb: e8 08 00 00 00 callq 4d3de8 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3de0: 48 8b e5 mov %rbp,%rsp 4d3de3: 5d pop %rbp 4d3de4: c3 retq 4d3de5: 00 00 add %al,(%rax) ... 00000000004d3de8 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d3de8: 55 push %rbp 4d3de9: 48 8b ec mov %rsp,%rbp 4d3dec: 48 83 ec 20 sub $0x20,%rsp 4d3df0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d3df4: 89 75 f0 mov %esi,-0x10(%rbp) 4d3df7: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d3dfb: 80 7f 08 73 cmpb $0x73,0x8(%rdi) 4d3dff: 0f 85 9c 01 00 00 jne 4d3fa1 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1b9> 4d3e05: 8a 45 f0 mov -0x10(%rbp),%al 4d3e08: 3c 01 cmp $0x1,%al 4d3e0a: 75 1b jne 4d3e27 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x3f> 4d3e0c: 48 89 d1 mov %rdx,%rcx 4d3e0f: 48 8b 15 22 9b 01 00 mov 0x19b22(%rip),%rdx # 4ed938 <_TMP3919+0x8> 4d3e16: 48 8b 35 13 9b 01 00 mov 0x19b13(%rip),%rsi # 4ed930 <_TMP3919> 4d3e1d: e8 b6 eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3e22: 48 8b e5 mov %rbp,%rsp 4d3e25: 5d pop %rbp 4d3e26: c3 retq 4d3e27: 3c 02 cmp $0x2,%al 4d3e29: 75 1b jne 4d3e46 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5e> 4d3e2b: 48 89 d1 mov %rdx,%rcx 4d3e2e: 48 8b 15 23 9b 01 00 mov 0x19b23(%rip),%rdx # 4ed958 <_TMP3921+0x8> 4d3e35: 48 8b 35 14 9b 01 00 mov 0x19b14(%rip),%rsi # 4ed950 <_TMP3921> 4d3e3c: e8 97 eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3e41: 48 8b e5 mov %rbp,%rsp 4d3e44: 5d pop %rbp 4d3e45: c3 retq 4d3e46: 3c 03 cmp $0x3,%al 4d3e48: 75 1b jne 4d3e65 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x7d> 4d3e4a: 48 89 d1 mov %rdx,%rcx 4d3e4d: 48 8b 15 24 9b 01 00 mov 0x19b24(%rip),%rdx # 4ed978 <_TMP3923+0x8> 4d3e54: 48 8b 35 15 9b 01 00 mov 0x19b15(%rip),%rsi # 4ed970 <_TMP3923> 4d3e5b: e8 78 eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3e60: 48 8b e5 mov %rbp,%rsp 4d3e63: 5d pop %rbp 4d3e64: c3 retq 4d3e65: 3c 04 cmp $0x4,%al 4d3e67: 75 1b jne 4d3e84 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9c> 4d3e69: 48 89 d1 mov %rdx,%rcx 4d3e6c: 48 8b 15 25 9b 01 00 mov 0x19b25(%rip),%rdx # 4ed998 <_TMP3925+0x8> 4d3e73: 48 8b 35 16 9b 01 00 mov 0x19b16(%rip),%rsi # 4ed990 <_TMP3925> 4d3e7a: e8 59 eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3e7f: 48 8b e5 mov %rbp,%rsp 4d3e82: 5d pop %rbp 4d3e83: c3 retq 4d3e84: 3c 05 cmp $0x5,%al 4d3e86: 75 1b jne 4d3ea3 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xbb> 4d3e88: 48 89 d1 mov %rdx,%rcx 4d3e8b: 48 8b 15 26 9b 01 00 mov 0x19b26(%rip),%rdx # 4ed9b8 <_TMP3927+0x8> 4d3e92: 48 8b 35 17 9b 01 00 mov 0x19b17(%rip),%rsi # 4ed9b0 <_TMP3927> 4d3e99: e8 3a eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3e9e: 48 8b e5 mov %rbp,%rsp 4d3ea1: 5d pop %rbp 4d3ea2: c3 retq 4d3ea3: 3c 06 cmp $0x6,%al 4d3ea5: 75 1b jne 4d3ec2 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xda> 4d3ea7: 48 89 d1 mov %rdx,%rcx 4d3eaa: 48 8b 15 27 9b 01 00 mov 0x19b27(%rip),%rdx # 4ed9d8 <_TMP3929+0x8> 4d3eb1: 48 8b 35 18 9b 01 00 mov 0x19b18(%rip),%rsi # 4ed9d0 <_TMP3929> 4d3eb8: e8 1b eb ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3ebd: 48 8b e5 mov %rbp,%rsp 4d3ec0: 5d pop %rbp 4d3ec1: c3 retq 4d3ec2: 3c 07 cmp $0x7,%al 4d3ec4: 75 1b jne 4d3ee1 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf9> 4d3ec6: 48 89 d1 mov %rdx,%rcx 4d3ec9: 48 8b 15 28 9b 01 00 mov 0x19b28(%rip),%rdx # 4ed9f8 <_TMP3931+0x8> 4d3ed0: 48 8b 35 19 9b 01 00 mov 0x19b19(%rip),%rsi # 4ed9f0 <_TMP3931> 4d3ed7: e8 fc ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3edc: 48 8b e5 mov %rbp,%rsp 4d3edf: 5d pop %rbp 4d3ee0: c3 retq 4d3ee1: 3c 08 cmp $0x8,%al 4d3ee3: 75 1b jne 4d3f00 <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x118> 4d3ee5: 48 89 d1 mov %rdx,%rcx 4d3ee8: 48 8b 15 29 9b 01 00 mov 0x19b29(%rip),%rdx # 4eda18 <_TMP3933+0x8> 4d3eef: 48 8b 35 1a 9b 01 00 mov 0x19b1a(%rip),%rsi # 4eda10 <_TMP3933> 4d3ef6: e8 dd ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3efb: 48 8b e5 mov %rbp,%rsp 4d3efe: 5d pop %rbp 4d3eff: c3 retq 4d3f00: 3c 09 cmp $0x9,%al 4d3f02: 75 1b jne 4d3f1f <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x137> 4d3f04: 48 89 d1 mov %rdx,%rcx 4d3f07: 48 8b 15 2a 9b 01 00 mov 0x19b2a(%rip),%rdx # 4eda38 <_TMP3935+0x8> 4d3f0e: 48 8b 35 1b 9b 01 00 mov 0x19b1b(%rip),%rsi # 4eda30 <_TMP3935> 4d3f15: e8 be ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3f1a: 48 8b e5 mov %rbp,%rsp 4d3f1d: 5d pop %rbp 4d3f1e: c3 retq 4d3f1f: 3c 0a cmp $0xa,%al 4d3f21: 75 1b jne 4d3f3e <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x156> 4d3f23: 48 89 d1 mov %rdx,%rcx 4d3f26: 48 8b 15 2b 9b 01 00 mov 0x19b2b(%rip),%rdx # 4eda58 <_TMP3937+0x8> 4d3f2d: 48 8b 35 1c 9b 01 00 mov 0x19b1c(%rip),%rsi # 4eda50 <_TMP3937> 4d3f34: e8 9f ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3f39: 48 8b e5 mov %rbp,%rsp 4d3f3c: 5d pop %rbp 4d3f3d: c3 retq 4d3f3e: 3c 0b cmp $0xb,%al 4d3f40: 75 1b jne 4d3f5d <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x175> 4d3f42: 48 89 d1 mov %rdx,%rcx 4d3f45: 48 8b 15 2c 9b 01 00 mov 0x19b2c(%rip),%rdx # 4eda78 <_TMP3939+0x8> 4d3f4c: 48 8b 35 1d 9b 01 00 mov 0x19b1d(%rip),%rsi # 4eda70 <_TMP3939> 4d3f53: e8 80 ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3f58: 48 8b e5 mov %rbp,%rsp 4d3f5b: 5d pop %rbp 4d3f5c: c3 retq 4d3f5d: 3c 0c cmp $0xc,%al 4d3f5f: 75 1b jne 4d3f7c <_D3std6format80__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x194> 4d3f61: 48 89 d1 mov %rdx,%rcx 4d3f64: 48 8b 15 2d 9b 01 00 mov 0x19b2d(%rip),%rdx # 4eda98 <_TMP3941+0x8> 4d3f6b: 48 8b 35 1e 9b 01 00 mov 0x19b1e(%rip),%rsi # 4eda90 <_TMP3941> 4d3f72: e8 61 ea ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3f77: 48 8b e5 mov %rbp,%rsp 4d3f7a: 5d pop %rbp 4d3f7b: c3 retq 4d3f7c: 88 45 f0 mov %al,-0x10(%rbp) 4d3f7f: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4d3f83: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d3f87: 48 8b 15 2a 9b 01 00 mov 0x19b2a(%rip),%rdx # 4edab8 <_TMP3943+0x8> 4d3f8e: 48 8b 3d 1b 9b 01 00 mov 0x19b1b(%rip),%rdi # 4edab0 <_TMP3943> 4d3f95: 48 89 d6 mov %rdx,%rsi 4d3f98: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d3f9c: e8 9f 34 ff ff callq 4c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv> 4d3fa1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d3fa5: 40 8a 75 f0 mov -0x10(%rbp),%sil 4d3fa9: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d3fad: e8 f6 68 fd ff callq 4aa8a8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderThTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d3fb2: 48 8b e5 mov %rbp,%rsp 4d3fb5: 5d pop %rbp 4d3fb6: c3 retq ... 00000000004d3fb8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi>: 4d3fb8: 55 push %rbp 4d3fb9: 48 8b ec mov %rsp,%rbp 4d3fbc: 48 83 ec 20 sub $0x20,%rsp 4d3fc0: 89 4d f8 mov %ecx,-0x8(%rbp) 4d3fc3: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d3fc7: 74 0f je 4d3fd8 <_D3std6format39__T9getNthIntTiTE3std8datetime5MonthTiZ9getNthIntFNaNfkiE3std8datetime5MonthiZi+0x20> 4d3fc9: 8b 55 f8 mov -0x8(%rbp),%edx 4d3fcc: ff ca dec %edx 4d3fce: e8 15 00 00 00 callq 4d3fe8 <_D3std6format37__T9getNthIntTE3std8datetime5MonthTiZ9getNthIntFNaNfkE3std8datetime5MonthiZi> 4d3fd3: 48 8b e5 mov %rbp,%rsp 4d3fd6: 5d pop %rbp 4d3fd7: c3 retq 4d3fd8: 48 89 d7 mov %rdx,%rdi 4d3fdb: e8 90 46 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d3fe0: 48 8b e5 mov %rbp,%rsp 4d3fe3: 5d pop %rbp 4d3fe4: c3 retq 4d3fe5: 00 00 add %al,(%rax) ... 00000000004d3fe8 <_D3std6format37__T9getNthIntTE3std8datetime5MonthTiZ9getNthIntFNaNfkE3std8datetime5MonthiZi>: 4d3fe8: 55 push %rbp 4d3fe9: 48 8b ec mov %rsp,%rbp 4d3fec: 48 83 ec 20 sub $0x20,%rsp 4d3ff0: 89 55 f8 mov %edx,-0x8(%rbp) 4d3ff3: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d3ff7: 74 0f je 4d4008 <_D3std6format37__T9getNthIntTE3std8datetime5MonthTiZ9getNthIntFNaNfkE3std8datetime5MonthiZi+0x20> 4d3ff9: 8b 75 f8 mov -0x8(%rbp),%esi 4d3ffc: ff ce dec %esi 4d3ffe: e8 51 f8 fb ff callq 493854 <_D3std6format16__T9getNthIntTiZ9getNthIntFNaNfkiZi> 4d4003: 48 8b e5 mov %rbp,%rsp 4d4006: 5d pop %rbp 4d4007: c3 retq 4d4008: 48 89 f7 mov %rsi,%rdi 4d400b: e8 98 6e 00 00 callq 4daea8 <_D3std4conv9__T2toTiZ28__T2toTE3std8datetime5MonthZ2toFNaNbNiNfE3std8datetime5MonthZi> 4d4010: 48 8b e5 mov %rbp,%rsp 4d4013: 5d pop %rbp 4d4014: c3 retq 4d4015: 00 00 add %al,(%rax) ... 00000000004d4018 <_D3std6format16__T6formatTaTxsZ6formatFNaNfxAaxsZAya>: 4d4018: 55 push %rbp 4d4019: 48 8b ec mov %rsp,%rbp 4d401c: 48 83 ec 48 sub $0x48,%rsp 4d4020: 53 push %rbx 4d4021: 89 7d e0 mov %edi,-0x20(%rbp) 4d4024: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d4028: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d402c: e8 9b 40 fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d4031: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d4035: 48 89 c1 mov %rax,%rcx 4d4038: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d403c: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d4040: 66 8b 7d e0 mov -0x20(%rbp),%di 4d4044: e8 cf 00 00 00 callq 4d4118 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk> 4d4049: 89 45 d8 mov %eax,-0x28(%rbp) 4d404c: 8b d8 mov %eax,%ebx 4d404e: 48 83 fb 01 cmp $0x1,%rbx 4d4052: 0f 94 c2 sete %dl 4d4055: 48 0f b6 d2 movzbq %dl,%rdx 4d4059: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d405d: 48 89 ef mov %rbp,%rdi 4d4060: ba 80 40 4d 00 mov $0x4d4080,%edx 4d4065: 48 89 d6 mov %rdx,%rsi 4d4068: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4d406c: e8 4b ea fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d4071: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d4075: e8 16 3f fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d407a: 5b pop %rbx 4d407b: 48 8b e5 mov %rbp,%rsp 4d407e: 5d pop %rbp 4d407f: c3 retq 00000000004d4080 <_D3std6format16__T6formatTaTxsZ6formatFxAaxsZ12__dgliteral4MFNaNbNfZC6object9Throwable>: 4d4080: 55 push %rbp 4d4081: 48 8b ec mov %rsp,%rbp 4d4084: 48 83 ec 20 sub $0x20,%rsp 4d4088: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d408c: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d4091: e8 12 58 fb ff callq 4898a8 <_d_newclass> 4d4096: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d409a: ff 35 48 9a 01 00 pushq 0x19a48(%rip) # 4edae8 <_TMP3954+0x8> 4d40a0: ff 35 3a 9a 01 00 pushq 0x19a3a(%rip) # 4edae0 <_TMP3954> 4d40a6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d40aa: 44 8b 49 d8 mov -0x28(%rcx),%r9d 4d40ae: 48 8b 15 53 9a 01 00 mov 0x19a53(%rip),%rdx # 4edb08 <_TMP3956+0x8> 4d40b5: 48 8b 05 44 9a 01 00 mov 0x19a44(%rip),%rax # 4edb00 <_TMP3956> 4d40bc: 48 89 c1 mov %rax,%rcx 4d40bf: 49 89 d0 mov %rdx,%r8 4d40c2: ba 01 00 00 00 mov $0x1,%edx 4d40c7: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d40cb: 48 8b 15 56 9a 01 00 mov 0x19a56(%rip),%rdx # 4edb28 <_TMP3958+0x8> 4d40d2: 48 8b 3d 47 9a 01 00 mov 0x19a47(%rip),%rdi # 4edb20 <_TMP3958> 4d40d9: 48 89 d6 mov %rdx,%rsi 4d40dc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d40e0: e8 af 45 fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d40e5: 48 83 c4 10 add $0x10,%rsp 4d40e9: 52 push %rdx 4d40ea: 50 push %rax 4d40eb: 48 8b 15 56 9a 01 00 mov 0x19a56(%rip),%rdx # 4edb48 <_TMP3960+0x8> 4d40f2: 48 8b 05 47 9a 01 00 mov 0x19a47(%rip),%rax # 4edb40 <_TMP3960> 4d40f9: 48 89 c1 mov %rax,%rcx 4d40fc: 49 89 d0 mov %rdx,%r8 4d40ff: ba 9b 19 00 00 mov $0x199b,%edx 4d4104: 31 f6 xor %esi,%esi 4d4106: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d410a: e8 c5 4e fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d410f: 48 83 c4 10 add $0x10,%rsp 4d4113: 48 8b e5 mov %rbp,%rsp 4d4116: 5d pop %rbp 4d4117: c3 retq 00000000004d4118 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk>: 4d4118: 55 push %rbp 4d4119: 48 8b ec mov %rsp,%rbp 4d411c: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4d4123: 53 push %rbx 4d4124: 41 54 push %r12 4d4126: 41 55 push %r13 4d4128: 41 56 push %r14 4d412a: 89 7d d8 mov %edi,-0x28(%rbp) 4d412d: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d4131: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d4135: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d4139: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d413e: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4142: b9 08 00 00 00 mov $0x8,%ecx 4d4147: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d414a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d414e: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d4152: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4156: e8 fd 4f fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d415b: 31 c0 xor %eax,%eax 4d415d: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d4161: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d4165: e8 1e 02 00 00 callq 4d4388 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d416a: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d416e: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d4172: e8 21 02 00 00 callq 4d4398 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZ17__T9__lambda6TxsZ9__lambda6FNaNbNiNeKxsZxPv> 4d4177: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d417b: 45 31 ed xor %r13d,%r13d 4d417e: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d4182: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4186: e8 11 69 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d418b: 84 c0 test %al,%al 4d418d: 0f 84 e0 01 00 00 je 4d4373 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x25b> 4d4193: 41 8b cd mov %r13d,%ecx 4d4196: 48 83 f9 01 cmp $0x1,%rcx 4d419a: 75 3b jne 4d41d7 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0xbf> 4d419c: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4d41a1: 75 34 jne 4d41d7 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0xbf> 4d41a3: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d41a8: 49 0f 94 c1 rex.WB sete %r9b 4d41ac: 48 89 e8 mov %rbp,%rax 4d41af: ba a8 43 4d 00 mov $0x4d43a8,%edx 4d41b4: 48 89 c1 mov %rax,%rcx 4d41b7: 49 89 d0 mov %rdx,%r8 4d41ba: 48 8b 15 a7 99 01 00 mov 0x199a7(%rip),%rdx # 4edb68 <_TMP3962+0x8> 4d41c1: 48 8b 35 98 99 01 00 mov 0x19998(%rip),%rsi # 4edb60 <_TMP3962> 4d41c8: bf e7 01 00 00 mov $0x1e7,%edi 4d41cd: e8 6e 4a fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d41d2: e9 9c 01 00 00 jmpq 4d4373 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x25b> 4d41d7: 8b 45 88 mov -0x78(%rbp),%eax 4d41da: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d41df: 75 33 jne 4d4214 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0xfc> 4d41e1: 41 8b f5 mov %r13d,%esi 4d41e4: 66 8b 7d d8 mov -0x28(%rbp),%di 4d41e8: e8 93 03 00 00 callq 4d4580 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi> 4d41ed: 48 89 c7 mov %rax,%rdi 4d41f0: e8 7b 44 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d41f5: 48 89 c3 mov %rax,%rbx 4d41f8: 85 db test %ebx,%ebx 4d41fa: 79 10 jns 4d420c <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0xf4> 4d41fc: be 01 00 00 00 mov $0x1,%esi 4d4201: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4205: e8 26 4e fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d420a: f7 db neg %ebx 4d420c: 89 5d 88 mov %ebx,-0x78(%rbp) 4d420f: 41 ff c5 inc %r13d 4d4212: eb 45 jmp 4d4259 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x141> 4d4214: 85 c0 test %eax,%eax 4d4216: 79 41 jns 4d4259 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x141> 4d4218: 49 89 c4 mov %rax,%r12 4d421b: 41 f7 dc neg %r12d 4d421e: 41 8d b4 24 ff ff ff lea -0x1(%r12),%esi 4d4225: ff 4d4226: 66 8b 7d d8 mov -0x28(%rbp),%di 4d422a: e8 51 03 00 00 callq 4d4580 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi> 4d422f: 48 89 c7 mov %rax,%rdi 4d4232: e8 39 44 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4237: 48 89 c3 mov %rax,%rbx 4d423a: 45 3b ec cmp %r12d,%r13d 4d423d: 73 03 jae 4d4242 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x12a> 4d423f: 4d 89 e5 mov %r12,%r13 4d4242: 85 db test %ebx,%ebx 4d4244: 79 10 jns 4d4256 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x13e> 4d4246: be 01 00 00 00 mov $0x1,%esi 4d424b: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d424f: e8 dc 4d fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d4254: f7 db neg %ebx 4d4256: 89 5d 88 mov %ebx,-0x78(%rbp) 4d4259: 8b 45 8c mov -0x74(%rbp),%eax 4d425c: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d4261: 75 2c jne 4d428f <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x177> 4d4263: 41 8b f5 mov %r13d,%esi 4d4266: 66 8b 7d d8 mov -0x28(%rbp),%di 4d426a: e8 11 03 00 00 callq 4d4580 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi> 4d426f: 48 89 c7 mov %rax,%rdi 4d4272: e8 f9 43 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4277: 48 89 c3 mov %rax,%rbx 4d427a: 85 db test %ebx,%ebx 4d427c: 78 05 js 4d4283 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x16b> 4d427e: 89 5d 8c mov %ebx,-0x74(%rbp) 4d4281: eb 07 jmp 4d428a <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x172> 4d4283: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4d428a: 41 ff c5 inc %r13d 4d428d: eb 3d jmp 4d42cc <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1b4> 4d428f: 85 c0 test %eax,%eax 4d4291: 79 39 jns 4d42cc <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1b4> 4d4293: 48 89 c3 mov %rax,%rbx 4d4296: f7 db neg %ebx 4d4298: 8d b3 ff ff ff ff lea -0x1(%rbx),%esi 4d429e: 66 8b 7d d8 mov -0x28(%rbp),%di 4d42a2: e8 d9 02 00 00 callq 4d4580 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi> 4d42a7: 48 89 c7 mov %rax,%rdi 4d42aa: e8 c1 43 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d42af: 49 89 c4 mov %rax,%r12 4d42b2: 44 3b eb cmp %ebx,%r13d 4d42b5: 73 03 jae 4d42ba <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1a2> 4d42b7: 49 89 dd mov %rbx,%r13 4d42ba: 45 85 e4 test %r12d,%r12d 4d42bd: 78 06 js 4d42c5 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1ad> 4d42bf: 44 89 65 8c mov %r12d,-0x74(%rbp) 4d42c3: eb 07 jmp 4d42cc <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1b4> 4d42c5: c7 45 8c fe ff ff 7f movl $0x7ffffffe,-0x74(%rbp) 4d42cc: 40 80 7d 91 00 rex cmpb $0x0,-0x6f(%rbp) 4d42d1: 74 6f je 4d4342 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x22a> 4d42d3: 0f b6 5d 91 movzbl -0x6f(%rbp),%ebx 4d42d7: ff cb dec %ebx 4d42d9: 44 0f b6 75 92 movzbl -0x6e(%rbp),%r14d 4d42de: 41 3b de cmp %r14d,%ebx 4d42e1: 7d 3c jge 4d431f <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x207> 4d42e3: 48 63 c3 movslq %ebx,%rax 4d42e6: b9 01 00 00 00 mov $0x1,%ecx 4d42eb: 48 3b c1 cmp %rcx,%rax 4d42ee: 73 2f jae 4d431f <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x207> 4d42f0: 48 3b c1 cmp %rcx,%rax 4d42f3: 72 0a jb 4d42ff <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1e7> 4d42f5: bf 23 02 00 00 mov $0x223,%edi 4d42fa: e8 91 4b fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d42ff: 48 c1 e0 03 shl $0x3,%rax 4d4303: 4c 8b 64 05 c8 mov -0x38(%rbp,%rax,1),%r12 4d4308: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d430c: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4d4311: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4315: 49 ff d4 rex.WB callq *%r12 4d4318: ff c3 inc %ebx 4d431a: 44 39 f3 cmp %r14d,%ebx 4d431d: 7c c4 jl 4d42e3 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x1cb> 4d431f: 0f b6 45 92 movzbl -0x6e(%rbp),%eax 4d4323: 41 39 c5 cmp %eax,%r13d 4d4326: 73 03 jae 4d432b <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x213> 4d4328: 49 89 c5 mov %rax,%r13 4d432b: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d432f: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d4333: e8 64 67 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d4338: 84 c0 test %al,%al 4d433a: 0f 85 53 fe ff ff jne 4d4193 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x7b> 4d4340: eb 31 jmp 4d4373 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x25b> 4d4342: 41 8b c5 mov %r13d,%eax 4d4345: 48 83 f8 01 cmp $0x1,%rax 4d4349: 72 0a jb 4d4355 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x23d> 4d434b: bf 2c 02 00 00 mov $0x22c,%edi 4d4350: e8 3b 4b fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d4355: 48 c1 e0 03 shl $0x3,%rax 4d4359: 48 8b 5c 05 c8 mov -0x38(%rbp,%rax,1),%rbx 4d435e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d4362: 48 8b 74 05 d0 mov -0x30(%rbp,%rax,1),%rsi 4d4367: 48 8d 7d 88 lea -0x78(%rbp),%rdi 4d436b: 48 ff d3 rex.W callq *%rbx 4d436e: 41 ff c5 inc %r13d 4d4371: eb b8 jmp 4d432b <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZk+0x213> 4d4373: 41 8b c5 mov %r13d,%eax 4d4376: 41 5e pop %r14 4d4378: 41 5d pop %r13 4d437a: 41 5c pop %r12 4d437c: 5b pop %rbx 4d437d: 48 8b e5 mov %rbp,%rsp 4d4380: 5d pop %rbp 4d4381: c3 retq 4d4382: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d4388 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZ9__lambda5FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d4388: 55 push %rbp 4d4389: 48 8b ec mov %rsp,%rbp 4d438c: b8 cc 43 4d 00 mov $0x4d43cc,%eax 4d4391: 5d pop %rbp 4d4392: c3 retq 4d4393: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d4398 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZ17__T9__lambda6TxsZ9__lambda6FNaNbNiNeKxsZxPv>: 4d4398: 55 push %rbp 4d4399: 48 8b ec mov %rsp,%rbp 4d439c: 48 83 ec 10 sub $0x10,%rsp 4d43a0: 48 89 f8 mov %rdi,%rax 4d43a3: 48 8b e5 mov %rbp,%rsp 4d43a6: 5d pop %rbp 4d43a7: c3 retq 00000000004d43a8 <_D3std6format65__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsZ12__dgliteral7MFNaNiNfZAya>: 4d43a8: 55 push %rbp 4d43a9: 48 8b ec mov %rsp,%rbp 4d43ac: 48 83 ec 10 sub $0x10,%rsp 4d43b0: 48 8b 15 e1 97 01 00 mov 0x197e1(%rip),%rdx # 4edb98 <_TMP3966+0x8> 4d43b7: 48 8b 35 d2 97 01 00 mov 0x197d2(%rip),%rsi # 4edb90 <_TMP3966> 4d43be: 40 8a 7f 90 mov -0x70(%rdi),%dil 4d43c2: e8 c1 41 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d43c7: 48 8b e5 mov %rbp,%rsp 4d43ca: 5d pop %rbp 4d43cb: c3 retq 00000000004d43cc <_D3std6format64__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d43cc: 55 push %rbp 4d43cd: 48 8b ec mov %rsp,%rbp 4d43d0: 48 83 ec 20 sub $0x20,%rsp 4d43d4: 66 8b 36 mov (%rsi),%si 4d43d7: e8 08 00 00 00 callq 4d43e4 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d43dc: 48 8b e5 mov %rbp,%rsp 4d43df: 5d pop %rbp 4d43e0: c3 retq 4d43e1: 00 00 add %al,(%rax) ... 00000000004d43e4 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d43e4: 55 push %rbp 4d43e5: 48 8b ec mov %rsp,%rbp 4d43e8: 48 83 ec 58 sub $0x58,%rsp 4d43ec: 53 push %rbx 4d43ed: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d43f1: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d43f5: 66 89 75 e0 mov %si,-0x20(%rbp) 4d43f9: 8a 47 08 mov 0x8(%rdi),%al 4d43fc: 3c 72 cmp $0x72,%al 4d43fe: 0f 85 af 00 00 00 jne 4d44b3 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xcf> 4d4404: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d4408: e8 3f 01 00 00 callq 4d454c <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxsZ9__lambda4FNaNbNiNeKxsZAxa> 4d440d: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d4411: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d4415: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d4419: e8 ba 4c fd ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4d441e: 84 c0 test %al,%al 4d4420: 74 49 je 4d446b <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x87> 4d4422: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d4426: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d442a: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d442e: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d4432: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4d4436: 48 85 db test %rbx,%rbx 4d4439: 48 8d 5b ff lea -0x1(%rbx),%rbx 4d443d: 74 6e je 4d44ad <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4d443f: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4d4443: 72 0a jb 4d444f <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6b> 4d4445: bf aa 05 00 00 mov $0x5aa,%edi 4d444a: e8 41 4a fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d444f: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d4453: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4d4457: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4d445b: e8 54 3d fd ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4d4460: 48 85 db test %rbx,%rbx 4d4463: 48 8d 5b ff lea -0x1(%rbx),%rbx 4d4467: 75 d6 jne 4d443f <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5b> 4d4469: eb 42 jmp 4d44ad <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4d446b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d446f: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d4473: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d4477: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4d447b: 31 db xor %ebx,%ebx 4d447d: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4d4481: 74 2a je 4d44ad <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4d4483: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4d4487: 72 0a jb 4d4493 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xaf> 4d4489: bf af 05 00 00 mov $0x5af,%edi 4d448e: e8 fd 49 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d4493: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d4497: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4d449b: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4d449f: e8 10 3d fd ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4d44a4: 48 ff c3 inc %rbx 4d44a7: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4d44ab: 72 d6 jb 4d4483 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9f> 4d44ad: 5b pop %rbx 4d44ae: 48 8b e5 mov %rbp,%rsp 4d44b1: 5d pop %rbp 4d44b2: c3 retq 4d44b3: 3c 78 cmp $0x78,%al 4d44b5: 74 04 je 4d44bb <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd7> 4d44b7: 3c 58 cmp $0x58,%al 4d44b9: 75 07 jne 4d44c2 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xde> 4d44bb: bb 10 00 00 00 mov $0x10,%ebx 4d44c0: eb 33 jmp 4d44f5 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4d44c2: 3c 6f cmp $0x6f,%al 4d44c4: bb 08 00 00 00 mov $0x8,%ebx 4d44c9: 74 2a je 4d44f5 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4d44cb: 3c 62 cmp $0x62,%al 4d44cd: bb 02 00 00 00 mov $0x2,%ebx 4d44d2: 74 21 je 4d44f5 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4d44d4: 3c 73 cmp $0x73,%al 4d44d6: 74 0c je 4d44e4 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4d44d8: 3c 64 cmp $0x64,%al 4d44da: 74 08 je 4d44e4 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4d44dc: 3c 75 cmp $0x75,%al 4d44de: 74 04 je 4d44e4 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4d44e0: 31 c9 xor %ecx,%ecx 4d44e2: eb 05 jmp 4d44e9 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x105> 4d44e4: b9 01 00 00 00 mov $0x1,%ecx 4d44e9: 80 f9 01 cmp $0x1,%cl 4d44ec: bb 0a 00 00 00 mov $0xa,%ebx 4d44f1: 7d 02 jge 4d44f5 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4d44f3: 31 db xor %ebx,%ebx 4d44f5: 49 89 d9 mov %rbx,%r9 4d44f8: 41 f7 d9 neg %r9d 4d44fb: 45 19 c9 sbb %r9d,%r9d 4d44fe: 41 f7 d9 neg %r9d 4d4501: ba 64 45 4d 00 mov $0x4d4564,%edx 4d4506: 31 c0 xor %eax,%eax 4d4508: 48 89 c1 mov %rax,%rcx 4d450b: 49 89 d0 mov %rdx,%r8 4d450e: 48 8b 15 a3 96 01 00 mov 0x196a3(%rip),%rdx # 4edbb8 <_TMP3968+0x8> 4d4515: 48 8b 35 94 96 01 00 mov 0x19694(%rip),%rsi # 4edbb0 <_TMP3968> 4d451c: bf bb 05 00 00 mov $0x5bb,%edi 4d4521: e8 1a 47 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d4526: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4d452a: 0f bf 45 e0 movswl -0x20(%rbp),%eax 4d452e: 48 98 cltq 4d4530: 48 89 c1 mov %rax,%rcx 4d4533: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d4537: 8b f3 mov %ebx,%esi 4d4539: bf ff ff 00 00 mov $0xffff,%edi 4d453e: e8 c5 f2 fb ff callq 493808 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTlTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxlKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4d4543: 5b pop %rbx 4d4544: 48 8b e5 mov %rbp,%rsp 4d4547: 5d pop %rbp 4d4548: c3 retq 4d4549: 0f 1f 00 nopl (%rax) 00000000004d454c <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxsZ9__lambda4FNaNbNiNeKxsZAxa>: 4d454c: 55 push %rbp 4d454d: 48 8b ec mov %rsp,%rbp 4d4550: 48 83 ec 10 sub $0x10,%rsp 4d4554: 48 89 fa mov %rdi,%rdx 4d4557: b8 02 00 00 00 mov $0x2,%eax 4d455c: 48 8b e5 mov %rbp,%rsp 4d455f: 5d pop %rbp 4d4560: c3 retq 4d4561: 0f 1f 00 nopl (%rax) 00000000004d4564 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxsTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderxsKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4d4564: 55 push %rbp 4d4565: 48 8b ec mov %rsp,%rbp 4d4568: 48 83 ec 10 sub $0x10,%rsp 4d456c: 48 8b 15 65 96 01 00 mov 0x19665(%rip),%rdx # 4edbd8 <_TMP3970+0x8> 4d4573: 48 8b 05 56 96 01 00 mov 0x19656(%rip),%rax # 4edbd0 <_TMP3970> 4d457a: 48 8b e5 mov %rbp,%rsp 4d457d: 5d pop %rbp 4d457e: c3 retq ... 00000000004d4580 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi>: 4d4580: 55 push %rbp 4d4581: 48 8b ec mov %rsp,%rbp 4d4584: 48 83 ec 10 sub $0x10,%rsp 4d4588: 89 75 f8 mov %esi,-0x8(%rbp) 4d458b: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d458f: 74 0f je 4d45a0 <_D3std6format17__T9getNthIntTxsZ9getNthIntFNaNfkxsZi+0x20> 4d4591: 8b 7d f8 mov -0x8(%rbp),%edi 4d4594: ff cf dec %edi 4d4596: e8 a9 64 fd ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4d459b: 48 8b e5 mov %rbp,%rsp 4d459e: 5d pop %rbp 4d459f: c3 retq 4d45a0: e8 2b 69 00 00 callq 4daed0 <_D3std4conv9__T2toTiZ10__T2toTxsZ2toFNaNbNiNfxsZi> 4d45a5: 48 8b e5 mov %rbp,%rsp 4d45a8: 5d pop %rbp 4d45a9: c3 retq ... 00000000004d45ac <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFNaNfxAaxsxE3std8datetime5MonthxhZAya>: 4d45ac: 55 push %rbp 4d45ad: 48 8b ec mov %rsp,%rbp 4d45b0: 48 83 ec 50 sub $0x50,%rsp 4d45b4: 89 7d d0 mov %edi,-0x30(%rbp) 4d45b7: 89 75 d8 mov %esi,-0x28(%rbp) 4d45ba: 89 55 e0 mov %edx,-0x20(%rbp) 4d45bd: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d45c1: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d45c5: e8 02 3b fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d45ca: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d45ce: 49 89 c1 mov %rax,%r9 4d45d1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d45d5: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d45d9: 48 89 c1 mov %rax,%rcx 4d45dc: 49 89 d0 mov %rdx,%r8 4d45df: 66 8b 55 e0 mov -0x20(%rbp),%dx 4d45e3: 40 8a 75 d8 mov -0x28(%rbp),%sil 4d45e7: 40 8a 7d d0 mov -0x30(%rbp),%dil 4d45eb: e8 d4 00 00 00 callq 4d46c4 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk> 4d45f0: 89 45 c8 mov %eax,-0x38(%rbp) 4d45f3: 8b c8 mov %eax,%ecx 4d45f5: 48 83 f9 03 cmp $0x3,%rcx 4d45f9: 0f 94 c2 sete %dl 4d45fc: 48 0f b6 d2 movzbq %dl,%rdx 4d4600: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d4604: 48 89 ef mov %rbp,%rdi 4d4607: ba 2c 46 4d 00 mov $0x4d462c,%edx 4d460c: 48 89 d6 mov %rdx,%rsi 4d460f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d4613: e8 a4 e4 fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d4618: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d461c: e8 6f 39 fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d4621: 48 8b e5 mov %rbp,%rsp 4d4624: 5d pop %rbp 4d4625: c3 retq 4d4626: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d462c <_D3std6format41__T6formatTaTxsTxE3std8datetime5MonthTxhZ6formatFxAaxsxE3std8datetime5MonthxhZ12__dgliteral6MFNaNbNfZC6object9Throwable>: 4d462c: 55 push %rbp 4d462d: 48 8b ec mov %rsp,%rbp 4d4630: 48 83 ec 20 sub $0x20,%rsp 4d4634: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d4638: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d463d: e8 66 52 fb ff callq 4898a8 <_d_newclass> 4d4642: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d4646: ff 35 bc 95 01 00 pushq 0x195bc(%rip) # 4edc08 <_TMP3981+0x8> 4d464c: ff 35 ae 95 01 00 pushq 0x195ae(%rip) # 4edc00 <_TMP3981> 4d4652: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d4656: 44 8b 49 c8 mov -0x38(%rcx),%r9d 4d465a: 48 8b 15 c7 95 01 00 mov 0x195c7(%rip),%rdx # 4edc28 <_TMP3983+0x8> 4d4661: 48 8b 05 b8 95 01 00 mov 0x195b8(%rip),%rax # 4edc20 <_TMP3983> 4d4668: 48 89 c1 mov %rax,%rcx 4d466b: 49 89 d0 mov %rdx,%r8 4d466e: ba 03 00 00 00 mov $0x3,%edx 4d4673: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d4677: 48 8b 15 ca 95 01 00 mov 0x195ca(%rip),%rdx # 4edc48 <_TMP3985+0x8> 4d467e: 48 8b 3d bb 95 01 00 mov 0x195bb(%rip),%rdi # 4edc40 <_TMP3985> 4d4685: 48 89 d6 mov %rdx,%rsi 4d4688: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d468c: e8 03 40 fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d4691: 48 83 c4 10 add $0x10,%rsp 4d4695: 52 push %rdx 4d4696: 50 push %rax 4d4697: 48 8b 15 ca 95 01 00 mov 0x195ca(%rip),%rdx # 4edc68 <_TMP3987+0x8> 4d469e: 48 8b 05 bb 95 01 00 mov 0x195bb(%rip),%rax # 4edc60 <_TMP3987> 4d46a5: 48 89 c1 mov %rax,%rcx 4d46a8: 49 89 d0 mov %rdx,%r8 4d46ab: ba 9b 19 00 00 mov $0x199b,%edx 4d46b0: 31 f6 xor %esi,%esi 4d46b2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d46b6: e8 19 49 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d46bb: 48 83 c4 10 add $0x10,%rsp 4d46bf: 48 8b e5 mov %rbp,%rsp 4d46c2: 5d pop %rbp 4d46c3: c3 retq 00000000004d46c4 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk>: 4d46c4: 55 push %rbp 4d46c5: 48 8b ec mov %rsp,%rbp 4d46c8: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4d46cf: 53 push %rbx 4d46d0: 41 54 push %r12 4d46d2: 41 55 push %r13 4d46d4: 41 56 push %r14 4d46d6: 89 7d c8 mov %edi,-0x38(%rbp) 4d46d9: 89 75 d0 mov %esi,-0x30(%rbp) 4d46dc: 89 55 d8 mov %edx,-0x28(%rbp) 4d46df: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d46e3: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d46e7: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d46eb: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d46f0: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d46f7: b9 08 00 00 00 mov $0x8,%ecx 4d46fc: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d46ff: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d4703: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d4707: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d470e: e8 45 4a fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d4713: 48 8d 45 90 lea -0x70(%rbp),%rax 4d4717: 31 c9 xor %ecx,%ecx 4d4719: 48 89 08 mov %rcx,(%rax) 4d471c: 48 89 48 08 mov %rcx,0x8(%rax) 4d4720: 48 89 48 10 mov %rcx,0x10(%rax) 4d4724: 4c 8d 45 b0 lea -0x50(%rbp),%r8 4d4728: 49 89 08 mov %rcx,(%r8) 4d472b: 49 89 48 08 mov %rcx,0x8(%r8) 4d472f: 49 89 48 10 mov %rcx,0x10(%r8) 4d4733: e8 a4 02 00 00 callq 4d49dc <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4738: 48 89 45 90 mov %rax,-0x70(%rbp) 4d473c: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d4740: e8 a7 02 00 00 callq 4d49ec <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ17__T9__lambda8TxsZ9__lambda8FNaNbNiNeKxsZxPv> 4d4745: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d4749: e8 ae 02 00 00 callq 4d49fc <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d474e: 48 89 45 98 mov %rax,-0x68(%rbp) 4d4752: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d4756: e8 b1 02 00 00 callq 4d4a0c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ38__T10__lambda10TxE3std8datetime5MonthZ10__lambda10FNaNbNiNeKxE3std8datetime5MonthZxPv> 4d475b: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d475f: e8 b8 02 00 00 callq 4d4a1c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4764: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d4768: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d476c: e8 bb 02 00 00 callq 4d4a2c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv> 4d4771: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d4775: 45 31 ed xor %r13d,%r13d 4d4778: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d477c: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d4783: e8 14 63 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d4788: 84 c0 test %al,%al 4d478a: 0f 84 37 02 00 00 je 4d49c7 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x303> 4d4790: 41 8b c5 mov %r13d,%eax 4d4793: 48 83 f8 03 cmp $0x3,%rax 4d4797: 75 3e jne 4d47d7 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x113> 4d4799: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d47a0: 00 4d47a1: 75 34 jne 4d47d7 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x113> 4d47a3: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d47a8: 49 0f 94 c1 rex.WB sete %r9b 4d47ac: 48 89 e8 mov %rbp,%rax 4d47af: ba 3c 4a 4d 00 mov $0x4d4a3c,%edx 4d47b4: 48 89 c1 mov %rax,%rcx 4d47b7: 49 89 d0 mov %rdx,%r8 4d47ba: 48 8b 15 c7 94 01 00 mov 0x194c7(%rip),%rdx # 4edc88 <_TMP3989+0x8> 4d47c1: 48 8b 35 b8 94 01 00 mov 0x194b8(%rip),%rsi # 4edc80 <_TMP3989> 4d47c8: bf e7 01 00 00 mov $0x1e7,%edi 4d47cd: e8 6e 44 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d47d2: e9 f0 01 00 00 jmpq 4d49c7 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x303> 4d47d7: 8b 8d 50 ff ff ff mov -0xb0(%rbp),%ecx 4d47dd: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d47e3: 75 41 jne 4d4826 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x162> 4d47e5: 41 8b cd mov %r13d,%ecx 4d47e8: 66 8b 55 d8 mov -0x28(%rbp),%dx 4d47ec: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d47f0: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d47f4: e8 6b 04 00 00 callq 4d4c64 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi> 4d47f9: 48 89 c7 mov %rax,%rdi 4d47fc: e8 6f 3e fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4801: 48 89 c3 mov %rax,%rbx 4d4804: 85 db test %ebx,%ebx 4d4806: 79 13 jns 4d481b <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x157> 4d4808: be 01 00 00 00 mov $0x1,%esi 4d480d: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d4814: e8 17 48 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d4819: f7 db neg %ebx 4d481b: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d4821: 41 ff c5 inc %r13d 4d4824: eb 53 jmp 4d4879 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1b5> 4d4826: 85 c9 test %ecx,%ecx 4d4828: 79 4f jns 4d4879 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1b5> 4d482a: 49 89 cc mov %rcx,%r12 4d482d: 41 f7 dc neg %r12d 4d4830: 41 8d 8c 24 ff ff ff lea -0x1(%r12),%ecx 4d4837: ff 4d4838: 66 8b 55 d8 mov -0x28(%rbp),%dx 4d483c: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d4840: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d4844: e8 1b 04 00 00 callq 4d4c64 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi> 4d4849: 48 89 c7 mov %rax,%rdi 4d484c: e8 1f 3e fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4851: 48 89 c3 mov %rax,%rbx 4d4854: 45 3b ec cmp %r12d,%r13d 4d4857: 73 03 jae 4d485c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x198> 4d4859: 4d 89 e5 mov %r12,%r13 4d485c: 85 db test %ebx,%ebx 4d485e: 79 13 jns 4d4873 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1af> 4d4860: be 01 00 00 00 mov $0x1,%esi 4d4865: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d486c: e8 bf 47 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d4871: f7 db neg %ebx 4d4873: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d4879: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 4d487f: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d4884: 75 3a jne 4d48c0 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1fc> 4d4886: 41 8b cd mov %r13d,%ecx 4d4889: 66 8b 55 d8 mov -0x28(%rbp),%dx 4d488d: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d4891: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d4895: e8 ca 03 00 00 callq 4d4c64 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi> 4d489a: 48 89 c7 mov %rax,%rdi 4d489d: e8 ce 3d fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d48a2: 48 89 c3 mov %rax,%rbx 4d48a5: 85 db test %ebx,%ebx 4d48a7: 78 08 js 4d48b1 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1ed> 4d48a9: 89 9d 54 ff ff ff mov %ebx,-0xac(%rbp) 4d48af: eb 0a jmp 4d48bb <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x1f7> 4d48b1: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d48b8: ff ff 7f 4d48bb: 41 ff c5 inc %r13d 4d48be: eb 4b jmp 4d490b <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x247> 4d48c0: 85 c0 test %eax,%eax 4d48c2: 79 47 jns 4d490b <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x247> 4d48c4: 48 89 c3 mov %rax,%rbx 4d48c7: f7 db neg %ebx 4d48c9: 8d 8b ff ff ff ff lea -0x1(%rbx),%ecx 4d48cf: 66 8b 55 d8 mov -0x28(%rbp),%dx 4d48d3: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d48d7: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d48db: e8 84 03 00 00 callq 4d4c64 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi> 4d48e0: 48 89 c7 mov %rax,%rdi 4d48e3: e8 88 3d fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d48e8: 49 89 c4 mov %rax,%r12 4d48eb: 44 3b eb cmp %ebx,%r13d 4d48ee: 73 03 jae 4d48f3 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x22f> 4d48f0: 49 89 dd mov %rbx,%r13 4d48f3: 45 85 e4 test %r12d,%r12d 4d48f6: 78 09 js 4d4901 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x23d> 4d48f8: 44 89 a5 54 ff ff ff mov %r12d,-0xac(%rbp) 4d48ff: eb 0a jmp 4d490b <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x247> 4d4901: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d4908: ff ff 7f 4d490b: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d4912: 00 4d4913: 74 7e je 4d4993 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2cf> 4d4915: 0f b6 9d 59 ff ff ff movzbl -0xa7(%rbp),%ebx 4d491c: ff cb dec %ebx 4d491e: 44 0f b6 b5 5a ff ff movzbl -0xa6(%rbp),%r14d 4d4925: ff 4d4926: 41 3b de cmp %r14d,%ebx 4d4929: 7d 3f jge 4d496a <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2a6> 4d492b: 48 63 c3 movslq %ebx,%rax 4d492e: b9 03 00 00 00 mov $0x3,%ecx 4d4933: 48 3b c1 cmp %rcx,%rax 4d4936: 73 32 jae 4d496a <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2a6> 4d4938: 48 3b c1 cmp %rcx,%rax 4d493b: 72 0a jb 4d4947 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x283> 4d493d: bf 23 02 00 00 mov $0x223,%edi 4d4942: e8 49 45 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d4947: 48 c1 e0 03 shl $0x3,%rax 4d494b: 4c 8b 64 05 90 mov -0x70(%rbp,%rax,1),%r12 4d4950: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d4954: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d4959: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d4960: 49 ff d4 rex.WB callq *%r12 4d4963: ff c3 inc %ebx 4d4965: 44 39 f3 cmp %r14d,%ebx 4d4968: 7c c1 jl 4d492b <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x267> 4d496a: 0f b6 85 5a ff ff ff movzbl -0xa6(%rbp),%eax 4d4971: 41 39 c5 cmp %eax,%r13d 4d4974: 73 03 jae 4d4979 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2b5> 4d4976: 49 89 c5 mov %rax,%r13 4d4979: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d497d: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d4984: e8 13 61 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d4989: 84 c0 test %al,%al 4d498b: 0f 85 ff fd ff ff jne 4d4790 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0xcc> 4d4991: eb 34 jmp 4d49c7 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x303> 4d4993: 41 8b c5 mov %r13d,%eax 4d4996: 48 83 f8 03 cmp $0x3,%rax 4d499a: 72 0a jb 4d49a6 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2e2> 4d499c: bf 2c 02 00 00 mov $0x22c,%edi 4d49a1: e8 ea 44 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d49a6: 48 c1 e0 03 shl $0x3,%rax 4d49aa: 48 8b 5c 05 90 mov -0x70(%rbp,%rax,1),%rbx 4d49af: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d49b3: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d49b8: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d49bf: 48 ff d3 rex.W callq *%rbx 4d49c2: 41 ff c5 inc %r13d 4d49c5: eb b2 jmp 4d4979 <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZk+0x2b5> 4d49c7: 41 8b c5 mov %r13d,%eax 4d49ca: 41 5e pop %r14 4d49cc: 41 5d pop %r13 4d49ce: 41 5c pop %r12 4d49d0: 5b pop %rbx 4d49d1: 48 8b e5 mov %rbp,%rsp 4d49d4: 5d pop %rbp 4d49d5: c3 retq 4d49d6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d49dc <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d49dc: 55 push %rbp 4d49dd: 48 8b ec mov %rsp,%rbp 4d49e0: b8 cc 43 4d 00 mov $0x4d43cc,%eax 4d49e5: 5d pop %rbp 4d49e6: c3 retq 4d49e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d49ec <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ17__T9__lambda8TxsZ9__lambda8FNaNbNiNeKxsZxPv>: 4d49ec: 55 push %rbp 4d49ed: 48 8b ec mov %rsp,%rbp 4d49f0: 48 83 ec 10 sub $0x10,%rsp 4d49f4: 48 89 f8 mov %rdi,%rax 4d49f7: 48 8b e5 mov %rbp,%rsp 4d49fa: 5d pop %rbp 4d49fb: c3 retq 00000000004d49fc <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d49fc: 55 push %rbp 4d49fd: 48 8b ec mov %rsp,%rbp 4d4a00: b8 64 4a 4d 00 mov $0x4d4a64,%eax 4d4a05: 5d pop %rbp 4d4a06: c3 retq 4d4a07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d4a0c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ38__T10__lambda10TxE3std8datetime5MonthZ10__lambda10FNaNbNiNeKxE3std8datetime5MonthZxPv>: 4d4a0c: 55 push %rbp 4d4a0d: 48 8b ec mov %rsp,%rbp 4d4a10: 48 83 ec 10 sub $0x10,%rsp 4d4a14: 48 89 f8 mov %rdi,%rax 4d4a17: 48 8b e5 mov %rbp,%rsp 4d4a1a: 5d pop %rbp 4d4a1b: c3 retq 00000000004d4a1c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d4a1c: 55 push %rbp 4d4a1d: 48 8b ec mov %rsp,%rbp 4d4a20: b8 4c 4c 4d 00 mov $0x4d4c4c,%eax 4d4a25: 5d pop %rbp 4d4a26: c3 retq 4d4a27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d4a2c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv>: 4d4a2c: 55 push %rbp 4d4a2d: 48 8b ec mov %rsp,%rbp 4d4a30: 48 83 ec 10 sub $0x10,%rsp 4d4a34: 48 89 f8 mov %rdi,%rax 4d4a37: 48 8b e5 mov %rbp,%rsp 4d4a3a: 5d pop %rbp 4d4a3b: c3 retq 00000000004d4a3c <_D3std6format90__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTxE3std8datetime5MonthTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsxE3std8datetime5MonthxhZ13__dgliteral13MFNaNiNfZAya>: 4d4a3c: 55 push %rbp 4d4a3d: 48 8b ec mov %rsp,%rbp 4d4a40: 48 83 ec 10 sub $0x10,%rsp 4d4a44: 48 8b 15 6d 92 01 00 mov 0x1926d(%rip),%rdx # 4edcb8 <_TMP3993+0x8> 4d4a4b: 48 8b 35 5e 92 01 00 mov 0x1925e(%rip),%rsi # 4edcb0 <_TMP3993> 4d4a52: 40 8a bf 58 ff ff ff mov -0xa8(%rdi),%dil 4d4a59: e8 2a 3b fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d4a5e: 48 8b e5 mov %rbp,%rsp 4d4a61: 5d pop %rbp 4d4a62: c3 retq ... 00000000004d4a64 <_D3std6format83__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d4a64: 55 push %rbp 4d4a65: 48 8b ec mov %rsp,%rbp 4d4a68: 48 83 ec 20 sub $0x20,%rsp 4d4a6c: 40 8a 36 mov (%rsi),%sil 4d4a6f: e8 08 00 00 00 callq 4d4a7c <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4a74: 48 8b e5 mov %rbp,%rsp 4d4a77: 5d pop %rbp 4d4a78: c3 retq 4d4a79: 00 00 add %al,(%rax) ... 00000000004d4a7c <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d4a7c: 55 push %rbp 4d4a7d: 48 8b ec mov %rsp,%rbp 4d4a80: 48 83 ec 20 sub $0x20,%rsp 4d4a84: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d4a88: 89 75 f0 mov %esi,-0x10(%rbp) 4d4a8b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d4a8f: 80 7f 08 73 cmpb $0x73,0x8(%rdi) 4d4a93: 0f 85 9c 01 00 00 jne 4d4c35 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1b9> 4d4a99: 8a 45 f0 mov -0x10(%rbp),%al 4d4a9c: 3c 01 cmp $0x1,%al 4d4a9e: 75 1b jne 4d4abb <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x3f> 4d4aa0: 48 89 d1 mov %rdx,%rcx 4d4aa3: 48 8b 15 2e 92 01 00 mov 0x1922e(%rip),%rdx # 4edcd8 <_TMP3995+0x8> 4d4aaa: 48 8b 35 1f 92 01 00 mov 0x1921f(%rip),%rsi # 4edcd0 <_TMP3995> 4d4ab1: e8 22 df ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4ab6: 48 8b e5 mov %rbp,%rsp 4d4ab9: 5d pop %rbp 4d4aba: c3 retq 4d4abb: 3c 02 cmp $0x2,%al 4d4abd: 75 1b jne 4d4ada <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5e> 4d4abf: 48 89 d1 mov %rdx,%rcx 4d4ac2: 48 8b 15 2f 92 01 00 mov 0x1922f(%rip),%rdx # 4edcf8 <_TMP3997+0x8> 4d4ac9: 48 8b 35 20 92 01 00 mov 0x19220(%rip),%rsi # 4edcf0 <_TMP3997> 4d4ad0: e8 03 df ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4ad5: 48 8b e5 mov %rbp,%rsp 4d4ad8: 5d pop %rbp 4d4ad9: c3 retq 4d4ada: 3c 03 cmp $0x3,%al 4d4adc: 75 1b jne 4d4af9 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x7d> 4d4ade: 48 89 d1 mov %rdx,%rcx 4d4ae1: 48 8b 15 30 92 01 00 mov 0x19230(%rip),%rdx # 4edd18 <_TMP3999+0x8> 4d4ae8: 48 8b 35 21 92 01 00 mov 0x19221(%rip),%rsi # 4edd10 <_TMP3999> 4d4aef: e8 e4 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4af4: 48 8b e5 mov %rbp,%rsp 4d4af7: 5d pop %rbp 4d4af8: c3 retq 4d4af9: 3c 04 cmp $0x4,%al 4d4afb: 75 1b jne 4d4b18 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9c> 4d4afd: 48 89 d1 mov %rdx,%rcx 4d4b00: 48 8b 15 31 92 01 00 mov 0x19231(%rip),%rdx # 4edd38 <_TMP4001+0x8> 4d4b07: 48 8b 35 22 92 01 00 mov 0x19222(%rip),%rsi # 4edd30 <_TMP4001> 4d4b0e: e8 c5 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4b13: 48 8b e5 mov %rbp,%rsp 4d4b16: 5d pop %rbp 4d4b17: c3 retq 4d4b18: 3c 05 cmp $0x5,%al 4d4b1a: 75 1b jne 4d4b37 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xbb> 4d4b1c: 48 89 d1 mov %rdx,%rcx 4d4b1f: 48 8b 15 32 92 01 00 mov 0x19232(%rip),%rdx # 4edd58 <_TMP4003+0x8> 4d4b26: 48 8b 35 23 92 01 00 mov 0x19223(%rip),%rsi # 4edd50 <_TMP4003> 4d4b2d: e8 a6 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4b32: 48 8b e5 mov %rbp,%rsp 4d4b35: 5d pop %rbp 4d4b36: c3 retq 4d4b37: 3c 06 cmp $0x6,%al 4d4b39: 75 1b jne 4d4b56 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xda> 4d4b3b: 48 89 d1 mov %rdx,%rcx 4d4b3e: 48 8b 15 33 92 01 00 mov 0x19233(%rip),%rdx # 4edd78 <_TMP4005+0x8> 4d4b45: 48 8b 35 24 92 01 00 mov 0x19224(%rip),%rsi # 4edd70 <_TMP4005> 4d4b4c: e8 87 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4b51: 48 8b e5 mov %rbp,%rsp 4d4b54: 5d pop %rbp 4d4b55: c3 retq 4d4b56: 3c 07 cmp $0x7,%al 4d4b58: 75 1b jne 4d4b75 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf9> 4d4b5a: 48 89 d1 mov %rdx,%rcx 4d4b5d: 48 8b 15 34 92 01 00 mov 0x19234(%rip),%rdx # 4edd98 <_TMP4007+0x8> 4d4b64: 48 8b 35 25 92 01 00 mov 0x19225(%rip),%rsi # 4edd90 <_TMP4007> 4d4b6b: e8 68 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4b70: 48 8b e5 mov %rbp,%rsp 4d4b73: 5d pop %rbp 4d4b74: c3 retq 4d4b75: 3c 08 cmp $0x8,%al 4d4b77: 75 1b jne 4d4b94 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x118> 4d4b79: 48 89 d1 mov %rdx,%rcx 4d4b7c: 48 8b 15 35 92 01 00 mov 0x19235(%rip),%rdx # 4eddb8 <_TMP4009+0x8> 4d4b83: 48 8b 35 26 92 01 00 mov 0x19226(%rip),%rsi # 4eddb0 <_TMP4009> 4d4b8a: e8 49 de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4b8f: 48 8b e5 mov %rbp,%rsp 4d4b92: 5d pop %rbp 4d4b93: c3 retq 4d4b94: 3c 09 cmp $0x9,%al 4d4b96: 75 1b jne 4d4bb3 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x137> 4d4b98: 48 89 d1 mov %rdx,%rcx 4d4b9b: 48 8b 15 36 92 01 00 mov 0x19236(%rip),%rdx # 4eddd8 <_TMP4011+0x8> 4d4ba2: 48 8b 35 27 92 01 00 mov 0x19227(%rip),%rsi # 4eddd0 <_TMP4011> 4d4ba9: e8 2a de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4bae: 48 8b e5 mov %rbp,%rsp 4d4bb1: 5d pop %rbp 4d4bb2: c3 retq 4d4bb3: 3c 0a cmp $0xa,%al 4d4bb5: 75 1b jne 4d4bd2 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x156> 4d4bb7: 48 89 d1 mov %rdx,%rcx 4d4bba: 48 8b 15 37 92 01 00 mov 0x19237(%rip),%rdx # 4eddf8 <_TMP4013+0x8> 4d4bc1: 48 8b 35 28 92 01 00 mov 0x19228(%rip),%rsi # 4eddf0 <_TMP4013> 4d4bc8: e8 0b de ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4bcd: 48 8b e5 mov %rbp,%rsp 4d4bd0: 5d pop %rbp 4d4bd1: c3 retq 4d4bd2: 3c 0b cmp $0xb,%al 4d4bd4: 75 1b jne 4d4bf1 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x175> 4d4bd6: 48 89 d1 mov %rdx,%rcx 4d4bd9: 48 8b 15 38 92 01 00 mov 0x19238(%rip),%rdx # 4ede18 <_TMP4015+0x8> 4d4be0: 48 8b 35 29 92 01 00 mov 0x19229(%rip),%rsi # 4ede10 <_TMP4015> 4d4be7: e8 ec dd ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4bec: 48 8b e5 mov %rbp,%rsp 4d4bef: 5d pop %rbp 4d4bf0: c3 retq 4d4bf1: 3c 0c cmp $0xc,%al 4d4bf3: 75 1b jne 4d4c10 <_D3std6format81__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxE3std8datetime5MonthTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxE3std8datetime5MonthKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x194> 4d4bf5: 48 89 d1 mov %rdx,%rcx 4d4bf8: 48 8b 15 39 92 01 00 mov 0x19239(%rip),%rdx # 4ede38 <_TMP4017+0x8> 4d4bff: 48 8b 35 2a 92 01 00 mov 0x1922a(%rip),%rsi # 4ede30 <_TMP4017> 4d4c06: e8 cd dd ff ff callq 4d29d8 <_D3std6format63__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTAyaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderAyaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4c0b: 48 8b e5 mov %rbp,%rsp 4d4c0e: 5d pop %rbp 4d4c0f: c3 retq 4d4c10: 88 45 f0 mov %al,-0x10(%rbp) 4d4c13: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4d4c17: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d4c1b: 48 8b 15 46 92 01 00 mov 0x19246(%rip),%rdx # 4ede68 <_TMP4019+0x8> 4d4c22: 48 8b 3d 37 92 01 00 mov 0x19237(%rip),%rdi # 4ede60 <_TMP4019> 4d4c29: 48 89 d6 mov %rdx,%rsi 4d4c2c: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4d4c30: e8 0b 28 ff ff callq 4c7440 <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAyaZv> 4d4c35: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d4c39: 40 8a 75 f0 mov -0x10(%rbp),%sil 4d4c3d: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d4c41: e8 22 60 fd ff callq 4aac68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4c46: 48 8b e5 mov %rbp,%rsp 4d4c49: 5d pop %rbp 4d4c4a: c3 retq ... 00000000004d4c4c <_D3std6format64__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ13formatGenericFNaNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d4c4c: 55 push %rbp 4d4c4d: 48 8b ec mov %rsp,%rbp 4d4c50: 48 83 ec 20 sub $0x20,%rsp 4d4c54: 40 8a 36 mov (%rsi),%sil 4d4c57: e8 0c 60 fd ff callq 4aac68 <_D3std6format62__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTxhTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxhKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4c5c: 48 8b e5 mov %rbp,%rsp 4d4c5f: 5d pop %rbp 4d4c60: c3 retq 4d4c61: 00 00 add %al,(%rax) ... 00000000004d4c64 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi>: 4d4c64: 55 push %rbp 4d4c65: 48 8b ec mov %rsp,%rbp 4d4c68: 48 83 ec 20 sub $0x20,%rsp 4d4c6c: 89 4d f8 mov %ecx,-0x8(%rbp) 4d4c6f: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d4c73: 74 0f je 4d4c84 <_D3std6format42__T9getNthIntTxsTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxsxE3std8datetime5MonthxhZi+0x20> 4d4c75: 8b 55 f8 mov -0x8(%rbp),%edx 4d4c78: ff ca dec %edx 4d4c7a: e8 15 00 00 00 callq 4d4c94 <_D3std6format39__T9getNthIntTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxE3std8datetime5MonthxhZi> 4d4c7f: 48 8b e5 mov %rbp,%rsp 4d4c82: 5d pop %rbp 4d4c83: c3 retq 4d4c84: 48 89 d7 mov %rdx,%rdi 4d4c87: e8 44 62 00 00 callq 4daed0 <_D3std4conv9__T2toTiZ10__T2toTxsZ2toFNaNbNiNfxsZi> 4d4c8c: 48 8b e5 mov %rbp,%rsp 4d4c8f: 5d pop %rbp 4d4c90: c3 retq 4d4c91: 00 00 add %al,(%rax) ... 00000000004d4c94 <_D3std6format39__T9getNthIntTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxE3std8datetime5MonthxhZi>: 4d4c94: 55 push %rbp 4d4c95: 48 8b ec mov %rsp,%rbp 4d4c98: 48 83 ec 20 sub $0x20,%rsp 4d4c9c: 89 55 f8 mov %edx,-0x8(%rbp) 4d4c9f: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d4ca3: 74 0f je 4d4cb4 <_D3std6format39__T9getNthIntTxE3std8datetime5MonthTxhZ9getNthIntFNaNfkxE3std8datetime5MonthxhZi+0x20> 4d4ca5: 8b 75 f8 mov -0x8(%rbp),%esi 4d4ca8: ff ce dec %esi 4d4caa: e8 15 00 00 00 callq 4d4cc4 <_D3std6format17__T9getNthIntTxhZ9getNthIntFNaNfkxhZi> 4d4caf: 48 8b e5 mov %rbp,%rsp 4d4cb2: 5d pop %rbp 4d4cb3: c3 retq 4d4cb4: 48 89 f7 mov %rsi,%rdi 4d4cb7: e8 64 62 00 00 callq 4daf20 <_D3std4conv9__T2toTiZ29__T2toTxE3std8datetime5MonthZ2toFNaNbNiNfxE3std8datetime5MonthZi> 4d4cbc: 48 8b e5 mov %rbp,%rsp 4d4cbf: 5d pop %rbp 4d4cc0: c3 retq 4d4cc1: 00 00 add %al,(%rax) ... 00000000004d4cc4 <_D3std6format17__T9getNthIntTxhZ9getNthIntFNaNfkxhZi>: 4d4cc4: 55 push %rbp 4d4cc5: 48 8b ec mov %rsp,%rbp 4d4cc8: 48 83 ec 10 sub $0x10,%rsp 4d4ccc: 89 75 f8 mov %esi,-0x8(%rbp) 4d4ccf: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d4cd3: 74 0f je 4d4ce4 <_D3std6format17__T9getNthIntTxhZ9getNthIntFNaNfkxhZi+0x20> 4d4cd5: 8b 7d f8 mov -0x8(%rbp),%edi 4d4cd8: ff cf dec %edi 4d4cda: e8 65 5d fd ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4d4cdf: 48 8b e5 mov %rbp,%rsp 4d4ce2: 5d pop %rbp 4d4ce3: c3 retq 4d4ce4: e8 0f 62 00 00 callq 4daef8 <_D3std4conv9__T2toTiZ10__T2toTxhZ2toFNaNbNiNfxhZi> 4d4ce9: 48 8b e5 mov %rbp,%rsp 4d4cec: 5d pop %rbp 4d4ced: c3 retq ... 00000000004d4cf0 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFNaNfxAaxsAyaxhZAya>: 4d4cf0: 55 push %rbp 4d4cf1: 48 8b ec mov %rsp,%rbp 4d4cf4: 48 83 ec 68 sub $0x68,%rsp 4d4cf8: 53 push %rbx 4d4cf9: 89 7d c0 mov %edi,-0x40(%rbp) 4d4cfc: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4d4d00: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d4d04: 89 4d e0 mov %ecx,-0x20(%rbp) 4d4d07: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d4d0b: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d4d0f: e8 b8 33 fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d4d14: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d4d18: 48 83 ec 08 sub $0x8,%rsp 4d4d1c: 48 50 rex.W push %rax 4d4d1e: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d4d22: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d4d26: 49 89 c0 mov %rax,%r8 4d4d29: 49 89 d1 mov %rdx,%r9 4d4d2c: 66 8b 4d e0 mov -0x20(%rbp),%cx 4d4d30: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d4d34: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d4d38: 40 8a 7d c0 mov -0x40(%rbp),%dil 4d4d3c: e8 d7 00 00 00 callq 4d4e18 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk> 4d4d41: 48 83 c4 10 add $0x10,%rsp 4d4d45: 89 45 b8 mov %eax,-0x48(%rbp) 4d4d48: 8b d8 mov %eax,%ebx 4d4d4a: 48 83 fb 03 cmp $0x3,%rbx 4d4d4e: 0f 94 c2 sete %dl 4d4d51: 48 0f b6 d2 movzbq %dl,%rdx 4d4d55: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4d4d59: 48 89 ef mov %rbp,%rdi 4d4d5c: ba 80 4d 4d 00 mov $0x4d4d80,%edx 4d4d61: 48 89 d6 mov %rdx,%rsi 4d4d64: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4d4d68: e8 4f dd fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d4d6d: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4d4d71: e8 1a 32 fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d4d76: 5b pop %rbx 4d4d77: 48 8b e5 mov %rbp,%rsp 4d4d7a: 5d pop %rbp 4d4d7b: c3 retq 4d4d7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d4d80 <_D3std6format23__T6formatTaTxsTAyaTxhZ6formatFxAaxsAyaxhZ12__dgliteral6MFNaNbNfZC6object9Throwable>: 4d4d80: 55 push %rbp 4d4d81: 48 8b ec mov %rsp,%rbp 4d4d84: 48 83 ec 20 sub $0x20,%rsp 4d4d88: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d4d8c: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d4d91: e8 12 4b fb ff callq 4898a8 <_d_newclass> 4d4d96: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d4d9a: ff 35 f8 90 01 00 pushq 0x190f8(%rip) # 4ede98 <_TMP4034+0x8> 4d4da0: ff 35 ea 90 01 00 pushq 0x190ea(%rip) # 4ede90 <_TMP4034> 4d4da6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d4daa: 44 8b 49 b8 mov -0x48(%rcx),%r9d 4d4dae: 48 8b 15 03 91 01 00 mov 0x19103(%rip),%rdx # 4edeb8 <_TMP4036+0x8> 4d4db5: 48 8b 05 f4 90 01 00 mov 0x190f4(%rip),%rax # 4edeb0 <_TMP4036> 4d4dbc: 48 89 c1 mov %rax,%rcx 4d4dbf: 49 89 d0 mov %rdx,%r8 4d4dc2: ba 03 00 00 00 mov $0x3,%edx 4d4dc7: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d4dcb: 48 8b 15 06 91 01 00 mov 0x19106(%rip),%rdx # 4eded8 <_TMP4038+0x8> 4d4dd2: 48 8b 3d f7 90 01 00 mov 0x190f7(%rip),%rdi # 4eded0 <_TMP4038> 4d4dd9: 48 89 d6 mov %rdx,%rsi 4d4ddc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d4de0: e8 af 38 fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d4de5: 48 83 c4 10 add $0x10,%rsp 4d4de9: 52 push %rdx 4d4dea: 50 push %rax 4d4deb: 48 8b 15 06 91 01 00 mov 0x19106(%rip),%rdx # 4edef8 <_TMP4040+0x8> 4d4df2: 48 8b 05 f7 90 01 00 mov 0x190f7(%rip),%rax # 4edef0 <_TMP4040> 4d4df9: 48 89 c1 mov %rax,%rcx 4d4dfc: 49 89 d0 mov %rdx,%r8 4d4dff: ba 9b 19 00 00 mov $0x199b,%edx 4d4e04: 31 f6 xor %esi,%esi 4d4e06: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d4e0a: e8 c5 41 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d4e0f: 48 83 c4 10 add $0x10,%rsp 4d4e13: 48 8b e5 mov %rbp,%rsp 4d4e16: 5d pop %rbp 4d4e17: c3 retq 00000000004d4e18 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk>: 4d4e18: 55 push %rbp 4d4e19: 48 8b ec mov %rsp,%rbp 4d4e1c: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4d4e23: 53 push %rbx 4d4e24: 41 54 push %r12 4d4e26: 41 55 push %r13 4d4e28: 41 56 push %r14 4d4e2a: 89 7d c0 mov %edi,-0x40(%rbp) 4d4e2d: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4d4e31: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d4e35: 89 4d e0 mov %ecx,-0x20(%rbp) 4d4e38: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d4e3c: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d4e40: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d4e45: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d4e4c: b9 08 00 00 00 mov $0x8,%ecx 4d4e51: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d4e54: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d4e58: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d4e5c: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d4e63: e8 f0 42 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d4e68: 48 8d 45 88 lea -0x78(%rbp),%rax 4d4e6c: 31 c9 xor %ecx,%ecx 4d4e6e: 48 89 08 mov %rcx,(%rax) 4d4e71: 48 89 48 08 mov %rcx,0x8(%rax) 4d4e75: 48 89 48 10 mov %rcx,0x10(%rax) 4d4e79: 4c 8d 45 a8 lea -0x58(%rbp),%r8 4d4e7d: 49 89 08 mov %rcx,(%r8) 4d4e80: 49 89 48 08 mov %rcx,0x8(%r8) 4d4e84: 49 89 48 10 mov %rcx,0x10(%r8) 4d4e88: e8 b3 02 00 00 callq 4d5140 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4e8d: 48 89 45 88 mov %rax,-0x78(%rbp) 4d4e91: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d4e95: e8 b6 02 00 00 callq 4d5150 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ17__T9__lambda8TxsZ9__lambda8FNaNbNiNeKxsZxPv> 4d4e9a: 48 89 45 a8 mov %rax,-0x58(%rbp) 4d4e9e: e8 bd 02 00 00 callq 4d5160 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4ea3: 48 89 45 90 mov %rax,-0x70(%rbp) 4d4ea7: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d4eab: e8 c0 02 00 00 callq 4d5170 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ20__T10__lambda10TAyaZ10__lambda10FNaNbNiNeKAyaZxPv> 4d4eb0: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d4eb4: e8 c7 02 00 00 callq 4d5180 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d4eb9: 48 89 45 98 mov %rax,-0x68(%rbp) 4d4ebd: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d4ec1: e8 ca 02 00 00 callq 4d5190 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv> 4d4ec6: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d4eca: 45 31 ed xor %r13d,%r13d 4d4ecd: 48 8b 75 10 mov 0x10(%rbp),%rsi 4d4ed1: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d4ed8: e8 bf 5b fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d4edd: 84 c0 test %al,%al 4d4edf: 0f 84 48 02 00 00 je 4d512d <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x315> 4d4ee5: 41 8b c5 mov %r13d,%eax 4d4ee8: 48 83 f8 03 cmp $0x3,%rax 4d4eec: 75 3e jne 4d4f2c <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x114> 4d4eee: 40 80 bd 51 ff ff ff rex cmpb $0x0,-0xaf(%rbp) 4d4ef5: 00 4d4ef6: 75 34 jne 4d4f2c <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x114> 4d4ef8: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4d4efd: 49 0f 94 c1 rex.WB sete %r9b 4d4f01: 48 89 e8 mov %rbp,%rax 4d4f04: ba a0 51 4d 00 mov $0x4d51a0,%edx 4d4f09: 48 89 c1 mov %rax,%rcx 4d4f0c: 49 89 d0 mov %rdx,%r8 4d4f0f: 48 8b 15 02 90 01 00 mov 0x19002(%rip),%rdx # 4edf18 <_TMP4042+0x8> 4d4f16: 48 8b 35 f3 8f 01 00 mov 0x18ff3(%rip),%rsi # 4edf10 <_TMP4042> 4d4f1d: bf e7 01 00 00 mov $0x1e7,%edi 4d4f22: e8 19 3d fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d4f27: e9 01 02 00 00 jmpq 4d512d <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x315> 4d4f2c: 8b 8d 48 ff ff ff mov -0xb8(%rbp),%ecx 4d4f32: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d4f38: 75 45 jne 4d4f7f <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x167> 4d4f3a: 45 8b c5 mov %r13d,%r8d 4d4f3d: 66 8b 4d e0 mov -0x20(%rbp),%cx 4d4f41: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d4f45: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d4f49: 40 8a 7d c0 mov -0x40(%rbp),%dil 4d4f4d: e8 76 02 00 00 callq 4d51c8 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi> 4d4f52: 48 89 c7 mov %rax,%rdi 4d4f55: e8 16 37 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4f5a: 48 89 c3 mov %rax,%rbx 4d4f5d: 85 db test %ebx,%ebx 4d4f5f: 79 13 jns 4d4f74 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x15c> 4d4f61: be 01 00 00 00 mov $0x1,%esi 4d4f66: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d4f6d: e8 be 40 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d4f72: f7 db neg %ebx 4d4f74: 89 9d 48 ff ff ff mov %ebx,-0xb8(%rbp) 4d4f7a: 41 ff c5 inc %r13d 4d4f7d: eb 57 jmp 4d4fd6 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x1be> 4d4f7f: 85 c9 test %ecx,%ecx 4d4f81: 79 53 jns 4d4fd6 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x1be> 4d4f83: 49 89 cc mov %rcx,%r12 4d4f86: 41 f7 dc neg %r12d 4d4f89: 45 8d 84 24 ff ff ff lea -0x1(%r12),%r8d 4d4f90: ff 4d4f91: 66 8b 4d e0 mov -0x20(%rbp),%cx 4d4f95: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d4f99: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d4f9d: 40 8a 7d c0 mov -0x40(%rbp),%dil 4d4fa1: e8 22 02 00 00 callq 4d51c8 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi> 4d4fa6: 48 89 c7 mov %rax,%rdi 4d4fa9: e8 c2 36 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d4fae: 48 89 c3 mov %rax,%rbx 4d4fb1: 45 3b ec cmp %r12d,%r13d 4d4fb4: 73 03 jae 4d4fb9 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x1a1> 4d4fb6: 4d 89 e5 mov %r12,%r13 4d4fb9: 85 db test %ebx,%ebx 4d4fbb: 79 13 jns 4d4fd0 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x1b8> 4d4fbd: be 01 00 00 00 mov $0x1,%esi 4d4fc2: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d4fc9: e8 62 40 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d4fce: f7 db neg %ebx 4d4fd0: 89 9d 48 ff ff ff mov %ebx,-0xb8(%rbp) 4d4fd6: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 4d4fdc: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d4fe1: 75 3e jne 4d5021 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x209> 4d4fe3: 45 8b c5 mov %r13d,%r8d 4d4fe6: 66 8b 4d e0 mov -0x20(%rbp),%cx 4d4fea: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d4fee: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d4ff2: 40 8a 7d c0 mov -0x40(%rbp),%dil 4d4ff6: e8 cd 01 00 00 callq 4d51c8 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi> 4d4ffb: 48 89 c7 mov %rax,%rdi 4d4ffe: e8 6d 36 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d5003: 48 89 c3 mov %rax,%rbx 4d5006: 85 db test %ebx,%ebx 4d5008: 78 08 js 4d5012 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x1fa> 4d500a: 89 9d 4c ff ff ff mov %ebx,-0xb4(%rbp) 4d5010: eb 0a jmp 4d501c <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x204> 4d5012: c7 85 4c ff ff ff fe movl $0x7ffffffe,-0xb4(%rbp) 4d5019: ff ff 7f 4d501c: 41 ff c5 inc %r13d 4d501f: eb 50 jmp 4d5071 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x259> 4d5021: 85 c0 test %eax,%eax 4d5023: 79 4c jns 4d5071 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x259> 4d5025: 48 89 c3 mov %rax,%rbx 4d5028: f7 db neg %ebx 4d502a: 44 8d 83 ff ff ff ff lea -0x1(%rbx),%r8d 4d5031: 66 8b 4d e0 mov -0x20(%rbp),%cx 4d5035: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d5039: 48 8b 75 d0 mov -0x30(%rbp),%rsi 4d503d: 40 8a 7d c0 mov -0x40(%rbp),%dil 4d5041: e8 82 01 00 00 callq 4d51c8 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi> 4d5046: 48 89 c7 mov %rax,%rdi 4d5049: e8 22 36 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d504e: 49 89 c4 mov %rax,%r12 4d5051: 44 3b eb cmp %ebx,%r13d 4d5054: 73 03 jae 4d5059 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x241> 4d5056: 49 89 dd mov %rbx,%r13 4d5059: 45 85 e4 test %r12d,%r12d 4d505c: 78 09 js 4d5067 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x24f> 4d505e: 44 89 a5 4c ff ff ff mov %r12d,-0xb4(%rbp) 4d5065: eb 0a jmp 4d5071 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x259> 4d5067: c7 85 4c ff ff ff fe movl $0x7ffffffe,-0xb4(%rbp) 4d506e: ff ff 7f 4d5071: 40 80 bd 51 ff ff ff rex cmpb $0x0,-0xaf(%rbp) 4d5078: 00 4d5079: 74 7e je 4d50f9 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2e1> 4d507b: 0f b6 9d 51 ff ff ff movzbl -0xaf(%rbp),%ebx 4d5082: ff cb dec %ebx 4d5084: 44 0f b6 b5 52 ff ff movzbl -0xae(%rbp),%r14d 4d508b: ff 4d508c: 41 3b de cmp %r14d,%ebx 4d508f: 7d 3f jge 4d50d0 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2b8> 4d5091: 48 63 c3 movslq %ebx,%rax 4d5094: b9 03 00 00 00 mov $0x3,%ecx 4d5099: 48 3b c1 cmp %rcx,%rax 4d509c: 73 32 jae 4d50d0 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2b8> 4d509e: 48 3b c1 cmp %rcx,%rax 4d50a1: 72 0a jb 4d50ad <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x295> 4d50a3: bf 23 02 00 00 mov $0x223,%edi 4d50a8: e8 e3 3d fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d50ad: 48 c1 e0 03 shl $0x3,%rax 4d50b1: 4c 8b 64 05 88 mov -0x78(%rbp,%rax,1),%r12 4d50b6: 48 8b 55 10 mov 0x10(%rbp),%rdx 4d50ba: 48 8b 74 05 a8 mov -0x58(%rbp,%rax,1),%rsi 4d50bf: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d50c6: 49 ff d4 rex.WB callq *%r12 4d50c9: ff c3 inc %ebx 4d50cb: 44 39 f3 cmp %r14d,%ebx 4d50ce: 7c c1 jl 4d5091 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x279> 4d50d0: 0f b6 85 52 ff ff ff movzbl -0xae(%rbp),%eax 4d50d7: 41 39 c5 cmp %eax,%r13d 4d50da: 73 03 jae 4d50df <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2c7> 4d50dc: 49 89 c5 mov %rax,%r13 4d50df: 48 8b 75 10 mov 0x10(%rbp),%rsi 4d50e3: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d50ea: e8 ad 59 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d50ef: 84 c0 test %al,%al 4d50f1: 0f 85 ee fd ff ff jne 4d4ee5 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0xcd> 4d50f7: eb 34 jmp 4d512d <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x315> 4d50f9: 41 8b c5 mov %r13d,%eax 4d50fc: 48 83 f8 03 cmp $0x3,%rax 4d5100: 72 0a jb 4d510c <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2f4> 4d5102: bf 2c 02 00 00 mov $0x22c,%edi 4d5107: e8 84 3d fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d510c: 48 c1 e0 03 shl $0x3,%rax 4d5110: 48 8b 5c 05 88 mov -0x78(%rbp,%rax,1),%rbx 4d5115: 48 8b 55 10 mov 0x10(%rbp),%rdx 4d5119: 48 8b 74 05 a8 mov -0x58(%rbp,%rax,1),%rsi 4d511e: 48 8d bd 48 ff ff ff lea -0xb8(%rbp),%rdi 4d5125: 48 ff d3 rex.W callq *%rbx 4d5128: 41 ff c5 inc %r13d 4d512b: eb b2 jmp 4d50df <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZk+0x2c7> 4d512d: 41 8b c5 mov %r13d,%eax 4d5130: 41 5e pop %r14 4d5132: 41 5d pop %r13 4d5134: 41 5c pop %r12 4d5136: 5b pop %rbx 4d5137: 48 8b e5 mov %rbp,%rsp 4d513a: 5d pop %rbp 4d513b: c3 retq 4d513c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d5140 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5140: 55 push %rbp 4d5141: 48 8b ec mov %rsp,%rbp 4d5144: b8 cc 43 4d 00 mov $0x4d43cc,%eax 4d5149: 5d pop %rbp 4d514a: c3 retq 4d514b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d5150 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ17__T9__lambda8TxsZ9__lambda8FNaNbNiNeKxsZxPv>: 4d5150: 55 push %rbp 4d5151: 48 8b ec mov %rsp,%rbp 4d5154: 48 83 ec 10 sub $0x10,%rsp 4d5158: 48 89 f8 mov %rdi,%rax 4d515b: 48 8b e5 mov %rbp,%rsp 4d515e: 5d pop %rbp 4d515f: c3 retq 00000000004d5160 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5160: 55 push %rbp 4d5161: 48 8b ec mov %rsp,%rbp 4d5164: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d5169: 5d pop %rbp 4d516a: c3 retq 4d516b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d5170 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ20__T10__lambda10TAyaZ10__lambda10FNaNbNiNeKAyaZxPv>: 4d5170: 55 push %rbp 4d5171: 48 8b ec mov %rsp,%rbp 4d5174: 48 83 ec 10 sub $0x10,%rsp 4d5178: 48 89 f8 mov %rdi,%rax 4d517b: 48 8b e5 mov %rbp,%rsp 4d517e: 5d pop %rbp 4d517f: c3 retq 00000000004d5180 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5180: 55 push %rbp 4d5181: 48 8b ec mov %rsp,%rbp 4d5184: b8 4c 4c 4d 00 mov $0x4d4c4c,%eax 4d5189: 5d pop %rbp 4d518a: c3 retq 4d518b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d5190 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv>: 4d5190: 55 push %rbp 4d5191: 48 8b ec mov %rsp,%rbp 4d5194: 48 83 ec 10 sub $0x10,%rsp 4d5198: 48 89 f8 mov %rdi,%rax 4d519b: 48 8b e5 mov %rbp,%rsp 4d519e: 5d pop %rbp 4d519f: c3 retq 00000000004d51a0 <_D3std6format72__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxsTAyaTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxsAyaxhZ13__dgliteral13MFNaNiNfZAya>: 4d51a0: 55 push %rbp 4d51a1: 48 8b ec mov %rsp,%rbp 4d51a4: 48 83 ec 10 sub $0x10,%rsp 4d51a8: 48 8b 15 99 8d 01 00 mov 0x18d99(%rip),%rdx # 4edf48 <_TMP4046+0x8> 4d51af: 48 8b 35 8a 8d 01 00 mov 0x18d8a(%rip),%rsi # 4edf40 <_TMP4046> 4d51b6: 40 8a bf 50 ff ff ff mov -0xb0(%rdi),%dil 4d51bd: e8 c6 33 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d51c2: 48 8b e5 mov %rbp,%rsp 4d51c5: 5d pop %rbp 4d51c6: c3 retq ... 00000000004d51c8 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi>: 4d51c8: 55 push %rbp 4d51c9: 48 8b ec mov %rsp,%rbp 4d51cc: 48 83 ec 30 sub $0x30,%rsp 4d51d0: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4d51d4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d51d8: 44 89 45 f8 mov %r8d,-0x8(%rbp) 4d51dc: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d51e0: 74 17 je 4d51f9 <_D3std6format24__T9getNthIntTxsTAyaTxhZ9getNthIntFNaNfkxsAyaxhZi+0x31> 4d51e2: 8b 4d f8 mov -0x8(%rbp),%ecx 4d51e5: ff c9 dec %ecx 4d51e7: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d51eb: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4d51ef: e8 14 00 00 00 callq 4d5208 <_D3std6format21__T9getNthIntTAyaTxhZ9getNthIntFNaNfkAyaxhZi> 4d51f4: 48 8b e5 mov %rbp,%rsp 4d51f7: 5d pop %rbp 4d51f8: c3 retq 4d51f9: 48 89 cf mov %rcx,%rdi 4d51fc: e8 cf 5c 00 00 callq 4daed0 <_D3std4conv9__T2toTiZ10__T2toTxsZ2toFNaNbNiNfxsZi> 4d5201: 48 8b e5 mov %rbp,%rsp 4d5204: 5d pop %rbp 4d5205: c3 retq ... 00000000004d5208 <_D3std6format21__T9getNthIntTAyaTxhZ9getNthIntFNaNfkAyaxhZi>: 4d5208: 55 push %rbp 4d5209: 48 8b ec mov %rsp,%rbp 4d520c: 48 83 ec 30 sub $0x30,%rsp 4d5210: 89 4d f8 mov %ecx,-0x8(%rbp) 4d5213: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d5217: 74 0f je 4d5228 <_D3std6format21__T9getNthIntTAyaTxhZ9getNthIntFNaNfkAyaxhZi+0x20> 4d5219: 8b 75 f8 mov -0x8(%rbp),%esi 4d521c: ff ce dec %esi 4d521e: e8 a1 fa ff ff callq 4d4cc4 <_D3std6format17__T9getNthIntTxhZ9getNthIntFNaNfkxhZi> 4d5223: 48 8b e5 mov %rbp,%rsp 4d5226: 5d pop %rbp 4d5227: c3 retq 4d5228: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d522d: e8 76 46 fb ff callq 4898a8 <_d_newclass> 4d5232: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d5236: ff 35 2c 8d 01 00 pushq 0x18d2c(%rip) # 4edf68 <_TMP4049+0x8> 4d523c: ff 35 1e 8d 01 00 pushq 0x18d1e(%rip) # 4edf60 <_TMP4049> 4d5242: 48 8b 15 3f 8d 01 00 mov 0x18d3f(%rip),%rdx # 4edf88 <_TMP4051+0x8> 4d5249: 48 8b 05 30 8d 01 00 mov 0x18d30(%rip),%rax # 4edf80 <_TMP4051> 4d5250: 48 89 c1 mov %rax,%rcx 4d5253: 49 89 d0 mov %rdx,%r8 4d5256: ba d2 0d 00 00 mov $0xdd2,%edx 4d525b: 31 f6 xor %esi,%esi 4d525d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d5261: e8 6e 3d fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d5266: 48 83 c4 10 add $0x10,%rsp 4d526a: 48 89 c7 mov %rax,%rdi 4d526d: e8 ba 3d fb ff callq 48902c <_d_throwc> 4d5272: 48 8b e5 mov %rbp,%rsp 4d5275: 5d pop %rbp 4d5276: c3 retq ... 00000000004d5278 <_D3std6format22__T6formatTaTxhTxhTxhZ6formatFNaNfxAaxhxhxhZAya>: 4d5278: 55 push %rbp 4d5279: 48 8b ec mov %rsp,%rbp 4d527c: 48 83 ec 50 sub $0x50,%rsp 4d5280: 89 7d d0 mov %edi,-0x30(%rbp) 4d5283: 89 75 d8 mov %esi,-0x28(%rbp) 4d5286: 89 55 e0 mov %edx,-0x20(%rbp) 4d5289: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d528d: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d5291: e8 36 2e fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d5296: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d529a: 49 89 c1 mov %rax,%r9 4d529d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d52a1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d52a5: 48 89 c1 mov %rax,%rcx 4d52a8: 49 89 d0 mov %rdx,%r8 4d52ab: 8a 55 e0 mov -0x20(%rbp),%dl 4d52ae: 40 8a 75 d8 mov -0x28(%rbp),%sil 4d52b2: 40 8a 7d d0 mov -0x30(%rbp),%dil 4d52b6: e8 d5 00 00 00 callq 4d5390 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk> 4d52bb: 89 45 c8 mov %eax,-0x38(%rbp) 4d52be: 8b c8 mov %eax,%ecx 4d52c0: 48 83 f9 03 cmp $0x3,%rcx 4d52c4: 0f 94 c2 sete %dl 4d52c7: 48 0f b6 d2 movzbq %dl,%rdx 4d52cb: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d52cf: 48 89 ef mov %rbp,%rdi 4d52d2: ba f8 52 4d 00 mov $0x4d52f8,%edx 4d52d7: 48 89 d6 mov %rdx,%rsi 4d52da: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d52de: e8 d9 d7 fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d52e3: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d52e7: e8 a4 2c fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d52ec: 48 8b e5 mov %rbp,%rsp 4d52ef: 5d pop %rbp 4d52f0: c3 retq 4d52f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d52f8 <_D3std6format22__T6formatTaTxhTxhTxhZ6formatFxAaxhxhxhZ12__dgliteral6MFNaNbNfZC6object9Throwable>: 4d52f8: 55 push %rbp 4d52f9: 48 8b ec mov %rsp,%rbp 4d52fc: 48 83 ec 20 sub $0x20,%rsp 4d5300: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d5304: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d5309: e8 9a 45 fb ff callq 4898a8 <_d_newclass> 4d530e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d5312: ff 35 a0 8c 01 00 pushq 0x18ca0(%rip) # 4edfb8 <_TMP4062+0x8> 4d5318: ff 35 92 8c 01 00 pushq 0x18c92(%rip) # 4edfb0 <_TMP4062> 4d531e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d5322: 44 8b 49 c8 mov -0x38(%rcx),%r9d 4d5326: 48 8b 15 ab 8c 01 00 mov 0x18cab(%rip),%rdx # 4edfd8 <_TMP4064+0x8> 4d532d: 48 8b 05 9c 8c 01 00 mov 0x18c9c(%rip),%rax # 4edfd0 <_TMP4064> 4d5334: 48 89 c1 mov %rax,%rcx 4d5337: 49 89 d0 mov %rdx,%r8 4d533a: ba 03 00 00 00 mov $0x3,%edx 4d533f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d5343: 48 8b 15 ae 8c 01 00 mov 0x18cae(%rip),%rdx # 4edff8 <_TMP4066+0x8> 4d534a: 48 8b 3d 9f 8c 01 00 mov 0x18c9f(%rip),%rdi # 4edff0 <_TMP4066> 4d5351: 48 89 d6 mov %rdx,%rsi 4d5354: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d5358: e8 37 33 fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d535d: 48 83 c4 10 add $0x10,%rsp 4d5361: 52 push %rdx 4d5362: 50 push %rax 4d5363: 48 8b 15 ae 8c 01 00 mov 0x18cae(%rip),%rdx # 4ee018 <_TMP4068+0x8> 4d536a: 48 8b 05 9f 8c 01 00 mov 0x18c9f(%rip),%rax # 4ee010 <_TMP4068> 4d5371: 48 89 c1 mov %rax,%rcx 4d5374: 49 89 d0 mov %rdx,%r8 4d5377: ba 9b 19 00 00 mov $0x199b,%edx 4d537c: 31 f6 xor %esi,%esi 4d537e: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d5382: e8 4d 3c fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d5387: 48 83 c4 10 add $0x10,%rsp 4d538b: 48 8b e5 mov %rbp,%rsp 4d538e: 5d pop %rbp 4d538f: c3 retq 00000000004d5390 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk>: 4d5390: 55 push %rbp 4d5391: 48 8b ec mov %rsp,%rbp 4d5394: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4d539b: 53 push %rbx 4d539c: 41 54 push %r12 4d539e: 41 55 push %r13 4d53a0: 41 56 push %r14 4d53a2: 89 7d c8 mov %edi,-0x38(%rbp) 4d53a5: 89 75 d0 mov %esi,-0x30(%rbp) 4d53a8: 89 55 d8 mov %edx,-0x28(%rbp) 4d53ab: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d53af: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d53b3: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d53b7: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d53bc: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d53c3: b9 08 00 00 00 mov $0x8,%ecx 4d53c8: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d53cb: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d53cf: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d53d3: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d53da: e8 79 3d fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d53df: 48 8d 45 90 lea -0x70(%rbp),%rax 4d53e3: 31 c9 xor %ecx,%ecx 4d53e5: 48 89 08 mov %rcx,(%rax) 4d53e8: 48 89 48 08 mov %rcx,0x8(%rax) 4d53ec: 48 89 48 10 mov %rcx,0x10(%rax) 4d53f0: 4c 8d 45 b0 lea -0x50(%rbp),%r8 4d53f4: 49 89 08 mov %rcx,(%r8) 4d53f7: 49 89 48 08 mov %rcx,0x8(%r8) 4d53fb: 49 89 48 10 mov %rcx,0x10(%r8) 4d53ff: e8 9c 02 00 00 callq 4d56a0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5404: 48 89 45 90 mov %rax,-0x70(%rbp) 4d5408: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d540c: e8 9f 02 00 00 callq 4d56b0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ17__T9__lambda8TxhZ9__lambda8FNaNbNiNeKxhZxPv> 4d5411: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d5415: e8 a6 02 00 00 callq 4d56c0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d541a: 48 89 45 98 mov %rax,-0x68(%rbp) 4d541e: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d5422: e8 a9 02 00 00 callq 4d56d0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ19__T10__lambda10TxhZ10__lambda10FNaNbNiNeKxhZxPv> 4d5427: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d542b: e8 b0 02 00 00 callq 4d56e0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5430: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d5434: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d5438: e8 b3 02 00 00 callq 4d56f0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv> 4d543d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d5441: 45 31 ed xor %r13d,%r13d 4d5444: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d5448: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d544f: e8 48 56 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d5454: 84 c0 test %al,%al 4d5456: 0f 84 33 02 00 00 je 4d568f <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2ff> 4d545c: 41 8b c5 mov %r13d,%eax 4d545f: 48 83 f8 03 cmp $0x3,%rax 4d5463: 75 3e jne 4d54a3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x113> 4d5465: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d546c: 00 4d546d: 75 34 jne 4d54a3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x113> 4d546f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d5474: 49 0f 94 c1 rex.WB sete %r9b 4d5478: 48 89 e8 mov %rbp,%rax 4d547b: ba 00 57 4d 00 mov $0x4d5700,%edx 4d5480: 48 89 c1 mov %rax,%rcx 4d5483: 49 89 d0 mov %rdx,%r8 4d5486: 48 8b 15 ab 8b 01 00 mov 0x18bab(%rip),%rdx # 4ee038 <_TMP4070+0x8> 4d548d: 48 8b 35 9c 8b 01 00 mov 0x18b9c(%rip),%rsi # 4ee030 <_TMP4070> 4d5494: bf e7 01 00 00 mov $0x1e7,%edi 4d5499: e8 a2 37 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d549e: e9 ec 01 00 00 jmpq 4d568f <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2ff> 4d54a3: 8b 8d 50 ff ff ff mov -0xb0(%rbp),%ecx 4d54a9: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d54af: 75 40 jne 4d54f1 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x161> 4d54b1: 41 8b cd mov %r13d,%ecx 4d54b4: 8a 55 d8 mov -0x28(%rbp),%dl 4d54b7: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d54bb: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d54bf: e8 64 02 00 00 callq 4d5728 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi> 4d54c4: 48 89 c7 mov %rax,%rdi 4d54c7: e8 a4 31 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d54cc: 48 89 c3 mov %rax,%rbx 4d54cf: 85 db test %ebx,%ebx 4d54d1: 79 13 jns 4d54e6 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x156> 4d54d3: be 01 00 00 00 mov $0x1,%esi 4d54d8: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d54df: e8 4c 3b fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d54e4: f7 db neg %ebx 4d54e6: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d54ec: 41 ff c5 inc %r13d 4d54ef: eb 52 jmp 4d5543 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1b3> 4d54f1: 85 c9 test %ecx,%ecx 4d54f3: 79 4e jns 4d5543 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1b3> 4d54f5: 49 89 cc mov %rcx,%r12 4d54f8: 41 f7 dc neg %r12d 4d54fb: 41 8d 8c 24 ff ff ff lea -0x1(%r12),%ecx 4d5502: ff 4d5503: 8a 55 d8 mov -0x28(%rbp),%dl 4d5506: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d550a: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d550e: e8 15 02 00 00 callq 4d5728 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi> 4d5513: 48 89 c7 mov %rax,%rdi 4d5516: e8 55 31 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d551b: 48 89 c3 mov %rax,%rbx 4d551e: 45 3b ec cmp %r12d,%r13d 4d5521: 73 03 jae 4d5526 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x196> 4d5523: 4d 89 e5 mov %r12,%r13 4d5526: 85 db test %ebx,%ebx 4d5528: 79 13 jns 4d553d <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1ad> 4d552a: be 01 00 00 00 mov $0x1,%esi 4d552f: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d5536: e8 f5 3a fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d553b: f7 db neg %ebx 4d553d: 89 9d 50 ff ff ff mov %ebx,-0xb0(%rbp) 4d5543: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 4d5549: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d554e: 75 39 jne 4d5589 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1f9> 4d5550: 41 8b cd mov %r13d,%ecx 4d5553: 8a 55 d8 mov -0x28(%rbp),%dl 4d5556: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d555a: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d555e: e8 c5 01 00 00 callq 4d5728 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi> 4d5563: 48 89 c7 mov %rax,%rdi 4d5566: e8 05 31 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d556b: 48 89 c3 mov %rax,%rbx 4d556e: 85 db test %ebx,%ebx 4d5570: 78 08 js 4d557a <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1ea> 4d5572: 89 9d 54 ff ff ff mov %ebx,-0xac(%rbp) 4d5578: eb 0a jmp 4d5584 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x1f4> 4d557a: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d5581: ff ff 7f 4d5584: 41 ff c5 inc %r13d 4d5587: eb 4a jmp 4d55d3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x243> 4d5589: 85 c0 test %eax,%eax 4d558b: 79 46 jns 4d55d3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x243> 4d558d: 48 89 c3 mov %rax,%rbx 4d5590: f7 db neg %ebx 4d5592: 8d 8b ff ff ff ff lea -0x1(%rbx),%ecx 4d5598: 8a 55 d8 mov -0x28(%rbp),%dl 4d559b: 40 8a 75 d0 mov -0x30(%rbp),%sil 4d559f: 40 8a 7d c8 mov -0x38(%rbp),%dil 4d55a3: e8 80 01 00 00 callq 4d5728 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi> 4d55a8: 48 89 c7 mov %rax,%rdi 4d55ab: e8 c0 30 fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d55b0: 49 89 c4 mov %rax,%r12 4d55b3: 44 3b eb cmp %ebx,%r13d 4d55b6: 73 03 jae 4d55bb <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x22b> 4d55b8: 49 89 dd mov %rbx,%r13 4d55bb: 45 85 e4 test %r12d,%r12d 4d55be: 78 09 js 4d55c9 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x239> 4d55c0: 44 89 a5 54 ff ff ff mov %r12d,-0xac(%rbp) 4d55c7: eb 0a jmp 4d55d3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x243> 4d55c9: c7 85 54 ff ff ff fe movl $0x7ffffffe,-0xac(%rbp) 4d55d0: ff ff 7f 4d55d3: 40 80 bd 59 ff ff ff rex cmpb $0x0,-0xa7(%rbp) 4d55da: 00 4d55db: 74 7e je 4d565b <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2cb> 4d55dd: 0f b6 9d 59 ff ff ff movzbl -0xa7(%rbp),%ebx 4d55e4: ff cb dec %ebx 4d55e6: 44 0f b6 b5 5a ff ff movzbl -0xa6(%rbp),%r14d 4d55ed: ff 4d55ee: 41 3b de cmp %r14d,%ebx 4d55f1: 7d 3f jge 4d5632 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2a2> 4d55f3: 48 63 c3 movslq %ebx,%rax 4d55f6: b9 03 00 00 00 mov $0x3,%ecx 4d55fb: 48 3b c1 cmp %rcx,%rax 4d55fe: 73 32 jae 4d5632 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2a2> 4d5600: 48 3b c1 cmp %rcx,%rax 4d5603: 72 0a jb 4d560f <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x27f> 4d5605: bf 23 02 00 00 mov $0x223,%edi 4d560a: e8 81 38 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d560f: 48 c1 e0 03 shl $0x3,%rax 4d5613: 4c 8b 64 05 90 mov -0x70(%rbp,%rax,1),%r12 4d5618: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d561c: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d5621: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d5628: 49 ff d4 rex.WB callq *%r12 4d562b: ff c3 inc %ebx 4d562d: 44 39 f3 cmp %r14d,%ebx 4d5630: 7c c1 jl 4d55f3 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x263> 4d5632: 0f b6 85 5a ff ff ff movzbl -0xa6(%rbp),%eax 4d5639: 41 39 c5 cmp %eax,%r13d 4d563c: 73 03 jae 4d5641 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2b1> 4d563e: 49 89 c5 mov %rax,%r13 4d5641: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d5645: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d564c: e8 4b 54 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d5651: 84 c0 test %al,%al 4d5653: 0f 85 03 fe ff ff jne 4d545c <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0xcc> 4d5659: eb 34 jmp 4d568f <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2ff> 4d565b: 41 8b c5 mov %r13d,%eax 4d565e: 48 83 f8 03 cmp $0x3,%rax 4d5662: 72 0a jb 4d566e <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2de> 4d5664: bf 2c 02 00 00 mov $0x22c,%edi 4d5669: e8 22 38 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d566e: 48 c1 e0 03 shl $0x3,%rax 4d5672: 48 8b 5c 05 90 mov -0x70(%rbp,%rax,1),%rbx 4d5677: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d567b: 48 8b 74 05 b0 mov -0x50(%rbp,%rax,1),%rsi 4d5680: 48 8d bd 50 ff ff ff lea -0xb0(%rbp),%rdi 4d5687: 48 ff d3 rex.W callq *%rbx 4d568a: 41 ff c5 inc %r13d 4d568d: eb b2 jmp 4d5641 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZk+0x2b1> 4d568f: 41 8b c5 mov %r13d,%eax 4d5692: 41 5e pop %r14 4d5694: 41 5d pop %r13 4d5696: 41 5c pop %r12 4d5698: 5b pop %rbx 4d5699: 48 8b e5 mov %rbp,%rsp 4d569c: 5d pop %rbp 4d569d: c3 retq 4d569e: 66 90 xchg %ax,%ax 00000000004d56a0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ9__lambda7FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d56a0: 55 push %rbp 4d56a1: 48 8b ec mov %rsp,%rbp 4d56a4: b8 4c 4c 4d 00 mov $0x4d4c4c,%eax 4d56a9: 5d pop %rbp 4d56aa: c3 retq 4d56ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d56b0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ17__T9__lambda8TxhZ9__lambda8FNaNbNiNeKxhZxPv>: 4d56b0: 55 push %rbp 4d56b1: 48 8b ec mov %rsp,%rbp 4d56b4: 48 83 ec 10 sub $0x10,%rsp 4d56b8: 48 89 f8 mov %rdi,%rax 4d56bb: 48 8b e5 mov %rbp,%rsp 4d56be: 5d pop %rbp 4d56bf: c3 retq 00000000004d56c0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ9__lambda9FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d56c0: 55 push %rbp 4d56c1: 48 8b ec mov %rsp,%rbp 4d56c4: b8 4c 4c 4d 00 mov $0x4d4c4c,%eax 4d56c9: 5d pop %rbp 4d56ca: c3 retq 4d56cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d56d0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ19__T10__lambda10TxhZ10__lambda10FNaNbNiNeKxhZxPv>: 4d56d0: 55 push %rbp 4d56d1: 48 8b ec mov %rsp,%rbp 4d56d4: 48 83 ec 10 sub $0x10,%rsp 4d56d8: 48 89 f8 mov %rdi,%rax 4d56db: 48 8b e5 mov %rbp,%rsp 4d56de: 5d pop %rbp 4d56df: c3 retq 00000000004d56e0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ10__lambda11FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d56e0: 55 push %rbp 4d56e1: 48 8b ec mov %rsp,%rbp 4d56e4: b8 4c 4c 4d 00 mov $0x4d4c4c,%eax 4d56e9: 5d pop %rbp 4d56ea: c3 retq 4d56eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d56f0 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ19__T10__lambda12TxhZ10__lambda12FNaNbNiNeKxhZxPv>: 4d56f0: 55 push %rbp 4d56f1: 48 8b ec mov %rsp,%rbp 4d56f4: 48 83 ec 10 sub $0x10,%rsp 4d56f8: 48 89 f8 mov %rdi,%rax 4d56fb: 48 8b e5 mov %rbp,%rsp 4d56fe: 5d pop %rbp 4d56ff: c3 retq 00000000004d5700 <_D3std6format71__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTxhTxhTxhZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaxhxhxhZ13__dgliteral13MFNaNiNfZAya>: 4d5700: 55 push %rbp 4d5701: 48 8b ec mov %rsp,%rbp 4d5704: 48 83 ec 10 sub $0x10,%rsp 4d5708: 48 8b 15 59 89 01 00 mov 0x18959(%rip),%rdx # 4ee068 <_TMP4074+0x8> 4d570f: 48 8b 35 4a 89 01 00 mov 0x1894a(%rip),%rsi # 4ee060 <_TMP4074> 4d5716: 40 8a bf 58 ff ff ff mov -0xa8(%rdi),%dil 4d571d: e8 66 2e fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d5722: 48 8b e5 mov %rbp,%rsp 4d5725: 5d pop %rbp 4d5726: c3 retq ... 00000000004d5728 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi>: 4d5728: 55 push %rbp 4d5729: 48 8b ec mov %rsp,%rbp 4d572c: 48 83 ec 20 sub $0x20,%rsp 4d5730: 89 4d f8 mov %ecx,-0x8(%rbp) 4d5733: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d5737: 74 0f je 4d5748 <_D3std6format23__T9getNthIntTxhTxhTxhZ9getNthIntFNaNfkxhxhxhZi+0x20> 4d5739: 8b 55 f8 mov -0x8(%rbp),%edx 4d573c: ff ca dec %edx 4d573e: e8 15 00 00 00 callq 4d5758 <_D3std6format20__T9getNthIntTxhTxhZ9getNthIntFNaNfkxhxhZi> 4d5743: 48 8b e5 mov %rbp,%rsp 4d5746: 5d pop %rbp 4d5747: c3 retq 4d5748: 48 89 d7 mov %rdx,%rdi 4d574b: e8 a8 57 00 00 callq 4daef8 <_D3std4conv9__T2toTiZ10__T2toTxhZ2toFNaNbNiNfxhZi> 4d5750: 48 8b e5 mov %rbp,%rsp 4d5753: 5d pop %rbp 4d5754: c3 retq 4d5755: 00 00 add %al,(%rax) ... 00000000004d5758 <_D3std6format20__T9getNthIntTxhTxhZ9getNthIntFNaNfkxhxhZi>: 4d5758: 55 push %rbp 4d5759: 48 8b ec mov %rsp,%rbp 4d575c: 48 83 ec 20 sub $0x20,%rsp 4d5760: 89 55 f8 mov %edx,-0x8(%rbp) 4d5763: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4d5767: 74 0f je 4d5778 <_D3std6format20__T9getNthIntTxhTxhZ9getNthIntFNaNfkxhxhZi+0x20> 4d5769: 8b 75 f8 mov -0x8(%rbp),%esi 4d576c: ff ce dec %esi 4d576e: e8 51 f5 ff ff callq 4d4cc4 <_D3std6format17__T9getNthIntTxhZ9getNthIntFNaNfkxhZi> 4d5773: 48 8b e5 mov %rbp,%rsp 4d5776: 5d pop %rbp 4d5777: c3 retq 4d5778: 48 89 f7 mov %rsi,%rdi 4d577b: e8 78 57 00 00 callq 4daef8 <_D3std4conv9__T2toTiZ10__T2toTxhZ2toFNaNbNiNfxhZi> 4d5780: 48 8b e5 mov %rbp,%rsp 4d5783: 5d pop %rbp 4d5784: c3 retq 4d5785: 00 00 add %al,(%rax) ... 00000000004d5788 <_D3std6format21__T6formatTaTAyaTAyaZ6formatFNaNfxAaAyaAyaZAya>: 4d5788: 55 push %rbp 4d5789: 48 8b ec mov %rsp,%rbp 4d578c: 48 83 ec 58 sub $0x58,%rsp 4d5790: 53 push %rbx 4d5791: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d5795: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d5799: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d579d: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d57a1: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d57a5: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d57a9: e8 1e 29 fd ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4d57ae: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d57b2: 48 83 ec 08 sub $0x8,%rsp 4d57b6: 48 50 rex.W push %rax 4d57b8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d57bc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d57c0: 49 89 c0 mov %rax,%r8 4d57c3: 49 89 d1 mov %rdx,%r9 4d57c6: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d57ca: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d57ce: 48 89 c2 mov %rax,%rdx 4d57d1: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4d57d5: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d57d9: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d57dd: 48 89 d6 mov %rdx,%rsi 4d57e0: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4d57e4: e8 d7 00 00 00 callq 4d58c0 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk> 4d57e9: 48 83 c4 10 add $0x10,%rsp 4d57ed: 89 45 c8 mov %eax,-0x38(%rbp) 4d57f0: 8b d8 mov %eax,%ebx 4d57f2: 48 83 fb 02 cmp $0x2,%rbx 4d57f6: 0f 94 c2 sete %dl 4d57f9: 48 0f b6 d2 movzbq %dl,%rdx 4d57fd: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d5801: 48 89 ef mov %rbp,%rdi 4d5804: ba 28 58 4d 00 mov $0x4d5828,%edx 4d5809: 48 89 d6 mov %rdx,%rsi 4d580c: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d5810: e8 a7 d2 fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4d5815: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d5819: e8 72 27 fd ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4d581e: 5b pop %rbx 4d581f: 48 8b e5 mov %rbp,%rsp 4d5822: 5d pop %rbp 4d5823: c3 retq 4d5824: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d5828 <_D3std6format21__T6formatTaTAyaTAyaZ6formatFxAaAyaAyaZ12__dgliteral5MFNaNbNfZC6object9Throwable>: 4d5828: 55 push %rbp 4d5829: 48 8b ec mov %rsp,%rbp 4d582c: 48 83 ec 20 sub $0x20,%rsp 4d5830: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d5834: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4d5839: e8 6a 40 fb ff callq 4898a8 <_d_newclass> 4d583e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d5842: ff 35 50 88 01 00 pushq 0x18850(%rip) # 4ee098 <_TMP4085+0x8> 4d5848: ff 35 42 88 01 00 pushq 0x18842(%rip) # 4ee090 <_TMP4085> 4d584e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d5852: 44 8b 49 c8 mov -0x38(%rcx),%r9d 4d5856: 48 8b 15 5b 88 01 00 mov 0x1885b(%rip),%rdx # 4ee0b8 <_TMP4087+0x8> 4d585d: 48 8b 05 4c 88 01 00 mov 0x1884c(%rip),%rax # 4ee0b0 <_TMP4087> 4d5864: 48 89 c1 mov %rax,%rcx 4d5867: 49 89 d0 mov %rdx,%r8 4d586a: ba 02 00 00 00 mov $0x2,%edx 4d586f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d5873: 48 8b 15 5e 88 01 00 mov 0x1885e(%rip),%rdx # 4ee0d8 <_TMP4089+0x8> 4d587a: 48 8b 3d 4f 88 01 00 mov 0x1884f(%rip),%rdi # 4ee0d0 <_TMP4089> 4d5881: 48 89 d6 mov %rdx,%rsi 4d5884: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d5888: e8 07 2e fd ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4d588d: 48 83 c4 10 add $0x10,%rsp 4d5891: 52 push %rdx 4d5892: 50 push %rax 4d5893: 48 8b 15 5e 88 01 00 mov 0x1885e(%rip),%rdx # 4ee0f8 <_TMP4091+0x8> 4d589a: 48 8b 05 4f 88 01 00 mov 0x1884f(%rip),%rax # 4ee0f0 <_TMP4091> 4d58a1: 48 89 c1 mov %rax,%rcx 4d58a4: 49 89 d0 mov %rdx,%r8 4d58a7: ba 9b 19 00 00 mov $0x199b,%edx 4d58ac: 31 f6 xor %esi,%esi 4d58ae: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d58b2: e8 1d 37 fd ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4d58b7: 48 83 c4 10 add $0x10,%rsp 4d58bb: 48 8b e5 mov %rbp,%rsp 4d58be: 5d pop %rbp 4d58bf: c3 retq 00000000004d58c0 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk>: 4d58c0: 55 push %rbp 4d58c1: 48 8b ec mov %rsp,%rbp 4d58c4: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4d58cb: 53 push %rbx 4d58cc: 41 54 push %r12 4d58ce: 41 55 push %r13 4d58d0: 41 56 push %r14 4d58d2: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4d58d6: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d58da: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4d58de: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d58e2: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4d58e6: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4d58ea: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d58ef: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d58f3: b9 08 00 00 00 mov $0x8,%ecx 4d58f8: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d58fb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d58ff: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d5903: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5907: e8 4c 38 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d590c: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4d5913: 31 c9 xor %ecx,%ecx 4d5915: 48 89 08 mov %rcx,(%rax) 4d5918: 48 89 48 08 mov %rcx,0x8(%rax) 4d591c: 4c 8d 45 80 lea -0x80(%rbp),%r8 4d5920: 49 89 08 mov %rcx,(%r8) 4d5923: 49 89 48 08 mov %rcx,0x8(%r8) 4d5927: e8 bc 02 00 00 callq 4d5be8 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d592c: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4d5933: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d5937: e8 bc 02 00 00 callq 4d5bf8 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ18__T9__lambda7TAyaZ9__lambda7FNaNbNiNeKAyaZxPv> 4d593c: 48 89 45 80 mov %rax,-0x80(%rbp) 4d5940: e8 c3 02 00 00 callq 4d5c08 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5945: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4d594c: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d5950: e8 c3 02 00 00 callq 4d5c18 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ18__T9__lambda9TAyaZ9__lambda9FNaNbNiNeKAyaZxPv> 4d5955: 48 89 45 88 mov %rax,-0x78(%rbp) 4d5959: 45 31 ed xor %r13d,%r13d 4d595c: 48 8b 75 10 mov 0x10(%rbp),%rsi 4d5960: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5964: e8 33 51 fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d5969: 84 c0 test %al,%al 4d596b: 0f 84 68 02 00 00 je 4d5bd9 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x319> 4d5971: 41 8b c5 mov %r13d,%eax 4d5974: 48 83 f8 02 cmp $0x2,%rax 4d5978: 75 3b jne 4d59b5 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0xf5> 4d597a: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4d597f: 75 34 jne 4d59b5 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0xf5> 4d5981: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4d5986: 49 0f 94 c1 rex.WB sete %r9b 4d598a: 48 89 e8 mov %rbp,%rax 4d598d: ba 28 5c 4d 00 mov $0x4d5c28,%edx 4d5992: 48 89 c1 mov %rax,%rcx 4d5995: 49 89 d0 mov %rdx,%r8 4d5998: 48 8b 15 79 87 01 00 mov 0x18779(%rip),%rdx # 4ee118 <_TMP4093+0x8> 4d599f: 48 8b 35 6a 87 01 00 mov 0x1876a(%rip),%rsi # 4ee110 <_TMP4093> 4d59a6: bf e7 01 00 00 mov $0x1e7,%edi 4d59ab: e8 90 32 fd ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4d59b0: e9 24 02 00 00 jmpq 4d5bd9 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x319> 4d59b5: 8b 4d 90 mov -0x70(%rbp),%ecx 4d59b8: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4d59be: 75 53 jne 4d5a13 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x153> 4d59c0: 45 8b c5 mov %r13d,%r8d 4d59c3: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d59c7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d59cb: 48 89 c2 mov %rax,%rdx 4d59ce: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 4d59d5: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d59d9: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d59dd: 48 89 d6 mov %rdx,%rsi 4d59e0: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 4d59e7: e8 40 de ff ff callq 4d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi> 4d59ec: 48 89 c7 mov %rax,%rdi 4d59ef: e8 7c 2c fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d59f4: 48 89 c3 mov %rax,%rbx 4d59f7: 85 db test %ebx,%ebx 4d59f9: 79 10 jns 4d5a0b <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x14b> 4d59fb: be 01 00 00 00 mov $0x1,%esi 4d5a00: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5a04: e8 27 36 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d5a09: f7 db neg %ebx 4d5a0b: 89 5d 90 mov %ebx,-0x70(%rbp) 4d5a0e: 41 ff c5 inc %r13d 4d5a11: eb 65 jmp 4d5a78 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x1b8> 4d5a13: 85 c9 test %ecx,%ecx 4d5a15: 79 61 jns 4d5a78 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x1b8> 4d5a17: 49 89 cc mov %rcx,%r12 4d5a1a: 41 f7 dc neg %r12d 4d5a1d: 45 8d 84 24 ff ff ff lea -0x1(%r12),%r8d 4d5a24: ff 4d5a25: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d5a29: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d5a2d: 48 89 c2 mov %rax,%rdx 4d5a30: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 4d5a37: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d5a3b: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d5a3f: 48 89 d6 mov %rdx,%rsi 4d5a42: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d5a49: e8 de dd ff ff callq 4d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi> 4d5a4e: 48 89 c7 mov %rax,%rdi 4d5a51: e8 1a 2c fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d5a56: 48 89 c3 mov %rax,%rbx 4d5a59: 45 3b ec cmp %r12d,%r13d 4d5a5c: 73 03 jae 4d5a61 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x1a1> 4d5a5e: 4d 89 e5 mov %r12,%r13 4d5a61: 85 db test %ebx,%ebx 4d5a63: 79 10 jns 4d5a75 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x1b5> 4d5a65: be 01 00 00 00 mov $0x1,%esi 4d5a6a: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5a6e: e8 bd 35 fd ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4d5a73: f7 db neg %ebx 4d5a75: 89 5d 90 mov %ebx,-0x70(%rbp) 4d5a78: 8b 45 94 mov -0x6c(%rbp),%eax 4d5a7b: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4d5a80: 75 4c jne 4d5ace <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x20e> 4d5a82: 45 8b c5 mov %r13d,%r8d 4d5a85: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d5a89: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d5a8d: 48 89 c2 mov %rax,%rdx 4d5a90: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4d5a97: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d5a9b: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d5a9f: 48 89 d6 mov %rdx,%rsi 4d5aa2: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4d5aa9: e8 7e dd ff ff callq 4d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi> 4d5aae: 48 89 c7 mov %rax,%rdi 4d5ab1: e8 ba 2b fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d5ab6: 48 89 c3 mov %rax,%rbx 4d5ab9: 85 db test %ebx,%ebx 4d5abb: 78 05 js 4d5ac2 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x202> 4d5abd: 89 5d 94 mov %ebx,-0x6c(%rbp) 4d5ac0: eb 07 jmp 4d5ac9 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x209> 4d5ac2: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4d5ac9: 41 ff c5 inc %r13d 4d5acc: eb 5e jmp 4d5b2c <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x26c> 4d5ace: 85 c0 test %eax,%eax 4d5ad0: 79 5a jns 4d5b2c <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x26c> 4d5ad2: 48 89 c3 mov %rax,%rbx 4d5ad5: f7 db neg %ebx 4d5ad7: 44 8d 83 ff ff ff ff lea -0x1(%rbx),%r8d 4d5ade: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d5ae2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d5ae6: 48 89 c2 mov %rax,%rdx 4d5ae9: 48 89 95 60 ff ff ff mov %rdx,-0xa0(%rbp) 4d5af0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d5af4: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d5af8: 48 89 d6 mov %rdx,%rsi 4d5afb: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d5b02: e8 25 dd ff ff callq 4d382c <_D3std6format22__T9getNthIntTAyaTAyaZ9getNthIntFNaNfkAyaAyaZi> 4d5b07: 48 89 c7 mov %rax,%rdi 4d5b0a: e8 61 2b fd ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4d5b0f: 49 89 c4 mov %rax,%r12 4d5b12: 44 3b eb cmp %ebx,%r13d 4d5b15: 73 03 jae 4d5b1a <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x25a> 4d5b17: 49 89 dd mov %rbx,%r13 4d5b1a: 45 85 e4 test %r12d,%r12d 4d5b1d: 78 06 js 4d5b25 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x265> 4d5b1f: 44 89 65 94 mov %r12d,-0x6c(%rbp) 4d5b23: eb 07 jmp 4d5b2c <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x26c> 4d5b25: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4d5b2c: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4d5b31: 74 72 je 4d5ba5 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2e5> 4d5b33: 0f b6 5d 99 movzbl -0x67(%rbp),%ebx 4d5b37: ff cb dec %ebx 4d5b39: 44 0f b6 75 9a movzbl -0x66(%rbp),%r14d 4d5b3e: 41 3b de cmp %r14d,%ebx 4d5b41: 7d 3f jge 4d5b82 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2c2> 4d5b43: 48 63 c3 movslq %ebx,%rax 4d5b46: b9 02 00 00 00 mov $0x2,%ecx 4d5b4b: 48 3b c1 cmp %rcx,%rax 4d5b4e: 73 32 jae 4d5b82 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2c2> 4d5b50: 48 3b c1 cmp %rcx,%rax 4d5b53: 72 0a jb 4d5b5f <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x29f> 4d5b55: bf 23 02 00 00 mov $0x223,%edi 4d5b5a: e8 31 33 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d5b5f: 48 c1 e0 03 shl $0x3,%rax 4d5b63: 4c 8b a4 05 70 ff ff mov -0x90(%rbp,%rax,1),%r12 4d5b6a: ff 4d5b6b: 48 8b 55 10 mov 0x10(%rbp),%rdx 4d5b6f: 48 8b 74 05 80 mov -0x80(%rbp,%rax,1),%rsi 4d5b74: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5b78: 49 ff d4 rex.WB callq *%r12 4d5b7b: ff c3 inc %ebx 4d5b7d: 44 39 f3 cmp %r14d,%ebx 4d5b80: 7c c1 jl 4d5b43 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x283> 4d5b82: 0f b6 45 9a movzbl -0x66(%rbp),%eax 4d5b86: 41 39 c5 cmp %eax,%r13d 4d5b89: 73 03 jae 4d5b8e <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2ce> 4d5b8b: 49 89 c5 mov %rax,%r13 4d5b8e: 48 8b 75 10 mov 0x10(%rbp),%rsi 4d5b92: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5b96: e8 01 4f fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d5b9b: 84 c0 test %al,%al 4d5b9d: 0f 85 ce fd ff ff jne 4d5971 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0xb1> 4d5ba3: eb 34 jmp 4d5bd9 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x319> 4d5ba5: 41 8b f5 mov %r13d,%esi 4d5ba8: 48 83 fe 02 cmp $0x2,%rsi 4d5bac: 72 0a jb 4d5bb8 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2f8> 4d5bae: bf 2c 02 00 00 mov $0x22c,%edi 4d5bb3: e8 d8 32 fd ff callq 4a8e90 <_D3std6format7__arrayZ> 4d5bb8: 48 c1 e6 03 shl $0x3,%rsi 4d5bbc: 48 8b 9c 35 70 ff ff mov -0x90(%rbp,%rsi,1),%rbx 4d5bc3: ff 4d5bc4: 48 8b 55 10 mov 0x10(%rbp),%rdx 4d5bc8: 48 8b 74 35 80 mov -0x80(%rbp,%rsi,1),%rsi 4d5bcd: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4d5bd1: 48 ff d3 rex.W callq *%rbx 4d5bd4: 41 ff c5 inc %r13d 4d5bd7: eb b5 jmp 4d5b8e <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZk+0x2ce> 4d5bd9: 41 8b c5 mov %r13d,%eax 4d5bdc: 41 5e pop %r14 4d5bde: 41 5d pop %r13 4d5be0: 41 5c pop %r12 4d5be2: 5b pop %rbx 4d5be3: 48 8b e5 mov %rbp,%rsp 4d5be6: 5d pop %rbp 4d5be7: c3 retq 00000000004d5be8 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5be8: 55 push %rbp 4d5be9: 48 8b ec mov %rsp,%rbp 4d5bec: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d5bf1: 5d pop %rbp 4d5bf2: c3 retq 4d5bf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d5bf8 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ18__T9__lambda7TAyaZ9__lambda7FNaNbNiNeKAyaZxPv>: 4d5bf8: 55 push %rbp 4d5bf9: 48 8b ec mov %rsp,%rbp 4d5bfc: 48 83 ec 10 sub $0x10,%rsp 4d5c00: 48 89 f8 mov %rdi,%rax 4d5c03: 48 8b e5 mov %rbp,%rsp 4d5c06: 5d pop %rbp 4d5c07: c3 retq 00000000004d5c08 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5c08: 55 push %rbp 4d5c09: 48 8b ec mov %rsp,%rbp 4d5c0c: b8 bc 29 4d 00 mov $0x4d29bc,%eax 4d5c11: 5d pop %rbp 4d5c12: c3 retq 4d5c13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d5c18 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ18__T9__lambda9TAyaZ9__lambda9FNaNbNiNeKAyaZxPv>: 4d5c18: 55 push %rbp 4d5c19: 48 8b ec mov %rsp,%rbp 4d5c1c: 48 83 ec 10 sub $0x10,%rsp 4d5c20: 48 89 f8 mov %rdi,%rax 4d5c23: 48 8b e5 mov %rbp,%rsp 4d5c26: 5d pop %rbp 4d5c27: c3 retq 00000000004d5c28 <_D3std6format70__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTAyaTAyaZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAaAyaAyaZ13__dgliteral10MFNaNiNfZAya>: 4d5c28: 55 push %rbp 4d5c29: 48 8b ec mov %rsp,%rbp 4d5c2c: 48 83 ec 10 sub $0x10,%rsp 4d5c30: 48 8b 15 11 85 01 00 mov 0x18511(%rip),%rdx # 4ee148 <_TMP4097+0x8> 4d5c37: 48 8b 35 02 85 01 00 mov 0x18502(%rip),%rsi # 4ee140 <_TMP4097> 4d5c3e: 40 8a 7f 98 mov -0x68(%rdi),%dil 4d5c42: e8 41 29 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d5c47: 48 8b e5 mov %rbp,%rsp 4d5c4a: 5d pop %rbp 4d5c4b: c3 retq 00000000004d5c4c <_D3std6format911__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5c4c: 55 push %rbp 4d5c4d: 48 8b ec mov %rsp,%rbp 4d5c50: 48 83 ec 20 sub $0x20,%rsp 4d5c54: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d5c58: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d5c5c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d5c60: e8 17 00 00 00 callq 4d5c7c <_D3std6format882__T22enforceValidFormatSpecTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ22enforceValidFormatSpecFNaNbNiNfKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5c65: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4d5c69: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d5c6d: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d5c71: e8 16 00 00 00 callq 4d5c8c <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5c76: 48 8b e5 mov %rbp,%rsp 4d5c79: 5d pop %rbp 4d5c7a: c3 retq ... 00000000004d5c7c <_D3std6format882__T22enforceValidFormatSpecTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ22enforceValidFormatSpecFNaNbNiNfKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5c7c: 55 push %rbp 4d5c7d: 48 8b ec mov %rsp,%rbp 4d5c80: 48 83 ec 10 sub $0x10,%rsp 4d5c84: 48 8b e5 mov %rbp,%rsp 4d5c87: 5d pop %rbp 4d5c88: c3 retq 4d5c89: 00 00 add %al,(%rax) ... 00000000004d5c8c <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d5c8c: 55 push %rbp 4d5c8d: 48 8b ec mov %rsp,%rbp 4d5c90: 48 81 ec 38 01 00 00 sub $0x138,%rsp 4d5c97: 53 push %rbx 4d5c98: 41 54 push %r12 4d5c9a: 41 55 push %r13 4d5c9c: 41 56 push %r14 4d5c9e: 41 57 push %r15 4d5ca0: 49 89 fe mov %rdi,%r14 4d5ca3: 49 89 f5 mov %rsi,%r13 4d5ca6: 49 89 d4 mov %rdx,%r12 4d5ca9: 41 8a 46 08 mov 0x8(%r14),%al 4d5cad: 3c 73 cmp $0x73,%al 4d5caf: 0f 85 1e 02 00 00 jne 4d5ed3 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x247> 4d5cb5: e8 5e 33 fd ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4d5cba: 34 01 xor $0x1,%al 4d5cbc: 0f 84 31 01 00 00 je 4d5df3 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x167> 4d5cc2: 48 83 ec 08 sub $0x8,%rsp 4d5cc6: 48 83 ec 08 sub $0x8,%rsp 4d5cca: 48 8d b5 28 ff ff ff lea -0xd8(%rbp),%rsi 4d5cd1: 49 8b fd mov %r13,%rdi 4d5cd4: e8 0b ca fe ff callq 4c26e4 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result4saveMFNaNbNdNiNfZS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result> 4d5cd9: 48 83 c4 08 add $0x8,%rsp 4d5cdd: 48 89 c3 mov %rax,%rbx 4d5ce0: b9 11 00 00 00 mov $0x11,%ecx 4d5ce5: 48 81 c3 80 00 00 00 add $0x80,%rbx 4d5cec: ff 33 pushq (%rbx) 4d5cee: 48 83 eb 08 sub $0x8,%rbx 4d5cf2: e2 f8 loop 4d5cec <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x60> 4d5cf4: e8 2f 3f 00 00 callq 4d9c28 <_D3std5range10primitives868__T10walkLengthTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ10walkLengthFNaNbNiNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZm> 4d5cf9: 48 81 c4 90 00 00 00 add $0x90,%rsp 4d5d00: 49 89 c7 mov %rax,%r15 4d5d03: 41 8b 46 04 mov 0x4(%r14),%eax 4d5d07: 3d fe ff ff 7f cmp $0x7ffffffe,%eax 4d5d0c: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 4d5d13: 74 13 je 4d5d28 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9c> 4d5d15: 48 98 cltq 4d5d17: 49 3b c7 cmp %r15,%rax 4d5d1a: 73 0c jae 4d5d28 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9c> 4d5d1c: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4d5d23: 48 98 cltq 4d5d25: 49 89 c7 mov %rax,%r15 4d5d28: 49 63 0e movslq (%r14),%rcx 4d5d2b: 49 39 cf cmp %rcx,%r15 4d5d2e: 73 24 jae 4d5d54 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4d5d30: 4c 89 7d f8 mov %r15,-0x8(%rbp) 4d5d34: 31 db xor %ebx,%ebx 4d5d36: 49 89 cf mov %rcx,%r15 4d5d39: 4c 2b 7d f8 sub -0x8(%rbp),%r15 4d5d3d: 74 15 je 4d5d54 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc8> 4d5d3f: 49 8b f4 mov %r12,%rsi 4d5d42: bf 20 00 00 00 mov $0x20,%edi 4d5d47: e8 50 45 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d5d4c: 48 ff c3 inc %rbx 4d5d4f: 4c 39 fb cmp %r15,%rbx 4d5d52: 72 eb jb 4d5d3f <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xb3> 4d5d54: 41 81 7e 04 fe ff ff cmpl $0x7ffffffe,0x4(%r14) 4d5d5b: 7f 4d5d5c: 75 2f jne 4d5d8d <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x101> 4d5d5e: 48 83 ec 08 sub $0x8,%rsp 4d5d62: 49 8b fc mov %r12,%rdi 4d5d65: 49 8b dd mov %r13,%rbx 4d5d68: b9 11 00 00 00 mov $0x11,%ecx 4d5d6d: 48 81 c3 80 00 00 00 add $0x80,%rbx 4d5d74: ff 33 pushq (%rbx) 4d5d76: 48 83 eb 08 sub $0x8,%rbx 4d5d7a: e2 f8 loop 4d5d74 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xe8> 4d5d7c: e8 df 3e 00 00 callq 4d9c60 <_D3std5range10primitives900__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv> 4d5d81: 48 81 c4 90 00 00 00 add $0x90,%rsp 4d5d88: e9 32 03 00 00 jmpq 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5d8d: 31 db xor %ebx,%ebx 4d5d8f: 49 8b fd mov %r13,%rdi 4d5d92: e8 c5 c6 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5d97: 34 01 xor $0x1,%al 4d5d99: 0f 84 20 03 00 00 je 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5d9f: 41 39 5e 04 cmp %ebx,0x4(%r14) 4d5da3: 0f 84 16 03 00 00 je 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5da9: 49 8b f4 mov %r12,%rsi 4d5dac: 48 89 b5 20 ff ff ff mov %rsi,-0xe0(%rbp) 4d5db3: 49 8b fd mov %r13,%rdi 4d5db6: e8 b9 c6 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5dbb: 48 89 c7 mov %rax,%rdi 4d5dbe: 48 8b b5 20 ff ff ff mov -0xe0(%rbp),%rsi 4d5dc5: e8 d2 44 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d5dca: 49 8b fd mov %r13,%rdi 4d5dcd: e8 b2 c6 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d5dd2: 48 ff c3 inc %rbx 4d5dd5: 49 8b fd mov %r13,%rdi 4d5dd8: e8 7f c6 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5ddd: 34 01 xor $0x1,%al 4d5ddf: 0f 84 da 02 00 00 je 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5de5: 49 63 46 04 movslq 0x4(%r14),%rax 4d5de9: 48 39 c3 cmp %rax,%rbx 4d5dec: 72 bb jb 4d5da9 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x11d> 4d5dee: e9 cc 02 00 00 jmpq 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5df3: 41 81 7e 04 fe ff ff cmpl $0x7ffffffe,0x4(%r14) 4d5dfa: 7f 4d5dfb: 75 4c jne 4d5e49 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1bd> 4d5dfd: 31 db xor %ebx,%ebx 4d5dff: 49 8b fd mov %r13,%rdi 4d5e02: e8 55 c6 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5e07: 34 01 xor $0x1,%al 4d5e09: 0f 84 8f 00 00 00 je 4d5e9e <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x212> 4d5e0f: 49 8b f4 mov %r12,%rsi 4d5e12: 48 89 b5 18 ff ff ff mov %rsi,-0xe8(%rbp) 4d5e19: 49 8b fd mov %r13,%rdi 4d5e1c: e8 53 c6 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5e21: 48 89 c7 mov %rax,%rdi 4d5e24: 48 8b b5 18 ff ff ff mov -0xe8(%rbp),%rsi 4d5e2b: e8 6c 44 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d5e30: 49 8b fd mov %r13,%rdi 4d5e33: e8 4c c6 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d5e38: 48 ff c3 inc %rbx 4d5e3b: 49 8b fd mov %r13,%rdi 4d5e3e: e8 19 c6 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5e43: 34 01 xor $0x1,%al 4d5e45: 75 c8 jne 4d5e0f <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x183> 4d5e47: eb 55 jmp 4d5e9e <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x212> 4d5e49: 31 db xor %ebx,%ebx 4d5e4b: 49 8b fd mov %r13,%rdi 4d5e4e: e8 09 c6 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5e53: 34 01 xor $0x1,%al 4d5e55: 74 47 je 4d5e9e <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x212> 4d5e57: 41 39 5e 04 cmp %ebx,0x4(%r14) 4d5e5b: 74 41 je 4d5e9e <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x212> 4d5e5d: 49 8b f4 mov %r12,%rsi 4d5e60: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4d5e67: 49 8b fd mov %r13,%rdi 4d5e6a: e8 05 c6 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5e6f: 48 89 c7 mov %rax,%rdi 4d5e72: 48 8b b5 10 ff ff ff mov -0xf0(%rbp),%rsi 4d5e79: e8 1e 44 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d5e7e: 49 8b fd mov %r13,%rdi 4d5e81: e8 fe c5 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d5e86: 48 ff c3 inc %rbx 4d5e89: 49 8b fd mov %r13,%rdi 4d5e8c: e8 cb c5 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5e91: 34 01 xor $0x1,%al 4d5e93: 74 09 je 4d5e9e <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x212> 4d5e95: 49 63 46 04 movslq 0x4(%r14),%rax 4d5e99: 48 39 c3 cmp %rax,%rbx 4d5e9c: 72 bf jb 4d5e5d <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x1d1> 4d5e9e: 49 63 06 movslq (%r14),%rax 4d5ea1: 48 39 c3 cmp %rax,%rbx 4d5ea4: 0f 83 15 02 00 00 jae 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5eaa: 45 31 ed xor %r13d,%r13d 4d5ead: 49 89 c7 mov %rax,%r15 4d5eb0: 4c 2b fb sub %rbx,%r15 4d5eb3: 0f 84 06 02 00 00 je 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5eb9: 49 8b f4 mov %r12,%rsi 4d5ebc: bf 20 00 00 00 mov $0x20,%edi 4d5ec1: e8 d6 43 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d5ec6: 49 ff c5 inc %r13 4d5ec9: 4d 39 fd cmp %r15,%r13 4d5ecc: 72 eb jb 4d5eb9 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x22d> 4d5ece: e9 ec 01 00 00 jmpq 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5ed3: 3c 72 cmp $0x72,%al 4d5ed5: 75 4e jne 4d5f25 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x299> 4d5ed7: 48 89 f7 mov %rsi,%rdi 4d5eda: e8 7d c5 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5edf: 34 01 xor $0x1,%al 4d5ee1: 0f 84 d8 01 00 00 je 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5ee7: 49 8b 14 24 mov (%r12),%rdx 4d5eeb: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4d5ef2: 49 8b fd mov %r13,%rdi 4d5ef5: e8 7a c5 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5efa: 48 89 c6 mov %rax,%rsi 4d5efd: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx 4d5f04: 49 8b fe mov %r14,%rdi 4d5f07: e8 68 49 fd ff callq 4aa874 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5f0c: 49 8b fd mov %r13,%rdi 4d5f0f: e8 70 c5 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d5f14: 49 8b fd mov %r13,%rdi 4d5f17: e8 40 c5 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5f1c: 34 01 xor $0x1,%al 4d5f1e: 75 c7 jne 4d5ee7 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x25b> 4d5f20: e9 9a 01 00 00 jmpq 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5f25: 3c 28 cmp $0x28,%al 4d5f27: 0f 85 3d 01 00 00 jne 4d606a <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x3de> 4d5f2d: 48 89 f7 mov %rsi,%rdi 4d5f30: e8 27 c5 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d5f35: 84 c0 test %al,%al 4d5f37: 0f 85 82 01 00 00 jne 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d5f3d: 49 8d 5e 20 lea 0x20(%r14),%rbx 4d5f41: be 50 6b 4f 00 mov $0x4f6b50,%esi 4d5f46: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d5f4a: b9 08 00 00 00 mov $0x8,%ecx 4d5f4f: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d5f52: 49 8b 56 18 mov 0x18(%r14),%rdx 4d5f56: 49 8b 76 10 mov 0x10(%r14),%rsi 4d5f5a: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d5f5e: e8 f5 31 fd ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4d5f63: 49 8b 34 24 mov (%r12),%rsi 4d5f67: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d5f6b: e8 2c 4b fd ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4d5f70: 49 8b fe mov %r14,%rdi 4d5f73: e8 a0 30 fd ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4d5f78: 84 c0 test %al,%al 4d5f7a: 74 28 je 4d5fa4 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x318> 4d5f7c: 49 8b 14 24 mov (%r12),%rdx 4d5f80: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 4d5f87: 49 8b fd mov %r13,%rdi 4d5f8a: e8 e5 c4 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5f8f: 48 89 c6 mov %rax,%rsi 4d5f92: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 4d5f99: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d5f9d: e8 d2 48 fd ff callq 4aa874 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5fa2: eb 26 jmp 4d5fca <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x33e> 4d5fa4: 49 8b 14 24 mov (%r12),%rdx 4d5fa8: 48 89 95 e0 fe ff ff mov %rdx,-0x120(%rbp) 4d5faf: 49 8b fd mov %r13,%rdi 4d5fb2: e8 bd c4 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d5fb7: 48 89 c6 mov %rax,%rsi 4d5fba: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 4d5fc1: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d5fc5: e8 06 01 00 00 callq 4d60d0 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d5fca: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 4d5fcf: 74 5f je 4d6030 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x3a4> 4d5fd1: 49 8b d4 mov %r12,%rdx 4d5fd4: 48 89 95 f8 fe ff ff mov %rdx,-0x108(%rbp) 4d5fdb: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d5fdf: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d5fe3: 48 89 d6 mov %rdx,%rsi 4d5fe6: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx 4d5fed: e8 aa 47 fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d5ff2: 49 8b fd mov %r13,%rdi 4d5ff5: e8 8a c4 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d5ffa: 49 8b fd mov %r13,%rdi 4d5ffd: e8 5a c4 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d6002: 84 c0 test %al,%al 4d6004: 0f 85 b5 00 00 00 jne 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d600a: 49 8b d4 mov %r12,%rdx 4d600d: 48 89 95 00 ff ff ff mov %rdx,-0x100(%rbp) 4d6014: 49 8b 56 28 mov 0x28(%r14),%rdx 4d6018: 49 8b 7e 20 mov 0x20(%r14),%rdi 4d601c: 48 89 d6 mov %rdx,%rsi 4d601f: 48 8b 95 00 ff ff ff mov -0x100(%rbp),%rdx 4d6026: e8 71 47 fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d602b: e9 11 ff ff ff jmpq 4d5f41 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2b5> 4d6030: 49 8b fd mov %r13,%rdi 4d6033: e8 4c c4 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d6038: 49 8b fd mov %r13,%rdi 4d603b: e8 1c c4 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d6040: 84 c0 test %al,%al 4d6042: 75 7b jne 4d60bf <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x433> 4d6044: 49 8b d4 mov %r12,%rdx 4d6047: 48 89 95 f0 fe ff ff mov %rdx,-0x110(%rbp) 4d604e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d6052: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d6056: 48 89 d6 mov %rdx,%rsi 4d6059: 48 8b 95 f0 fe ff ff mov -0x110(%rbp),%rdx 4d6060: e8 37 47 fe ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4d6065: e9 d7 fe ff ff jmpq 4d5f41 <_D3std6format911__T11formatRangeTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultTaZ11formatRangeFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x2b5> 4d606a: bf 50 15 4f 00 mov $0x4f1550,%edi 4d606f: e8 34 38 fb ff callq 4898a8 <_d_newclass> 4d6074: 48 89 c3 mov %rax,%rbx 4d6077: 48 8b 15 0a 81 01 00 mov 0x1810a(%rip),%rdx # 4ee188 <_TMP4155+0x8> 4d607e: 48 8b 35 fb 80 01 00 mov 0x180fb(%rip),%rsi # 4ee180 <_TMP4155> 4d6085: 41 8a 7e 08 mov 0x8(%r14),%dil 4d6089: e8 fa 24 fd ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4d608e: 52 push %rdx 4d608f: 50 push %rax 4d6090: 48 8b 15 11 81 01 00 mov 0x18111(%rip),%rdx # 4ee1a8 <_TMP4157+0x8> 4d6097: 48 8b 05 02 81 01 00 mov 0x18102(%rip),%rax # 4ee1a0 <_TMP4157> 4d609e: 48 89 c1 mov %rax,%rcx 4d60a1: 49 89 d0 mov %rdx,%r8 4d60a4: ba bd 09 00 00 mov $0x9bd,%edx 4d60a9: 31 f6 xor %esi,%esi 4d60ab: 48 8b fb mov %rbx,%rdi 4d60ae: e8 a9 8a fb ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4d60b3: 48 83 c4 10 add $0x10,%rsp 4d60b7: 48 89 c7 mov %rax,%rdi 4d60ba: e8 6d 2f fb ff callq 48902c <_d_throwc> 4d60bf: 41 5f pop %r15 4d60c1: 41 5e pop %r14 4d60c3: 41 5d pop %r13 4d60c5: 41 5c pop %r12 4d60c7: 5b pop %rbx 4d60c8: 48 8b e5 mov %rbp,%rsp 4d60cb: 5d pop %rbp 4d60cc: c3 retq 4d60cd: 00 00 add %al,(%rax) ... 00000000004d60d0 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4d60d0: 55 push %rbp 4d60d1: 48 8b ec mov %rsp,%rbp 4d60d4: 48 83 ec 20 sub $0x20,%rsp 4d60d8: 89 75 f0 mov %esi,-0x10(%rbp) 4d60db: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d60df: 80 7f 08 73 cmpb $0x73,0x8(%rdi) 4d60e3: 75 31 jne 4d6116 <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x46> 4d60e5: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d60e9: bf 27 00 00 00 mov $0x27,%edi 4d60ee: e8 a9 41 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d60f3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d60f7: 40 0f b6 75 f0 rex movzbl -0x10(%rbp),%esi 4d60fc: bf 27 00 00 00 mov $0x27,%edi 4d6101: e8 be cc ff ff callq 4d2dc4 <_D3std6format56__T10formatCharTS3std5array17__T8AppenderTAyaZ8AppenderZ10formatCharFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxwxaZv> 4d6106: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d610a: bf 27 00 00 00 mov $0x27,%edi 4d610f: e8 88 41 fe ff callq 4ba29c <_D3std5range10primitives50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderaZv> 4d6114: eb 05 jmp 4d611b <_D3std6format63__T13formatElementTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ13formatElementFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x4b> 4d6116: e8 59 47 fd ff callq 4aa874 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTaTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppenderaKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4d611b: 48 8b e5 mov %rbp,%rsp 4d611e: 5d pop %rbp 4d611f: c3 retq 00000000004d6120 <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z60__T9binaryFunTyS3std8datetime13PosixTimeZone10TransitionTylZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10TransitionKylZb>: 4d6120: 55 push %rbp 4d6121: 48 8b ec mov %rsp,%rbp 4d6124: 48 83 ec 10 sub $0x10,%rsp 4d6128: 48 8b 07 mov (%rdi),%rax 4d612b: 48 3b 06 cmp (%rsi),%rax 4d612e: 0f 9c c0 setl %al 4d6131: 48 0f b6 c0 movzbq %al,%rax 4d6135: 48 8b e5 mov %rbp,%rsp 4d6138: 5d pop %rbp 4d6139: c3 retq ... 00000000004d613c <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z59__T9binaryFunTyS3std8datetime13PosixTimeZone10TransitionTlZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10TransitionKlZb>: 4d613c: 55 push %rbp 4d613d: 48 8b ec mov %rsp,%rbp 4d6140: 48 83 ec 10 sub $0x10,%rsp 4d6144: 48 8b 07 mov (%rdi),%rax 4d6147: 48 3b 06 cmp (%rsi),%rax 4d614a: 0f 9c c0 setl %al 4d614d: 48 0f b6 c0 movzbq %al,%rax 4d6151: 48 8b e5 mov %rbp,%rsp 4d6154: 5d pop %rbp 4d6155: c3 retq ... 00000000004d6158 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z18__T9binaryFunTwTaZ9binaryFunFNaNbNiNfKwKaZb>: 4d6158: 55 push %rbp 4d6159: 48 8b ec mov %rsp,%rbp 4d615c: 48 83 ec 10 sub $0x10,%rsp 4d6160: 8b 06 mov (%rsi),%eax 4d6162: 0f b6 0f movzbl (%rdi),%ecx 4d6165: 3b c1 cmp %ecx,%eax 4d6167: 0f 94 c0 sete %al 4d616a: 0f b6 c0 movzbl %al,%eax 4d616d: 48 8b e5 mov %rbp,%rsp 4d6170: 5d pop %rbp 4d6171: c3 retq ... 00000000004d6174 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z106__T9binaryFunTS3std8datetime13PosixTimeZone14TempTransitionTS3std8datetime13PosixTimeZone14TempTransitionZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZb>: 4d6174: 55 push %rbp 4d6175: 48 8b ec mov %rsp,%rbp 4d6178: 48 83 ec 10 sub $0x10,%rsp 4d617c: 48 8b 06 mov (%rsi),%rax 4d617f: 48 3b 07 cmp (%rdi),%rax 4d6182: 0f 9c c0 setl %al 4d6185: 48 0f b6 c0 movzbq %al,%rax 4d6189: 48 8b e5 mov %rbp,%rsp 4d618c: 5d pop %rbp 4d618d: c3 retq ... 00000000004d6190 <_D3std10functional74__T9binaryFunVAyaa17_612e74696d6554203c20622e74696d6554VAyaa1_61VAyaa1_62Z98__T9binaryFunTS3std8datetime13PosixTimeZone10LeapSecondTS3std8datetime13PosixTimeZone10LeapSecondZ9binaryFunFNaNbNiNfKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZb>: 4d6190: 55 push %rbp 4d6191: 48 8b ec mov %rsp,%rbp 4d6194: 48 83 ec 10 sub $0x10,%rsp 4d6198: 48 8b 06 mov (%rsi),%rax 4d619b: 48 3b 07 cmp (%rdi),%rax 4d619e: 0f 9c c0 setl %al 4d61a1: 48 0f b6 c0 movzbq %al,%rax 4d61a5: 48 8b e5 mov %rbp,%rsp 4d61a8: 5d pop %rbp 4d61a9: c3 retq ... 00000000004d61ac <_D3std10functional49__T9binaryFunVAyaa5_61203c2062VAyaa1_61VAyaa1_62Z22__T9binaryFunTAyaTAyaZ9binaryFunFNaNbNiNfKAyaKAyaZb>: 4d61ac: 55 push %rbp 4d61ad: 48 8b ec mov %rsp,%rbp 4d61b0: 48 83 ec 20 sub $0x20,%rsp 4d61b4: 41 b8 c0 d7 4d 00 mov $0x4dd7c0,%r8d 4d61ba: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4d61be: 48 8b 07 mov (%rdi),%rax 4d61c1: 48 89 c2 mov %rax,%rdx 4d61c4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d61c8: 48 8b 56 08 mov 0x8(%rsi),%rdx 4d61cc: 48 8b 3e mov (%rsi),%rdi 4d61cf: 48 89 d6 mov %rdx,%rsi 4d61d2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d61d6: e8 ad 23 00 00 callq 4d8588 <_adCmp2> 4d61db: c1 e8 1f shr $0x1f,%eax 4d61de: 48 8b e5 mov %rbp,%rsp 4d61e1: 5d pop %rbp 4d61e2: c3 retq ... 00000000004d61e4 <_D3std10functional62__T9binaryFunVAyaa11_62203c20612e74696d6554VAyaa1_61VAyaa1_62Z60__T9binaryFunTyS3std8datetime13PosixTimeZone10LeapSecondTylZ9binaryFunFNaNbNiNfKyS3std8datetime13PosixTimeZone10LeapSecondKylZb>: 4d61e4: 55 push %rbp 4d61e5: 48 8b ec mov %rsp,%rbp 4d61e8: 48 83 ec 10 sub $0x10,%rsp 4d61ec: 48 8b 07 mov (%rdi),%rax 4d61ef: 48 3b 06 cmp (%rsi),%rax 4d61f2: 0f 9c c0 setl %al 4d61f5: 48 0f b6 c0 movzbq %al,%rax 4d61f9: 48 8b e5 mov %rbp,%rsp 4d61fc: 5d pop %rbp 4d61fd: c3 retq ... 00000000004d6200 <_D3std4path14isDirSeparatorFNaNbNiNfwZb>: 4d6200: 55 push %rbp 4d6201: 48 8b ec mov %rsp,%rbp 4d6204: 48 83 ec 10 sub $0x10,%rsp 4d6208: 89 7d f8 mov %edi,-0x8(%rbp) 4d620b: 83 7d f8 2f cmpl $0x2f,-0x8(%rbp) 4d620f: 0f 94 c0 sete %al 4d6212: 0f b6 c0 movzbl %al,%eax 4d6215: 48 8b e5 mov %rbp,%rsp 4d6218: 5d pop %rbp 4d6219: c3 retq ... 00000000004d621c <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm>: 4d621c: 55 push %rbp 4d621d: 48 8b ec mov %rsp,%rbp 4d6220: 48 83 ec 58 sub $0x58,%rsp 4d6224: 53 push %rbx 4d6225: 41 54 push %r12 4d6227: 41 55 push %r13 4d6229: 41 56 push %r14 4d622b: 41 57 push %r15 4d622d: 89 7d e0 mov %edi,-0x20(%rbp) 4d6230: 89 75 e8 mov %esi,-0x18(%rbp) 4d6233: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d6237: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d623b: 83 7d e0 02 cmpl $0x2,-0x20(%rbp) 4d623f: 0f 85 c7 00 00 00 jne 4d630c <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0xf0> 4d6245: 48 89 cf mov %rcx,%rdi 4d6248: e8 93 18 fb ff callq 487ae0 4d624d: 4c 8b 65 f8 mov -0x8(%rbp),%r12 4d6251: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d6255: 31 f6 xor %esi,%esi 4d6257: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4d625c: e8 87 f8 fc ff callq 4a5ae8 <_d_arraysetlengthiT> 4d6261: 31 db xor %ebx,%ebx 4d6263: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d6267: e8 54 1d fb ff callq 487fc0 4d626c: 48 89 c3 mov %rax,%rbx 4d626f: 83 fb ff cmp $0xffffffffffffffff,%ebx 4d6272: 74 43 je 4d62b7 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x9b> 4d6274: f7 c3 80 ff ff ff test $0xffffff80,%ebx 4d627a: 75 2b jne 4d62a7 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x8b> 4d627c: 44 8a e3 mov %bl,%r12b 4d627f: ba 01 00 00 00 mov $0x1,%edx 4d6284: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d6288: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4d628d: e8 62 9f fb ff callq 4901f4 <_d_arrayappendcTX> 4d6292: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d6296: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d629a: 48 8b 45 d8 mov -0x28(%rbp),%rax 4d629e: 48 03 45 d0 add -0x30(%rbp),%rax 4d62a2: 88 58 ff mov %bl,-0x1(%rax) 4d62a5: eb 0b jmp 4d62b2 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x96> 4d62a7: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d62ab: 8b fb mov %ebx,%edi 4d62ad: e8 06 e3 fe ff callq 4c45b8 <_D3std3utf6encodeFNaNfKAawZv> 4d62b2: 3b 5d e8 cmp -0x18(%rbp),%ebx 4d62b5: 75 ac jne 4d6263 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x47> 4d62b7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d62bb: e8 50 17 fb ff callq 487a10 4d62c0: 85 c0 test %eax,%eax 4d62c2: 74 05 je 4d62c9 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0xad> 4d62c4: e8 bb 66 fb ff callq 48c984 <_D3std5stdio14StdioException6opCallFZv> 4d62c9: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d62cd: 48 8b 01 mov (%rcx),%rax 4d62d0: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d62d4: 48 83 ec 08 sub $0x8,%rsp 4d62d8: e8 25 00 00 00 callq 4d6302 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0xe6> 4d62dd: 48 83 c4 08 add $0x8,%rsp 4d62e1: 48 8b 45 b8 mov -0x48(%rbp),%rax 4d62e5: 41 5f pop %r15 4d62e7: 41 5e pop %r14 4d62e9: 41 5d pop %r13 4d62eb: 41 5c pop %r12 4d62ed: 5b pop %rbx 4d62ee: 48 8b e5 mov %rbp,%rsp 4d62f1: 5d pop %rbp 4d62f2: c3 retq 4d62f3: 48 83 ec 08 sub $0x8,%rsp 4d62f7: e8 06 00 00 00 callq 4d6302 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0xe6> 4d62fc: 48 83 c4 08 add $0x8,%rsp 4d6300: eb 0a jmp 4d630c <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0xf0> 4d6302: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d6306: e8 f5 17 fb ff callq 487b00 4d630b: c3 retq 4d630c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d6310: 8b 55 e8 mov -0x18(%rbp),%edx 4d6313: 64 48 8b 1c 25 00 00 mov %fs:0x0,%rbx 4d631a: 00 00 4d631c: 48 c7 c0 f8 ff ff ff mov $0xfffffffffffffff8,%rax 4d6323: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 4d6327: 48 c7 c7 f0 ff ff ff mov $0xfffffffffffffff0,%rdi 4d632e: 48 8d 3c 3b lea (%rbx,%rdi,1),%rdi 4d6332: e8 99 1c fb ff callq 487fd0 4d6337: 49 89 c4 mov %rax,%r12 4d633a: 4d 85 e4 test %r12,%r12 4d633d: 79 47 jns 4d6386 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x16a> 4d633f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d6343: e8 c8 16 fb ff callq 487a10 4d6348: 85 c0 test %eax,%eax 4d634a: 74 05 je 4d6351 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x135> 4d634c: e8 33 66 fb ff callq 48c984 <_D3std5stdio14StdioException6opCallFZv> 4d6351: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d6355: 31 f6 xor %esi,%esi 4d6357: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4d635c: e8 87 f7 fc ff callq 4a5ae8 <_d_arraysetlengthiT> 4d6361: 31 c0 xor %eax,%eax 4d6363: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d6367: 48 83 ec 08 sub $0x8,%rsp 4d636b: e8 b2 00 00 00 callq 4d6422 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x206> 4d6370: 48 83 c4 08 add $0x8,%rsp 4d6374: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d6378: 41 5f pop %r15 4d637a: 41 5e pop %r14 4d637c: 41 5d pop %r13 4d637e: 41 5c pop %r12 4d6380: 5b pop %rbx 4d6381: 48 8b e5 mov %rbp,%rsp 4d6384: 5d pop %rbp 4d6385: c3 retq 4d6386: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d638a: 4c 39 21 cmp %r12,(%rcx) 4d638d: 72 34 jb 4d63c3 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x1a7> 4d638f: 49 8b dc mov %r12,%rbx 4d6392: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6396: 48 8b 50 08 mov 0x8(%rax),%rdx 4d639a: 48 89 18 mov %rbx,(%rax) 4d639d: 48 89 50 08 mov %rdx,0x8(%rax) 4d63a1: 48 8b 10 mov (%rax),%rdx 4d63a4: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4d63ab: 00 00 4d63ad: 48 c7 c3 f0 ff ff ff mov $0xfffffffffffffff0,%rbx 4d63b4: 48 8b 34 19 mov (%rcx,%rbx,1),%rsi 4d63b8: 48 8b 78 08 mov 0x8(%rax),%rdi 4d63bc: e8 7f 15 fb ff callq 487940 4d63c1: eb 2a jmp 4d63ed <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x1d1> 4d63c3: 49 8b fc mov %r12,%rdi 4d63c6: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d63cd: 00 00 4d63cf: 48 c7 c2 f0 ff ff ff mov $0xfffffffffffffff0,%rdx 4d63d6: 48 8b 14 10 mov (%rax,%rdx,1),%rdx 4d63da: 48 89 d6 mov %rdx,%rsi 4d63dd: e8 ba 1e fd ff callq 4a829c <_D6object10__T3dupTaZ3dupFNaNbNdNfAxaZAa> 4d63e2: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d63e6: 48 89 01 mov %rax,(%rcx) 4d63e9: 48 89 51 08 mov %rdx,0x8(%rcx) 4d63ed: 49 8b c4 mov %r12,%rax 4d63f0: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d63f4: 48 83 ec 08 sub $0x8,%rsp 4d63f8: e8 25 00 00 00 callq 4d6422 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x206> 4d63fd: 48 83 c4 08 add $0x8,%rsp 4d6401: 48 8b 45 c0 mov -0x40(%rbp),%rax 4d6405: 41 5f pop %r15 4d6407: 41 5e pop %r14 4d6409: 41 5d pop %r13 4d640b: 41 5c pop %r12 4d640d: 5b pop %rbx 4d640e: 48 8b e5 mov %rbp,%rsp 4d6411: 5d pop %rbp 4d6412: c3 retq 4d6413: 48 83 ec 08 sub $0x8,%rsp 4d6417: e8 06 00 00 00 callq 4d6422 <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x206> 4d641c: 48 83 c4 08 add $0x8,%rsp 4d6420: eb 5b jmp 4d647d <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x261> 4d6422: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4d6429: 00 00 4d642b: 48 c7 c2 f8 ff ff ff mov $0xfffffffffffffff8,%rdx 4d6432: 48 81 3c 11 00 00 02 cmpq $0x20000,(%rcx,%rdx,1) 4d6439: 00 4d643a: 76 40 jbe 4d647c <_D3std5stdio10readlnImplFPOS4core4stdc5stdio8_IO_FILEKAawE3std5stdio4File11OrientationZm+0x260> 4d643c: 48 c7 c3 f0 ff ff ff mov $0xfffffffffffffff0,%rbx 4d6443: 48 8b 3c 19 mov (%rcx,%rbx,1),%rdi 4d6447: e8 54 15 fb ff callq 4879a0 4d644c: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d6453: 00 00 4d6455: 48 c7 c1 f0 ff ff ff mov $0xfffffffffffffff0,%rcx 4d645c: 48 c7 04 08 00 00 00 movq $0x0,(%rax,%rcx,1) 4d6463: 00 4d6464: 64 48 8b 14 25 00 00 mov %fs:0x0,%rdx 4d646b: 00 00 4d646d: 48 c7 c3 f8 ff ff ff mov $0xfffffffffffffff8,%rbx 4d6474: 48 c7 04 1a 00 00 00 movq $0x0,(%rdx,%rbx,1) 4d647b: 00 4d647c: c3 retq 4d647d: 41 5f pop %r15 4d647f: 41 5e pop %r14 4d6481: 41 5d pop %r13 4d6483: 41 5c pop %r12 4d6485: 5b pop %rbx 4d6486: 48 8b e5 mov %rbp,%rsp 4d6489: 5d pop %rbp 4d648a: c3 retq ... 00000000004d648c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeyC3std8datetime8TimeZoneZv>: 4d648c: 55 push %rbp 4d648d: 48 8b ec mov %rsp,%rbp 4d6490: 48 83 ec 10 sub $0x10,%rsp 4d6494: 48 89 37 mov %rsi,(%rdi) 4d6497: 48 8b e5 mov %rbp,%rsp 4d649a: 5d pop %rbp 4d649b: c3 retq 00000000004d649c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZv>: 4d649c: 55 push %rbp 4d649d: 48 8b ec mov %rsp,%rbp 4d64a0: 48 83 ec 10 sub $0x10,%rsp 4d64a4: 48 89 37 mov %rsi,(%rdi) 4d64a7: 48 8b e5 mov %rbp,%rsp 4d64aa: 5d pop %rbp 4d64ab: c3 retq 00000000004d64ac <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin16__ctorMFNaNbNcNiNeyC3std8datetime8TimeZoneZS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable>: 4d64ac: 55 push %rbp 4d64ad: 48 8b ec mov %rsp,%rbp 4d64b0: 48 83 ec 10 sub $0x10,%rsp 4d64b4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d64b8: e8 cf ff ff ff callq 4d648c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin18opAssignMFNaNbNiNeyC3std8datetime8TimeZoneZv> 4d64bd: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d64c1: 48 8b e5 mov %rbp,%rsp 4d64c4: 5d pop %rbp 4d64c5: c3 retq 4d64c6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d64cc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable8__mixin13getMNgFNaNbNcNdNiNeZyC3std8datetime8TimeZone>: 4d64cc: 55 push %rbp 4d64cd: 48 8b ec mov %rsp,%rbp 4d64d0: 48 83 ec 10 sub $0x10,%rsp 4d64d4: 48 89 f8 mov %rdi,%rax 4d64d7: 48 8b e5 mov %rbp,%rsp 4d64da: 5d pop %rbp 4d64db: c3 retq 00000000004d64dc <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable11__xopEqualsFKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZb>: 4d64dc: 55 push %rbp 4d64dd: 48 8b ec mov %rsp,%rbp 4d64e0: 48 83 ec 10 sub $0x10,%rsp 4d64e4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d64e8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d64ec: 48 8b 36 mov (%rsi),%rsi 4d64ef: 48 8b 3f mov (%rdi),%rdi 4d64f2: e8 65 ea fe ff callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4d64f7: 84 c0 test %al,%al 4d64f9: 74 15 je 4d6510 <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable11__xopEqualsFKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZb+0x34> 4d64fb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d64ff: 48 8b 30 mov (%rax),%rsi 4d6502: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d6506: 48 8b 39 mov (%rcx),%rdi 4d6509: e8 4e ea fe ff callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4d650e: eb 02 jmp 4d6512 <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable11__xopEqualsFKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZb+0x36> 4d6510: 31 c0 xor %eax,%eax 4d6512: 48 8b e5 mov %rbp,%rsp 4d6515: 5d pop %rbp 4d6516: c3 retq 4d6517: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d651c <_D3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10Rebindable9__xtoHashFNbNeKxS3std8typecons41__T10RebindableTyC3std8datetime8TimeZoneZ10RebindableZm>: 4d651c: 55 push %rbp 4d651d: 48 8b ec mov %rsp,%rbp 4d6520: 48 83 ec 18 sub $0x18,%rsp 4d6524: 53 push %rbx 4d6525: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6529: 48 89 fe mov %rdi,%rsi 4d652c: bf 50 f5 4f 00 mov $0x4ff550,%edi 4d6531: 48 8b 05 18 90 02 00 mov 0x29018(%rip),%rax # 4ff550 <_D33TypeInfo_yC3std8datetime8TimeZone6__initZ> 4d6538: 48 ff 50 28 rex.W callq *0x28(%rax) 4d653c: 48 89 c3 mov %rax,%rbx 4d653f: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d6543: bf 70 f5 4f 00 mov $0x4ff570,%edi 4d6548: 48 8b 0d 21 90 02 00 mov 0x29021(%rip),%rcx # 4ff570 <_D33TypeInfo_xC3std8datetime8TimeZone6__initZ> 4d654f: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d6553: 48 01 c3 add %rax,%rbx 4d6556: 48 8b c3 mov %rbx,%rax 4d6559: 5b pop %rbx 4d655a: 48 8b e5 mov %rbp,%rsp 4d655d: 5d pop %rbp 4d655e: c3 retq ... 00000000004d6560 <_D3std3uni11isGraphicalFNaNbNiNfwZb>: 4d6560: 55 push %rbp 4d6561: 48 8b ec mov %rsp,%rbp 4d6564: 48 83 ec 50 sub $0x50,%rsp 4d6568: 89 7d f8 mov %edi,-0x8(%rbp) 4d656b: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d656f: e8 14 00 00 00 callq 4d6588 <_D3std3uni13graphicalTrieFNaNbNdNiNfZyS3std3uni198__T4TrieTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBitsZ4Trie> 4d6574: 8b 75 f8 mov -0x8(%rbp),%esi 4d6577: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4d657b: e8 68 03 00 00 callq 4d68e8 <_D3std3uni198__T4TrieTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBitsZ4Trie12__T7opIndexZ7opIndexMxFNaNbNiNewZb> 4d6580: 48 8b e5 mov %rbp,%rsp 4d6583: 5d pop %rbp 4d6584: c3 retq 4d6585: 00 00 add %al,(%rax) ... 00000000004d6588 <_D3std3uni13graphicalTrieFNaNbNdNiNfZyS3std3uni198__T4TrieTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBitsZ4Trie>: 4d6588: 55 push %rbp 4d6589: 48 8b ec mov %rsp,%rbp 4d658c: 48 83 ec 10 sub $0x10,%rsp 4d6590: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6594: be 70 07 50 00 mov $0x500770,%esi 4d6599: b9 08 00 00 00 mov $0x8,%ecx 4d659e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4d65a1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d65a5: 48 8b e5 mov %rbp,%rsp 4d65a8: 5d pop %rbp 4d65a9: c3 retq ... 00000000004d65ac <_D3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk>: 4d65ac: 55 push %rbp 4d65ad: 48 8b ec mov %rsp,%rbp 4d65b0: 48 83 ec 10 sub $0x10,%rsp 4d65b4: 48 89 f8 mov %rdi,%rax 4d65b7: c1 e8 0d shr $0xd,%eax 4d65ba: 25 ff 00 00 00 and $0xff,%eax 4d65bf: 48 8b e5 mov %rbp,%rsp 4d65c2: 5d pop %rbp 4d65c3: c3 retq 00000000004d65c4 <_D3std3uni23__T9sliceBitsVmi6Vmi13Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk>: 4d65c4: 55 push %rbp 4d65c5: 48 8b ec mov %rsp,%rbp 4d65c8: 48 83 ec 10 sub $0x10,%rsp 4d65cc: 48 89 f8 mov %rdi,%rax 4d65cf: c1 e8 06 shr $0x6,%eax 4d65d2: 25 7f 00 00 00 and $0x7f,%eax 4d65d7: 48 8b e5 mov %rbp,%rsp 4d65da: 5d pop %rbp 4d65db: c3 retq 00000000004d65dc <_D3std3uni22__T9sliceBitsVmi0Vmi6Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk>: 4d65dc: 55 push %rbp 4d65dd: 48 8b ec mov %rsp,%rbp 4d65e0: 48 83 ec 10 sub $0x10,%rsp 4d65e4: 48 89 f8 mov %rdi,%rax 4d65e7: 25 3f 00 00 00 and $0x3f,%eax 4d65ec: 48 8b e5 mov %rbp,%rsp 4d65ef: 5d pop %rbp 4d65f0: c3 retq 4d65f1: 00 00 add %al,(%rax) ... 00000000004d65f4 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi1Z7raw_ptrMNgFNaNbNdNiZPNgm>: 4d65f4: 55 push %rbp 4d65f5: 48 8b ec mov %rsp,%rbp 4d65f8: 48 83 ec 10 sub $0x10,%rsp 4d65fc: 48 8b 47 08 mov 0x8(%rdi),%rax 4d6600: 48 8d 4f 30 lea 0x30(%rdi),%rcx 4d6604: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d6608: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 4d660c: 48 8b e5 mov %rbp,%rsp 4d660f: 5d pop %rbp 4d6610: c3 retq 4d6611: 00 00 add %al,(%rax) ... 00000000004d6614 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi2Z7raw_ptrMNgFNaNbNdNiZPNgm>: 4d6614: 55 push %rbp 4d6615: 48 8b ec mov %rsp,%rbp 4d6618: 48 83 ec 10 sub $0x10,%rsp 4d661c: 48 8b 47 10 mov 0x10(%rdi),%rax 4d6620: 48 8d 4f 30 lea 0x30(%rdi),%rcx 4d6624: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d6628: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 4d662c: 48 8b e5 mov %rbp,%rsp 4d662f: 5d pop %rbp 4d6630: c3 retq 4d6631: 00 00 add %al,(%rax) ... 00000000004d6634 <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl>: 4d6634: 55 push %rbp 4d6635: 48 8b ec mov %rsp,%rbp 4d6638: 48 83 ec 10 sub $0x10,%rsp 4d663c: 48 89 37 mov %rsi,(%rdi) 4d663f: 48 89 f8 mov %rdi,%rax 4d6642: 48 8b e5 mov %rbp,%rsp 4d6645: 5d pop %rbp 4d6646: c3 retq 4d6647: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d664c <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZt>: 4d664c: 55 push %rbp 4d664d: 48 8b ec mov %rsp,%rbp 4d6650: 48 83 ec 10 sub $0x10,%rsp 4d6654: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6658: 48 c1 ee 02 shr $0x2,%rsi 4d665c: 48 8b 07 mov (%rdi),%rax 4d665f: 48 8b 14 f0 mov (%rax,%rsi,8),%rdx 4d6663: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d6667: 48 81 e1 03 00 00 00 and $0x3,%rcx 4d666e: 48 c1 e1 04 shl $0x4,%rcx 4d6672: 48 d3 ea shr %cl,%rdx 4d6675: 48 81 e2 ff ff 00 00 and $0xffff,%rdx 4d667c: 48 89 d0 mov %rdx,%rax 4d667f: 48 8b e5 mov %rbp,%rsp 4d6682: 5d pop %rbp 4d6683: c3 retq 00000000004d6684 <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl11simpleWriteMFNaNbNiNetmZv>: 4d6684: 55 push %rbp 4d6685: 48 8b ec mov %rsp,%rbp 4d6688: 48 83 ec 20 sub $0x20,%rsp 4d668c: 53 push %rbx 4d668d: 89 55 f8 mov %edx,-0x8(%rbp) 4d6690: 49 89 f0 mov %rsi,%r8 4d6693: 49 81 e0 03 00 00 00 and $0x3,%r8 4d669a: 49 c1 e0 04 shl $0x4,%r8 4d669e: 0f b7 45 f8 movzwl -0x8(%rbp),%eax 4d66a2: 41 8b c8 mov %r8d,%ecx 4d66a5: 48 d3 e0 shl %cl,%rax 4d66a8: ba ff ff 00 00 mov $0xffff,%edx 4d66ad: 48 d3 e2 shl %cl,%rdx 4d66b0: 48 f7 d2 not %rdx 4d66b3: 49 89 f1 mov %rsi,%r9 4d66b6: 49 c1 e9 02 shr $0x2,%r9 4d66ba: 48 8b 1f mov (%rdi),%rbx 4d66bd: 4a 23 14 cb and (%rbx,%r9,8),%rdx 4d66c1: 48 0b c2 or %rdx,%rax 4d66c4: 4a 89 04 cb mov %rax,(%rbx,%r9,8) 4d66c8: 5b pop %rbx 4d66c9: 48 8b e5 mov %rbp,%rsp 4d66cc: 5d pop %rbp 4d66cd: c3 retq 4d66ce: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d66d4 <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZt>: 4d66d4: 55 push %rbp 4d66d5: 48 8b ec mov %rsp,%rbp 4d66d8: 48 83 ec 10 sub $0x10,%rsp 4d66dc: 48 8b 07 mov (%rdi),%rax 4d66df: 66 8b 04 70 mov (%rax,%rsi,2),%ax 4d66e3: 48 8b e5 mov %rbp,%rsp 4d66e6: 5d pop %rbp 4d66e7: c3 retq 4d66e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d66ec <_D3std3uni26__T13PackedPtrImplTtVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNetmZv>: 4d66ec: 55 push %rbp 4d66ed: 48 8b ec mov %rsp,%rbp 4d66f0: 48 83 ec 20 sub $0x20,%rsp 4d66f4: 48 8b 07 mov (%rdi),%rax 4d66f7: 66 89 14 70 mov %dx,(%rax,%rsi,2) 4d66fb: 48 8b e5 mov %rbp,%rsp 4d66fe: 5d pop %rbp 4d66ff: c3 retq 00000000004d6700 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl>: 4d6700: 55 push %rbp 4d6701: 48 8b ec mov %rsp,%rbp 4d6704: 48 83 ec 10 sub $0x10,%rsp 4d6708: 48 89 37 mov %rsi,(%rdi) 4d670b: 48 89 f8 mov %rdi,%rax 4d670e: 48 8b e5 mov %rbp,%rsp 4d6711: 5d pop %rbp 4d6712: c3 retq 4d6713: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6718 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi15Z9BitPacked>: 4d6718: 55 push %rbp 4d6719: 48 8b ec mov %rsp,%rbp 4d671c: 48 83 ec 10 sub $0x10,%rsp 4d6720: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6724: 48 c1 ee 02 shr $0x2,%rsi 4d6728: 48 8b 07 mov (%rdi),%rax 4d672b: 48 8b 14 f0 mov (%rax,%rsi,8),%rdx 4d672f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d6733: 48 81 e1 03 00 00 00 and $0x3,%rcx 4d673a: 48 c1 e1 04 shl $0x4,%rcx 4d673e: 48 d3 ea shr %cl,%rdx 4d6741: 48 81 e2 ff ff 00 00 and $0xffff,%rdx 4d6748: 48 89 d0 mov %rdx,%rax 4d674b: 48 8b e5 mov %rbp,%rsp 4d674e: 5d pop %rbp 4d674f: c3 retq 00000000004d6750 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl11simpleWriteMFNaNbNiNekmZv>: 4d6750: 55 push %rbp 4d6751: 48 8b ec mov %rsp,%rbp 4d6754: 48 83 ec 20 sub $0x20,%rsp 4d6758: 53 push %rbx 4d6759: 89 55 f8 mov %edx,-0x8(%rbp) 4d675c: 49 89 f0 mov %rsi,%r8 4d675f: 49 81 e0 03 00 00 00 and $0x3,%r8 4d6766: 49 c1 e0 04 shl $0x4,%r8 4d676a: 8b 45 f8 mov -0x8(%rbp),%eax 4d676d: 41 8b c8 mov %r8d,%ecx 4d6770: 48 d3 e0 shl %cl,%rax 4d6773: ba ff ff 00 00 mov $0xffff,%edx 4d6778: 48 d3 e2 shl %cl,%rdx 4d677b: 48 f7 d2 not %rdx 4d677e: 49 89 f1 mov %rsi,%r9 4d6781: 49 c1 e9 02 shr $0x2,%r9 4d6785: 48 8b 1f mov (%rdi),%rbx 4d6788: 4a 23 14 cb and (%rbx,%r9,8),%rdx 4d678c: 48 0b c2 or %rdx,%rax 4d678f: 4a 89 04 cb mov %rax,(%rbx,%r9,8) 4d6793: 5b pop %rbx 4d6794: 48 8b e5 mov %rbp,%rsp 4d6797: 5d pop %rbp 4d6798: c3 retq 4d6799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d67a0 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi15Z9BitPacked>: 4d67a0: 55 push %rbp 4d67a1: 48 8b ec mov %rsp,%rbp 4d67a4: 48 83 ec 10 sub $0x10,%rsp 4d67a8: 48 8b 0f mov (%rdi),%rcx 4d67ab: 0f b7 04 71 movzwl (%rcx,%rsi,2),%eax 4d67af: 48 8b e5 mov %rbp,%rsp 4d67b2: 5d pop %rbp 4d67b3: c3 retq 4d67b4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d67b8 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNeS3std3uni21__T9BitPackedTkVmi15Z9BitPackedmZv>: 4d67b8: 55 push %rbp 4d67b9: 48 8b ec mov %rsp,%rbp 4d67bc: 48 83 ec 20 sub $0x20,%rsp 4d67c0: e8 0b 00 00 00 callq 4d67d0 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv> 4d67c5: 48 8b e5 mov %rbp,%rsp 4d67c8: 5d pop %rbp 4d67c9: c3 retq 4d67ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d67d0 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv>: 4d67d0: 55 push %rbp 4d67d1: 48 8b ec mov %rsp,%rbp 4d67d4: 48 83 ec 20 sub $0x20,%rsp 4d67d8: 48 8b 07 mov (%rdi),%rax 4d67db: 66 89 14 70 mov %dx,(%rax,%rsi,2) 4d67df: 48 8b e5 mov %rbp,%rsp 4d67e2: 5d pop %rbp 4d67e3: c3 retq 00000000004d67e4 <_D3std3uni103__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi15Z9BitPackedTtZ10MultiArray16__T7raw_ptrVmi0Z7raw_ptrMNgFNaNbNdNiNfZPNgm>: 4d67e4: 55 push %rbp 4d67e5: 48 8b ec mov %rsp,%rbp 4d67e8: 48 83 ec 10 sub $0x10,%rsp 4d67ec: 48 83 c7 30 add $0x30,%rdi 4d67f0: 48 8b 47 08 mov 0x8(%rdi),%rax 4d67f4: 48 8b e5 mov %rbp,%rsp 4d67f7: 5d pop %rbp 4d67f8: c3 retq 4d67f9: 00 00 add %al,(%rax) ... 00000000004d67fc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl>: 4d67fc: 55 push %rbp 4d67fd: 48 8b ec mov %rsp,%rbp 4d6800: 48 83 ec 10 sub $0x10,%rsp 4d6804: 48 89 37 mov %rsi,(%rdi) 4d6807: 48 89 f8 mov %rdi,%rax 4d680a: 48 8b e5 mov %rbp,%rsp 4d680d: 5d pop %rbp 4d680e: c3 retq 4d680f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6814 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTkVmi8Z9BitPacked>: 4d6814: 55 push %rbp 4d6815: 48 8b ec mov %rsp,%rbp 4d6818: 48 83 ec 10 sub $0x10,%rsp 4d681c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6820: 48 81 e6 f8 ff ff ff and $0xfffffffffffffff8,%rsi 4d6827: 48 8b 07 mov (%rdi),%rax 4d682a: 48 8b 14 06 mov (%rsi,%rax,1),%rdx 4d682e: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d6832: 48 81 e1 07 00 00 00 and $0x7,%rcx 4d6839: 48 c1 e1 03 shl $0x3,%rcx 4d683d: 48 d3 ea shr %cl,%rdx 4d6840: 48 81 e2 ff 00 00 00 and $0xff,%rdx 4d6847: 48 89 d0 mov %rdx,%rax 4d684a: 48 8b e5 mov %rbp,%rsp 4d684d: 5d pop %rbp 4d684e: c3 retq 4d684f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6854 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl11simpleWriteMFNaNbNiNekmZv>: 4d6854: 55 push %rbp 4d6855: 48 8b ec mov %rsp,%rbp 4d6858: 48 83 ec 20 sub $0x20,%rsp 4d685c: 53 push %rbx 4d685d: 89 55 f8 mov %edx,-0x8(%rbp) 4d6860: 49 89 f0 mov %rsi,%r8 4d6863: 49 81 e0 07 00 00 00 and $0x7,%r8 4d686a: 49 c1 e0 03 shl $0x3,%r8 4d686e: 8b 45 f8 mov -0x8(%rbp),%eax 4d6871: 41 8b c8 mov %r8d,%ecx 4d6874: 48 d3 e0 shl %cl,%rax 4d6877: ba ff 00 00 00 mov $0xff,%edx 4d687c: 48 d3 e2 shl %cl,%rdx 4d687f: 48 f7 d2 not %rdx 4d6882: 49 89 f1 mov %rsi,%r9 4d6885: 49 c1 e9 03 shr $0x3,%r9 4d6889: 48 8b 1f mov (%rdi),%rbx 4d688c: 4a 23 14 cb and (%rbx,%r9,8),%rdx 4d6890: 48 0b c2 or %rdx,%rax 4d6893: 4a 89 04 cb mov %rax,(%rbx,%r9,8) 4d6897: 5b pop %rbx 4d6898: 48 8b e5 mov %rbp,%rsp 4d689b: 5d pop %rbp 4d689c: c3 retq 4d689d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d68a4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTkVmi8Z9BitPacked>: 4d68a4: 55 push %rbp 4d68a5: 48 8b ec mov %rsp,%rbp 4d68a8: 48 83 ec 10 sub $0x10,%rsp 4d68ac: 48 8b 0f mov (%rdi),%rcx 4d68af: 0f b6 04 31 movzbl (%rcx,%rsi,1),%eax 4d68b3: 48 8b e5 mov %rbp,%rsp 4d68b6: 5d pop %rbp 4d68b7: c3 retq 4d68b8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d68bc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl13opIndexAssignMFNaNbNiNeS3std3uni20__T9BitPackedTkVmi8Z9BitPackedmZv>: 4d68bc: 55 push %rbp 4d68bd: 48 8b ec mov %rsp,%rbp 4d68c0: 48 83 ec 20 sub $0x20,%rsp 4d68c4: e8 0b 00 00 00 callq 4d68d4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv> 4d68c9: 48 8b e5 mov %rbp,%rsp 4d68cc: 5d pop %rbp 4d68cd: c3 retq 4d68ce: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d68d4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv>: 4d68d4: 55 push %rbp 4d68d5: 48 8b ec mov %rsp,%rbp 4d68d8: 48 83 ec 20 sub $0x20,%rsp 4d68dc: 48 8b 07 mov (%rdi),%rax 4d68df: 88 14 30 mov %dl,(%rax,%rsi,1) 4d68e2: 48 8b e5 mov %rbp,%rsp 4d68e5: 5d pop %rbp 4d68e6: c3 retq ... 00000000004d68e8 <_D3std3uni198__T4TrieTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedTwVmi1114112TS3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBitsTS3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBitsTS3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBitsZ4Trie12__T7opIndexZ7opIndexMxFNaNbNiNewZb>: 4d68e8: 55 push %rbp 4d68e9: 48 8b ec mov %rsp,%rbp 4d68ec: 48 83 ec 38 sub $0x38,%rsp 4d68f0: 53 push %rbx 4d68f1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d68f5: 89 75 f8 mov %esi,-0x8(%rbp) 4d68f8: 48 89 f7 mov %rsi,%rdi 4d68fb: e8 ac fc ff ff callq 4d65ac <_D3std3uni24__T9sliceBitsVmi13Vmi21Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4d6900: 48 89 c3 mov %rax,%rbx 4d6903: 89 db mov %ebx,%ebx 4d6905: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6909: e8 7a 00 00 00 callq 4d6988 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi0Z3ptrMNgFNaNbNdNiNfZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl> 4d690e: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d6912: 48 8b f3 mov %rbx,%rsi 4d6915: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d6919: e8 86 ff ff ff callq 4d68a4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTkVmi8Z9BitPacked> 4d691e: 89 45 e8 mov %eax,-0x18(%rbp) 4d6921: 8b 7d f8 mov -0x8(%rbp),%edi 4d6924: e8 2f 54 00 00 callq 4dbd58 <_D3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4d6929: 8b 4d e8 mov -0x18(%rbp),%ecx 4d692c: c1 e1 05 shl $0x5,%ecx 4d692f: 03 c1 add %ecx,%eax 4d6931: 89 c0 mov %eax,%eax 4d6933: 48 89 c3 mov %rax,%rbx 4d6936: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d693a: e8 75 00 00 00 callq 4d69b4 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi1Z3ptrMNgFNaNbNdNiZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl> 4d693f: 48 89 45 d8 mov %rax,-0x28(%rbp) 4d6943: 48 8b f3 mov %rbx,%rsi 4d6946: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4d694a: e8 19 55 00 00 callq 4dbe68 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi13Z9BitPacked> 4d694f: 89 45 ec mov %eax,-0x14(%rbp) 4d6952: 8b 7d f8 mov -0x8(%rbp),%edi 4d6955: e8 16 54 00 00 callq 4dbd70 <_D3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk> 4d695a: 8b 4d ec mov -0x14(%rbp),%ecx 4d695d: c1 e1 08 shl $0x8,%ecx 4d6960: 03 c1 add %ecx,%eax 4d6962: 89 c0 mov %eax,%eax 4d6964: 48 89 c3 mov %rax,%rbx 4d6967: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d696b: e8 70 00 00 00 callq 4d69e0 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi2Z3ptrMNgFNaNbNdNiZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl> 4d6970: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d6974: 48 8b f3 mov %rbx,%rsi 4d6977: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d697b: e8 94 53 00 00 callq 4dbd14 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTbVmi1Z9BitPacked> 4d6980: 5b pop %rbx 4d6981: 48 8b e5 mov %rbp,%rsp 4d6984: 5d pop %rbp 4d6985: c3 retq ... 00000000004d6988 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi0Z3ptrMNgFNaNbNdNiNfZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl>: 4d6988: 55 push %rbp 4d6989: 48 8b ec mov %rsp,%rbp 4d698c: 48 83 ec 10 sub $0x10,%rsp 4d6990: e8 17 55 00 00 callq 4dbeac <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi0Z7raw_ptrMNgFNaNbNdNiNfZPNgm> 4d6995: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d699c: 00 4d699d: 48 89 c6 mov %rax,%rsi 4d69a0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d69a4: e8 53 fe ff ff callq 4d67fc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedVmi8Z13PackedPtrImpl> 4d69a9: 48 8b 00 mov (%rax),%rax 4d69ac: 48 8b e5 mov %rbp,%rsp 4d69af: 5d pop %rbp 4d69b0: c3 retq 4d69b1: 00 00 add %al,(%rax) ... 00000000004d69b4 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi1Z3ptrMNgFNaNbNdNiZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl>: 4d69b4: 55 push %rbp 4d69b5: 48 8b ec mov %rsp,%rbp 4d69b8: 48 83 ec 10 sub $0x10,%rsp 4d69bc: e8 c7 53 00 00 callq 4dbd88 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi1Z7raw_ptrMNgFNaNbNdNiZPNgm> 4d69c1: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d69c8: 00 4d69c9: 48 89 c6 mov %rax,%rsi 4d69cc: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d69d0: e8 f3 53 00 00 callq 4dbdc8 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl> 4d69d5: 48 8b 00 mov (%rax),%rax 4d69d8: 48 8b e5 mov %rbp,%rsp 4d69db: 5d pop %rbp 4d69dc: c3 retq 4d69dd: 00 00 add %al,(%rax) ... 00000000004d69e0 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray12__T3ptrVmi2Z3ptrMNgFNaNbNdNiZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl>: 4d69e0: 55 push %rbp 4d69e1: 48 8b ec mov %rsp,%rbp 4d69e4: 48 83 ec 10 sub $0x10,%rsp 4d69e8: e8 bb 53 00 00 callq 4dbda8 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi2Z7raw_ptrMNgFNaNbNdNiZPNgm> 4d69ed: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d69f4: 00 4d69f5: 48 89 c6 mov %rax,%rsi 4d69f8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d69fc: e8 8b 52 00 00 callq 4dbc8c <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl> 4d6a01: 48 8b 00 mov (%rax),%rax 4d6a04: 48 8b e5 mov %rbp,%rsp 4d6a07: 5d pop %rbp 4d6a08: c3 retq 4d6a09: 00 00 add %al,(%rax) ... 00000000004d6a0c <_D3std3utf14__T6toUTFzTPaZ15__T6toUTFzTAyaZ6toUTFzFNaNbNfAyaZPa>: 4d6a0c: 55 push %rbp 4d6a0d: 48 8b ec mov %rsp,%rbp 4d6a10: 48 83 ec 10 sub $0x10,%rsp 4d6a14: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6a18: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6a1c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d6a20: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6a24: 48 89 d6 mov %rdx,%rsi 4d6a27: e8 08 00 00 00 callq 4d6a34 <_D3std3utf23__T10toUTFzImplTPaTAyaZ10toUTFzImplFNaNbNfAyaZPa> 4d6a2c: 48 8b e5 mov %rbp,%rsp 4d6a2f: 5d pop %rbp 4d6a30: c3 retq 4d6a31: 00 00 add %al,(%rax) ... 00000000004d6a34 <_D3std3utf23__T10toUTFzImplTPaTAyaZ10toUTFzImplFNaNbNfAyaZPa>: 4d6a34: 55 push %rbp 4d6a35: 48 8b ec mov %rsp,%rbp 4d6a38: 48 83 ec 20 sub $0x20,%rsp 4d6a3c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6a40: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6a44: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d6a48: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6a4c: 48 89 d6 mov %rdx,%rsi 4d6a4f: e8 7c 37 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d6a54: 84 c0 test %al,%al 4d6a56: 74 2b je 4d6a83 <_D3std3utf23__T10toUTFzImplTPaTAyaZ10toUTFzImplFNaNbNfAyaZPa+0x4f> 4d6a58: be 01 00 00 00 mov $0x1,%esi 4d6a5d: bf f0 fb 4d 00 mov $0x4dfbf0,%edi 4d6a62: e8 29 22 00 00 callq 4d8c90 <_d_arrayliteralTX> 4d6a67: c6 00 00 movb $0x0,(%rax) 4d6a6a: 48 89 c1 mov %rax,%rcx 4d6a6d: b8 01 00 00 00 mov $0x1,%eax 4d6a72: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d6a76: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d6a7a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d6a7e: 48 8b e5 mov %rbp,%rsp 4d6a81: 5d pop %rbp 4d6a82: c3 retq 4d6a83: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d6a87: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6a8b: 48 89 d6 mov %rdx,%rsi 4d6a8e: e8 05 00 00 00 callq 4d6a98 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNbNfAxaZPa> 4d6a93: 48 8b e5 mov %rbp,%rsp 4d6a96: 5d pop %rbp 4d6a97: c3 retq 00000000004d6a98 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNbNfAxaZPa>: 4d6a98: 55 push %rbp 4d6a99: 48 8b ec mov %rsp,%rbp 4d6a9c: 48 83 ec 28 sub $0x28,%rsp 4d6aa0: 53 push %rbx 4d6aa1: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6aa5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6aa9: 48 ff c7 inc %rdi 4d6aac: e8 4b 04 ff ff callq 4c6efc <_D3std5array29__T18uninitializedArrayTAaTmZ18uninitializedArrayFNaNbNemZAa> 4d6ab1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d6ab5: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d6ab9: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d6abd: 48 8d 99 ff ff ff ff lea -0x1(%rcx),%rbx 4d6ac4: 48 39 d9 cmp %rbx,%rcx 4d6ac7: 73 0a jae 4d6ad3 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNbNfAxaZPa+0x3b> 4d6ac9: bf d9 0a 00 00 mov $0xad9,%edi 4d6ace: e8 05 1f fb ff callq 4889d8 <_D3std3utf7__arrayZ> 4d6ad3: 48 89 d8 mov %rbx,%rax 4d6ad6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d6ada: 48 89 c1 mov %rax,%rcx 4d6add: 49 89 d0 mov %rdx,%r8 4d6ae0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d6ae4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d6ae8: bf 01 00 00 00 mov $0x1,%edi 4d6aed: e8 0e 1b fe ff callq 4b8600 <_d_arraycopy> 4d6af2: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4d6af6: 72 0a jb 4d6b02 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNbNfAxaZPa+0x6a> 4d6af8: bf da 0a 00 00 mov $0xada,%edi 4d6afd: e8 d6 1e fb ff callq 4889d8 <_D3std3utf7__arrayZ> 4d6b02: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d6b06: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d6b0a: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 4d6b0e: c6 42 ff 00 movb $0x0,-0x1(%rdx) 4d6b12: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d6b16: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4d6b1a: 31 ff xor %edi,%edi 4d6b1c: e8 07 00 00 00 callq 4d6b28 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNfAxaZ11trustedCastMFNaNbNiNeAaZPa> 4d6b21: 5b pop %rbx 4d6b22: 48 8b e5 mov %rbp,%rsp 4d6b25: 5d pop %rbp 4d6b26: c3 retq 4d6b27: 90 nop 00000000004d6b28 <_D3std3utf23__T10toUTFzImplTPaTAxaZ10toUTFzImplFNaNfAxaZ11trustedCastMFNaNbNiNeAaZPa>: 4d6b28: 55 push %rbp 4d6b29: 48 8b ec mov %rsp,%rbp 4d6b2c: 48 83 ec 20 sub $0x20,%rsp 4d6b30: 48 8b c2 mov %rdx,%rax 4d6b33: 48 8b e5 mov %rbp,%rsp 4d6b36: 5d pop %rbp 4d6b37: c3 retq 00000000004d6b38 <_D3std7variant18__T8VariantNVmi32Z8VariantN10__postblitMFZv>: 4d6b38: 55 push %rbp 4d6b39: 48 8b ec mov %rsp,%rbp 4d6b3c: 48 83 ec 10 sub $0x10,%rsp 4d6b40: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6b44: ba 0c 00 00 00 mov $0xc,%edx 4d6b49: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6b4d: 31 ff xor %edi,%edi 4d6b4f: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d6b53: 48 ff 10 rex.W callq *(%rax) 4d6b56: 48 8b e5 mov %rbp,%rsp 4d6b59: 5d pop %rbp 4d6b5a: c3 retq 4d6b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv>: 4d6b60: 55 push %rbp 4d6b61: 48 8b ec mov %rsp,%rbp 4d6b64: 48 83 ec 10 sub $0x10,%rsp 4d6b68: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6b6c: ba 0d 00 00 00 mov $0xd,%edx 4d6b71: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6b75: 31 ff xor %edi,%edi 4d6b77: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d6b7b: 48 ff 10 rex.W callq *(%rax) 4d6b7e: 48 8b e5 mov %rbp,%rsp 4d6b81: 5d pop %rbp 4d6b82: c3 retq 4d6b83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6b88 <_D3std7variant18__T8VariantNVmi32Z8VariantN8hasValueMxFNaNbNdNiNfZb>: 4d6b88: 55 push %rbp 4d6b89: 48 8b ec mov %rsp,%rbp 4d6b8c: 48 83 ec 10 sub $0x10,%rsp 4d6b90: 48 81 3f f0 6c 4d 00 cmpq $0x4d6cf0,(%rdi) 4d6b97: 0f 95 c0 setne %al 4d6b9a: 48 0f b6 c0 movzbq %al,%rax 4d6b9e: 48 8b e5 mov %rbp,%rsp 4d6ba1: 5d pop %rbp 4d6ba2: c3 retq 4d6ba3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo>: 4d6ba8: 55 push %rbp 4d6ba9: 48 8b ec mov %rsp,%rbp 4d6bac: 48 83 ec 28 sub $0x28,%rsp 4d6bb0: 53 push %rbx 4d6bb1: 41 54 push %r12 4d6bb3: 41 55 push %r13 4d6bb5: 41 56 push %r14 4d6bb7: 41 57 push %r15 4d6bb9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6bbd: 31 c0 xor %eax,%eax 4d6bbf: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d6bc3: 31 d2 xor %edx,%edx 4d6bc5: 48 89 c6 mov %rax,%rsi 4d6bc8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d6bcc: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d6bd0: 48 ff 11 rex.W callq *(%rcx) 4d6bd3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6bd7: 41 5f pop %r15 4d6bd9: 41 5e pop %r14 4d6bdb: 41 5d pop %r13 4d6bdd: 41 5c pop %r12 4d6bdf: 5b pop %rbx 4d6be0: 48 8b e5 mov %rbp,%rsp 4d6be3: 5d pop %rbp 4d6be4: c3 retq 4d6be5: f4 hlt 4d6be6: 66 90 xchg %ax,%ax 00000000004d6be8 <_D3std7variant18__T8VariantNVmi32Z8VariantN8toStringMFZAya>: 4d6be8: 55 push %rbp 4d6be9: 48 8b ec mov %rsp,%rbp 4d6bec: 48 83 ec 20 sub $0x20,%rsp 4d6bf0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6bf4: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4d6bfb: 00 4d6bfc: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4d6c03: 00 4d6c04: ba 05 00 00 00 mov $0x5,%edx 4d6c09: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6c0d: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d6c11: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d6c15: 48 ff 10 rex.W callq *(%rax) 4d6c18: 48 85 c0 test %rax,%rax 4d6c1b: 74 01 je 4d6c1e <_D3std7variant18__T8VariantNVmi32Z8VariantN8toStringMFZAya+0x36> 4d6c1d: f4 hlt 4d6c1e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d6c22: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d6c26: 48 8b e5 mov %rbp,%rsp 4d6c29: 5d pop %rbp 4d6c2a: c3 retq 4d6c2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6c30 <_D3std7variant18__T8VariantNVmi32Z8VariantN5opCmpMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZi>: 4d6c30: 55 push %rbp 4d6c31: 48 8b ec mov %rsp,%rbp 4d6c34: 48 83 ec 40 sub $0x40,%rsp 4d6c38: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6c3c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d6c40: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6c42: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6c44: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6c46: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6c48: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6c4a: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d6c4e: e8 e5 fe ff ff callq 4d6b38 <_D3std7variant18__T8VariantNVmi32Z8VariantN10__postblitMFZv> 4d6c53: 48 83 ec 08 sub $0x8,%rsp 4d6c57: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4d6c5b: b9 05 00 00 00 mov $0x5,%ecx 4d6c60: ff 36 pushq (%rsi) 4d6c62: 48 83 ee 08 sub $0x8,%rsi 4d6c66: e2 f8 loop 4d6c60 <_D3std7variant18__T8VariantNVmi32Z8VariantN5opCmpMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZi+0x30> 4d6c68: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6c6c: e8 7f 07 00 00 callq 4d73f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi> 4d6c71: 48 83 c4 30 add $0x30,%rsp 4d6c75: 48 8b e5 mov %rbp,%rsp 4d6c78: 5d pop %rbp 4d6c79: c3 retq 4d6c7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d6c80 <_D3std7variant18__T8VariantNVmi32Z8VariantN6toHashMxFNbNfZm>: 4d6c80: 55 push %rbp 4d6c81: 48 8b ec mov %rsp,%rbp 4d6c84: 48 83 ec 10 sub $0x10,%rsp 4d6c88: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6c8c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d6c90: e8 13 ff ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d6c95: 48 89 c7 mov %rax,%rdi 4d6c98: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d6c9c: 48 8b 07 mov (%rdi),%rax 4d6c9f: 48 ff 50 28 rex.W callq *0x28(%rax) 4d6ca3: 48 8b e5 mov %rbp,%rsp 4d6ca6: 5d pop %rbp 4d6ca7: c3 retq 00000000004d6ca8 <_D3std7variant18__T8VariantNVmi32Z8VariantN6lengthMFNdZm>: 4d6ca8: 55 push %rbp 4d6ca9: 48 8b ec mov %rsp,%rbp 4d6cac: 48 83 ec 10 sub $0x10,%rsp 4d6cb0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6cb4: ba 0a 00 00 00 mov $0xa,%edx 4d6cb9: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6cbd: 31 ff xor %edi,%edi 4d6cbf: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d6cc3: 48 ff 10 rex.W callq *(%rax) 4d6cc6: 48 8b e5 mov %rbp,%rsp 4d6cc9: 5d pop %rbp 4d6cca: c3 retq 4d6ccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d6cd0 <_D3std7variant18__T8VariantNVmi32Z8VariantN11__xopEqualsFKxS3std7variant18__T8VariantNVmi32Z8VariantNKxS3std7variant18__T8VariantNVmi32Z8VariantNZb>: 4d6cd0: 55 push %rbp 4d6cd1: 48 8b ec mov %rsp,%rbp 4d6cd4: 48 83 ec 10 sub $0x10,%rsp 4d6cd8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6cdc: 48 89 fe mov %rdi,%rsi 4d6cdf: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d6ce3: e8 ec 00 00 00 callq 4d6dd4 <_D3std7variant18__T8VariantNVmi32Z8VariantN57__T8opEqualsTxS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZb> 4d6ce8: 48 8b e5 mov %rbp,%rsp 4d6ceb: 5d pop %rbp 4d6cec: c3 retq 4d6ced: 00 00 add %al,(%rax) ... 00000000004d6cf0 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl>: 4d6cf0: 55 push %rbp 4d6cf1: 48 8b ec mov %rsp,%rbp 4d6cf4: 48 83 ec 28 sub $0x28,%rsp 4d6cf8: 53 push %rbx 4d6cf9: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d6cfd: 4c 8b c7 mov %rdi,%r8 4d6d00: 48 89 d3 mov %rdx,%rbx 4d6d03: 48 83 fb 0d cmp $0xd,%rbx 4d6d07: 0f 87 83 00 00 00 ja 4d6d90 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0xa0> 4d6d0d: ff 24 dd 20 e2 4e 00 jmpq *0x4ee220(,%rbx,8) 4d6d14: 49 c7 00 50 01 4e 00 movq $0x4e0150,(%r8) 4d6d1b: eb 74 jmp 4d6d91 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0xa1> 4d6d1d: bb f0 6c 4d 00 mov $0x4d6cf0,%ebx 4d6d22: 49 89 18 mov %rbx,(%r8) 4d6d25: eb 6a jmp 4d6d91 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0xa1> 4d6d27: 4c 89 45 e8 mov %r8,-0x18(%rbp) 4d6d2b: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d6d2f: e8 68 00 00 00 callq 4d6d9c <_D3std7variant18__T8VariantNVmi32Z8VariantN11__T4peekTvZ4peekMNgFNdZPNgv> 4d6d34: 48 85 c0 test %rax,%rax 4d6d37: b8 00 00 00 00 mov $0x0,%eax 4d6d3c: 75 0a jne 4d6d48 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x58> 4d6d3e: 48 b8 00 00 00 00 00 mov $0x8000000000000000,%rax 4d6d45: 00 00 80 4d6d48: 5b pop %rbx 4d6d49: 48 8b e5 mov %rbp,%rsp 4d6d4c: 5d pop %rbp 4d6d4d: c3 retq 4d6d4e: 48 8b 0d 83 74 01 00 mov 0x17483(%rip),%rcx # 4ee1d8 <_TMP8807+0x8> 4d6d55: 48 8b 05 74 74 01 00 mov 0x17474(%rip),%rax # 4ee1d0 <_TMP8807> 4d6d5c: 49 89 00 mov %rax,(%r8) 4d6d5f: 49 89 48 08 mov %rcx,0x8(%r8) 4d6d63: eb 2c jmp 4d6d91 <_D3std7variant18__T8VariantNVmi32Z8VariantN15__T7handlerHTvZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0xa1> 4d6d65: bf 40 15 50 00 mov $0x501540,%edi 4d6d6a: e8 39 2b fb ff callq 4898a8 <_d_newclass> 4d6d6f: 48 89 c3 mov %rax,%rbx 4d6d72: 48 8b 15 9f 74 01 00 mov 0x1749f(%rip),%rdx # 4ee218 <_TMP8810+0x8> 4d6d79: 48 8b 35 90 74 01 00 mov 0x17490(%rip),%rsi # 4ee210 <_TMP8810> 4d6d80: 48 8b fb mov %rbx,%rdi 4d6d83: e8 b4 52 00 00 callq 4dc03c <_D3std7variant16VariantException6__ctorMFAyaZC3std7variant16VariantException> 4d6d88: 48 89 c7 mov %rax,%rdi 4d6d8b: e8 9c 22 fb ff callq 48902c <_d_throwc> 4d6d90: f4 hlt 4d6d91: 31 c0 xor %eax,%eax 4d6d93: 5b pop %rbx 4d6d94: 48 8b e5 mov %rbp,%rsp 4d6d97: 5d pop %rbp 4d6d98: c3 retq 4d6d99: 00 00 add %al,(%rax) ... 00000000004d6d9c <_D3std7variant18__T8VariantNVmi32Z8VariantN11__T4peekTvZ4peekMNgFNdZPNgv>: 4d6d9c: 55 push %rbp 4d6d9d: 48 8b ec mov %rsp,%rbp 4d6da0: 48 83 ec 10 sub $0x10,%rsp 4d6da4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d6da8: e8 fb fd ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d6dad: 48 89 c6 mov %rax,%rsi 4d6db0: bf 50 01 4e 00 mov $0x4e0150,%edi 4d6db5: e8 02 6a fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d6dba: 34 01 xor $0x1,%al 4d6dbc: 74 07 je 4d6dc5 <_D3std7variant18__T8VariantNVmi32Z8VariantN11__T4peekTvZ4peekMNgFNdZPNgv+0x29> 4d6dbe: 31 c0 xor %eax,%eax 4d6dc0: 48 8b e5 mov %rbp,%rsp 4d6dc3: 5d pop %rbp 4d6dc4: c3 retq 4d6dc5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d6dc9: 48 8d 40 08 lea 0x8(%rax),%rax 4d6dcd: 48 8b e5 mov %rbp,%rsp 4d6dd0: 5d pop %rbp 4d6dd1: c3 retq ... 00000000004d6dd4 <_D3std7variant18__T8VariantNVmi32Z8VariantN57__T8opEqualsTxS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZb>: 4d6dd4: 55 push %rbp 4d6dd5: 48 8b ec mov %rsp,%rbp 4d6dd8: 48 83 ec 10 sub $0x10,%rsp 4d6ddc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6de0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d6de4: ba 03 00 00 00 mov $0x3,%edx 4d6de9: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6ded: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d6df1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6df5: 48 ff 10 rex.W callq *(%rax) 4d6df8: 48 f7 d8 neg %rax 4d6dfb: 48 19 c0 sbb %rax,%rax 4d6dfe: 48 ff c0 inc %rax 4d6e01: 48 8b e5 mov %rbp,%rsp 4d6e04: 5d pop %rbp 4d6e05: c3 retq ... 00000000004d6e08 <_D3std7variant18__T8VariantNVmi32Z8VariantN34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN>: 4d6e08: 55 push %rbp 4d6e09: 48 8b ec mov %rsp,%rbp 4d6e0c: 48 83 ec 48 sub $0x48,%rsp 4d6e10: 53 push %rbx 4d6e11: 41 54 push %r12 4d6e13: 41 55 push %r13 4d6e15: 41 56 push %r14 4d6e17: 41 57 push %r15 4d6e19: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6e1d: 48 89 f2 mov %rsi,%rdx 4d6e20: 48 8d 75 c8 lea -0x38(%rbp),%rsi 4d6e24: e8 23 00 00 00 callq 4d6e4c <_D3std7variant18__T8VariantNVmi32Z8VariantN36__T8opAssignTS3std11concurrency3TidZ8opAssignMFS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN> 4d6e29: e8 02 00 00 00 callq 4d6e30 <_D3std7variant18__T8VariantNVmi32Z8VariantN34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN+0x28> 4d6e2e: eb 0a jmp 4d6e3a <_D3std7variant18__T8VariantNVmi32Z8VariantN34__T6__ctorTS3std11concurrency3TidZ6__ctorMFNcS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN+0x32> 4d6e30: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d6e34: e8 27 fd ff ff callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4d6e39: c3 retq 4d6e3a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6e3e: 41 5f pop %r15 4d6e40: 41 5e pop %r14 4d6e42: 41 5d pop %r13 4d6e44: 41 5c pop %r12 4d6e46: 5b pop %rbx 4d6e47: 48 8b e5 mov %rbp,%rsp 4d6e4a: 5d pop %rbp 4d6e4b: c3 retq 00000000004d6e4c <_D3std7variant18__T8VariantNVmi32Z8VariantN36__T8opAssignTS3std11concurrency3TidZ8opAssignMFS3std11concurrency3TidZS3std7variant18__T8VariantNVmi32Z8VariantN>: 4d6e4c: 55 push %rbp 4d6e4d: 48 8b ec mov %rsp,%rbp 4d6e50: 48 83 ec 50 sub $0x50,%rsp 4d6e54: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d6e58: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d6e5c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d6e60: ba 0d 00 00 00 mov $0xd,%edx 4d6e65: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d6e69: 31 ff xor %edi,%edi 4d6e6b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d6e6f: 48 89 b5 b8 ff ff ff mov %rsi,-0x48(%rbp) 4d6e76: 48 ff 10 rex.W callq *(%rax) 4d6e79: ba 08 00 00 00 mov $0x8,%edx 4d6e7e: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d6e82: 48 8b bd b8 ff ff ff mov -0x48(%rbp),%rdi 4d6e89: e8 b2 0a fb ff callq 487940 4d6e8e: b9 d0 6e 4d 00 mov $0x4d6ed0,%ecx 4d6e93: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d6e97: 48 89 08 mov %rcx,(%rax) 4d6e9a: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d6e9e: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d6ea2: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ea4: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ea6: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ea8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6eaa: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6eac: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d6eb0: e8 83 fc ff ff callq 4d6b38 <_D3std7variant18__T8VariantNVmi32Z8VariantN10__postblitMFZv> 4d6eb5: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4d6eb9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6ebd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ebf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ec1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ec3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ec5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d6ec7: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6ecb: 48 8b e5 mov %rbp,%rsp 4d6ece: 5d pop %rbp 4d6ecf: c3 retq 00000000004d6ed0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl>: 4d6ed0: 55 push %rbp 4d6ed1: 48 8b ec mov %rsp,%rbp 4d6ed4: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 4d6edb: 53 push %rbx 4d6edc: 41 54 push %r12 4d6ede: 41 55 push %r13 4d6ee0: 41 56 push %r14 4d6ee2: 41 57 push %r15 4d6ee4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d6ee8: 49 89 d4 mov %rdx,%r12 4d6eeb: 48 89 f7 mov %rsi,%rdi 4d6eee: e8 fd 03 00 00 callq 4d72f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ6getPtrFNaNbNiPvZPS3std11concurrency3Tid> 4d6ef3: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d6ef7: 41 8b dc mov %r12d,%ebx 4d6efa: 48 83 fb 0d cmp $0xd,%rbx 4d6efe: 0f 87 d6 03 00 00 ja 4d72da <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x40a> 4d6f04: ff 24 dd b0 e2 4e 00 jmpq *0x4ee2b0(,%rbx,8) 4d6f0b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6f0f: 48 c7 00 70 0d 50 00 movq $0x500d70,(%rax) 4d6f16: e9 c0 03 00 00 jmpq 4d72db <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x40b> 4d6f1b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d6f1f: be 70 0d 50 00 mov $0x500d70,%esi 4d6f24: 48 89 55 90 mov %rdx,-0x70(%rbp) 4d6f28: 48 89 75 98 mov %rsi,-0x68(%rbp) 4d6f2c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6f30: 48 8d 78 08 lea 0x8(%rax),%rdi 4d6f34: e8 b7 03 00 00 callq 4d72f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ6getPtrFNaNbNiPvZPS3std11concurrency3Tid> 4d6f39: 48 89 c7 mov %rax,%rdi 4d6f3c: 48 8b 55 90 mov -0x70(%rbp),%rdx 4d6f40: 48 8b 75 98 mov -0x68(%rbp),%rsi 4d6f44: e8 f7 03 00 00 callq 4d7340 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb> 4d6f49: 84 c0 test %al,%al 4d6f4b: 75 01 jne 4d6f4e <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x7e> 4d6f4d: f4 hlt 4d6f4e: b9 d0 6e 4d 00 mov $0x4d6ed0,%ecx 4d6f53: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d6f57: 48 89 0a mov %rcx,(%rdx) 4d6f5a: e9 7c 03 00 00 jmpq 4d72db <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x40b> 4d6f5f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d6f63: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d6f67: 48 8b 01 mov (%rcx),%rax 4d6f6a: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d6f6e: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4d6f72: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d6f76: 48 8b 75 a0 mov -0x60(%rbp),%rsi 4d6f7a: 48 8b 7d a8 mov -0x58(%rbp),%rdi 4d6f7e: e8 bd 03 00 00 callq 4d7340 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb> 4d6f83: 34 01 xor $0x1,%al 4d6f85: 25 ff 00 00 00 and $0xff,%eax 4d6f8a: 89 c0 mov %eax,%eax 4d6f8c: 41 5f pop %r15 4d6f8e: 41 5e pop %r14 4d6f90: 41 5d pop %r13 4d6f92: 41 5c pop %r12 4d6f94: 5b pop %rbx 4d6f95: 48 8b e5 mov %rbp,%rsp 4d6f98: 5d pop %rbp 4d6f99: c3 retq 4d6f9a: 31 d2 xor %edx,%edx 4d6f9c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d6fa0: 48 8b 30 mov (%rax),%rsi 4d6fa3: 48 89 d7 mov %rdx,%rdi 4d6fa6: e8 95 03 00 00 callq 4d7340 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb> 4d6fab: 34 01 xor $0x1,%al 4d6fad: 25 ff 00 00 00 and $0xff,%eax 4d6fb2: 89 c0 mov %eax,%eax 4d6fb4: 41 5f pop %r15 4d6fb6: 41 5e pop %r14 4d6fb8: 41 5d pop %r13 4d6fba: 41 5c pop %r12 4d6fbc: 5b pop %rbx 4d6fbd: 48 8b e5 mov %rbp,%rsp 4d6fc0: 5d pop %rbp 4d6fc1: c3 retq 4d6fc2: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6fc6: e8 dd fb ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d6fcb: 48 89 c3 mov %rax,%rbx 4d6fce: 48 89 de mov %rbx,%rsi 4d6fd1: bf 70 0d 50 00 mov $0x500d70,%edi 4d6fd6: e8 e1 67 fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d6fdb: 84 c0 test %al,%al 4d6fdd: 74 2a je 4d7009 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x139> 4d6fdf: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d6fe3: 48 83 c7 08 add $0x8,%rdi 4d6fe7: e8 04 03 00 00 callq 4d72f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ6getPtrFNaNbNiPvZPS3std11concurrency3Tid> 4d6fec: 48 89 c2 mov %rax,%rdx 4d6fef: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d6ff3: 41 8b fc mov %r12d,%edi 4d6ff6: e8 0d 03 00 00 callq 4d7308 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ7compareFPS3std11concurrency3TidPS3std11concurrency3TidE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDZl> 4d6ffb: 41 5f pop %r15 4d6ffd: 41 5e pop %r14 4d6fff: 41 5d pop %r13 4d7001: 41 5c pop %r12 4d7003: 5b pop %rbx 4d7004: 48 8b e5 mov %rbp,%rsp 4d7007: 5d pop %rbp 4d7008: c3 retq 4d7009: 48 8b f3 mov %rbx,%rsi 4d700c: bf 50 01 4e 00 mov $0x4e0150,%edi 4d7011: e8 a6 67 fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d7016: 84 c0 test %al,%al 4d7018: 74 18 je 4d7032 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x162> 4d701a: 48 b8 00 00 00 00 00 mov $0x8000000000000000,%rax 4d7021: 00 00 80 4d7024: 41 5f pop %r15 4d7026: 41 5e pop %r14 4d7028: 41 5d pop %r13 4d702a: 41 5c pop %r12 4d702c: 5b pop %rbx 4d702d: 48 8b e5 mov %rbp,%rsp 4d7030: 5d pop %rbp 4d7031: c3 retq 4d7032: be 30 08 50 00 mov $0x500830,%esi 4d7037: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d703b: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d703d: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d703f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d7041: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d7043: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d7045: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d7049: 48 8b f3 mov %rbx,%rsi 4d704c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d7050: e8 eb 02 00 00 callq 4d7340 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb> 4d7055: 84 c0 test %al,%al 4d7057: 0f 84 80 00 00 00 je 4d70dd <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x20d> 4d705d: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d7061: 48 8b 11 mov (%rcx),%rdx 4d7064: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4d7068: 41 83 fc 02 cmp $0x2,%r12d 4d706c: 75 32 jne 4d70a0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x1d0> 4d706e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d7072: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d7076: e8 b5 fb ff ff callq 4d6c30 <_D3std7variant18__T8VariantNVmi32Z8VariantN5opCmpMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZi> 4d707b: 48 98 cltq 4d707d: 48 89 45 88 mov %rax,-0x78(%rbp) 4d7081: 48 83 ec 08 sub $0x8,%rsp 4d7085: e8 08 01 00 00 callq 4d7192 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2c2> 4d708a: 48 83 c4 08 add $0x8,%rsp 4d708e: 48 8b 45 88 mov -0x78(%rbp),%rax 4d7092: 41 5f pop %r15 4d7094: 41 5e pop %r14 4d7096: 41 5d pop %r13 4d7098: 41 5c pop %r12 4d709a: 5b pop %rbx 4d709b: 48 8b e5 mov %rbp,%rsp 4d709e: 5d pop %rbp 4d709f: c3 retq 4d70a0: 48 89 ce mov %rcx,%rsi 4d70a3: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d70a7: e8 04 04 00 00 callq 4d74b0 <_D3std7variant18__T8VariantNVmi32Z8VariantN56__T8opEqualsTS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKS3std7variant18__T8VariantNVmi32Z8VariantNZb> 4d70ac: 3c 01 cmp $0x1,%al 4d70ae: b8 00 00 00 00 mov $0x0,%eax 4d70b3: 7d 05 jge 4d70ba <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x1ea> 4d70b5: b8 01 00 00 00 mov $0x1,%eax 4d70ba: 48 89 45 80 mov %rax,-0x80(%rbp) 4d70be: 48 83 ec 08 sub $0x8,%rsp 4d70c2: e8 cb 00 00 00 callq 4d7192 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2c2> 4d70c7: 48 83 c4 08 add $0x8,%rsp 4d70cb: 48 8b 45 80 mov -0x80(%rbp),%rax 4d70cf: 41 5f pop %r15 4d70d1: 41 5e pop %r14 4d70d3: 41 5d pop %r13 4d70d5: 41 5c pop %r12 4d70d7: 5b pop %rbx 4d70d8: 48 8b e5 mov %rbp,%rsp 4d70db: 5d pop %rbp 4d70dc: c3 retq 4d70dd: be 70 0d 50 00 mov $0x500d70,%esi 4d70e2: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d70e6: e8 61 49 00 00 callq 4dba4c <_D3std8typecons10__T5tupleZ35__T5tupleTC15TypeInfo_StructTPG32hZ5tupleFNaNbNiNfC15TypeInfo_StructPG32hZS3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple> 4d70eb: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d70ef: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d70f3: ba 01 00 00 00 mov $0x1,%edx 4d70f8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d70fc: 48 8d 70 08 lea 0x8(%rax),%rsi 4d7100: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4d7104: 48 ff 10 rex.W callq *(%rax) 4d7107: 48 85 c0 test %rax,%rax 4d710a: 75 44 jne 4d7150 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x280> 4d710c: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4d7110: e8 db 01 00 00 callq 4d72f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ6getPtrFNaNbNiPvZPS3std11concurrency3Tid> 4d7115: 48 89 c3 mov %rax,%rbx 4d7118: 48 8b d3 mov %rbx,%rdx 4d711b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d711f: 41 8b fc mov %r12d,%edi 4d7122: e8 e1 01 00 00 callq 4d7308 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ7compareFPS3std11concurrency3TidPS3std11concurrency3TidE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDZl> 4d7127: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4d712e: 48 83 ec 08 sub $0x8,%rsp 4d7132: e8 5b 00 00 00 callq 4d7192 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2c2> 4d7137: 48 83 c4 08 add $0x8,%rsp 4d713b: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4d7142: 41 5f pop %r15 4d7144: 41 5e pop %r14 4d7146: 41 5d pop %r13 4d7148: 41 5c pop %r12 4d714a: 5b pop %rbx 4d714b: 48 8b e5 mov %rbp,%rsp 4d714e: 5d pop %rbp 4d714f: c3 retq 4d7150: 48 b8 00 00 00 00 00 mov $0x8000000000000000,%rax 4d7157: 00 00 80 4d715a: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4d7161: 48 83 ec 08 sub $0x8,%rsp 4d7165: e8 28 00 00 00 callq 4d7192 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2c2> 4d716a: 48 83 c4 08 add $0x8,%rsp 4d716e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4d7175: 41 5f pop %r15 4d7177: 41 5e pop %r14 4d7179: 41 5d pop %r13 4d717b: 41 5c pop %r12 4d717d: 5b pop %rbx 4d717e: 48 8b e5 mov %rbp,%rsp 4d7181: 5d pop %rbp 4d7182: c3 retq 4d7183: 48 83 ec 08 sub $0x8,%rsp 4d7187: e8 06 00 00 00 callq 4d7192 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2c2> 4d718c: 48 83 c4 08 add $0x8,%rsp 4d7190: eb 0a jmp 4d719c <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x2cc> 4d7192: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d7196: e8 c5 f9 ff ff callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4d719b: c3 retq 4d719c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d71a0: 48 8b 39 mov (%rcx),%rdi 4d71a3: e8 94 3c 00 00 callq 4dae3c <_D3std4conv11__T2toTAyaZ30__T2toTS3std11concurrency3TidZ2toFS3std11concurrency3TidZAya> 4d71a8: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d71ac: 48 89 03 mov %rax,(%rbx) 4d71af: 48 89 53 08 mov %rdx,0x8(%rbx) 4d71b3: e9 23 01 00 00 jmpq 4d72db <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x40b> 4d71b8: bf 40 15 50 00 mov $0x501540,%edi 4d71bd: e8 e6 26 fb ff callq 4898a8 <_d_newclass> 4d71c2: 48 89 c3 mov %rax,%rbx 4d71c5: ba 70 0d 50 00 mov $0x500d70,%edx 4d71ca: 48 89 95 40 ff ff ff mov %rdx,-0xc0(%rbp) 4d71d1: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d71d5: e8 ce f9 ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d71da: 48 89 c6 mov %rax,%rsi 4d71dd: 48 8b 95 40 ff ff ff mov -0xc0(%rbp),%rdx 4d71e4: 48 8b fb mov %rbx,%rdi 4d71e7: e8 98 4e 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d71ec: 48 89 c7 mov %rax,%rdi 4d71ef: e8 38 1e fb ff callq 48902c <_d_throwc> 4d71f4: bf 40 15 50 00 mov $0x501540,%edi 4d71f9: e8 aa 26 fb ff callq 4898a8 <_d_newclass> 4d71fe: 48 89 c3 mov %rax,%rbx 4d7201: ba 70 0d 50 00 mov $0x500d70,%edx 4d7206: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 4d720d: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d7211: e8 92 f9 ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d7216: 48 89 c6 mov %rax,%rsi 4d7219: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d7220: 48 8b fb mov %rbx,%rdi 4d7223: e8 5c 4e 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d7228: 48 89 c7 mov %rax,%rdi 4d722b: e8 fc 1d fb ff callq 48902c <_d_throwc> 4d7230: ba 70 0d 50 00 mov $0x500d70,%edx 4d7235: be c0 90 4e 00 mov $0x4e90c0,%esi 4d723a: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 4d7241: 48 89 b5 58 ff ff ff mov %rsi,-0xa8(%rbp) 4d7248: bf 40 15 50 00 mov $0x501540,%edi 4d724d: e8 56 26 fb ff callq 4898a8 <_d_newclass> 4d7252: 48 89 c7 mov %rax,%rdi 4d7255: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d725c: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 4d7263: e8 1c 4e 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d7268: 48 89 c7 mov %rax,%rdi 4d726b: e8 bc 1d fb ff callq 48902c <_d_throwc> 4d7270: ba 70 0d 50 00 mov $0x500d70,%edx 4d7275: be c0 90 4e 00 mov $0x4e90c0,%esi 4d727a: 48 89 95 60 ff ff ff mov %rdx,-0xa0(%rbp) 4d7281: 48 89 b5 68 ff ff ff mov %rsi,-0x98(%rbp) 4d7288: bf 40 15 50 00 mov $0x501540,%edi 4d728d: e8 16 26 fb ff callq 4898a8 <_d_newclass> 4d7292: 48 89 c7 mov %rax,%rdi 4d7295: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d729c: 48 8b b5 68 ff ff ff mov -0x98(%rbp),%rsi 4d72a3: e8 dc 4d 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d72a8: 48 89 c7 mov %rax,%rdi 4d72ab: e8 7c 1d fb ff callq 48902c <_d_throwc> 4d72b0: 45 31 c9 xor %r9d,%r9d 4d72b3: ba a0 73 4d 00 mov $0x4d73a0,%edx 4d72b8: 31 c0 xor %eax,%eax 4d72ba: 48 89 c1 mov %rax,%rcx 4d72bd: 49 89 d0 mov %rdx,%r8 4d72c0: 48 8b 15 e1 6f 01 00 mov 0x16fe1(%rip),%rdx # 4ee2a8 <_TMP8817+0x8> 4d72c7: 48 8b 35 d2 6f 01 00 mov 0x16fd2(%rip),%rsi # 4ee2a0 <_TMP8817> 4d72ce: bf ea 01 00 00 mov $0x1ea,%edi 4d72d3: e8 e8 3c 00 00 callq 4dafc0 <_D3std9exception27__T7enforceHTC9ExceptionTiZ7enforceFNaNfiLAxaAyamZi> 4d72d8: eb 01 jmp 4d72db <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZl+0x40b> 4d72da: f4 hlt 4d72db: 31 c0 xor %eax,%eax 4d72dd: 41 5f pop %r15 4d72df: 41 5e pop %r14 4d72e1: 41 5d pop %r13 4d72e3: 41 5c pop %r12 4d72e5: 5b pop %rbx 4d72e6: 48 8b e5 mov %rbp,%rsp 4d72e9: 5d pop %rbp 4d72ea: c3 retq 4d72eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d72f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ6getPtrFNaNbNiPvZPS3std11concurrency3Tid>: 4d72f0: 55 push %rbp 4d72f1: 48 8b ec mov %rsp,%rbp 4d72f4: 48 83 ec 10 sub $0x10,%rsp 4d72f8: 48 89 f8 mov %rdi,%rax 4d72fb: 48 85 c0 test %rax,%rax 4d72fe: 48 8b e5 mov %rbp,%rsp 4d7301: 5d pop %rbp 4d7302: c3 retq 4d7303: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d7308 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ7compareFPS3std11concurrency3TidPS3std11concurrency3TidE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDZl>: 4d7308: 55 push %rbp 4d7309: 48 8b ec mov %rsp,%rbp 4d730c: 48 83 ec 20 sub $0x20,%rsp 4d7310: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d7314: 48 8b 32 mov (%rdx),%rsi 4d7317: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d731b: 48 8b 38 mov (%rax),%rdi 4d731e: e8 99 64 fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d7323: 3c 01 cmp $0x1,%al 4d7325: b8 00 00 00 00 mov $0x0,%eax 4d732a: 7d 0a jge 4d7336 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ7compareFPS3std11concurrency3TidPS3std11concurrency3TidE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDZl+0x2e> 4d732c: 48 b8 00 00 00 00 00 mov $0x8000000000000000,%rax 4d7333: 00 00 80 4d7336: 48 8b e5 mov %rbp,%rsp 4d7339: 5d pop %rbp 4d733a: c3 retq 4d733b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d7340 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb>: 4d7340: 55 push %rbp 4d7341: 48 8b ec mov %rsp,%rbp 4d7344: 48 83 ec 20 sub $0x20,%rsp 4d7348: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d734c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d7350: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d7354: bf 70 0d 50 00 mov $0x500d70,%edi 4d7359: e8 5e 64 fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d735e: 34 01 xor $0x1,%al 4d7360: 74 12 je 4d7374 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb+0x34> 4d7362: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d7366: bf c0 08 50 00 mov $0x5008c0,%edi 4d736b: e8 4c 64 fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4d7370: 34 01 xor $0x1,%al 4d7372: 75 1f jne 4d7393 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb+0x53> 4d7374: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d7379: 74 0e je 4d7389 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ10tryPuttingFPS3std11concurrency3TidC8TypeInfoPvZb+0x49> 4d737b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d737f: 48 8b 08 mov (%rax),%rcx 4d7382: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d7386: 48 89 0a mov %rcx,(%rdx) 4d7389: b8 01 00 00 00 mov $0x1,%eax 4d738e: 48 8b e5 mov %rbp,%rsp 4d7391: 5d pop %rbp 4d7392: c3 retq 4d7393: 31 c0 xor %eax,%eax 4d7395: 48 8b e5 mov %rbp,%rsp 4d7398: 5d pop %rbp 4d7399: c3 retq 4d739a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d73a0 <_D3std7variant18__T8VariantNVmi32Z8VariantN35__T7handlerTS3std11concurrency3TidZ7handlerFE3std7variant18__T8VariantNVmi32Z8VariantN4OpIDPG32hPvZ12__dgliteral7MFNaNbNiNfZAxa>: 4d73a0: 55 push %rbp 4d73a1: 48 8b ec mov %rsp,%rbp 4d73a4: 48 83 ec 10 sub $0x10,%rsp 4d73a8: 48 8b 15 a9 6f 01 00 mov 0x16fa9(%rip),%rdx # 4ee358 <_TMP8820+0x8> 4d73af: 48 8b 05 9a 6f 01 00 mov 0x16f9a(%rip),%rax # 4ee350 <_TMP8820> 4d73b6: 49 89 c0 mov %rax,%r8 4d73b9: 49 89 d1 mov %rdx,%r9 4d73bc: 48 8b 0d b5 6f 01 00 mov 0x16fb5(%rip),%rcx # 4ee378 <_TMP8822+0x8> 4d73c3: 48 8b 05 a6 6f 01 00 mov 0x16fa6(%rip),%rax # 4ee370 <_TMP8822> 4d73ca: 48 89 c2 mov %rax,%rdx 4d73cd: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d73d1: 48 8b 15 c0 6f 01 00 mov 0x16fc0(%rip),%rdx # 4ee398 <_TMP8824+0x8> 4d73d8: 48 8b 3d b1 6f 01 00 mov 0x16fb1(%rip),%rdi # 4ee390 <_TMP8824> 4d73df: 48 89 d6 mov %rdx,%rsi 4d73e2: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d73e6: e8 31 3f fe ff callq 4bb31c <_D3std4conv21__T4textTAyaTAyaTAyaZ4textFNaNbNfAyaAyaAyaZAya> 4d73eb: 48 8b e5 mov %rbp,%rsp 4d73ee: 5d pop %rbp 4d73ef: c3 retq 00000000004d73f0 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi>: 4d73f0: 55 push %rbp 4d73f1: 48 8b ec mov %rsp,%rbp 4d73f4: 48 83 ec 18 sub $0x18,%rsp 4d73f8: 53 push %rbx 4d73f9: 41 54 push %r12 4d73fb: 41 55 push %r13 4d73fd: 41 56 push %r14 4d73ff: 41 57 push %r15 4d7401: 48 89 fb mov %rdi,%rbx 4d7404: ba 02 00 00 00 mov $0x2,%edx 4d7409: 48 8d 73 08 lea 0x8(%rbx),%rsi 4d740d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d7411: 48 ff 13 rex.W callq *(%rbx) 4d7414: 49 89 c4 mov %rax,%r12 4d7417: 48 b8 00 00 00 00 00 mov $0x8000000000000000,%rax 4d741e: 00 00 80 4d7421: 4c 3b e0 cmp %rax,%r12 4d7424: 75 3c jne 4d7462 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi+0x72> 4d7426: bf 40 15 50 00 mov $0x501540,%edi 4d742b: e8 78 24 fb ff callq 4898a8 <_d_newclass> 4d7430: 49 89 c5 mov %rax,%r13 4d7433: 48 8b fb mov %rbx,%rdi 4d7436: e8 6d f7 ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d743b: 48 89 c2 mov %rax,%rdx 4d743e: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d7442: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d7446: e8 5d f7 ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d744b: 48 89 c6 mov %rax,%rsi 4d744e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d7452: 49 8b fd mov %r13,%rdi 4d7455: e8 2a 4c 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d745a: 48 89 c7 mov %rax,%rdi 4d745d: e8 ca 1b fb ff callq 48902c <_d_throwc> 4d7462: 41 8b c4 mov %r12d,%eax 4d7465: 48 89 45 f8 mov %rax,-0x8(%rbp) 4d7469: 48 83 ec 08 sub $0x8,%rsp 4d746d: e8 25 00 00 00 callq 4d7497 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi+0xa7> 4d7472: 48 83 c4 08 add $0x8,%rsp 4d7476: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d747a: 41 5f pop %r15 4d747c: 41 5e pop %r14 4d747e: 41 5d pop %r13 4d7480: 41 5c pop %r12 4d7482: 5b pop %rbx 4d7483: 48 8b e5 mov %rbp,%rsp 4d7486: 5d pop %rbp 4d7487: c3 retq 4d7488: 48 83 ec 08 sub $0x8,%rsp 4d748c: e8 06 00 00 00 callq 4d7497 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi+0xa7> 4d7491: 48 83 c4 08 add $0x8,%rsp 4d7495: eb 0a jmp 4d74a1 <_D3std7variant18__T8VariantNVmi32Z8VariantN53__T5opCmpTS3std7variant18__T8VariantNVmi32Z8VariantNZ5opCmpMFS3std7variant18__T8VariantNVmi32Z8VariantNZi+0xb1> 4d7497: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d749b: e8 c0 f6 ff ff callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4d74a0: c3 retq 4d74a1: 41 5f pop %r15 4d74a3: 41 5e pop %r14 4d74a5: 41 5d pop %r13 4d74a7: 41 5c pop %r12 4d74a9: 5b pop %rbx 4d74aa: 48 8b e5 mov %rbp,%rsp 4d74ad: 5d pop %rbp 4d74ae: c3 retq ... 00000000004d74b0 <_D3std7variant18__T8VariantNVmi32Z8VariantN56__T8opEqualsTS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKS3std7variant18__T8VariantNVmi32Z8VariantNZb>: 4d74b0: 55 push %rbp 4d74b1: 48 8b ec mov %rsp,%rbp 4d74b4: 48 83 ec 10 sub $0x10,%rsp 4d74b8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d74bc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d74c0: ba 03 00 00 00 mov $0x3,%edx 4d74c5: 48 8d 77 08 lea 0x8(%rdi),%rsi 4d74c9: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d74cd: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d74d1: 48 ff 10 rex.W callq *(%rax) 4d74d4: 48 f7 d8 neg %rax 4d74d7: 48 19 c0 sbb %rax,%rax 4d74da: 48 ff c0 inc %rax 4d74dd: 48 8b e5 mov %rbp,%rsp 4d74e0: 5d pop %rbp 4d74e1: c3 retq ... 00000000004d74e4 <_D3std7variant18__T8VariantNVmi32Z8VariantN31__T3getTS3std11concurrency3TidZ3getMNgFNdZNgS3std11concurrency3Tid>: 4d74e4: 55 push %rbp 4d74e5: 48 8b ec mov %rsp,%rbp 4d74e8: 48 83 ec 30 sub $0x30,%rsp 4d74ec: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d74f0: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4d74f7: 00 4d74f8: be 70 0d 50 00 mov $0x500d70,%esi 4d74fd: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d7501: e8 66 46 00 00 callq 4dbb6c <_D3std8typecons10__T5tupleZ53__T5tupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5tupleFNaNbNiNfC15TypeInfo_StructPS3std11concurrency3TidZS3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple> 4d7506: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d750a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d750e: ba 01 00 00 00 mov $0x1,%edx 4d7513: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d7517: 48 8d 70 08 lea 0x8(%rax),%rsi 4d751b: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d751f: 48 ff 10 rex.W callq *(%rax) 4d7522: 48 85 c0 test %rax,%rax 4d7525: 74 30 je 4d7557 <_D3std7variant18__T8VariantNVmi32Z8VariantN31__T3getTS3std11concurrency3TidZ3getMNgFNdZNgS3std11concurrency3Tid+0x73> 4d7527: bf 40 15 50 00 mov $0x501540,%edi 4d752c: e8 77 23 fb ff callq 4898a8 <_d_newclass> 4d7531: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d7535: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d7539: e8 6a f6 ff ff callq 4d6ba8 <_D3std7variant18__T8VariantNVmi32Z8VariantN4typeMxFNbNdNeZC8TypeInfo> 4d753e: 48 89 c2 mov %rax,%rdx 4d7541: be 70 0d 50 00 mov $0x500d70,%esi 4d7546: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d754a: e8 35 4b 00 00 callq 4dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException> 4d754f: 48 89 c7 mov %rax,%rdi 4d7552: e8 d5 1a fb ff callq 48902c <_d_throwc> 4d7557: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d755b: 48 8b e5 mov %rbp,%rsp 4d755e: 5d pop %rbp 4d755f: c3 retq 00000000004d7560 : 4d7560: 55 push %rbp 4d7561: 48 8b ec mov %rsp,%rbp 4d7564: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 4d756b: 53 push %rbx 4d756c: 41 54 push %r12 4d756e: 41 55 push %r13 4d7570: 41 56 push %r14 4d7572: 41 57 push %r15 4d7574: 48 89 bd 60 ff ff ff mov %rdi,-0xa0(%rbp) 4d757b: b9 0e 00 00 00 mov $0xe,%ecx 4d7580: 31 c0 xor %eax,%eax 4d7582: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4d7589: f3 ab rep stos %eax,%es:(%rdi) 4d758b: 48 89 45 a8 mov %rax,-0x58(%rbp) 4d758f: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d7593: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 4d759a: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 4d75a1: e8 da 07 fb ff callq 487d80 4d75a6: 48 89 c7 mov %rax,%rdi 4d75a9: 48 8b b5 50 ff ff ff mov -0xb0(%rbp),%rsi 4d75b0: e8 6b 08 fb ff callq 487e20 4d75b5: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4d75b9: 48 8d 75 a8 lea -0x58(%rbp),%rsi 4d75bd: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4d75c4: e8 67 08 fb ff callq 487e30 4d75c9: 48 8d bd 70 ff ff ff lea -0x90(%rbp),%rdi 4d75d0: e8 6b 08 fb ff callq 487e40 4d75d5: 48 8b 45 a8 mov -0x58(%rbp),%rax 4d75d9: 48 03 45 b0 add -0x50(%rbp),%rax 4d75dd: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 4d75e4: 48 89 41 58 mov %rax,0x58(%rcx) 4d75e8: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d75ef: 48 89 42 60 mov %rax,0x60(%rdx) 4d75f3: e8 64 17 fe ff callq 4b8d5c <_D2rt5tlsgc4initFZPv> 4d75f8: 48 8b 9d 60 ff ff ff mov -0xa0(%rbp),%rbx 4d75ff: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 4d7606: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4d760d: 48 83 c6 48 add $0x48,%rsi 4d7611: bf 01 00 00 00 mov $0x1,%edi 4d7616: e8 0d da fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d761b: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4d7622: 8b 3d 24 b1 02 00 mov 0x2b124(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4d7628: e8 23 08 fb ff callq 487e50 4d762d: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 4d7634: 48 83 c7 58 add $0x58,%rdi 4d7638: e8 03 de fe ff callq 4c5440 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv> 4d763d: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4d7641: 41 bc 20 78 4d 00 mov $0x4d7820,%r12d 4d7647: 4c 8b ad 60 ff ff ff mov -0xa0(%rbp),%r13 4d764e: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d7655: be 20 78 4d 00 mov $0x4d7820,%esi 4d765a: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d765e: e8 7d 09 fb ff callq 487fe0 <_pthread_cleanup_push@plt> 4d7663: e8 78 a0 fb ff callq 4916e0 4d7668: 48 8b bd 60 ff ff ff mov -0xa0(%rbp),%rdi 4d766f: e8 28 02 00 00 callq 4d789c <_D4core6thread6Thread3runMFZv> 4d7674: eb 41 jmp 4d76b7 4d7676: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d767a: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d7681: 48 83 7a 50 00 cmpq $0x0,0x50(%rdx) 4d7686: 75 0a jne 4d7692 4d7688: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d768c: 48 89 42 50 mov %rax,0x50(%rdx) 4d7690: eb 25 jmp 4d76b7 4d7692: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 4d7699: 48 8b 51 50 mov 0x50(%rcx),%rdx 4d769d: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d76a2: 74 0b je 4d76af 4d76a4: 48 8b 52 40 mov 0x40(%rdx),%rdx 4d76a8: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d76ad: 75 f5 jne 4d76a4 4d76af: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4d76b3: 48 89 5a 40 mov %rbx,0x40(%rdx) 4d76b7: e8 5c a0 fb ff callq 491718 4d76bc: eb 41 jmp 4d76ff 4d76be: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d76c2: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4d76c9: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 4d76ce: 75 0a jne 4d76da 4d76d0: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d76d4: 48 89 48 50 mov %rcx,0x50(%rax) 4d76d8: eb 25 jmp 4d76ff 4d76da: 48 8b 9d 60 ff ff ff mov -0xa0(%rbp),%rbx 4d76e1: 48 8b 53 50 mov 0x50(%rbx),%rdx 4d76e5: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d76ea: 74 0b je 4d76f7 4d76ec: 48 8b 52 40 mov 0x40(%rdx),%rdx 4d76f0: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d76f5: 75 f5 jne 4d76ec 4d76f7: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4d76fb: 48 89 72 40 mov %rsi,0x40(%rdx) 4d76ff: 48 8d 5d c0 lea -0x40(%rbp),%rbx 4d7703: 45 31 e4 xor %r12d,%r12d 4d7706: 41 8b f4 mov %r12d,%esi 4d7709: 48 8b fb mov %rbx,%rdi 4d770c: e8 df 08 fb ff callq 487ff0 <_pthread_cleanup_pop@plt> 4d7711: 31 c0 xor %eax,%eax 4d7713: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4d771a: 48 83 ec 08 sub $0x8,%rsp 4d771e: e8 2b 00 00 00 callq 4d774e 4d7723: 48 83 c4 08 add $0x8,%rsp 4d7727: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4d772e: 41 5f pop %r15 4d7730: 41 5e pop %r14 4d7732: 41 5d pop %r13 4d7734: 41 5c pop %r12 4d7736: 5b pop %rbx 4d7737: 48 8b e5 mov %rbp,%rsp 4d773a: 5d pop %rbp 4d773b: c3 retq 4d773c: 48 83 ec 08 sub $0x8,%rsp 4d7740: e8 09 00 00 00 callq 4d774e 4d7745: 48 83 c4 08 add $0x8,%rsp 4d7749: e9 c4 00 00 00 jmpq 4d7812 4d774e: 48 8b 8d 60 ff ff ff mov -0xa0(%rbp),%rcx 4d7755: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d7759: bf 60 27 50 00 mov $0x502760,%edi 4d775e: e8 2d f1 fd ff callq 4b6890 <_D4core4sync5mutex5Mutex12lock_nothrowMFNbNiNeZv> 4d7763: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d7767: 48 8d 5a 58 lea 0x58(%rdx),%rbx 4d776b: 48 83 7b 20 00 cmpq $0x0,0x20(%rbx) 4d7770: 74 0c je 4d777e 4d7772: 48 8b 43 18 mov 0x18(%rbx),%rax 4d7776: 48 8b 4b 20 mov 0x20(%rbx),%rcx 4d777a: 48 89 41 18 mov %rax,0x18(%rcx) 4d777e: 48 8b 73 18 mov 0x18(%rbx),%rsi 4d7782: 48 85 f6 test %rsi,%rsi 4d7785: 74 08 je 4d778f 4d7787: 48 8b 7b 20 mov 0x20(%rbx),%rdi 4d778b: 48 89 7e 20 mov %rdi,0x20(%rsi) 4d778f: 48 39 1d 5a b0 02 00 cmp %rbx,0x2b05a(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4d7796: 75 0b jne 4d77a3 4d7798: 48 8b 5b 18 mov 0x18(%rbx),%rbx 4d779c: 48 89 1d 4d b0 02 00 mov %rbx,0x2b04d(%rip) # 5027f0 <_D4core6thread6Thread7sm_cbegPS4core6thread6Thread7Context> 4d77a3: 48 8b 82 98 00 00 00 mov 0x98(%rdx),%rax 4d77aa: 48 85 c0 test %rax,%rax 4d77ad: 74 0e je 4d77bd 4d77af: 48 8b 8a a0 00 00 00 mov 0xa0(%rdx),%rcx 4d77b6: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 4d77bd: 48 8b b2 a0 00 00 00 mov 0xa0(%rdx),%rsi 4d77c4: 48 85 f6 test %rsi,%rsi 4d77c7: 74 0e je 4d77d7 4d77c9: 48 8b ba 98 00 00 00 mov 0x98(%rdx),%rdi 4d77d0: 48 89 be 98 00 00 00 mov %rdi,0x98(%rsi) 4d77d7: 48 39 15 1a b0 02 00 cmp %rdx,0x2b01a(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4d77de: 75 0e jne 4d77ee 4d77e0: 48 8b 92 a0 00 00 00 mov 0xa0(%rdx),%rdx 4d77e7: 48 89 15 0a b0 02 00 mov %rdx,0x2b00a(%rip) # 5027f8 <_D4core6thread6Thread7sm_tbegC4core6thread6Thread> 4d77ee: 48 ff 0d 0b b0 02 00 decq 0x2b00b(%rip) # 502800 <_D4core6thread6Thread7sm_tlenm> 4d77f5: bf 60 27 50 00 mov $0x502760,%edi 4d77fa: e8 f9 f0 fd ff callq 4b68f8 <_D4core4sync5mutex5Mutex14unlock_nothrowMFNbNiNeZv> 4d77ff: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4d7806: 48 83 c6 48 add $0x48,%rsi 4d780a: 31 ff xor %edi,%edi 4d780c: e8 17 d8 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7811: c3 retq 4d7812: 41 5f pop %r15 4d7814: 41 5e pop %r14 4d7816: 41 5d pop %r13 4d7818: 41 5c pop %r12 4d781a: 5b pop %rbx 4d781b: 48 8b e5 mov %rbp,%rsp 4d781e: 5d pop %rbp 4d781f: c3 retq 00000000004d7820 <_D4core6thread17thread_entryPointUPvZ21thread_cleanupHandlerUNbPvZv>: 4d7820: 55 push %rbp 4d7821: 48 8b ec mov %rsp,%rbp 4d7824: 48 83 ec 10 sub $0x10,%rsp 4d7828: 48 89 fe mov %rdi,%rsi 4d782b: 48 83 c6 48 add $0x48,%rsi 4d782f: 31 ff xor %edi,%edi 4d7831: e8 f2 d7 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7836: 48 8b e5 mov %rbp,%rsp 4d7839: 5d pop %rbp 4d783a: c3 retq 4d783b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d7840 <_D4core6thread17thread_entryPointUPvZ6appendMFC6object9ThrowableZv>: 4d7840: 55 push %rbp 4d7841: 48 8b ec mov %rsp,%rbp 4d7844: 48 83 ec 10 sub $0x10,%rsp 4d7848: 53 push %rbx 4d7849: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d784d: 48 8b 87 60 ff ff ff mov -0xa0(%rdi),%rax 4d7854: 48 83 c0 50 add $0x50,%rax 4d7858: 48 83 38 00 cmpq $0x0,(%rax) 4d785c: 75 05 jne 4d7863 <_D4core6thread17thread_entryPointUPvZ6appendMFC6object9ThrowableZv+0x23> 4d785e: 48 89 30 mov %rsi,(%rax) 4d7861: eb 25 jmp 4d7888 <_D4core6thread17thread_entryPointUPvZ6appendMFC6object9ThrowableZv+0x48> 4d7863: 48 8b 8f 60 ff ff ff mov -0xa0(%rdi),%rcx 4d786a: 48 8b 51 50 mov 0x50(%rcx),%rdx 4d786e: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d7873: 74 0b je 4d7880 <_D4core6thread17thread_entryPointUPvZ6appendMFC6object9ThrowableZv+0x40> 4d7875: 48 8b 52 40 mov 0x40(%rdx),%rdx 4d7879: 48 83 7a 40 00 cmpq $0x0,0x40(%rdx) 4d787e: 75 f5 jne 4d7875 <_D4core6thread17thread_entryPointUPvZ6appendMFC6object9ThrowableZv+0x35> 4d7880: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d7884: 48 89 5a 40 mov %rbx,0x40(%rdx) 4d7888: 5b pop %rbx 4d7889: 48 8b e5 mov %rbp,%rsp 4d788c: 5d pop %rbp 4d788d: c3 retq ... 00000000004d7890 <_D4core6thread6Thread5yieldFNbZv>: 4d7890: 55 push %rbp 4d7891: 48 8b ec mov %rsp,%rbp 4d7894: e8 b7 06 fb ff callq 487f50 4d7899: 5d pop %rbp 4d789a: c3 retq ... 00000000004d789c <_D4core6thread6Thread3runMFZv>: 4d789c: 55 push %rbp 4d789d: 48 8b ec mov %rsp,%rbp 4d78a0: 50 push %rax 4d78a1: 53 push %rbx 4d78a2: 48 89 fb mov %rdi,%rbx 4d78a5: 8b 43 18 mov 0x18(%rbx),%eax 4d78a8: 83 f8 01 cmp $0x1,%eax 4d78ab: 74 07 je 4d78b4 <_D4core6thread6Thread3runMFZv+0x18> 4d78ad: 83 f8 02 cmp $0x2,%eax 4d78b0: 74 08 je 4d78ba <_D4core6thread6Thread3runMFZv+0x1e> 4d78b2: eb 12 jmp 4d78c6 <_D4core6thread6Thread3runMFZv+0x2a> 4d78b4: 48 ff 53 30 rex.W callq *0x30(%rbx) 4d78b8: eb 0c jmp 4d78c6 <_D4core6thread6Thread3runMFZv+0x2a> 4d78ba: 48 8b 7b 30 mov 0x30(%rbx),%rdi 4d78be: 48 8d 4b 30 lea 0x30(%rbx),%rcx 4d78c2: 48 ff 51 08 rex.W callq *0x8(%rcx) 4d78c6: 5b pop %rbx 4d78c7: 48 8b e5 mov %rbp,%rsp 4d78ca: 5d pop %rbp 4d78cb: c3 retq 00000000004d78cc <_D4core6thread5Fiber6__ctorMFNbDFZvmZC4core6thread5Fiber>: 4d78cc: 55 push %rbp 4d78cd: 48 8b ec mov %rsp,%rbp 4d78d0: 48 83 ec 28 sub $0x28,%rsp 4d78d4: 53 push %rbx 4d78d5: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d78d9: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d78dd: 48 89 fb mov %rdi,%rbx 4d78e0: e8 7f 01 00 00 callq 4d7a64 <_D4core6thread5Fiber10allocStackMFNbmZv> 4d78e5: 48 8b fb mov %rbx,%rdi 4d78e8: e8 47 00 00 00 callq 4d7934 <_D4core6thread5Fiber5resetMFNbZv> 4d78ed: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d78f1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d78f5: 48 89 43 18 mov %rax,0x18(%rbx) 4d78f9: 48 89 53 20 mov %rdx,0x20(%rbx) 4d78fd: c7 43 10 02 00 00 00 movl $0x2,0x10(%rbx) 4d7904: 48 8b c3 mov %rbx,%rax 4d7907: 5b pop %rbx 4d7908: 48 8b e5 mov %rbp,%rsp 4d790b: 5d pop %rbp 4d790c: c3 retq 4d790d: 00 00 add %al,(%rax) ... 00000000004d7910 <_D4core6thread5Fiber4callMFE4core6thread5Fiber7RethrowZC6object9Throwable>: 4d7910: 55 push %rbp 4d7911: 48 8b ec mov %rsp,%rbp 4d7914: 48 83 ec 10 sub $0x10,%rsp 4d7918: 89 75 f8 mov %esi,-0x8(%rbp) 4d791b: 40 80 7d f8 00 rex cmpb $0x0,-0x8(%rbp) 4d7920: 74 07 je 4d7929 <_D4core6thread5Fiber4callMFE4core6thread5Fiber7RethrowZC6object9Throwable+0x19> 4d7922: e8 bd 02 00 00 callq 4d7be4 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi1Z4callMFZC6object9Throwable> 4d7927: eb 05 jmp 4d792e <_D4core6thread5Fiber4callMFE4core6thread5Fiber7RethrowZC6object9Throwable+0x1e> 4d7929: e8 ca 03 00 00 callq 4d7cf8 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi0Z4callMFNbZC6object9Throwable> 4d792e: 48 8b e5 mov %rbp,%rsp 4d7931: 5d pop %rbp 4d7932: c3 retq ... 00000000004d7934 <_D4core6thread5Fiber5resetMFNbZv>: 4d7934: 55 push %rbp 4d7935: 48 8b ec mov %rsp,%rbp 4d7938: 48 83 ec 18 sub $0x18,%rsp 4d793c: 53 push %rbx 4d793d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d7941: 48 8b 47 40 mov 0x40(%rdi),%rax 4d7945: 48 83 c0 08 add $0x8,%rax 4d7949: 48 8b 4f 40 mov 0x40(%rdi),%rcx 4d794d: 48 8b 11 mov (%rcx),%rdx 4d7950: 48 89 10 mov %rdx,(%rax) 4d7953: 48 83 c7 38 add $0x38,%rdi 4d7957: c7 07 00 00 00 00 movl $0x0,(%rdi) 4d795d: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d7961: e8 b6 01 00 00 callq 4d7b1c <_D4core6thread5Fiber9initStackMFNbZv> 4d7966: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d796a: 48 83 c3 30 add $0x30,%rbx 4d796e: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4d7975: 5b pop %rbx 4d7976: 48 8b e5 mov %rbp,%rsp 4d7979: 5d pop %rbp 4d797a: c3 retq ... 00000000004d797c <_D4core6thread5Fiber5stateMxFNbNdZE4core6thread5Fiber5State>: 4d797c: 55 push %rbp 4d797d: 48 8b ec mov %rsp,%rbp 4d7980: 48 83 ec 10 sub $0x10,%rsp 4d7984: 8b 47 38 mov 0x38(%rdi),%eax 4d7987: 48 8b e5 mov %rbp,%rsp 4d798a: 5d pop %rbp 4d798b: c3 retq 00000000004d798c <_D4core6thread5Fiber5yieldFNbZv>: 4d798c: 55 push %rbp 4d798d: 48 8b ec mov %rsp,%rbp 4d7990: 48 83 ec 18 sub $0x18,%rsp 4d7994: 53 push %rbx 4d7995: 41 54 push %r12 4d7997: 41 55 push %r13 4d7999: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d79a0: 00 00 4d79a2: 48 c7 c1 c0 ff ff ff mov $0xffffffffffffffc0,%rcx 4d79a9: 48 8b 1c 08 mov (%rax,%rcx,1),%rbx 4d79ad: c7 43 38 00 00 00 00 movl $0x0,0x38(%rbx) 4d79b4: 8b 3d 92 ad 02 00 mov 0x2ad92(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4d79ba: e8 d1 02 fb ff callq 487c90 4d79bf: 49 89 c4 mov %rax,%r12 4d79c2: 4c 8b 6b 40 mov 0x40(%rbx),%r13 4d79c6: 49 83 c5 08 add $0x8,%r13 4d79ca: 49 8b 94 24 80 00 00 mov 0x80(%r12),%rdx 4d79d1: 00 4d79d2: 48 8b 72 10 mov 0x10(%rdx),%rsi 4d79d6: 48 8b 46 08 mov 0x8(%rsi),%rax 4d79da: 48 89 45 f8 mov %rax,-0x8(%rbp) 4d79de: e8 4d e0 fe ff callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4d79e3: 49 89 45 00 mov %rax,0x0(%r13) 4d79e7: 49 8d b4 24 88 00 00 lea 0x88(%r12),%rsi 4d79ee: 00 4d79ef: bf 01 00 00 00 mov $0x1,%edi 4d79f4: e8 2f d6 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d79f9: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d79fd: 49 8b fd mov %r13,%rdi 4d7a00: e8 3b 48 00 00 callq 4dc240 4d7a05: 8b 3d 41 ad 02 00 mov 0x2ad41(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4d7a0b: e8 80 02 fb ff callq 487c90 4d7a10: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d7a14: 48 8d b0 88 00 00 00 lea 0x88(%rax),%rsi 4d7a1b: 31 ff xor %edi,%edi 4d7a1d: e8 06 d6 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7a22: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d7a26: 48 8b 88 80 00 00 00 mov 0x80(%rax),%rcx 4d7a2d: 48 8b 11 mov (%rcx),%rdx 4d7a30: 48 89 51 08 mov %rdx,0x8(%rcx) 4d7a34: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 4d7a3b: 41 5d pop %r13 4d7a3d: 41 5c pop %r12 4d7a3f: 5b pop %rbx 4d7a40: 48 8b e5 mov %rbp,%rsp 4d7a43: 5d pop %rbp 4d7a44: c3 retq 4d7a45: 00 00 add %al,(%rax) ... 00000000004d7a48 <_D4core6thread5Fiber7getThisFNbZC4core6thread5Fiber>: 4d7a48: 55 push %rbp 4d7a49: 48 8b ec mov %rsp,%rbp 4d7a4c: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d7a53: 00 00 4d7a55: 48 c7 c1 c0 ff ff ff mov $0xffffffffffffffc0,%rcx 4d7a5c: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4d7a60: 5d pop %rbp 4d7a61: c3 retq ... 00000000004d7a64 <_D4core6thread5Fiber10allocStackMFNbmZv>: 4d7a64: 55 push %rbp 4d7a65: 48 8b ec mov %rsp,%rbp 4d7a68: 53 push %rbx 4d7a69: 41 54 push %r12 4d7a6b: 48 89 fb mov %rdi,%rbx 4d7a6e: 49 89 f4 mov %rsi,%r12 4d7a71: 48 8b 05 a0 ad 02 00 mov 0x2ada0(%rip),%rax # 502818 <_D4core6thread8PAGESIZEym> 4d7a78: 48 8d 48 ff lea -0x1(%rax),%rcx 4d7a7c: 49 01 cc add %rcx,%r12 4d7a7f: 49 8b c4 mov %r12,%rax 4d7a82: 33 d2 xor %edx,%edx 4d7a84: 48 f7 35 8d ad 02 00 divq 0x2ad8d(%rip) # 502818 <_D4core6thread8PAGESIZEym> 4d7a8b: 49 29 d4 sub %rdx,%r12 4d7a8e: bf 10 0a 50 00 mov $0x500a10,%edi 4d7a93: e8 0c 0d fe ff callq 4b87a4 <_d_newitemT> 4d7a98: 48 89 43 40 mov %rax,0x40(%rbx) 4d7a9c: 45 31 c9 xor %r9d,%r9d 4d7a9f: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 4d7aa5: b9 22 00 00 00 mov $0x22,%ecx 4d7aaa: ba 03 00 00 00 mov $0x3,%edx 4d7aaf: 49 8b f4 mov %r12,%rsi 4d7ab2: 31 ff xor %edi,%edi 4d7ab4: e8 37 02 fb ff callq 487cf0 4d7ab9: 48 89 43 50 mov %rax,0x50(%rbx) 4d7abd: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4d7ac1: 75 08 jne 4d7acb <_D4core6thread5Fiber10allocStackMFNbmZv+0x67> 4d7ac3: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 4d7aca: 00 4d7acb: 48 83 7b 50 00 cmpq $0x0,0x50(%rbx) 4d7ad0: 75 18 jne 4d7aea <_D4core6thread5Fiber10allocStackMFNbmZv+0x86> 4d7ad2: bf 40 19 4f 00 mov $0x4f1940,%edi 4d7ad7: 48 8b 05 62 9e 01 00 mov 0x19e62(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4d7ade: 48 ff 50 58 rex.W callq *0x58(%rax) 4d7ae2: 48 89 d7 mov %rdx,%rdi 4d7ae5: e8 42 15 fb ff callq 48902c <_d_throwc> 4d7aea: 48 8b 4b 50 mov 0x50(%rbx),%rcx 4d7aee: 49 03 cc add %r12,%rcx 4d7af1: 48 8b 53 40 mov 0x40(%rbx),%rdx 4d7af5: 48 89 0a mov %rcx,(%rdx) 4d7af8: 48 8b 73 50 mov 0x50(%rbx),%rsi 4d7afc: 49 03 f4 add %r12,%rsi 4d7aff: 48 8b 43 40 mov 0x40(%rbx),%rax 4d7b03: 48 89 70 08 mov %rsi,0x8(%rax) 4d7b07: 4c 89 63 48 mov %r12,0x48(%rbx) 4d7b0b: 48 8b 7b 40 mov 0x40(%rbx),%rdi 4d7b0f: e8 2c d9 fe ff callq 4c5440 <_D4core6thread6Thread3addFNbPS4core6thread6Thread7ContextZv> 4d7b14: 41 5c pop %r12 4d7b16: 5b pop %rbx 4d7b17: 5d pop %rbp 4d7b18: c3 retq 4d7b19: 00 00 add %al,(%rax) ... 00000000004d7b1c <_D4core6thread5Fiber9initStackMFNbZv>: 4d7b1c: 55 push %rbp 4d7b1d: 48 8b ec mov %rsp,%rbp 4d7b20: 48 83 ec 10 sub $0x10,%rsp 4d7b24: 53 push %rbx 4d7b25: 48 89 fa mov %rdi,%rdx 4d7b28: 48 8b 42 40 mov 0x40(%rdx),%rax 4d7b2c: 48 8b 48 08 mov 0x8(%rax),%rcx 4d7b30: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d7b34: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d7b38: 49 89 d8 mov %rbx,%r8 4d7b3b: 49 81 e0 0f 00 00 00 and $0xf,%r8 4d7b42: 49 2b d8 sub %r8,%rbx 4d7b45: 48 89 5d f8 mov %rbx,-0x8(%rbp) 4d7b49: 41 b9 08 00 00 00 mov $0x8,%r9d 4d7b4f: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b53: 31 c0 xor %eax,%eax 4d7b55: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d7b59: 48 89 01 mov %rax,(%rcx) 4d7b5c: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b60: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d7b64: 48 c7 03 40 c1 4d 00 movq $0x4dc140,(%rbx) 4d7b6b: 4c 8b 42 40 mov 0x40(%rdx),%r8 4d7b6f: 49 8b 30 mov (%r8),%rsi 4d7b72: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b76: 4c 8b 55 f8 mov -0x8(%rbp),%r10 4d7b7a: 49 89 32 mov %rsi,(%r10) 4d7b7d: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b81: 4c 8b 5d f8 mov -0x8(%rbp),%r11 4d7b85: 49 89 03 mov %rax,(%r11) 4d7b88: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b8c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d7b90: 48 89 01 mov %rax,(%rcx) 4d7b93: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7b97: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d7b9b: 48 89 03 mov %rax,(%rbx) 4d7b9e: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7ba2: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4d7ba6: 49 89 00 mov %rax,(%r8) 4d7ba9: 4c 29 4d f8 sub %r9,-0x8(%rbp) 4d7bad: 4c 8b 4d f8 mov -0x8(%rbp),%r9 4d7bb1: 49 89 01 mov %rax,(%r9) 4d7bb4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d7bb8: 48 8b 4a 40 mov 0x40(%rdx),%rcx 4d7bbc: 48 89 41 08 mov %rax,0x8(%rcx) 4d7bc0: 5b pop %rbx 4d7bc1: 48 8b e5 mov %rbp,%rsp 4d7bc4: 5d pop %rbp 4d7bc5: c3 retq 4d7bc6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d7bcc <_D4core6thread5Fiber9initStackMFNbZ4pushMFNbmZv>: 4d7bcc: 55 push %rbp 4d7bcd: 48 8b ec mov %rsp,%rbp 4d7bd0: 48 83 ec 10 sub $0x10,%rsp 4d7bd4: 48 83 07 f8 addq $0xfffffffffffffff8,(%rdi) 4d7bd8: 48 8b 07 mov (%rdi),%rax 4d7bdb: 48 89 30 mov %rsi,(%rax) 4d7bde: 48 8b e5 mov %rbp,%rsp 4d7be1: 5d pop %rbp 4d7be2: c3 retq ... 00000000004d7be4 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi1Z4callMFZC6object9Throwable>: 4d7be4: 55 push %rbp 4d7be5: 48 8b ec mov %rsp,%rbp 4d7be8: 48 83 ec 18 sub $0x18,%rsp 4d7bec: 53 push %rbx 4d7bed: 41 54 push %r12 4d7bef: 41 55 push %r13 4d7bf1: 49 89 fc mov %rdi,%r12 4d7bf4: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d7bfb: 00 00 4d7bfd: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 4d7c04: 48 8b 08 mov (%rax),%rcx 4d7c07: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d7c0b: 4c 89 20 mov %r12,(%rax) 4d7c0e: 8b 3d 38 ab 02 00 mov 0x2ab38(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4d7c14: e8 77 00 fb ff callq 487c90 4d7c19: 48 89 c3 mov %rax,%rbx 4d7c1c: 4c 8b ab 80 00 00 00 mov 0x80(%rbx),%r13 4d7c23: 49 83 c5 08 add $0x8,%r13 4d7c27: 49 8b 54 24 40 mov 0x40(%r12),%rdx 4d7c2c: 48 8b 72 08 mov 0x8(%rdx),%rsi 4d7c30: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d7c34: e8 f7 dd fe ff callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4d7c39: 49 89 45 00 mov %rax,0x0(%r13) 4d7c3d: 48 8d b3 88 00 00 00 lea 0x88(%rbx),%rsi 4d7c44: bf 01 00 00 00 mov $0x1,%edi 4d7c49: e8 da d3 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7c4e: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 4d7c55: 49 8b 4c 24 40 mov 0x40(%r12),%rcx 4d7c5a: 48 89 41 10 mov %rax,0x10(%rcx) 4d7c5e: 48 89 8b 80 00 00 00 mov %rcx,0x80(%rbx) 4d7c65: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d7c69: 49 8b fd mov %r13,%rdi 4d7c6c: e8 cf 45 00 00 callq 4dc240 4d7c71: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 4d7c78: 48 8b 42 10 mov 0x10(%rdx),%rax 4d7c7c: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 4d7c83: 31 c9 xor %ecx,%ecx 4d7c85: 48 89 4a 10 mov %rcx,0x10(%rdx) 4d7c89: 48 8d b3 88 00 00 00 lea 0x88(%rbx),%rsi 4d7c90: 31 ff xor %edi,%edi 4d7c92: e8 91 d3 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7c97: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 4d7c9e: 48 8b 02 mov (%rdx),%rax 4d7ca1: 48 89 42 08 mov %rax,0x8(%rdx) 4d7ca5: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d7ca9: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 4d7cb0: 00 00 4d7cb2: 48 c7 c7 c0 ff ff ff mov $0xffffffffffffffc0,%rdi 4d7cb9: 48 89 0c 3e mov %rcx,(%rsi,%rdi,1) 4d7cbd: 41 83 7c 24 38 02 cmpl $0x2,0x38(%r12) 4d7cc3: 75 0c jne 4d7cd1 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi1Z4callMFZC6object9Throwable+0xed> 4d7cc5: 49 8b 54 24 40 mov 0x40(%r12),%rdx 4d7cca: 48 8b 02 mov (%rdx),%rax 4d7ccd: 48 89 42 08 mov %rax,0x8(%rdx) 4d7cd1: 49 8b 4c 24 30 mov 0x30(%r12),%rcx 4d7cd6: 48 85 c9 test %rcx,%rcx 4d7cd9: 74 11 je 4d7cec <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi1Z4callMFZC6object9Throwable+0x108> 4d7cdb: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 4d7ce2: 00 00 4d7ce4: 48 8b f9 mov %rcx,%rdi 4d7ce7: e8 40 13 fb ff callq 48902c <_d_throwc> 4d7cec: 31 c0 xor %eax,%eax 4d7cee: 41 5d pop %r13 4d7cf0: 41 5c pop %r12 4d7cf2: 5b pop %rbx 4d7cf3: 48 8b e5 mov %rbp,%rsp 4d7cf6: 5d pop %rbp 4d7cf7: c3 retq 00000000004d7cf8 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi0Z4callMFNbZC6object9Throwable>: 4d7cf8: 55 push %rbp 4d7cf9: 48 8b ec mov %rsp,%rbp 4d7cfc: 48 83 ec 20 sub $0x20,%rsp 4d7d00: 53 push %rbx 4d7d01: 41 54 push %r12 4d7d03: 48 89 fb mov %rdi,%rbx 4d7d06: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d7d0d: 00 00 4d7d0f: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 4d7d16: 48 8b 08 mov (%rax),%rcx 4d7d19: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d7d1d: 48 89 18 mov %rbx,(%rax) 4d7d20: 8b 3d 26 aa 02 00 mov 0x2aa26(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4d7d26: e8 65 ff fa ff callq 487c90 4d7d2b: 49 89 c4 mov %rax,%r12 4d7d2e: 49 8b 94 24 80 00 00 mov 0x80(%r12),%rdx 4d7d35: 00 4d7d36: 48 83 c2 08 add $0x8,%rdx 4d7d3a: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d7d3e: 48 8b 73 40 mov 0x40(%rbx),%rsi 4d7d42: 48 8b 46 08 mov 0x8(%rsi),%rax 4d7d46: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d7d4a: e8 e1 dc fe ff callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4d7d4f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d7d53: 48 89 01 mov %rax,(%rcx) 4d7d56: 49 8d b4 24 88 00 00 lea 0x88(%r12),%rsi 4d7d5d: 00 4d7d5e: bf 01 00 00 00 mov $0x1,%edi 4d7d63: e8 c0 d2 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7d68: 49 8b 94 24 80 00 00 mov 0x80(%r12),%rdx 4d7d6f: 00 4d7d70: 48 8b 43 40 mov 0x40(%rbx),%rax 4d7d74: 48 89 50 10 mov %rdx,0x10(%rax) 4d7d78: 49 89 84 24 80 00 00 mov %rax,0x80(%r12) 4d7d7f: 00 4d7d80: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d7d84: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d7d88: e8 b3 44 00 00 callq 4dc240 4d7d8d: 49 8b 8c 24 80 00 00 mov 0x80(%r12),%rcx 4d7d94: 00 4d7d95: 48 8b 51 10 mov 0x10(%rcx),%rdx 4d7d99: 49 89 94 24 80 00 00 mov %rdx,0x80(%r12) 4d7da0: 00 4d7da1: 31 c0 xor %eax,%eax 4d7da3: 48 89 41 10 mov %rax,0x10(%rcx) 4d7da7: 49 8d b4 24 88 00 00 lea 0x88(%r12),%rsi 4d7dae: 00 4d7daf: 31 ff xor %edi,%edi 4d7db1: e8 72 d2 fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4d7db6: 49 8b 8c 24 80 00 00 mov 0x80(%r12),%rcx 4d7dbd: 00 4d7dbe: 48 8b 11 mov (%rcx),%rdx 4d7dc1: 48 89 51 08 mov %rdx,0x8(%rcx) 4d7dc5: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d7dc9: 64 48 8b 34 25 00 00 mov %fs:0x0,%rsi 4d7dd0: 00 00 4d7dd2: 48 c7 c7 c0 ff ff ff mov $0xffffffffffffffc0,%rdi 4d7dd9: 48 89 04 3e mov %rax,(%rsi,%rdi,1) 4d7ddd: 83 7b 38 02 cmpl $0x2,0x38(%rbx) 4d7de1: 75 0b jne 4d7dee <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi0Z4callMFNbZC6object9Throwable+0xf6> 4d7de3: 48 8b 4b 40 mov 0x40(%rbx),%rcx 4d7de7: 48 8b 11 mov (%rcx),%rdx 4d7dea: 48 89 51 08 mov %rdx,0x8(%rcx) 4d7dee: 48 83 7b 30 00 cmpq $0x0,0x30(%rbx) 4d7df3: 74 14 je 4d7e09 <_D4core6thread5Fiber39__T4callVE4core6thread5Fiber7Rethrowi0Z4callMFNbZC6object9Throwable+0x111> 4d7df5: 48 8b 43 30 mov 0x30(%rbx),%rax 4d7df9: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 4d7e00: 00 4d7e01: 41 5c pop %r12 4d7e03: 5b pop %rbx 4d7e04: 48 8b e5 mov %rbp,%rsp 4d7e07: 5d pop %rbp 4d7e08: c3 retq 4d7e09: 31 c0 xor %eax,%eax 4d7e0b: 41 5c pop %r12 4d7e0d: 5b pop %rbx 4d7e0e: 48 8b e5 mov %rbp,%rsp 4d7e11: 5d pop %rbp 4d7e12: c3 retq ... 00000000004d7e14 <_D4core4time12TickDuration6hnsecsMxFNaNbNdNiNfZl>: 4d7e14: 55 push %rbp 4d7e15: 48 8b ec mov %rsp,%rbp 4d7e18: 48 83 ec 10 sub $0x10,%rsp 4d7e1c: df 2f fildll (%rdi) 4d7e1e: df 2d 54 aa 02 00 fildll 0x2aa54(%rip) # 502878 <_D4core4time12TickDuration11ticksPerSecyl> 4d7e24: dc 35 96 65 01 00 fdivl 0x16596(%rip) # 4ee3c0 <_TMP8824+0x30> 4d7e2a: de f9 fdivrp %st,%st(1) 4d7e2c: 48 83 ec 10 sub $0x10,%rsp 4d7e30: d9 7c 24 08 fnstcw 0x8(%rsp) 4d7e34: d9 2d 8e 65 01 00 fldcw 0x1658e(%rip) # 4ee3c8 <_TMP8824+0x38> 4d7e3a: df 3c 24 fistpll (%rsp) 4d7e3d: d9 6c 24 08 fldcw 0x8(%rsp) 4d7e41: 58 pop %rax 4d7e42: 48 83 c4 08 add $0x8,%rsp 4d7e46: 48 8b e5 mov %rbp,%rsp 4d7e49: 5d pop %rbp 4d7e4a: c3 retq ... 00000000004d7e4c <_D4core4time23__T3durVAyaa4_64617973Z3durFNaNbNiNflZS4core4time8Duration>: 4d7e4c: 55 push %rbp 4d7e4d: 48 8b ec mov %rsp,%rbp 4d7e50: 48 83 ec 10 sub $0x10,%rsp 4d7e54: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d7e5b: 00 4d7e5c: 48 89 f8 mov %rdi,%rax 4d7e5f: 48 b9 00 c0 69 2a c9 mov $0xc92a69c000,%rcx 4d7e66: 00 00 00 4d7e69: 48 f7 e9 imul %rcx 4d7e6c: 48 89 c6 mov %rax,%rsi 4d7e6f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d7e73: e8 98 e5 fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4d7e78: 48 8b 00 mov (%rax),%rax 4d7e7b: 48 8b e5 mov %rbp,%rsp 4d7e7e: 5d pop %rbp 4d7e7f: c3 retq 00000000004d7e80 <_D4core4time29__T3durVAyaa7_7365636f6e6473Z3durFNaNbNiNflZS4core4time8Duration>: 4d7e80: 55 push %rbp 4d7e81: 48 8b ec mov %rsp,%rbp 4d7e84: 48 83 ec 10 sub $0x10,%rsp 4d7e88: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d7e8f: 00 4d7e90: 48 69 f7 80 96 98 00 imul $0x989680,%rdi,%rsi 4d7e97: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d7e9b: e8 70 e5 fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4d7ea0: 48 8b 00 mov (%rax),%rax 4d7ea3: 48 8b e5 mov %rbp,%rsp 4d7ea6: 5d pop %rbp 4d7ea7: c3 retq 00000000004d7ea8 <_D4core4time50__T7convertVAyaa6_686e73656373VAyaa6_686e73656373Z7convertFNaNbNiNflZl>: 4d7ea8: 55 push %rbp 4d7ea9: 48 8b ec mov %rsp,%rbp 4d7eac: 48 83 ec 10 sub $0x10,%rsp 4d7eb0: 48 89 f8 mov %rdi,%rax 4d7eb3: 48 8b e5 mov %rbp,%rsp 4d7eb6: 5d pop %rbp 4d7eb7: c3 retq 00000000004d7eb8 <_D4core4time46__T7convertVAyaa6_686e73656373VAyaa4_64617973Z7convertFNaNbNiNflZl>: 4d7eb8: 55 push %rbp 4d7eb9: 48 8b ec mov %rsp,%rbp 4d7ebc: 48 83 ec 10 sub $0x10,%rsp 4d7ec0: 48 b8 e3 81 05 e2 1d mov $0xa2e3ff1de20581e3,%rax 4d7ec7: ff e3 a2 4d7eca: 48 f7 ef imul %rdi 4d7ecd: 48 03 d7 add %rdi,%rdx 4d7ed0: 48 89 f8 mov %rdi,%rax 4d7ed3: 48 c1 f8 3f sar $0x3f,%rax 4d7ed7: 48 c1 fa 27 sar $0x27,%rdx 4d7edb: 48 2b d0 sub %rax,%rdx 4d7ede: 48 89 d0 mov %rdx,%rax 4d7ee1: 48 8b e5 mov %rbp,%rsp 4d7ee4: 5d pop %rbp 4d7ee5: c3 retq ... 00000000004d7ee8 <_D4core4time46__T7convertVAyaa4_64617973VAyaa6_686e73656373Z7convertFNaNbNiNflZl>: 4d7ee8: 55 push %rbp 4d7ee9: 48 8b ec mov %rsp,%rbp 4d7eec: 48 83 ec 10 sub $0x10,%rsp 4d7ef0: 48 89 f8 mov %rdi,%rax 4d7ef3: 48 b9 00 c0 69 2a c9 mov $0xc92a69c000,%rcx 4d7efa: 00 00 00 4d7efd: 48 f7 e9 imul %rcx 4d7f00: 48 8b e5 mov %rbp,%rsp 4d7f03: 5d pop %rbp 4d7f04: c3 retq 4d7f05: 00 00 add %al,(%rax) ... 00000000004d7f08 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_686f757273Z7convertFNaNbNiNflZl>: 4d7f08: 55 push %rbp 4d7f09: 48 8b ec mov %rsp,%rbp 4d7f0c: 48 83 ec 10 sub $0x10,%rsp 4d7f10: 48 b8 b5 10 c2 34 ab mov $0x3d157fab34c210b5,%rax 4d7f17: 7f 15 3d 4d7f1a: 48 f7 ef imul %rdi 4d7f1d: 48 89 f8 mov %rdi,%rax 4d7f20: 48 c1 f8 3f sar $0x3f,%rax 4d7f24: 48 c1 fa 21 sar $0x21,%rdx 4d7f28: 48 2b d0 sub %rax,%rdx 4d7f2b: 48 89 d0 mov %rdx,%rax 4d7f2e: 48 8b e5 mov %rbp,%rsp 4d7f31: 5d pop %rbp 4d7f32: c3 retq ... 00000000004d7f34 <_D4core4time48__T7convertVAyaa5_686f757273VAyaa6_686e73656373Z7convertFNaNbNiNflZl>: 4d7f34: 55 push %rbp 4d7f35: 48 8b ec mov %rsp,%rbp 4d7f38: 48 83 ec 10 sub $0x10,%rsp 4d7f3c: 48 89 f8 mov %rdi,%rax 4d7f3f: 48 b9 00 68 c4 61 08 mov $0x861c46800,%rcx 4d7f46: 00 00 00 4d7f49: 48 f7 e9 imul %rcx 4d7f4c: 48 8b e5 mov %rbp,%rsp 4d7f4f: 5d pop %rbp 4d7f50: c3 retq 4d7f51: 00 00 add %al,(%rax) ... 00000000004d7f54 <_D4core4time52__T7convertVAyaa6_686e73656373VAyaa7_6d696e75746573Z7convertFNaNbNiNflZl>: 4d7f54: 55 push %rbp 4d7f55: 48 8b ec mov %rsp,%rbp 4d7f58: 48 83 ec 10 sub $0x10,%rsp 4d7f5c: 48 b8 d5 f7 ba 40 d8 mov $0x1ca213d840baf7d5,%rax 4d7f63: 13 a2 1c 4d7f66: 48 f7 ef imul %rdi 4d7f69: 48 89 f8 mov %rdi,%rax 4d7f6c: 48 c1 f8 3f sar $0x3f,%rax 4d7f70: 48 c1 fa 1a sar $0x1a,%rdx 4d7f74: 48 2b d0 sub %rax,%rdx 4d7f77: 48 89 d0 mov %rdx,%rax 4d7f7a: 48 8b e5 mov %rbp,%rsp 4d7f7d: 5d pop %rbp 4d7f7e: c3 retq ... 00000000004d7f80 <_D4core4time52__T7convertVAyaa7_6d696e75746573VAyaa6_686e73656373Z7convertFNaNbNiNflZl>: 4d7f80: 55 push %rbp 4d7f81: 48 8b ec mov %rsp,%rbp 4d7f84: 48 83 ec 10 sub $0x10,%rsp 4d7f88: 48 69 c7 00 46 c3 23 imul $0x23c34600,%rdi,%rax 4d7f8f: 48 8b e5 mov %rbp,%rsp 4d7f92: 5d pop %rbp 4d7f93: c3 retq 00000000004d7f94 <_D4core4time43__T20splitUnitsFromHNSecsVAyaa5_686f757273Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d7f94: 55 push %rbp 4d7f95: 48 8b ec mov %rsp,%rbp 4d7f98: 48 83 ec 10 sub $0x10,%rsp 4d7f9c: 53 push %rbx 4d7f9d: 4c 8b 07 mov (%rdi),%r8 4d7fa0: 49 8b c8 mov %r8,%rcx 4d7fa3: 48 b8 b5 10 c2 34 ab mov $0x3d157fab34c210b5,%rax 4d7faa: 7f 15 3d 4d7fad: 48 f7 e9 imul %rcx 4d7fb0: 48 89 c8 mov %rcx,%rax 4d7fb3: 48 c1 f8 3f sar $0x3f,%rax 4d7fb7: 48 c1 fa 21 sar $0x21,%rdx 4d7fbb: 48 2b d0 sub %rax,%rdx 4d7fbe: 48 89 d6 mov %rdx,%rsi 4d7fc1: 48 89 f0 mov %rsi,%rax 4d7fc4: 48 bb 00 68 c4 61 08 mov $0x861c46800,%rbx 4d7fcb: 00 00 00 4d7fce: 48 f7 eb imul %rbx 4d7fd1: 48 29 07 sub %rax,(%rdi) 4d7fd4: 48 8b c6 mov %rsi,%rax 4d7fd7: 5b pop %rbx 4d7fd8: 48 8b e5 mov %rbp,%rsp 4d7fdb: 5d pop %rbp 4d7fdc: c3 retq 4d7fdd: 00 00 add %al,(%rax) ... 00000000004d7fe0 <_D4core4time47__T20splitUnitsFromHNSecsVAyaa7_6d696e75746573Z20splitUnitsFromHNSecsFNaNbNiNfKlZl>: 4d7fe0: 55 push %rbp 4d7fe1: 48 8b ec mov %rsp,%rbp 4d7fe4: 48 83 ec 10 sub $0x10,%rsp 4d7fe8: 4c 8b 07 mov (%rdi),%r8 4d7feb: 49 8b c8 mov %r8,%rcx 4d7fee: 48 b8 d5 f7 ba 40 d8 mov $0x1ca213d840baf7d5,%rax 4d7ff5: 13 a2 1c 4d7ff8: 48 f7 e9 imul %rcx 4d7ffb: 48 89 c8 mov %rcx,%rax 4d7ffe: 48 c1 f8 3f sar $0x3f,%rax 4d8002: 48 c1 fa 1a sar $0x1a,%rdx 4d8006: 48 2b d0 sub %rax,%rdx 4d8009: 48 89 d6 mov %rdx,%rsi 4d800c: 48 69 c6 00 46 c3 23 imul $0x23c34600,%rsi,%rax 4d8013: 48 29 07 sub %rax,(%rdi) 4d8016: 48 8b c6 mov %rsi,%rax 4d8019: 48 8b e5 mov %rbp,%rsp 4d801c: 5d pop %rbp 4d801d: c3 retq ... 00000000004d8020 <_D4core4time48__T7convertVAyaa6_686e73656373VAyaa5_7573656373Z7convertFNaNbNiNflZl>: 4d8020: 55 push %rbp 4d8021: 48 8b ec mov %rsp,%rbp 4d8024: 48 83 ec 10 sub $0x10,%rsp 4d8028: 48 b8 67 66 66 66 66 mov $0x6666666666666667,%rax 4d802f: 66 66 66 4d8032: 48 f7 ef imul %rdi 4d8035: 48 89 f8 mov %rdi,%rax 4d8038: 48 c1 f8 3f sar $0x3f,%rax 4d803c: 48 c1 fa 02 sar $0x2,%rdx 4d8040: 48 2b d0 sub %rax,%rdx 4d8043: 48 89 d0 mov %rdx,%rax 4d8046: 48 8b e5 mov %rbp,%rsp 4d8049: 5d pop %rbp 4d804a: c3 retq ... 00000000004d804c <_D4core4sync9condition7__arrayZ>: 4d804c: 55 push %rbp 4d804d: 48 8b ec mov %rsp,%rbp 4d8050: 48 83 ec 10 sub $0x10,%rsp 4d8054: 48 89 fa mov %rdi,%rdx 4d8057: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d805b: ba 14 e4 4e 00 mov $0x4ee414,%edx 4d8060: bf 19 00 00 00 mov $0x19,%edi 4d8065: 48 89 d6 mov %rdx,%rsi 4d8068: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d806c: e8 d7 0d fb ff callq 488e48 <_d_arraybounds> 4d8071: 0f 1f 00 nopl (%rax) 00000000004d8074 <_D4core4sync9condition8__assertFiZv>: 4d8074: 55 push %rbp 4d8075: 48 8b ec mov %rsp,%rbp 4d8078: 48 83 ec 10 sub $0x10,%rsp 4d807c: 48 89 fa mov %rdi,%rdx 4d807f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d8083: ba 14 e4 4e 00 mov $0x4ee414,%edx 4d8088: bf 19 00 00 00 mov $0x19,%edi 4d808d: 48 89 d6 mov %rdx,%rsi 4d8090: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d8094: e8 67 0c fb ff callq 488d00 <_d_assert> 4d8099: 0f 1f 00 nopl (%rax) 00000000004d809c <_D4core4sync9condition15__unittest_failFiZv>: 4d809c: 55 push %rbp 4d809d: 48 8b ec mov %rsp,%rbp 4d80a0: 48 83 ec 10 sub $0x10,%rsp 4d80a4: 48 89 fa mov %rdi,%rdx 4d80a7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d80ab: ba 14 e4 4e 00 mov $0x4ee414,%edx 4d80b0: bf 19 00 00 00 mov $0x19,%edi 4d80b5: 48 89 d6 mov %rdx,%rsi 4d80b8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d80bc: e8 cf 0c fb ff callq 488d90 <_d_unittest> 4d80c1: 48 8b e5 mov %rbp,%rsp 4d80c4: 5d pop %rbp 4d80c5: c3 retq ... 00000000004d80c8 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition>: 4d80c8: 55 push %rbp 4d80c9: 48 8b ec mov %rsp,%rbp 4d80cc: 48 83 ec 20 sub $0x20,%rsp 4d80d0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d80d4: 48 89 77 10 mov %rsi,0x10(%rdi) 4d80d8: 31 f6 xor %esi,%esi 4d80da: 48 8d 7f 18 lea 0x18(%rdi),%rdi 4d80de: e8 1d ff fa ff callq 488000 4d80e3: 85 c0 test %eax,%eax 4d80e5: 74 4a je 4d8131 <_D4core4sync9condition9Condition6__ctorMFNbNfC4core4sync5mutex5MutexZC4core4sync9condition9Condition+0x69> 4d80e7: bf 20 d4 4f 00 mov $0x4fd420,%edi 4d80ec: e8 b7 17 fb ff callq 4898a8 <_d_newclass> 4d80f1: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d80f5: ff 35 5d 63 01 00 pushq 0x1635d(%rip) # 4ee458 <_TMP1377+0x8> 4d80fb: ff 35 4f 63 01 00 pushq 0x1634f(%rip) # 4ee450 <_TMP1377> 4d8101: 48 8b 15 80 63 01 00 mov 0x16380(%rip),%rdx # 4ee488 <_TMP1379+0x8> 4d8108: 48 8b 05 71 63 01 00 mov 0x16371(%rip),%rax # 4ee480 <_TMP1379> 4d810f: 48 89 c1 mov %rax,%rcx 4d8112: 49 89 d0 mov %rdx,%r8 4d8115: ba 5e 00 00 00 mov $0x5e,%edx 4d811a: 31 f6 xor %esi,%esi 4d811c: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d8120: e8 d7 e2 fe ff callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4d8125: 48 83 c4 10 add $0x10,%rsp 4d8129: 48 89 c7 mov %rax,%rdi 4d812c: e8 fb 0e fb ff callq 48902c <_d_throwc> 4d8131: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d8135: 48 8b c7 mov %rdi,%rax 4d8138: 48 8b e5 mov %rbp,%rsp 4d813b: 5d pop %rbp 4d813c: c3 retq 4d813d: 0f 1f 00 nopl (%rax) 00000000004d8140 <_D4core4sync9condition9Condition6__dtorMFZv>: 4d8140: 55 push %rbp 4d8141: 48 8b ec mov %rsp,%rbp 4d8144: 48 83 ec 10 sub $0x10,%rsp 4d8148: 48 83 c7 18 add $0x18,%rdi 4d814c: e8 ff fe fa ff callq 488050 4d8151: 48 8b e5 mov %rbp,%rsp 4d8154: 5d pop %rbp 4d8155: c3 retq 4d8156: 66 90 xchg %ax,%ax 00000000004d8158 <_D4core4sync9condition9Condition5mutexMFNdZC4core4sync5mutex5Mutex>: 4d8158: 55 push %rbp 4d8159: 48 8b ec mov %rsp,%rbp 4d815c: 48 83 ec 10 sub $0x10,%rsp 4d8160: 48 8b 47 10 mov 0x10(%rdi),%rax 4d8164: 48 8b e5 mov %rbp,%rsp 4d8167: 5d pop %rbp 4d8168: c3 retq 4d8169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d8170 <_D4core4sync9condition9Condition13mutex_nothrowMFNaNbNdNiNfZC4core4sync5mutex5Mutex>: 4d8170: 55 push %rbp 4d8171: 48 8b ec mov %rsp,%rbp 4d8174: 48 83 ec 10 sub $0x10,%rsp 4d8178: 48 8b 47 10 mov 0x10(%rdi),%rax 4d817c: 48 8b e5 mov %rbp,%rsp 4d817f: 5d pop %rbp 4d8180: c3 retq 4d8181: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d8188 <_D4core4sync9condition9Condition4waitMFZv>: 4d8188: 55 push %rbp 4d8189: 48 8b ec mov %rsp,%rbp 4d818c: 48 83 ec 10 sub $0x10,%rsp 4d8190: 48 8b 77 10 mov 0x10(%rdi),%rsi 4d8194: 48 83 c6 10 add $0x10,%rsi 4d8198: 48 8d 7f 18 lea 0x18(%rdi),%rdi 4d819c: e8 6f fe fa ff callq 488010 4d81a1: 85 c0 test %eax,%eax 4d81a3: 74 4a je 4d81ef <_D4core4sync9condition9Condition4waitMFZv+0x67> 4d81a5: bf 20 d4 4f 00 mov $0x4fd420,%edi 4d81aa: e8 f9 16 fb ff callq 4898a8 <_d_newclass> 4d81af: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d81b3: ff 35 ff 62 01 00 pushq 0x162ff(%rip) # 4ee4b8 <_TMP1382+0x8> 4d81b9: ff 35 f1 62 01 00 pushq 0x162f1(%rip) # 4ee4b0 <_TMP1382> 4d81bf: 48 8b 15 02 63 01 00 mov 0x16302(%rip),%rdx # 4ee4c8 <_TMP1383+0x8> 4d81c6: 48 8b 05 f3 62 01 00 mov 0x162f3(%rip),%rax # 4ee4c0 <_TMP1383> 4d81cd: 48 89 c1 mov %rax,%rcx 4d81d0: 49 89 d0 mov %rdx,%r8 4d81d3: ba a1 00 00 00 mov $0xa1,%edx 4d81d8: 31 f6 xor %esi,%esi 4d81da: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d81de: e8 19 e2 fe ff callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4d81e3: 48 83 c4 10 add $0x10,%rsp 4d81e7: 48 89 c7 mov %rax,%rdi 4d81ea: e8 3d 0e fb ff callq 48902c <_d_throwc> 4d81ef: 48 8b e5 mov %rbp,%rsp 4d81f2: 5d pop %rbp 4d81f3: c3 retq 4d81f4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d81f8 <_D4core4sync9condition9Condition4waitMFS4core4time8DurationZb>: 4d81f8: 55 push %rbp 4d81f9: 48 8b ec mov %rsp,%rbp 4d81fc: 48 83 ec 30 sub $0x30,%rsp 4d8200: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d8204: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d8208: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4d820c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d8210: e8 d3 01 00 00 callq 4d83e8 <_D4core4sync6config7mktspecFNbKS4core3sys5posix6signal8timespecS4core4time8DurationZv> 4d8215: 48 8d 55 d0 lea -0x30(%rbp),%rdx 4d8219: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d821d: 48 8b 70 10 mov 0x10(%rax),%rsi 4d8221: 48 83 c6 10 add $0x10,%rsi 4d8225: 48 8d 78 18 lea 0x18(%rax),%rdi 4d8229: e8 f2 fd fa ff callq 488020 4d822e: 85 c0 test %eax,%eax 4d8230: 89 45 e8 mov %eax,-0x18(%rbp) 4d8233: 75 0a jne 4d823f <_D4core4sync9condition9Condition4waitMFS4core4time8DurationZb+0x47> 4d8235: b8 01 00 00 00 mov $0x1,%eax 4d823a: 48 8b e5 mov %rbp,%rsp 4d823d: 5d pop %rbp 4d823e: c3 retq 4d823f: 83 7d e8 6e cmpl $0x6e,-0x18(%rbp) 4d8243: 75 07 jne 4d824c <_D4core4sync9condition9Condition4waitMFS4core4time8DurationZb+0x54> 4d8245: 31 c0 xor %eax,%eax 4d8247: 48 8b e5 mov %rbp,%rsp 4d824a: 5d pop %rbp 4d824b: c3 retq 4d824c: bf 20 d4 4f 00 mov $0x4fd420,%edi 4d8251: e8 52 16 fb ff callq 4898a8 <_d_newclass> 4d8256: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d825a: ff 35 78 62 01 00 pushq 0x16278(%rip) # 4ee4d8 <_TMP1385+0x8> 4d8260: ff 35 6a 62 01 00 pushq 0x1626a(%rip) # 4ee4d0 <_TMP1385> 4d8266: 48 8b 15 7b 62 01 00 mov 0x1627b(%rip),%rdx # 4ee4e8 <_TMP1386+0x8> 4d826d: 48 8b 05 6c 62 01 00 mov 0x1626c(%rip),%rax # 4ee4e0 <_TMP1386> 4d8274: 48 89 c1 mov %rax,%rcx 4d8277: 49 89 d0 mov %rdx,%r8 4d827a: ba d6 00 00 00 mov $0xd6,%edx 4d827f: 31 f6 xor %esi,%esi 4d8281: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d8285: e8 72 e1 fe ff callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4d828a: 48 83 c4 10 add $0x10,%rsp 4d828e: 48 89 c7 mov %rax,%rdi 4d8291: e8 96 0d fb ff callq 48902c <_d_throwc> 4d8296: 48 8b e5 mov %rbp,%rsp 4d8299: 5d pop %rbp 4d829a: c3 retq 4d829b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d82a0 <_D4core4sync9condition9Condition6notifyMFZv>: 4d82a0: 55 push %rbp 4d82a1: 48 8b ec mov %rsp,%rbp 4d82a4: 48 83 ec 10 sub $0x10,%rsp 4d82a8: 48 83 c7 18 add $0x18,%rdi 4d82ac: e8 7f fd fa ff callq 488030 4d82b1: 85 c0 test %eax,%eax 4d82b3: 74 4a je 4d82ff <_D4core4sync9condition9Condition6notifyMFZv+0x5f> 4d82b5: bf 20 d4 4f 00 mov $0x4fd420,%edi 4d82ba: e8 e9 15 fb ff callq 4898a8 <_d_newclass> 4d82bf: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d82c3: ff 35 4f 62 01 00 pushq 0x1624f(%rip) # 4ee518 <_TMP1389+0x8> 4d82c9: ff 35 41 62 01 00 pushq 0x16241(%rip) # 4ee510 <_TMP1389> 4d82cf: 48 8b 15 52 62 01 00 mov 0x16252(%rip),%rdx # 4ee528 <_TMP1390+0x8> 4d82d6: 48 8b 05 43 62 01 00 mov 0x16243(%rip),%rax # 4ee520 <_TMP1390> 4d82dd: 48 89 c1 mov %rax,%rcx 4d82e0: 49 89 d0 mov %rdx,%r8 4d82e3: ba eb 00 00 00 mov $0xeb,%edx 4d82e8: 31 f6 xor %esi,%esi 4d82ea: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d82ee: e8 09 e1 fe ff callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4d82f3: 48 83 c4 10 add $0x10,%rsp 4d82f7: 48 89 c7 mov %rax,%rdi 4d82fa: e8 2d 0d fb ff callq 48902c <_d_throwc> 4d82ff: 48 8b e5 mov %rbp,%rsp 4d8302: 5d pop %rbp 4d8303: c3 retq 4d8304: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d8308 <_D4core4sync9condition9Condition9notifyAllMFZv>: 4d8308: 55 push %rbp 4d8309: 48 8b ec mov %rsp,%rbp 4d830c: 48 83 ec 10 sub $0x10,%rsp 4d8310: 48 83 c7 18 add $0x18,%rdi 4d8314: e8 27 fd fa ff callq 488040 4d8319: 85 c0 test %eax,%eax 4d831b: 74 4a je 4d8367 <_D4core4sync9condition9Condition9notifyAllMFZv+0x5f> 4d831d: bf 20 d4 4f 00 mov $0x4fd420,%edi 4d8322: e8 81 15 fb ff callq 4898a8 <_d_newclass> 4d8327: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d832b: ff 35 07 62 01 00 pushq 0x16207(%rip) # 4ee538 <_TMP1392+0x8> 4d8331: ff 35 f9 61 01 00 pushq 0x161f9(%rip) # 4ee530 <_TMP1392> 4d8337: 48 8b 15 0a 62 01 00 mov 0x1620a(%rip),%rdx # 4ee548 <_TMP1393+0x8> 4d833e: 48 8b 05 fb 61 01 00 mov 0x161fb(%rip),%rax # 4ee540 <_TMP1393> 4d8345: 48 89 c1 mov %rax,%rcx 4d8348: 49 89 d0 mov %rdx,%r8 4d834b: ba 00 01 00 00 mov $0x100,%edx 4d8350: 31 f6 xor %esi,%esi 4d8352: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d8356: e8 a1 e0 fe ff callq 4c63fc <_D4core4sync9exception9SyncError6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC4core4sync9exception9SyncError> 4d835b: 48 83 c4 10 add $0x10,%rsp 4d835f: 48 89 c7 mov %rax,%rdi 4d8362: e8 c5 0c fb ff callq 48902c <_d_throwc> 4d8367: 48 8b e5 mov %rbp,%rsp 4d836a: 5d pop %rbp 4d836b: c3 retq 00000000004d836c <_D4core4sync6config7__arrayZ>: 4d836c: 55 push %rbp 4d836d: 48 8b ec mov %rsp,%rbp 4d8370: 48 83 ec 10 sub $0x10,%rsp 4d8374: 48 89 fa mov %rdi,%rdx 4d8377: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d837b: ba 39 e6 4e 00 mov $0x4ee639,%edx 4d8380: bf 16 00 00 00 mov $0x16,%edi 4d8385: 48 89 d6 mov %rdx,%rsi 4d8388: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d838c: e8 b7 0a fb ff callq 488e48 <_d_arraybounds> 4d8391: 0f 1f 00 nopl (%rax) 00000000004d8394 <_D4core4sync6config8__assertFiZv>: 4d8394: 55 push %rbp 4d8395: 48 8b ec mov %rsp,%rbp 4d8398: 48 83 ec 10 sub $0x10,%rsp 4d839c: 48 89 fa mov %rdi,%rdx 4d839f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d83a3: ba 39 e6 4e 00 mov $0x4ee639,%edx 4d83a8: bf 16 00 00 00 mov $0x16,%edi 4d83ad: 48 89 d6 mov %rdx,%rsi 4d83b0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d83b4: e8 47 09 fb ff callq 488d00 <_d_assert> 4d83b9: 0f 1f 00 nopl (%rax) 00000000004d83bc <_D4core4sync6config15__unittest_failFiZv>: 4d83bc: 55 push %rbp 4d83bd: 48 8b ec mov %rsp,%rbp 4d83c0: 48 83 ec 10 sub $0x10,%rsp 4d83c4: 48 89 fa mov %rdi,%rdx 4d83c7: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d83cb: ba 39 e6 4e 00 mov $0x4ee639,%edx 4d83d0: bf 16 00 00 00 mov $0x16,%edi 4d83d5: 48 89 d6 mov %rdx,%rsi 4d83d8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4d83dc: e8 af 09 fb ff callq 488d90 <_d_unittest> 4d83e1: 48 8b e5 mov %rbp,%rsp 4d83e4: 5d pop %rbp 4d83e5: c3 retq ... 00000000004d83e8 <_D4core4sync6config7mktspecFNbKS4core3sys5posix6signal8timespecS4core4time8DurationZv>: 4d83e8: 55 push %rbp 4d83e9: 48 8b ec mov %rsp,%rbp 4d83ec: 48 83 ec 40 sub $0x40,%rsp 4d83f0: 53 push %rbx 4d83f1: 41 54 push %r12 4d83f3: 41 55 push %r13 4d83f5: 41 56 push %r14 4d83f7: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d83fb: 48 89 f3 mov %rsi,%rbx 4d83fe: 48 8d 45 c0 lea -0x40(%rbp),%rax 4d8402: 31 c9 xor %ecx,%ecx 4d8404: 48 89 08 mov %rcx,(%rax) 4d8407: 48 89 48 08 mov %rcx,0x8(%rax) 4d840b: 31 f6 xor %esi,%esi 4d840d: 48 89 c7 mov %rax,%rdi 4d8410: e8 4b fc fa ff callq 488060 4d8415: 48 8b d3 mov %rbx,%rdx 4d8418: 31 c0 xor %eax,%eax 4d841a: 48 89 02 mov %rax,(%rdx) 4d841d: 48 89 42 08 mov %rax,0x8(%rdx) 4d8421: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4d8425: 48 89 0b mov %rcx,(%rbx) 4d8428: 48 8b 75 c8 mov -0x38(%rbp),%rsi 4d842c: 48 69 fe e8 03 00 00 imul $0x3e8,%rsi,%rdi 4d8433: 48 89 7b 08 mov %rdi,0x8(%rbx) 4d8437: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4d843b: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4d843f: 48 8b 03 mov (%rbx),%rax 4d8442: 31 c9 xor %ecx,%ecx 4d8444: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d8448: 48 69 f0 80 96 98 00 imul $0x989680,%rax,%rsi 4d844f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4d8453: e8 b8 df fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4d8458: 48 8b 10 mov (%rax),%rdx 4d845b: 48 01 55 e0 add %rdx,-0x20(%rbp) 4d845f: 48 8b 43 08 mov 0x8(%rbx),%rax 4d8463: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4d846a: 00 4d846b: 48 89 c1 mov %rax,%rcx 4d846e: 48 b8 0b d7 a3 70 3d mov $0xa3d70a3d70a3d70b,%rax 4d8475: 0a d7 a3 4d8478: 48 f7 e9 imul %rcx 4d847b: 48 03 d1 add %rcx,%rdx 4d847e: 48 89 c8 mov %rcx,%rax 4d8481: 48 c1 f8 3f sar $0x3f,%rax 4d8485: 48 c1 fa 06 sar $0x6,%rdx 4d8489: 48 2b d0 sub %rax,%rdx 4d848c: 48 89 d6 mov %rdx,%rsi 4d848f: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d8493: e8 78 df fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4d8498: 48 8b 10 mov (%rax),%rdx 4d849b: 48 01 55 e0 add %rdx,-0x20(%rbp) 4d849f: 4c 8b 45 e0 mov -0x20(%rbp),%r8 4d84a3: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4d84aa: 94 bf d6 4d84ad: 49 f7 e8 imul %r8 4d84b0: 49 03 d0 add %r8,%rdx 4d84b3: 4c 89 c0 mov %r8,%rax 4d84b6: 48 c1 f8 3f sar $0x3f,%rax 4d84ba: 48 c1 fa 17 sar $0x17,%rdx 4d84be: 48 2b d0 sub %rax,%rdx 4d84c1: 48 b8 ff ff ff ff ff mov $0x7fffffffffffffff,%rax 4d84c8: ff ff 7f 4d84cb: 48 3b d0 cmp %rax,%rdx 4d84ce: 7e 1e jle 4d84ee <_D4core4sync6config7mktspecFNbKS4core3sys5posix6signal8timespecS4core4time8DurationZv+0x106> 4d84d0: 48 89 03 mov %rax,(%rbx) 4d84d3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d84d7: e8 b8 3d 00 00 callq 4dc294 <_D4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZS4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZ10SplitUnits> 4d84dc: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d84e0: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d84e4: 48 8b 4d d8 mov -0x28(%rbp),%rcx 4d84e8: 48 89 4b 08 mov %rcx,0x8(%rbx) 4d84ec: eb 51 jmp 4d853f <_D4core4sync6config7mktspecFNbKS4core3sys5posix6signal8timespecS4core4time8DurationZv+0x157> 4d84ee: 4c 8d 6b 08 lea 0x8(%rbx),%r13 4d84f2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4d84f9: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 4d8500: 00 4d8501: 4c 8b 65 e0 mov -0x20(%rbp),%r12 4d8505: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4d8509: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4d8510: 94 bf d6 4d8513: 48 f7 ee imul %rsi 4d8516: 48 03 d6 add %rsi,%rdx 4d8519: 48 89 f0 mov %rsi,%rax 4d851c: 48 c1 f8 3f sar $0x3f,%rax 4d8520: 48 c1 fa 17 sar $0x17,%rdx 4d8524: 48 2b d0 sub %rax,%rdx 4d8527: 49 89 d6 mov %rdx,%r14 4d852a: 49 69 d6 80 96 98 00 imul $0x989680,%r14,%rdx 4d8531: 49 29 d4 sub %rdx,%r12 4d8534: 4c 89 33 mov %r14,(%rbx) 4d8537: 49 6b c4 64 imul $0x64,%r12,%rax 4d853b: 49 89 45 00 mov %rax,0x0(%r13) 4d853f: 41 5e pop %r14 4d8541: 41 5d pop %r13 4d8543: 41 5c pop %r12 4d8545: 5b pop %rbx 4d8546: 48 8b e5 mov %rbp,%rsp 4d8549: 5d pop %rbp 4d854a: c3 retq ... 00000000004d854c <_D2rt3aaA8nextpow2FNaNbNixmZm>: 4d854c: 55 push %rbp 4d854d: 48 8b ec mov %rsp,%rbp 4d8550: 48 89 fe mov %rdi,%rsi 4d8553: 48 85 f6 test %rsi,%rsi 4d8556: 75 07 jne 4d855f <_D2rt3aaA8nextpow2FNaNbNixmZm+0x13> 4d8558: b8 01 00 00 00 mov $0x1,%eax 4d855d: 5d pop %rbp 4d855e: c3 retq 4d855f: b8 01 00 00 00 mov $0x1,%eax 4d8564: 48 0f bd ce bsr %rsi,%rcx 4d8568: 48 8d 56 ff lea -0x1(%rsi),%rdx 4d856c: 48 23 d6 and %rsi,%rdx 4d856f: 48 f7 da neg %rdx 4d8572: 48 19 d2 sbb %rdx,%rdx 4d8575: 48 ff c2 inc %rdx 4d8578: 30 c2 xor %al,%dl 4d857a: 81 e2 ff 00 00 00 and $0xff,%edx 4d8580: 03 ca add %edx,%ecx 4d8582: d3 e0 shl %cl,%eax 4d8584: 48 98 cltq 4d8586: 5d pop %rbp 4d8587: c3 retq 00000000004d8588 <_adCmp2>: 4d8588: 55 push %rbp 4d8589: 48 8b ec mov %rsp,%rbp 4d858c: 48 83 ec 30 sub $0x30,%rsp 4d8590: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4d8594: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4d8598: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d859c: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4d85a0: 48 8d 55 d8 lea -0x28(%rbp),%rdx 4d85a4: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4d85a8: 4c 89 c7 mov %r8,%rdi 4d85ab: 48 8b 07 mov (%rdi),%rax 4d85ae: 48 ff 50 38 rex.W callq *0x38(%rax) 4d85b2: 48 8b e5 mov %rbp,%rsp 4d85b5: 5d pop %rbp 4d85b6: c3 retq ... 00000000004d85b8 <_d_allocmemory>: 4d85b8: 55 push %rbp 4d85b9: 48 8b ec mov %rsp,%rbp 4d85bc: 48 83 ec 10 sub $0x10,%rsp 4d85c0: 31 d2 xor %edx,%edx 4d85c2: 31 f6 xor %esi,%esi 4d85c4: e8 17 70 fb ff callq 48f5e0 4d85c9: 48 8b e5 mov %rbp,%rsp 4d85cc: 5d pop %rbp 4d85cd: c3 retq ... 00000000004d85d0 <_d_arraysetcapacity>: 4d85d0: 55 push %rbp 4d85d1: 48 8b ec mov %rsp,%rbp 4d85d4: 48 81 ec b0 01 00 00 sub $0x1b0,%rsp 4d85db: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4d85df: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d85e3: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d85e7: 48 8b 07 mov (%rdi),%rax 4d85ea: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 4d85f1: 0f 94 c0 sete %al 4d85f4: 48 0f b6 c0 movzbq %al,%rax 4d85f8: 88 45 e0 mov %al,-0x20(%rbp) 4d85fb: 40 80 7d e0 00 rex cmpb $0x0,-0x20(%rbp) 4d8600: b8 00 00 00 00 mov $0x0,%eax 4d8605: 75 09 jne 4d8610 <_d_arraysetcapacity+0x40> 4d8607: 48 8b 7a 08 mov 0x8(%rdx),%rdi 4d860b: e8 54 c1 fc ff callq 4a4764 <_D2rt8lifetime12__getBlkInfoFNbPvZPS4core6memory8BlkInfo_> 4d8610: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 4d8617: 48 8b b5 60 fe ff ff mov -0x1a0(%rbp),%rsi 4d861e: 48 85 f6 test %rsi,%rsi 4d8621: 75 39 jne 4d865c <_d_arraysetcapacity+0x8c> 4d8623: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d8627: 48 8b 40 08 mov 0x8(%rax),%rax 4d862b: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 4d8632: 48 8b b5 a8 fe ff ff mov -0x158(%rbp),%rsi 4d8639: 48 8d bd b0 fe ff ff lea -0x150(%rbp),%rdi 4d8640: e8 4b b7 fc ff callq 4a3d90 4d8645: 48 89 c6 mov %rax,%rsi 4d8648: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 4d864f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8651: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8653: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8655: 48 8d b5 90 fe ff ff lea -0x170(%rbp),%rsi 4d865c: 48 8d bd 70 fe ff ff lea -0x190(%rbp),%rdi 4d8663: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8665: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8667: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8669: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4d866d: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d8671: 48 8b 00 mov (%rax),%rax 4d8674: 48 ff 50 50 rex.W callq *0x50(%rax) 4d8678: 48 89 c7 mov %rax,%rdi 4d867b: e8 f8 76 fb ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4d8680: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 4d8687: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d868e: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 4d8695: 48 8b 00 mov (%rax),%rax 4d8698: 48 ff 50 40 rex.W callq *0x40(%rax) 4d869c: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4d86a3: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d86a7: 48 f7 a5 d0 fe ff ff mulq -0x130(%rbp) 4d86ae: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 4d86b5: 73 24 jae 4d86db <_d_arraysetcapacity+0x10b> 4d86b7: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) 4d86be: 00 00 00 00 4d86c2: bf 40 19 4f 00 mov $0x4f1940,%edi 4d86c7: 48 8b 05 72 92 01 00 mov 0x19272(%rip),%rax # 4f1940 <_D4core9exception16OutOfMemoryError7__ClassZ> 4d86ce: 48 ff 50 58 rex.W callq *0x58(%rax) 4d86d2: 48 89 d7 mov %rdx,%rdi 4d86d5: e8 52 09 fb ff callq 48902c <_d_throwc> 4d86da: f4 hlt 4d86db: 48 83 bd 70 fe ff ff cmpq $0x0,-0x190(%rbp) 4d86e2: 00 4d86e3: 0f 84 44 01 00 00 je 4d882d <_d_arraysetcapacity+0x25d> 4d86e9: f7 85 80 fe ff ff 08 testl $0x8,-0x180(%rbp) 4d86f0: 00 00 00 4d86f3: 0f 84 34 01 00 00 je 4d882d <_d_arraysetcapacity+0x25d> 4d86f9: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4d8700: 48 3d 00 01 00 00 cmp $0x100,%rax 4d8706: 77 39 ja 4d8741 <_d_arraysetcapacity+0x171> 4d8708: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d870f: e8 60 bf fc ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4d8714: 48 ff c0 inc %rax 4d8717: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4d871e: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 4d8725: 48 03 85 78 fe ff ff add -0x188(%rbp),%rax 4d872c: 48 2b 85 00 ff ff ff sub -0x100(%rbp),%rax 4d8733: 0f b6 00 movzbl (%rax),%eax 4d8736: 89 c0 mov %eax,%eax 4d8738: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4d873f: eb 61 jmp 4d87a2 <_d_arraysetcapacity+0x1d2> 4d8741: 48 81 bd 78 fe ff ff cmpq $0x1000,-0x188(%rbp) 4d8748: 00 10 00 00 4d874c: 73 38 jae 4d8786 <_d_arraysetcapacity+0x1b6> 4d874e: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d8755: e8 1a bf fc ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4d875a: 48 83 c0 02 add $0x2,%rax 4d875e: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4d8765: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 4d876c: 48 03 85 78 fe ff ff add -0x188(%rbp),%rax 4d8773: 48 2b 85 00 ff ff ff sub -0x100(%rbp),%rax 4d877a: 0f b7 00 movzwl (%rax),%eax 4d877d: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4d8784: eb 1c jmp 4d87a2 <_d_arraysetcapacity+0x1d2> 4d8786: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 4d878d: 48 8b 00 mov (%rax),%rax 4d8790: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4d8797: 48 c7 85 00 ff ff ff movq $0x11,-0x100(%rbp) 4d879e: 11 00 00 00 4d87a2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d87a6: 48 8b 40 08 mov 0x8(%rax),%rax 4d87aa: 48 8d b5 70 fe ff ff lea -0x190(%rbp),%rsi 4d87b1: 48 8d bd 10 ff ff ff lea -0xf0(%rbp),%rdi 4d87b8: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d87ba: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d87bc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d87be: 48 f7 85 18 ff ff ff testq $0xfffffffffffff000,-0xe8(%rbp) 4d87c5: 00 f0 ff ff 4d87c9: b9 10 00 00 00 mov $0x10,%ecx 4d87ce: 75 02 jne 4d87d2 <_d_arraysetcapacity+0x202> 4d87d0: 31 c9 xor %ecx,%ecx 4d87d2: 48 03 8d 70 fe ff ff add -0x190(%rbp),%rcx 4d87d9: 48 2b c1 sub %rcx,%rax 4d87dc: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 4d87e3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d87e7: 48 8b 00 mov (%rax),%rax 4d87ea: 48 0f af 85 d0 fe ff imul -0x130(%rbp),%rax 4d87f1: ff 4d87f2: 48 03 85 f8 fe ff ff add -0x108(%rbp),%rax 4d87f9: 48 3b 85 e8 fe ff ff cmp -0x118(%rbp),%rax 4d8800: 74 0d je 4d880f <_d_arraysetcapacity+0x23f> 4d8802: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) 4d8809: 00 00 00 00 4d880d: eb 43 jmp 4d8852 <_d_arraysetcapacity+0x282> 4d880f: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4d8816: 48 2b 85 f8 fe ff ff sub -0x108(%rbp),%rax 4d881d: 48 2b 85 00 ff ff ff sub -0x100(%rbp),%rax 4d8824: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4d882b: eb 25 jmp 4d8852 <_d_arraysetcapacity+0x282> 4d882d: 31 c0 xor %eax,%eax 4d882f: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 4d8836: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 4d883d: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4d8844: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 4d884b: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4d8852: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4d8859: 48 39 85 f0 fe ff ff cmp %rax,-0x110(%rbp) 4d8860: 72 15 jb 4d8877 <_d_arraysetcapacity+0x2a7> 4d8862: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 4d8869: 33 d2 xor %edx,%edx 4d886b: 48 f7 b5 d0 fe ff ff divq -0x130(%rbp) 4d8872: 48 8b e5 mov %rbp,%rsp 4d8875: 5d pop %rbp 4d8876: c3 retq 4d8877: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4d887e: 48 3d 00 10 00 00 cmp $0x1000,%rax 4d8884: 0f 82 de 00 00 00 jb 4d8968 <_d_arraysetcapacity+0x398> 4d888a: 48 83 bd f0 fe ff ff cmpq $0x0,-0x110(%rbp) 4d8891: 00 4d8892: 0f 84 d0 00 00 00 je 4d8968 <_d_arraysetcapacity+0x398> 4d8898: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4d889f: 48 8b 8d f8 fe ff ff mov -0x108(%rbp),%rcx 4d88a6: 48 8d 44 01 11 lea 0x11(%rcx,%rax,1),%rax 4d88ab: 48 2b 85 78 fe ff ff sub -0x188(%rbp),%rax 4d88b2: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4d88b9: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 4d88c0: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4d88c7: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 4d88ce: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4d88d5: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 4d88dc: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4d88e3: 31 c0 xor %eax,%eax 4d88e5: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4d88ec: 48 8b 8d 50 ff ff ff mov -0xb0(%rbp),%rcx 4d88f3: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 4d88fa: 48 8b b5 28 ff ff ff mov -0xd8(%rbp),%rsi 4d8901: 48 8b bd 70 fe ff ff mov -0x190(%rbp),%rdi 4d8908: e8 3f b3 fc ff callq 4a3c4c 4d890d: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4d8914: 48 83 bd 30 ff ff ff cmpq $0x0,-0xd0(%rbp) 4d891b: 00 4d891c: 74 4a je 4d8968 <_d_arraysetcapacity+0x398> 4d891e: 48 83 bd 60 fe ff ff cmpq $0x0,-0x1a0(%rbp) 4d8925: 00 4d8926: 74 12 je 4d893a <_d_arraysetcapacity+0x36a> 4d8928: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4d892f: 48 8b 8d 60 fe ff ff mov -0x1a0(%rbp),%rcx 4d8936: 48 89 41 08 mov %rax,0x8(%rcx) 4d893a: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4d8941: 48 83 c0 ef add $0xffffffffffffffef,%rax 4d8945: 48 2b 85 f8 fe ff ff sub -0x108(%rbp),%rax 4d894c: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4d8953: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 4d895a: 33 d2 xor %edx,%edx 4d895c: 48 f7 b5 d0 fe ff ff divq -0x130(%rbp) 4d8963: 48 8b e5 mov %rbp,%rsp 4d8966: 5d pop %rbp 4d8967: c3 retq 4d8968: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d896c: 48 8b 00 mov (%rax),%rax 4d896f: 48 0f af 85 d0 fe ff imul -0x130(%rbp),%rax 4d8976: ff 4d8977: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4d897e: 4c 8b 85 d8 fe ff ff mov -0x128(%rbp),%r8 4d8985: 48 8d 8d 70 fe ff ff lea -0x190(%rbp),%rcx 4d898c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d8990: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi 4d8997: 48 8d bd 60 ff ff ff lea -0xa0(%rbp),%rdi 4d899e: e8 05 bd fc ff callq 4a46a8 <_D2rt8lifetime12__arrayAllocFmKS4core6memory8BlkInfo_xC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4d89a3: 48 89 c6 mov %rax,%rsi 4d89a6: 48 8d bd 70 fe ff ff lea -0x190(%rbp),%rdi 4d89ad: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89af: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89b1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89b3: 48 83 bd 70 fe ff ff cmpq $0x0,-0x190(%rbp) 4d89ba: 00 4d89bb: 0f 84 f6 fc ff ff je 4d86b7 <_d_arraysetcapacity+0xe7> 4d89c1: 48 8d b5 70 fe ff ff lea -0x190(%rbp),%rsi 4d89c8: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4d89cc: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89ce: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89d0: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d89d2: 48 f7 45 88 00 f0 ff testq $0xfffffffffffff000,-0x78(%rbp) 4d89d9: ff 4d89da: b8 10 00 00 00 mov $0x10,%eax 4d89df: 75 02 jne 4d89e3 <_d_arraysetcapacity+0x413> 4d89e1: 31 c0 xor %eax,%eax 4d89e3: 48 03 85 70 fe ff ff add -0x190(%rbp),%rax 4d89ea: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4d89f1: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 4d89f8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d89fc: 48 8b 70 08 mov 0x8(%rax),%rsi 4d8a00: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 4d8a07: e8 34 ef fa ff callq 487940 4d8a0c: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4d8a13: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 4d8a1a: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d8a21: e8 16 76 fb ff callq 49003c <_D2rt8lifetime12__doPostblitFPvmxC8TypeInfoZv> 4d8a26: f7 85 80 fe ff ff 02 testl $0x2,-0x180(%rbp) 4d8a2d: 00 00 00 4d8a30: 75 3f jne 4d8a71 <_d_arraysetcapacity+0x4a1> 4d8a32: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4d8a39: 48 8b 8d d8 fe ff ff mov -0x128(%rbp),%rcx 4d8a40: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4d8a44: 48 89 45 98 mov %rax,-0x68(%rbp) 4d8a48: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4d8a4f: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4d8a56: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4d8a5a: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d8a5e: 48 8b 55 98 mov -0x68(%rbp),%rdx 4d8a62: 48 2b 55 a0 sub -0x60(%rbp),%rdx 4d8a66: 31 f6 xor %esi,%esi 4d8a68: 48 8b 7d a0 mov -0x60(%rbp),%rdi 4d8a6c: e8 2f f1 fa ff callq 487ba0 4d8a71: 4c 8d 85 70 fe ff ff lea -0x190(%rbp),%r8 4d8a78: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 4d8a7f: 8a 55 e0 mov -0x20(%rbp),%dl 4d8a82: 48 8b b5 c8 fe ff ff mov -0x138(%rbp),%rsi 4d8a89: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4d8a90: e8 2f 73 fb ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4d8a95: 8a 45 e0 mov -0x20(%rbp),%al 4d8a98: 34 01 xor $0x1,%al 4d8a9a: 0f 84 55 01 00 00 je 4d8bf5 <_d_arraysetcapacity+0x625> 4d8aa0: 48 8d b5 70 fe ff ff lea -0x190(%rbp),%rsi 4d8aa7: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4d8aab: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8aad: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8aaf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8ab1: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 4d8ab8: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d8abc: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d8ac3: 00 00 4d8ac5: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4d8acc: 48 83 3c 08 00 cmpq $0x0,(%rax,%rcx,1) 4d8ad1: 75 35 jne 4d8b08 <_d_arraysetcapacity+0x538> 4d8ad3: 48 c7 45 d8 c0 00 00 movq $0xc0,-0x28(%rbp) 4d8ada: 00 4d8adb: bf c0 00 00 00 mov $0xc0,%edi 4d8ae0: e8 9b ee fa ff callq 487980 4d8ae5: 64 48 8b 0c 25 00 00 mov %fs:0x0,%rcx 4d8aec: 00 00 4d8aee: 48 c7 c2 90 ff ff ff mov $0xffffffffffffff90,%rdx 4d8af5: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 4d8af9: ba c0 00 00 00 mov $0xc0,%edx 4d8afe: 31 f6 xor %esi,%esi 4d8b00: 48 89 c7 mov %rax,%rdi 4d8b03: e8 98 f0 fa ff callq 487ba0 4d8b08: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d8b0f: 00 00 4d8b11: 48 c7 c1 90 ff ff ff mov $0xffffffffffffff90,%rcx 4d8b18: 48 8b 04 08 mov (%rax,%rcx,1),%rax 4d8b1c: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d8b20: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4d8b25: 0f 84 83 00 00 00 je 4d8bae <_d_arraysetcapacity+0x5de> 4d8b2b: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d8b32: 00 00 4d8b34: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4d8b3b: 8b 04 08 mov (%rax,%rcx,1),%eax 4d8b3e: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 4d8b45: 48 98 cltq 4d8b47: 48 8d 04 40 lea (%rax,%rax,2),%rax 4d8b4b: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4d8b52: 00 4d8b53: 48 03 45 d0 add -0x30(%rbp),%rax 4d8b57: 48 3b 45 c8 cmp -0x38(%rbp),%rax 4d8b5b: 0f 84 86 00 00 00 je 4d8be7 <_d_arraysetcapacity+0x617> 4d8b61: 48 8b 85 58 fe ff ff mov -0x1a8(%rbp),%rax 4d8b68: 48 98 cltq 4d8b6a: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4d8b6e: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4d8b75: 00 4d8b76: 48 03 75 d0 add -0x30(%rbp),%rsi 4d8b7a: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4d8b7e: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8b80: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8b82: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8b84: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d8b8b: 00 00 4d8b8d: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4d8b94: 48 63 04 08 movslq (%rax,%rcx,1),%rax 4d8b98: 48 8d 04 40 lea (%rax,%rax,2),%rax 4d8b9c: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4d8ba3: 00 4d8ba4: 48 03 45 d0 add -0x30(%rbp),%rax 4d8ba8: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d8bac: eb 39 jmp 4d8be7 <_d_arraysetcapacity+0x617> 4d8bae: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4d8bb5: 00 00 4d8bb7: 48 c7 c1 98 ff ff ff mov $0xffffffffffffff98,%rcx 4d8bbe: 48 8d 04 08 lea (%rax,%rcx,1),%rax 4d8bc2: 8b 08 mov (%rax),%ecx 4d8bc4: ff c1 inc %ecx 4d8bc6: 81 e1 07 00 00 00 and $0x7,%ecx 4d8bcc: 89 08 mov %ecx,(%rax) 4d8bce: 48 89 c8 mov %rcx,%rax 4d8bd1: 48 98 cltq 4d8bd3: 48 8d 04 40 lea (%rax,%rax,2),%rax 4d8bd7: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4d8bde: 00 4d8bdf: 48 03 45 d0 add -0x30(%rbp),%rax 4d8be3: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d8be7: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4d8beb: 48 8b 7d c8 mov -0x38(%rbp),%rdi 4d8bef: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8bf1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8bf3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8bf5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d8bf9: 48 8b 00 mov (%rax),%rax 4d8bfc: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 4d8c03: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d8c07: 48 89 02 mov %rax,(%rdx) 4d8c0a: 48 89 4a 08 mov %rcx,0x8(%rdx) 4d8c0e: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4d8c15: 48 3d 00 01 00 00 cmp $0x100,%rax 4d8c1b: 77 18 ja 4d8c35 <_d_arraysetcapacity+0x665> 4d8c1d: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d8c24: e8 4b ba fc ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4d8c29: 48 ff c0 inc %rax 4d8c2c: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4d8c33: eb 31 jmp 4d8c66 <_d_arraysetcapacity+0x696> 4d8c35: 48 81 bd 78 fe ff ff cmpq $0x1000,-0x188(%rbp) 4d8c3c: 00 10 00 00 4d8c40: 73 19 jae 4d8c5b <_d_arraysetcapacity+0x68b> 4d8c42: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi 4d8c49: e8 26 ba fc ff callq 4a4674 <_D2rt8lifetime18structTypeInfoSizeFNaNbNixC8TypeInfoZm> 4d8c4e: 48 83 c0 02 add $0x2,%rax 4d8c52: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4d8c59: eb 0b jmp 4d8c66 <_d_arraysetcapacity+0x696> 4d8c5b: 48 c7 85 00 ff ff ff movq $0x11,-0x100(%rbp) 4d8c62: 11 00 00 00 4d8c66: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4d8c6d: 48 2b 85 00 ff ff ff sub -0x100(%rbp),%rax 4d8c74: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4d8c7b: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 4d8c82: 33 d2 xor %edx,%edx 4d8c84: 48 f7 b5 d0 fe ff ff divq -0x130(%rbp) 4d8c8b: 48 8b e5 mov %rbp,%rsp 4d8c8e: 5d pop %rbp 4d8c8f: c3 retq 00000000004d8c90 <_d_arrayliteralTX>: 4d8c90: 55 push %rbp 4d8c91: 48 8b ec mov %rsp,%rbp 4d8c94: 48 83 ec 58 sub $0x58,%rsp 4d8c98: 53 push %rbx 4d8c99: 41 54 push %r12 4d8c9b: 41 55 push %r13 4d8c9d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d8ca1: 48 89 fb mov %rdi,%rbx 4d8ca4: 48 8b 03 mov (%rbx),%rax 4d8ca7: 48 ff 50 50 rex.W callq *0x50(%rax) 4d8cab: 48 89 c7 mov %rax,%rdi 4d8cae: e8 c5 70 fb ff callq 48fd78 <_D2rt8lifetime9unqualifyFNaNbNiNgC8TypeInfoZNgC8TypeInfo> 4d8cb3: 49 89 c4 mov %rax,%r12 4d8cb6: 4c 89 e7 mov %r12,%rdi 4d8cb9: 49 8b 0c 24 mov (%r12),%rcx 4d8cbd: 48 ff 51 40 rex.W callq *0x40(%rcx) 4d8cc1: 49 89 c5 mov %rax,%r13 4d8cc4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d8cc9: 74 05 je 4d8cd0 <_d_arrayliteralTX+0x40> 4d8ccb: 4d 85 ed test %r13,%r13 4d8cce: 75 04 jne 4d8cd4 <_d_arrayliteralTX+0x44> 4d8cd0: 31 c0 xor %eax,%eax 4d8cd2: eb 6e jmp 4d8d42 <_d_arrayliteralTX+0xb2> 4d8cd4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d8cd8: 49 0f af cd imul %r13,%rcx 4d8cdc: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4d8ce0: 48 8b d3 mov %rbx,%rdx 4d8ce3: 49 8b f4 mov %r12,%rsi 4d8ce6: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4d8cea: e8 55 72 fb ff callq 48ff44 <_D2rt8lifetime12__arrayAllocFNaNbmxC8TypeInfoxC8TypeInfoZS4core6memory8BlkInfo_> 4d8cef: 4c 8d 45 b0 lea -0x50(%rbp),%r8 4d8cf3: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d8cf7: 48 8b 03 mov (%rbx),%rax 4d8cfa: 48 81 38 a8 13 4f 00 cmpq $0x4f13a8,(%rax) 4d8d01: 0f 94 c2 sete %dl 4d8d04: 48 0f b6 d2 movzbq %dl,%rdx 4d8d08: 49 8b f4 mov %r12,%rsi 4d8d0b: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4d8d12: e8 ad 70 fb ff callq 48fdc4 <_D2rt8lifetime21__setArrayAllocLengthFNaNbKS4core6memory8BlkInfo_mbxC8TypeInfomZb> 4d8d17: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4d8d1b: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d8d1f: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8d21: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8d23: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4d8d25: 48 f7 45 d8 00 f0 ff testq $0xfffffffffffff000,-0x28(%rbp) 4d8d2c: ff 4d8d2d: b8 10 00 00 00 mov $0x10,%eax 4d8d32: 75 02 jne 4d8d36 <_d_arrayliteralTX+0xa6> 4d8d34: 31 c0 xor %eax,%eax 4d8d36: 48 03 45 b0 add -0x50(%rbp),%rax 4d8d3a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4d8d3e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d8d42: 41 5d pop %r13 4d8d44: 41 5c pop %r12 4d8d46: 5b pop %rbx 4d8d47: 48 8b e5 mov %rbp,%rsp 4d8d4a: 5d pop %rbp 4d8d4b: c3 retq 00000000004d8d4c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb>: 4d8d4c: 55 push %rbp 4d8d4d: 48 8b ec mov %rsp,%rbp 4d8d50: 48 83 ec 28 sub $0x28,%rsp 4d8d54: 53 push %rbx 4d8d55: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d8d59: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d8d5d: 48 8b 06 mov (%rsi),%rax 4d8d60: 48 3b 07 cmp (%rdi),%rax 4d8d63: 75 3f jne 4d8da4 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb+0x58> 4d8d65: 41 b8 20 10 50 00 mov $0x501020,%r8d 4d8d6b: 48 8b 4f 10 mov 0x10(%rdi),%rcx 4d8d6f: 48 8b 47 08 mov 0x8(%rdi),%rax 4d8d73: 48 89 c2 mov %rax,%rdx 4d8d76: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d8d7a: 48 8b 56 10 mov 0x10(%rsi),%rdx 4d8d7e: 48 8b 7e 08 mov 0x8(%rsi),%rdi 4d8d82: 48 89 d6 mov %rdx,%rsi 4d8d85: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d8d89: e8 3e b3 fc ff callq 4a40cc <_adEq2> 4d8d8e: 85 c0 test %eax,%eax 4d8d90: 74 12 je 4d8da4 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb+0x58> 4d8d92: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d8d96: 40 8a 73 18 mov 0x18(%rbx),%sil 4d8d9a: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4d8d9e: 41 3a 70 18 cmp 0x18(%r8),%sil 4d8da2: 74 04 je 4d8da8 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb+0x5c> 4d8da4: 31 c0 xor %eax,%eax 4d8da6: eb 05 jmp 4d8dad <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb+0x61> 4d8da8: b8 01 00 00 00 mov $0x1,%eax 4d8dad: 5b pop %rbx 4d8dae: 48 8b e5 mov %rbp,%rsp 4d8db1: 5d pop %rbp 4d8db2: c3 retq 4d8db3: 90 nop 00000000004d8db4 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data9__xtoHashFNbNeKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZm>: 4d8db4: 55 push %rbp 4d8db5: 48 8b ec mov %rsp,%rbp 4d8db8: 48 83 ec 18 sub $0x18,%rsp 4d8dbc: 53 push %rbx 4d8dbd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d8dc1: 48 89 fe mov %rdi,%rsi 4d8dc4: bf a0 50 4f 00 mov $0x4f50a0,%edi 4d8dc9: 48 8b 05 d0 c2 01 00 mov 0x1c2d0(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4d8dd0: 48 ff 50 28 rex.W callq *0x28(%rax) 4d8dd4: 48 89 c3 mov %rax,%rbx 4d8dd7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d8ddb: 48 8d 71 08 lea 0x8(%rcx),%rsi 4d8ddf: bf d0 0c 50 00 mov $0x500cd0,%edi 4d8de4: 48 8b 15 e5 7e 02 00 mov 0x27ee5(%rip),%rdx # 500cd0 <_D48TypeInfo_xAS3std4file15DirIteratorImpl9DirHandle6__initZ> 4d8deb: 48 ff 52 28 rex.W callq *0x28(%rdx) 4d8def: 48 01 c3 add %rax,%rbx 4d8df2: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d8df6: 48 8d 70 18 lea 0x18(%rax),%rsi 4d8dfa: bf 90 85 4f 00 mov $0x4f8590,%edi 4d8dff: 48 8b 0d 8a f7 01 00 mov 0x1f78a(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4d8e06: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d8e0a: 48 01 c3 add %rax,%rbx 4d8e0d: 48 8b c3 mov %rbx,%rax 4d8e10: 5b pop %rbx 4d8e11: 48 8b e5 mov %rbp,%rsp 4d8e14: 5d pop %rbp 4d8e15: c3 retq 4d8e16: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d8e1c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender6__ctorMFNaNbNcNeAS3std4file15DirIteratorImpl9DirHandleZS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender>: 4d8e1c: 55 push %rbp 4d8e1d: 48 8b ec mov %rsp,%rbp 4d8e20: 48 83 ec 20 sub $0x20,%rsp 4d8e24: 53 push %rbx 4d8e25: 41 54 push %r12 4d8e27: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d8e2b: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d8e2f: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d8e33: bf 90 0f 50 00 mov $0x500f90,%edi 4d8e38: e8 37 fa fd ff callq 4b8874 <_d_newitemiT> 4d8e3d: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d8e41: 48 89 01 mov %rax,(%rcx) 4d8e44: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d8e48: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d8e4c: 48 89 58 08 mov %rbx,0x8(%rax) 4d8e50: 48 89 50 10 mov %rdx,0x10(%rax) 4d8e54: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d8e58: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d8e5c: 48 89 d6 mov %rdx,%rsi 4d8e5f: e8 08 07 00 00 callq 4d956c <_D6object51__T8capacityTS3std4file15DirIteratorImpl9DirHandleZ8capacityFNaNbNdAS3std4file15DirIteratorImpl9DirHandleZm> 4d8e64: 49 89 c4 mov %rax,%r12 4d8e67: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4d8e6b: 73 11 jae 4d8e7e <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender6__ctorMFNaNbNcNeAS3std4file15DirIteratorImpl9DirHandleZS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender+0x62> 4d8e6d: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4d8e71: 49 8b f4 mov %r12,%rsi 4d8e74: bf f0 0c 50 00 mov $0x500cf0,%edi 4d8e79: e8 4a bf fc ff callq 4a4dc8 <_d_arraysetlengthT> 4d8e7e: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d8e82: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d8e86: 48 8b 11 mov (%rcx),%rdx 4d8e89: 48 89 02 mov %rax,(%rdx) 4d8e8c: 48 89 c8 mov %rcx,%rax 4d8e8f: 41 5c pop %r12 4d8e91: 5b pop %rbx 4d8e92: 48 8b e5 mov %rbp,%rsp 4d8e95: 5d pop %rbp 4d8e96: c3 retq 4d8e97: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d8e9c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender7reserveMFNaNbNfmZv>: 4d8e9c: 55 push %rbp 4d8e9d: 48 8b ec mov %rsp,%rbp 4d8ea0: 48 83 ec 10 sub $0x10,%rsp 4d8ea4: 48 83 3f 00 cmpq $0x0,(%rdi) 4d8ea8: 74 16 je 4d8ec0 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender7reserveMFNaNbNfmZv+0x24> 4d8eaa: 48 8b 07 mov (%rdi),%rax 4d8ead: 48 8b 08 mov (%rax),%rcx 4d8eb0: 48 3b ce cmp %rsi,%rcx 4d8eb3: 73 10 jae 4d8ec5 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender7reserveMFNaNbNfmZv+0x29> 4d8eb5: 48 2b 70 08 sub 0x8(%rax),%rsi 4d8eb9: e8 56 00 00 00 callq 4d8f14 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv> 4d8ebe: eb 05 jmp 4d8ec5 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender7reserveMFNaNbNfmZv+0x29> 4d8ec0: e8 4f 00 00 00 callq 4d8f14 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv> 4d8ec5: 48 8b e5 mov %rbp,%rsp 4d8ec8: 5d pop %rbp 4d8ec9: c3 retq 4d8eca: 66 90 xchg %ax,%ax 00000000004d8ecc <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8capacityMxFNaNbNdNiNfZm>: 4d8ecc: 55 push %rbp 4d8ecd: 48 8b ec mov %rsp,%rbp 4d8ed0: 48 83 ec 10 sub $0x10,%rsp 4d8ed4: 48 83 3f 00 cmpq $0x0,(%rdi) 4d8ed8: 74 08 je 4d8ee2 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8capacityMxFNaNbNdNiNfZm+0x16> 4d8eda: 48 8b 07 mov (%rdi),%rax 4d8edd: 48 8b 00 mov (%rax),%rax 4d8ee0: eb 02 jmp 4d8ee4 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8capacityMxFNaNbNdNiNfZm+0x18> 4d8ee2: 31 c0 xor %eax,%eax 4d8ee4: 48 8b e5 mov %rbp,%rsp 4d8ee7: 5d pop %rbp 4d8ee8: c3 retq 4d8ee9: 0f 1f 00 nopl (%rax) 00000000004d8eec <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle>: 4d8eec: 55 push %rbp 4d8eed: 48 8b ec mov %rsp,%rbp 4d8ef0: 48 83 ec 10 sub $0x10,%rsp 4d8ef4: 48 83 3f 00 cmpq $0x0,(%rdi) 4d8ef8: 74 0d je 4d8f07 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle+0x1b> 4d8efa: 48 8b 07 mov (%rdi),%rax 4d8efd: 48 8b 50 10 mov 0x10(%rax),%rdx 4d8f01: 48 8b 40 08 mov 0x8(%rax),%rax 4d8f05: eb 04 jmp 4d8f0b <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file15DirIteratorImpl9DirHandle+0x1f> 4d8f07: 31 c0 xor %eax,%eax 4d8f09: 31 d2 xor %edx,%edx 4d8f0b: 48 8b e5 mov %rbp,%rsp 4d8f0e: 5d pop %rbp 4d8f0f: c3 retq 4d8f10: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d8f14 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv>: 4d8f14: 55 push %rbp 4d8f15: 48 8b ec mov %rsp,%rbp 4d8f18: 48 83 ec 60 sub $0x60,%rsp 4d8f1c: 53 push %rbx 4d8f1d: 41 54 push %r12 4d8f1f: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d8f23: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d8f27: 48 8b df mov %rdi,%rbx 4d8f2a: 48 83 3b 00 cmpq $0x0,(%rbx) 4d8f2e: 75 0d jne 4d8f3d <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv+0x29> 4d8f30: bf 90 0f 50 00 mov $0x500f90,%edi 4d8f35: e8 3a f9 fd ff callq 4b8874 <_d_newitemiT> 4d8f3a: 48 89 03 mov %rax,(%rbx) 4d8f3d: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4d8f41: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d8f45: 48 8b 08 mov (%rax),%rcx 4d8f48: 48 8b 11 mov (%rcx),%rdx 4d8f4b: 48 8d 59 08 lea 0x8(%rcx),%rbx 4d8f4f: 4c 8b 23 mov (%rbx),%r12 4d8f52: 4c 89 e6 mov %r12,%rsi 4d8f55: 48 03 75 f8 add -0x8(%rbp),%rsi 4d8f59: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d8f5d: 48 3b d6 cmp %rsi,%rdx 4d8f60: 48 89 8d a8 ff ff ff mov %rcx,-0x58(%rbp) 4d8f67: 48 89 9d b8 ff ff ff mov %rbx,-0x48(%rbp) 4d8f6e: 0f 83 f4 00 00 00 jae 4d9068 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv+0x154> 4d8f74: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d8f78: 48 89 d6 mov %rdx,%rsi 4d8f7b: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d8f7f: e8 10 06 00 00 callq 4d9594 <_D3std5array30__T19appenderNewCapacityVmi24Z19appenderNewCapacityFNaNbNiNfmmZm> 4d8f84: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d8f88: 48 8b 8d a8 ff ff ff mov -0x58(%rbp),%rcx 4d8f8f: 80 79 18 00 cmpb $0x0,0x18(%rcx) 4d8f93: 74 5d je 4d8ff2 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv+0xde> 4d8f95: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4d8f9c: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4d8fa0: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d8fa4: 48 8d 14 76 lea (%rsi,%rsi,2),%rdx 4d8fa8: 48 8d 14 d5 00 00 00 lea 0x0(,%rdx,8),%rdx 4d8faf: 00 4d8fb0: 49 2b c4 sub %r12,%rax 4d8fb3: 48 8d 34 40 lea (%rax,%rax,2),%rsi 4d8fb7: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4d8fbe: 00 4d8fbf: 31 ff xor %edi,%edi 4d8fc1: e8 16 38 fc ff callq 49c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm> 4d8fc6: 48 85 c0 test %rax,%rax 4d8fc9: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d8fcd: 74 23 je 4d8ff2 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv+0xde> 4d8fcf: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d8fd3: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4d8fda: aa aa aa 4d8fdd: 48 f7 e2 mul %rdx 4d8fe0: 48 c1 ea 04 shr $0x4,%rdx 4d8fe4: 48 8b 3b mov (%rbx),%rdi 4d8fe7: 48 89 17 mov %rdx,(%rdi) 4d8fea: 41 5c pop %r12 4d8fec: 5b pop %rbx 4d8fed: 48 8b e5 mov %rbp,%rsp 4d8ff0: 5d pop %rbp 4d8ff1: c3 retq 4d8ff2: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d8ff6: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 4d8ffa: 48 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%rcx 4d9001: 00 4d9002: 31 d2 xor %edx,%edx 4d9004: 31 f6 xor %esi,%esi 4d9006: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d900a: e8 4d 37 fc ff callq 49c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_> 4d900f: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d9013: 48 ba ab aa aa aa aa mov $0xaaaaaaaaaaaaaaab,%rdx 4d901a: aa aa aa 4d901d: 48 f7 e2 mul %rdx 4d9020: 48 c1 ea 04 shr $0x4,%rdx 4d9024: 48 8b 0b mov (%rbx),%rcx 4d9027: 48 89 11 mov %rdx,(%rcx) 4d902a: 4d 85 e4 test %r12,%r12 4d902d: 74 20 je 4d904f <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv+0x13b> 4d902f: 4b 8d 14 64 lea (%r12,%r12,2),%rdx 4d9033: 48 8d 14 d5 00 00 00 lea 0x0(,%rdx,8),%rdx 4d903a: 00 4d903b: 48 8b 33 mov (%rbx),%rsi 4d903e: 48 83 c6 08 add $0x8,%rsi 4d9042: 48 8b 76 08 mov 0x8(%rsi),%rsi 4d9046: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4d904a: e8 f1 e8 fa ff callq 487940 4d904f: 49 8b c4 mov %r12,%rax 4d9052: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4d9056: 48 8b 13 mov (%rbx),%rdx 4d9059: 48 89 42 08 mov %rax,0x8(%rdx) 4d905d: 48 89 4a 10 mov %rcx,0x10(%rdx) 4d9061: 48 8b 33 mov (%rbx),%rsi 4d9064: c6 46 18 01 movb $0x1,0x18(%rsi) 4d9068: 41 5c pop %r12 4d906a: 5b pop %rbx 4d906b: 48 8b e5 mov %rbp,%rsp 4d906e: 5d pop %rbp 4d906f: c3 retq 4d9070: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d9074 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender5clearMFNaNbNiNeZv>: 4d9074: 55 push %rbp 4d9075: 48 8b ec mov %rsp,%rbp 4d9078: 48 83 ec 10 sub $0x10,%rsp 4d907c: 53 push %rbx 4d907d: 48 8b 07 mov (%rdi),%rax 4d9080: 48 85 c0 test %rax,%rax 4d9083: 74 11 je 4d9096 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender5clearMFNaNbNiNeZv+0x22> 4d9085: 48 8d 48 08 lea 0x8(%rax),%rcx 4d9089: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d908d: 31 db xor %ebx,%ebx 4d908f: 48 89 19 mov %rbx,(%rcx) 4d9092: 48 89 51 08 mov %rdx,0x8(%rcx) 4d9096: 5b pop %rbx 4d9097: 48 8b e5 mov %rbp,%rsp 4d909a: 5d pop %rbp 4d909b: c3 retq 00000000004d909c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZv>: 4d909c: 55 push %rbp 4d909d: 48 8b ec mov %rsp,%rbp 4d90a0: 48 83 ec 18 sub $0x18,%rsp 4d90a4: 53 push %rbx 4d90a5: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d90a9: 48 89 fb mov %rdi,%rbx 4d90ac: 48 83 3b 00 cmpq $0x0,(%rbx) 4d90b0: 74 50 je 4d9102 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZv+0x66> 4d90b2: 48 8b 0b mov (%rbx),%rcx 4d90b5: 48 8b 41 08 mov 0x8(%rcx),%rax 4d90b9: 48 3b c6 cmp %rsi,%rax 4d90bc: 41 0f 93 c1 setae %r9b 4d90c0: 4d 0f b6 c9 movzbq %r9b,%r9 4d90c4: 48 89 f8 mov %rdi,%rax 4d90c7: ba 3c 91 4d 00 mov $0x4d913c,%edx 4d90cc: 48 89 c1 mov %rax,%rcx 4d90cf: 49 89 d0 mov %rdx,%r8 4d90d2: 48 8b 15 af 55 01 00 mov 0x155af(%rip),%rdx # 4ee688 <_TMP13+0x8> 4d90d9: 48 8b 35 a0 55 01 00 mov 0x155a0(%rip),%rsi # 4ee680 <_TMP13> 4d90e0: bf b1 0b 00 00 mov $0xbb1,%edi 4d90e5: e8 e6 98 fb ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4d90ea: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d90ee: 48 8b 0b mov (%rbx),%rcx 4d90f1: 48 83 c1 08 add $0x8,%rcx 4d90f5: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d90f9: 48 89 01 mov %rax,(%rcx) 4d90fc: 48 89 51 08 mov %rdx,0x8(%rcx) 4d9100: eb 2f jmp 4d9131 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZv+0x95> 4d9102: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d9107: 49 0f 94 c1 rex.WB sete %r9b 4d910b: 48 89 f8 mov %rdi,%rax 4d910e: ba 54 91 4d 00 mov $0x4d9154,%edx 4d9113: 48 89 c1 mov %rax,%rcx 4d9116: 49 89 d0 mov %rdx,%r8 4d9119: 48 8b 15 78 55 01 00 mov 0x15578(%rip),%rdx # 4ee698 <_TMP14+0x8> 4d9120: 48 8b 35 69 55 01 00 mov 0x15569(%rip),%rsi # 4ee690 <_TMP14> 4d9127: bf b5 0b 00 00 mov $0xbb5,%edi 4d912c: e8 9f 98 fb ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4d9131: 5b pop %rbx 4d9132: 48 8b e5 mov %rbp,%rsp 4d9135: 5d pop %rbp 4d9136: c3 retq 4d9137: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d913c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZ12__dgliteral2MFNaNbNiNfZAxa>: 4d913c: 55 push %rbp 4d913d: 48 8b ec mov %rsp,%rbp 4d9140: 48 83 ec 10 sub $0x10,%rsp 4d9144: 31 c0 xor %eax,%eax 4d9146: 31 d2 xor %edx,%edx 4d9148: 48 8b e5 mov %rbp,%rsp 4d914b: 5d pop %rbp 4d914c: c3 retq 4d914d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d9154 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender8shrinkToMFNaNemZ12__dgliteral3MFNaNbNiNfZAxa>: 4d9154: 55 push %rbp 4d9155: 48 8b ec mov %rsp,%rbp 4d9158: 48 83 ec 10 sub $0x10,%rsp 4d915c: 31 c0 xor %eax,%eax 4d915e: 31 d2 xor %edx,%edx 4d9160: 48 8b e5 mov %rbp,%rsp 4d9163: 5d pop %rbp 4d9164: c3 retq 4d9165: 00 00 add %al,(%rax) ... 00000000004d9168 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb>: 4d9168: 55 push %rbp 4d9169: 48 8b ec mov %rsp,%rbp 4d916c: 48 83 ec 28 sub $0x28,%rsp 4d9170: 53 push %rbx 4d9171: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d9175: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9179: 48 8b 06 mov (%rsi),%rax 4d917c: 48 3b 07 cmp (%rdi),%rax 4d917f: 75 3f jne 4d91c0 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb+0x58> 4d9181: 41 b8 60 11 50 00 mov $0x501160,%r8d 4d9187: 48 8b 4f 10 mov 0x10(%rdi),%rcx 4d918b: 48 8b 47 08 mov 0x8(%rdi),%rax 4d918f: 48 89 c2 mov %rax,%rdx 4d9192: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d9196: 48 8b 56 10 mov 0x10(%rsi),%rdx 4d919a: 48 8b 7e 08 mov 0x8(%rsi),%rdi 4d919e: 48 89 d6 mov %rdx,%rsi 4d91a1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d91a5: e8 22 af fc ff callq 4a40cc <_adEq2> 4d91aa: 85 c0 test %eax,%eax 4d91ac: 74 12 je 4d91c0 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb+0x58> 4d91ae: 48 8b 5d f8 mov -0x8(%rbp),%rbx 4d91b2: 40 8a 73 18 mov 0x18(%rbx),%sil 4d91b6: 4c 8b 45 f0 mov -0x10(%rbp),%r8 4d91ba: 41 3a 70 18 cmp 0x18(%r8),%sil 4d91be: 74 04 je 4d91c4 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb+0x5c> 4d91c0: 31 c0 xor %eax,%eax 4d91c2: eb 05 jmp 4d91c9 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb+0x61> 4d91c4: b8 01 00 00 00 mov $0x1,%eax 4d91c9: 5b pop %rbx 4d91ca: 48 8b e5 mov %rbp,%rsp 4d91cd: 5d pop %rbp 4d91ce: c3 retq 4d91cf: 90 nop 00000000004d91d0 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data9__xtoHashFNbNeKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZm>: 4d91d0: 55 push %rbp 4d91d1: 48 8b ec mov %rsp,%rbp 4d91d4: 48 83 ec 18 sub $0x18,%rsp 4d91d8: 53 push %rbx 4d91d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d91dd: 48 89 fe mov %rdi,%rsi 4d91e0: bf a0 50 4f 00 mov $0x4f50a0,%edi 4d91e5: 48 8b 05 b4 be 01 00 mov 0x1beb4(%rip),%rax # 4f50a0 <_D11TypeInfo_xm6__initZ> 4d91ec: 48 ff 50 28 rex.W callq *0x28(%rax) 4d91f0: 48 89 c3 mov %rax,%rbx 4d91f3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d91f7: 48 8d 71 08 lea 0x8(%rcx),%rsi 4d91fb: bf 10 0d 50 00 mov $0x500d10,%edi 4d9200: 48 8b 15 09 7b 02 00 mov 0x27b09(%rip),%rdx # 500d10 <_D30TypeInfo_xAS3std4file8DirEntry6__initZ> 4d9207: 48 ff 52 28 rex.W callq *0x28(%rdx) 4d920b: 48 01 c3 add %rax,%rbx 4d920e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d9212: 48 8d 70 18 lea 0x18(%rax),%rsi 4d9216: bf 90 85 4f 00 mov $0x4f8590,%edi 4d921b: 48 8b 0d 6e f3 01 00 mov 0x1f36e(%rip),%rcx # 4f8590 <_D11TypeInfo_xb6__initZ> 4d9222: 48 ff 51 28 rex.W callq *0x28(%rcx) 4d9226: 48 01 c3 add %rax,%rbx 4d9229: 48 8b c3 mov %rbx,%rax 4d922c: 5b pop %rbx 4d922d: 48 8b e5 mov %rbp,%rsp 4d9230: 5d pop %rbp 4d9231: c3 retq 4d9232: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004d9238 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender6__ctorMFNaNbNcNeAS3std4file8DirEntryZS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender>: 4d9238: 55 push %rbp 4d9239: 48 8b ec mov %rsp,%rbp 4d923c: 48 83 ec 20 sub $0x20,%rsp 4d9240: 53 push %rbx 4d9241: 41 54 push %r12 4d9243: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d9247: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d924b: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d924f: bf d0 10 50 00 mov $0x5010d0,%edi 4d9254: e8 1b f6 fd ff callq 4b8874 <_d_newitemiT> 4d9259: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d925d: 48 89 01 mov %rax,(%rcx) 4d9260: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9264: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d9268: 48 89 58 08 mov %rbx,0x8(%rax) 4d926c: 48 89 50 10 mov %rdx,0x10(%rax) 4d9270: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9274: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9278: 48 89 d6 mov %rdx,%rsi 4d927b: e8 bc 03 00 00 callq 4d963c <_D6object33__T8capacityTS3std4file8DirEntryZ8capacityFNaNbNdAS3std4file8DirEntryZm> 4d9280: 49 89 c4 mov %rax,%r12 4d9283: 4c 39 65 f0 cmp %r12,-0x10(%rbp) 4d9287: 73 11 jae 4d929a <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender6__ctorMFNaNbNcNeAS3std4file8DirEntryZS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender+0x62> 4d9289: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4d928d: 49 8b f4 mov %r12,%rsi 4d9290: bf 30 0d 50 00 mov $0x500d30,%edi 4d9295: e8 4e c8 fc ff callq 4a5ae8 <_d_arraysetlengthiT> 4d929a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d929e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d92a2: 48 8b 11 mov (%rcx),%rdx 4d92a5: 48 89 02 mov %rax,(%rdx) 4d92a8: 48 89 c8 mov %rcx,%rax 4d92ab: 41 5c pop %r12 4d92ad: 5b pop %rbx 4d92ae: 48 8b e5 mov %rbp,%rsp 4d92b1: 5d pop %rbp 4d92b2: c3 retq 4d92b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d92b8 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender7reserveMFNaNbNfmZv>: 4d92b8: 55 push %rbp 4d92b9: 48 8b ec mov %rsp,%rbp 4d92bc: 48 83 ec 10 sub $0x10,%rsp 4d92c0: 48 83 3f 00 cmpq $0x0,(%rdi) 4d92c4: 74 16 je 4d92dc <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender7reserveMFNaNbNfmZv+0x24> 4d92c6: 48 8b 07 mov (%rdi),%rax 4d92c9: 48 8b 08 mov (%rax),%rcx 4d92cc: 48 3b ce cmp %rsi,%rcx 4d92cf: 73 10 jae 4d92e1 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender7reserveMFNaNbNfmZv+0x29> 4d92d1: 48 2b 70 08 sub 0x8(%rax),%rsi 4d92d5: e8 56 00 00 00 callq 4d9330 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv> 4d92da: eb 05 jmp 4d92e1 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender7reserveMFNaNbNfmZv+0x29> 4d92dc: e8 4f 00 00 00 callq 4d9330 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv> 4d92e1: 48 8b e5 mov %rbp,%rsp 4d92e4: 5d pop %rbp 4d92e5: c3 retq 4d92e6: 66 90 xchg %ax,%ax 00000000004d92e8 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8capacityMxFNaNbNdNiNfZm>: 4d92e8: 55 push %rbp 4d92e9: 48 8b ec mov %rsp,%rbp 4d92ec: 48 83 ec 10 sub $0x10,%rsp 4d92f0: 48 83 3f 00 cmpq $0x0,(%rdi) 4d92f4: 74 08 je 4d92fe <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8capacityMxFNaNbNdNiNfZm+0x16> 4d92f6: 48 8b 07 mov (%rdi),%rax 4d92f9: 48 8b 00 mov (%rax),%rax 4d92fc: eb 02 jmp 4d9300 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8capacityMxFNaNbNdNiNfZm+0x18> 4d92fe: 31 c0 xor %eax,%eax 4d9300: 48 8b e5 mov %rbp,%rsp 4d9303: 5d pop %rbp 4d9304: c3 retq 4d9305: 0f 1f 00 nopl (%rax) 00000000004d9308 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry>: 4d9308: 55 push %rbp 4d9309: 48 8b ec mov %rsp,%rbp 4d930c: 48 83 ec 10 sub $0x10,%rsp 4d9310: 48 83 3f 00 cmpq $0x0,(%rdi) 4d9314: 74 0d je 4d9323 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry+0x1b> 4d9316: 48 8b 07 mov (%rdi),%rax 4d9319: 48 8b 50 10 mov 0x10(%rax),%rdx 4d931d: 48 8b 40 08 mov 0x8(%rax),%rax 4d9321: eb 04 jmp 4d9327 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4dataMNgFNaNbNdNiNeZANgS3std4file8DirEntry+0x1f> 4d9323: 31 c0 xor %eax,%eax 4d9325: 31 d2 xor %edx,%edx 4d9327: 48 8b e5 mov %rbp,%rsp 4d932a: 5d pop %rbp 4d932b: c3 retq 4d932c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004d9330 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv>: 4d9330: 55 push %rbp 4d9331: 48 8b ec mov %rsp,%rbp 4d9334: 48 83 ec 60 sub $0x60,%rsp 4d9338: 53 push %rbx 4d9339: 41 54 push %r12 4d933b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d933f: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9343: 48 8b df mov %rdi,%rbx 4d9346: 48 83 3b 00 cmpq $0x0,(%rbx) 4d934a: 75 0d jne 4d9359 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv+0x29> 4d934c: bf d0 10 50 00 mov $0x5010d0,%edi 4d9351: e8 1e f5 fd ff callq 4b8874 <_d_newitemiT> 4d9356: 48 89 03 mov %rax,(%rbx) 4d9359: 48 89 5d f0 mov %rbx,-0x10(%rbp) 4d935d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d9361: 48 8b 08 mov (%rax),%rcx 4d9364: 48 8b 11 mov (%rcx),%rdx 4d9367: 48 8d 59 08 lea 0x8(%rcx),%rbx 4d936b: 4c 8b 23 mov (%rbx),%r12 4d936e: 4c 89 e6 mov %r12,%rsi 4d9371: 48 03 75 f8 add -0x8(%rbp),%rsi 4d9375: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d9379: 48 3b d6 cmp %rsi,%rdx 4d937c: 48 89 8d a8 ff ff ff mov %rcx,-0x58(%rbp) 4d9383: 48 89 9d b8 ff ff ff mov %rbx,-0x48(%rbp) 4d938a: 0f 83 e0 00 00 00 jae 4d9470 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv+0x140> 4d9390: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d9394: 48 89 d6 mov %rdx,%rsi 4d9397: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d939b: e8 c4 02 00 00 callq 4d9664 <_D3std5array31__T19appenderNewCapacityVmi168Z19appenderNewCapacityFNaNbNiNfmmZm> 4d93a0: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d93a4: 48 8b 8d a8 ff ff ff mov -0x58(%rbp),%rcx 4d93ab: 80 79 18 00 cmpb $0x0,0x18(%rcx) 4d93af: 74 53 je 4d9404 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv+0xd4> 4d93b1: 48 8b 95 b8 ff ff ff mov -0x48(%rbp),%rdx 4d93b8: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4d93bc: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4d93c0: 48 69 d6 a8 00 00 00 imul $0xa8,%rsi,%rdx 4d93c7: 49 2b c4 sub %r12,%rax 4d93ca: 48 69 f0 a8 00 00 00 imul $0xa8,%rax,%rsi 4d93d1: 31 ff xor %edi,%edi 4d93d3: e8 04 34 fc ff callq 49c7dc <_D4core6memory2GC6extendFNaNbPvmmxC8TypeInfoZm> 4d93d8: 48 85 c0 test %rax,%rax 4d93db: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d93df: 74 23 je 4d9404 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv+0xd4> 4d93e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d93e5: 48 c1 e8 03 shr $0x3,%rax 4d93e9: 48 ba 31 0c c3 30 0c mov $0xc30c30c30c30c31,%rdx 4d93f0: c3 30 0c 4d93f3: 48 f7 e2 mul %rdx 4d93f6: 48 8b 3b mov (%rbx),%rdi 4d93f9: 48 89 17 mov %rdx,(%rdi) 4d93fc: 41 5c pop %r12 4d93fe: 5b pop %rbx 4d93ff: 48 8b e5 mov %rbp,%rsp 4d9402: 5d pop %rbp 4d9403: c3 retq 4d9404: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d9408: 48 69 c8 a8 00 00 00 imul $0xa8,%rax,%rcx 4d940f: 31 d2 xor %edx,%edx 4d9411: 31 f6 xor %esi,%esi 4d9413: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4d9417: e8 40 33 fc ff callq 49c75c <_D4core6memory2GC6qallocFNaNbmkxC8TypeInfoZS4core6memory8BlkInfo_> 4d941c: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d9420: 48 c1 e8 03 shr $0x3,%rax 4d9424: 48 ba 31 0c c3 30 0c mov $0xc30c30c30c30c31,%rdx 4d942b: c3 30 0c 4d942e: 48 f7 e2 mul %rdx 4d9431: 48 8b 0b mov (%rbx),%rcx 4d9434: 48 89 11 mov %rdx,(%rcx) 4d9437: 4d 85 e4 test %r12,%r12 4d943a: 74 1b je 4d9457 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv+0x127> 4d943c: 49 69 d4 a8 00 00 00 imul $0xa8,%r12,%rdx 4d9443: 48 8b 33 mov (%rbx),%rsi 4d9446: 48 83 c6 08 add $0x8,%rsi 4d944a: 48 8b 76 08 mov 0x8(%rsi),%rsi 4d944e: 48 8b 7d c0 mov -0x40(%rbp),%rdi 4d9452: e8 e9 e4 fa ff callq 487940 4d9457: 49 8b c4 mov %r12,%rax 4d945a: 48 8b 4d c0 mov -0x40(%rbp),%rcx 4d945e: 48 8b 13 mov (%rbx),%rdx 4d9461: 48 89 42 08 mov %rax,0x8(%rdx) 4d9465: 48 89 4a 10 mov %rcx,0x10(%rdx) 4d9469: 48 8b 33 mov (%rbx),%rsi 4d946c: c6 46 18 01 movb $0x1,0x18(%rsi) 4d9470: 41 5c pop %r12 4d9472: 5b pop %rbx 4d9473: 48 8b e5 mov %rbp,%rsp 4d9476: 5d pop %rbp 4d9477: c3 retq 00000000004d9478 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender5clearMFNaNbNiNeZv>: 4d9478: 55 push %rbp 4d9479: 48 8b ec mov %rsp,%rbp 4d947c: 48 83 ec 10 sub $0x10,%rsp 4d9480: 53 push %rbx 4d9481: 48 8b 07 mov (%rdi),%rax 4d9484: 48 85 c0 test %rax,%rax 4d9487: 74 11 je 4d949a <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender5clearMFNaNbNiNeZv+0x22> 4d9489: 48 8d 48 08 lea 0x8(%rax),%rcx 4d948d: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d9491: 31 db xor %ebx,%ebx 4d9493: 48 89 19 mov %rbx,(%rcx) 4d9496: 48 89 51 08 mov %rdx,0x8(%rcx) 4d949a: 5b pop %rbx 4d949b: 48 8b e5 mov %rbp,%rsp 4d949e: 5d pop %rbp 4d949f: c3 retq 00000000004d94a0 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZv>: 4d94a0: 55 push %rbp 4d94a1: 48 8b ec mov %rsp,%rbp 4d94a4: 48 83 ec 18 sub $0x18,%rsp 4d94a8: 53 push %rbx 4d94a9: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d94ad: 48 89 fb mov %rdi,%rbx 4d94b0: 48 83 3b 00 cmpq $0x0,(%rbx) 4d94b4: 74 50 je 4d9506 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZv+0x66> 4d94b6: 48 8b 0b mov (%rbx),%rcx 4d94b9: 48 8b 41 08 mov 0x8(%rcx),%rax 4d94bd: 48 3b c6 cmp %rsi,%rax 4d94c0: 41 0f 93 c1 setae %r9b 4d94c4: 4d 0f b6 c9 movzbq %r9b,%r9 4d94c8: 48 89 f8 mov %rdi,%rax 4d94cb: ba 40 95 4d 00 mov $0x4d9540,%edx 4d94d0: 48 89 c1 mov %rax,%rcx 4d94d3: 49 89 d0 mov %rdx,%r8 4d94d6: 48 8b 15 db 51 01 00 mov 0x151db(%rip),%rdx # 4ee6b8 <_TMP20+0x8> 4d94dd: 48 8b 35 cc 51 01 00 mov 0x151cc(%rip),%rsi # 4ee6b0 <_TMP20> 4d94e4: bf b1 0b 00 00 mov $0xbb1,%edi 4d94e9: e8 e2 94 fb ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4d94ee: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d94f2: 48 8b 0b mov (%rbx),%rcx 4d94f5: 48 83 c1 08 add $0x8,%rcx 4d94f9: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d94fd: 48 89 01 mov %rax,(%rcx) 4d9500: 48 89 51 08 mov %rdx,0x8(%rcx) 4d9504: eb 2f jmp 4d9535 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZv+0x95> 4d9506: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4d950b: 49 0f 94 c1 rex.WB sete %r9b 4d950f: 48 89 f8 mov %rdi,%rax 4d9512: ba 58 95 4d 00 mov $0x4d9558,%edx 4d9517: 48 89 c1 mov %rax,%rcx 4d951a: 49 89 d0 mov %rdx,%r8 4d951d: 48 8b 15 a4 51 01 00 mov 0x151a4(%rip),%rdx # 4ee6c8 <_TMP21+0x8> 4d9524: 48 8b 35 95 51 01 00 mov 0x15195(%rip),%rsi # 4ee6c0 <_TMP21> 4d952b: bf b5 0b 00 00 mov $0xbb5,%edi 4d9530: e8 9b 94 fb ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4d9535: 5b pop %rbx 4d9536: 48 8b e5 mov %rbp,%rsp 4d9539: 5d pop %rbp 4d953a: c3 retq 4d953b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d9540 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZ12__dgliteral2MFNaNbNiNfZAxa>: 4d9540: 55 push %rbp 4d9541: 48 8b ec mov %rsp,%rbp 4d9544: 48 83 ec 10 sub $0x10,%rsp 4d9548: 31 c0 xor %eax,%eax 4d954a: 31 d2 xor %edx,%edx 4d954c: 48 8b e5 mov %rbp,%rsp 4d954f: 5d pop %rbp 4d9550: c3 retq 4d9551: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004d9558 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender8shrinkToMFNaNemZ12__dgliteral3MFNaNbNiNfZAxa>: 4d9558: 55 push %rbp 4d9559: 48 8b ec mov %rsp,%rbp 4d955c: 48 83 ec 10 sub $0x10,%rsp 4d9560: 31 c0 xor %eax,%eax 4d9562: 31 d2 xor %edx,%edx 4d9564: 48 8b e5 mov %rbp,%rsp 4d9567: 5d pop %rbp 4d9568: c3 retq 4d9569: 00 00 add %al,(%rax) ... 00000000004d956c <_D6object51__T8capacityTS3std4file15DirIteratorImpl9DirHandleZ8capacityFNaNbNdAS3std4file15DirIteratorImpl9DirHandleZm>: 4d956c: 55 push %rbp 4d956d: 48 8b ec mov %rsp,%rbp 4d9570: 48 83 ec 10 sub $0x10,%rsp 4d9574: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d9578: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d957c: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4d9580: 31 f6 xor %esi,%esi 4d9582: bf f0 0c 50 00 mov $0x500cf0,%edi 4d9587: e8 44 f0 ff ff callq 4d85d0 <_d_arraysetcapacity> 4d958c: 48 8b e5 mov %rbp,%rsp 4d958f: 5d pop %rbp 4d9590: c3 retq 4d9591: 00 00 add %al,(%rax) ... 00000000004d9594 <_D3std5array30__T19appenderNewCapacityVmi24Z19appenderNewCapacityFNaNbNiNfmmZm>: 4d9594: 55 push %rbp 4d9595: 48 8b ec mov %rsp,%rbp 4d9598: 48 83 ec 20 sub $0x20,%rsp 4d959c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d95a0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d95a4: 4c 8b c6 mov %rsi,%r8 4d95a7: 4d 85 c0 test %r8,%r8 4d95aa: 75 12 jne 4d95be <_D3std5array30__T19appenderNewCapacityVmi24Z19appenderNewCapacityFNaNbNiNfmmZm+0x2a> 4d95ac: 48 89 fe mov %rdi,%rsi 4d95af: bf 08 00 00 00 mov $0x8,%edi 4d95b4: e8 cb eb fc ff callq 4a8184 <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm> 4d95b9: 48 8b e5 mov %rbp,%rsp 4d95bc: 5d pop %rbp 4d95bd: c3 retq 4d95be: b8 e8 03 00 00 mov $0x3e8,%eax 4d95c3: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d95c7: 49 89 f0 mov %rsi,%r8 4d95ca: 4b 8d 0c 40 lea (%r8,%r8,2),%rcx 4d95ce: 48 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%rcx 4d95d5: 00 4d95d6: 48 0f bd c1 bsr %rcx,%rax 4d95da: ff c0 inc %eax 4d95dc: 48 98 cltq 4d95de: 48 89 c6 mov %rax,%rsi 4d95e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d95e5: 31 d2 xor %edx,%edx 4d95e7: 48 f7 f6 div %rsi 4d95ea: 49 89 c1 mov %rax,%r9 4d95ed: 49 83 c1 64 add $0x64,%r9 4d95f1: 49 81 f9 c8 00 00 00 cmp $0xc8,%r9 4d95f8: 76 06 jbe 4d9600 <_D3std5array30__T19appenderNewCapacityVmi24Z19appenderNewCapacityFNaNbNiNfmmZm+0x6c> 4d95fa: 41 b9 c8 00 00 00 mov $0xc8,%r9d 4d9600: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d9604: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4d9608: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4d960c: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d9610: 48 0f af 45 e8 imul -0x18(%rbp),%rax 4d9615: 48 83 c0 63 add $0x63,%rax 4d9619: 48 c1 e8 02 shr $0x2,%rax 4d961d: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4d9624: c2 f5 28 4d9627: 48 f7 e2 mul %rdx 4d962a: 48 c1 ea 02 shr $0x2,%rdx 4d962e: 48 89 d7 mov %rdx,%rdi 4d9631: e8 6a 0b fe ff callq 4ba1a0 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm> 4d9636: 48 8b e5 mov %rbp,%rsp 4d9639: 5d pop %rbp 4d963a: c3 retq ... 00000000004d963c <_D6object33__T8capacityTS3std4file8DirEntryZ8capacityFNaNbNdAS3std4file8DirEntryZm>: 4d963c: 55 push %rbp 4d963d: 48 8b ec mov %rsp,%rbp 4d9640: 48 83 ec 10 sub $0x10,%rsp 4d9644: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d9648: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d964c: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4d9650: 31 f6 xor %esi,%esi 4d9652: bf 30 0d 50 00 mov $0x500d30,%edi 4d9657: e8 74 ef ff ff callq 4d85d0 <_d_arraysetcapacity> 4d965c: 48 8b e5 mov %rbp,%rsp 4d965f: 5d pop %rbp 4d9660: c3 retq 4d9661: 00 00 add %al,(%rax) ... 00000000004d9664 <_D3std5array31__T19appenderNewCapacityVmi168Z19appenderNewCapacityFNaNbNiNfmmZm>: 4d9664: 55 push %rbp 4d9665: 48 8b ec mov %rsp,%rbp 4d9668: 48 83 ec 28 sub $0x28,%rsp 4d966c: 53 push %rbx 4d966d: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9671: 4c 8b c6 mov %rsi,%r8 4d9674: 4d 85 c0 test %r8,%r8 4d9677: 75 13 jne 4d968c <_D3std5array31__T19appenderNewCapacityVmi168Z19appenderNewCapacityFNaNbNiNfmmZm+0x28> 4d9679: 48 89 fe mov %rdi,%rsi 4d967c: bf 08 00 00 00 mov $0x8,%edi 4d9681: e8 fe ea fc ff callq 4a8184 <_D3std9algorithm10comparison12__T3maxTmTiZ3maxFNaNbNiNfmiZm> 4d9686: 5b pop %rbx 4d9687: 48 8b e5 mov %rbp,%rsp 4d968a: 5d pop %rbp 4d968b: c3 retq 4d968c: b8 e8 03 00 00 mov $0x3e8,%eax 4d9691: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d9695: 49 69 c8 a8 00 00 00 imul $0xa8,%r8,%rcx 4d969c: 48 0f bd c1 bsr %rcx,%rax 4d96a0: ff c0 inc %eax 4d96a2: 48 98 cltq 4d96a4: 48 89 c3 mov %rax,%rbx 4d96a7: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d96ab: 31 d2 xor %edx,%edx 4d96ad: 48 f7 f3 div %rbx 4d96b0: 49 89 c1 mov %rax,%r9 4d96b3: 49 83 c1 64 add $0x64,%r9 4d96b7: 49 81 f9 c8 00 00 00 cmp $0xc8,%r9 4d96be: 76 06 jbe 4d96c6 <_D3std5array31__T19appenderNewCapacityVmi168Z19appenderNewCapacityFNaNbNiNfmmZm+0x62> 4d96c0: 41 b9 c8 00 00 00 mov $0xc8,%r9d 4d96c6: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4d96ca: 4c 89 4d e8 mov %r9,-0x18(%rbp) 4d96ce: 48 89 fe mov %rdi,%rsi 4d96d1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d96d5: 48 0f af 45 e8 imul -0x18(%rbp),%rax 4d96da: 48 83 c0 63 add $0x63,%rax 4d96de: 48 c1 e8 02 shr $0x2,%rax 4d96e2: 48 ba c3 f5 28 5c 8f mov $0x28f5c28f5c28f5c3,%rdx 4d96e9: c2 f5 28 4d96ec: 48 f7 e2 mul %rdx 4d96ef: 48 c1 ea 02 shr $0x2,%rdx 4d96f3: 48 89 d7 mov %rdx,%rdi 4d96f6: e8 a5 0a fe ff callq 4ba1a0 <_D3std9algorithm10comparison12__T3maxTmTmZ3maxFNaNbNiNfmmZm> 4d96fb: 5b pop %rbx 4d96fc: 48 8b e5 mov %rbp,%rsp 4d96ff: 5d pop %rbp 4d9700: c3 retq 4d9701: 00 00 add %al,(%rax) ... 00000000004d9704 <_D3std5range10primitives15__T7popBackTyaZ7popBackFNaNfKAyaZv>: 4d9704: 55 push %rbp 4d9705: 48 8b ec mov %rsp,%rbp 4d9708: 50 push %rax 4d9709: 53 push %rbx 4d970a: 41 54 push %r12 4d970c: 41 55 push %r13 4d970e: 48 89 fb mov %rdi,%rbx 4d9711: 4c 8b 23 mov (%rbx),%r12 4d9714: 4d 89 e5 mov %r12,%r13 4d9717: 48 89 fe mov %rdi,%rsi 4d971a: 49 8b fc mov %r12,%rdi 4d971d: e8 a2 27 00 00 callq 4dbec4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk> 4d9722: 89 c0 mov %eax,%eax 4d9724: 4c 2b e8 sub %rax,%r13 4d9727: 4d 39 ec cmp %r13,%r12 4d972a: 73 0a jae 4d9736 <_D3std5range10primitives15__T7popBackTyaZ7popBackFNaNfKAyaZv+0x32> 4d972c: bf 6e 08 00 00 mov $0x86e,%edi 4d9731: e8 3a f1 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4d9736: 49 8b c5 mov %r13,%rax 4d9739: 48 8b 4b 08 mov 0x8(%rbx),%rcx 4d973d: 48 89 03 mov %rax,(%rbx) 4d9740: 48 89 4b 08 mov %rcx,0x8(%rbx) 4d9744: 41 5d pop %r13 4d9746: 41 5c pop %r12 4d9748: 5b pop %rbx 4d9749: 48 8b e5 mov %rbp,%rsp 4d974c: 5d pop %rbp 4d974d: c3 retq ... 00000000004d9750 <_D3std5range10primitives12__T5emptyThZ5emptyFNaNbNdNiNfxAhZb>: 4d9750: 55 push %rbp 4d9751: 48 8b ec mov %rsp,%rbp 4d9754: 48 83 ec 10 sub $0x10,%rsp 4d9758: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d975c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9760: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4d9765: 48 0f 94 c0 rex.W sete %al 4d9769: 48 8b e5 mov %rbp,%rsp 4d976c: 5d pop %rbp 4d976d: c3 retq ... 00000000004d9770 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTyaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderyaZv>: 4d9770: 55 push %rbp 4d9771: 48 8b ec mov %rsp,%rbp 4d9774: 48 83 ec 10 sub $0x10,%rsp 4d9778: 89 7d f0 mov %edi,-0x10(%rbp) 4d977b: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d977f: e8 08 00 00 00 callq 4d978c <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTyaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKyaZv> 4d9784: 48 8b e5 mov %rbp,%rsp 4d9787: 5d pop %rbp 4d9788: c3 retq 4d9789: 00 00 add %al,(%rax) ... 00000000004d978c <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTyaZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKyaZv>: 4d978c: 55 push %rbp 4d978d: 48 8b ec mov %rsp,%rbp 4d9790: 48 83 ec 10 sub $0x10,%rsp 4d9794: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9798: 40 8a 37 mov (%rdi),%sil 4d979b: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d979f: e8 08 00 00 00 callq 4d97ac <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTyaZ3putMFNaNbNfyaZv> 4d97a4: 48 8b e5 mov %rbp,%rsp 4d97a7: 5d pop %rbp 4d97a8: c3 retq 4d97a9: 00 00 add %al,(%rax) ... 00000000004d97ac <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTyaZ3putMFNaNbNfyaZv>: 4d97ac: 55 push %rbp 4d97ad: 48 8b ec mov %rsp,%rbp 4d97b0: 48 83 ec 38 sub $0x38,%rsp 4d97b4: 53 push %rbx 4d97b5: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d97b9: 89 75 f8 mov %esi,-0x8(%rbp) 4d97bc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d97c0: be 01 00 00 00 mov $0x1,%esi 4d97c5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d97c9: e8 ea e7 fc ff callq 4a7fb8 <_D3std5array17__T8AppenderTAyaZ8Appender13ensureAddableMFNaNbNemZv> 4d97ce: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d97d2: 48 8b 08 mov (%rax),%rcx 4d97d5: 48 8b 51 08 mov 0x8(%rcx),%rdx 4d97d9: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d97dd: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d97e1: e8 4e 00 00 00 callq 4d9834 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTyaZ3putMFyaZ9__lambda2MFNaNbNiNeZAa> 4d97e6: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d97ea: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d97ee: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4d97f2: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4d97f6: 72 0a jb 4d9802 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTyaZ3putMFNaNbNfyaZv+0x56> 4d97f8: bf 31 0b 00 00 mov $0xb31,%edi 4d97fd: e8 a2 05 fe ff callq 4b9da4 <_D3std5array7__arrayZ> 4d9802: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4d9806: 48 03 f3 add %rbx,%rsi 4d9809: 40 8a 7d f8 mov -0x8(%rbp),%dil 4d980d: e8 42 ed fc ff callq 4a8554 <_D3std4conv20__T10emplaceRefTaTaZ10emplaceRefFNaNbNcNiNfKaaZa> 4d9812: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d9816: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d981a: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d981e: 48 8b 19 mov (%rcx),%rbx 4d9821: 48 89 43 08 mov %rax,0x8(%rbx) 4d9825: 48 89 53 10 mov %rdx,0x10(%rbx) 4d9829: 5b pop %rbx 4d982a: 48 8b e5 mov %rbp,%rsp 4d982d: 5d pop %rbp 4d982e: c3 retq 4d982f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004d9834 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTyaZ3putMFyaZ9__lambda2MFNaNbNiNeZAa>: 4d9834: 55 push %rbp 4d9835: 48 8b ec mov %rsp,%rbp 4d9838: 48 83 ec 10 sub $0x10,%rsp 4d983c: 48 8b 47 f8 mov -0x8(%rdi),%rax 4d9840: 48 ff c0 inc %rax 4d9843: 48 8b 0f mov (%rdi),%rcx 4d9846: 48 8b 11 mov (%rcx),%rdx 4d9849: 48 83 c2 08 add $0x8,%rdx 4d984d: 48 8b 52 08 mov 0x8(%rdx),%rdx 4d9851: 48 8b e5 mov %rbp,%rsp 4d9854: 5d pop %rbp 4d9855: c3 retq ... 00000000004d9858 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxwZ3putFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderxwZv>: 4d9858: 55 push %rbp 4d9859: 48 8b ec mov %rsp,%rbp 4d985c: 48 83 ec 10 sub $0x10,%rsp 4d9860: 89 7d f0 mov %edi,-0x10(%rbp) 4d9863: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d9867: e8 08 00 00 00 callq 4d9874 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTxwZ5doPutFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKxwZv> 4d986c: 48 8b e5 mov %rbp,%rsp 4d986f: 5d pop %rbp 4d9870: c3 retq 4d9871: 00 00 add %al,(%rax) ... 00000000004d9874 <_D3std5range10primitives53__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTxwZ5doPutFNaNfKS3std5array17__T8AppenderTAyaZ8AppenderKxwZv>: 4d9874: 55 push %rbp 4d9875: 48 8b ec mov %rsp,%rbp 4d9878: 48 83 ec 10 sub $0x10,%rsp 4d987c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9880: 8b 37 mov (%rdi),%esi 4d9882: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4d9886: e8 05 00 00 00 callq 4d9890 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxwZ3putMFNaNfxwZv> 4d988b: 48 8b e5 mov %rbp,%rsp 4d988e: 5d pop %rbp 4d988f: c3 retq 00000000004d9890 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxwZ3putMFNaNfxwZv>: 4d9890: 55 push %rbp 4d9891: 48 8b ec mov %rsp,%rbp 4d9894: 48 83 ec 20 sub $0x20,%rsp 4d9898: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d989c: 89 75 f8 mov %esi,-0x8(%rbp) 4d989f: c7 45 e8 ff ff ff ff movl $0xffffffff,-0x18(%rbp) 4d98a6: 48 8d 75 e8 lea -0x18(%rbp),%rsi 4d98aa: 8b 7d f8 mov -0x8(%rbp),%edi 4d98ad: e8 16 ab fe ff callq 4c43c8 <_D3std3utf6encodeFNaNfKG4awZm> 4d98b2: 48 83 f8 04 cmp $0x4,%rax 4d98b6: 76 0a jbe 4d98c2 <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTxwZ3putMFNaNfxwZv+0x32> 4d98b8: bf 27 0b 00 00 mov $0xb27,%edi 4d98bd: e8 e2 04 fe ff callq 4b9da4 <_D3std5array7__arrayZ> 4d98c2: 48 89 c6 mov %rax,%rsi 4d98c5: 48 8d 55 e8 lea -0x18(%rbp),%rdx 4d98c9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d98cd: e8 8a d4 fe ff callq 4c6d5c <_D3std5array17__T8AppenderTAyaZ8Appender11__T3putTAaZ3putMFNaNbNfAaZv> 4d98d2: 48 8b e5 mov %rbp,%rsp 4d98d5: 5d pop %rbp 4d98d6: c3 retq ... 00000000004d98d8 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm>: 4d98d8: 55 push %rbp 4d98d9: 48 8b ec mov %rsp,%rbp 4d98dc: 48 83 ec 10 sub $0x10,%rsp 4d98e0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d98e4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d98e8: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4d98ec: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d98f0: e8 3f 89 fe ff callq 4c2234 <_D3std10functional20__T6safeOpVAyaa1_3cZ15__T6safeOpTmTmZ6safeOpFNaNbNiNfKmKmZb> 4d98f5: 84 c0 test %al,%al 4d98f7: 74 06 je 4d98ff <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm+0x27> 4d98f9: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d98fd: eb 04 jmp 4d9903 <_D3std9algorithm10comparison12__T3minTmTmZ3minFNaNbNiNfmmZm+0x2b> 4d98ff: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d9903: 48 8b e5 mov %rbp,%rsp 4d9906: 5d pop %rbp 4d9907: c3 retq 00000000004d9908 <_D6object60__T4keysHTHS3std11concurrency3TidbTbTS3std11concurrency3TidZ4keysFNaNbNdHS3std11concurrency3TidbZAS3std11concurrency3Tid>: 4d9908: 55 push %rbp 4d9909: 48 8b ec mov %rsp,%rbp 4d990c: 48 83 ec 20 sub $0x20,%rsp 4d9910: ba 50 0d 50 00 mov $0x500d50,%edx 4d9915: be 08 00 00 00 mov $0x8,%esi 4d991a: e8 dd ea fd ff callq 4b83fc <_aaKeys> 4d991f: 48 89 c7 mov %rax,%rdi 4d9922: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d9926: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d992a: 48 89 d6 mov %rdx,%rsi 4d992d: e8 0e 00 00 00 callq 4d9940 <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv> 4d9932: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9936: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d993a: 48 8b e5 mov %rbp,%rsp 4d993d: 5d pop %rbp 4d993e: c3 retq ... 00000000004d9940 <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv>: 4d9940: 55 push %rbp 4d9941: 48 8b ec mov %rsp,%rbp 4d9944: 48 83 ec 20 sub $0x20,%rsp 4d9948: 53 push %rbx 4d9949: 41 54 push %r12 4d994b: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d994f: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9953: e8 4c 00 00 00 callq 4d99a4 <_D6object41__T12_getPostblitTS3std11concurrency3TidZ12_getPostblitFNaNbNiNeZPFNaNbNiNfKS3std11concurrency3TidZv> 4d9958: 49 89 c4 mov %rax,%r12 4d995b: 4d 85 e4 test %r12,%r12 4d995e: 74 3c je 4d999c <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv+0x5c> 4d9960: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9964: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d9968: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d996c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d9970: 31 db xor %ebx,%ebx 4d9972: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4d9976: 74 24 je 4d999c <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv+0x5c> 4d9978: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d997c: 72 0a jb 4d9988 <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv+0x48> 4d997e: bf a1 0c 00 00 mov $0xca1,%edi 4d9983: e8 18 ec fa ff callq 4885a0 <_D6object7__arrayZ> 4d9988: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4d998c: 48 8d 3c d9 lea (%rcx,%rbx,8),%rdi 4d9990: 49 ff d4 rex.WB callq *%r12 4d9993: 48 ff c3 inc %rbx 4d9996: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d999a: 72 dc jb 4d9978 <_D6object40__T11_doPostblitTS3std11concurrency3TidZ11_doPostblitFNaNbNiNfAS3std11concurrency3TidZv+0x38> 4d999c: 41 5c pop %r12 4d999e: 5b pop %rbx 4d999f: 48 8b e5 mov %rbp,%rsp 4d99a2: 5d pop %rbp 4d99a3: c3 retq 00000000004d99a4 <_D6object41__T12_getPostblitTS3std11concurrency3TidZ12_getPostblitFNaNbNiNeZPFNaNbNiNfKS3std11concurrency3TidZv>: 4d99a4: 55 push %rbp 4d99a5: 48 8b ec mov %rsp,%rbp 4d99a8: 48 8b 05 21 74 02 00 mov 0x27421(%rip),%rax # 500dd0 <_D31TypeInfo_S3std11concurrency3Tid6__initZ+0x60> 4d99af: 5d pop %rbp 4d99b0: c3 retq 4d99b1: 00 00 add %al,(%rax) ... 00000000004d99b4 <_D3std9algorithm8mutation75__T6removeVE3std9algorithm8mutation12SwapStrategyi2TAC4core6thread5FiberTmZ6removeFNaNfAC4core6thread5FibermZAC4core6thread5Fiber>: 4d99b4: 55 push %rbp 4d99b5: 48 8b ec mov %rsp,%rbp 4d99b8: 48 83 ec 60 sub $0x60,%rsp 4d99bc: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d99c0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4d99c4: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4d99c8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d99cc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d99d0: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d99d4: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4d99d8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d99dc: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4d99e0: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d99e4: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d99e8: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4d99ec: e8 5b 00 00 00 callq 4d9a4c <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv> 4d99f1: 48 8d 75 d0 lea -0x30(%rbp),%rsi 4d99f5: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d99f9: e8 4e 00 00 00 callq 4d9a4c <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv> 4d99fe: 48 8d 75 c0 lea -0x40(%rbp),%rsi 4d9a02: bf 01 00 00 00 mov $0x1,%edi 4d9a07: e8 40 00 00 00 callq 4d9a4c <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv> 4d9a0c: 48 8d 75 b0 lea -0x50(%rbp),%rsi 4d9a10: bf 01 00 00 00 mov $0x1,%edi 4d9a15: e8 6a 00 00 00 callq 4d9a84 <_D3std5range10primitives41__T14popBackExactlyTAC4core6thread5FiberZ14popBackExactlyFNaNbNiNfKAC4core6thread5FibermZv> 4d9a1a: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4d9a1e: 48 8b 45 c0 mov -0x40(%rbp),%rax 4d9a22: 48 89 c2 mov %rax,%rdx 4d9a25: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4d9a29: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d9a2d: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4d9a31: 48 89 d6 mov %rdx,%rsi 4d9a34: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4d9a38: e8 7f 00 00 00 callq 4d9abc <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber> 4d9a3d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d9a41: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d9a45: 48 8b e5 mov %rbp,%rsp 4d9a48: 5d pop %rbp 4d9a49: c3 retq ... 00000000004d9a4c <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv>: 4d9a4c: 55 push %rbp 4d9a4d: 48 8b ec mov %rsp,%rbp 4d9a50: 49 89 f9 mov %rdi,%r9 4d9a53: 48 89 f2 mov %rsi,%rdx 4d9a56: 4c 8b 02 mov (%rdx),%r8 4d9a59: 4d 39 c0 cmp %r8,%r8 4d9a5c: 72 05 jb 4d9a63 <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv+0x17> 4d9a5e: 4d 39 c8 cmp %r9,%r8 4d9a61: 73 0a jae 4d9a6d <_D3std5range10primitives42__T15popFrontExactlyTAC4core6thread5FiberZ15popFrontExactlyFNaNbNiNfKAC4core6thread5FibermZv+0x21> 4d9a63: bf 06 07 00 00 mov $0x706,%edi 4d9a68: e8 03 ee fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4d9a6d: 49 8b c0 mov %r8,%rax 4d9a70: 49 2b c1 sub %r9,%rax 4d9a73: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4d9a77: 4a 8d 0c c9 lea (%rcx,%r9,8),%rcx 4d9a7b: 48 89 02 mov %rax,(%rdx) 4d9a7e: 48 89 4a 08 mov %rcx,0x8(%rdx) 4d9a82: 5d pop %rbp 4d9a83: c3 retq 00000000004d9a84 <_D3std5range10primitives41__T14popBackExactlyTAC4core6thread5FiberZ14popBackExactlyFNaNbNiNfKAC4core6thread5FibermZv>: 4d9a84: 55 push %rbp 4d9a85: 48 8b ec mov %rsp,%rbp 4d9a88: 48 83 ec 10 sub $0x10,%rsp 4d9a8c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d9a90: 48 89 f2 mov %rsi,%rdx 4d9a93: 4c 8b 02 mov (%rdx),%r8 4d9a96: 49 8b c0 mov %r8,%rax 4d9a99: 48 2b 45 f8 sub -0x8(%rbp),%rax 4d9a9d: 49 39 c0 cmp %rax,%r8 4d9aa0: 73 0a jae 4d9aac <_D3std5range10primitives41__T14popBackExactlyTAC4core6thread5FiberZ14popBackExactlyFNaNbNiNfKAC4core6thread5FibermZv+0x28> 4d9aa2: bf 16 07 00 00 mov $0x716,%edi 4d9aa7: e8 c4 ed fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4d9aac: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4d9ab0: 48 89 02 mov %rax,(%rdx) 4d9ab3: 48 89 4a 08 mov %rcx,0x8(%rdx) 4d9ab7: 48 8b e5 mov %rbp,%rsp 4d9aba: 5d pop %rbp 4d9abb: c3 retq 00000000004d9abc <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber>: 4d9abc: 55 push %rbp 4d9abd: 48 8b ec mov %rsp,%rbp 4d9ac0: 48 83 ec 28 sub $0x28,%rsp 4d9ac4: 53 push %rbx 4d9ac5: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d9ac9: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d9acd: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d9ad1: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d9ad5: 48 39 d7 cmp %rdx,%rdi 4d9ad8: 41 0f 93 c1 setae %r9b 4d9adc: 4d 0f b6 c9 movzbq %r9b,%r9 4d9ae0: ba 84 9b 4d 00 mov $0x4d9b84,%edx 4d9ae5: 31 c0 xor %eax,%eax 4d9ae7: 48 89 c1 mov %rax,%rcx 4d9aea: 49 89 d0 mov %rdx,%r8 4d9aed: 48 8b 15 24 4c 01 00 mov 0x14c24(%rip),%rdx # 4ee718 <_TMP96+0x8> 4d9af4: 48 8b 35 15 4c 01 00 mov 0x14c15(%rip),%rsi # 4ee710 <_TMP96> 4d9afb: bf bc 04 00 00 mov $0x4bc,%edi 4d9b00: e8 cb 8e fb ff callq 4929d0 <_D3std9exception27__T7enforceHTC9ExceptionTbZ7enforceFNaNfbLAxaAyamZb> 4d9b05: 31 db xor %ebx,%ebx 4d9b07: 48 39 5d f0 cmp %rbx,-0x10(%rbp) 4d9b0b: 74 45 je 4d9b52 <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0x96> 4d9b0d: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d9b11: 72 0a jb 4d9b1d <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0x61> 4d9b13: bf be 04 00 00 mov $0x4be,%edi 4d9b18: e8 07 05 fe ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4d9b1d: 48 8b cb mov %rbx,%rcx 4d9b20: 48 c1 e1 03 shl $0x3,%rcx 4d9b24: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d9b28: 48 8d 34 01 lea (%rcx,%rax,1),%rsi 4d9b2c: 48 3b 5d e0 cmp -0x20(%rbp),%rbx 4d9b30: 72 0a jb 4d9b3c <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0x80> 4d9b32: bf be 04 00 00 mov $0x4be,%edi 4d9b37: e8 e8 04 fe ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4d9b3c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9b40: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi 4d9b44: e8 23 2c 00 00 callq 4dc76c <_D3std9algorithm8mutation29__T4moveTC4core6thread5FiberZ4moveFNaNbNiNfKC4core6thread5FiberKC4core6thread5FiberZv> 4d9b49: 48 ff c3 inc %rbx 4d9b4c: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d9b50: 72 bb jb 4d9b0d <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0x51> 4d9b52: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d9b56: 48 3b c0 cmp %rax,%rax 4d9b59: 72 06 jb 4d9b61 <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0xa5> 4d9b5b: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4d9b5f: 73 0a jae 4d9b6b <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFNaNfAC4core6thread5FiberAC4core6thread5FiberZAC4core6thread5Fiber+0xaf> 4d9b61: bf bf 04 00 00 mov $0x4bf,%edi 4d9b66: e8 b9 04 fe ff callq 4ba024 <_D3std9algorithm8mutation7__arrayZ> 4d9b6b: 48 2b 45 f0 sub -0x10(%rbp),%rax 4d9b6f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d9b73: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9b77: 48 8d 14 ca lea (%rdx,%rcx,8),%rdx 4d9b7b: 5b pop %rbx 4d9b7c: 48 8b e5 mov %rbp,%rsp 4d9b7f: 5d pop %rbp 4d9b80: c3 retq 4d9b81: 0f 1f 00 nopl (%rax) 00000000004d9b84 <_D3std9algorithm8mutation54__T7moveAllTAC4core6thread5FiberTAC4core6thread5FiberZ7moveAllFAC4core6thread5FiberAC4core6thread5FiberZ12__dgliteral3MFNaNbNiNfZAxa>: 4d9b84: 55 push %rbp 4d9b85: 48 8b ec mov %rsp,%rbp 4d9b88: 48 83 ec 10 sub $0x10,%rsp 4d9b8c: 31 c0 xor %eax,%eax 4d9b8e: 31 d2 xor %edx,%edx 4d9b90: 48 8b e5 mov %rbp,%rsp 4d9b93: 5d pop %rbp 4d9b94: c3 retq 4d9b95: 00 00 add %al,(%rax) ... 00000000004d9b98 <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZv>: 4d9b98: 55 push %rbp 4d9b99: 48 8b ec mov %rsp,%rbp 4d9b9c: 48 83 ec 10 sub $0x10,%rsp 4d9ba0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4d9ba4: e8 6b 00 00 00 callq 4d9c14 <_D6object49__T16_destructRecurseTS3std11concurrency7MessageZ16_destructRecurseFKS3std11concurrency7MessageZv> 4d9ba9: 48 89 ef mov %rbp,%rdi 4d9bac: e8 07 00 00 00 callq 4d9bb8 <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZ9__lambda2MFNaNbNiNeZv> 4d9bb1: 48 8b e5 mov %rbp,%rsp 4d9bb4: 5d pop %rbp 4d9bb5: c3 retq 4d9bb6: 66 90 xchg %ax,%ax 00000000004d9bb8 <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZ9__lambda2MFNaNbNiNeZv>: 4d9bb8: 55 push %rbp 4d9bb9: 48 8b ec mov %rsp,%rbp 4d9bbc: 48 83 ec 30 sub $0x30,%rsp 4d9bc0: 48 8b 4f f8 mov -0x8(%rdi),%rcx 4d9bc4: b8 30 00 00 00 mov $0x30,%eax 4d9bc9: 48 89 45 d0 mov %rax,-0x30(%rbp) 4d9bcd: 48 89 4d d8 mov %rcx,-0x28(%rbp) 4d9bd1: bf 00 0e 50 00 mov $0x500e00,%edi 4d9bd6: 48 8b 15 23 72 02 00 mov 0x27223(%rip),%rdx # 500e00 <_D35TypeInfo_S3std11concurrency7Message6__initZ> 4d9bdd: 48 ff 52 58 rex.W callq *0x58(%rdx) 4d9be1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d9be5: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4d9be9: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4d9bee: 75 0e jne 4d9bfe <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZ9__lambda2MFNaNbNiNeZv+0x46> 4d9bf0: 48 8b 4d d0 mov -0x30(%rbp),%rcx 4d9bf4: 31 c0 xor %eax,%eax 4d9bf6: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d9bfa: f3 aa rep stos %al,%es:(%rdi) 4d9bfc: eb 11 jmp 4d9c0f <_D6object39__T7destroyTS3std11concurrency7MessageZ7destroyFKS3std11concurrency7MessageZ9__lambda2MFNaNbNiNeZv+0x57> 4d9bfe: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d9c02: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4d9c06: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4d9c0a: e8 31 dd fa ff callq 487940 4d9c0f: 48 8b e5 mov %rbp,%rsp 4d9c12: 5d pop %rbp 4d9c13: c3 retq 00000000004d9c14 <_D6object49__T16_destructRecurseTS3std11concurrency7MessageZ16_destructRecurseFKS3std11concurrency7MessageZv>: 4d9c14: 55 push %rbp 4d9c15: 48 8b ec mov %rsp,%rbp 4d9c18: 48 83 ec 10 sub $0x10,%rsp 4d9c1c: e8 63 0d 00 00 callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4d9c21: 48 8b e5 mov %rbp,%rsp 4d9c24: 5d pop %rbp 4d9c25: c3 retq ... 00000000004d9c28 <_D3std5range10primitives868__T10walkLengthTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ10walkLengthFNaNbNiNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZm>: 4d9c28: 55 push %rbp 4d9c29: 48 8b ec mov %rsp,%rbp 4d9c2c: 50 push %rax 4d9c2d: 53 push %rbx 4d9c2e: 31 db xor %ebx,%ebx 4d9c30: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9c34: e8 23 88 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d9c39: 34 01 xor $0x1,%al 4d9c3b: 74 19 je 4d9c56 <_D3std5range10primitives868__T10walkLengthTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ10walkLengthFNaNbNiNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZm+0x2e> 4d9c3d: 48 ff c3 inc %rbx 4d9c40: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9c44: e8 3b 88 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d9c49: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9c4d: e8 0a 88 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d9c52: 34 01 xor $0x1,%al 4d9c54: 75 e7 jne 4d9c3d <_D3std5range10primitives868__T10walkLengthTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ10walkLengthFNaNbNiNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZm+0x15> 4d9c56: 48 8b c3 mov %rbx,%rax 4d9c59: 5b pop %rbx 4d9c5a: 48 8b e5 mov %rbp,%rsp 4d9c5d: 5d pop %rbp 4d9c5e: c3 retq ... 00000000004d9c60 <_D3std5range10primitives900__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv>: 4d9c60: 55 push %rbp 4d9c61: 48 8b ec mov %rsp,%rbp 4d9c64: 48 83 ec 10 sub $0x10,%rsp 4d9c68: 48 89 fe mov %rdi,%rsi 4d9c6b: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9c6f: e8 08 00 00 00 callq 4d9c7c <_D3std5range10primitives902__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv> 4d9c74: 48 8b e5 mov %rbp,%rsp 4d9c77: 5d pop %rbp 4d9c78: c3 retq 4d9c79: 00 00 add %al,(%rax) ... 00000000004d9c7c <_D3std5range10primitives902__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv>: 4d9c7c: 55 push %rbp 4d9c7d: 48 8b ec mov %rsp,%rbp 4d9c80: 48 83 ec 10 sub $0x10,%rsp 4d9c84: 48 83 ec 08 sub $0x8,%rsp 4d9c88: b9 11 00 00 00 mov $0x11,%ecx 4d9c8d: 48 81 c7 80 00 00 00 add $0x80,%rdi 4d9c94: ff 37 pushq (%rdi) 4d9c96: 48 83 ef 08 sub $0x8,%rdi 4d9c9a: e2 f8 loop 4d9c94 <_D3std5range10primitives902__T5doPutTS3std5array17__T8AppenderTAyaZ8AppenderTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ5doPutFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderKS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv+0x18> 4d9c9c: 48 89 f7 mov %rsi,%rdi 4d9c9f: e8 0c 00 00 00 callq 4d9cb0 <_D3std5array17__T8AppenderTAyaZ8Appender860__T3putTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putMFNaNbNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv> 4d9ca4: 48 81 c4 90 00 00 00 add $0x90,%rsp 4d9cab: 48 8b e5 mov %rbp,%rsp 4d9cae: 5d pop %rbp 4d9caf: c3 retq 00000000004d9cb0 <_D3std5array17__T8AppenderTAyaZ8Appender860__T3putTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putMFNaNbNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv>: 4d9cb0: 55 push %rbp 4d9cb1: 48 8b ec mov %rsp,%rbp 4d9cb4: 50 push %rax 4d9cb5: 53 push %rbx 4d9cb6: 48 89 fb mov %rdi,%rbx 4d9cb9: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9cbd: e8 9a 87 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d9cc2: 34 01 xor $0x1,%al 4d9cc4: 74 2a je 4d9cf0 <_D3std5array17__T8AppenderTAyaZ8Appender860__T3putTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putMFNaNbNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv+0x40> 4d9cc6: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9cca: e8 a5 87 fe ff callq 4c2474 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5frontMFNaNbNdNiNfZa> 4d9ccf: 48 89 c6 mov %rax,%rsi 4d9cd2: 48 8b fb mov %rbx,%rdi 4d9cd5: e8 fe 05 fe ff callq 4ba2d8 <_D3std5array17__T8AppenderTAyaZ8Appender10__T3putTaZ3putMFNaNbNfaZv> 4d9cda: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9cde: e8 a1 87 fe ff callq 4c2484 <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result8popFrontMFNaNbNiNfZv> 4d9ce3: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4d9ce7: e8 70 87 fe ff callq 4c245c <_D3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6Result5emptyMFNaNbNdNiNfZb> 4d9cec: 34 01 xor $0x1,%al 4d9cee: 75 d6 jne 4d9cc6 <_D3std5array17__T8AppenderTAyaZ8Appender860__T3putTS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZ3putMFNaNbNfS3std4path417__T16toNormalizedPathTS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ16toNormalizedPathFS3std5range189__T5chainTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplTS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultTS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ5chainFS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplS3std5range23__T10OnlyResultTaHVmi1Z10OnlyResultS3std3utf20__T10byCodeUnitTAyaZ10byCodeUnitFAyaZ14ByCodeUnitImplZ6ResultZ6ResultZv+0x16> 4d9cf0: 5b pop %rbx 4d9cf1: 48 8b e5 mov %rbp,%rsp 4d9cf4: 5d pop %rbp 4d9cf5: c3 retq ... 00000000004d9cf8 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh>: 4d9cf8: 55 push %rbp 4d9cf9: 48 8b ec mov %rsp,%rbp 4d9cfc: 48 83 ec 68 sub $0x68,%rsp 4d9d00: 53 push %rbx 4d9d01: 41 54 push %r12 4d9d03: 41 55 push %r13 4d9d05: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d9d09: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d9d0d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d9d11: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d9d15: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9d19: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9d1d: 48 89 d6 mov %rdx,%rsi 4d9d20: e8 ab 04 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9d25: 84 c0 test %al,%al 4d9d27: 74 12 je 4d9d3b <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x43> 4d9d29: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9d2d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4d9d31: 41 5d pop %r13 4d9d33: 41 5c pop %r12 4d9d35: 5b pop %rbx 4d9d36: 48 8b e5 mov %rbp,%rsp 4d9d39: 5d pop %rbp 4d9d3a: c3 retq 4d9d3b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9d3f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9d43: 48 89 d6 mov %rdx,%rsi 4d9d46: e8 31 0a fe ff callq 4ba77c <_D3std5range10primitives12__T4saveTyaZ4saveFNaNbNdNiNfAyaZAya> 4d9d4b: 48 89 c7 mov %rax,%rdi 4d9d4e: 48 89 d6 mov %rdx,%rsi 4d9d51: e8 a6 01 00 00 callq 4d9efc <_D3std5range10primitives20__T10walkLengthTAyaZ10walkLengthFNaNbNiNfAyaZm> 4d9d56: 49 89 c5 mov %rax,%r13 4d9d59: 4c 39 6d f0 cmp %r13,-0x10(%rbp) 4d9d5d: 73 26 jae 4d9d85 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x8d> 4d9d5f: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d9d63: 48 3b c9 cmp %rcx,%rcx 4d9d66: 73 0a jae 4d9d72 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x7a> 4d9d68: bf 68 06 00 00 mov $0x668,%edi 4d9d6d: e8 b2 03 fe ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4d9d72: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9d76: 48 03 d1 add %rcx,%rdx 4d9d79: 31 c0 xor %eax,%eax 4d9d7b: 41 5d pop %r13 4d9d7d: 41 5c pop %r12 4d9d7f: 5b pop %rbx 4d9d80: 48 8b e5 mov %rbp,%rsp 4d9d83: 5d pop %rbp 4d9d84: c3 retq 4d9d85: 41 bc 01 00 00 00 mov $0x1,%r12d 4d9d8b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9d8f: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9d93: 48 89 d6 mov %rdx,%rsi 4d9d96: e8 1d 28 00 00 callq 4dc5b8 <_D3std5range10primitives12__T4backTyaZ4backFNaNdNfAyaZw> 4d9d9b: 89 45 d0 mov %eax,-0x30(%rbp) 4d9d9e: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d9da2: e8 5d f9 ff ff callq 4d9704 <_D3std5range10primitives15__T7popBackTyaZ7popBackFNaNfKAyaZv> 4d9da7: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9dab: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9daf: 48 89 d6 mov %rdx,%rsi 4d9db2: e8 c5 09 fe ff callq 4ba77c <_D3std5range10primitives12__T4saveTyaZ4saveFNaNbNdNiNfAyaZAya> 4d9db7: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d9dbb: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4d9dbf: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d9dc3: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d9dc7: 48 89 d6 mov %rdx,%rsi 4d9dca: e8 01 04 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9dcf: 44 30 e0 xor %r12b,%al 4d9dd2: 74 4a je 4d9e1e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x126> 4d9dd4: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d9dd8: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d9ddc: 48 89 d6 mov %rdx,%rsi 4d9ddf: e8 d4 27 00 00 callq 4dc5b8 <_D3std5range10primitives12__T4backTyaZ4backFNaNdNfAyaZw> 4d9de4: 3b 45 d0 cmp -0x30(%rbp),%eax 4d9de7: 74 35 je 4d9e1e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x126> 4d9de9: 48 8d 7d b0 lea -0x50(%rbp),%rdi 4d9ded: e8 12 f9 ff ff callq 4d9704 <_D3std5range10primitives15__T7popBackTyaZ7popBackFNaNfKAyaZv> 4d9df2: 49 ff c4 inc %r12 4d9df5: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d9df9: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d9dfd: 48 89 d6 mov %rdx,%rsi 4d9e00: e8 cb 03 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9e05: 34 01 xor $0x1,%al 4d9e07: 74 15 je 4d9e1e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x126> 4d9e09: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d9e0d: 48 8b 7d b0 mov -0x50(%rbp),%rdi 4d9e11: 48 89 d6 mov %rdx,%rsi 4d9e14: e8 9f 27 00 00 callq 4dc5b8 <_D3std5range10primitives12__T4backTyaZ4backFNaNdNfAyaZw> 4d9e19: 3b 45 d0 cmp -0x30(%rbp),%eax 4d9e1c: 75 cb jne 4d9de9 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0xf1> 4d9e1e: 49 8d 5d ff lea -0x1(%r13),%rbx 4d9e22: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d9e26: 72 26 jb 4d9e4e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x156> 4d9e28: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4d9e2c: 48 3b db cmp %rbx,%rbx 4d9e2f: 73 0a jae 4d9e3b <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x143> 4d9e31: bf 7a 06 00 00 mov $0x67a,%edi 4d9e36: e8 e9 02 fe ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4d9e3b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9e3f: 48 03 d3 add %rbx,%rdx 4d9e42: 31 c0 xor %eax,%eax 4d9e44: 41 5d pop %r13 4d9e46: 41 5c pop %r12 4d9e48: 5b pop %rbx 4d9e49: 48 8b e5 mov %rbp,%rsp 4d9e4c: 5d pop %rbp 4d9e4d: c3 retq 4d9e4e: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d9e52: 72 0a jb 4d9e5e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x166> 4d9e54: bf 7c 06 00 00 mov $0x67c,%edi 4d9e59: e8 c6 02 fe ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4d9e5e: 48 8b 45 f8 mov -0x8(%rbp),%rax 4d9e62: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 4d9e66: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4d9e6a: e8 c5 1b 00 00 callq 4dba34 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z19__T9binaryFunTyhTwZ9binaryFunFNaNbNiNfKyhKwZb> 4d9e6f: 34 01 xor $0x1,%al 4d9e71: 74 0b je 4d9e7e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x186> 4d9e73: 48 ff c3 inc %rbx 4d9e76: 48 3b 5d f0 cmp -0x10(%rbp),%rbx 4d9e7a: 73 ac jae 4d9e28 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x130> 4d9e7c: eb d0 jmp 4d9e4e <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x156> 4d9e7e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4d9e82: 48 39 c9 cmp %rcx,%rcx 4d9e85: 72 0c jb 4d9e93 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x19b> 4d9e87: 48 8d 53 01 lea 0x1(%rbx),%rdx 4d9e8b: 49 2b d5 sub %r13,%rdx 4d9e8e: 48 39 d1 cmp %rdx,%rcx 4d9e91: 73 0a jae 4d9e9d <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x1a5> 4d9e93: bf 82 06 00 00 mov $0x682,%edi 4d9e98: e8 87 02 fe ff callq 4ba124 <_D3std9algorithm9searching7__arrayZ> 4d9e9d: 48 89 c8 mov %rcx,%rax 4d9ea0: 48 8d 73 01 lea 0x1(%rbx),%rsi 4d9ea4: 49 2b f5 sub %r13,%rsi 4d9ea7: 48 2b c6 sub %rsi,%rax 4d9eaa: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4d9eae: 48 8d 54 19 01 lea 0x1(%rcx,%rbx,1),%rdx 4d9eb3: 48 89 d1 mov %rdx,%rcx 4d9eb6: 49 2b cd sub %r13,%rcx 4d9eb9: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d9ebd: 48 89 4d c8 mov %rcx,-0x38(%rbp) 4d9ec1: 48 89 c2 mov %rax,%rdx 4d9ec4: 48 89 55 a8 mov %rdx,-0x58(%rbp) 4d9ec8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9ecc: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9ed0: 48 89 d6 mov %rdx,%rsi 4d9ed3: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4d9ed7: e8 70 00 00 00 callq 4d9f4c <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb> 4d9edc: 84 c0 test %al,%al 4d9ede: 74 12 je 4d9ef2 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x1fa> 4d9ee0: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4d9ee4: 48 8b 45 c0 mov -0x40(%rbp),%rax 4d9ee8: 41 5d pop %r13 4d9eea: 41 5c pop %r12 4d9eec: 5b pop %rbx 4d9eed: 48 8b e5 mov %rbp,%rsp 4d9ef0: 5d pop %rbp 4d9ef1: c3 retq 4d9ef2: 49 03 dc add %r12,%rbx 4d9ef5: e9 7c ff ff ff jmpq 4d9e76 <_D3std9algorithm9searching36__T4findVAyaa6_61203d3d2062TAyhTAyaZ4findFNaNfAyhAyaZAyh+0x17e> ... 00000000004d9efc <_D3std5range10primitives20__T10walkLengthTAyaZ10walkLengthFNaNbNiNfAyaZm>: 4d9efc: 55 push %rbp 4d9efd: 48 8b ec mov %rsp,%rbp 4d9f00: 48 83 ec 18 sub $0x18,%rsp 4d9f04: 53 push %rbx 4d9f05: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4d9f09: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4d9f0d: 31 db xor %ebx,%ebx 4d9f0f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9f13: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9f17: 48 89 d6 mov %rdx,%rsi 4d9f1a: e8 b1 02 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9f1f: 34 01 xor $0x1,%al 4d9f21: 74 20 je 4d9f43 <_D3std5range10primitives20__T10walkLengthTAyaZ10walkLengthFNaNbNiNfAyaZm+0x47> 4d9f23: 48 ff c3 inc %rbx 4d9f26: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d9f2a: e8 0d d0 fe ff callq 4c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv> 4d9f2f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9f33: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9f37: 48 89 d6 mov %rdx,%rsi 4d9f3a: e8 91 02 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9f3f: 34 01 xor $0x1,%al 4d9f41: 75 e0 jne 4d9f23 <_D3std5range10primitives20__T10walkLengthTAyaZ10walkLengthFNaNbNiNfAyaZm+0x27> 4d9f43: 48 8b c3 mov %rbx,%rax 4d9f46: 5b pop %rbx 4d9f47: 48 8b e5 mov %rbp,%rsp 4d9f4a: 5d pop %rbp 4d9f4b: c3 retq 00000000004d9f4c <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb>: 4d9f4c: 55 push %rbp 4d9f4d: 48 8b ec mov %rsp,%rbp 4d9f50: 48 83 ec 30 sub $0x30,%rsp 4d9f54: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4d9f58: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4d9f5c: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4d9f60: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4d9f64: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9f68: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9f6c: 48 89 d6 mov %rdx,%rsi 4d9f6f: e8 5c 02 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9f74: 84 c0 test %al,%al 4d9f76: 75 68 jne 4d9fe0 <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb+0x94> 4d9f78: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9f7c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9f80: 48 89 d6 mov %rdx,%rsi 4d9f83: e8 c8 f7 ff ff callq 4d9750 <_D3std5range10primitives12__T5emptyThZ5emptyFNaNbNdNiNfxAhZb> 4d9f88: 34 01 xor $0x1,%al 4d9f8a: 74 7f je 4da00b <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb+0xbf> 4d9f8c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9f90: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9f94: 48 89 d6 mov %rdx,%rsi 4d9f97: e8 18 28 00 00 callq 4dc7b4 <_D3std5range10primitives13__T5frontTyhZ5frontFNaNbNcNdNiNfAyhZyh> 4d9f9c: 48 89 c6 mov %rax,%rsi 4d9f9f: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4d9fa3: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9fa7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9fab: 48 89 d6 mov %rdx,%rsi 4d9fae: e8 09 d0 fe ff callq 4c6fbc <_D3std5range10primitives13__T5frontTyaZ5frontFNaNdNfAyaZw> 4d9fb3: 48 89 c7 mov %rax,%rdi 4d9fb6: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4d9fba: e8 59 1a 00 00 callq 4dba18 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z19__T9binaryFunTyhTwZ9binaryFunFNaNbNiNfKyhwZb> 4d9fbf: 34 01 xor $0x1,%al 4d9fc1: 75 48 jne 4da00b <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb+0xbf> 4d9fc3: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4d9fc7: e8 70 cf fe ff callq 4c6f3c <_D3std5range10primitives16__T8popFrontTyaZ8popFrontFNaNbNiNeKAyaZv> 4d9fcc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4d9fd0: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4d9fd4: 48 89 d6 mov %rdx,%rsi 4d9fd7: e8 f4 01 fe ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4d9fdc: 84 c0 test %al,%al 4d9fde: 74 0a je 4d9fea <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb+0x9e> 4d9fe0: b8 01 00 00 00 mov $0x1,%eax 4d9fe5: 48 8b e5 mov %rbp,%rsp 4d9fe8: 5d pop %rbp 4d9fe9: c3 retq 4d9fea: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4d9fee: e8 8d 27 00 00 callq 4dc780 <_D3std5range10primitives16__T8popFrontTyhZ8popFrontFNaNbNiNfKAyhZv> 4d9ff3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4d9ff7: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4d9ffb: 48 89 d6 mov %rdx,%rsi 4d9ffe: e8 4d f7 ff ff callq 4d9750 <_D3std5range10primitives12__T5emptyThZ5emptyFNaNbNdNiNfxAhZb> 4da003: 34 01 xor $0x1,%al 4da005: 0f 85 81 ff ff ff jne 4d9f8c <_D3std9algorithm9searching43__T10startsWithVAyaa6_61203d3d2062TAyhTAyaZ10startsWithFNaNfAyhAyaZb+0x40> 4da00b: 31 c0 xor %eax,%eax 4da00d: 48 8b e5 mov %rbp,%rsp 4da010: 5d pop %rbp 4da011: c3 retq ... 00000000004da014 <_D3std9algorithm8mutation55__T4swapTS3std8datetime13PosixTimeZone14TempTransitionZ4swapFNaNbNiNeKS3std8datetime13PosixTimeZone14TempTransitionKS3std8datetime13PosixTimeZone14TempTransitionZv>: 4da014: 55 push %rbp 4da015: 48 8b ec mov %rsp,%rbp 4da018: 48 83 ec 30 sub $0x30,%rsp 4da01c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da020: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da024: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4da028: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da02a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da02c: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da02e: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4da032: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4da036: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da038: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da03a: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da03c: 48 8d 75 d8 lea -0x28(%rbp),%rsi 4da040: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4da044: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da046: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da048: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da04a: 48 8b e5 mov %rbp,%rsp 4da04d: 5d pop %rbp 4da04e: c3 retq ... 00000000004da050 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6__ctorMFNaNbNcNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da050: 55 push %rbp 4da051: 48 8b ec mov %rsp,%rbp 4da054: 48 83 ec 20 sub $0x20,%rsp 4da058: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4da05c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4da060: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4da064: 48 8b 45 f0 mov -0x10(%rbp),%rax 4da068: 48 89 07 mov %rax,(%rdi) 4da06b: 48 89 4f 08 mov %rcx,0x8(%rdi) 4da06f: 48 89 f8 mov %rdi,%rax 4da072: 48 8b e5 mov %rbp,%rsp 4da075: 5d pop %rbp 4da076: c3 retq 4da077: 90 nop 00000000004da078 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange15dbgVerifySortedMFNaNbNiNfZv>: 4da078: 55 push %rbp 4da079: 48 8b ec mov %rsp,%rbp 4da07c: 48 83 ec 10 sub $0x10,%rsp 4da080: 48 8b e5 mov %rbp,%rsp 4da083: 5d pop %rbp 4da084: c3 retq 4da085: 0f 1f 00 nopl (%rax) 00000000004da088 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange5emptyMFNaNbNdNiNfZb>: 4da088: 55 push %rbp 4da089: 48 8b ec mov %rsp,%rbp 4da08c: 48 83 ec 10 sub $0x10,%rsp 4da090: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da094: 48 8b 3f mov (%rdi),%rdi 4da097: 48 89 d6 mov %rdx,%rsi 4da09a: e8 6d e2 fe ff callq 4c830c <_D3std5range10primitives56__T5emptyTS3std8datetime13PosixTimeZone14TempTransitionZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone14TempTransitionZb> 4da09f: 48 8b e5 mov %rbp,%rsp 4da0a2: 5d pop %rbp 4da0a3: c3 retq 4da0a4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da0a8 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange4saveMFNaNbNdNiNfZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da0a8: 55 push %rbp 4da0a9: 48 8b ec mov %rsp,%rbp 4da0ac: 48 83 ec 10 sub $0x10,%rsp 4da0b0: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da0b4: 48 8b 3f mov (%rdi),%rdi 4da0b7: 48 89 d6 mov %rdx,%rsi 4da0ba: e8 81 27 00 00 callq 4dc840 <_D3std5range10primitives55__T4saveTS3std8datetime13PosixTimeZone14TempTransitionZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZAS3std8datetime13PosixTimeZone14TempTransition> 4da0bf: 48 8b e5 mov %rbp,%rsp 4da0c2: 5d pop %rbp 4da0c3: c3 retq 4da0c4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da0c8 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange5frontMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone14TempTransition>: 4da0c8: 55 push %rbp 4da0c9: 48 8b ec mov %rsp,%rbp 4da0cc: 48 83 ec 10 sub $0x10,%rsp 4da0d0: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da0d4: 48 8b 3f mov (%rdi),%rdi 4da0d7: 48 89 d6 mov %rdx,%rsi 4da0da: e8 35 27 00 00 callq 4dc814 <_D3std5range10primitives56__T5frontTS3std8datetime13PosixTimeZone14TempTransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition> 4da0df: 48 8b e5 mov %rbp,%rsp 4da0e2: 5d pop %rbp 4da0e3: c3 retq 4da0e4: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da0e8 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange8popFrontMFNaNbNiNfZv>: 4da0e8: 55 push %rbp 4da0e9: 48 8b ec mov %rsp,%rbp 4da0ec: 48 83 ec 10 sub $0x10,%rsp 4da0f0: e8 eb 26 00 00 callq 4dc7e0 <_D3std5range10primitives59__T8popFrontTS3std8datetime13PosixTimeZone14TempTransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv> 4da0f5: 48 8b e5 mov %rbp,%rsp 4da0f8: 5d pop %rbp 4da0f9: c3 retq 4da0fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da100 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange4backMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone14TempTransition>: 4da100: 55 push %rbp 4da101: 48 8b ec mov %rsp,%rbp 4da104: 48 83 ec 10 sub $0x10,%rsp 4da108: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da10c: 48 8b 3f mov (%rdi),%rdi 4da10f: 48 89 d6 mov %rdx,%rsi 4da112: e8 79 27 00 00 callq 4dc890 <_D3std5range10primitives55__T4backTS3std8datetime13PosixTimeZone14TempTransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition> 4da117: 48 8b e5 mov %rbp,%rsp 4da11a: 5d pop %rbp 4da11b: c3 retq 4da11c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da120 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7popBackMFNaNbNiNfZv>: 4da120: 55 push %rbp 4da121: 48 8b ec mov %rsp,%rbp 4da124: 48 83 ec 10 sub $0x10,%rsp 4da128: e8 33 27 00 00 callq 4dc860 <_D3std5range10primitives58__T7popBackTS3std8datetime13PosixTimeZone14TempTransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv> 4da12d: 48 8b e5 mov %rbp,%rsp 4da130: 5d pop %rbp 4da131: c3 retq 4da132: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da138 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone14TempTransition>: 4da138: 55 push %rbp 4da139: 48 8b ec mov %rsp,%rbp 4da13c: 48 83 ec 10 sub $0x10,%rsp 4da140: 48 8b 07 mov (%rdi),%rax 4da143: 48 39 c6 cmp %rax,%rsi 4da146: 72 0a jb 4da152 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone14TempTransition+0x1a> 4da148: bf 77 1c 00 00 mov $0x1c77,%edi 4da14d: e8 92 1c fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da152: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 4da156: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 4da15d: 00 4da15e: 48 03 47 08 add 0x8(%rdi),%rax 4da162: 48 8b e5 mov %rbp,%rsp 4da165: 5d pop %rbp 4da166: c3 retq 4da167: 90 nop 00000000004da168 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da168: 55 push %rbp 4da169: 48 8b ec mov %rsp,%rbp 4da16c: 48 83 ec 10 sub $0x10,%rsp 4da170: 49 89 f0 mov %rsi,%r8 4da173: 49 89 d1 mov %rdx,%r9 4da176: 4c 39 07 cmp %r8,(%rdi) 4da179: 72 05 jb 4da180 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange+0x18> 4da17b: 4d 3b c1 cmp %r9,%r8 4da17e: 73 0a jae 4da18a <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange+0x22> 4da180: bf 80 1c 00 00 mov $0x1c80,%edi 4da185: e8 5a 1c fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da18a: 48 89 f0 mov %rsi,%rax 4da18d: 49 2b c1 sub %r9,%rax 4da190: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 4da194: 48 8d 14 d5 00 00 00 lea 0x0(,%rdx,8),%rdx 4da19b: 00 4da19c: 48 03 57 08 add 0x8(%rdi),%rdx 4da1a0: 48 8b e5 mov %rbp,%rsp 4da1a3: 5d pop %rbp 4da1a4: c3 retq 4da1a5: 0f 1f 00 nopl (%rax) 00000000004da1a8 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6lengthMFNaNbNdNiNfZm>: 4da1a8: 55 push %rbp 4da1a9: 48 8b ec mov %rsp,%rbp 4da1ac: 48 83 ec 10 sub $0x10,%rsp 4da1b0: 48 8b 07 mov (%rdi),%rax 4da1b3: 48 8b e5 mov %rbp,%rsp 4da1b6: 5d pop %rbp 4da1b7: c3 retq 00000000004da1b8 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7releaseMFNaNbNiZAS3std8datetime13PosixTimeZone14TempTransition>: 4da1b8: 55 push %rbp 4da1b9: 48 8b ec mov %rsp,%rbp 4da1bc: 48 83 ec 10 sub $0x10,%rsp 4da1c0: e8 47 07 00 00 callq 4da90c <_D3std9algorithm8mutation56__T4moveTAS3std8datetime13PosixTimeZone14TempTransitionZ4moveFNaNbNiKAS3std8datetime13PosixTimeZone14TempTransitionZAS3std8datetime13PosixTimeZone14TempTransition> 4da1c5: 48 8b e5 mov %rbp,%rsp 4da1c8: 5d pop %rbp 4da1c9: c3 retq 4da1ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da1d0 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange11__xopEqualsFKxS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeKxS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeZb>: 4da1d0: 55 push %rbp 4da1d1: 48 8b ec mov %rsp,%rbp 4da1d4: 48 83 ec 20 sub $0x20,%rsp 4da1d8: 41 b8 a0 12 50 00 mov $0x5012a0,%r8d 4da1de: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4da1e2: 48 8b 07 mov (%rdi),%rax 4da1e5: 48 89 c2 mov %rax,%rdx 4da1e8: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4da1ec: 48 8b 56 08 mov 0x8(%rsi),%rdx 4da1f0: 48 8b 3e mov (%rsi),%rdi 4da1f3: 48 89 d6 mov %rdx,%rsi 4da1f6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4da1fa: e8 cd 9e fc ff callq 4a40cc <_adEq2> 4da1ff: 48 8b e5 mov %rbp,%rsp 4da202: 5d pop %rbp 4da203: c3 retq 4da204: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da208 <_D3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange9__xtoHashFNbNeKxS3std5range106__T11SortedRangeTAS3std8datetime13PosixTimeZone14TempTransitionVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeZm>: 4da208: 55 push %rbp 4da209: 48 8b ec mov %rsp,%rbp 4da20c: 48 83 ec 10 sub $0x10,%rsp 4da210: 48 89 fe mov %rdi,%rsi 4da213: bf c0 0e 50 00 mov $0x500ec0,%edi 4da218: 48 8b 05 a1 6c 02 00 mov 0x26ca1(%rip),%rax # 500ec0 <_D56TypeInfo_xAS3std8datetime13PosixTimeZone14TempTransition6__initZ> 4da21f: 48 ff 50 28 rex.W callq *0x28(%rax) 4da223: 48 8b e5 mov %rbp,%rsp 4da226: 5d pop %rbp 4da227: c3 retq 00000000004da228 <_D3std9algorithm8mutation51__T4swapTS3std8datetime13PosixTimeZone10LeapSecondZ4swapFNaNbNiNeKS3std8datetime13PosixTimeZone10LeapSecondKS3std8datetime13PosixTimeZone10LeapSecondZv>: 4da228: 55 push %rbp 4da229: 48 8b ec mov %rsp,%rbp 4da22c: 48 83 ec 10 sub $0x10,%rsp 4da230: 53 push %rbx 4da231: 48 8b 56 08 mov 0x8(%rsi),%rdx 4da235: 48 8b 06 mov (%rsi),%rax 4da238: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4da23c: 48 8b 1f mov (%rdi),%rbx 4da23f: 48 89 1e mov %rbx,(%rsi) 4da242: 48 89 4e 08 mov %rcx,0x8(%rsi) 4da246: 48 89 07 mov %rax,(%rdi) 4da249: 48 89 57 08 mov %rdx,0x8(%rdi) 4da24d: 5b pop %rbx 4da24e: 48 8b e5 mov %rbp,%rsp 4da251: 5d pop %rbp 4da252: c3 retq ... 00000000004da254 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6__ctorMFNaNbNcNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da254: 55 push %rbp 4da255: 48 8b ec mov %rsp,%rbp 4da258: 48 83 ec 20 sub $0x20,%rsp 4da25c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4da260: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4da264: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4da268: 48 8b 45 f0 mov -0x10(%rbp),%rax 4da26c: 48 89 07 mov %rax,(%rdi) 4da26f: 48 89 4f 08 mov %rcx,0x8(%rdi) 4da273: 48 89 f8 mov %rdi,%rax 4da276: 48 8b e5 mov %rbp,%rsp 4da279: 5d pop %rbp 4da27a: c3 retq 4da27b: 90 nop 00000000004da27c <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange15dbgVerifySortedMFNaNbNiNfZv>: 4da27c: 55 push %rbp 4da27d: 48 8b ec mov %rsp,%rbp 4da280: 48 83 ec 10 sub $0x10,%rsp 4da284: 48 8b e5 mov %rbp,%rsp 4da287: 5d pop %rbp 4da288: c3 retq 4da289: 0f 1f 00 nopl (%rax) 00000000004da28c <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange5emptyMFNaNbNdNiNfZb>: 4da28c: 55 push %rbp 4da28d: 48 8b ec mov %rsp,%rbp 4da290: 48 83 ec 10 sub $0x10,%rsp 4da294: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da298: 48 8b 3f mov (%rdi),%rdi 4da29b: 48 89 d6 mov %rdx,%rsi 4da29e: e8 e5 e8 fe ff callq 4c8b88 <_D3std5range10primitives52__T5emptyTS3std8datetime13PosixTimeZone10LeapSecondZ5emptyFNaNbNdNiNfxAS3std8datetime13PosixTimeZone10LeapSecondZb> 4da2a3: 48 8b e5 mov %rbp,%rsp 4da2a6: 5d pop %rbp 4da2a7: c3 retq 4da2a8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da2ac <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange4saveMFNaNbNdNiNfZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da2ac: 55 push %rbp 4da2ad: 48 8b ec mov %rsp,%rbp 4da2b0: 48 83 ec 10 sub $0x10,%rsp 4da2b4: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da2b8: 48 8b 3f mov (%rdi),%rdi 4da2bb: 48 89 d6 mov %rdx,%rsi 4da2be: e8 61 26 00 00 callq 4dc924 <_D3std5range10primitives51__T4saveTS3std8datetime13PosixTimeZone10LeapSecondZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZAS3std8datetime13PosixTimeZone10LeapSecond> 4da2c3: 48 8b e5 mov %rbp,%rsp 4da2c6: 5d pop %rbp 4da2c7: c3 retq 4da2c8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da2cc <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange5frontMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone10LeapSecond>: 4da2cc: 55 push %rbp 4da2cd: 48 8b ec mov %rsp,%rbp 4da2d0: 48 83 ec 10 sub $0x10,%rsp 4da2d4: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da2d8: 48 8b 3f mov (%rdi),%rdi 4da2db: 48 89 d6 mov %rdx,%rsi 4da2de: e8 15 26 00 00 callq 4dc8f8 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond> 4da2e3: 48 8b e5 mov %rbp,%rsp 4da2e6: 5d pop %rbp 4da2e7: c3 retq 4da2e8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da2ec <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange8popFrontMFNaNbNiNfZv>: 4da2ec: 55 push %rbp 4da2ed: 48 8b ec mov %rsp,%rbp 4da2f0: 48 83 ec 10 sub $0x10,%rsp 4da2f4: e8 cb 25 00 00 callq 4dc8c4 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10LeapSecondZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv> 4da2f9: 48 8b e5 mov %rbp,%rsp 4da2fc: 5d pop %rbp 4da2fd: c3 retq 4da2fe: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da304 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange4backMFNaNbNcNdNiNfZS3std8datetime13PosixTimeZone10LeapSecond>: 4da304: 55 push %rbp 4da305: 48 8b ec mov %rsp,%rbp 4da308: 48 83 ec 10 sub $0x10,%rsp 4da30c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da310: 48 8b 3f mov (%rdi),%rdi 4da313: 48 89 d6 mov %rdx,%rsi 4da316: e8 59 26 00 00 callq 4dc974 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond> 4da31b: 48 8b e5 mov %rbp,%rsp 4da31e: 5d pop %rbp 4da31f: c3 retq 4da320: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da324 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7popBackMFNaNbNiNfZv>: 4da324: 55 push %rbp 4da325: 48 8b ec mov %rsp,%rbp 4da328: 48 83 ec 10 sub $0x10,%rsp 4da32c: e8 13 26 00 00 callq 4dc944 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10LeapSecondZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv> 4da331: 48 8b e5 mov %rbp,%rsp 4da334: 5d pop %rbp 4da335: c3 retq 4da336: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da33c <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone10LeapSecond>: 4da33c: 55 push %rbp 4da33d: 48 8b ec mov %rsp,%rbp 4da340: 48 83 ec 10 sub $0x10,%rsp 4da344: 48 8b 07 mov (%rdi),%rax 4da347: 48 39 c6 cmp %rax,%rsi 4da34a: 72 0a jb 4da356 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opIndexMFNaNbNcNiNfmZS3std8datetime13PosixTimeZone10LeapSecond+0x1a> 4da34c: bf 77 1c 00 00 mov $0x1c77,%edi 4da351: e8 8e 1a fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da356: 48 89 f0 mov %rsi,%rax 4da359: 48 c1 e0 04 shl $0x4,%rax 4da35d: 48 03 47 08 add 0x8(%rdi),%rax 4da361: 48 8b e5 mov %rbp,%rsp 4da364: 5d pop %rbp 4da365: c3 retq 4da366: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da36c <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange>: 4da36c: 55 push %rbp 4da36d: 48 8b ec mov %rsp,%rbp 4da370: 48 83 ec 10 sub $0x10,%rsp 4da374: 48 89 f1 mov %rsi,%rcx 4da377: 49 89 d0 mov %rdx,%r8 4da37a: 48 39 0f cmp %rcx,(%rdi) 4da37d: 72 05 jb 4da384 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange+0x18> 4da37f: 49 3b c8 cmp %r8,%rcx 4da382: 73 0a jae 4da38e <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange+0x22> 4da384: bf 80 1c 00 00 mov $0x1c80,%edi 4da389: e8 56 1a fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da38e: 48 89 f0 mov %rsi,%rax 4da391: 49 2b c0 sub %r8,%rax 4da394: 48 c1 e2 04 shl $0x4,%rdx 4da398: 48 03 57 08 add 0x8(%rdi),%rdx 4da39c: 48 8b e5 mov %rbp,%rsp 4da39f: 5d pop %rbp 4da3a0: c3 retq 4da3a1: 0f 1f 00 nopl (%rax) 00000000004da3a4 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange6lengthMFNaNbNdNiNfZm>: 4da3a4: 55 push %rbp 4da3a5: 48 8b ec mov %rsp,%rbp 4da3a8: 48 83 ec 10 sub $0x10,%rsp 4da3ac: 48 8b 07 mov (%rdi),%rax 4da3af: 48 8b e5 mov %rbp,%rsp 4da3b2: 5d pop %rbp 4da3b3: c3 retq 00000000004da3b4 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange7releaseMFNaNbNiZAS3std8datetime13PosixTimeZone10LeapSecond>: 4da3b4: 55 push %rbp 4da3b5: 48 8b ec mov %rsp,%rbp 4da3b8: 48 83 ec 10 sub $0x10,%rsp 4da3bc: e8 5f 05 00 00 callq 4da920 <_D3std9algorithm8mutation52__T4moveTAS3std8datetime13PosixTimeZone10LeapSecondZ4moveFNaNbNiKAS3std8datetime13PosixTimeZone10LeapSecondZAS3std8datetime13PosixTimeZone10LeapSecond> 4da3c1: 48 8b e5 mov %rbp,%rsp 4da3c4: 5d pop %rbp 4da3c5: c3 retq 4da3c6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da3cc <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange11__xopEqualsFKxS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeKxS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeZb>: 4da3cc: 55 push %rbp 4da3cd: 48 8b ec mov %rsp,%rbp 4da3d0: 48 83 ec 20 sub $0x20,%rsp 4da3d4: 41 b8 c0 12 50 00 mov $0x5012c0,%r8d 4da3da: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4da3de: 48 8b 07 mov (%rdi),%rax 4da3e1: 48 89 c2 mov %rax,%rdx 4da3e4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4da3e8: 48 8b 56 08 mov 0x8(%rsi),%rdx 4da3ec: 48 8b 3e mov (%rsi),%rdi 4da3ef: 48 89 d6 mov %rdx,%rsi 4da3f2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4da3f6: e8 d1 9c fc ff callq 4a40cc <_adEq2> 4da3fb: 48 8b e5 mov %rbp,%rsp 4da3fe: 5d pop %rbp 4da3ff: c3 retq 4da400: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da404 <_D3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRange9__xtoHashFNbNeKxS3std5range102__T11SortedRangeTAS3std8datetime13PosixTimeZone10LeapSecondVAyaa17_612e74696d6554203c20622e74696d6554Z11SortedRangeZm>: 4da404: 55 push %rbp 4da405: 48 8b ec mov %rsp,%rbp 4da408: 48 83 ec 10 sub $0x10,%rsp 4da40c: 48 89 fe mov %rdi,%rsi 4da40f: bf e0 0e 50 00 mov $0x500ee0,%edi 4da414: 48 8b 05 c5 6a 02 00 mov 0x26ac5(%rip),%rax # 500ee0 <_D52TypeInfo_xAS3std8datetime13PosixTimeZone10LeapSecond6__initZ> 4da41b: 48 ff 50 28 rex.W callq *0x28(%rax) 4da41f: 48 8b e5 mov %rbp,%rsp 4da422: 5d pop %rbp 4da423: c3 retq 00000000004da424 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10TransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv>: 4da424: 55 push %rbp 4da425: 48 8b ec mov %rsp,%rbp 4da428: 48 89 fe mov %rdi,%rsi 4da42b: 48 8b 16 mov (%rsi),%rdx 4da42e: 48 39 d2 cmp %rdx,%rdx 4da431: 72 06 jb 4da439 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10TransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv+0x15> 4da433: 48 83 fa 01 cmp $0x1,%rdx 4da437: 73 0a jae 4da443 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10TransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv+0x1f> 4da439: bf f4 07 00 00 mov $0x7f4,%edi 4da43e: e8 2d e4 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4da443: 48 8d 42 ff lea -0x1(%rdx),%rax 4da447: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4da44b: 48 83 c1 10 add $0x10,%rcx 4da44f: 48 89 06 mov %rax,(%rsi) 4da452: 48 89 4e 08 mov %rcx,0x8(%rsi) 4da456: 5d pop %rbp 4da457: c3 retq 00000000004da458 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10TransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition>: 4da458: 55 push %rbp 4da459: 48 8b ec mov %rsp,%rbp 4da45c: 48 83 ec 10 sub $0x10,%rsp 4da460: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da464: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da468: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4da46d: 75 0a jne 4da479 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10TransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition+0x21> 4da46f: bf 99 08 00 00 mov $0x899,%edi 4da474: e8 f7 e3 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4da479: 48 8b 45 f8 mov -0x8(%rbp),%rax 4da47d: 48 8b e5 mov %rbp,%rsp 4da480: 5d pop %rbp 4da481: c3 retq ... 00000000004da484 <_D3std5range10primitives51__T4saveTS3std8datetime13PosixTimeZone10TransitionZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone10TransitionZAS3std8datetime13PosixTimeZone10Transition>: 4da484: 55 push %rbp 4da485: 48 8b ec mov %rsp,%rbp 4da488: 48 83 ec 10 sub $0x10,%rsp 4da48c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da490: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da494: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4da498: 48 8b 45 f0 mov -0x10(%rbp),%rax 4da49c: 48 8b e5 mov %rbp,%rsp 4da49f: 5d pop %rbp 4da4a0: c3 retq 4da4a1: 00 00 add %al,(%rax) ... 00000000004da4a4 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10TransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv>: 4da4a4: 55 push %rbp 4da4a5: 48 8b ec mov %rsp,%rbp 4da4a8: 48 89 fa mov %rdi,%rdx 4da4ab: 48 8b 32 mov (%rdx),%rsi 4da4ae: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4da4b5: 48 39 c6 cmp %rax,%rsi 4da4b8: 73 0a jae 4da4c4 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10TransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10TransitionZv+0x20> 4da4ba: bf 57 08 00 00 mov $0x857,%edi 4da4bf: e8 ac e3 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4da4c4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4da4c8: 48 89 02 mov %rax,(%rdx) 4da4cb: 48 89 4a 08 mov %rcx,0x8(%rdx) 4da4cf: 5d pop %rbp 4da4d0: c3 retq 4da4d1: 00 00 add %al,(%rax) ... 00000000004da4d4 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition>: 4da4d4: 55 push %rbp 4da4d5: 48 8b ec mov %rsp,%rbp 4da4d8: 48 83 ec 10 sub $0x10,%rsp 4da4dc: 48 8d 47 ff lea -0x1(%rdi),%rax 4da4e0: 48 3b c7 cmp %rdi,%rax 4da4e3: 72 0a jb 4da4ef <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10TransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10TransitionZS3std8datetime13PosixTimeZone10Transition+0x1b> 4da4e5: bf c5 08 00 00 mov $0x8c5,%edi 4da4ea: e8 81 e3 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4da4ef: 48 89 f8 mov %rdi,%rax 4da4f2: 48 c1 e0 04 shl $0x4,%rax 4da4f6: 48 8b ce mov %rsi,%rcx 4da4f9: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 4da500: ff 4da501: 48 8b e5 mov %rbp,%rsp 4da504: 5d pop %rbp 4da505: c3 retq ... 00000000004da508 <_D3std9algorithm8mutation13__T4swapTAyaZ4swapFNaNbNiNeKAyaKAyaZv>: 4da508: 55 push %rbp 4da509: 48 8b ec mov %rsp,%rbp 4da50c: 48 83 ec 10 sub $0x10,%rsp 4da510: 53 push %rbx 4da511: 48 8b 56 08 mov 0x8(%rsi),%rdx 4da515: 48 8b 06 mov (%rsi),%rax 4da518: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4da51c: 48 8b 1f mov (%rdi),%rbx 4da51f: 48 89 1e mov %rbx,(%rsi) 4da522: 48 89 4e 08 mov %rcx,0x8(%rsi) 4da526: 48 89 07 mov %rax,(%rdi) 4da529: 48 89 57 08 mov %rdx,0x8(%rdi) 4da52d: 5b pop %rbx 4da52e: 48 8b e5 mov %rbp,%rsp 4da531: 5d pop %rbp 4da532: c3 retq ... 00000000004da534 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange6__ctorMFNaNbNcNiNfAAyaZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange>: 4da534: 55 push %rbp 4da535: 48 8b ec mov %rsp,%rbp 4da538: 48 83 ec 20 sub $0x20,%rsp 4da53c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4da540: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4da544: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4da548: 48 8b 45 f0 mov -0x10(%rbp),%rax 4da54c: 48 89 07 mov %rax,(%rdi) 4da54f: 48 89 4f 08 mov %rcx,0x8(%rdi) 4da553: 48 89 f8 mov %rdi,%rax 4da556: 48 8b e5 mov %rbp,%rsp 4da559: 5d pop %rbp 4da55a: c3 retq 4da55b: 90 nop 00000000004da55c <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange15dbgVerifySortedMFNaNbNiNfZv>: 4da55c: 55 push %rbp 4da55d: 48 8b ec mov %rsp,%rbp 4da560: 48 83 ec 10 sub $0x10,%rsp 4da564: 48 8b e5 mov %rbp,%rsp 4da567: 5d pop %rbp 4da568: c3 retq 4da569: 0f 1f 00 nopl (%rax) 00000000004da56c <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange5emptyMFNaNbNdNiNfZb>: 4da56c: 55 push %rbp 4da56d: 48 8b ec mov %rsp,%rbp 4da570: 48 83 ec 10 sub $0x10,%rsp 4da574: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da578: 48 8b 3f mov (%rdi),%rdi 4da57b: 48 89 d6 mov %rdx,%rsi 4da57e: e8 e5 20 00 00 callq 4dc668 <_D3std5range10primitives14__T5emptyTAyaZ5emptyFNaNbNdNiNfxAAyaZb> 4da583: 48 8b e5 mov %rbp,%rsp 4da586: 5d pop %rbp 4da587: c3 retq 4da588: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da58c <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange4saveMFNaNbNdNiNfZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange>: 4da58c: 55 push %rbp 4da58d: 48 8b ec mov %rsp,%rbp 4da590: 48 83 ec 10 sub $0x10,%rsp 4da594: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da598: 48 8b 3f mov (%rdi),%rdi 4da59b: 48 89 d6 mov %rdx,%rsi 4da59e: e8 45 21 00 00 callq 4dc6e8 <_D3std5range10primitives13__T4saveTAyaZ4saveFNaNbNdNiNfAAyaZAAya> 4da5a3: 48 8b e5 mov %rbp,%rsp 4da5a6: 5d pop %rbp 4da5a7: c3 retq 4da5a8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da5ac <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange5frontMFNaNbNcNdNiNfZAya>: 4da5ac: 55 push %rbp 4da5ad: 48 8b ec mov %rsp,%rbp 4da5b0: 48 83 ec 10 sub $0x10,%rsp 4da5b4: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da5b8: 48 8b 3f mov (%rdi),%rdi 4da5bb: 48 89 d6 mov %rdx,%rsi 4da5be: e8 f9 20 00 00 callq 4dc6bc <_D3std5range10primitives14__T5frontTAyaZ5frontFNaNbNcNdNiNfAAyaZAya> 4da5c3: 48 8b e5 mov %rbp,%rsp 4da5c6: 5d pop %rbp 4da5c7: c3 retq 4da5c8: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da5cc <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange8popFrontMFNaNbNiNfZv>: 4da5cc: 55 push %rbp 4da5cd: 48 8b ec mov %rsp,%rbp 4da5d0: 48 83 ec 10 sub $0x10,%rsp 4da5d4: e8 af 20 00 00 callq 4dc688 <_D3std5range10primitives17__T8popFrontTAyaZ8popFrontFNaNbNiNfKAAyaZv> 4da5d9: 48 8b e5 mov %rbp,%rsp 4da5dc: 5d pop %rbp 4da5dd: c3 retq 4da5de: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da5e4 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange4backMFNaNbNcNdNiNfZAya>: 4da5e4: 55 push %rbp 4da5e5: 48 8b ec mov %rsp,%rbp 4da5e8: 48 83 ec 10 sub $0x10,%rsp 4da5ec: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da5f0: 48 8b 3f mov (%rdi),%rdi 4da5f3: 48 89 d6 mov %rdx,%rsi 4da5f6: e8 3d 21 00 00 callq 4dc738 <_D3std5range10primitives13__T4backTAyaZ4backFNaNbNcNdNiNfAAyaZAya> 4da5fb: 48 8b e5 mov %rbp,%rsp 4da5fe: 5d pop %rbp 4da5ff: c3 retq 4da600: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da604 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7popBackMFNaNbNiNfZv>: 4da604: 55 push %rbp 4da605: 48 8b ec mov %rsp,%rbp 4da608: 48 83 ec 10 sub $0x10,%rsp 4da60c: e8 f7 20 00 00 callq 4dc708 <_D3std5range10primitives16__T7popBackTAyaZ7popBackFNaNbNiNfKAAyaZv> 4da611: 48 8b e5 mov %rbp,%rsp 4da614: 5d pop %rbp 4da615: c3 retq 4da616: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da61c <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7opIndexMFNaNbNcNiNfmZAya>: 4da61c: 55 push %rbp 4da61d: 48 8b ec mov %rsp,%rbp 4da620: 48 83 ec 10 sub $0x10,%rsp 4da624: 48 8b 07 mov (%rdi),%rax 4da627: 48 39 c6 cmp %rax,%rsi 4da62a: 72 0a jb 4da636 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7opIndexMFNaNbNcNiNfmZAya+0x1a> 4da62c: bf 77 1c 00 00 mov $0x1c77,%edi 4da631: e8 ae 17 fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da636: 48 89 f0 mov %rsi,%rax 4da639: 48 c1 e0 04 shl $0x4,%rax 4da63d: 48 03 47 08 add 0x8(%rdi),%rax 4da641: 48 8b e5 mov %rbp,%rsp 4da644: 5d pop %rbp 4da645: c3 retq 4da646: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da64c <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange>: 4da64c: 55 push %rbp 4da64d: 48 8b ec mov %rsp,%rbp 4da650: 48 83 ec 10 sub $0x10,%rsp 4da654: 48 89 f1 mov %rsi,%rcx 4da657: 49 89 d0 mov %rdx,%r8 4da65a: 48 39 0f cmp %rcx,(%rdi) 4da65d: 72 05 jb 4da664 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange+0x18> 4da65f: 49 3b c8 cmp %r8,%rcx 4da662: 73 0a jae 4da66e <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7opSliceMFNaNbNiNfmmZS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange+0x22> 4da664: bf 80 1c 00 00 mov $0x1c80,%edi 4da669: e8 76 17 fc ff callq 49bde4 <_D3std5range7__arrayZ> 4da66e: 48 89 f0 mov %rsi,%rax 4da671: 49 2b c0 sub %r8,%rax 4da674: 48 c1 e2 04 shl $0x4,%rdx 4da678: 48 03 57 08 add 0x8(%rdi),%rdx 4da67c: 48 8b e5 mov %rbp,%rsp 4da67f: 5d pop %rbp 4da680: c3 retq 4da681: 0f 1f 00 nopl (%rax) 00000000004da684 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange6lengthMFNaNbNdNiNfZm>: 4da684: 55 push %rbp 4da685: 48 8b ec mov %rsp,%rbp 4da688: 48 83 ec 10 sub $0x10,%rsp 4da68c: 48 8b 07 mov (%rdi),%rax 4da68f: 48 8b e5 mov %rbp,%rsp 4da692: 5d pop %rbp 4da693: c3 retq 00000000004da694 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange7releaseMFNaNbNiZAAya>: 4da694: 55 push %rbp 4da695: 48 8b ec mov %rsp,%rbp 4da698: 48 83 ec 10 sub $0x10,%rsp 4da69c: e8 93 02 00 00 callq 4da934 <_D3std9algorithm8mutation14__T4moveTAAyaZ4moveFNaNbNiKAAyaZAAya> 4da6a1: 48 8b e5 mov %rbp,%rsp 4da6a4: 5d pop %rbp 4da6a5: c3 retq 4da6a6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004da6ac <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange11__xopEqualsFKxS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRangeKxS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRangeZb>: 4da6ac: 55 push %rbp 4da6ad: 48 8b ec mov %rsp,%rbp 4da6b0: 48 83 ec 20 sub $0x20,%rsp 4da6b4: 41 b8 10 de 4f 00 mov $0x4fde10,%r8d 4da6ba: 48 8b 4f 08 mov 0x8(%rdi),%rcx 4da6be: 48 8b 07 mov (%rdi),%rax 4da6c1: 48 89 c2 mov %rax,%rdx 4da6c4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4da6c8: 48 8b 56 08 mov 0x8(%rsi),%rdx 4da6cc: 48 8b 3e mov (%rsi),%rdi 4da6cf: 48 89 d6 mov %rdx,%rsi 4da6d2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4da6d6: e8 f1 99 fc ff callq 4a40cc <_adEq2> 4da6db: 48 8b e5 mov %rbp,%rsp 4da6de: 5d pop %rbp 4da6df: c3 retq 4da6e0: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da6e4 <_D3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRange9__xtoHashFNbNeKxS3std5range39__T11SortedRangeTAAyaVAyaa5_61203c2062Z11SortedRangeZm>: 4da6e4: 55 push %rbp 4da6e5: 48 8b ec mov %rsp,%rbp 4da6e8: 48 83 ec 10 sub $0x10,%rsp 4da6ec: 48 89 fe mov %rdi,%rsi 4da6ef: bf 20 dc 4f 00 mov $0x4fdc20,%edi 4da6f4: 48 8b 05 25 35 02 00 mov 0x23525(%rip),%rax # 4fdc20 <_D14TypeInfo_xAAya6__initZ> 4da6fb: 48 ff 50 28 rex.W callq *0x28(%rax) 4da6ff: 48 8b e5 mov %rbp,%rsp 4da702: 5d pop %rbp 4da703: c3 retq 00000000004da704 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender28__T3putTS3std4file8DirEntryZ3putMFNaNbNfS3std4file8DirEntryZv>: 4da704: 55 push %rbp 4da705: 48 8b ec mov %rsp,%rbp 4da708: 48 83 ec 38 sub $0x38,%rsp 4da70c: 53 push %rbx 4da70d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4da711: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4da715: be 01 00 00 00 mov $0x1,%esi 4da71a: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4da71e: e8 0d ec ff ff callq 4d9330 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender13ensureAddableMFNaNbNemZv> 4da723: 48 8b 45 f8 mov -0x8(%rbp),%rax 4da727: 48 8b 08 mov (%rax),%rcx 4da72a: 48 8b 51 08 mov 0x8(%rcx),%rdx 4da72e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4da732: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4da736: e8 51 00 00 00 callq 4da78c <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender28__T3putTS3std4file8DirEntryZ3putMFS3std4file8DirEntryZ9__lambda2MFNaNbNiNeZAS3std4file8DirEntry> 4da73b: 48 89 45 d0 mov %rax,-0x30(%rbp) 4da73f: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4da743: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4da747: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4da74b: 72 0a jb 4da757 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender28__T3putTS3std4file8DirEntryZ3putMFNaNbNfS3std4file8DirEntryZv+0x53> 4da74d: bf 31 0b 00 00 mov $0xb31,%edi 4da752: e8 4d f6 fd ff callq 4b9da4 <_D3std5array7__arrayZ> 4da757: 48 69 f3 a8 00 00 00 imul $0xa8,%rbx,%rsi 4da75e: 48 03 75 d8 add -0x28(%rbp),%rsi 4da762: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4da766: e8 dd 07 00 00 callq 4daf48 <_D3std4conv56__T10emplaceRefTS3std4file8DirEntryTS3std4file8DirEntryZ10emplaceRefFNaNbNcNiNfKS3std4file8DirEntryKS3std4file8DirEntryZS3std4file8DirEntry> 4da76b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4da76f: 48 8b 45 d0 mov -0x30(%rbp),%rax 4da773: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4da777: 48 8b 19 mov (%rcx),%rbx 4da77a: 48 89 43 08 mov %rax,0x8(%rbx) 4da77e: 48 89 53 10 mov %rdx,0x10(%rbx) 4da782: 5b pop %rbx 4da783: 48 8b e5 mov %rbp,%rsp 4da786: 5d pop %rbp 4da787: c3 retq 4da788: 0f 1f 40 00 nopl 0x0(%rax) 00000000004da78c <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender28__T3putTS3std4file8DirEntryZ3putMFS3std4file8DirEntryZ9__lambda2MFNaNbNiNeZAS3std4file8DirEntry>: 4da78c: 55 push %rbp 4da78d: 48 8b ec mov %rsp,%rbp 4da790: 48 83 ec 10 sub $0x10,%rsp 4da794: 48 8b 47 f0 mov -0x10(%rdi),%rax 4da798: 48 ff c0 inc %rax 4da79b: 48 8b 0f mov (%rdi),%rcx 4da79e: 48 8b 11 mov (%rcx),%rdx 4da7a1: 48 83 c2 08 add $0x8,%rdx 4da7a5: 48 8b 52 08 mov 0x8(%rdx),%rdx 4da7a9: 48 8b e5 mov %rbp,%rsp 4da7ac: 5d pop %rbp 4da7ad: c3 retq ... 00000000004da7b0 <_D3std5range10primitives30__T5emptyTS3std4file8DirEntryZ5emptyFNaNbNdNiNfxAS3std4file8DirEntryZb>: 4da7b0: 55 push %rbp 4da7b1: 48 8b ec mov %rsp,%rbp 4da7b4: 48 83 ec 10 sub $0x10,%rsp 4da7b8: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da7bc: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da7c0: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4da7c5: 48 0f 94 c0 rex.W sete %al 4da7c9: 48 8b e5 mov %rbp,%rsp 4da7cc: 5d pop %rbp 4da7cd: c3 retq ... 00000000004da7d0 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender46__T3putTS3std4file15DirIteratorImpl9DirHandleZ3putMFNaNbNfS3std4file15DirIteratorImpl9DirHandleZv>: 4da7d0: 55 push %rbp 4da7d1: 48 8b ec mov %rsp,%rbp 4da7d4: 48 83 ec 38 sub $0x38,%rsp 4da7d8: 53 push %rbx 4da7d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4da7dd: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4da7e1: be 01 00 00 00 mov $0x1,%esi 4da7e6: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4da7ea: e8 25 e7 ff ff callq 4d8f14 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender13ensureAddableMFNaNbNemZv> 4da7ef: 48 8b 45 f8 mov -0x8(%rbp),%rax 4da7f3: 48 8b 08 mov (%rax),%rcx 4da7f6: 48 8b 51 08 mov 0x8(%rcx),%rdx 4da7fa: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4da7fe: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4da802: e8 59 00 00 00 callq 4da860 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender46__T3putTS3std4file15DirIteratorImpl9DirHandleZ3putMFS3std4file15DirIteratorImpl9DirHandleZ9__lambda2MFNaNbNiNeZAS3std4file15DirIteratorImpl9DirHandle> 4da807: 48 89 45 d0 mov %rax,-0x30(%rbp) 4da80b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4da80f: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4da813: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4da817: 72 0a jb 4da823 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender46__T3putTS3std4file15DirIteratorImpl9DirHandleZ3putMFNaNbNfS3std4file15DirIteratorImpl9DirHandleZv+0x53> 4da819: bf 31 0b 00 00 mov $0xb31,%edi 4da81e: e8 81 f5 fd ff callq 4b9da4 <_D3std5array7__arrayZ> 4da823: 48 8d 34 5b lea (%rbx,%rbx,2),%rsi 4da827: 48 8d 34 f5 00 00 00 lea 0x0(,%rsi,8),%rsi 4da82e: 00 4da82f: 48 03 75 d8 add -0x28(%rbp),%rsi 4da833: 48 8d 7d 10 lea 0x10(%rbp),%rdi 4da837: e8 48 07 00 00 callq 4daf84 <_D3std4conv92__T10emplaceRefTS3std4file15DirIteratorImpl9DirHandleTS3std4file15DirIteratorImpl9DirHandleZ10emplaceRefFNaNbNcNiNfKS3std4file15DirIteratorImpl9DirHandleKS3std4file15DirIteratorImpl9DirHandleZS3std4file15DirIteratorImpl9DirHandle> 4da83c: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4da840: 48 8b 45 d0 mov -0x30(%rbp),%rax 4da844: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4da848: 48 8b 19 mov (%rcx),%rbx 4da84b: 48 89 43 08 mov %rax,0x8(%rbx) 4da84f: 48 89 53 10 mov %rdx,0x10(%rbx) 4da853: 5b pop %rbx 4da854: 48 8b e5 mov %rbp,%rsp 4da857: 5d pop %rbp 4da858: c3 retq 4da859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004da860 <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender46__T3putTS3std4file15DirIteratorImpl9DirHandleZ3putMFS3std4file15DirIteratorImpl9DirHandleZ9__lambda2MFNaNbNiNeZAS3std4file15DirIteratorImpl9DirHandle>: 4da860: 55 push %rbp 4da861: 48 8b ec mov %rsp,%rbp 4da864: 48 83 ec 10 sub $0x10,%rsp 4da868: 48 8b 47 f0 mov -0x10(%rdi),%rax 4da86c: 48 ff c0 inc %rax 4da86f: 48 8b 0f mov (%rdi),%rcx 4da872: 48 8b 11 mov (%rcx),%rdx 4da875: 48 83 c2 08 add $0x8,%rdx 4da879: 48 8b 52 08 mov 0x8(%rdx),%rdx 4da87d: 48 8b e5 mov %rbp,%rsp 4da880: 5d pop %rbp 4da881: c3 retq ... 00000000004da884 <_D3std5range10primitives48__T5emptyTS3std4file15DirIteratorImpl9DirHandleZ5emptyFNaNbNdNiNfxAS3std4file15DirIteratorImpl9DirHandleZb>: 4da884: 55 push %rbp 4da885: 48 8b ec mov %rsp,%rbp 4da888: 48 83 ec 10 sub $0x10,%rsp 4da88c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da890: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da894: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4da899: 48 0f 94 c0 rex.W sete %al 4da89d: 48 8b e5 mov %rbp,%rsp 4da8a0: 5d pop %rbp 4da8a1: c3 retq ... 00000000004da8a4 <_D3std5array91__T8appenderHTAS3std4file15DirIteratorImpl9DirHandleTS3std4file15DirIteratorImpl9DirHandleZ8appenderFNaNbNfAS3std4file15DirIteratorImpl9DirHandleZS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender>: 4da8a4: 55 push %rbp 4da8a5: 48 8b ec mov %rsp,%rbp 4da8a8: 48 83 ec 20 sub $0x20,%rsp 4da8ac: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da8b0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da8b4: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4da8bb: 00 4da8bc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4da8c0: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4da8c4: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4da8c8: e8 4f e5 ff ff callq 4d8e1c <_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender6__ctorMFNaNbNcNeAS3std4file15DirIteratorImpl9DirHandleZS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender> 4da8cd: 48 8b 00 mov (%rax),%rax 4da8d0: 48 8b e5 mov %rbp,%rsp 4da8d3: 5d pop %rbp 4da8d4: c3 retq 4da8d5: 00 00 add %al,(%rax) ... 00000000004da8d8 <_D3std5array55__T8appenderHTAS3std4file8DirEntryTS3std4file8DirEntryZ8appenderFNaNbNfAS3std4file8DirEntryZS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender>: 4da8d8: 55 push %rbp 4da8d9: 48 8b ec mov %rsp,%rbp 4da8dc: 48 83 ec 20 sub $0x20,%rsp 4da8e0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4da8e4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4da8e8: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4da8ef: 00 4da8f0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4da8f4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4da8f8: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4da8fc: e8 37 e9 ff ff callq 4d9238 <_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender6__ctorMFNaNbNcNeAS3std4file8DirEntryZS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender> 4da901: 48 8b 00 mov (%rax),%rax 4da904: 48 8b e5 mov %rbp,%rsp 4da907: 5d pop %rbp 4da908: c3 retq 4da909: 00 00 add %al,(%rax) ... 00000000004da90c <_D3std9algorithm8mutation56__T4moveTAS3std8datetime13PosixTimeZone14TempTransitionZ4moveFNaNbNiKAS3std8datetime13PosixTimeZone14TempTransitionZAS3std8datetime13PosixTimeZone14TempTransition>: 4da90c: 55 push %rbp 4da90d: 48 8b ec mov %rsp,%rbp 4da910: 48 83 ec 10 sub $0x10,%rsp 4da914: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da918: 48 8b 07 mov (%rdi),%rax 4da91b: 48 8b e5 mov %rbp,%rsp 4da91e: 5d pop %rbp 4da91f: c3 retq 00000000004da920 <_D3std9algorithm8mutation52__T4moveTAS3std8datetime13PosixTimeZone10LeapSecondZ4moveFNaNbNiKAS3std8datetime13PosixTimeZone10LeapSecondZAS3std8datetime13PosixTimeZone10LeapSecond>: 4da920: 55 push %rbp 4da921: 48 8b ec mov %rsp,%rbp 4da924: 48 83 ec 10 sub $0x10,%rsp 4da928: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da92c: 48 8b 07 mov (%rdi),%rax 4da92f: 48 8b e5 mov %rbp,%rsp 4da932: 5d pop %rbp 4da933: c3 retq 00000000004da934 <_D3std9algorithm8mutation14__T4moveTAAyaZ4moveFNaNbNiKAAyaZAAya>: 4da934: 55 push %rbp 4da935: 48 8b ec mov %rsp,%rbp 4da938: 48 83 ec 10 sub $0x10,%rsp 4da93c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4da940: 48 8b 07 mov (%rdi),%rax 4da943: 48 8b e5 mov %rbp,%rsp 4da946: 5d pop %rbp 4da947: c3 retq 00000000004da948 <_D3std8bitmanip14swapEndianImplFNaNbNiNekZk>: 4da948: 55 push %rbp 4da949: 48 8b ec mov %rsp,%rbp 4da94c: 48 83 ec 10 sub $0x10,%rsp 4da950: 48 89 f8 mov %rdi,%rax 4da953: 0f c8 bswap %eax 4da955: 48 8b e5 mov %rbp,%rsp 4da958: 5d pop %rbp 4da959: c3 retq ... 00000000004da95c <_D3std8bitmanip14swapEndianImplFNaNbNiNemZm>: 4da95c: 55 push %rbp 4da95d: 48 8b ec mov %rsp,%rbp 4da960: 48 83 ec 10 sub $0x10,%rsp 4da964: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4da968: 48 89 f8 mov %rdi,%rax 4da96b: 0f c8 bswap %eax 4da96d: 89 c0 mov %eax,%eax 4da96f: 48 c1 e0 20 shl $0x20,%rax 4da973: 8b 4d fc mov -0x4(%rbp),%ecx 4da976: 0f c9 bswap %ecx 4da978: 89 c9 mov %ecx,%ecx 4da97a: 48 0b c1 or %rcx,%rax 4da97d: 48 8b e5 mov %rbp,%rsp 4da980: 5d pop %rbp 4da981: c3 retq ... 00000000004da984 <_D3std11concurrency7Message11__fieldDtorMFZv>: 4da984: 55 push %rbp 4da985: 48 8b ec mov %rsp,%rbp 4da988: 48 83 ec 10 sub $0x10,%rsp 4da98c: 48 83 c7 08 add $0x8,%rdi 4da990: e8 cb c1 ff ff callq 4d6b60 <_D3std7variant18__T8VariantNVmi32Z8VariantN6__dtorMFZv> 4da995: 48 8b e5 mov %rbp,%rsp 4da998: 5d pop %rbp 4da999: c3 retq 4da99a: 66 90 xchg %ax,%ax 00000000004da99c <_D3std11concurrency7Message15__fieldPostblitMFZv>: 4da99c: 55 push %rbp 4da99d: 48 8b ec mov %rsp,%rbp 4da9a0: 48 83 ec 10 sub $0x10,%rsp 4da9a4: 48 83 c7 08 add $0x8,%rdi 4da9a8: e8 8b c1 ff ff callq 4d6b38 <_D3std7variant18__T8VariantNVmi32Z8VariantN10__postblitMFZv> 4da9ad: 48 8b e5 mov %rbp,%rsp 4da9b0: 5d pop %rbp 4da9b1: c3 retq 4da9b2: 66 90 xchg %ax,%ax 00000000004da9b4 <_D3std11concurrency7Message8opAssignMFNcNjS3std11concurrency7MessageZS3std11concurrency7Message>: 4da9b4: 55 push %rbp 4da9b5: 48 8b ec mov %rsp,%rbp 4da9b8: 48 83 ec 40 sub $0x40,%rsp 4da9bc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4da9c0: 48 89 fe mov %rdi,%rsi 4da9c3: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4da9c7: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9c9: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9cb: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9cd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9cf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9d1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9d3: 48 8d 75 10 lea 0x10(%rbp),%rsi 4da9d7: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4da9db: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9dd: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9df: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9e1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9e3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9e5: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4da9e7: 48 8d 7d c8 lea -0x38(%rbp),%rdi 4da9eb: e8 94 ff ff ff callq 4da984 <_D3std11concurrency7Message11__fieldDtorMFZv> 4da9f0: 48 8b 45 f8 mov -0x8(%rbp),%rax 4da9f4: 48 8b e5 mov %rbp,%rsp 4da9f7: 5d pop %rbp 4da9f8: c3 retq 4da9f9: 0f 1f 00 nopl (%rax) 00000000004da9fc <_D3std11concurrency7Message11__xopEqualsFKxS3std11concurrency7MessageKxS3std11concurrency7MessageZb>: 4da9fc: 55 push %rbp 4da9fd: 48 8b ec mov %rsp,%rbp 4daa00: 48 83 ec 10 sub $0x10,%rsp 4daa04: 8b 06 mov (%rsi),%eax 4daa06: 3b 07 cmp (%rdi),%eax 4daa08: 75 14 jne 4daa1e <_D3std11concurrency7Message11__xopEqualsFKxS3std11concurrency7MessageKxS3std11concurrency7MessageZb+0x22> 4daa0a: 48 8d 4e 08 lea 0x8(%rsi),%rcx 4daa0e: 48 8d 77 08 lea 0x8(%rdi),%rsi 4daa12: 48 89 cf mov %rcx,%rdi 4daa15: e8 ba c3 ff ff callq 4d6dd4 <_D3std7variant18__T8VariantNVmi32Z8VariantN57__T8opEqualsTxS3std7variant18__T8VariantNVmi32Z8VariantNZ8opEqualsMxFKxS3std7variant18__T8VariantNVmi32Z8VariantNZb> 4daa1a: 84 c0 test %al,%al 4daa1c: 75 04 jne 4daa22 <_D3std11concurrency7Message11__xopEqualsFKxS3std11concurrency7MessageKxS3std11concurrency7MessageZb+0x26> 4daa1e: 31 c0 xor %eax,%eax 4daa20: eb 05 jmp 4daa27 <_D3std11concurrency7Message11__xopEqualsFKxS3std11concurrency7MessageKxS3std11concurrency7MessageZb+0x2b> 4daa22: b8 01 00 00 00 mov $0x1,%eax 4daa27: 48 8b e5 mov %rbp,%rsp 4daa2a: 5d pop %rbp 4daa2b: c3 retq 00000000004daa2c <_D3std11concurrency7Message9__xtoHashFNbNeKxS3std11concurrency7MessageZm>: 4daa2c: 55 push %rbp 4daa2d: 48 8b ec mov %rsp,%rbp 4daa30: 48 83 ec 18 sub $0x18,%rsp 4daa34: 53 push %rbx 4daa35: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4daa39: 48 89 fe mov %rdi,%rsi 4daa3c: bf 70 13 50 00 mov $0x501370,%edi 4daa41: 48 8b 05 28 69 02 00 mov 0x26928(%rip),%rax # 501370 <_D36TypeInfo_xE3std11concurrency7MsgType6__initZ> 4daa48: 48 ff 50 28 rex.W callq *0x28(%rax) 4daa4c: 48 89 c3 mov %rax,%rbx 4daa4f: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4daa53: 48 83 c6 08 add $0x8,%rsi 4daa57: bf 90 13 50 00 mov $0x501390,%edi 4daa5c: 48 8b 0d 2d 69 02 00 mov 0x2692d(%rip),%rcx # 501390 <_D52TypeInfo_xS3std7variant18__T8VariantNVmi32Z8VariantN6__initZ> 4daa63: 48 ff 51 28 rex.W callq *0x28(%rcx) 4daa67: 48 01 c3 add %rax,%rbx 4daa6a: 48 8b c3 mov %rbx,%rax 4daa6d: 5b pop %rbx 4daa6e: 48 8b e5 mov %rbp,%rsp 4daa71: 5d pop %rbp 4daa72: c3 retq ... 00000000004daa74 <_D3std11concurrency3Tid6__ctorMFNcNfC3std11concurrency10MessageBoxZS3std11concurrency3Tid>: 4daa74: 55 push %rbp 4daa75: 48 8b ec mov %rsp,%rbp 4daa78: 48 83 ec 10 sub $0x10,%rsp 4daa7c: 48 89 37 mov %rsi,(%rdi) 4daa7f: 48 89 f8 mov %rdi,%rax 4daa82: 48 8b e5 mov %rbp,%rsp 4daa85: 5d pop %rbp 4daa86: c3 retq 4daa87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004daa8c <_D3std11concurrency3Tid8toStringMFMDFAxaZvZv>: 4daa8c: 55 push %rbp 4daa8d: 48 8b ec mov %rsp,%rbp 4daa90: 48 83 ec 20 sub $0x20,%rsp 4daa94: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4daa98: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4daa9c: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4daaa0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4daaa4: 48 89 c1 mov %rax,%rcx 4daaa7: 49 89 d0 mov %rdx,%r8 4daaaa: 48 8b 15 e7 3d 01 00 mov 0x13de7(%rip),%rdx # 4ee898 <_TMP650+0x8> 4daab1: 48 8b 35 d8 3d 01 00 mov 0x13dd8(%rip),%rsi # 4ee890 <_TMP650> 4daab8: e8 8b 05 00 00 callq 4db048 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk> 4daabd: 48 8b e5 mov %rbp,%rsp 4daac0: 5d pop %rbp 4daac1: c3 retq 4daac2: 66 90 xchg %ax,%ax 00000000004daac4 <_D3std11concurrency3Tid11__xopEqualsFKxS3std11concurrency3TidKxS3std11concurrency3TidZb>: 4daac4: 55 push %rbp 4daac5: 48 8b ec mov %rsp,%rbp 4daac8: 48 83 ec 10 sub $0x10,%rsp 4daacc: 48 8b 36 mov (%rsi),%rsi 4daacf: 48 8b 3f mov (%rdi),%rdi 4daad2: e8 85 a4 fe ff callq 4c4f5c <_D6object8opEqualsFxC6ObjectxC6ObjectZb> 4daad7: 48 8b e5 mov %rbp,%rsp 4daada: 5d pop %rbp 4daadb: c3 retq 00000000004daadc <_D3std11concurrency3Tid9__xtoHashFNbNeKxS3std11concurrency3TidZm>: 4daadc: 55 push %rbp 4daadd: 48 8b ec mov %rsp,%rbp 4daae0: 48 83 ec 10 sub $0x10,%rsp 4daae4: 48 89 fe mov %rdi,%rsi 4daae7: bf b0 13 50 00 mov $0x5013b0,%edi 4daaec: 48 8b 05 bd 68 02 00 mov 0x268bd(%rip),%rax # 5013b0 <_D40TypeInfo_xC3std11concurrency10MessageBox6__initZ> 4daaf3: 48 ff 50 28 rex.W callq *0x28(%rax) 4daaf7: 48 8b e5 mov %rbp,%rsp 4daafa: 5d pop %rbp 4daafb: c3 retq 00000000004daafc <_D3std11concurrency7thisTidFNdNfZS3std11concurrency3Tid>: 4daafc: 55 push %rbp 4daafd: 48 8b ec mov %rsp,%rbp 4dab00: 48 83 ec 10 sub $0x10,%rsp 4dab04: b9 24 ab 4d 00 mov $0x4dab24,%ecx 4dab09: 31 c0 xor %eax,%eax 4dab0b: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dab0f: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4dab13: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dab17: 48 ff 55 f8 rex.W callq *-0x8(%rbp) 4dab1b: 48 8b e5 mov %rbp,%rsp 4dab1e: 5d pop %rbp 4dab1f: c3 retq 4dab20: 0f 1f 40 00 nopl 0x0(%rax) 00000000004dab24 <_D3std11concurrency7thisTidFNdNfZ12__dgliteral1MFNeZS3std11concurrency3Tid>: 4dab24: 55 push %rbp 4dab25: 48 8b ec mov %rsp,%rbp 4dab28: 48 83 ec 20 sub $0x20,%rsp 4dab2c: e8 73 0c ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4dab31: 48 8b 30 mov (%rax),%rsi 4dab34: 31 ff xor %edi,%edi 4dab36: e8 81 2c fb ff callq 48d7bc <_D6object8opEqualsFC6ObjectC6ObjectZb> 4dab3b: 34 01 xor $0x1,%al 4dab3d: 74 0d je 4dab4c <_D3std11concurrency7thisTidFNdNfZ12__dgliteral1MFNeZS3std11concurrency3Tid+0x28> 4dab3f: e8 60 0c ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4dab44: 48 8b 00 mov (%rax),%rax 4dab47: 48 8b e5 mov %rbp,%rsp 4dab4a: 5d pop %rbp 4dab4b: c3 retq 4dab4c: e8 53 0c ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4dab51: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dab55: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4dab5c: 00 4dab5d: bf 60 e8 4f 00 mov $0x4fe860,%edi 4dab62: e8 41 ed fa ff callq 4898a8 <_d_newclass> 4dab67: 48 89 c7 mov %rax,%rdi 4dab6a: e8 41 16 ff ff callq 4cc1b0 <_D3std11concurrency10MessageBox6__ctorMFNeZC3std11concurrency10MessageBox> 4dab6f: 48 89 c6 mov %rax,%rsi 4dab72: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dab76: e8 f9 fe ff ff callq 4daa74 <_D3std11concurrency3Tid6__ctorMFNcNfC3std11concurrency10MessageBoxZS3std11concurrency3Tid> 4dab7b: 48 8b 00 mov (%rax),%rax 4dab7e: 48 8b 4d f0 mov -0x10(%rbp),%rcx 4dab82: 48 89 01 mov %rax,(%rcx) 4dab85: e8 1a 0c ff ff callq 4cb7a4 <_D3std11concurrency8thisInfoFNcNdZS3std11concurrency10ThreadInfo> 4dab8a: 48 8b 00 mov (%rax),%rax 4dab8d: 48 8b e5 mov %rbp,%rsp 4dab90: 5d pop %rbp 4dab91: c3 retq ... 00000000004dab94 : 4dab94: 55 push %rbp 4dab95: 48 8b ec mov %rsp,%rbp 4dab98: bf f8 83 4f 00 mov $0x4f83f8,%edi 4dab9d: e8 06 ed fa ff callq 4898a8 <_d_newclass> 4daba2: 48 89 c7 mov %rax,%rdi 4daba5: e8 16 bb fd ff callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4dabaa: 48 89 05 1f 80 02 00 mov %rax,0x2801f(%rip) # 502bd0 <_D3std11concurrency12registryLockC4core4sync5mutex5Mutex> 4dabb1: 5d pop %rbp 4dabb2: c3 retq ... 00000000004dabb4 <_D3std11concurrency12unregisterMeFZv>: 4dabb4: 55 push %rbp 4dabb5: 48 8b ec mov %rsp,%rbp 4dabb8: 48 83 ec 30 sub $0x30,%rsp 4dabbc: 53 push %rbx 4dabbd: 41 54 push %r12 4dabbf: e8 38 ff ff ff callq 4daafc <_D3std11concurrency7thisTidFNdNfZS3std11concurrency3Tid> 4dabc4: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dabc8: 48 8b 05 01 80 02 00 mov 0x28001(%rip),%rax # 502bd0 <_D3std11concurrency12registryLockC4core4sync5mutex5Mutex> 4dabcf: 48 89 45 f8 mov %rax,-0x8(%rbp) 4dabd3: 48 89 c7 mov %rax,%rdi 4dabd6: e8 f9 de fd ff callq 4b8ad4 <_d_monitorenter> 4dabdb: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4dabdf: be 70 0d 50 00 mov $0x500d70,%esi 4dabe4: 48 8b 3d dd 7f 02 00 mov 0x27fdd(%rip),%rdi # 502bc8 <_D3std11concurrency10namesByTidHS3std11concurrency3TidAAya> 4dabeb: e8 8c d6 fd ff callq 4b827c <_aaInX> 4dabf0: 48 89 c3 mov %rax,%rbx 4dabf3: 48 85 db test %rbx,%rbx 4dabf6: 74 68 je 4dac60 <_D3std11concurrency12unregisterMeFZv+0xac> 4dabf8: 48 8b 53 08 mov 0x8(%rbx),%rdx 4dabfc: 48 8b 03 mov (%rbx),%rax 4dabff: 48 89 45 d0 mov %rax,-0x30(%rbp) 4dac03: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4dac07: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 4dac0c: 74 3d je 4dac4b <_D3std11concurrency12unregisterMeFZv+0x97> 4dac0e: 48 8b 5d d8 mov -0x28(%rbp),%rbx 4dac12: 4c 8b 65 d0 mov -0x30(%rbp),%r12 4dac16: 49 c1 e4 04 shl $0x4,%r12 4dac1a: 4c 03 65 d8 add -0x28(%rbp),%r12 4dac1e: 48 8b 53 08 mov 0x8(%rbx),%rdx 4dac22: 48 8b 03 mov (%rbx),%rax 4dac25: 48 89 45 e0 mov %rax,-0x20(%rbp) 4dac29: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dac2d: 48 8d 55 e0 lea -0x20(%rbp),%rdx 4dac31: be c0 d7 4d 00 mov $0x4dd7c0,%esi 4dac36: 48 8b 3d 83 7f 02 00 mov 0x27f83(%rip),%rdi # 502bc0 <_D3std11concurrency9tidByNameHAyaS3std11concurrency3Tid> 4dac3d: e8 d6 d6 fd ff callq 4b8318 <_aaDelX> 4dac42: 48 83 c3 10 add $0x10,%rbx 4dac46: 49 3b dc cmp %r12,%rbx 4dac49: 72 d3 jb 4dac1e <_D3std11concurrency12unregisterMeFZv+0x6a> 4dac4b: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4dac4f: be 70 0d 50 00 mov $0x500d70,%esi 4dac54: 48 8b 3d 6d 7f 02 00 mov 0x27f6d(%rip),%rdi # 502bc8 <_D3std11concurrency10namesByTidHS3std11concurrency3TidAAya> 4dac5b: e8 b8 d6 fd ff callq 4b8318 <_aaDelX> 4dac60: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4dac64: e8 a3 de fd ff callq 4b8b0c <_d_monitorexit> 4dac69: 41 5c pop %r12 4dac6b: 5b pop %rbx 4dac6c: 48 8b e5 mov %rbp,%rsp 4dac6f: 5d pop %rbp 4dac70: c3 retq 4dac71: 00 00 add %al,(%rax) ... 00000000004dac74 <_D3std11concurrency12initOnceLockFNdZC4core4sync5mutex5Mutex>: 4dac74: 55 push %rbp 4dac75: 48 8b ec mov %rsp,%rbp 4dac78: 48 83 ec 20 sub $0x20,%rsp 4dac7c: bf 00 2e 50 00 mov $0x502e00,%edi 4dac81: e8 66 00 00 00 callq 4dacec <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TC4core4sync5mutex5MutexZ10atomicLoadFNaNbNiKOxC4core4sync5mutex5MutexZC4core4sync5mutex5Mutex> 4dac86: 48 85 c0 test %rax,%rax 4dac89: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dac8d: 74 09 je 4dac98 <_D3std11concurrency12initOnceLockFNdZC4core4sync5mutex5Mutex+0x24> 4dac8f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dac93: 48 8b e5 mov %rbp,%rsp 4dac96: 5d pop %rbp 4dac97: c3 retq 4dac98: ba 00 2e 50 00 mov $0x502e00,%edx 4dac9d: 31 f6 xor %esi,%esi 4dac9f: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4daca3: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4daca7: bf f8 83 4f 00 mov $0x4f83f8,%edi 4dacac: e8 f7 eb fa ff callq 4898a8 <_d_newclass> 4dacb1: 48 89 c7 mov %rax,%rdi 4dacb4: e8 07 ba fd ff callq 4b66c0 <_D4core4sync5mutex5Mutex6__ctorMFNbNeZC4core4sync5mutex5Mutex> 4dacb9: 48 89 c7 mov %rax,%rdi 4dacbc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dacc0: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4dacc4: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4dacc8: e8 37 00 00 00 callq 4dad04 <_D4core6atomic58__T3casTC4core4sync5mutex5MutexTnTC4core4sync5mutex5MutexZ3casFNaNbNiPOC4core4sync5mutex5MutexOxnOC4core4sync5mutex5MutexZb> 4daccd: 84 c0 test %al,%al 4daccf: 74 09 je 4dacda <_D3std11concurrency12initOnceLockFNdZC4core4sync5mutex5Mutex+0x66> 4dacd1: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dacd5: 48 8b e5 mov %rbp,%rsp 4dacd8: 5d pop %rbp 4dacd9: c3 retq 4dacda: bf 00 2e 50 00 mov $0x502e00,%edi 4dacdf: e8 08 00 00 00 callq 4dacec <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TC4core4sync5mutex5MutexZ10atomicLoadFNaNbNiKOxC4core4sync5mutex5MutexZC4core4sync5mutex5Mutex> 4dace4: 48 8b e5 mov %rbp,%rsp 4dace7: 5d pop %rbp 4dace8: c3 retq 4dace9: 00 00 add %al,(%rax) ... 00000000004dacec <_D4core6atomic69__T10atomicLoadVE4core6atomic11MemoryOrderi1TC4core4sync5mutex5MutexZ10atomicLoadFNaNbNiKOxC4core4sync5mutex5MutexZC4core4sync5mutex5Mutex>: 4dacec: 55 push %rbp 4daced: 48 8b ec mov %rsp,%rbp 4dacf0: 48 83 ec 10 sub $0x10,%rsp 4dacf4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dacf8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dacfc: 48 8b 00 mov (%rax),%rax 4dacff: 48 8b e5 mov %rbp,%rsp 4dad02: 5d pop %rbp 4dad03: c3 retq 00000000004dad04 <_D4core6atomic58__T3casTC4core4sync5mutex5MutexTnTC4core4sync5mutex5MutexZ3casFNaNbNiPOC4core4sync5mutex5MutexOxnOC4core4sync5mutex5MutexZb>: 4dad04: 55 push %rbp 4dad05: 48 8b ec mov %rsp,%rbp 4dad08: 48 83 ec 20 sub $0x20,%rsp 4dad0c: e8 07 00 00 00 callq 4dad18 <_D4core6atomic65__T7casImplTC4core4sync5mutex5MutexTOxnTOC4core4sync5mutex5MutexZ7casImplFNaNbNiPOC4core4sync5mutex5MutexOxnOC4core4sync5mutex5MutexZb> 4dad11: 48 8b e5 mov %rbp,%rsp 4dad14: 5d pop %rbp 4dad15: c3 retq ... 00000000004dad18 <_D4core6atomic65__T7casImplTC4core4sync5mutex5MutexTOxnTOC4core4sync5mutex5MutexZ7casImplFNaNbNiPOC4core4sync5mutex5MutexOxnOC4core4sync5mutex5MutexZb>: 4dad18: 55 push %rbp 4dad19: 48 8b ec mov %rsp,%rbp 4dad1c: 48 83 ec 20 sub $0x20,%rsp 4dad20: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dad24: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dad28: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dad2c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dad30: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dad34: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dad38: f0 48 0f b1 11 lock cmpxchg %rdx,(%rcx) 4dad3d: 0f 94 c0 sete %al 4dad40: 48 8b e5 mov %rbp,%rsp 4dad43: 5d pop %rbp 4dad44: c3 retq 4dad45: 00 00 add %al,(%rax) ... 00000000004dad48 <_D4core4time8Duration44__T8opBinaryVAyaa1_2bTyS4core4time8DurationZ8opBinaryMxFNaNbNiNfyS4core4time8DurationZS4core4time8Duration>: 4dad48: 55 push %rbp 4dad49: 48 8b ec mov %rsp,%rbp 4dad4c: 48 83 ec 20 sub $0x20,%rsp 4dad50: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dad54: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4dad5b: 00 4dad5c: 48 8b 37 mov (%rdi),%rsi 4dad5f: 48 03 75 f8 add -0x8(%rbp),%rsi 4dad63: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dad67: e8 a4 b6 fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4dad6c: 48 8b 00 mov (%rax),%rax 4dad6f: 48 8b e5 mov %rbp,%rsp 4dad72: 5d pop %rbp 4dad73: c3 retq 00000000004dad74 <_D4core4time8Duration44__T8opBinaryVAyaa1_2bTxS4core4time8DurationZ8opBinaryMxFNaNbNiNfxS4core4time8DurationZS4core4time8Duration>: 4dad74: 55 push %rbp 4dad75: 48 8b ec mov %rsp,%rbp 4dad78: 48 83 ec 20 sub $0x20,%rsp 4dad7c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dad80: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 4dad87: 00 4dad88: 48 8b 37 mov (%rdi),%rsi 4dad8b: 48 03 75 f8 add -0x8(%rbp),%rsi 4dad8f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dad93: e8 78 b6 fd ff callq 4b6410 <_D4core4time8Duration6__ctorMFNaNbNcNiNflZS4core4time8Duration> 4dad98: 48 8b 00 mov (%rax),%rax 4dad9b: 48 8b e5 mov %rbp,%rsp 4dad9e: 5d pop %rbp 4dad9f: c3 retq 00000000004dada0 <_D3std4conv9__T2toTiZ9__T2toTkZ2toFNaNfkZi>: 4dada0: 55 push %rbp 4dada1: 48 8b ec mov %rsp,%rbp 4dada4: 48 83 ec 10 sub $0x10,%rsp 4dada8: e8 07 00 00 00 callq 4dadb4 <_D3std4conv15__T6toImplTiTkZ6toImplFNaNfkZi> 4dadad: 48 8b e5 mov %rbp,%rsp 4dadb0: 5d pop %rbp 4dadb1: c3 retq ... 00000000004dadb4 <_D3std4conv15__T6toImplTiTkZ6toImplFNaNfkZi>: 4dadb4: 55 push %rbp 4dadb5: 48 8b ec mov %rsp,%rbp 4dadb8: 48 83 ec 10 sub $0x10,%rsp 4dadbc: 89 7d f8 mov %edi,-0x8(%rbp) 4dadbf: 81 7d f8 ff ff ff 7f cmpl $0x7fffffff,-0x8(%rbp) 4dadc6: 0f 96 c2 setbe %dl 4dadc9: 0f b6 d2 movzbl %dl,%edx 4dadcc: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4dadd0: ba ec ad 4d 00 mov $0x4dadec,%edx 4dadd5: 31 ff xor %edi,%edi 4dadd7: 48 89 d6 mov %rdx,%rsi 4dadda: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4dadde: e8 d9 7c fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4dade3: 8b 45 f8 mov -0x8(%rbp),%eax 4dade6: 48 8b e5 mov %rbp,%rsp 4dade9: 5d pop %rbp 4dadea: c3 retq 4dadeb: 90 nop 00000000004dadec <_D3std4conv15__T6toImplTiTkZ6toImplFkZ12__dgliteral2MFNaNbNfZC6object9Throwable>: 4dadec: 55 push %rbp 4daded: 48 8b ec mov %rsp,%rbp 4dadf0: 48 83 ec 10 sub $0x10,%rsp 4dadf4: bf 50 69 4f 00 mov $0x4f6950,%edi 4dadf9: e8 aa ea fa ff callq 4898a8 <_d_newclass> 4dadfe: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dae02: 48 8b 15 ef 3a 01 00 mov 0x13aef(%rip),%rdx # 4ee8f8 <_TMP956+0x8> 4dae09: 48 8b 05 e0 3a 01 00 mov 0x13ae0(%rip),%rax # 4ee8f0 <_TMP956> 4dae10: 49 89 c0 mov %rax,%r8 4dae13: 49 89 d1 mov %rdx,%r9 4dae16: 48 8b 0d fb 3a 01 00 mov 0x13afb(%rip),%rcx # 4ee918 <_TMP958+0x8> 4dae1d: 48 8b 05 ec 3a 01 00 mov 0x13aec(%rip),%rax # 4ee910 <_TMP958> 4dae24: 48 89 c2 mov %rax,%rdx 4dae27: be 78 01 00 00 mov $0x178,%esi 4dae2c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dae30: e8 43 d6 fc ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4dae35: 48 8b e5 mov %rbp,%rsp 4dae38: 5d pop %rbp 4dae39: c3 retq ... 00000000004dae3c <_D3std4conv11__T2toTAyaZ30__T2toTS3std11concurrency3TidZ2toFS3std11concurrency3TidZAya>: 4dae3c: 55 push %rbp 4dae3d: 48 8b ec mov %rsp,%rbp 4dae40: 48 83 ec 10 sub $0x10,%rsp 4dae44: e8 07 00 00 00 callq 4dae50 <_D3std4conv38__T6toImplTAyaTS3std11concurrency3TidZ6toImplFS3std11concurrency3TidZAya> 4dae49: 48 8b e5 mov %rbp,%rsp 4dae4c: 5d pop %rbp 4dae4d: c3 retq ... 00000000004dae50 <_D3std4conv38__T6toImplTAyaTS3std11concurrency3TidZ6toImplFS3std11concurrency3TidZAya>: 4dae50: 55 push %rbp 4dae51: 48 8b ec mov %rsp,%rbp 4dae54: 48 83 ec 10 sub $0x10,%rsp 4dae58: e8 07 00 00 00 callq 4dae64 <_D3std4conv37__T5toStrTAyaTS3std11concurrency3TidZ5toStrFS3std11concurrency3TidZAya> 4dae5d: 48 8b e5 mov %rbp,%rsp 4dae60: 5d pop %rbp 4dae61: c3 retq ... 00000000004dae64 <_D3std4conv37__T5toStrTAyaTS3std11concurrency3TidZ5toStrFS3std11concurrency3TidZAya>: 4dae64: 55 push %rbp 4dae65: 48 8b ec mov %rsp,%rbp 4dae68: 48 83 ec 60 sub $0x60,%rsp 4dae6c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dae70: e8 57 d2 fc ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4dae75: 48 89 45 a8 mov %rax,-0x58(%rbp) 4dae79: be 50 6b 4f 00 mov $0x4f6b50,%esi 4dae7e: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4dae82: b9 08 00 00 00 mov $0x8,%ecx 4dae87: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4dae8a: 48 89 c2 mov %rax,%rdx 4dae8d: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4dae91: 48 8d 7d b8 lea -0x48(%rbp),%rdi 4dae95: e8 96 0a 00 00 callq 4db930 <_D3std6format82__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTS3std11concurrency3TidTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderKS3std11concurrency3TidKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4dae9a: 48 8d 7d a8 lea -0x58(%rbp),%rdi 4dae9e: e8 ed d0 fc ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4daea3: 48 8b e5 mov %rbp,%rsp 4daea6: 5d pop %rbp 4daea7: c3 retq 00000000004daea8 <_D3std4conv9__T2toTiZ28__T2toTE3std8datetime5MonthZ2toFNaNbNiNfE3std8datetime5MonthZi>: 4daea8: 55 push %rbp 4daea9: 48 8b ec mov %rsp,%rbp 4daeac: 48 83 ec 10 sub $0x10,%rsp 4daeb0: e8 07 00 00 00 callq 4daebc <_D3std4conv34__T6toImplTiTE3std8datetime5MonthZ6toImplFNaNbNiNfE3std8datetime5MonthZi> 4daeb5: 48 8b e5 mov %rbp,%rsp 4daeb8: 5d pop %rbp 4daeb9: c3 retq ... 00000000004daebc <_D3std4conv34__T6toImplTiTE3std8datetime5MonthZ6toImplFNaNbNiNfE3std8datetime5MonthZi>: 4daebc: 55 push %rbp 4daebd: 48 8b ec mov %rsp,%rbp 4daec0: 48 83 ec 10 sub $0x10,%rsp 4daec4: 89 7d f8 mov %edi,-0x8(%rbp) 4daec7: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4daecb: 48 8b e5 mov %rbp,%rsp 4daece: 5d pop %rbp 4daecf: c3 retq 00000000004daed0 <_D3std4conv9__T2toTiZ10__T2toTxsZ2toFNaNbNiNfxsZi>: 4daed0: 55 push %rbp 4daed1: 48 8b ec mov %rsp,%rbp 4daed4: 48 83 ec 10 sub $0x10,%rsp 4daed8: e8 07 00 00 00 callq 4daee4 <_D3std4conv16__T6toImplTiTxsZ6toImplFNaNbNiNfxsZi> 4daedd: 48 8b e5 mov %rbp,%rsp 4daee0: 5d pop %rbp 4daee1: c3 retq ... 00000000004daee4 <_D3std4conv16__T6toImplTiTxsZ6toImplFNaNbNiNfxsZi>: 4daee4: 55 push %rbp 4daee5: 48 8b ec mov %rsp,%rbp 4daee8: 48 83 ec 10 sub $0x10,%rsp 4daeec: 89 7d f8 mov %edi,-0x8(%rbp) 4daeef: 0f bf 45 f8 movswl -0x8(%rbp),%eax 4daef3: 48 8b e5 mov %rbp,%rsp 4daef6: 5d pop %rbp 4daef7: c3 retq 00000000004daef8 <_D3std4conv9__T2toTiZ10__T2toTxhZ2toFNaNbNiNfxhZi>: 4daef8: 55 push %rbp 4daef9: 48 8b ec mov %rsp,%rbp 4daefc: 48 83 ec 10 sub $0x10,%rsp 4daf00: e8 07 00 00 00 callq 4daf0c <_D3std4conv16__T6toImplTiTxhZ6toImplFNaNbNiNfxhZi> 4daf05: 48 8b e5 mov %rbp,%rsp 4daf08: 5d pop %rbp 4daf09: c3 retq ... 00000000004daf0c <_D3std4conv16__T6toImplTiTxhZ6toImplFNaNbNiNfxhZi>: 4daf0c: 55 push %rbp 4daf0d: 48 8b ec mov %rsp,%rbp 4daf10: 48 83 ec 10 sub $0x10,%rsp 4daf14: 89 7d f8 mov %edi,-0x8(%rbp) 4daf17: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4daf1b: 48 8b e5 mov %rbp,%rsp 4daf1e: 5d pop %rbp 4daf1f: c3 retq 00000000004daf20 <_D3std4conv9__T2toTiZ29__T2toTxE3std8datetime5MonthZ2toFNaNbNiNfxE3std8datetime5MonthZi>: 4daf20: 55 push %rbp 4daf21: 48 8b ec mov %rsp,%rbp 4daf24: 48 83 ec 10 sub $0x10,%rsp 4daf28: e8 07 00 00 00 callq 4daf34 <_D3std4conv35__T6toImplTiTxE3std8datetime5MonthZ6toImplFNaNbNiNfxE3std8datetime5MonthZi> 4daf2d: 48 8b e5 mov %rbp,%rsp 4daf30: 5d pop %rbp 4daf31: c3 retq ... 00000000004daf34 <_D3std4conv35__T6toImplTiTxE3std8datetime5MonthZ6toImplFNaNbNiNfxE3std8datetime5MonthZi>: 4daf34: 55 push %rbp 4daf35: 48 8b ec mov %rsp,%rbp 4daf38: 48 83 ec 10 sub $0x10,%rsp 4daf3c: 89 7d f8 mov %edi,-0x8(%rbp) 4daf3f: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4daf43: 48 8b e5 mov %rbp,%rsp 4daf46: 5d pop %rbp 4daf47: c3 retq 00000000004daf48 <_D3std4conv56__T10emplaceRefTS3std4file8DirEntryTS3std4file8DirEntryZ10emplaceRefFNaNbNcNiNfKS3std4file8DirEntryKS3std4file8DirEntryZS3std4file8DirEntry>: 4daf48: 55 push %rbp 4daf49: 48 8b ec mov %rsp,%rbp 4daf4c: 48 83 ec 10 sub $0x10,%rsp 4daf50: e8 07 00 00 00 callq 4daf5c <_D3std4conv37__T11emplaceImplTS3std4file8DirEntryZ37__T11emplaceImplTS3std4file8DirEntryZ11emplaceImplFNaNbNcNiNfKS3std4file8DirEntryKS3std4file8DirEntryZS3std4file8DirEntry> 4daf55: 48 8b e5 mov %rbp,%rsp 4daf58: 5d pop %rbp 4daf59: c3 retq ... 00000000004daf5c <_D3std4conv37__T11emplaceImplTS3std4file8DirEntryZ37__T11emplaceImplTS3std4file8DirEntryZ11emplaceImplFNaNbNcNiNfKS3std4file8DirEntryKS3std4file8DirEntryZS3std4file8DirEntry>: 4daf5c: 55 push %rbp 4daf5d: 48 8b ec mov %rsp,%rbp 4daf60: 48 83 ec 10 sub $0x10,%rsp 4daf64: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4daf68: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4daf6c: 48 89 fe mov %rdi,%rsi 4daf6f: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4daf73: b9 15 00 00 00 mov $0x15,%ecx 4daf78: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4daf7b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4daf7f: 48 8b e5 mov %rbp,%rsp 4daf82: 5d pop %rbp 4daf83: c3 retq 00000000004daf84 <_D3std4conv92__T10emplaceRefTS3std4file15DirIteratorImpl9DirHandleTS3std4file15DirIteratorImpl9DirHandleZ10emplaceRefFNaNbNcNiNfKS3std4file15DirIteratorImpl9DirHandleKS3std4file15DirIteratorImpl9DirHandleZS3std4file15DirIteratorImpl9DirHandle>: 4daf84: 55 push %rbp 4daf85: 48 8b ec mov %rsp,%rbp 4daf88: 48 83 ec 10 sub $0x10,%rsp 4daf8c: e8 07 00 00 00 callq 4daf98 <_D3std4conv55__T11emplaceImplTS3std4file15DirIteratorImpl9DirHandleZ55__T11emplaceImplTS3std4file15DirIteratorImpl9DirHandleZ11emplaceImplFNaNbNcNiNfKS3std4file15DirIteratorImpl9DirHandleKS3std4file15DirIteratorImpl9DirHandleZS3std4file15DirIteratorImpl9DirHandle> 4daf91: 48 8b e5 mov %rbp,%rsp 4daf94: 5d pop %rbp 4daf95: c3 retq ... 00000000004daf98 <_D3std4conv55__T11emplaceImplTS3std4file15DirIteratorImpl9DirHandleZ55__T11emplaceImplTS3std4file15DirIteratorImpl9DirHandleZ11emplaceImplFNaNbNcNiNfKS3std4file15DirIteratorImpl9DirHandleKS3std4file15DirIteratorImpl9DirHandleZS3std4file15DirIteratorImpl9DirHandle>: 4daf98: 55 push %rbp 4daf99: 48 8b ec mov %rsp,%rbp 4daf9c: 48 83 ec 10 sub $0x10,%rsp 4dafa0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dafa4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dafa8: 48 89 fe mov %rdi,%rsi 4dafab: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4dafaf: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4dafb1: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4dafb3: 48 a5 movsq %ds:(%rsi),%es:(%rdi) 4dafb5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dafb9: 48 8b e5 mov %rbp,%rsp 4dafbc: 5d pop %rbp 4dafbd: c3 retq ... 00000000004dafc0 <_D3std9exception27__T7enforceHTC9ExceptionTiZ7enforceFNaNfiLAxaAyamZi>: 4dafc0: 55 push %rbp 4dafc1: 48 8b ec mov %rsp,%rbp 4dafc4: 48 83 ec 50 sub $0x50,%rsp 4dafc8: 48 89 75 d8 mov %rsi,-0x28(%rbp) 4dafcc: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4dafd0: 48 89 4d e8 mov %rcx,-0x18(%rbp) 4dafd4: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4dafd8: 44 89 4d f8 mov %r9d,-0x8(%rbp) 4dafdc: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4dafe0: 75 3c jne 4db01e <_D3std9exception27__T7enforceHTC9ExceptionTiZ7enforceFNaNfiLAxaAyamZi+0x5e> 4dafe2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4dafe6: 48 8b 45 d8 mov -0x28(%rbp),%rax 4dafea: 48 89 c1 mov %rax,%rcx 4dafed: 49 89 d0 mov %rdx,%r8 4daff0: 48 89 fa mov %rdi,%rdx 4daff3: 48 89 55 b0 mov %rdx,-0x50(%rbp) 4daff7: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4daffb: 4c 89 45 c0 mov %r8,-0x40(%rbp) 4dafff: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4db003: 48 ff 55 f0 rex.W callq *-0x10(%rbp) 4db007: 48 89 c7 mov %rax,%rdi 4db00a: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4db00e: 4c 8b 45 c0 mov -0x40(%rbp),%r8 4db012: 48 89 d6 mov %rdx,%rsi 4db015: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4db019: e8 1a 7a fb ff callq 492a38 <_D3std9exception25__T7bailOutHTC9ExceptionZ7bailOutFNaNfAyamxAaZv> 4db01e: 8b 45 f8 mov -0x8(%rbp),%eax 4db021: 48 8b e5 mov %rbp,%rsp 4db024: 5d pop %rbp 4db025: c3 retq ... 00000000004db028 <_D3std4file9attrIsDirFNaNbNiNfkZb>: 4db028: 55 push %rbp 4db029: 48 8b ec mov %rsp,%rbp 4db02c: 48 83 ec 10 sub $0x10,%rsp 4db030: 81 e7 00 f0 00 00 and $0xf000,%edi 4db036: 81 ff 00 40 00 00 cmp $0x4000,%edi 4db03c: 0f 94 c0 sete %al 4db03f: 0f b6 c0 movzbl %al,%eax 4db042: 48 8b e5 mov %rbp,%rsp 4db045: 5d pop %rbp 4db046: c3 retq ... 00000000004db048 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk>: 4db048: 55 push %rbp 4db049: 48 8b ec mov %rsp,%rbp 4db04c: 48 81 ec 88 00 00 00 sub $0x88,%rsp 4db053: 53 push %rbx 4db054: 41 54 push %r12 4db056: 41 55 push %r13 4db058: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4db05c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4db060: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4db064: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4db068: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4db06c: be 50 6b 4f 00 mov $0x4f6b50,%esi 4db071: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db075: b9 08 00 00 00 mov $0x8,%ecx 4db07a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4db07d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4db081: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4db085: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db089: e8 ca e0 fc ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4db08e: 31 c0 xor %eax,%eax 4db090: 48 89 45 c0 mov %rax,-0x40(%rbp) 4db094: 48 89 45 c8 mov %rax,-0x38(%rbp) 4db098: e8 13 02 00 00 callq 4db2b0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZ9__lambda5FNaNbNiNeZPFNaNbNfDFAxaZvPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db09d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4db0a1: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4db0a5: e8 16 02 00 00 callq 4db2c0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZ46__T9__lambda6TPC3std11concurrency10MessageBoxZ9__lambda6FNaNbNiNeKPC3std11concurrency10MessageBoxZxPv> 4db0aa: 48 89 45 c8 mov %rax,-0x38(%rbp) 4db0ae: 45 31 e4 xor %r12d,%r12d 4db0b1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4db0b5: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4db0b9: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db0bd: e8 e6 18 00 00 callq 4dc9a8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb> 4db0c2: 84 c0 test %al,%al 4db0c4: 0f 84 d6 01 00 00 je 4db2a0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x258> 4db0ca: 41 8b cc mov %r12d,%ecx 4db0cd: 48 83 f9 01 cmp $0x1,%rcx 4db0d1: 75 3b jne 4db10e <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0xc6> 4db0d3: 40 80 7d 89 00 rex cmpb $0x0,-0x77(%rbp) 4db0d8: 75 34 jne 4db10e <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0xc6> 4db0da: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4db0df: 49 0f 94 c1 rex.WB sete %r9b 4db0e3: 48 89 e8 mov %rbp,%rax 4db0e6: ba d0 b2 4d 00 mov $0x4db2d0,%edx 4db0eb: 48 89 c1 mov %rax,%rcx 4db0ee: 49 89 d0 mov %rdx,%r8 4db0f1: 48 8b 15 60 38 01 00 mov 0x13860(%rip),%rdx # 4ee958 <_TMP3707+0x8> 4db0f8: 48 8b 35 51 38 01 00 mov 0x13851(%rip),%rsi # 4ee950 <_TMP3707> 4db0ff: bf e7 01 00 00 mov $0x1e7,%edi 4db104: e8 37 db fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4db109: e9 92 01 00 00 jmpq 4db2a0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x258> 4db10e: 8b 45 80 mov -0x80(%rbp),%eax 4db111: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4db116: 75 33 jne 4db14b <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x103> 4db118: 41 8b f4 mov %r12d,%esi 4db11b: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4db11f: e8 9c 07 00 00 callq 4db8c0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi> 4db124: 48 89 c7 mov %rax,%rdi 4db127: e8 44 d5 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4db12c: 48 89 c3 mov %rax,%rbx 4db12f: 85 db test %ebx,%ebx 4db131: 79 10 jns 4db143 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0xfb> 4db133: be 01 00 00 00 mov $0x1,%esi 4db138: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db13c: e8 ef de fc ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4db141: f7 db neg %ebx 4db143: 89 5d 80 mov %ebx,-0x80(%rbp) 4db146: 41 ff c4 inc %r12d 4db149: eb 44 jmp 4db18f <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x147> 4db14b: 85 c0 test %eax,%eax 4db14d: 79 40 jns 4db18f <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x147> 4db14f: 49 89 c5 mov %rax,%r13 4db152: 41 f7 dd neg %r13d 4db155: 41 8d b5 ff ff ff ff lea -0x1(%r13),%esi 4db15c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4db160: e8 5b 07 00 00 callq 4db8c0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi> 4db165: 48 89 c7 mov %rax,%rdi 4db168: e8 03 d5 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4db16d: 48 89 c3 mov %rax,%rbx 4db170: 45 3b e5 cmp %r13d,%r12d 4db173: 73 03 jae 4db178 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x130> 4db175: 4d 89 ec mov %r13,%r12 4db178: 85 db test %ebx,%ebx 4db17a: 79 10 jns 4db18c <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x144> 4db17c: be 01 00 00 00 mov $0x1,%esi 4db181: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db185: e8 a6 de fc ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4db18a: f7 db neg %ebx 4db18c: 89 5d 80 mov %ebx,-0x80(%rbp) 4db18f: 8b 45 84 mov -0x7c(%rbp),%eax 4db192: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4db197: 75 2c jne 4db1c5 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x17d> 4db199: 41 8b f4 mov %r12d,%esi 4db19c: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4db1a0: e8 1b 07 00 00 callq 4db8c0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi> 4db1a5: 48 89 c7 mov %rax,%rdi 4db1a8: e8 c3 d4 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4db1ad: 48 89 c3 mov %rax,%rbx 4db1b0: 85 db test %ebx,%ebx 4db1b2: 78 05 js 4db1b9 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x171> 4db1b4: 89 5d 84 mov %ebx,-0x7c(%rbp) 4db1b7: eb 07 jmp 4db1c0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x178> 4db1b9: c7 45 84 fe ff ff 7f movl $0x7ffffffe,-0x7c(%rbp) 4db1c0: 41 ff c4 inc %r12d 4db1c3: eb 3d jmp 4db202 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1ba> 4db1c5: 85 c0 test %eax,%eax 4db1c7: 79 39 jns 4db202 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1ba> 4db1c9: 48 89 c3 mov %rax,%rbx 4db1cc: f7 db neg %ebx 4db1ce: 8d b3 ff ff ff ff lea -0x1(%rbx),%esi 4db1d4: 48 8b 7d d0 mov -0x30(%rbp),%rdi 4db1d8: e8 e3 06 00 00 callq 4db8c0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi> 4db1dd: 48 89 c7 mov %rax,%rdi 4db1e0: e8 8b d4 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4db1e5: 49 89 c5 mov %rax,%r13 4db1e8: 44 3b e3 cmp %ebx,%r12d 4db1eb: 73 03 jae 4db1f0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1a8> 4db1ed: 49 89 dc mov %rbx,%r12 4db1f0: 45 85 ed test %r13d,%r13d 4db1f3: 78 06 js 4db1fb <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1b3> 4db1f5: 44 89 6d 84 mov %r13d,-0x7c(%rbp) 4db1f9: eb 07 jmp 4db202 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1ba> 4db1fb: c7 45 84 fe ff ff 7f movl $0x7ffffffe,-0x7c(%rbp) 4db202: 40 80 7d 89 00 rex cmpb $0x0,-0x77(%rbp) 4db207: 74 72 je 4db27b <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x233> 4db209: 0f b6 5d 89 movzbl -0x77(%rbp),%ebx 4db20d: ff cb dec %ebx 4db20f: 44 0f b6 6d 8a movzbl -0x76(%rbp),%r13d 4db214: 41 3b dd cmp %r13d,%ebx 4db217: 7d 3b jge 4db254 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x20c> 4db219: 48 63 d3 movslq %ebx,%rdx 4db21c: 48 83 fa 01 cmp $0x1,%rdx 4db220: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 4db227: 73 2b jae 4db254 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x20c> 4db229: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4db22d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db231: 48 89 c2 mov %rax,%rdx 4db234: 4c 8b 85 78 ff ff ff mov -0x88(%rbp),%r8 4db23b: 49 c1 e0 03 shl $0x3,%r8 4db23f: 4a 8b 74 05 c8 mov -0x38(%rbp,%r8,1),%rsi 4db244: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db248: 4a ff 54 05 c0 rex.WX callq *-0x40(%rbp,%r8,1) 4db24d: ff c3 inc %ebx 4db24f: 44 39 eb cmp %r13d,%ebx 4db252: 7c c5 jl 4db219 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x1d1> 4db254: 0f b6 55 8a movzbl -0x76(%rbp),%edx 4db258: 41 39 d4 cmp %edx,%r12d 4db25b: 73 03 jae 4db260 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x218> 4db25d: 49 89 d4 mov %rdx,%r12 4db260: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4db264: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4db268: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db26c: e8 37 17 00 00 callq 4dc9a8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb> 4db271: 84 c0 test %al,%al 4db273: 0f 85 51 fe ff ff jne 4db0ca <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x82> 4db279: eb 25 jmp 4db2a0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x258> 4db27b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4db27f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db283: 48 89 c2 mov %rax,%rdx 4db286: 41 8b dc mov %r12d,%ebx 4db289: 48 c1 e3 03 shl $0x3,%rbx 4db28d: 48 8b 74 1d c8 mov -0x38(%rbp,%rbx,1),%rsi 4db292: 48 8d 7d 80 lea -0x80(%rbp),%rdi 4db296: 48 ff 54 1d c0 rex.W callq *-0x40(%rbp,%rbx,1) 4db29b: 41 ff c4 inc %r12d 4db29e: eb c0 jmp 4db260 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZk+0x218> 4db2a0: 41 8b c4 mov %r12d,%eax 4db2a3: 41 5d pop %r13 4db2a5: 41 5c pop %r12 4db2a7: 5b pop %rbx 4db2a8: 48 8b e5 mov %rbp,%rsp 4db2ab: 5d pop %rbp 4db2ac: c3 retq 4db2ad: 0f 1f 00 nopl (%rax) 00000000004db2b0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZ9__lambda5FNaNbNiNeZPFNaNbNfDFAxaZvPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db2b0: 55 push %rbp 4db2b1: 48 8b ec mov %rsp,%rbp 4db2b4: b8 f4 b2 4d 00 mov $0x4db2f4,%eax 4db2b9: 5d pop %rbp 4db2ba: c3 retq 4db2bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004db2c0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZ46__T9__lambda6TPC3std11concurrency10MessageBoxZ9__lambda6FNaNbNiNeKPC3std11concurrency10MessageBoxZxPv>: 4db2c0: 55 push %rbp 4db2c1: 48 8b ec mov %rsp,%rbp 4db2c4: 48 83 ec 10 sub $0x10,%rsp 4db2c8: 48 89 f8 mov %rdi,%rax 4db2cb: 48 8b e5 mov %rbp,%rsp 4db2ce: 5d pop %rbp 4db2cf: c3 retq 00000000004db2d0 <_D3std6format62__T14formattedWriteTDFAxaZvTaTPC3std11concurrency10MessageBoxZ14formattedWriteFDFAxaZvxAaPC3std11concurrency10MessageBoxZ12__dgliteral7MFNaNiNfZAya>: 4db2d0: 55 push %rbp 4db2d1: 48 8b ec mov %rsp,%rbp 4db2d4: 48 83 ec 10 sub $0x10,%rsp 4db2d8: 48 8b 15 a9 36 01 00 mov 0x136a9(%rip),%rdx # 4ee988 <_TMP3709+0x8> 4db2df: 48 8b 35 9a 36 01 00 mov 0x1369a(%rip),%rsi # 4ee980 <_TMP3709> 4db2e6: 40 8a 7f 88 mov -0x78(%rdi),%dil 4db2ea: e8 99 d2 fc ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4db2ef: 48 8b e5 mov %rbp,%rsp 4db2f2: 5d pop %rbp 4db2f3: c3 retq 00000000004db2f4 <_D3std6format61__T13formatGenericTDFAxaZvTPC3std11concurrency10MessageBoxTaZ13formatGenericFDFAxaZvPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db2f4: 55 push %rbp 4db2f5: 48 8b ec mov %rsp,%rbp 4db2f8: 48 83 ec 20 sub $0x20,%rsp 4db2fc: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4db300: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4db304: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4db308: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db30c: 48 89 c2 mov %rax,%rdx 4db30f: 48 8b 36 mov (%rsi),%rsi 4db312: e8 05 00 00 00 callq 4db31c <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db317: 48 8b e5 mov %rbp,%rsp 4db31a: 5d pop %rbp 4db31b: c3 retq 00000000004db31c <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db31c: 55 push %rbp 4db31d: 48 8b ec mov %rsp,%rbp 4db320: 48 81 ec 80 00 00 00 sub $0x80,%rsp 4db327: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4db32b: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4db32f: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4db333: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4db337: 48 89 75 88 mov %rsi,-0x78(%rbp) 4db33b: 48 89 ef mov %rbp,%rdi 4db33e: e8 c9 00 00 00 callq 4db40c <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZ9__lambda5MFNaNbNiNeZm> 4db343: 48 89 45 d8 mov %rax,-0x28(%rbp) 4db347: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4db34b: 8a 51 08 mov 0x8(%rcx),%dl 4db34e: 80 fa 73 cmp $0x73,%dl 4db351: 75 5c jne 4db3af <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x93> 4db353: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 4db358: 75 27 jne 4db381 <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x65> 4db35a: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4db35e: 48 89 55 80 mov %rdx,-0x80(%rbp) 4db362: 48 8b 15 3f 36 01 00 mov 0x1363f(%rip),%rdx # 4ee9a8 <_TMP3711+0x8> 4db369: 48 8b 3d 30 36 01 00 mov 0x13630(%rip),%rdi # 4ee9a0 <_TMP3711> 4db370: 48 89 d6 mov %rdx,%rsi 4db373: 48 8b 55 80 mov -0x80(%rbp),%rdx 4db377: e8 80 11 00 00 callq 4dc4fc <_D3std5range10primitives20__T3putTDFAxaZvTAyaZ3putFKDFAxaZvAyaZv> 4db37c: 48 8b e5 mov %rbp,%rsp 4db37f: 5d pop %rbp 4db380: c3 retq 4db381: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4db385: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4db389: b9 08 00 00 00 mov $0x8,%ecx 4db38e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4db391: c6 45 a0 58 movb $0x58,-0x60(%rbp) 4db395: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4db399: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db39d: 48 89 c2 mov %rax,%rdx 4db3a0: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4db3a4: 48 8d 7d 98 lea -0x68(%rbp),%rdi 4db3a8: e8 93 00 00 00 callq 4db440 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db3ad: eb 53 jmp 4db402 <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xe6> 4db3af: 80 fa 58 cmp $0x58,%dl 4db3b2: 74 0a je 4db3be <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xa2> 4db3b4: 80 fa 78 cmp $0x78,%dl 4db3b7: 74 05 je 4db3be <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xa2> 4db3b9: 45 31 c9 xor %r9d,%r9d 4db3bc: eb 06 jmp 4db3c4 <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xa8> 4db3be: 41 b9 01 00 00 00 mov $0x1,%r9d 4db3c4: 48 89 e8 mov %rbp,%rax 4db3c7: ba 24 b4 4d 00 mov $0x4db424,%edx 4db3cc: 48 89 c1 mov %rax,%rcx 4db3cf: 49 89 d0 mov %rdx,%r8 4db3d2: 48 8b 15 ef 35 01 00 mov 0x135ef(%rip),%rdx # 4ee9c8 <_TMP3713+0x8> 4db3d9: 48 8b 35 e0 35 01 00 mov 0x135e0(%rip),%rsi # 4ee9c0 <_TMP3713> 4db3e0: bf 27 0d 00 00 mov $0xd27,%edi 4db3e5: e8 56 d8 fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4db3ea: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4db3ee: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db3f2: 48 89 c2 mov %rax,%rdx 4db3f5: 48 8b 75 d8 mov -0x28(%rbp),%rsi 4db3f9: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4db3fd: e8 3e 00 00 00 callq 4db440 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db402: 48 8b e5 mov %rbp,%rsp 4db405: 5d pop %rbp 4db406: c3 retq 4db407: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004db40c <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZ9__lambda5MFNaNbNiNeZm>: 4db40c: 55 push %rbp 4db40d: 48 8b ec mov %rsp,%rbp 4db410: 48 83 ec 10 sub $0x10,%rsp 4db414: 48 8b 47 88 mov -0x78(%rdi),%rax 4db418: 48 8b e5 mov %rbp,%rsp 4db41b: 5d pop %rbp 4db41c: c3 retq 4db41d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004db424 <_D3std6format59__T11formatValueTDFAxaZvTPC3std11concurrency10MessageBoxTaZ11formatValueFDFAxaZvPC3std11concurrency10MessageBoxKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral6MFNaNbNiNfZAya>: 4db424: 55 push %rbp 4db425: 48 8b ec mov %rsp,%rbp 4db428: 48 83 ec 10 sub $0x10,%rsp 4db42c: 48 8b 15 d5 35 01 00 mov 0x135d5(%rip),%rdx # 4eea08 <_TMP3715+0x8> 4db433: 48 8b 05 c6 35 01 00 mov 0x135c6(%rip),%rax # 4eea00 <_TMP3715> 4db43a: 48 8b e5 mov %rbp,%rsp 4db43d: 5d pop %rbp 4db43e: c3 retq ... 00000000004db440 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db440: 55 push %rbp 4db441: 48 8b ec mov %rsp,%rbp 4db444: 48 83 ec 68 sub $0x68,%rsp 4db448: 53 push %rbx 4db449: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4db44d: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4db451: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4db455: 48 89 75 d0 mov %rsi,-0x30(%rbp) 4db459: 8a 47 08 mov 0x8(%rdi),%al 4db45c: 3c 72 cmp $0x72,%al 4db45e: 0f 85 8e 00 00 00 jne 4db4f2 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xb2> 4db464: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4db468: e8 2b 01 00 00 callq 4db598 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxmZ9__lambda4FNaNbNiNeKxmZAxa> 4db46d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4db471: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4db475: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4db479: e8 5a dc fc ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4db47e: 84 c0 test %al,%al 4db480: 74 38 je 4db4ba <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x7a> 4db482: 48 8b 75 c0 mov -0x40(%rbp),%rsi 4db486: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4db48a: 48 89 75 a0 mov %rsi,-0x60(%rbp) 4db48e: 48 89 4d a8 mov %rcx,-0x58(%rbp) 4db492: 48 8b de mov %rsi,%rbx 4db495: 48 85 db test %rbx,%rbx 4db498: 48 8d 5b ff lea -0x1(%rbx),%rbx 4db49c: 74 4e je 4db4ec <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xac> 4db49e: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db4a2: 48 8b 45 a8 mov -0x58(%rbp),%rax 4db4a6: 40 8a 3c 03 mov (%rbx,%rax,1),%dil 4db4aa: e8 95 10 00 00 callq 4dc544 <_D3std5range10primitives19__T3putTDFAxaZvTxaZ3putFKDFAxaZvxaZv> 4db4af: 48 85 db test %rbx,%rbx 4db4b2: 48 8d 5b ff lea -0x1(%rbx),%rbx 4db4b6: 75 e6 jne 4db49e <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5e> 4db4b8: eb 32 jmp 4db4ec <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xac> 4db4ba: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4db4be: 48 8b 45 c0 mov -0x40(%rbp),%rax 4db4c2: 48 89 45 b0 mov %rax,-0x50(%rbp) 4db4c6: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4db4ca: 31 db xor %ebx,%ebx 4db4cc: 48 39 5d c0 cmp %rbx,-0x40(%rbp) 4db4d0: 74 1a je 4db4ec <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xac> 4db4d2: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db4d6: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4db4da: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4db4de: e8 61 10 00 00 callq 4dc544 <_D3std5range10primitives19__T3putTDFAxaZvTxaZ3putFKDFAxaZvxaZv> 4db4e3: 48 ff c3 inc %rbx 4db4e6: 48 3b 5d c0 cmp -0x40(%rbp),%rbx 4db4ea: 72 e6 jb 4db4d2 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x92> 4db4ec: 5b pop %rbx 4db4ed: 48 8b e5 mov %rbp,%rsp 4db4f0: 5d pop %rbp 4db4f1: c3 retq 4db4f2: 3c 78 cmp $0x78,%al 4db4f4: 74 04 je 4db4fa <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xba> 4db4f6: 3c 58 cmp $0x58,%al 4db4f8: 75 07 jne 4db501 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc1> 4db4fa: bb 10 00 00 00 mov $0x10,%ebx 4db4ff: eb 36 jmp 4db537 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf7> 4db501: 3c 6f cmp $0x6f,%al 4db503: bb 08 00 00 00 mov $0x8,%ebx 4db508: 74 2d je 4db537 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf7> 4db50a: 3c 62 cmp $0x62,%al 4db50c: bb 02 00 00 00 mov $0x2,%ebx 4db511: 74 24 je 4db537 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf7> 4db513: 3c 73 cmp $0x73,%al 4db515: 74 0d je 4db524 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xe4> 4db517: 3c 64 cmp $0x64,%al 4db519: 74 09 je 4db524 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xe4> 4db51b: 3c 75 cmp $0x75,%al 4db51d: 74 05 je 4db524 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xe4> 4db51f: 45 31 c0 xor %r8d,%r8d 4db522: eb 06 jmp 4db52a <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xea> 4db524: 41 b8 01 00 00 00 mov $0x1,%r8d 4db52a: 41 80 f8 01 cmp $0x1,%r8b 4db52e: bb 0a 00 00 00 mov $0xa,%ebx 4db533: 7d 02 jge 4db537 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xf7> 4db535: 31 db xor %ebx,%ebx 4db537: 49 89 d9 mov %rbx,%r9 4db53a: 41 f7 d9 neg %r9d 4db53d: 45 19 c9 sbb %r9d,%r9d 4db540: 41 f7 d9 neg %r9d 4db543: ba b0 b5 4d 00 mov $0x4db5b0,%edx 4db548: 31 c0 xor %eax,%eax 4db54a: 48 89 c1 mov %rax,%rcx 4db54d: 49 89 d0 mov %rdx,%r8 4db550: 48 8b 15 d1 34 01 00 mov 0x134d1(%rip),%rdx # 4eea28 <_TMP3717+0x8> 4db557: 48 8b 35 c2 34 01 00 mov 0x134c2(%rip),%rsi # 4eea20 <_TMP3717> 4db55e: bf bb 05 00 00 mov $0x5bb,%edi 4db563: e8 d8 d6 fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4db568: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4db56c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db570: 49 89 c0 mov %rax,%r8 4db573: 49 89 d1 mov %rdx,%r9 4db576: 48 8b 4d d0 mov -0x30(%rbp),%rcx 4db57a: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4db57e: 8b f3 mov %ebx,%esi 4db580: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4db587: e8 40 00 00 00 callq 4db5cc <_D3std6format32__T14formatIntegralTDFAxaZvTmTaZ14formatIntegralFDFAxaZvxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4db58c: 5b pop %rbx 4db58d: 48 8b e5 mov %rbp,%rsp 4db590: 5d pop %rbp 4db591: c3 retq 4db592: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004db598 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ17__T9__lambda4TxmZ9__lambda4FNaNbNiNeKxmZAxa>: 4db598: 55 push %rbp 4db599: 48 8b ec mov %rsp,%rbp 4db59c: 48 83 ec 10 sub $0x10,%rsp 4db5a0: 48 89 fa mov %rdi,%rdx 4db5a3: b8 08 00 00 00 mov $0x8,%eax 4db5a8: 48 8b e5 mov %rbp,%rsp 4db5ab: 5d pop %rbp 4db5ac: c3 retq 4db5ad: 0f 1f 00 nopl (%rax) 00000000004db5b0 <_D3std6format30__T11formatValueTDFAxaZvTxmTaZ11formatValueFDFAxaZvxmKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4db5b0: 55 push %rbp 4db5b1: 48 8b ec mov %rsp,%rbp 4db5b4: 48 83 ec 10 sub $0x10,%rsp 4db5b8: 48 8b 15 89 34 01 00 mov 0x13489(%rip),%rdx # 4eea48 <_TMP3719+0x8> 4db5bf: 48 8b 05 7a 34 01 00 mov 0x1347a(%rip),%rax # 4eea40 <_TMP3719> 4db5c6: 48 8b e5 mov %rbp,%rsp 4db5c9: 5d pop %rbp 4db5ca: c3 retq ... 00000000004db5cc <_D3std6format32__T14formatIntegralTDFAxaZvTmTaZ14formatIntegralFDFAxaZvxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv>: 4db5cc: 55 push %rbp 4db5cd: 48 8b ec mov %rsp,%rbp 4db5d0: 48 83 ec 30 sub $0x30,%rsp 4db5d4: 48 89 7d d0 mov %rdi,-0x30(%rbp) 4db5d8: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4db5dc: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4db5e0: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4db5e4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4db5e8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4db5ec: 49 89 c0 mov %rax,%r8 4db5ef: 49 89 d1 mov %rdx,%r9 4db5f2: 48 23 4d d0 and -0x30(%rbp),%rcx 4db5f6: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4db5fa: 31 ff xor %edi,%edi 4db5fc: e8 07 00 00 00 callq 4db608 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv> 4db601: 48 8b e5 mov %rbp,%rsp 4db604: 5d pop %rbp 4db605: c3 retq ... 00000000004db608 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv>: 4db608: 55 push %rbp 4db609: 48 8b ec mov %rsp,%rbp 4db60c: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 4db613: 53 push %rbx 4db614: 41 54 push %r12 4db616: 41 55 push %r13 4db618: 41 56 push %r14 4db61a: 41 57 push %r15 4db61c: 89 7d e0 mov %edi,-0x20(%rbp) 4db61f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4db623: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4db627: 4c 89 4d f8 mov %r9,-0x8(%rbp) 4db62b: 49 89 f5 mov %rsi,%r13 4db62e: 49 89 cb mov %rcx,%r11 4db631: 4c 8b e2 mov %rdx,%r12 4db634: bb 40 00 00 00 mov $0x40,%ebx 4db639: 4d 85 db test %r11,%r11 4db63c: 74 4c je 4db68a <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x82> 4db63e: 45 8b c5 mov %r13d,%r8d 4db641: 48 ff cb dec %rbx 4db644: 49 8b c3 mov %r11,%rax 4db647: 33 d2 xor %edx,%edx 4db649: 49 f7 f0 div %r8 4db64c: 48 89 d6 mov %rdx,%rsi 4db64f: 49 89 c3 mov %rax,%r11 4db652: 40 80 fe 0a cmp $0xa,%sil 4db656: 73 14 jae 4db66c <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x64> 4db658: 44 0f b6 ce movzbl %sil,%r9d 4db65c: 41 80 c1 30 add $0x30,%r9b 4db660: 44 88 4c 1d 90 mov %r9b,-0x70(%rbp,%rbx,1) 4db665: 4d 85 db test %r11,%r11 4db668: 75 d7 jne 4db641 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x39> 4db66a: eb 1e jmp 4db68a <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x82> 4db66c: 41 80 7c 24 08 78 cmpb $0x78,0x8(%r12) 4db672: b9 57 00 00 00 mov $0x57,%ecx 4db677: 74 05 je 4db67e <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x76> 4db679: b9 37 00 00 00 mov $0x37,%ecx 4db67e: 40 0f b6 d6 movzbl %sil,%edx 4db682: 02 ca add %dl,%cl 4db684: 88 4c 1d 90 mov %cl,-0x70(%rbp,%rbx,1) 4db688: eb db jmp 4db665 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x5d> 4db68a: b8 40 00 00 00 mov $0x40,%eax 4db68f: 48 2b c3 sub %rbx,%rax 4db692: 48 8d 4c 1d 90 lea -0x70(%rbp,%rbx,1),%rcx 4db697: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4db69e: 48 89 8d 78 ff ff ff mov %rcx,-0x88(%rbp) 4db6a5: 41 8b 74 24 04 mov 0x4(%r12),%esi 4db6aa: ba fe ff ff 7f mov $0x7ffffffe,%edx 4db6af: 3b f2 cmp %edx,%esi 4db6b1: 41 be 01 00 00 00 mov $0x1,%r14d 4db6b7: 74 03 je 4db6bc <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xb4> 4db6b9: 49 89 f6 mov %rsi,%r14 4db6bc: 45 31 ff xor %r15d,%r15d 4db6bf: 49 8b fc mov %r12,%rdi 4db6c2: e8 51 d9 fc ff callq 4a9018 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMxFNaNbNdNiNfZb> 4db6c7: 34 01 xor $0x1,%al 4db6c9: 74 30 je 4db6fb <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xf3> 4db6cb: 49 8b fc mov %r12,%rdi 4db6ce: e8 85 d9 fc ff callq 4a9058 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flZeroMxFNaNbNdNiNfZb> 4db6d3: 84 c0 test %al,%al 4db6d5: 74 0b je 4db6e2 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xda> 4db6d7: 41 81 7c 24 04 fe ff cmpl $0x7ffffffe,0x4(%r12) 4db6de: ff 7f 4db6e0: 74 04 je 4db6e6 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xde> 4db6e2: 31 c0 xor %eax,%eax 4db6e4: eb 05 jmp 4db6eb <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xe3> 4db6e6: b8 01 00 00 00 mov $0x1,%eax 4db6eb: 3c 01 cmp $0x1,%al 4db6ed: 41 bf 30 00 00 00 mov $0x30,%r15d 4db6f3: 7d 06 jge 4db6fb <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0xf3> 4db6f5: 41 bf 20 00 00 00 mov $0x20,%r15d 4db6fb: 44 88 7d d0 mov %r15b,-0x30(%rbp) 4db6ff: 31 db xor %ebx,%ebx 4db701: 45 31 ff xor %r15d,%r15d 4db704: 41 83 fd 0a cmp $0xa,%r13d 4db708: 75 36 jne 4db740 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x138> 4db70a: 44 38 7d e0 cmp %r15b,-0x20(%rbp) 4db70e: 74 0a je 4db71a <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x112> 4db710: bb 2d 00 00 00 mov $0x2d,%ebx 4db715: e9 85 00 00 00 jmpq 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db71a: 49 8b fc mov %r12,%rdi 4db71d: e8 b6 d9 fc ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4db722: 84 c0 test %al,%al 4db724: 74 07 je 4db72d <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x125> 4db726: bb 2b 00 00 00 mov $0x2b,%ebx 4db72b: eb 72 jmp 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db72d: 49 8b fc mov %r12,%rdi 4db730: e8 63 d9 fc ff callq 4a9098 <_D3std6format18__T10FormatSpecTaZ10FormatSpec7flSpaceMxFNaNbNdNiNfZb> 4db735: 84 c0 test %al,%al 4db737: 74 66 je 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db739: bb 20 00 00 00 mov $0x20,%ebx 4db73e: eb 5f jmp 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db740: 41 83 fd 10 cmp $0x10,%r13d 4db744: 75 30 jne 4db776 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x16e> 4db746: 49 8b fc mov %r12,%rdi 4db749: e8 ca d9 fc ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4db74e: 84 c0 test %al,%al 4db750: 74 24 je 4db776 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x16e> 4db752: 4c 39 bd 70 ff ff ff cmp %r15,-0x90(%rbp) 4db759: 74 1b je 4db776 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x16e> 4db75b: bb 30 00 00 00 mov $0x30,%ebx 4db760: 41 80 7c 24 08 78 cmpb $0x78,0x8(%r12) 4db766: 41 bf 78 00 00 00 mov $0x78,%r15d 4db76c: 74 31 je 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db76e: 41 bf 58 00 00 00 mov $0x58,%r15d 4db774: eb 29 jmp 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db776: 41 83 fd 08 cmp $0x8,%r13d 4db77a: 75 23 jne 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db77c: 49 8b fc mov %r12,%rdi 4db77f: e8 94 d9 fc ff callq 4a9118 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flHashMxFNaNbNdNiNfZb> 4db784: 84 c0 test %al,%al 4db786: 74 17 je 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db788: 41 83 fe 01 cmp $0x1,%r14d 4db78c: 7e 0c jle 4db79a <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x192> 4db78e: 49 63 ce movslq %r14d,%rcx 4db791: 48 39 8d 70 ff ff ff cmp %rcx,-0x90(%rbp) 4db798: 72 05 jb 4db79f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x197> 4db79a: bb 30 00 00 00 mov $0x30,%ebx 4db79f: 4c 89 65 e8 mov %r12,-0x18(%rbp) 4db7a3: 44 89 75 80 mov %r14d,-0x80(%rbp) 4db7a7: 45 31 ed xor %r13d,%r13d 4db7aa: 45 31 f6 xor %r14d,%r14d 4db7ad: 48 8b 45 e8 mov -0x18(%rbp),%rax 4db7b1: 48 63 10 movslq (%rax),%rdx 4db7b4: 80 fb 01 cmp $0x1,%bl 4db7b7: 19 c0 sbb %eax,%eax 4db7b9: ff c0 inc %eax 4db7bb: 41 80 ff 01 cmp $0x1,%r15b 4db7bf: 19 c9 sbb %ecx,%ecx 4db7c1: ff c1 inc %ecx 4db7c3: 03 c1 add %ecx,%eax 4db7c5: 48 98 cltq 4db7c7: 48 63 75 80 movslq -0x80(%rbp),%rsi 4db7cb: 48 39 b5 70 ff ff ff cmp %rsi,-0x90(%rbp) 4db7d2: 73 0c jae 4db7e0 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1d8> 4db7d4: 49 89 f4 mov %rsi,%r12 4db7d7: 4c 2b a5 70 ff ff ff sub -0x90(%rbp),%r12 4db7de: eb 03 jmp 4db7e3 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1db> 4db7e0: 45 31 e4 xor %r12d,%r12d 4db7e3: 49 03 c4 add %r12,%rax 4db7e6: 48 03 85 70 ff ff ff add -0x90(%rbp),%rax 4db7ed: 48 2b d0 sub %rax,%rdx 4db7f0: 7e 19 jle 4db80b <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x203> 4db7f2: 80 7d d0 30 cmpb $0x30,-0x30(%rbp) 4db7f6: 75 05 jne 4db7fd <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x1f5> 4db7f8: 4c 03 e2 add %rdx,%r12 4db7fb: eb 0e jmp 4db80b <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x203> 4db7fd: 44 38 75 d0 cmp %r14b,-0x30(%rbp) 4db801: 74 05 je 4db808 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x200> 4db803: 4c 8b ea mov %rdx,%r13 4db806: eb 03 jmp 4db80b <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x203> 4db808: 4c 8b f2 mov %rdx,%r14 4db80b: 88 5d d1 mov %bl,-0x2f(%rbp) 4db80e: 31 db xor %ebx,%ebx 4db810: 4d 85 ed test %r13,%r13 4db813: 74 16 je 4db82b <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x223> 4db815: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db819: bf 20 00 00 00 mov $0x20,%edi 4db81e: e8 d1 0d 00 00 callq 4dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv> 4db823: 48 ff c3 inc %rbx 4db826: 4c 39 eb cmp %r13,%rbx 4db829: 72 ea jb 4db815 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x20d> 4db82b: 8a 5d d1 mov -0x2f(%rbp),%bl 4db82e: 40 84 db test %bl,%bl 4db831: 74 0c je 4db83f <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x237> 4db833: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db837: 40 8a fb mov %bl,%dil 4db83a: e8 b5 0d 00 00 callq 4dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv> 4db83f: 45 84 ff test %r15b,%r15b 4db842: 74 0c je 4db850 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x248> 4db844: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db848: 41 8a ff mov %r15b,%dil 4db84b: e8 a4 0d 00 00 callq 4dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv> 4db850: 31 db xor %ebx,%ebx 4db852: 4d 85 e4 test %r12,%r12 4db855: 74 16 je 4db86d <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x265> 4db857: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db85b: bf 30 00 00 00 mov $0x30,%edi 4db860: e8 8f 0d 00 00 callq 4dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv> 4db865: 48 ff c3 inc %rbx 4db868: 4c 39 e3 cmp %r12,%rbx 4db86b: 72 ea jb 4db857 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x24f> 4db86d: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4db871: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 4db878: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4db87f: 48 8b bd 70 ff ff ff mov -0x90(%rbp),%rdi 4db886: 48 89 d6 mov %rdx,%rsi 4db889: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 4db890: e8 1f 0c 00 00 callq 4dc4b4 <_D3std5range10primitives19__T3putTDFAxaZvTAaZ3putFKDFAxaZvAaZv> 4db895: 31 db xor %ebx,%ebx 4db897: 4d 85 f6 test %r14,%r14 4db89a: 74 16 je 4db8b2 <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x2aa> 4db89c: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4db8a0: bf 20 00 00 00 mov $0x20,%edi 4db8a5: e8 4a 0d 00 00 callq 4dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv> 4db8aa: 48 ff c3 inc %rbx 4db8ad: 4c 39 f3 cmp %r14,%rbx 4db8b0: 72 ea jb 4db89c <_D3std6format32__T14formatUnsignedTDFAxaZvTmTaZ14formatUnsignedFDFAxaZvmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckbZv+0x294> 4db8b2: 41 5f pop %r15 4db8b4: 41 5e pop %r14 4db8b6: 41 5d pop %r13 4db8b8: 41 5c pop %r12 4db8ba: 5b pop %rbx 4db8bb: 48 8b e5 mov %rbp,%rsp 4db8be: 5d pop %rbp 4db8bf: c3 retq 00000000004db8c0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi>: 4db8c0: 55 push %rbp 4db8c1: 48 8b ec mov %rsp,%rbp 4db8c4: 48 83 ec 20 sub $0x20,%rsp 4db8c8: 89 75 f8 mov %esi,-0x8(%rbp) 4db8cb: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4db8cf: 74 0f je 4db8e0 <_D3std6format46__T9getNthIntTPC3std11concurrency10MessageBoxZ9getNthIntFNaNfkPC3std11concurrency10MessageBoxZi+0x20> 4db8d1: 8b 7d f8 mov -0x8(%rbp),%edi 4db8d4: ff cf dec %edi 4db8d6: e8 69 f1 fc ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4db8db: 48 8b e5 mov %rbp,%rsp 4db8de: 5d pop %rbp 4db8df: c3 retq 4db8e0: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4db8e5: e8 be df fa ff callq 4898a8 <_d_newclass> 4db8ea: 48 89 45 e8 mov %rax,-0x18(%rbp) 4db8ee: ff 35 74 31 01 00 pushq 0x13174(%rip) # 4eea68 <_TMP3727+0x8> 4db8f4: ff 35 66 31 01 00 pushq 0x13166(%rip) # 4eea60 <_TMP3727> 4db8fa: 48 8b 15 87 31 01 00 mov 0x13187(%rip),%rdx # 4eea88 <_TMP3729+0x8> 4db901: 48 8b 05 78 31 01 00 mov 0x13178(%rip),%rax # 4eea80 <_TMP3729> 4db908: 48 89 c1 mov %rax,%rcx 4db90b: 49 89 d0 mov %rdx,%r8 4db90e: ba d2 0d 00 00 mov $0xdd2,%edx 4db913: 31 f6 xor %esi,%esi 4db915: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4db919: e8 b6 d6 fc ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4db91e: 48 83 c4 10 add $0x10,%rsp 4db922: 48 89 c7 mov %rax,%rdi 4db925: e8 02 d7 fa ff callq 48902c <_d_throwc> 4db92a: 48 8b e5 mov %rbp,%rsp 4db92d: 5d pop %rbp 4db92e: c3 retq ... 00000000004db930 <_D3std6format82__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTS3std11concurrency3TidTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppenderKS3std11concurrency3TidKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db930: 55 push %rbp 4db931: 48 8b ec mov %rsp,%rbp 4db934: 48 83 ec 20 sub $0x20,%rsp 4db938: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4db93c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4db940: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4db944: e8 17 00 00 00 callq 4db960 <_D3std6format53__T22enforceValidFormatSpecTS3std11concurrency3TidTaZ22enforceValidFormatSpecFNaNfKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db949: 48 8d 55 f8 lea -0x8(%rbp),%rdx 4db94d: 48 8b 75 f0 mov -0x10(%rbp),%rsi 4db951: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4db955: e8 62 00 00 00 callq 4db9bc <_D3std6format83__T12formatObjectTS3std5array17__T8AppenderTAyaZ8AppenderTS3std11concurrency3TidTaZ12formatObjectFKS3std5array17__T8AppenderTAyaZ8AppenderKS3std11concurrency3TidKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4db95a: 48 8b e5 mov %rbp,%rsp 4db95d: 5d pop %rbp 4db95e: c3 retq ... 00000000004db960 <_D3std6format53__T22enforceValidFormatSpecTS3std11concurrency3TidTaZ22enforceValidFormatSpecFNaNfKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db960: 55 push %rbp 4db961: 48 8b ec mov %rsp,%rbp 4db964: 48 83 ec 10 sub $0x10,%rsp 4db968: 80 7f 08 73 cmpb $0x73,0x8(%rdi) 4db96c: 41 0f 94 c1 sete %r9b 4db970: 45 0f b6 c9 movzbl %r9b,%r9d 4db974: ba a0 b9 4d 00 mov $0x4db9a0,%edx 4db979: 31 c0 xor %eax,%eax 4db97b: 48 89 c1 mov %rax,%rcx 4db97e: 49 89 d0 mov %rdx,%r8 4db981: 48 8b 15 20 31 01 00 mov 0x13120(%rip),%rdx # 4eeaa8 <_TMP3834+0x8> 4db988: 48 8b 35 11 31 01 00 mov 0x13111(%rip),%rsi # 4eeaa0 <_TMP3834> 4db98f: bf 0b 0b 00 00 mov $0xb0b,%edi 4db994: e8 a7 d2 fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4db999: 48 8b e5 mov %rbp,%rsp 4db99c: 5d pop %rbp 4db99d: c3 retq 4db99e: 66 90 xchg %ax,%ax 00000000004db9a0 <_D3std6format53__T22enforceValidFormatSpecTS3std11concurrency3TidTaZ22enforceValidFormatSpecFKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral2MFNaNbNiNfZAya>: 4db9a0: 55 push %rbp 4db9a1: 48 8b ec mov %rsp,%rbp 4db9a4: 48 83 ec 10 sub $0x10,%rsp 4db9a8: 48 8b 15 39 31 01 00 mov 0x13139(%rip),%rdx # 4eeae8 <_TMP3836+0x8> 4db9af: 48 8b 05 2a 31 01 00 mov 0x1312a(%rip),%rax # 4eeae0 <_TMP3836> 4db9b6: 48 8b e5 mov %rbp,%rsp 4db9b9: 5d pop %rbp 4db9ba: c3 retq ... 00000000004db9bc <_D3std6format83__T12formatObjectTS3std5array17__T8AppenderTAyaZ8AppenderTS3std11concurrency3TidTaZ12formatObjectFKS3std5array17__T8AppenderTAyaZ8AppenderKS3std11concurrency3TidKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4db9bc: 55 push %rbp 4db9bd: 48 8b ec mov %rsp,%rbp 4db9c0: 48 83 ec 20 sub $0x20,%rsp 4db9c4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4db9c8: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4db9cc: 48 89 ee mov %rbp,%rsi 4db9cf: ba e4 b9 4d 00 mov $0x4db9e4,%edx 4db9d4: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4db9d8: e8 af f0 ff ff callq 4daa8c <_D3std11concurrency3Tid8toStringMFMDFAxaZvZv> 4db9dd: 48 8b e5 mov %rbp,%rsp 4db9e0: 5d pop %rbp 4db9e1: c3 retq 4db9e2: 66 90 xchg %ax,%ax 00000000004db9e4 <_D3std6format83__T12formatObjectTS3std5array17__T8AppenderTAyaZ8AppenderTS3std11concurrency3TidTaZ12formatObjectFKS3std5array17__T8AppenderTAyaZ8AppenderKS3std11concurrency3TidKS3std6format18__T10FormatSpecTaZ10FormatSpecZ9__lambda7MFNaNbNfAxaZv>: 4db9e4: 55 push %rbp 4db9e5: 48 8b ec mov %rsp,%rbp 4db9e8: 48 83 ec 30 sub $0x30,%rsp 4db9ec: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4db9f0: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4db9f4: 48 8b 57 f8 mov -0x8(%rdi),%rdx 4db9f8: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4db9fc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dba00: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dba04: 48 89 d6 mov %rdx,%rsi 4dba07: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4dba0b: e8 8c ed fd ff callq 4ba79c <_D3std5range10primitives52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderAxaZv> 4dba10: 48 8b e5 mov %rbp,%rsp 4dba13: 5d pop %rbp 4dba14: c3 retq 4dba15: 00 00 add %al,(%rax) ... 00000000004dba18 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z19__T9binaryFunTyhTwZ9binaryFunFNaNbNiNfKyhwZb>: 4dba18: 55 push %rbp 4dba19: 48 8b ec mov %rsp,%rbp 4dba1c: 48 83 ec 10 sub $0x10,%rsp 4dba20: 89 7d f0 mov %edi,-0x10(%rbp) 4dba23: 0f b6 06 movzbl (%rsi),%eax 4dba26: 3b 45 f0 cmp -0x10(%rbp),%eax 4dba29: 0f 94 c0 sete %al 4dba2c: 0f b6 c0 movzbl %al,%eax 4dba2f: 48 8b e5 mov %rbp,%rsp 4dba32: 5d pop %rbp 4dba33: c3 retq 00000000004dba34 <_D3std10functional51__T9binaryFunVAyaa6_61203d3d2062VAyaa1_61VAyaa1_62Z19__T9binaryFunTyhTwZ9binaryFunFNaNbNiNfKyhKwZb>: 4dba34: 55 push %rbp 4dba35: 48 8b ec mov %rsp,%rbp 4dba38: 48 83 ec 10 sub $0x10,%rsp 4dba3c: 0f b6 06 movzbl (%rsi),%eax 4dba3f: 3b 07 cmp (%rdi),%eax 4dba41: 0f 94 c0 sete %al 4dba44: 0f b6 c0 movzbl %al,%eax 4dba47: 48 8b e5 mov %rbp,%rsp 4dba4a: 5d pop %rbp 4dba4b: c3 retq 00000000004dba4c <_D3std8typecons10__T5tupleZ35__T5tupleTC15TypeInfo_StructTPG32hZ5tupleFNaNbNiNfC15TypeInfo_StructPG32hZS3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple>: 4dba4c: 55 push %rbp 4dba4d: 48 8b ec mov %rsp,%rbp 4dba50: 48 83 ec 20 sub $0x20,%rsp 4dba54: 31 c0 xor %eax,%eax 4dba56: 48 89 45 e0 mov %rax,-0x20(%rbp) 4dba5a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4dba5e: 48 89 f2 mov %rsi,%rdx 4dba61: 48 89 fe mov %rdi,%rsi 4dba64: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4dba68: e8 9f 00 00 00 callq 4dbb0c <_D3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple6__ctorMFNaNbNcNiNfC15TypeInfo_StructPG32hZS3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple> 4dba6d: 48 8b 50 08 mov 0x8(%rax),%rdx 4dba71: 48 8b 00 mov (%rax),%rax 4dba74: 48 8b e5 mov %rbp,%rsp 4dba77: 5d pop %rbp 4dba78: c3 retq 4dba79: 00 00 add %al,(%rax) ... 00000000004dba7c <_D3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ17injectNamedFieldsFZAya>: 4dba7c: 55 push %rbp 4dba7d: 48 8b ec mov %rsp,%rbp 4dba80: 48 83 ec 10 sub $0x10,%rsp 4dba84: 48 8b 15 7d 30 01 00 mov 0x1307d(%rip),%rdx # 4eeb08 <_TMP6899+0x8> 4dba8b: 48 8b 05 6e 30 01 00 mov 0x1306e(%rip),%rax # 4eeb00 <_TMP6899> 4dba92: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dba96: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dba9a: 48 8b 0d a7 30 01 00 mov 0x130a7(%rip),%rcx # 4eeb48 <_TMP6901+0x8> 4dbaa1: 48 8b 05 98 30 01 00 mov 0x13098(%rip),%rax # 4eeb40 <_TMP6901> 4dbaa8: 48 89 c2 mov %rax,%rdx 4dbaab: 31 f6 xor %esi,%esi 4dbaad: 48 89 f7 mov %rsi,%rdi 4dbab0: e8 5f 10 00 00 callq 4dcb14 <_D3std6format17__T6formatTaTmTmZ6formatFNaNfxAammZAya> 4dbab5: 48 89 d1 mov %rdx,%rcx 4dbab8: 48 89 c2 mov %rax,%rdx 4dbabb: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dbabf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dbac4: e8 7b 46 fb ff callq 490144 <_d_arrayappendT> 4dbac9: 48 8b 0d b8 30 01 00 mov 0x130b8(%rip),%rcx # 4eeb88 <_TMP6905+0x8> 4dbad0: 48 8b 05 a9 30 01 00 mov 0x130a9(%rip),%rax # 4eeb80 <_TMP6905> 4dbad7: 48 89 c2 mov %rax,%rdx 4dbada: be 01 00 00 00 mov $0x1,%esi 4dbadf: 48 89 f7 mov %rsi,%rdi 4dbae2: e8 2d 10 00 00 callq 4dcb14 <_D3std6format17__T6formatTaTmTmZ6formatFNaNfxAammZAya> 4dbae7: 48 89 d1 mov %rdx,%rcx 4dbaea: 48 89 c2 mov %rax,%rdx 4dbaed: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dbaf1: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dbaf6: e8 49 46 fb ff callq 490144 <_d_arrayappendT> 4dbafb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dbaff: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dbb03: 48 8b e5 mov %rbp,%rsp 4dbb06: 5d pop %rbp 4dbb07: c3 retq 4dbb08: 0f 1f 40 00 nopl 0x0(%rax) 00000000004dbb0c <_D3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple6__ctorMFNaNbNcNiNfC15TypeInfo_StructPG32hZS3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple>: 4dbb0c: 55 push %rbp 4dbb0d: 48 8b ec mov %rsp,%rbp 4dbb10: 48 83 ec 10 sub $0x10,%rsp 4dbb14: 48 89 f8 mov %rdi,%rax 4dbb17: 48 89 10 mov %rdx,(%rax) 4dbb1a: 48 89 70 08 mov %rsi,0x8(%rax) 4dbb1e: 48 8b e5 mov %rbp,%rsp 4dbb21: 5d pop %rbp 4dbb22: c3 retq 4dbb23: 90 nop 00000000004dbb24 <_D3std8typecons35__T5TupleTC15TypeInfo_StructTPG32hZ5Tuple6toHashMxFNbNeZm>: 4dbb24: 55 push %rbp 4dbb25: 48 8b ec mov %rsp,%rbp 4dbb28: 48 83 ec 18 sub $0x18,%rsp 4dbb2c: 53 push %rbx 4dbb2d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dbb31: 48 89 fe mov %rdi,%rsi 4dbb34: bf d0 4e 4f 00 mov $0x4f4ed0,%edi 4dbb39: 48 8b 05 90 93 01 00 mov 0x19390(%rip),%rax # 4f4ed0 <_D15TypeInfo_Struct7__ClassZ> 4dbb40: 48 ff 50 28 rex.W callq *0x28(%rax) 4dbb44: 48 89 c3 mov %rax,%rbx 4dbb47: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4dbb4b: 48 83 c6 08 add $0x8,%rsi 4dbb4f: bf b0 14 50 00 mov $0x5014b0,%edi 4dbb54: 48 8b 0d 55 59 02 00 mov 0x25955(%rip),%rcx # 5014b0 <_D14TypeInfo_PG32h6__initZ> 4dbb5b: 48 ff 51 28 rex.W callq *0x28(%rcx) 4dbb5f: 48 01 c3 add %rax,%rbx 4dbb62: 48 8b c3 mov %rbx,%rax 4dbb65: 5b pop %rbx 4dbb66: 48 8b e5 mov %rbp,%rsp 4dbb69: 5d pop %rbp 4dbb6a: c3 retq ... 00000000004dbb6c <_D3std8typecons10__T5tupleZ53__T5tupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5tupleFNaNbNiNfC15TypeInfo_StructPS3std11concurrency3TidZS3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple>: 4dbb6c: 55 push %rbp 4dbb6d: 48 8b ec mov %rsp,%rbp 4dbb70: 48 83 ec 20 sub $0x20,%rsp 4dbb74: 31 c0 xor %eax,%eax 4dbb76: 48 89 45 e0 mov %rax,-0x20(%rbp) 4dbb7a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4dbb7e: 48 89 f2 mov %rsi,%rdx 4dbb81: 48 89 fe mov %rdi,%rsi 4dbb84: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4dbb88: e8 9f 00 00 00 callq 4dbc2c <_D3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple6__ctorMFNaNbNcNiNfC15TypeInfo_StructPS3std11concurrency3TidZS3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple> 4dbb8d: 48 8b 50 08 mov 0x8(%rax),%rdx 4dbb91: 48 8b 00 mov (%rax),%rax 4dbb94: 48 8b e5 mov %rbp,%rsp 4dbb97: 5d pop %rbp 4dbb98: c3 retq 4dbb99: 00 00 add %al,(%rax) ... 00000000004dbb9c <_D3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ17injectNamedFieldsFZAya>: 4dbb9c: 55 push %rbp 4dbb9d: 48 8b ec mov %rsp,%rbp 4dbba0: 48 83 ec 10 sub $0x10,%rsp 4dbba4: 48 8b 15 1d 30 01 00 mov 0x1301d(%rip),%rdx # 4eebc8 <_TMP6911+0x8> 4dbbab: 48 8b 05 0e 30 01 00 mov 0x1300e(%rip),%rax # 4eebc0 <_TMP6911> 4dbbb2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dbbb6: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dbbba: 48 8b 0d 47 30 01 00 mov 0x13047(%rip),%rcx # 4eec08 <_TMP6913+0x8> 4dbbc1: 48 8b 05 38 30 01 00 mov 0x13038(%rip),%rax # 4eec00 <_TMP6913> 4dbbc8: 48 89 c2 mov %rax,%rdx 4dbbcb: 31 f6 xor %esi,%esi 4dbbcd: 48 89 f7 mov %rsi,%rdi 4dbbd0: e8 3f 0f 00 00 callq 4dcb14 <_D3std6format17__T6formatTaTmTmZ6formatFNaNfxAammZAya> 4dbbd5: 48 89 d1 mov %rdx,%rcx 4dbbd8: 48 89 c2 mov %rax,%rdx 4dbbdb: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dbbdf: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dbbe4: e8 5b 45 fb ff callq 490144 <_d_arrayappendT> 4dbbe9: 48 8b 0d 58 30 01 00 mov 0x13058(%rip),%rcx # 4eec48 <_TMP6917+0x8> 4dbbf0: 48 8b 05 49 30 01 00 mov 0x13049(%rip),%rax # 4eec40 <_TMP6917> 4dbbf7: 48 89 c2 mov %rax,%rdx 4dbbfa: be 01 00 00 00 mov $0x1,%esi 4dbbff: 48 89 f7 mov %rsi,%rdi 4dbc02: e8 0d 0f 00 00 callq 4dcb14 <_D3std6format17__T6formatTaTmTmZ6formatFNaNfxAammZAya> 4dbc07: 48 89 d1 mov %rdx,%rcx 4dbc0a: 48 89 c2 mov %rax,%rdx 4dbc0d: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dbc11: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dbc16: e8 29 45 fb ff callq 490144 <_d_arrayappendT> 4dbc1b: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dbc1f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dbc23: 48 8b e5 mov %rbp,%rsp 4dbc26: 5d pop %rbp 4dbc27: c3 retq 4dbc28: 0f 1f 40 00 nopl 0x0(%rax) 00000000004dbc2c <_D3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple6__ctorMFNaNbNcNiNfC15TypeInfo_StructPS3std11concurrency3TidZS3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple>: 4dbc2c: 55 push %rbp 4dbc2d: 48 8b ec mov %rsp,%rbp 4dbc30: 48 83 ec 10 sub $0x10,%rsp 4dbc34: 48 89 f8 mov %rdi,%rax 4dbc37: 48 89 10 mov %rdx,(%rax) 4dbc3a: 48 89 70 08 mov %rsi,0x8(%rax) 4dbc3e: 48 8b e5 mov %rbp,%rsp 4dbc41: 5d pop %rbp 4dbc42: c3 retq 4dbc43: 90 nop 00000000004dbc44 <_D3std8typecons53__T5TupleTC15TypeInfo_StructTPS3std11concurrency3TidZ5Tuple6toHashMxFNbNeZm>: 4dbc44: 55 push %rbp 4dbc45: 48 8b ec mov %rsp,%rbp 4dbc48: 48 83 ec 18 sub $0x18,%rsp 4dbc4c: 53 push %rbx 4dbc4d: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dbc51: 48 89 fe mov %rdi,%rsi 4dbc54: bf d0 4e 4f 00 mov $0x4f4ed0,%edi 4dbc59: 48 8b 05 70 92 01 00 mov 0x19270(%rip),%rax # 4f4ed0 <_D15TypeInfo_Struct7__ClassZ> 4dbc60: 48 ff 50 28 rex.W callq *0x28(%rax) 4dbc64: 48 89 c3 mov %rax,%rbx 4dbc67: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4dbc6b: 48 83 c6 08 add $0x8,%rsi 4dbc6f: bf e0 14 50 00 mov $0x5014e0,%edi 4dbc74: 48 8b 0d 65 58 02 00 mov 0x25865(%rip),%rcx # 5014e0 <_D32TypeInfo_PS3std11concurrency3Tid6__initZ> 4dbc7b: 48 ff 51 28 rex.W callq *0x28(%rcx) 4dbc7f: 48 01 c3 add %rax,%rbx 4dbc82: 48 8b c3 mov %rbx,%rax 4dbc85: 5b pop %rbx 4dbc86: 48 8b e5 mov %rbp,%rsp 4dbc89: 5d pop %rbp 4dbc8a: c3 retq ... 00000000004dbc8c <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl>: 4dbc8c: 55 push %rbp 4dbc8d: 48 8b ec mov %rsp,%rbp 4dbc90: 48 83 ec 10 sub $0x10,%rsp 4dbc94: 48 89 37 mov %rsi,(%rdi) 4dbc97: 48 89 f8 mov %rdi,%rax 4dbc9a: 48 8b e5 mov %rbp,%rsp 4dbc9d: 5d pop %rbp 4dbc9e: c3 retq 4dbc9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dbca4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTbVmi1Z9BitPacked>: 4dbca4: 55 push %rbp 4dbca5: 48 8b ec mov %rsp,%rbp 4dbca8: 48 83 ec 10 sub $0x10,%rsp 4dbcac: 49 89 f0 mov %rsi,%r8 4dbcaf: 49 81 e0 3f 00 00 00 and $0x3f,%r8 4dbcb6: 48 c1 ee 06 shr $0x6,%rsi 4dbcba: 48 8b 07 mov (%rdi),%rax 4dbcbd: 4c 0f a3 04 f0 bt %r8,(%rax,%rsi,8) 4dbcc2: 19 c0 sbb %eax,%eax 4dbcc4: f7 d8 neg %eax 4dbcc6: 48 8b e5 mov %rbp,%rsp 4dbcc9: 5d pop %rbp 4dbcca: c3 retq 4dbccb: 90 nop 00000000004dbccc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl11simpleWriteMFNaNbNiNebmZv>: 4dbccc: 55 push %rbp 4dbccd: 48 8b ec mov %rsp,%rbp 4dbcd0: 48 83 ec 20 sub $0x20,%rsp 4dbcd4: 53 push %rbx 4dbcd5: 89 55 f8 mov %edx,-0x8(%rbp) 4dbcd8: 49 89 f0 mov %rsi,%r8 4dbcdb: 49 81 e0 3f 00 00 00 and $0x3f,%r8 4dbce2: 0f b6 45 f8 movzbl -0x8(%rbp),%eax 4dbce6: 89 c0 mov %eax,%eax 4dbce8: 41 8b c8 mov %r8d,%ecx 4dbceb: 48 d3 e0 shl %cl,%rax 4dbcee: ba 01 00 00 00 mov $0x1,%edx 4dbcf3: 48 d3 e2 shl %cl,%rdx 4dbcf6: 48 f7 d2 not %rdx 4dbcf9: 49 89 f1 mov %rsi,%r9 4dbcfc: 49 c1 e9 06 shr $0x6,%r9 4dbd00: 48 8b 1f mov (%rdi),%rbx 4dbd03: 4a 23 14 cb and (%rbx,%r9,8),%rdx 4dbd07: 48 0b c2 or %rdx,%rax 4dbd0a: 4a 89 04 cb mov %rax,(%rbx,%r9,8) 4dbd0e: 5b pop %rbx 4dbd0f: 48 8b e5 mov %rbp,%rsp 4dbd12: 5d pop %rbp 4dbd13: c3 retq 00000000004dbd14 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTbVmi1Z9BitPacked>: 4dbd14: 55 push %rbp 4dbd15: 48 8b ec mov %rsp,%rbp 4dbd18: 48 83 ec 10 sub $0x10,%rsp 4dbd1c: e8 83 ff ff ff callq 4dbca4 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZS3std3uni20__T9BitPackedTbVmi1Z9BitPacked> 4dbd21: 48 8b e5 mov %rbp,%rsp 4dbd24: 5d pop %rbp 4dbd25: c3 retq 4dbd26: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dbd2c <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl13opIndexAssignMFNaNbNiNeS3std3uni20__T9BitPackedTbVmi1Z9BitPackedmZv>: 4dbd2c: 55 push %rbp 4dbd2d: 48 8b ec mov %rsp,%rbp 4dbd30: 48 83 ec 20 sub $0x20,%rsp 4dbd34: e8 0b 00 00 00 callq 4dbd44 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl13opIndexAssignMFNaNbNiNebmZv> 4dbd39: 48 8b e5 mov %rbp,%rsp 4dbd3c: 5d pop %rbp 4dbd3d: c3 retq 4dbd3e: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dbd44 <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl13opIndexAssignMFNaNbNiNebmZv>: 4dbd44: 55 push %rbp 4dbd45: 48 8b ec mov %rsp,%rbp 4dbd48: 48 83 ec 20 sub $0x20,%rsp 4dbd4c: e8 7b ff ff ff callq 4dbccc <_D3std3uni65__T13PackedPtrImplTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedVmi1Z13PackedPtrImpl11simpleWriteMFNaNbNiNebmZv> 4dbd51: 48 8b e5 mov %rbp,%rsp 4dbd54: 5d pop %rbp 4dbd55: c3 retq ... 00000000004dbd58 <_D3std3uni23__T9sliceBitsVmi8Vmi13Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk>: 4dbd58: 55 push %rbp 4dbd59: 48 8b ec mov %rsp,%rbp 4dbd5c: 48 83 ec 10 sub $0x10,%rsp 4dbd60: 48 89 f8 mov %rdi,%rax 4dbd63: c1 e8 08 shr $0x8,%eax 4dbd66: 25 1f 00 00 00 and $0x1f,%eax 4dbd6b: 48 8b e5 mov %rbp,%rsp 4dbd6e: 5d pop %rbp 4dbd6f: c3 retq 00000000004dbd70 <_D3std3uni22__T9sliceBitsVmi0Vmi8Z9sliceBits13__T6opCallTwZ6opCallFNaNbNiNfwZk>: 4dbd70: 55 push %rbp 4dbd71: 48 8b ec mov %rsp,%rbp 4dbd74: 48 83 ec 10 sub $0x10,%rsp 4dbd78: 48 89 f8 mov %rdi,%rax 4dbd7b: 25 ff 00 00 00 and $0xff,%eax 4dbd80: 48 8b e5 mov %rbp,%rsp 4dbd83: 5d pop %rbp 4dbd84: c3 retq 4dbd85: 00 00 add %al,(%rax) ... 00000000004dbd88 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi1Z7raw_ptrMNgFNaNbNdNiZPNgm>: 4dbd88: 55 push %rbp 4dbd89: 48 8b ec mov %rsp,%rbp 4dbd8c: 48 83 ec 10 sub $0x10,%rsp 4dbd90: 48 8b 47 08 mov 0x8(%rdi),%rax 4dbd94: 48 8d 4f 30 lea 0x30(%rdi),%rcx 4dbd98: 48 8b 51 08 mov 0x8(%rcx),%rdx 4dbd9c: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 4dbda0: 48 8b e5 mov %rbp,%rsp 4dbda3: 5d pop %rbp 4dbda4: c3 retq 4dbda5: 00 00 add %al,(%rax) ... 00000000004dbda8 <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi2Z7raw_ptrMNgFNaNbNdNiZPNgm>: 4dbda8: 55 push %rbp 4dbda9: 48 8b ec mov %rsp,%rbp 4dbdac: 48 83 ec 10 sub $0x10,%rsp 4dbdb0: 48 8b 47 10 mov 0x10(%rdi),%rax 4dbdb4: 48 8d 4f 30 lea 0x30(%rdi),%rcx 4dbdb8: 48 8b 51 08 mov 0x8(%rcx),%rdx 4dbdbc: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 4dbdc0: 48 8b e5 mov %rbp,%rsp 4dbdc3: 5d pop %rbp 4dbdc4: c3 retq 4dbdc5: 00 00 add %al,(%rax) ... 00000000004dbdc8 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl6__ctorMNgFNaNbNcNiNfPNgmZNgS3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl>: 4dbdc8: 55 push %rbp 4dbdc9: 48 8b ec mov %rsp,%rbp 4dbdcc: 48 83 ec 10 sub $0x10,%rsp 4dbdd0: 48 89 37 mov %rsi,(%rdi) 4dbdd3: 48 89 f8 mov %rdi,%rax 4dbdd6: 48 8b e5 mov %rbp,%rsp 4dbdd9: 5d pop %rbp 4dbdda: c3 retq 4dbddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dbde0 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl11simpleIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi13Z9BitPacked>: 4dbde0: 55 push %rbp 4dbde1: 48 8b ec mov %rsp,%rbp 4dbde4: 48 83 ec 10 sub $0x10,%rsp 4dbde8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dbdec: 48 c1 ee 02 shr $0x2,%rsi 4dbdf0: 48 8b 07 mov (%rdi),%rax 4dbdf3: 48 8b 14 f0 mov (%rax,%rsi,8),%rdx 4dbdf7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dbdfb: 48 81 e1 03 00 00 00 and $0x3,%rcx 4dbe02: 48 c1 e1 04 shl $0x4,%rcx 4dbe06: 48 d3 ea shr %cl,%rdx 4dbe09: 48 81 e2 ff ff 00 00 and $0xffff,%rdx 4dbe10: 48 89 d0 mov %rdx,%rax 4dbe13: 48 8b e5 mov %rbp,%rsp 4dbe16: 5d pop %rbp 4dbe17: c3 retq 00000000004dbe18 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl11simpleWriteMFNaNbNiNekmZv>: 4dbe18: 55 push %rbp 4dbe19: 48 8b ec mov %rsp,%rbp 4dbe1c: 48 83 ec 20 sub $0x20,%rsp 4dbe20: 53 push %rbx 4dbe21: 89 55 f8 mov %edx,-0x8(%rbp) 4dbe24: 49 89 f0 mov %rsi,%r8 4dbe27: 49 81 e0 03 00 00 00 and $0x3,%r8 4dbe2e: 49 c1 e0 04 shl $0x4,%r8 4dbe32: 8b 45 f8 mov -0x8(%rbp),%eax 4dbe35: 41 8b c8 mov %r8d,%ecx 4dbe38: 48 d3 e0 shl %cl,%rax 4dbe3b: ba ff ff 00 00 mov $0xffff,%edx 4dbe40: 48 d3 e2 shl %cl,%rdx 4dbe43: 48 f7 d2 not %rdx 4dbe46: 49 89 f1 mov %rsi,%r9 4dbe49: 49 c1 e9 02 shr $0x2,%r9 4dbe4d: 48 8b 1f mov (%rdi),%rbx 4dbe50: 4a 23 14 cb and (%rbx,%r9,8),%rdx 4dbe54: 48 0b c2 or %rdx,%rax 4dbe57: 4a 89 04 cb mov %rax,(%rbx,%r9,8) 4dbe5b: 5b pop %rbx 4dbe5c: 48 8b e5 mov %rbp,%rsp 4dbe5f: 5d pop %rbp 4dbe60: c3 retq 4dbe61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000004dbe68 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl7opIndexMNgFNaNbNiNemZS3std3uni21__T9BitPackedTkVmi13Z9BitPacked>: 4dbe68: 55 push %rbp 4dbe69: 48 8b ec mov %rsp,%rbp 4dbe6c: 48 83 ec 10 sub $0x10,%rsp 4dbe70: 48 8b 0f mov (%rdi),%rcx 4dbe73: 0f b7 04 71 movzwl (%rcx,%rsi,2),%eax 4dbe77: 48 8b e5 mov %rbp,%rsp 4dbe7a: 5d pop %rbp 4dbe7b: c3 retq 4dbe7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000004dbe80 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNeS3std3uni21__T9BitPackedTkVmi13Z9BitPackedmZv>: 4dbe80: 55 push %rbp 4dbe81: 48 8b ec mov %rsp,%rbp 4dbe84: 48 83 ec 20 sub $0x20,%rsp 4dbe88: e8 0b 00 00 00 callq 4dbe98 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv> 4dbe8d: 48 8b e5 mov %rbp,%rsp 4dbe90: 5d pop %rbp 4dbe91: c3 retq 4dbe92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dbe98 <_D3std3uni67__T13PackedPtrImplTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedVmi16Z13PackedPtrImpl13opIndexAssignMFNaNbNiNekmZv>: 4dbe98: 55 push %rbp 4dbe99: 48 8b ec mov %rsp,%rbp 4dbe9c: 48 83 ec 20 sub $0x20,%rsp 4dbea0: 48 8b 07 mov (%rdi),%rax 4dbea3: 66 89 14 70 mov %dx,(%rax,%rsi,2) 4dbea7: 48 8b e5 mov %rbp,%rsp 4dbeaa: 5d pop %rbp 4dbeab: c3 retq 00000000004dbeac <_D3std3uni143__T10MultiArrayTS3std3uni20__T9BitPackedTkVmi8Z9BitPackedTS3std3uni21__T9BitPackedTkVmi13Z9BitPackedTS3std3uni20__T9BitPackedTbVmi1Z9BitPackedZ10MultiArray16__T7raw_ptrVmi0Z7raw_ptrMNgFNaNbNdNiNfZPNgm>: 4dbeac: 55 push %rbp 4dbead: 48 8b ec mov %rsp,%rbp 4dbeb0: 48 83 ec 10 sub $0x10,%rsp 4dbeb4: 48 83 c7 30 add $0x30,%rdi 4dbeb8: 48 8b 47 08 mov 0x8(%rdi),%rax 4dbebc: 48 8b e5 mov %rbp,%rsp 4dbebf: 5d pop %rbp 4dbec0: c3 retq 4dbec1: 00 00 add %al,(%rax) ... 00000000004dbec4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk>: 4dbec4: 55 push %rbp 4dbec5: 48 8b ec mov %rsp,%rbp 4dbec8: 48 83 ec 18 sub $0x18,%rsp 4dbecc: 53 push %rbx 4dbecd: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dbed1: 4c 8b c7 mov %rdi,%r8 4dbed4: 49 8d 40 ff lea -0x1(%r8),%rax 4dbed8: 48 8b 0e mov (%rsi),%rcx 4dbedb: 48 3b c1 cmp %rcx,%rax 4dbede: 72 0a jb 4dbeea <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x26> 4dbee0: bf 9b 01 00 00 mov $0x19b,%edi 4dbee5: e8 ee ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbeea: 48 8b 56 08 mov 0x8(%rsi),%rdx 4dbeee: 49 03 d0 add %r8,%rdx 4dbef1: 8a 5a ff mov -0x1(%rdx),%bl 4dbef4: 80 e3 c0 and $0xc0,%bl 4dbef7: b8 80 00 00 00 mov $0x80,%eax 4dbefc: 3a d8 cmp %al,%bl 4dbefe: 74 0b je 4dbf0b <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x47> 4dbf00: b8 01 00 00 00 mov $0x1,%eax 4dbf05: 5b pop %rbx 4dbf06: 48 8b e5 mov %rbp,%rsp 4dbf09: 5d pop %rbp 4dbf0a: c3 retq 4dbf0b: 49 83 f8 04 cmp $0x4,%r8 4dbf0f: 72 74 jb 4dbf85 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xc1> 4dbf11: 49 8d 40 fe lea -0x2(%r8),%rax 4dbf15: 48 8b 16 mov (%rsi),%rdx 4dbf18: 48 3b c2 cmp %rdx,%rax 4dbf1b: 72 0a jb 4dbf27 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x63> 4dbf1d: bf a2 01 00 00 mov $0x1a2,%edi 4dbf22: e8 b1 ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbf27: 48 8b 5e 08 mov 0x8(%rsi),%rbx 4dbf2b: 49 03 d8 add %r8,%rbx 4dbf2e: 8a 4b fe mov -0x2(%rbx),%cl 4dbf31: 80 e1 c0 and $0xc0,%cl 4dbf34: b8 80 00 00 00 mov $0x80,%eax 4dbf39: 3a c8 cmp %al,%cl 4dbf3b: 75 6e jne 4dbfab <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xe7> 4dbf3d: 4d 8d 48 fd lea -0x3(%r8),%r9 4dbf41: 4c 3b ca cmp %rdx,%r9 4dbf44: 72 0a jb 4dbf50 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x8c> 4dbf46: bf a2 01 00 00 mov $0x1a2,%edi 4dbf4b: e8 88 ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbf50: 44 8a 53 fd mov -0x3(%rbx),%r10b 4dbf54: 41 80 e2 c0 and $0xc0,%r10b 4dbf58: 44 3a d0 cmp %al,%r10b 4dbf5b: 75 7c jne 4dbfd9 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x115> 4dbf5d: 49 8d 48 fc lea -0x4(%r8),%rcx 4dbf61: 48 3b ca cmp %rdx,%rcx 4dbf64: 72 0a jb 4dbf70 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xac> 4dbf66: bf a2 01 00 00 mov $0x1a2,%edi 4dbf6b: e8 68 ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbf70: 8a 53 fc mov -0x4(%rbx),%dl 4dbf73: 80 e2 c0 and $0xc0,%dl 4dbf76: 3a d0 cmp %al,%dl 4dbf78: 74 6a je 4dbfe4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x120> 4dbf7a: b8 04 00 00 00 mov $0x4,%eax 4dbf7f: 5b pop %rbx 4dbf80: 48 8b e5 mov %rbp,%rsp 4dbf83: 5d pop %rbp 4dbf84: c3 retq 4dbf85: 49 83 f8 02 cmp $0x2,%r8 4dbf89: 72 2b jb 4dbfb6 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xf2> 4dbf8b: 4d 8d 48 fe lea -0x2(%r8),%r9 4dbf8f: 4c 3b c9 cmp %rcx,%r9 4dbf92: 72 0a jb 4dbf9e <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xda> 4dbf94: bf aa 01 00 00 mov $0x1aa,%edi 4dbf99: e8 3a ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbf9e: 44 8a 52 fe mov -0x2(%rdx),%r10b 4dbfa2: 41 80 e2 c0 and $0xc0,%r10b 4dbfa6: 44 3a d0 cmp %al,%r10b 4dbfa9: 74 0b je 4dbfb6 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0xf2> 4dbfab: b8 02 00 00 00 mov $0x2,%eax 4dbfb0: 5b pop %rbx 4dbfb1: 48 8b e5 mov %rbp,%rsp 4dbfb4: 5d pop %rbp 4dbfb5: c3 retq 4dbfb6: 49 83 f8 03 cmp $0x3,%r8 4dbfba: 72 28 jb 4dbfe4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x120> 4dbfbc: 49 8d 58 fd lea -0x3(%r8),%rbx 4dbfc0: 48 3b d9 cmp %rcx,%rbx 4dbfc3: 72 0a jb 4dbfcf <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x10b> 4dbfc5: bf aa 01 00 00 mov $0x1aa,%edi 4dbfca: e8 09 ca fa ff callq 4889d8 <_D3std3utf7__arrayZ> 4dbfcf: 8a 4a fd mov -0x3(%rdx),%cl 4dbfd2: 80 e1 c0 and $0xc0,%cl 4dbfd5: 3a c8 cmp %al,%cl 4dbfd7: 74 0b je 4dbfe4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk+0x120> 4dbfd9: b8 03 00 00 00 mov $0x3,%eax 4dbfde: 5b pop %rbx 4dbfdf: 48 8b e5 mov %rbp,%rsp 4dbfe2: 5d pop %rbp 4dbfe3: c3 retq 4dbfe4: 4c 89 45 f0 mov %r8,-0x10(%rbp) 4dbfe8: bf a0 70 4f 00 mov $0x4f70a0,%edi 4dbfed: e8 b6 d8 fa ff callq 4898a8 <_d_newclass> 4dbff2: 48 89 c3 mov %rax,%rbx 4dbff5: ff 35 9d 2c 01 00 pushq 0x12c9d(%rip) # 4eec98 <_TMP8621+0x8> 4dbffb: ff 35 8f 2c 01 00 pushq 0x12c8f(%rip) # 4eec90 <_TMP8621> 4dc001: 4c 8b 4d f0 mov -0x10(%rbp),%r9 4dc005: 48 8b 15 ac 2c 01 00 mov 0x12cac(%rip),%rdx # 4eecb8 <_TMP8623+0x8> 4dc00c: 48 8b 05 9d 2c 01 00 mov 0x12c9d(%rip),%rax # 4eecb0 <_TMP8623> 4dc013: 48 89 c1 mov %rax,%rcx 4dc016: 49 89 d0 mov %rdx,%r8 4dc019: ba ae 01 00 00 mov $0x1ae,%edx 4dc01e: 31 f6 xor %esi,%esi 4dc020: 48 8b fb mov %rbx,%rdi 4dc023: e8 14 37 fd ff callq 4af73c <_D3std3utf12UTFException6__ctorMFNaNfAyamAyamC6object9ThrowableZC3std3utf12UTFException> 4dc028: 48 83 c4 10 add $0x10,%rsp 4dc02c: 48 89 c7 mov %rax,%rdi 4dc02f: e8 f8 cf fa ff callq 48902c <_d_throwc> 4dc034: 5b pop %rbx 4dc035: 48 8b e5 mov %rbp,%rsp 4dc038: 5d pop %rbp 4dc039: c3 retq ... 00000000004dc03c <_D3std7variant16VariantException6__ctorMFAyaZC3std7variant16VariantException>: 4dc03c: 55 push %rbp 4dc03d: 48 8b ec mov %rsp,%rbp 4dc040: 48 83 ec 20 sub $0x20,%rsp 4dc044: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4dc048: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc04c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc050: ff 75 f8 pushq -0x8(%rbp) 4dc053: ff 75 f0 pushq -0x10(%rbp) 4dc056: 48 8b 15 7b 2c 01 00 mov 0x12c7b(%rip),%rdx # 4eecd8 <_TMP8794+0x8> 4dc05d: 48 8b 05 6c 2c 01 00 mov 0x12c6c(%rip),%rax # 4eecd0 <_TMP8794> 4dc064: 48 89 c1 mov %rax,%rcx 4dc067: 49 89 d0 mov %rdx,%r8 4dc06a: ba bf 05 00 00 mov $0x5bf,%edx 4dc06f: 31 f6 xor %esi,%esi 4dc071: e8 e6 2a fb ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4dc076: 48 83 c4 10 add $0x10,%rsp 4dc07a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4dc07e: 48 8b e5 mov %rbp,%rsp 4dc081: 5d pop %rbp 4dc082: c3 retq 4dc083: 90 nop 00000000004dc084 <_D3std7variant16VariantException6__ctorMFC8TypeInfoC8TypeInfoZC3std7variant16VariantException>: 4dc084: 55 push %rbp 4dc085: 48 8b ec mov %rsp,%rbp 4dc088: 48 83 ec 58 sub $0x58,%rsp 4dc08c: 53 push %rbx 4dc08d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc091: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc095: 48 89 fb mov %rdi,%rbx 4dc098: 48 8b 0d 99 2c 01 00 mov 0x12c99(%rip),%rcx # 4eed38 <_TMP8798+0x8> 4dc09f: 48 8b 05 8a 2c 01 00 mov 0x12c8a(%rip),%rax # 4eed30 <_TMP8798> 4dc0a6: 48 89 45 b0 mov %rax,-0x50(%rbp) 4dc0aa: 48 89 4d b8 mov %rcx,-0x48(%rbp) 4dc0ae: 48 89 d7 mov %rdx,%rdi 4dc0b1: 4c 8b 02 mov (%rdx),%r8 4dc0b4: 49 ff 50 08 rex.WB callq *0x8(%r8) 4dc0b8: 48 89 45 c0 mov %rax,-0x40(%rbp) 4dc0bc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4dc0c0: 48 8b 15 31 2c 01 00 mov 0x12c31(%rip),%rdx # 4eecf8 <_TMP8796+0x8> 4dc0c7: 48 8b 05 22 2c 01 00 mov 0x12c22(%rip),%rax # 4eecf0 <_TMP8796> 4dc0ce: 48 89 45 d0 mov %rax,-0x30(%rbp) 4dc0d2: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4dc0d6: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dc0da: 48 8b 0f mov (%rdi),%rcx 4dc0dd: 48 ff 51 08 rex.W callq *0x8(%rcx) 4dc0e1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4dc0e5: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dc0e9: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4dc0ed: be 04 00 00 00 mov $0x4,%esi 4dc0f2: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc0f7: e8 88 d8 fa ff callq 489984 <_d_arraycatnTX> 4dc0fc: 52 push %rdx 4dc0fd: 50 push %rax 4dc0fe: 48 8b 15 43 2c 01 00 mov 0x12c43(%rip),%rdx # 4eed48 <_TMP8800+0x8> 4dc105: 48 8b 05 34 2c 01 00 mov 0x12c34(%rip),%rax # 4eed40 <_TMP8800> 4dc10c: 48 89 c1 mov %rax,%rcx 4dc10f: 49 89 d0 mov %rdx,%r8 4dc112: ba c3 05 00 00 mov $0x5c3,%edx 4dc117: 31 f6 xor %esi,%esi 4dc119: 48 8b fb mov %rbx,%rdi 4dc11c: e8 3b 2a fb ff callq 48eb5c <_D6object9Exception6__ctorMFNaNbNiNfAyaAyamC6object9ThrowableZC9Exception> 4dc121: 48 83 c4 10 add $0x10,%rsp 4dc125: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dc129: 48 89 4b 48 mov %rcx,0x48(%rbx) 4dc12d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc131: 48 89 43 50 mov %rax,0x50(%rbx) 4dc135: 48 8b c3 mov %rbx,%rax 4dc138: 5b pop %rbx 4dc139: 48 8b e5 mov %rbp,%rsp 4dc13c: 5d pop %rbp 4dc13d: c3 retq ... 00000000004dc140 : 4dc140: 55 push %rbp 4dc141: 48 8b ec mov %rsp,%rbp 4dc144: 48 83 ec 18 sub $0x18,%rsp 4dc148: 53 push %rbx 4dc149: 41 54 push %r12 4dc14b: 41 55 push %r13 4dc14d: 41 56 push %r14 4dc14f: 41 57 push %r15 4dc151: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4dc158: 00 00 4dc15a: 48 c7 c1 c0 ff ff ff mov $0xffffffffffffffc0,%rcx 4dc161: 48 8b 14 08 mov (%rax,%rcx,1),%rdx 4dc165: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc169: 8b 3d dd 65 02 00 mov 0x265dd(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4dc16f: e8 1c bb fa ff callq 487c90 4dc174: 48 8d b0 88 00 00 00 lea 0x88(%rax),%rsi 4dc17b: 31 ff xor %edi,%edi 4dc17d: e8 a6 8e fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4dc182: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc186: 48 8b 48 40 mov 0x40(%rax),%rcx 4dc18a: 48 8b 11 mov (%rcx),%rdx 4dc18d: 48 89 51 08 mov %rdx,0x8(%rcx) 4dc191: c7 40 38 01 00 00 00 movl $0x1,0x38(%rax) 4dc198: 48 8b 7d f8 mov -0x8(%rbp),%rdi 4dc19c: e8 c3 00 00 00 callq 4dc264 <_D4core6thread5Fiber3runMFZv> 4dc1a1: eb 0c jmp 4dc1af 4dc1a3: 48 8b 5d f0 mov -0x10(%rbp),%rbx 4dc1a7: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4dc1ab: 48 89 5e 30 mov %rbx,0x30(%rsi) 4dc1af: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc1b3: c7 40 38 02 00 00 00 movl $0x2,0x38(%rax) 4dc1ba: 8b 3d 8c 65 02 00 mov 0x2658c(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4dc1c0: e8 cb ba fa ff callq 487c90 4dc1c5: 48 89 c3 mov %rax,%rbx 4dc1c8: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dc1cc: 4c 8b 61 40 mov 0x40(%rcx),%r12 4dc1d0: 49 83 c4 08 add $0x8,%r12 4dc1d4: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 4dc1db: 48 8b 72 10 mov 0x10(%rdx),%rsi 4dc1df: 4c 8b 6e 08 mov 0x8(%rsi),%r13 4dc1e3: e8 48 98 fe ff callq 4c5a30 <_D4core6thread11getStackTopFNbZPv> 4dc1e8: 49 89 04 24 mov %rax,(%r12) 4dc1ec: 48 8d b3 88 00 00 00 lea 0x88(%rbx),%rsi 4dc1f3: bf 01 00 00 00 mov $0x1,%edi 4dc1f8: e8 2b 8e fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4dc1fd: 49 8b f5 mov %r13,%rsi 4dc200: 49 8b fc mov %r12,%rdi 4dc203: e8 38 00 00 00 callq 4dc240 4dc208: 8b 3d 3e 65 02 00 mov 0x2653e(%rip),%edi # 50274c <_D4core6thread6Thread7sm_thisk> 4dc20e: e8 7d ba fa ff callq 487c90 4dc213: 49 89 c6 mov %rax,%r14 4dc216: 49 8d b6 88 00 00 00 lea 0x88(%r14),%rsi 4dc21d: 31 ff xor %edi,%edi 4dc21f: e8 04 8e fe ff callq 4c5028 <_D4core6atomic50__T11atomicStoreVE4core6atomic11MemoryOrderi0TbTbZ11atomicStoreFNaNbNiKObbZv> 4dc224: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 4dc22b: 48 8b 08 mov (%rax),%rcx 4dc22e: 48 89 48 08 mov %rcx,0x8(%rax) 4dc232: 41 5f pop %r15 4dc234: 41 5e pop %r14 4dc236: 41 5d pop %r13 4dc238: 41 5c pop %r12 4dc23a: 5b pop %rbx 4dc23b: 48 8b e5 mov %rbp,%rsp 4dc23e: 5d pop %rbp 4dc23f: c3 retq 00000000004dc240 : 4dc240: 55 push %rbp 4dc241: 48 89 e5 mov %rsp,%rbp 4dc244: 53 push %rbx 4dc245: 41 54 push %r12 4dc247: 41 55 push %r13 4dc249: 41 56 push %r14 4dc24b: 41 57 push %r15 4dc24d: 48 89 27 mov %rsp,(%rdi) 4dc250: 48 89 f4 mov %rsi,%rsp 4dc253: 41 5f pop %r15 4dc255: 41 5e pop %r14 4dc257: 41 5d pop %r13 4dc259: 41 5c pop %r12 4dc25b: 5b pop %rbx 4dc25c: 5d pop %rbp 4dc25d: 59 pop %rcx 4dc25e: 48 ff e1 rex.W jmpq *%rcx 4dc261: 00 00 add %al,(%rax) ... 00000000004dc264 <_D4core6thread5Fiber3runMFZv>: 4dc264: 55 push %rbp 4dc265: 48 8b ec mov %rsp,%rbp 4dc268: 50 push %rax 4dc269: 53 push %rbx 4dc26a: 48 89 fb mov %rdi,%rbx 4dc26d: 8b 43 10 mov 0x10(%rbx),%eax 4dc270: 83 f8 01 cmp $0x1,%eax 4dc273: 74 07 je 4dc27c <_D4core6thread5Fiber3runMFZv+0x18> 4dc275: 83 f8 02 cmp $0x2,%eax 4dc278: 74 08 je 4dc282 <_D4core6thread5Fiber3runMFZv+0x1e> 4dc27a: eb 12 jmp 4dc28e <_D4core6thread5Fiber3runMFZv+0x2a> 4dc27c: 48 ff 53 18 rex.W callq *0x18(%rbx) 4dc280: eb 0c jmp 4dc28e <_D4core6thread5Fiber3runMFZv+0x2a> 4dc282: 48 8b 7b 18 mov 0x18(%rbx),%rdi 4dc286: 48 8d 4b 18 lea 0x18(%rbx),%rcx 4dc28a: 48 ff 51 08 rex.W callq *0x8(%rcx) 4dc28e: 5b pop %rbx 4dc28f: 48 8b e5 mov %rbp,%rsp 4dc292: 5d pop %rbp 4dc293: c3 retq 00000000004dc294 <_D4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZS4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZ10SplitUnits>: 4dc294: 55 push %rbp 4dc295: 48 8b ec mov %rsp,%rbp 4dc298: 48 83 ec 20 sub $0x20,%rsp 4dc29c: 48 8b 37 mov (%rdi),%rsi 4dc29f: 48 8b ce mov %rsi,%rcx 4dc2a2: 48 b8 bd 42 7a e5 d5 mov $0xd6bf94d5e57a42bd,%rax 4dc2a9: 94 bf d6 4dc2ac: 48 f7 e9 imul %rcx 4dc2af: 48 03 d1 add %rcx,%rdx 4dc2b2: 48 89 c8 mov %rcx,%rax 4dc2b5: 48 c1 f8 3f sar $0x3f,%rax 4dc2b9: 48 c1 fa 17 sar $0x17,%rdx 4dc2bd: 48 2b d0 sub %rax,%rdx 4dc2c0: 49 89 d0 mov %rdx,%r8 4dc2c3: 49 69 c0 80 96 98 00 imul $0x989680,%r8,%rax 4dc2ca: 48 29 c6 sub %rax,%rsi 4dc2cd: 4c 89 45 e0 mov %r8,-0x20(%rbp) 4dc2d1: 48 6b d6 64 imul $0x64,%rsi,%rdx 4dc2d5: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dc2d9: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dc2dd: 48 8b 45 e0 mov -0x20(%rbp),%rax 4dc2e1: 48 8b e5 mov %rbp,%rsp 4dc2e4: 5d pop %rbp 4dc2e5: c3 retq 4dc2e6: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dc2ec <_D4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZ14genMemberDeclsFNaNbNfZAya>: 4dc2ec: 55 push %rbp 4dc2ed: 48 8b ec mov %rsp,%rbp 4dc2f0: 48 83 ec 10 sub $0x10,%rsp 4dc2f4: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 4dc2fb: 00 4dc2fc: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4dc303: 00 4dc304: 48 8b 0d 0d 2b 01 00 mov 0x12b0d(%rip),%rcx # 4eee18 <_TMP1167+0x8> 4dc30b: 48 8b 05 fe 2a 01 00 mov 0x12afe(%rip),%rax # 4eee10 <_TMP1167> 4dc312: 48 89 c2 mov %rax,%rdx 4dc315: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc319: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc31e: e8 21 3e fb ff callq 490144 <_d_arrayappendT> 4dc323: 48 8b 0d 0e 2b 01 00 mov 0x12b0e(%rip),%rcx # 4eee38 <_TMP1169+0x8> 4dc32a: 48 8b 05 ff 2a 01 00 mov 0x12aff(%rip),%rax # 4eee30 <_TMP1169> 4dc331: 48 89 c2 mov %rax,%rdx 4dc334: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc338: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc33d: e8 02 3e fb ff callq 490144 <_d_arrayappendT> 4dc342: 48 8b 0d 0f 2b 01 00 mov 0x12b0f(%rip),%rcx # 4eee58 <_TMP1171+0x8> 4dc349: 48 8b 05 00 2b 01 00 mov 0x12b00(%rip),%rax # 4eee50 <_TMP1171> 4dc350: 48 89 c2 mov %rax,%rdx 4dc353: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc357: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc35c: e8 e3 3d fb ff callq 490144 <_d_arrayappendT> 4dc361: 48 8b 0d 00 2b 01 00 mov 0x12b00(%rip),%rcx # 4eee68 <_TMP1172+0x8> 4dc368: 48 8b 05 f1 2a 01 00 mov 0x12af1(%rip),%rax # 4eee60 <_TMP1172> 4dc36f: 48 89 c2 mov %rax,%rdx 4dc372: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc376: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc37b: e8 c4 3d fb ff callq 490144 <_d_arrayappendT> 4dc380: 48 8b 0d 01 2b 01 00 mov 0x12b01(%rip),%rcx # 4eee88 <_TMP1174+0x8> 4dc387: 48 8b 05 f2 2a 01 00 mov 0x12af2(%rip),%rax # 4eee80 <_TMP1174> 4dc38e: 48 89 c2 mov %rax,%rdx 4dc391: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc395: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc39a: e8 a5 3d fb ff callq 490144 <_d_arrayappendT> 4dc39f: 48 8b 0d f2 2a 01 00 mov 0x12af2(%rip),%rcx # 4eee98 <_TMP1175+0x8> 4dc3a6: 48 8b 05 e3 2a 01 00 mov 0x12ae3(%rip),%rax # 4eee90 <_TMP1175> 4dc3ad: 48 89 c2 mov %rax,%rdx 4dc3b0: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc3b4: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc3b9: e8 86 3d fb ff callq 490144 <_d_arrayappendT> 4dc3be: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dc3c2: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc3c6: 48 8b e5 mov %rbp,%rsp 4dc3c9: 5d pop %rbp 4dc3ca: c3 retq 4dc3cb: 90 nop 00000000004dc3cc <_D4core4time8Duration48__T5splitVAyaa7_7365636f6e6473VAyaa5_6e73656373Z5splitMxFNaNbNiNfZ12genSplitCallFNaNbNfZAya>: 4dc3cc: 55 push %rbp 4dc3cd: 48 8b ec mov %rsp,%rbp 4dc3d0: 48 83 ec 10 sub $0x10,%rsp 4dc3d4: 48 8b 15 dd 2a 01 00 mov 0x12add(%rip),%rdx # 4eeeb8 <_TMP1177+0x8> 4dc3db: 48 8b 05 ce 2a 01 00 mov 0x12ace(%rip),%rax # 4eeeb0 <_TMP1177> 4dc3e2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dc3e6: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc3ea: 48 8b 0d e7 2a 01 00 mov 0x12ae7(%rip),%rcx # 4eeed8 <_TMP1179+0x8> 4dc3f1: 48 8b 05 d8 2a 01 00 mov 0x12ad8(%rip),%rax # 4eeed0 <_TMP1179> 4dc3f8: 48 89 c2 mov %rax,%rdx 4dc3fb: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc3ff: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc404: e8 3b 3d fb ff callq 490144 <_d_arrayappendT> 4dc409: 48 8b 0d d8 2a 01 00 mov 0x12ad8(%rip),%rcx # 4eeee8 <_TMP1180+0x8> 4dc410: 48 8b 05 c9 2a 01 00 mov 0x12ac9(%rip),%rax # 4eeee0 <_TMP1180> 4dc417: 48 89 c2 mov %rax,%rdx 4dc41a: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc41e: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc423: e8 1c 3d fb ff callq 490144 <_d_arrayappendT> 4dc428: 48 8b 0d d9 2a 01 00 mov 0x12ad9(%rip),%rcx # 4eef08 <_TMP1182+0x8> 4dc42f: 48 8b 05 ca 2a 01 00 mov 0x12aca(%rip),%rax # 4eef00 <_TMP1182> 4dc436: 48 89 c2 mov %rax,%rdx 4dc439: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc43d: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc442: e8 fd 3c fb ff callq 490144 <_d_arrayappendT> 4dc447: 48 8b 0d ea 2a 01 00 mov 0x12aea(%rip),%rcx # 4eef38 <_TMP1185+0x8> 4dc44e: 48 8b 05 db 2a 01 00 mov 0x12adb(%rip),%rax # 4eef30 <_TMP1185> 4dc455: 48 89 c2 mov %rax,%rdx 4dc458: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc45c: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc461: e8 de 3c fb ff callq 490144 <_d_arrayappendT> 4dc466: 48 8b 0d db 2a 01 00 mov 0x12adb(%rip),%rcx # 4eef48 <_TMP1186+0x8> 4dc46d: 48 8b 05 cc 2a 01 00 mov 0x12acc(%rip),%rax # 4eef40 <_TMP1186> 4dc474: 48 89 c2 mov %rax,%rdx 4dc477: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc47b: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc480: e8 bf 3c fb ff callq 490144 <_d_arrayappendT> 4dc485: 48 8b 0d dc 2a 01 00 mov 0x12adc(%rip),%rcx # 4eef68 <_TMP1188+0x8> 4dc48c: 48 8b 05 cd 2a 01 00 mov 0x12acd(%rip),%rax # 4eef60 <_TMP1188> 4dc493: 48 89 c2 mov %rax,%rdx 4dc496: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc49a: bf c0 d7 4d 00 mov $0x4dd7c0,%edi 4dc49f: e8 a0 3c fb ff callq 490144 <_d_arrayappendT> 4dc4a4: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dc4a8: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc4ac: 48 8b e5 mov %rbp,%rsp 4dc4af: 5d pop %rbp 4dc4b0: c3 retq 4dc4b1: 00 00 add %al,(%rax) ... 00000000004dc4b4 <_D3std5range10primitives19__T3putTDFAxaZvTAaZ3putFKDFAxaZvAaZv>: 4dc4b4: 55 push %rbp 4dc4b5: 48 8b ec mov %rsp,%rbp 4dc4b8: 48 83 ec 20 sub $0x20,%rsp 4dc4bc: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dc4c0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc4c4: 48 89 d6 mov %rdx,%rsi 4dc4c7: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dc4cb: e8 08 00 00 00 callq 4dc4d8 <_D3std5range10primitives21__T5doPutTDFAxaZvTAaZ5doPutFKDFAxaZvKAaZv> 4dc4d0: 48 8b e5 mov %rbp,%rsp 4dc4d3: 5d pop %rbp 4dc4d4: c3 retq 4dc4d5: 00 00 add %al,(%rax) ... 00000000004dc4d8 <_D3std5range10primitives21__T5doPutTDFAxaZvTAaZ5doPutFKDFAxaZvKAaZv>: 4dc4d8: 55 push %rbp 4dc4d9: 48 8b ec mov %rsp,%rbp 4dc4dc: 48 83 ec 10 sub $0x10,%rsp 4dc4e0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc4e4: 48 8b 57 08 mov 0x8(%rdi),%rdx 4dc4e8: 48 8b 37 mov (%rdi),%rsi 4dc4eb: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc4ef: 48 8b 38 mov (%rax),%rdi 4dc4f2: 48 ff 50 08 rex.W callq *0x8(%rax) 4dc4f6: 48 8b e5 mov %rbp,%rsp 4dc4f9: 5d pop %rbp 4dc4fa: c3 retq ... 00000000004dc4fc <_D3std5range10primitives20__T3putTDFAxaZvTAyaZ3putFKDFAxaZvAyaZv>: 4dc4fc: 55 push %rbp 4dc4fd: 48 8b ec mov %rsp,%rbp 4dc500: 48 83 ec 20 sub $0x20,%rsp 4dc504: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dc508: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc50c: 48 89 d6 mov %rdx,%rsi 4dc50f: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dc513: e8 08 00 00 00 callq 4dc520 <_D3std5range10primitives22__T5doPutTDFAxaZvTAyaZ5doPutFKDFAxaZvKAyaZv> 4dc518: 48 8b e5 mov %rbp,%rsp 4dc51b: 5d pop %rbp 4dc51c: c3 retq 4dc51d: 00 00 add %al,(%rax) ... 00000000004dc520 <_D3std5range10primitives22__T5doPutTDFAxaZvTAyaZ5doPutFKDFAxaZvKAyaZv>: 4dc520: 55 push %rbp 4dc521: 48 8b ec mov %rsp,%rbp 4dc524: 48 83 ec 10 sub $0x10,%rsp 4dc528: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc52c: 48 8b 57 08 mov 0x8(%rdi),%rdx 4dc530: 48 8b 37 mov (%rdi),%rsi 4dc533: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc537: 48 8b 38 mov (%rax),%rdi 4dc53a: 48 ff 50 08 rex.W callq *0x8(%rax) 4dc53e: 48 8b e5 mov %rbp,%rsp 4dc541: 5d pop %rbp 4dc542: c3 retq ... 00000000004dc544 <_D3std5range10primitives19__T3putTDFAxaZvTxaZ3putFKDFAxaZvxaZv>: 4dc544: 55 push %rbp 4dc545: 48 8b ec mov %rsp,%rbp 4dc548: 48 83 ec 20 sub $0x20,%rsp 4dc54c: 89 7d f0 mov %edi,-0x10(%rbp) 4dc54f: 48 89 f2 mov %rsi,%rdx 4dc552: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dc556: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4dc55a: e8 15 00 00 00 callq 4dc574 <_D3std5range10primitives19__T3putTDFAxaZvTxaZ3putFKDFAxaZvxaZ17__T9__lambda3TxaZ9__lambda3FNaNbNiNeKxaZAxa> 4dc55f: 48 89 c7 mov %rax,%rdi 4dc562: 48 89 d6 mov %rdx,%rsi 4dc565: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dc569: e8 1e 00 00 00 callq 4dc58c <_D3std5range10primitives22__T5doPutTDFAxaZvTAxaZ5doPutFKDFAxaZvAxaZv> 4dc56e: 48 8b e5 mov %rbp,%rsp 4dc571: 5d pop %rbp 4dc572: c3 retq 4dc573: 90 nop 00000000004dc574 <_D3std5range10primitives19__T3putTDFAxaZvTxaZ3putFKDFAxaZvxaZ17__T9__lambda3TxaZ9__lambda3FNaNbNiNeKxaZAxa>: 4dc574: 55 push %rbp 4dc575: 48 8b ec mov %rsp,%rbp 4dc578: 48 83 ec 10 sub $0x10,%rsp 4dc57c: 48 89 fa mov %rdi,%rdx 4dc57f: b8 01 00 00 00 mov $0x1,%eax 4dc584: 48 8b e5 mov %rbp,%rsp 4dc587: 5d pop %rbp 4dc588: c3 retq 4dc589: 00 00 add %al,(%rax) ... 00000000004dc58c <_D3std5range10primitives22__T5doPutTDFAxaZvTAxaZ5doPutFKDFAxaZvAxaZv>: 4dc58c: 55 push %rbp 4dc58d: 48 8b ec mov %rsp,%rbp 4dc590: 48 83 ec 20 sub $0x20,%rsp 4dc594: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dc598: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc59c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc5a0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4dc5a4: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4dc5a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc5ac: 48 8b 38 mov (%rax),%rdi 4dc5af: 48 ff 50 08 rex.W callq *0x8(%rax) 4dc5b3: 48 8b e5 mov %rbp,%rsp 4dc5b6: 5d pop %rbp 4dc5b7: c3 retq 00000000004dc5b8 <_D3std5range10primitives12__T4backTyaZ4backFNaNdNfAyaZw>: 4dc5b8: 55 push %rbp 4dc5b9: 48 8b ec mov %rsp,%rbp 4dc5bc: 48 83 ec 20 sub $0x20,%rsp 4dc5c0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc5c4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc5c8: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4dc5cc: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc5d0: e8 ef f8 ff ff callq 4dbec4 <_D3std3utf20__T10strideBackTAyaZ10strideBackFNaNfKAyamZk> 4dc5d5: 89 c0 mov %eax,%eax 4dc5d7: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4dc5db: 48 2b f8 sub %rax,%rdi 4dc5de: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dc5e2: 48 8d 75 f0 lea -0x10(%rbp),%rsi 4dc5e6: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dc5ea: e8 a1 37 fd ff callq 4afd90 <_D3std3utf94__T6decodeVE3std8typecons55__T4FlagVAyaa19_7573655265706c6163656d656e744463686172Z4Flagi0TAyaZ6decodeFNaNeKAyaKmZw> 4dc5ef: 48 8b e5 mov %rbp,%rsp 4dc5f2: 5d pop %rbp 4dc5f3: c3 retq 00000000004dc5f4 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZv>: 4dc5f4: 55 push %rbp 4dc5f5: 48 8b ec mov %rsp,%rbp 4dc5f8: 48 83 ec 20 sub $0x20,%rsp 4dc5fc: 89 7d f0 mov %edi,-0x10(%rbp) 4dc5ff: 48 89 f2 mov %rsi,%rdx 4dc602: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dc606: 48 8d 7d f0 lea -0x10(%rbp),%rdi 4dc60a: e8 15 00 00 00 callq 4dc624 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZ16__T9__lambda3TaZ9__lambda3FNaNbNiNeKaZAa> 4dc60f: 48 89 c7 mov %rax,%rdi 4dc612: 48 89 d6 mov %rdx,%rsi 4dc615: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dc619: e8 1e 00 00 00 callq 4dc63c <_D3std5range10primitives21__T5doPutTDFAxaZvTAaZ5doPutFKDFAxaZvAaZv> 4dc61e: 48 8b e5 mov %rbp,%rsp 4dc621: 5d pop %rbp 4dc622: c3 retq 4dc623: 90 nop 00000000004dc624 <_D3std5range10primitives18__T3putTDFAxaZvTaZ3putFKDFAxaZvaZ16__T9__lambda3TaZ9__lambda3FNaNbNiNeKaZAa>: 4dc624: 55 push %rbp 4dc625: 48 8b ec mov %rsp,%rbp 4dc628: 48 83 ec 10 sub $0x10,%rsp 4dc62c: 48 89 fa mov %rdi,%rdx 4dc62f: b8 01 00 00 00 mov $0x1,%eax 4dc634: 48 8b e5 mov %rbp,%rsp 4dc637: 5d pop %rbp 4dc638: c3 retq 4dc639: 00 00 add %al,(%rax) ... 00000000004dc63c <_D3std5range10primitives21__T5doPutTDFAxaZvTAaZ5doPutFKDFAxaZvAaZv>: 4dc63c: 55 push %rbp 4dc63d: 48 8b ec mov %rsp,%rbp 4dc640: 48 83 ec 20 sub $0x20,%rsp 4dc644: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dc648: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc64c: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc650: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4dc654: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4dc658: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc65c: 48 8b 38 mov (%rax),%rdi 4dc65f: 48 ff 50 08 rex.W callq *0x8(%rax) 4dc663: 48 8b e5 mov %rbp,%rsp 4dc666: 5d pop %rbp 4dc667: c3 retq 00000000004dc668 <_D3std5range10primitives14__T5emptyTAyaZ5emptyFNaNbNdNiNfxAAyaZb>: 4dc668: 55 push %rbp 4dc669: 48 8b ec mov %rsp,%rbp 4dc66c: 48 83 ec 10 sub $0x10,%rsp 4dc670: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc674: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc678: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4dc67d: 48 0f 94 c0 rex.W sete %al 4dc681: 48 8b e5 mov %rbp,%rsp 4dc684: 5d pop %rbp 4dc685: c3 retq ... 00000000004dc688 <_D3std5range10primitives17__T8popFrontTAyaZ8popFrontFNaNbNiNfKAAyaZv>: 4dc688: 55 push %rbp 4dc689: 48 8b ec mov %rsp,%rbp 4dc68c: 48 89 fe mov %rdi,%rsi 4dc68f: 48 8b 16 mov (%rsi),%rdx 4dc692: 48 39 d2 cmp %rdx,%rdx 4dc695: 72 06 jb 4dc69d <_D3std5range10primitives17__T8popFrontTAyaZ8popFrontFNaNbNiNfKAAyaZv+0x15> 4dc697: 48 83 fa 01 cmp $0x1,%rdx 4dc69b: 73 0a jae 4dc6a7 <_D3std5range10primitives17__T8popFrontTAyaZ8popFrontFNaNbNiNfKAAyaZv+0x1f> 4dc69d: bf f4 07 00 00 mov $0x7f4,%edi 4dc6a2: e8 c9 c1 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc6a7: 48 8d 42 ff lea -0x1(%rdx),%rax 4dc6ab: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4dc6af: 48 83 c1 10 add $0x10,%rcx 4dc6b3: 48 89 06 mov %rax,(%rsi) 4dc6b6: 48 89 4e 08 mov %rcx,0x8(%rsi) 4dc6ba: 5d pop %rbp 4dc6bb: c3 retq 00000000004dc6bc <_D3std5range10primitives14__T5frontTAyaZ5frontFNaNbNcNdNiNfAAyaZAya>: 4dc6bc: 55 push %rbp 4dc6bd: 48 8b ec mov %rsp,%rbp 4dc6c0: 48 83 ec 10 sub $0x10,%rsp 4dc6c4: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc6c8: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc6cc: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4dc6d1: 75 0a jne 4dc6dd <_D3std5range10primitives14__T5frontTAyaZ5frontFNaNbNcNdNiNfAAyaZAya+0x21> 4dc6d3: bf 99 08 00 00 mov $0x899,%edi 4dc6d8: e8 93 c1 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc6dd: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc6e1: 48 8b e5 mov %rbp,%rsp 4dc6e4: 5d pop %rbp 4dc6e5: c3 retq ... 00000000004dc6e8 <_D3std5range10primitives13__T4saveTAyaZ4saveFNaNbNdNiNfAAyaZAAya>: 4dc6e8: 55 push %rbp 4dc6e9: 48 8b ec mov %rsp,%rbp 4dc6ec: 48 83 ec 10 sub $0x10,%rsp 4dc6f0: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc6f4: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc6f8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dc6fc: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc700: 48 8b e5 mov %rbp,%rsp 4dc703: 5d pop %rbp 4dc704: c3 retq 4dc705: 00 00 add %al,(%rax) ... 00000000004dc708 <_D3std5range10primitives16__T7popBackTAyaZ7popBackFNaNbNiNfKAAyaZv>: 4dc708: 55 push %rbp 4dc709: 48 8b ec mov %rsp,%rbp 4dc70c: 48 89 fa mov %rdi,%rdx 4dc70f: 48 8b 32 mov (%rdx),%rsi 4dc712: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4dc719: 48 39 c6 cmp %rax,%rsi 4dc71c: 73 0a jae 4dc728 <_D3std5range10primitives16__T7popBackTAyaZ7popBackFNaNbNiNfKAAyaZv+0x20> 4dc71e: bf 57 08 00 00 mov $0x857,%edi 4dc723: e8 48 c1 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc728: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4dc72c: 48 89 02 mov %rax,(%rdx) 4dc72f: 48 89 4a 08 mov %rcx,0x8(%rdx) 4dc733: 5d pop %rbp 4dc734: c3 retq 4dc735: 00 00 add %al,(%rax) ... 00000000004dc738 <_D3std5range10primitives13__T4backTAyaZ4backFNaNbNcNdNiNfAAyaZAya>: 4dc738: 55 push %rbp 4dc739: 48 8b ec mov %rsp,%rbp 4dc73c: 48 83 ec 10 sub $0x10,%rsp 4dc740: 48 8d 47 ff lea -0x1(%rdi),%rax 4dc744: 48 3b c7 cmp %rdi,%rax 4dc747: 72 0a jb 4dc753 <_D3std5range10primitives13__T4backTAyaZ4backFNaNbNcNdNiNfAAyaZAya+0x1b> 4dc749: bf c5 08 00 00 mov $0x8c5,%edi 4dc74e: e8 1d c1 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc753: 48 89 f8 mov %rdi,%rax 4dc756: 48 c1 e0 04 shl $0x4,%rax 4dc75a: 48 8b ce mov %rsi,%rcx 4dc75d: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 4dc764: ff 4dc765: 48 8b e5 mov %rbp,%rsp 4dc768: 5d pop %rbp 4dc769: c3 retq ... 00000000004dc76c <_D3std9algorithm8mutation29__T4moveTC4core6thread5FiberZ4moveFNaNbNiNfKC4core6thread5FiberKC4core6thread5FiberZv>: 4dc76c: 55 push %rbp 4dc76d: 48 8b ec mov %rsp,%rbp 4dc770: 48 83 ec 10 sub $0x10,%rsp 4dc774: 48 8b 06 mov (%rsi),%rax 4dc777: 48 89 07 mov %rax,(%rdi) 4dc77a: 48 8b e5 mov %rbp,%rsp 4dc77d: 5d pop %rbp 4dc77e: c3 retq ... 00000000004dc780 <_D3std5range10primitives16__T8popFrontTyhZ8popFrontFNaNbNiNfKAyhZv>: 4dc780: 55 push %rbp 4dc781: 48 8b ec mov %rsp,%rbp 4dc784: 48 89 fe mov %rdi,%rsi 4dc787: 48 8b 16 mov (%rsi),%rdx 4dc78a: 48 39 d2 cmp %rdx,%rdx 4dc78d: 72 06 jb 4dc795 <_D3std5range10primitives16__T8popFrontTyhZ8popFrontFNaNbNiNfKAyhZv+0x15> 4dc78f: 48 83 fa 01 cmp $0x1,%rdx 4dc793: 73 0a jae 4dc79f <_D3std5range10primitives16__T8popFrontTyhZ8popFrontFNaNbNiNfKAyhZv+0x1f> 4dc795: bf f4 07 00 00 mov $0x7f4,%edi 4dc79a: e8 d1 c0 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc79f: 48 8d 42 ff lea -0x1(%rdx),%rax 4dc7a3: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4dc7a7: 48 ff c1 inc %rcx 4dc7aa: 48 89 06 mov %rax,(%rsi) 4dc7ad: 48 89 4e 08 mov %rcx,0x8(%rsi) 4dc7b1: 5d pop %rbp 4dc7b2: c3 retq ... 00000000004dc7b4 <_D3std5range10primitives13__T5frontTyhZ5frontFNaNbNcNdNiNfAyhZyh>: 4dc7b4: 55 push %rbp 4dc7b5: 48 8b ec mov %rsp,%rbp 4dc7b8: 48 83 ec 10 sub $0x10,%rsp 4dc7bc: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc7c0: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc7c4: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4dc7c9: 75 0a jne 4dc7d5 <_D3std5range10primitives13__T5frontTyhZ5frontFNaNbNcNdNiNfAyhZyh+0x21> 4dc7cb: bf 99 08 00 00 mov $0x899,%edi 4dc7d0: e8 9b c0 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc7d5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc7d9: 48 8b e5 mov %rbp,%rsp 4dc7dc: 5d pop %rbp 4dc7dd: c3 retq ... 00000000004dc7e0 <_D3std5range10primitives59__T8popFrontTS3std8datetime13PosixTimeZone14TempTransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4dc7e0: 55 push %rbp 4dc7e1: 48 8b ec mov %rsp,%rbp 4dc7e4: 48 89 fe mov %rdi,%rsi 4dc7e7: 48 8b 16 mov (%rsi),%rdx 4dc7ea: 48 39 d2 cmp %rdx,%rdx 4dc7ed: 72 06 jb 4dc7f5 <_D3std5range10primitives59__T8popFrontTS3std8datetime13PosixTimeZone14TempTransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv+0x15> 4dc7ef: 48 83 fa 01 cmp $0x1,%rdx 4dc7f3: 73 0a jae 4dc7ff <_D3std5range10primitives59__T8popFrontTS3std8datetime13PosixTimeZone14TempTransitionZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv+0x1f> 4dc7f5: bf f4 07 00 00 mov $0x7f4,%edi 4dc7fa: e8 71 c0 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc7ff: 48 8d 42 ff lea -0x1(%rdx),%rax 4dc803: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4dc807: 48 83 c1 18 add $0x18,%rcx 4dc80b: 48 89 06 mov %rax,(%rsi) 4dc80e: 48 89 4e 08 mov %rcx,0x8(%rsi) 4dc812: 5d pop %rbp 4dc813: c3 retq 00000000004dc814 <_D3std5range10primitives56__T5frontTS3std8datetime13PosixTimeZone14TempTransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition>: 4dc814: 55 push %rbp 4dc815: 48 8b ec mov %rsp,%rbp 4dc818: 48 83 ec 10 sub $0x10,%rsp 4dc81c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc820: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc824: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4dc829: 75 0a jne 4dc835 <_D3std5range10primitives56__T5frontTS3std8datetime13PosixTimeZone14TempTransitionZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition+0x21> 4dc82b: bf 99 08 00 00 mov $0x899,%edi 4dc830: e8 3b c0 fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc835: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc839: 48 8b e5 mov %rbp,%rsp 4dc83c: 5d pop %rbp 4dc83d: c3 retq ... 00000000004dc840 <_D3std5range10primitives55__T4saveTS3std8datetime13PosixTimeZone14TempTransitionZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZAS3std8datetime13PosixTimeZone14TempTransition>: 4dc840: 55 push %rbp 4dc841: 48 8b ec mov %rsp,%rbp 4dc844: 48 83 ec 10 sub $0x10,%rsp 4dc848: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc84c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc850: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dc854: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc858: 48 8b e5 mov %rbp,%rsp 4dc85b: 5d pop %rbp 4dc85c: c3 retq 4dc85d: 00 00 add %al,(%rax) ... 00000000004dc860 <_D3std5range10primitives58__T7popBackTS3std8datetime13PosixTimeZone14TempTransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv>: 4dc860: 55 push %rbp 4dc861: 48 8b ec mov %rsp,%rbp 4dc864: 48 89 fa mov %rdi,%rdx 4dc867: 48 8b 32 mov (%rdx),%rsi 4dc86a: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4dc871: 48 39 c6 cmp %rax,%rsi 4dc874: 73 0a jae 4dc880 <_D3std5range10primitives58__T7popBackTS3std8datetime13PosixTimeZone14TempTransitionZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone14TempTransitionZv+0x20> 4dc876: bf 57 08 00 00 mov $0x857,%edi 4dc87b: e8 f0 bf fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc880: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4dc884: 48 89 02 mov %rax,(%rdx) 4dc887: 48 89 4a 08 mov %rcx,0x8(%rdx) 4dc88b: 5d pop %rbp 4dc88c: c3 retq 4dc88d: 00 00 add %al,(%rax) ... 00000000004dc890 <_D3std5range10primitives55__T4backTS3std8datetime13PosixTimeZone14TempTransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition>: 4dc890: 55 push %rbp 4dc891: 48 8b ec mov %rsp,%rbp 4dc894: 48 83 ec 10 sub $0x10,%rsp 4dc898: 48 8d 47 ff lea -0x1(%rdi),%rax 4dc89c: 48 3b c7 cmp %rdi,%rax 4dc89f: 72 0a jb 4dc8ab <_D3std5range10primitives55__T4backTS3std8datetime13PosixTimeZone14TempTransitionZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone14TempTransitionZS3std8datetime13PosixTimeZone14TempTransition+0x1b> 4dc8a1: bf c5 08 00 00 mov $0x8c5,%edi 4dc8a6: e8 c5 bf fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc8ab: 48 89 f8 mov %rdi,%rax 4dc8ae: 48 8b ce mov %rsi,%rcx 4dc8b1: 48 8d 04 40 lea (%rax,%rax,2),%rax 4dc8b5: 48 8d 84 c1 e8 ff ff lea -0x18(%rcx,%rax,8),%rax 4dc8bc: ff 4dc8bd: 48 8b e5 mov %rbp,%rsp 4dc8c0: 5d pop %rbp 4dc8c1: c3 retq ... 00000000004dc8c4 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10LeapSecondZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4dc8c4: 55 push %rbp 4dc8c5: 48 8b ec mov %rsp,%rbp 4dc8c8: 48 89 fe mov %rdi,%rsi 4dc8cb: 48 8b 16 mov (%rsi),%rdx 4dc8ce: 48 39 d2 cmp %rdx,%rdx 4dc8d1: 72 06 jb 4dc8d9 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10LeapSecondZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv+0x15> 4dc8d3: 48 83 fa 01 cmp $0x1,%rdx 4dc8d7: 73 0a jae 4dc8e3 <_D3std5range10primitives55__T8popFrontTS3std8datetime13PosixTimeZone10LeapSecondZ8popFrontFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv+0x1f> 4dc8d9: bf f4 07 00 00 mov $0x7f4,%edi 4dc8de: e8 8d bf fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc8e3: 48 8d 42 ff lea -0x1(%rdx),%rax 4dc8e7: 48 8b 4e 08 mov 0x8(%rsi),%rcx 4dc8eb: 48 83 c1 10 add $0x10,%rcx 4dc8ef: 48 89 06 mov %rax,(%rsi) 4dc8f2: 48 89 4e 08 mov %rcx,0x8(%rsi) 4dc8f6: 5d pop %rbp 4dc8f7: c3 retq 00000000004dc8f8 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond>: 4dc8f8: 55 push %rbp 4dc8f9: 48 8b ec mov %rsp,%rbp 4dc8fc: 48 83 ec 10 sub $0x10,%rsp 4dc900: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc904: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc908: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4dc90d: 75 0a jne 4dc919 <_D3std5range10primitives52__T5frontTS3std8datetime13PosixTimeZone10LeapSecondZ5frontFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond+0x21> 4dc90f: bf 99 08 00 00 mov $0x899,%edi 4dc914: e8 57 bf fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc919: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dc91d: 48 8b e5 mov %rbp,%rsp 4dc920: 5d pop %rbp 4dc921: c3 retq ... 00000000004dc924 <_D3std5range10primitives51__T4saveTS3std8datetime13PosixTimeZone10LeapSecondZ4saveFNaNbNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZAS3std8datetime13PosixTimeZone10LeapSecond>: 4dc924: 55 push %rbp 4dc925: 48 8b ec mov %rsp,%rbp 4dc928: 48 83 ec 10 sub $0x10,%rsp 4dc92c: 48 89 7d f0 mov %rdi,-0x10(%rbp) 4dc930: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dc934: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dc938: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dc93c: 48 8b e5 mov %rbp,%rsp 4dc93f: 5d pop %rbp 4dc940: c3 retq 4dc941: 00 00 add %al,(%rax) ... 00000000004dc944 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10LeapSecondZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv>: 4dc944: 55 push %rbp 4dc945: 48 8b ec mov %rsp,%rbp 4dc948: 48 89 fa mov %rdi,%rdx 4dc94b: 48 8b 32 mov (%rdx),%rsi 4dc94e: 48 8d 86 ff ff ff ff lea -0x1(%rsi),%rax 4dc955: 48 39 c6 cmp %rax,%rsi 4dc958: 73 0a jae 4dc964 <_D3std5range10primitives54__T7popBackTS3std8datetime13PosixTimeZone10LeapSecondZ7popBackFNaNbNiNfKAS3std8datetime13PosixTimeZone10LeapSecondZv+0x20> 4dc95a: bf 57 08 00 00 mov $0x857,%edi 4dc95f: e8 0c bf fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc964: 48 8b 4a 08 mov 0x8(%rdx),%rcx 4dc968: 48 89 02 mov %rax,(%rdx) 4dc96b: 48 89 4a 08 mov %rcx,0x8(%rdx) 4dc96f: 5d pop %rbp 4dc970: c3 retq 4dc971: 00 00 add %al,(%rax) ... 00000000004dc974 <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond>: 4dc974: 55 push %rbp 4dc975: 48 8b ec mov %rsp,%rbp 4dc978: 48 83 ec 10 sub $0x10,%rsp 4dc97c: 48 8d 47 ff lea -0x1(%rdi),%rax 4dc980: 48 3b c7 cmp %rdi,%rax 4dc983: 72 0a jb 4dc98f <_D3std5range10primitives51__T4backTS3std8datetime13PosixTimeZone10LeapSecondZ4backFNaNbNcNdNiNfAS3std8datetime13PosixTimeZone10LeapSecondZS3std8datetime13PosixTimeZone10LeapSecond+0x1b> 4dc985: bf c5 08 00 00 mov $0x8c5,%edi 4dc98a: e8 e1 be fa ff callq 488870 <_D3std5range10primitives7__arrayZ> 4dc98f: 48 89 f8 mov %rdi,%rax 4dc992: 48 c1 e0 04 shl $0x4,%rax 4dc996: 48 8b ce mov %rsi,%rcx 4dc999: 48 8d 84 01 f0 ff ff lea -0x10(%rcx,%rax,1),%rax 4dc9a0: ff 4dc9a1: 48 8b e5 mov %rbp,%rsp 4dc9a4: 5d pop %rbp 4dc9a5: c3 retq ... 00000000004dc9a8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb>: 4dc9a8: 55 push %rbp 4dc9a9: 48 8b ec mov %rsp,%rbp 4dc9ac: 48 83 ec 28 sub $0x28,%rsp 4dc9b0: 53 push %rbx 4dc9b1: 41 54 push %r12 4dc9b3: 41 55 push %r13 4dc9b5: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dc9b9: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dc9bd: 49 89 fc mov %rdi,%r12 4dc9c0: 49 8b 54 24 38 mov 0x38(%r12),%rdx 4dc9c5: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 4dc9ca: 48 89 d6 mov %rdx,%rsi 4dc9cd: e8 fe d7 fd ff callq 4ba1d0 <_D3std5range10primitives12__T5emptyTaZ5emptyFNaNbNdNiNfxAaZb> 4dc9d2: 84 c0 test %al,%al 4dc9d4: 74 0c je 4dc9e2 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb+0x3a> 4dc9d6: 31 c0 xor %eax,%eax 4dc9d8: 41 5d pop %r13 4dc9da: 41 5c pop %r12 4dc9dc: 5b pop %rbx 4dc9dd: 48 8b e5 mov %rbp,%rsp 4dc9e0: 5d pop %rbp 4dc9e1: c3 retq 4dc9e2: 31 db xor %ebx,%ebx 4dc9e4: 49 39 5c 24 30 cmp %rbx,0x30(%r12) 4dc9e9: 0f 84 c8 00 00 00 je 4dcab7 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb+0x10f> 4dc9ef: 4d 8d 6c 24 30 lea 0x30(%r12),%r13 4dc9f4: 49 8b 45 08 mov 0x8(%r13),%rax 4dc9f8: b9 25 00 00 00 mov $0x25,%ecx 4dc9fd: 38 0c 18 cmp %cl,(%rax,%rbx,1) 4dca00: 0f 85 a3 00 00 00 jne 4dcaa9 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb+0x101> 4dca06: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4dca0a: 48 89 55 e0 mov %rdx,-0x20(%rbp) 4dca0e: 48 8b fb mov %rbx,%rdi 4dca11: 48 89 c2 mov %rax,%rdx 4dca14: 48 89 d6 mov %rdx,%rsi 4dca17: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4dca1b: e8 30 07 00 00 callq 4dd150 <_D3std5range10primitives20__T3putTDFAxaZvTAxaZ3putFKDFAxaZvAxaZv> 4dca20: 49 8b 44 24 30 mov 0x30(%r12),%rax 4dca25: 48 2b c3 sub %rbx,%rax 4dca28: 49 8b 4d 08 mov 0x8(%r13),%rcx 4dca2c: 48 03 cb add %rbx,%rcx 4dca2f: 49 89 44 24 30 mov %rax,0x30(%r12) 4dca34: 49 89 4c 24 38 mov %rcx,0x38(%r12) 4dca39: 49 83 7c 24 30 02 cmpq $0x2,0x30(%r12) 4dca3f: 41 0f 93 c1 setae %r9b 4dca43: 4d 0f b6 c9 movzbq %r9b,%r9 4dca47: 49 8b c4 mov %r12,%rax 4dca4a: ba f8 ca 4d 00 mov $0x4dcaf8,%edx 4dca4f: 48 89 c1 mov %rax,%rcx 4dca52: 49 89 d0 mov %rdx,%r8 4dca55: 48 8b 15 4c 25 01 00 mov 0x1254c(%rip),%rdx # 4eefa8 <_TMP3684+0x8> 4dca5c: 48 8b 35 3d 25 01 00 mov 0x1253d(%rip),%rsi # 4eefa0 <_TMP3684> 4dca63: bf 3c 03 00 00 mov $0x33c,%edi 4dca68: e8 d3 c1 fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4dca6d: 49 8b 44 24 30 mov 0x30(%r12),%rax 4dca72: 48 ff c8 dec %rax 4dca75: 49 8b 4d 08 mov 0x8(%r13),%rcx 4dca79: 48 ff c1 inc %rcx 4dca7c: 49 89 44 24 30 mov %rax,0x30(%r12) 4dca81: 49 89 4c 24 38 mov %rcx,0x38(%r12) 4dca86: 4d 8b 45 08 mov 0x8(%r13),%r8 4dca8a: 41 80 38 25 cmpb $0x25,(%r8) 4dca8e: 74 17 je 4dcaa7 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb+0xff> 4dca90: 49 8b fc mov %r12,%rdi 4dca93: e8 e8 c6 fc ff callq 4a9180 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv> 4dca98: b8 01 00 00 00 mov $0x1,%eax 4dca9d: 41 5d pop %r13 4dca9f: 41 5c pop %r12 4dcaa1: 5b pop %rbx 4dcaa2: 48 8b e5 mov %rbp,%rsp 4dcaa5: 5d pop %rbp 4dcaa6: c3 retq 4dcaa7: 31 db xor %ebx,%ebx 4dcaa9: 48 ff c3 inc %rbx 4dcaac: 49 3b 5c 24 30 cmp 0x30(%r12),%rbx 4dcab1: 0f 82 3d ff ff ff jb 4dc9f4 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZb+0x4c> 4dcab7: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4dcabb: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dcabf: 49 8b 54 24 38 mov 0x38(%r12),%rdx 4dcac4: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 4dcac9: 48 89 d6 mov %rdx,%rsi 4dcacc: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dcad0: e8 7b 06 00 00 callq 4dd150 <_D3std5range10primitives20__T3putTDFAxaZvTAxaZ3putFKDFAxaZvAxaZv> 4dcad5: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 4dcadc: 00 00 4dcade: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) 4dcae5: 00 00 4dcae7: 31 c0 xor %eax,%eax 4dcae9: 41 5d pop %r13 4dcaeb: 41 5c pop %r12 4dcaed: 5b pop %rbx 4dcaee: 48 8b e5 mov %rbp,%rsp 4dcaf1: 5d pop %rbp 4dcaf2: c3 retq 4dcaf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dcaf8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec31__T17writeUpToNextSpecTDFAxaZvZ17writeUpToNextSpecMFDFAxaZvZ12__dgliteral2MFNaNbNiNfZAya>: 4dcaf8: 55 push %rbp 4dcaf9: 48 8b ec mov %rsp,%rbp 4dcafc: 48 83 ec 10 sub $0x10,%rsp 4dcb00: 48 8b 15 e1 24 01 00 mov 0x124e1(%rip),%rdx # 4eefe8 <_TMP3687+0x8> 4dcb07: 48 8b 05 d2 24 01 00 mov 0x124d2(%rip),%rax # 4eefe0 <_TMP3687> 4dcb0e: 48 8b e5 mov %rbp,%rsp 4dcb11: 5d pop %rbp 4dcb12: c3 retq ... 00000000004dcb14 <_D3std6format17__T6formatTaTmTmZ6formatFNaNfxAammZAya>: 4dcb14: 55 push %rbp 4dcb15: 48 8b ec mov %rsp,%rbp 4dcb18: 48 83 ec 40 sub $0x40,%rsp 4dcb1c: 48 89 7d e0 mov %rdi,-0x20(%rbp) 4dcb20: 48 89 75 e8 mov %rsi,-0x18(%rbp) 4dcb24: 48 89 55 f0 mov %rdx,-0x10(%rbp) 4dcb28: 48 89 4d f8 mov %rcx,-0x8(%rbp) 4dcb2c: e8 9b b5 fc ff callq 4a80cc <_D3std5array17__T8appenderTAyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender> 4dcb31: 48 89 45 d0 mov %rax,-0x30(%rbp) 4dcb35: 49 89 c0 mov %rax,%r8 4dcb38: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dcb3c: 48 8b 45 f0 mov -0x10(%rbp),%rax 4dcb40: 48 89 c2 mov %rax,%rdx 4dcb43: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4dcb47: 48 8b 7d e0 mov -0x20(%rbp),%rdi 4dcb4b: e8 d4 00 00 00 callq 4dcc24 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk> 4dcb50: 89 45 d8 mov %eax,-0x28(%rbp) 4dcb53: 8b d0 mov %eax,%edx 4dcb55: 48 83 fa 02 cmp $0x2,%rdx 4dcb59: 0f 94 c2 sete %dl 4dcb5c: 48 0f b6 d2 movzbq %dl,%rdx 4dcb60: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4dcb64: 48 89 ef mov %rbp,%rdi 4dcb67: ba 8c cb 4d 00 mov $0x4dcb8c,%edx 4dcb6c: 48 89 d6 mov %rdx,%rsi 4dcb6f: 48 8b 55 c8 mov -0x38(%rbp),%rdx 4dcb73: e8 44 5f fb ff callq 492abc <_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb> 4dcb78: 48 8d 7d d0 lea -0x30(%rbp),%rdi 4dcb7c: e8 0f b4 fc ff callq 4a7f90 <_D3std5array17__T8AppenderTAyaZ8Appender4dataMNgFNaNbNdNiNeZAya> 4dcb81: 48 8b e5 mov %rbp,%rsp 4dcb84: 5d pop %rbp 4dcb85: c3 retq 4dcb86: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dcb8c <_D3std6format17__T6formatTaTmTmZ6formatFxAammZ12__dgliteral5MFNaNbNfZC6object9Throwable>: 4dcb8c: 55 push %rbp 4dcb8d: 48 8b ec mov %rsp,%rbp 4dcb90: 48 83 ec 20 sub $0x20,%rsp 4dcb94: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dcb98: bf b0 6a 4f 00 mov $0x4f6ab0,%edi 4dcb9d: e8 06 cd fa ff callq 4898a8 <_d_newclass> 4dcba2: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dcba6: ff 35 6c 24 01 00 pushq 0x1246c(%rip) # 4ef018 <_TMP3745+0x8> 4dcbac: ff 35 5e 24 01 00 pushq 0x1245e(%rip) # 4ef010 <_TMP3745> 4dcbb2: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4dcbb6: 44 8b 49 d8 mov -0x28(%rcx),%r9d 4dcbba: 48 8b 15 77 24 01 00 mov 0x12477(%rip),%rdx # 4ef038 <_TMP3747+0x8> 4dcbc1: 48 8b 05 68 24 01 00 mov 0x12468(%rip),%rax # 4ef030 <_TMP3747> 4dcbc8: 48 89 c1 mov %rax,%rcx 4dcbcb: 49 89 d0 mov %rdx,%r8 4dcbce: ba 02 00 00 00 mov $0x2,%edx 4dcbd3: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dcbd7: 48 8b 15 7a 24 01 00 mov 0x1247a(%rip),%rdx # 4ef058 <_TMP3749+0x8> 4dcbde: 48 8b 3d 6b 24 01 00 mov 0x1246b(%rip),%rdi # 4ef050 <_TMP3749> 4dcbe5: 48 89 d6 mov %rdx,%rsi 4dcbe8: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dcbec: e8 a3 ba fc ff callq 4a8694 <_D3std4conv25__T4textTAyaTkTAyaTmTAyaZ4textFNaNbNfAyakAyamAyaZAya> 4dcbf1: 48 83 c4 10 add $0x10,%rsp 4dcbf5: 52 push %rdx 4dcbf6: 50 push %rax 4dcbf7: 48 8b 15 7a 24 01 00 mov 0x1247a(%rip),%rdx # 4ef078 <_TMP3751+0x8> 4dcbfe: 48 8b 05 6b 24 01 00 mov 0x1246b(%rip),%rax # 4ef070 <_TMP3751> 4dcc05: 48 89 c1 mov %rax,%rcx 4dcc08: 49 89 d0 mov %rdx,%r8 4dcc0b: ba 9b 19 00 00 mov $0x199b,%edx 4dcc10: 31 f6 xor %esi,%esi 4dcc12: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dcc16: e8 b9 c3 fc ff callq 4a8fd4 <_D3std6format15FormatException6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC3std6format15FormatException> 4dcc1b: 48 83 c4 10 add $0x10,%rsp 4dcc1f: 48 8b e5 mov %rbp,%rsp 4dcc22: 5d pop %rbp 4dcc23: c3 retq 00000000004dcc24 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk>: 4dcc24: 55 push %rbp 4dcc25: 48 8b ec mov %rsp,%rbp 4dcc28: 48 81 ec 90 00 00 00 sub $0x90,%rsp 4dcc2f: 53 push %rbx 4dcc30: 41 54 push %r12 4dcc32: 41 55 push %r13 4dcc34: 41 56 push %r14 4dcc36: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4dcc3a: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4dcc3e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4dcc42: 48 89 4d f0 mov %rcx,-0x10(%rbp) 4dcc46: 4c 89 45 f8 mov %r8,-0x8(%rbp) 4dcc4a: be 50 6b 4f 00 mov $0x4f6b50,%esi 4dcc4f: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dcc53: b9 08 00 00 00 mov $0x8,%ecx 4dcc58: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 4dcc5b: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4dcc5f: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4dcc63: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dcc67: e8 ec c4 fc ff callq 4a9158 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNiNfxAaZS3std6format18__T10FormatSpecTaZ10FormatSpec> 4dcc6c: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4dcc73: 31 c9 xor %ecx,%ecx 4dcc75: 48 89 08 mov %rcx,(%rax) 4dcc78: 48 89 48 08 mov %rcx,0x8(%rax) 4dcc7c: 4c 8d 45 80 lea -0x80(%rbp),%r8 4dcc80: 49 89 08 mov %rcx,(%r8) 4dcc83: 49 89 48 08 mov %rcx,0x8(%r8) 4dcc87: e8 50 02 00 00 callq 4dcedc <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4dcc8c: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4dcc93: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4dcc97: e8 50 02 00 00 callq 4dceec <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ16__T9__lambda7TmZ9__lambda7FNaNbNiNeKmZxPv> 4dcc9c: 48 89 45 80 mov %rax,-0x80(%rbp) 4dcca0: e8 57 02 00 00 callq 4dcefc <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4dcca5: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4dccac: 48 8d 7d d8 lea -0x28(%rbp),%rdi 4dccb0: e8 57 02 00 00 callq 4dcf0c <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ16__T9__lambda9TmZ9__lambda9FNaNbNiNeKmZxPv> 4dccb5: 48 89 45 88 mov %rax,-0x78(%rbp) 4dccb9: 45 31 ed xor %r13d,%r13d 4dccbc: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4dccc0: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dccc4: e8 d3 dd fc ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4dccc9: 84 c0 test %al,%al 4dcccb: 0f 84 f7 01 00 00 je 4dcec8 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x2a4> 4dccd1: 41 8b c5 mov %r13d,%eax 4dccd4: 48 83 f8 02 cmp $0x2,%rax 4dccd8: 75 3b jne 4dcd15 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0xf1> 4dccda: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4dccdf: 75 34 jne 4dcd15 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0xf1> 4dcce1: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4dcce6: 49 0f 94 c1 rex.WB sete %r9b 4dccea: 48 89 e8 mov %rbp,%rax 4dcced: ba 1c cf 4d 00 mov $0x4dcf1c,%edx 4dccf2: 48 89 c1 mov %rax,%rcx 4dccf5: 49 89 d0 mov %rdx,%r8 4dccf8: 48 8b 15 99 23 01 00 mov 0x12399(%rip),%rdx # 4ef098 <_TMP3753+0x8> 4dccff: 48 8b 35 8a 23 01 00 mov 0x1238a(%rip),%rsi # 4ef090 <_TMP3753> 4dcd06: bf e7 01 00 00 mov $0x1e7,%edi 4dcd0b: e8 30 bf fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4dcd10: e9 b3 01 00 00 jmpq 4dcec8 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x2a4> 4dcd15: 8b 4d 90 mov -0x70(%rbp),%ecx 4dcd18: 81 f9 ff ff ff 7f cmp $0x7fffffff,%ecx 4dcd1e: 75 37 jne 4dcd57 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x133> 4dcd20: 41 8b d5 mov %r13d,%edx 4dcd23: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4dcd27: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4dcd2b: e8 c4 03 00 00 callq 4dd0f4 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi> 4dcd30: 48 89 c7 mov %rax,%rdi 4dcd33: e8 38 b9 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4dcd38: 48 89 c3 mov %rax,%rbx 4dcd3b: 85 db test %ebx,%ebx 4dcd3d: 79 10 jns 4dcd4f <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x12b> 4dcd3f: be 01 00 00 00 mov $0x1,%esi 4dcd44: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dcd48: e8 e3 c2 fc ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4dcd4d: f7 db neg %ebx 4dcd4f: 89 5d 90 mov %ebx,-0x70(%rbp) 4dcd52: 41 ff c5 inc %r13d 4dcd55: eb 49 jmp 4dcda0 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x17c> 4dcd57: 85 c9 test %ecx,%ecx 4dcd59: 79 45 jns 4dcda0 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x17c> 4dcd5b: 49 89 cc mov %rcx,%r12 4dcd5e: 41 f7 dc neg %r12d 4dcd61: 41 8d 94 24 ff ff ff lea -0x1(%r12),%edx 4dcd68: ff 4dcd69: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4dcd6d: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4dcd71: e8 7e 03 00 00 callq 4dd0f4 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi> 4dcd76: 48 89 c7 mov %rax,%rdi 4dcd79: e8 f2 b8 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4dcd7e: 48 89 c3 mov %rax,%rbx 4dcd81: 45 3b ec cmp %r12d,%r13d 4dcd84: 73 03 jae 4dcd89 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x165> 4dcd86: 4d 89 e5 mov %r12,%r13 4dcd89: 85 db test %ebx,%ebx 4dcd8b: 79 10 jns 4dcd9d <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x179> 4dcd8d: be 01 00 00 00 mov $0x1,%esi 4dcd92: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dcd96: e8 95 c2 fc ff callq 4a9030 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flDashMFNaNbNdNiNfbZv> 4dcd9b: f7 db neg %ebx 4dcd9d: 89 5d 90 mov %ebx,-0x70(%rbp) 4dcda0: 8b 45 94 mov -0x6c(%rbp),%eax 4dcda3: 3d ff ff ff 7f cmp $0x7fffffff,%eax 4dcda8: 75 30 jne 4dcdda <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1b6> 4dcdaa: 41 8b d5 mov %r13d,%edx 4dcdad: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4dcdb1: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4dcdb5: e8 3a 03 00 00 callq 4dd0f4 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi> 4dcdba: 48 89 c7 mov %rax,%rdi 4dcdbd: e8 ae b8 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4dcdc2: 48 89 c3 mov %rax,%rbx 4dcdc5: 85 db test %ebx,%ebx 4dcdc7: 78 05 js 4dcdce <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1aa> 4dcdc9: 89 5d 94 mov %ebx,-0x6c(%rbp) 4dcdcc: eb 07 jmp 4dcdd5 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1b1> 4dcdce: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4dcdd5: 41 ff c5 inc %r13d 4dcdd8: eb 41 jmp 4dce1b <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1f7> 4dcdda: 85 c0 test %eax,%eax 4dcddc: 79 3d jns 4dce1b <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1f7> 4dcdde: 48 89 c3 mov %rax,%rbx 4dcde1: f7 db neg %ebx 4dcde3: 8d 93 ff ff ff ff lea -0x1(%rbx),%edx 4dcde9: 48 8b 75 e0 mov -0x20(%rbp),%rsi 4dcded: 48 8b 7d d8 mov -0x28(%rbp),%rdi 4dcdf1: e8 fe 02 00 00 callq 4dd0f4 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi> 4dcdf6: 48 89 c7 mov %rax,%rdi 4dcdf9: e8 72 b8 fc ff callq 4a8670 <_D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNiNfiZi> 4dcdfe: 49 89 c4 mov %rax,%r12 4dce01: 44 3b eb cmp %ebx,%r13d 4dce04: 73 03 jae 4dce09 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1e5> 4dce06: 49 89 dd mov %rbx,%r13 4dce09: 45 85 e4 test %r12d,%r12d 4dce0c: 78 06 js 4dce14 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1f0> 4dce0e: 44 89 65 94 mov %r12d,-0x6c(%rbp) 4dce12: eb 07 jmp 4dce1b <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x1f7> 4dce14: c7 45 94 fe ff ff 7f movl $0x7ffffffe,-0x6c(%rbp) 4dce1b: 40 80 7d 99 00 rex cmpb $0x0,-0x67(%rbp) 4dce20: 74 72 je 4dce94 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x270> 4dce22: 0f b6 5d 99 movzbl -0x67(%rbp),%ebx 4dce26: ff cb dec %ebx 4dce28: 44 0f b6 75 9a movzbl -0x66(%rbp),%r14d 4dce2d: 41 3b de cmp %r14d,%ebx 4dce30: 7d 3f jge 4dce71 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x24d> 4dce32: 48 63 c3 movslq %ebx,%rax 4dce35: b9 02 00 00 00 mov $0x2,%ecx 4dce3a: 48 3b c1 cmp %rcx,%rax 4dce3d: 73 32 jae 4dce71 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x24d> 4dce3f: 48 3b c1 cmp %rcx,%rax 4dce42: 72 0a jb 4dce4e <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x22a> 4dce44: bf 23 02 00 00 mov $0x223,%edi 4dce49: e8 42 c0 fc ff callq 4a8e90 <_D3std6format7__arrayZ> 4dce4e: 48 c1 e0 03 shl $0x3,%rax 4dce52: 4c 8b a4 05 70 ff ff mov -0x90(%rbp,%rax,1),%r12 4dce59: ff 4dce5a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dce5e: 48 8b 74 05 80 mov -0x80(%rbp,%rax,1),%rsi 4dce63: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dce67: 49 ff d4 rex.WB callq *%r12 4dce6a: ff c3 inc %ebx 4dce6c: 44 39 f3 cmp %r14d,%ebx 4dce6f: 7c c1 jl 4dce32 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x20e> 4dce71: 0f b6 45 9a movzbl -0x66(%rbp),%eax 4dce75: 41 39 c5 cmp %eax,%r13d 4dce78: 73 03 jae 4dce7d <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x259> 4dce7a: 49 89 c5 mov %rax,%r13 4dce7d: 48 8b 75 f8 mov -0x8(%rbp),%rsi 4dce81: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dce85: e8 12 dc fc ff callq 4aaa9c <_D3std6format18__T10FormatSpecTaZ10FormatSpec63__T17writeUpToNextSpecTS3std5array17__T8AppenderTAyaZ8AppenderZ17writeUpToNextSpecMFNaNfS3std5array17__T8AppenderTAyaZ8AppenderZb> 4dce8a: 84 c0 test %al,%al 4dce8c: 0f 85 3f fe ff ff jne 4dccd1 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0xad> 4dce92: eb 34 jmp 4dcec8 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x2a4> 4dce94: 41 8b c5 mov %r13d,%eax 4dce97: 48 83 f8 02 cmp $0x2,%rax 4dce9b: 72 0a jb 4dcea7 <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x283> 4dce9d: bf 2c 02 00 00 mov $0x22c,%edi 4dcea2: e8 e9 bf fc ff callq 4a8e90 <_D3std6format7__arrayZ> 4dcea7: 48 c1 e0 03 shl $0x3,%rax 4dceab: 48 8b 9c 05 70 ff ff mov -0x90(%rbp,%rax,1),%rbx 4dceb2: ff 4dceb3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4dceb7: 48 8b 74 05 80 mov -0x80(%rbp,%rax,1),%rsi 4dcebc: 48 8d 7d 90 lea -0x70(%rbp),%rdi 4dcec0: 48 ff d3 rex.W callq *%rbx 4dcec3: 41 ff c5 inc %r13d 4dcec6: eb b5 jmp 4dce7d <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFNaNfS3std5array17__T8AppenderTAyaZ8AppenderxAammZk+0x259> 4dcec8: 41 8b c5 mov %r13d,%eax 4dcecb: 41 5e pop %r14 4dcecd: 41 5d pop %r13 4dcecf: 41 5c pop %r12 4dced1: 5b pop %rbx 4dced2: 48 8b e5 mov %rbp,%rsp 4dced5: 5d pop %rbp 4dced6: c3 retq 4dced7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dcedc <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ9__lambda6FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4dcedc: 55 push %rbp 4dcedd: 48 8b ec mov %rsp,%rbp 4dcee0: b8 40 cf 4d 00 mov $0x4dcf40,%eax 4dcee5: 5d pop %rbp 4dcee6: c3 retq 4dcee7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dceec <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ16__T9__lambda7TmZ9__lambda7FNaNbNiNeKmZxPv>: 4dceec: 55 push %rbp 4dceed: 48 8b ec mov %rsp,%rbp 4dcef0: 48 83 ec 10 sub $0x10,%rsp 4dcef4: 48 89 f8 mov %rdi,%rax 4dcef7: 48 8b e5 mov %rbp,%rsp 4dcefa: 5d pop %rbp 4dcefb: c3 retq 00000000004dcefc <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ9__lambda8FNaNbNiNeZPFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4dcefc: 55 push %rbp 4dcefd: 48 8b ec mov %rsp,%rbp 4dcf00: b8 40 cf 4d 00 mov $0x4dcf40,%eax 4dcf05: 5d pop %rbp 4dcf06: c3 retq 4dcf07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000004dcf0c <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ16__T9__lambda9TmZ9__lambda9FNaNbNiNeKmZxPv>: 4dcf0c: 55 push %rbp 4dcf0d: 48 8b ec mov %rsp,%rbp 4dcf10: 48 83 ec 10 sub $0x10,%rsp 4dcf14: 48 89 f8 mov %rdi,%rax 4dcf17: 48 8b e5 mov %rbp,%rsp 4dcf1a: 5d pop %rbp 4dcf1b: c3 retq 00000000004dcf1c <_D3std6format66__T14formattedWriteTS3std5array17__T8AppenderTAyaZ8AppenderTaTmTmZ14formattedWriteFS3std5array17__T8AppenderTAyaZ8AppenderxAammZ13__dgliteral10MFNaNiNfZAya>: 4dcf1c: 55 push %rbp 4dcf1d: 48 8b ec mov %rsp,%rbp 4dcf20: 48 83 ec 10 sub $0x10,%rsp 4dcf24: 48 8b 15 9d 21 01 00 mov 0x1219d(%rip),%rdx # 4ef0c8 <_TMP3757+0x8> 4dcf2b: 48 8b 35 8e 21 01 00 mov 0x1218e(%rip),%rsi # 4ef0c0 <_TMP3757> 4dcf32: 40 8a 7f 98 mov -0x68(%rdi),%dil 4dcf36: e8 4d b6 fc ff callq 4a8588 <_D3std4conv15__T4textTAyaTaZ4textFNaNfAyaaZAya> 4dcf3b: 48 8b e5 mov %rbp,%rsp 4dcf3e: 5d pop %rbp 4dcf3f: c3 retq 00000000004dcf40 <_D3std6format63__T13formatGenericTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ13formatGenericFNaS3std5array17__T8AppenderTAyaZ8AppenderPxvKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4dcf40: 55 push %rbp 4dcf41: 48 8b ec mov %rsp,%rbp 4dcf44: 48 83 ec 20 sub $0x20,%rsp 4dcf48: 48 8b 36 mov (%rsi),%rsi 4dcf4b: e8 08 00 00 00 callq 4dcf58 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv> 4dcf50: 48 8b e5 mov %rbp,%rsp 4dcf53: 5d pop %rbp 4dcf54: c3 retq 4dcf55: 00 00 add %al,(%rax) ... 00000000004dcf58 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv>: 4dcf58: 55 push %rbp 4dcf59: 48 8b ec mov %rsp,%rbp 4dcf5c: 48 83 ec 58 sub $0x58,%rsp 4dcf60: 53 push %rbx 4dcf61: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dcf65: 48 89 55 f8 mov %rdx,-0x8(%rbp) 4dcf69: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4dcf6d: 8a 47 08 mov 0x8(%rdi),%al 4dcf70: 3c 72 cmp $0x72,%al 4dcf72: 0f 85 af 00 00 00 jne 4dd027 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xcf> 4dcf78: 48 8d 7d e0 lea -0x20(%rbp),%rdi 4dcf7c: e8 3f 01 00 00 callq 4dd0c0 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TmZ9__lambda4FNaNbNiNeKmZAxa> 4dcf81: 48 89 45 d0 mov %rax,-0x30(%rbp) 4dcf85: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4dcf89: 48 8b 7d e8 mov -0x18(%rbp),%rdi 4dcf8d: e8 46 c1 fc ff callq 4a90d8 <_D3std6format18__T10FormatSpecTaZ10FormatSpec6flPlusMxFNaNbNdNiNfZb> 4dcf92: 84 c0 test %al,%al 4dcf94: 74 49 je 4dcfdf <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x87> 4dcf96: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4dcf9a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dcf9e: 48 89 45 b0 mov %rax,-0x50(%rbp) 4dcfa2: 48 89 55 b8 mov %rdx,-0x48(%rbp) 4dcfa6: 48 8b 5d d0 mov -0x30(%rbp),%rbx 4dcfaa: 48 85 db test %rbx,%rbx 4dcfad: 48 8d 5b ff lea -0x1(%rbx),%rbx 4dcfb1: 74 6e je 4dd021 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4dcfb3: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4dcfb7: 72 0a jb 4dcfc3 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x6b> 4dcfb9: bf aa 05 00 00 mov $0x5aa,%edi 4dcfbe: e8 cd be fc ff callq 4a8e90 <_D3std6format7__arrayZ> 4dcfc3: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4dcfc7: 48 8b 4d b8 mov -0x48(%rbp),%rcx 4dcfcb: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4dcfcf: e8 e0 b1 fc ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4dcfd4: 48 85 db test %rbx,%rbx 4dcfd7: 48 8d 5b ff lea -0x1(%rbx),%rbx 4dcfdb: 75 d6 jne 4dcfb3 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x5b> 4dcfdd: eb 42 jmp 4dd021 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4dcfdf: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4dcfe3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dcfe7: 48 89 45 c0 mov %rax,-0x40(%rbp) 4dcfeb: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4dcfef: 31 db xor %ebx,%ebx 4dcff1: 48 39 5d d0 cmp %rbx,-0x30(%rbp) 4dcff5: 74 2a je 4dd021 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xc9> 4dcff7: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4dcffb: 72 0a jb 4dd007 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xaf> 4dcffd: bf af 05 00 00 mov $0x5af,%edi 4dd002: e8 89 be fc ff callq 4a8e90 <_D3std6format7__arrayZ> 4dd007: 48 8d 75 f8 lea -0x8(%rbp),%rsi 4dd00b: 48 8b 4d c8 mov -0x38(%rbp),%rcx 4dd00f: 40 8a 3c 0b mov (%rbx,%rcx,1),%dil 4dd013: e8 9c b1 fc ff callq 4a81b4 <_D3std5range10primitives51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__T8AppenderTAyaZ8AppenderxaZv> 4dd018: 48 ff c3 inc %rbx 4dd01b: 48 3b 5d d0 cmp -0x30(%rbp),%rbx 4dd01f: 72 d6 jb 4dcff7 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x9f> 4dd021: 5b pop %rbx 4dd022: 48 8b e5 mov %rbp,%rsp 4dd025: 5d pop %rbp 4dd026: c3 retq 4dd027: 3c 78 cmp $0x78,%al 4dd029: 74 04 je 4dd02f <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xd7> 4dd02b: 3c 58 cmp $0x58,%al 4dd02d: 75 07 jne 4dd036 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0xde> 4dd02f: bb 10 00 00 00 mov $0x10,%ebx 4dd034: eb 33 jmp 4dd069 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4dd036: 3c 6f cmp $0x6f,%al 4dd038: bb 08 00 00 00 mov $0x8,%ebx 4dd03d: 74 2a je 4dd069 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4dd03f: 3c 62 cmp $0x62,%al 4dd041: bb 02 00 00 00 mov $0x2,%ebx 4dd046: 74 21 je 4dd069 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4dd048: 3c 73 cmp $0x73,%al 4dd04a: 74 0c je 4dd058 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4dd04c: 3c 64 cmp $0x64,%al 4dd04e: 74 08 je 4dd058 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4dd050: 3c 75 cmp $0x75,%al 4dd052: 74 04 je 4dd058 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x100> 4dd054: 31 c9 xor %ecx,%ecx 4dd056: eb 05 jmp 4dd05d <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x105> 4dd058: b9 01 00 00 00 mov $0x1,%ecx 4dd05d: 80 f9 01 cmp $0x1,%cl 4dd060: bb 0a 00 00 00 mov $0xa,%ebx 4dd065: 7d 02 jge 4dd069 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFNaNfS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZv+0x111> 4dd067: 31 db xor %ebx,%ebx 4dd069: 49 89 d9 mov %rbx,%r9 4dd06c: 41 f7 d9 neg %r9d 4dd06f: 45 19 c9 sbb %r9d,%r9d 4dd072: 41 f7 d9 neg %r9d 4dd075: ba d8 d0 4d 00 mov $0x4dd0d8,%edx 4dd07a: 31 c0 xor %eax,%eax 4dd07c: 48 89 c1 mov %rax,%rcx 4dd07f: 49 89 d0 mov %rdx,%r8 4dd082: 48 8b 15 5f 20 01 00 mov 0x1205f(%rip),%rdx # 4ef0e8 <_TMP3759+0x8> 4dd089: 48 8b 35 50 20 01 00 mov 0x12050(%rip),%rsi # 4ef0e0 <_TMP3759> 4dd090: bf bb 05 00 00 mov $0x5bb,%edi 4dd095: e8 a6 bb fc ff callq 4a8c40 <_D3std9exception45__T9enforceExHTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFNaNfbLAyaAyamZb> 4dd09a: 4c 8b 45 f8 mov -0x8(%rbp),%r8 4dd09e: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4dd0a2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4dd0a6: 8b f3 mov %ebx,%esi 4dd0a8: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 4dd0af: e8 4c 46 fe ff callq 4c1700 <_D3std6format64__T14formatIntegralTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ14formatIntegralFNaNbNfS3std5array17__T8AppenderTAyaZ8AppenderxmKxS3std6format18__T10FormatSpecTaZ10FormatSpeckmZv> 4dd0b4: 5b pop %rbx 4dd0b5: 48 8b e5 mov %rbp,%rsp 4dd0b8: 5d pop %rbp 4dd0b9: c3 retq 4dd0ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000004dd0c0 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TmZ9__lambda4FNaNbNiNeKmZAxa>: 4dd0c0: 55 push %rbp 4dd0c1: 48 8b ec mov %rsp,%rbp 4dd0c4: 48 83 ec 10 sub $0x10,%rsp 4dd0c8: 48 89 fa mov %rdi,%rdx 4dd0cb: b8 08 00 00 00 mov $0x8,%eax 4dd0d0: 48 8b e5 mov %rbp,%rsp 4dd0d3: 5d pop %rbp 4dd0d4: c3 retq 4dd0d5: 0f 1f 00 nopl (%rax) 00000000004dd0d8 <_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZ12__dgliteral5MFNaNbNiNfZAya>: 4dd0d8: 55 push %rbp 4dd0d9: 48 8b ec mov %rsp,%rbp 4dd0dc: 48 83 ec 10 sub $0x10,%rsp 4dd0e0: 48 8b 15 21 20 01 00 mov 0x12021(%rip),%rdx # 4ef108 <_TMP3761+0x8> 4dd0e7: 48 8b 05 12 20 01 00 mov 0x12012(%rip),%rax # 4ef100 <_TMP3761> 4dd0ee: 48 8b e5 mov %rbp,%rsp 4dd0f1: 5d pop %rbp 4dd0f2: c3 retq ... 00000000004dd0f4 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi>: 4dd0f4: 55 push %rbp 4dd0f5: 48 8b ec mov %rsp,%rbp 4dd0f8: 48 83 ec 20 sub $0x20,%rsp 4dd0fc: 89 55 f8 mov %edx,-0x8(%rbp) 4dd0ff: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4dd103: 74 0f je 4dd114 <_D3std6format18__T9getNthIntTmTmZ9getNthIntFNaNfkmmZi+0x20> 4dd105: 8b 75 f8 mov -0x8(%rbp),%esi 4dd108: ff ce dec %esi 4dd10a: e8 15 00 00 00 callq 4dd124 <_D3std6format16__T9getNthIntTmZ9getNthIntFNaNfkmZi> 4dd10f: 48 8b e5 mov %rbp,%rsp 4dd112: 5d pop %rbp 4dd113: c3 retq 4dd114: 48 89 f7 mov %rsi,%rdi 4dd117: e8 7c 00 00 00 callq 4dd198 <_D3std4conv9__T2toTiZ9__T2toTmZ2toFNaNfmZi> 4dd11c: 48 8b e5 mov %rbp,%rsp 4dd11f: 5d pop %rbp 4dd120: c3 retq 4dd121: 00 00 add %al,(%rax) ... 00000000004dd124 <_D3std6format16__T9getNthIntTmZ9getNthIntFNaNfkmZi>: 4dd124: 55 push %rbp 4dd125: 48 8b ec mov %rsp,%rbp 4dd128: 48 83 ec 10 sub $0x10,%rsp 4dd12c: 89 75 f8 mov %esi,-0x8(%rbp) 4dd12f: 83 7d f8 00 cmpl $0x0,-0x8(%rbp) 4dd133: 74 0f je 4dd144 <_D3std6format16__T9getNthIntTmZ9getNthIntFNaNfkmZi+0x20> 4dd135: 8b 7d f8 mov -0x8(%rbp),%edi 4dd138: ff cf dec %edi 4dd13a: e8 05 d9 fc ff callq 4aaa44 <_D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi> 4dd13f: 48 8b e5 mov %rbp,%rsp 4dd142: 5d pop %rbp 4dd143: c3 retq 4dd144: e8 4f 00 00 00 callq 4dd198 <_D3std4conv9__T2toTiZ9__T2toTmZ2toFNaNfmZi> 4dd149: 48 8b e5 mov %rbp,%rsp 4dd14c: 5d pop %rbp 4dd14d: c3 retq ... 00000000004dd150 <_D3std5range10primitives20__T3putTDFAxaZvTAxaZ3putFKDFAxaZvAxaZv>: 4dd150: 55 push %rbp 4dd151: 48 8b ec mov %rsp,%rbp 4dd154: 48 83 ec 20 sub $0x20,%rsp 4dd158: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4dd15c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 4dd160: 48 89 d6 mov %rdx,%rsi 4dd163: 48 8d 7d e8 lea -0x18(%rbp),%rdi 4dd167: e8 08 00 00 00 callq 4dd174 <_D3std5range10primitives22__T5doPutTDFAxaZvTAxaZ5doPutFKDFAxaZvKAxaZv> 4dd16c: 48 8b e5 mov %rbp,%rsp 4dd16f: 5d pop %rbp 4dd170: c3 retq 4dd171: 00 00 add %al,(%rax) ... 00000000004dd174 <_D3std5range10primitives22__T5doPutTDFAxaZvTAxaZ5doPutFKDFAxaZvKAxaZv>: 4dd174: 55 push %rbp 4dd175: 48 8b ec mov %rsp,%rbp 4dd178: 48 83 ec 10 sub $0x10,%rsp 4dd17c: 48 89 75 f8 mov %rsi,-0x8(%rbp) 4dd180: 48 8b 57 08 mov 0x8(%rdi),%rdx 4dd184: 48 8b 37 mov (%rdi),%rsi 4dd187: 48 8b 45 f8 mov -0x8(%rbp),%rax 4dd18b: 48 8b 38 mov (%rax),%rdi 4dd18e: 48 ff 50 08 rex.W callq *0x8(%rax) 4dd192: 48 8b e5 mov %rbp,%rsp 4dd195: 5d pop %rbp 4dd196: c3 retq ... 00000000004dd198 <_D3std4conv9__T2toTiZ9__T2toTmZ2toFNaNfmZi>: 4dd198: 55 push %rbp 4dd199: 48 8b ec mov %rsp,%rbp 4dd19c: 48 83 ec 10 sub $0x10,%rsp 4dd1a0: e8 07 00 00 00 callq 4dd1ac <_D3std4conv15__T6toImplTiTmZ6toImplFNaNfmZi> 4dd1a5: 48 8b e5 mov %rbp,%rsp 4dd1a8: 5d pop %rbp 4dd1a9: c3 retq ... 00000000004dd1ac <_D3std4conv15__T6toImplTiTmZ6toImplFNaNfmZi>: 4dd1ac: 55 push %rbp 4dd1ad: 48 8b ec mov %rsp,%rbp 4dd1b0: 48 83 ec 10 sub $0x10,%rsp 4dd1b4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4dd1b8: 48 81 ff ff ff ff 7f cmp $0x7fffffff,%rdi 4dd1bf: 76 49 jbe 4dd20a <_D3std4conv15__T6toImplTiTmZ6toImplFNaNfmZi+0x5e> 4dd1c1: bf 50 69 4f 00 mov $0x4f6950,%edi 4dd1c6: e8 dd c6 fa ff callq 4898a8 <_d_newclass> 4dd1cb: 48 89 45 f0 mov %rax,-0x10(%rbp) 4dd1cf: 48 8b 15 62 1f 01 00 mov 0x11f62(%rip),%rdx # 4ef138 <_TMP939+0x8> 4dd1d6: 48 8b 05 53 1f 01 00 mov 0x11f53(%rip),%rax # 4ef130 <_TMP939> 4dd1dd: 49 89 c0 mov %rax,%r8 4dd1e0: 49 89 d1 mov %rdx,%r9 4dd1e3: 48 8b 0d 6e 1f 01 00 mov 0x11f6e(%rip),%rcx # 4ef158 <_TMP941+0x8> 4dd1ea: 48 8b 05 5f 1f 01 00 mov 0x11f5f(%rip),%rax # 4ef150 <_TMP941> 4dd1f1: 48 89 c2 mov %rax,%rdx 4dd1f4: be 2d 05 00 00 mov $0x52d,%esi 4dd1f9: 48 8b 7d f0 mov -0x10(%rbp),%rdi 4dd1fd: e8 76 b2 fc ff callq 4a8478 <_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyamZC3std4conv21ConvOverflowException> 4dd202: 48 89 c7 mov %rax,%rdi 4dd205: e8 22 be fa ff callq 48902c <_d_throwc> 4dd20a: 48 8d 7d f8 lea -0x8(%rbp),%rdi 4dd20e: e8 09 00 00 00 callq 4dd21c <_D3std4conv15__T6toImplTiTmZ6toImplFmZ16__T9__lambda2TmZ9__lambda2FNaNbNiNeKmZi> 4dd213: 48 8b e5 mov %rbp,%rsp 4dd216: 5d pop %rbp 4dd217: c3 retq 4dd218: 0f 1f 40 00 nopl 0x0(%rax) 00000000004dd21c <_D3std4conv15__T6toImplTiTmZ6toImplFmZ16__T9__lambda2TmZ9__lambda2FNaNbNiNeKmZi>: 4dd21c: 55 push %rbp 4dd21d: 48 8b ec mov %rsp,%rbp 4dd220: 48 83 ec 10 sub $0x10,%rsp 4dd224: 8b 07 mov (%rdi),%eax 4dd226: 48 8b e5 mov %rbp,%rsp 4dd229: 5d pop %rbp 4dd22a: c3 retq 4dd22b: 00 00 add %al,(%rax) 4dd22d: 00 00 add %al,(%rax) ... 00000000004dd230 <__libc_csu_init>: 4dd230: 41 57 push %r15 4dd232: 41 56 push %r14 4dd234: 41 89 ff mov %edi,%r15d 4dd237: 41 55 push %r13 4dd239: 41 54 push %r12 4dd23b: 4c 8d 25 76 44 02 00 lea 0x24476(%rip),%r12 # 5016b8 <__init_array_start> 4dd242: 55 push %rbp 4dd243: 48 8d 2d 7e 44 02 00 lea 0x2447e(%rip),%rbp # 5016c8 <__init_array_end> 4dd24a: 53 push %rbx 4dd24b: 49 89 f6 mov %rsi,%r14 4dd24e: 49 89 d5 mov %rdx,%r13 4dd251: 31 db xor %ebx,%ebx 4dd253: 4c 29 e5 sub %r12,%rbp 4dd256: 48 83 ec 08 sub $0x8,%rsp 4dd25a: 48 c1 fd 03 sar $0x3,%rbp 4dd25e: e8 45 a6 fa ff callq 4878a8 <_init> 4dd263: 48 85 ed test %rbp,%rbp 4dd266: 74 1e je 4dd286 <__libc_csu_init+0x56> 4dd268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4dd26f: 00 4dd270: 4c 89 ea mov %r13,%rdx 4dd273: 4c 89 f6 mov %r14,%rsi 4dd276: 44 89 ff mov %r15d,%edi 4dd279: 41 ff 14 dc callq *(%r12,%rbx,8) 4dd27d: 48 83 c3 01 add $0x1,%rbx 4dd281: 48 39 eb cmp %rbp,%rbx 4dd284: 75 ea jne 4dd270 <__libc_csu_init+0x40> 4dd286: 48 83 c4 08 add $0x8,%rsp 4dd28a: 5b pop %rbx 4dd28b: 5d pop %rbp 4dd28c: 41 5c pop %r12 4dd28e: 41 5d pop %r13 4dd290: 41 5e pop %r14 4dd292: 41 5f pop %r15 4dd294: c3 retq 4dd295: 66 66 2e 0f 1f 84 00 nopw %cs:0x0(%rax,%rax,1) 4dd29c: 00 00 00 00 00000000004dd2a0 <__libc_csu_fini>: 4dd2a0: f3 c3 repz retq ... 00000000004dd2b0 : 4dd2b0: 48 89 f2 mov %rsi,%rdx 4dd2b3: 48 89 fe mov %rdi,%rsi 4dd2b6: bf 01 00 00 00 mov $0x1,%edi 4dd2bb: e9 b0 ad fa ff jmpq 488070 <__xstat64@plt> 00000000004dd2c0 : 4dd2c0: 48 89 f2 mov %rsi,%rdx 4dd2c3: 89 fe mov %edi,%esi 4dd2c5: bf 01 00 00 00 mov $0x1,%edi 4dd2ca: e9 b1 ad fa ff jmpq 488080 <__fxstat64@plt> ... 00000000004dd2d0 : 4dd2d0: 48 89 f2 mov %rsi,%rdx 4dd2d3: 48 89 fe mov %rdi,%rsi 4dd2d6: bf 01 00 00 00 mov $0x1,%edi 4dd2db: e9 b0 ad fa ff jmpq 488090 <__lxstat64@plt> 4dd2e0: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4dd2e6: 66 90 xchg %ax,%ax 4dd2e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4dd2ef: 00 4dd2f0: 66 90 xchg %ax,%ax 4dd2f2: 0f 1f 40 00 nopl 0x0(%rax) 4dd2f6: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1) 4dd2fd: 1f 84 00 00 00 00 00 4dd304: 90 nop Disassembly of section .fini: 00000000004dd308 <_fini>: 4dd308: 48 83 ec 08 sub $0x8,%rsp 4dd30c: 48 83 c4 08 add $0x8,%rsp 4dd310: c3 retq