38.assume.s
38.none.s
n1000000000041f630 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)>:n1000000000041fa40 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 04    subq    $40, %rsp8000000000000000a: 04    subq    $40, %rsp
9000000000000000e: 03    movq    %r8, %r149000000000000000e: 03    movq    %r8, %r14
t100000000000000011: 03    movq    %rcx, %rbpt100000000000000011: 05    movq    %rcx, 8(%rsp)
110000000000000014: 03    movq    %rsi, %r12110000000000000016: 03    movq    %rsi, %r13
120000000000000017: 03    movq    %rdi, %r15120000000000000019: 03    movq    %rdi, %r12
13000000000000001a: 04    movq    8(%rdi), %rax13000000000000001c: 04    movq    8(%rdi), %r10
14000000000000001e: 03    addq    %r8, %rax140000000000000020: 04    leaq    (%r10,%r8), %r9
150000000000000021: 05    movq    %rax, 24(%rsp)150000000000000024: 04    movl    16(%rdi), %r11d
160000000000000026: 03    movl    16(%rdi), %eax160000000000000028: 03    movl    16(%rdx), %ecx
17000000000000002b: 03    movl    %r11d, %ebp
170000000000000029: 03    movl    %eax, %r13d18000000000000002e: 03    cmpl    %ecx, %r11d
18000000000000002c: 03    cmpl    16(%rdx), %eax
19000000000000002f: 02    jge     0x41f683 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x53>
200000000000000031: 03    movq    %rdx, %rdi
210000000000000034: 03    movq    %rbp, %rsi
220000000000000037: 03    movq    %rdx, %rbx
23000000000000003a: 03    movq    %r14, %rdx
24000000000000003d: 05    callq   0x41eae0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::requiredBytesPerElement(unsigned long, unsigned long) const>
250000000000000042: 03    movq    %rbx, %rdx
260000000000000045: 03    movl    %eax, %r13d
270000000000000048: 04    movl    16(%r15), %eax
28000000000000004c: 03    cmpl    %r13d, %eax
29000000000000004f: 04    cmovgel %eax, %r13d
300000000000000053: 05    movq    %rbp, 8(%rsp)
310000000000000058: 03    movslq  %r13d, %rbx
32000000000000005b: 05    movq    24(%rsp), %rbp
330000000000000060: 03    movq    %rbp, %rcx
340000000000000063: 04    imulq   %rbx, %rcx
350000000000000067: 04    movq    24(%r15), %rsi
36000000000000006b: 03    cmpq    %rsi, %rcx
37000000000000006e: 06    jbe     0x41f72f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xff>
380000000000000074: 07    cmpq    $1431655760, %rcx
39000000000000007b: 05    movq    %rbx, 32(%rsp)
400000000000000080: 05    movq    %rdx, 16(%rsp)
410000000000000085: 06    j     0x41f9cc <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x39c>190000000000000031: 06    jge     0x41fbab <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x16b>
42000000000000008b: 05    nopl    (%rax,%rax)200000000000000037: 05    movq    8(%rsp), %rax
430000000000000090: 04    leaq    3(%rsi), %rax
440000000000000094: 03    shrq    %rax
450000000000000097: 03    addq    %rax, %rsi21000000000000003c: 03    addq    %r14, %rax
46000000000000009a: 03    cmpq    %rcx, %rsi22000000000000003f: 05    movl    $1, %ebp
230000000000000044: 03    cmpl    $8, %ecx
47000000000000009d: 02    jb      0x41f6c0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x90>240000000000000047: 02    je      0x41fadd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x9d>
48000000000000009f: 04    movq    32(%r15), %rdi
4900000000000000a3: 03    movq    (%rdi), %rax
5000000000000000a6: 03    callq   *16(%rax)
5100000000000000a9: 03    movq    %rax, %rbx
5200000000000000ac: 04    movl    16(%r15), %eax
5300000000000000b0: 03    cmpl    %r13d, %eax250000000000000049: 03    cmpl    $4, %ecx
26000000000000004c: 06    je      0x41fb51 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x111>
270000000000000052: 03    cmpl    $2, %ecx
5400000000000000b3: 06    jne     0x41f777 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x147>280000000000000055: 06    jne     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
29000000000000005b: 05    cmpq    8(%rsp), %rax
300000000000000060: 06    jbe     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
310000000000000066: 03    movq    (%rdx), %rcx
320000000000000069: 05    movq    8(%rsp), %rax
5500000000000000b9: 04    leaq    (%r14,%r12), %rdi33000000000000006e: 04    leaq    (%rcx,%rax,2), %rcx
340000000000000072: 02    xorl    %eax, %eax
350000000000000074: 10    nopw    %cs:(%rax,%rax)
36000000000000007e: 02    nop     
370000000000000080: 04    movzwl  (%rcx,%rax,2), %esi
380000000000000084: 06    cmpl    $255, %esi
39000000000000008a: 06    ja      0x41fb98 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x158>
400000000000000090: 03    incq    %rax
410000000000000093: 03    cmpq    %rax, %r14
420000000000000096: 02    jne     0x41fac0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x80>
430000000000000098: 05    jmp     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
44000000000000009d: 05    cmpq    8(%rsp), %rax
4500000000000000a2: 06    jbe     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
4600000000000000a8: 03    movq    (%rdx), %rcx
5600000000000000bd: 05    movq    32(%rsp), %rax4700000000000000ab: 05    movq    8(%rsp), %rax
4800000000000000b0: 04    leaq    (%rcx,%rax,8), %r8
4900000000000000b4: 05    movl    $1, %ebp
5000000000000000b9: 02    xorl    %ebx, %ebx
5100000000000000bb: 02    jmp     0x41fb0c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xcc>
5200000000000000bd: 03    nopl    (%rax)
5300000000000000c0: 03    incq    %rbx
5400000000000000c3: 03    cmpq    %rbx, %r14
5500000000000000c6: 06    je      0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
5600000000000000cc: 02    movl    %ebp, %edi
5700000000000000c2: 04    imulq   %rax, %rdi5700000000000000ce: 04    movq    (%r8,%rbx,8), %rsi
5800000000000000d2: 02    xorl    %ebp, %ebp
5900000000000000d4: 03    movq    %rsi, %rcx
6000000000000000d7: 04    shrq    $32, %rcx
6100000000000000db: 04    setne   %bpl
6200000000000000df: 02    xorl    %eax, %eax
6300000000000000e1: 07    cmpq    $255, %rsi
6400000000000000e8: 03    seta    %al
6500000000000000eb: 02    incl    %eax
6600000000000000ed: 07    cmpq    $65535, %rsi
6700000000000000f4: 07    leal    4(,%rbp,4), %ebp
6800000000000000fb: 03    cmovbel %eax, %ebp
6900000000000000fe: 02    cmpl    %ebp, %edi
700000000000000100: 03    cmovael %edi, %ebp
710000000000000103: 02    jae     0x41fb00 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xc0>
720000000000000105: 03    testq   %rcx, %rcx
730000000000000108: 02    je      0x41fb00 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0xc0>
74000000000000010a: 05    movl    $8, %ebp
75000000000000010f: 02    jmp     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
760000000000000111: 05    cmpq    8(%rsp), %rax
770000000000000116: 02    jbe     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
780000000000000118: 03    movq    (%rdx), %rcx
79000000000000011b: 05    movq    8(%rsp), %rax
800000000000000120: 04    leaq    (%rcx,%rax,4), %rcx
810000000000000124: 05    movl    $1, %ebp
820000000000000129: 02    xorl    %eax, %eax
83000000000000012b: 05    nopl    (%rax,%rax)
840000000000000130: 03    movl    (%rcx,%rax,4), %esi
850000000000000133: 06    cmpl    $65535, %esi
860000000000000139: 02    ja      0x41fb9f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x15f>
87000000000000013b: 02    xorl    %edi, %edi
88000000000000013d: 06    cmpl    $255, %esi
890000000000000143: 04    seta    %dil
900000000000000147: 02    incl    %edi
910000000000000149: 02    cmpl    %edi, %ebp
92000000000000014b: 03    cmovbl  %edi, %ebp
93000000000000014e: 03    incq    %rax
940000000000000151: 03    cmpq    %rax, %r14
950000000000000154: 02    jne     0x41fb70 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x130>
960000000000000156: 02    jmp     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
970000000000000158: 05    movl    $2, %ebp
98000000000000015d: 02    jmp     0x41fba4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x164>
99000000000000015f: 05    movl    $4, %ebp
1000000000000000164: 03    cmpl    %ebp, %r11d
1010000000000000167: 04    cmovgel %r11d, %ebp
102000000000000016b: 03    movslq  %ebp, %r15
5800000000000000c6: 03    movq    %rax, %rsi103000000000000016e: 03    movq    %r9, %rcx
5900000000000000c9: 04    imulq   %r12, %rsi1040000000000000171: 04    imulq   %r15, %rcx
6000000000000000cd: 03    addq    (%r15), %rsi1050000000000000175: 05    movq    24(%r12), %rsi
106000000000000017a: 03    cmpq    %rsi, %rcx
107000000000000017d: 06    jbe     0x41fc5a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x21a>
1080000000000000183: 07    cmpq    $1431655760, %rcx
109000000000000018a: 05    movq    %r13, 24(%rsp)
110000000000000018f: 05    movq    %r9, 16(%rsp)
1110000000000000194: 05    movq    %rdx, 32(%rsp)
1120000000000000199: 06    ja      0x41ff2b <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4eb>
113000000000000019f: 01    nop     
11400000000000001a0: 04    leaq    3(%rsi), %rax
11500000000000001a4: 03    shrq    %rax
6100000000000000d0: 03    addq    %rbx, %rdi11600000000000001a7: 03    addq    %rax, %rsi
11700000000000001aa: 03    cmpq    %rcx, %rsi
11800000000000001ad: 02    jb      0x41fbe0 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1a0>
11900000000000001af: 05    movq    32(%r12), %rdi
6200000000000000d3: 04    movq    8(%r15), %rdx12000000000000001b4: 03    movq    (%rdi), %rax
6300000000000000d7: 03    subq    %r12, %rdx12100000000000001b7: 03    callq   *16(%rax)
12200000000000001ba: 03    movq    %rax, %r13
12300000000000001bd: 05    movl    16(%r12), %eax
12400000000000001c2: 02    cmpl    %ebp, %eax
12500000000000001c4: 06    jne     0x41fca9 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x269>
12600000000000001ca: 05    movq    24(%rsp), %rbx
12700000000000001cf: 04    leaq    (%r14,%rbx), %rdi
6400000000000000da: 04    imulq   %rax, %rdx12800000000000001d3: 04    imulq   %r15, %rdi
6500000000000000de: 05    callq   0x403b60 <memcpy@plt>
6600000000000000e3: 03    movq    (%r15), %rsi12900000000000001d7: 03    movq    %r15, %rsi
13000000000000001da: 04    imulq   %rbx, %rsi
13100000000000001de: 04    addq    (%r12), %rsi
13200000000000001e2: 03    addq    %r13, %rdi
6700000000000000e6: 04    movslq  16(%r15), %rdx13300000000000001e5: 05    movq    8(%r12), %rdx
13400000000000001ea: 03    subq    %rbx, %rdx
6800000000000000ea: 04    imulq   %r12, %rdx13500000000000001ed: 04    imulq   %r15, %rdx
6900000000000000ee: 03    movq    %rbx, %rdi
7000000000000000f1: 05    callq   0x403b60 <memcpy@plt>13600000000000001f1: 05    callq   0x403b60 <memcpy@plt>
7100000000000000f6: 04    movq    %rbp, 8(%r15)
7200000000000000fa: 05    jmp     0x41f7c4 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x194>
7300000000000000ff: 03    cmpq    %rdx, %r15
740000000000000102: 06    je      0x41f833 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x203>
750000000000000108: 05    movq    %rdx, 16(%rsp)
76000000000000010d: 03    cmpl    %r13d, %eax
770000000000000110: 06    jne     0x41f8c7 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x297>
780000000000000116: 04    leaq    (%r14,%r12), %rdi
79000000000000011a: 04    imulq   %rbx, %rdi
80000000000000011e: 03    movq    (%r15), %rax
810000000000000121: 04    movq    8(%r15), %rdx13700000000000001f6: 04    movq    (%r12), %rsi
820000000000000125: 03    addq    %rax, %rdi
830000000000000128: 03    movq    %rbx, %rsi13800000000000001fa: 05    movslq  16(%r12), %rdx
84000000000000012b: 04    imulq   %r12, %rsi
85000000000000012f: 03    addq    %rax, %rsi
860000000000000132: 03    subq    %r12, %rdx
870000000000000135: 04    imulq   %rbx, %rdx13900000000000001ff: 04    imulq   %rbx, %rdx
880000000000000139: 05    callq   0x403910 <memmove@plt>
89000000000000013e: 04    movq    %rbp, 8(%r15)
900000000000000142: 05    jmp     0x41f914 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2e4>
910000000000000147: 03    movq    (%r15), %r8
92000000000000014a: 03    movq    %rbp, %rcx
93000000000000014d: 04    movq    8(%r15), %rbp
940000000000000151: 04    movq    %rcx, 8(%r15)
950000000000000155: 04    leaq    (%r14,%r12), %rdx
960000000000000159: 03    subq    %r12, %rbp
97000000000000015c: 03    movq    %r15, %rdi
98000000000000015f: 03    movq    %rbx, %rsi
990000000000000162: 03    movl    %r13d, %ecx
1000000000000000165: 03    movq    %r12, %r9
1010000000000000168: 01    pushq   %rbp
1020000000000000169: 01    pushq   %rax
103000000000000016a: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
104000000000000016f: 04    addq    $16, %rsp
1050000000000000173: 03    movq    (%r15), %r8
1060000000000000176: 04    movl    16(%r15), %eax
107000000000000017a: 03    movq    %r15, %rdi
108000000000000017d: 03    movq    %rbx, %rsi
1090000000000000180: 02    xorl    %edx, %edx
1100000000000000182: 03    movl    %r13d, %ecx
1110000000000000185: 03    xorl    %r9d, %r9d
1120000000000000188: 02    pushq   %r12
113000000000000018a: 01    pushq   %rax
114000000000000018b: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
1150000000000000190: 04    addq    $16, %rsp
1160000000000000194: 05    movq    16(%rsp), %rcx
1170000000000000199: 03    movl    16(%rcx), %eax
118000000000000019c: 03    cmpl    %eax, %r13d
119000000000000019f: 02    jne     0x41f7fa <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1ca>
12000000000000001a1: 05    movq    32(%rsp), %rax
12100000000000001a6: 04    imulq   %rax, %r12
12200000000000001aa: 03    movq    %rbx, %rdi
12300000000000001ad: 03    addq    %r12, %rdi
12400000000000001b0: 05    movq    8(%rsp), %rsi
12500000000000001b5: 04    imulq   %rax, %rsi
12600000000000001b9: 03    addq    (%rcx), %rsi
12700000000000001bc: 04    imulq   %rax, %r14
12800000000000001c0: 03    movq    %r14, %rdx
12900000000000001c3: 05    callq   0x403b60 <memcpy@plt>
13000000000000001c8: 02    jmp     0x41f81a <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1ea>
13100000000000001ca: 03    movq    (%rcx), %r8
13200000000000001cd: 03    movq    %r15, %rdi
13300000000000001d0: 03    movq    %rbx, %rsi
13400000000000001d3: 03    movq    %r12, %rdx
13500000000000001d6: 03    movl    %r13d, %ecx
13600000000000001d9: 05    movq    8(%rsp), %r9
13700000000000001de: 02    pushq   %r14
13800000000000001e0: 01    pushq   %rax
13900000000000001e1: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
14000000000000001e6: 04    addq    $16, %rsp
14100000000000001ea: 03    movq    (%r15), %rsi
14200000000000001ed: 04    movq    32(%r15), %rdi
14300000000000001f1: 03    movq    (%rdi), %rax
14400000000000001f4: 03    callq   *24(%rax)
14500000000000001f7: 03    movq    %rbx, (%r15)
14600000000000001fa: 04    movl    %r13d, 16(%r15)
14700000000000001fe: 05    jmp     0x41f9bd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x38d>
1480000000000000203: 04    leaq    (%r14,%r12), %rbx
1490000000000000207: 03    movslq  %eax, %rsi
150000000000000020a: 03    movq    %rbx, %rdi1400000000000000203: 03    movq    %r13, %rdi
151000000000000020d: 04    imulq   %rsi, %rdi
1520000000000000211: 03    movq    (%r15), %rax
1530000000000000214: 04    movq    8(%r15), %rdx
1540000000000000218: 03    addq    %rax, %rdi
155000000000000021b: 03    subq    %r12, %rdx
156000000000000021e: 04    imulq   %rsi, %rdx
1570000000000000222: 04    imulq   %r12, %rsi
1580000000000000226: 03    addq    %rax, %rsi
1590000000000000229: 05    callq   0x403910 <memmove@plt>
160000000000000022e: 05    movq    8(%rsp), %rsi
1610000000000000233: 04    leaq    (%r14,%rsi), %rax
1620000000000000237: 03    cmpq    %r12, %rax
163000000000000023a: 06    jbe     0x41f972 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x342>
1640000000000000240: 03    movq    %r12, %rbp
1650000000000000243: 03    subq    %rsi, %rbp
1660000000000000246: 06    jbe     0x41f98d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x35d>
167000000000000024c: 03    subq    %rbp, %r14
168000000000000024f: 03    movq    (%r15), %rax
1690000000000000252: 04    movslq  16(%r15), %rdx
1700000000000000256: 03    movq    %rdx, %rdi
1710000000000000259: 04    imulq   %r12, %rdi
172000000000000025d: 03    addq    %rax, %rdi
1730000000000000260: 04    imulq   %rdx, %rsi
1740000000000000264: 03    addq    %rax, %rsi
1750000000000000267: 04    imulq   %rbp, %rdx
176000000000000026b: 05    callq   0x403b60 <memcpy@plt>1410000000000000206: 05    callq   0x403b60 <memcpy@plt>
1770000000000000270: 03    movq    (%r15), %rax142000000000000020b: 05    movq    16(%rsp), %rax
1780000000000000273: 03    addq    %r12, %rbp1430000000000000210: 05    movq    %rax, 8(%r12)
1440000000000000215: 05    jmp     0x41fd0f <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x2cf>
1790000000000000276: 04    movslq  16(%r15), %rcx145000000000000021a: 03    movslq  %r11d, %rcx
146000000000000021d: 03    cmpq    %rdx, %r12
1470000000000000220: 06    je      0x41fd82 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x342>
1480000000000000226: 05    movq    %rdx, 32(%rsp)
149000000000000022b: 03    cmpl    %ebp, %r11d
150000000000000022e: 06    jne     0x41fe23 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x3e3>
1510000000000000234: 04    movq    (%r12), %rax
1520000000000000238: 04    leaq    (%r14,%r13), %rdi
180000000000000027a: 04    imulq   %rcx, %rbp153000000000000023c: 04    imulq   %rcx, %rdi
181000000000000027e: 03    addq    %rax, %rbp1540000000000000240: 03    addq    %rax, %rdi
1820000000000000281: 04    imulq   %rcx, %rbx
1830000000000000285: 03    addq    %rax, %rbx
1840000000000000288: 04    imulq   %rcx, %r14
185000000000000028c: 03    movq    %rbx, %rsi1550000000000000243: 03    movq    %rcx, %rsi
1560000000000000246: 04    imulq   %r13, %rsi
157000000000000024a: 03    addq    %rax, %rsi
158000000000000024d: 03    subq    %r13, %r10
1590000000000000250: 04    imulq   %rcx, %r10
1600000000000000254: 03    movq    %r10, %rdx
1610000000000000257: 03    movq    %r9, %rbx
162000000000000025a: 05    callq   0x403910 <memmove@plt>
186000000000000028f: 03    movq    %rbp, %r12163000000000000025f: 05    movq    %rbx8(%r12)
1870000000000000292: 05    jmp     0x41f9a9 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x379>1640000000000000264: 05    jmp     0x41fe6d <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x42d>
1650000000000000269: 04    movq    (%r12), %r8
166000000000000026d: 05    movq    8(%r12), %rbx
1670000000000000272: 05    movq    16(%rsp), %rcx
1680000000000000277: 05    movq    %rcx, 8(%r12)
169000000000000027c: 05    movq    %r14, 16(%rsp)
1700000000000000281: 05    movq    24(%rsp), %r14
1710000000000000286: 05    movq    16(%rsp), %rcx
172000000000000028b: 04    leaq    (%rcx,%r14), %rdx
173000000000000028f: 03    subq    %r14, %rbx
1740000000000000292: 03    movq    %r12, %rdi
1880000000000000297: 03    movq    (%r15), %rsi1750000000000000295: 03    movq    %r13, %rsi
189000000000000029a: 03    movq    %rbp, %rcx1760000000000000298: 02    movl    %ebp, %ecx
190000000000000029d: 04    movq    8(%r15), %rbp
19100000000000002a1: 04    movq    %rcx, 8(%r15)
19200000000000002a5: 04    leaq    (%r14,%r12), %rdx
19300000000000002a9: 03    subq    %r12, %rbp
19400000000000002ac: 03    movq    %r15, %rdi
19500000000000002af: 03    movl    %r13d, %ecx
19600000000000002b2: 03    movq    %rsi, %r8
19700000000000002b5: 03    movq    %r12, %r9177000000000000029a: 03    movq    %r14, %r9
19800000000000002b8: 01    pushq   %rbp178000000000000029d: 01    pushq   %rbx
19900000000000002b9: 01    pushq   %rax179000000000000029e: 01    pushq   %rax
20000000000000002ba: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>180000000000000029f: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
20100000000000002bf: 04    addq    $16, %rsp18100000000000002a4: 04    addq    $16, %rsp
20200000000000002c3: 03    movq    (%r15), %rsi18200000000000002a8: 04    movq    (%r12), %r8
20300000000000002c6: 04    movl    16(%r15), %eax18300000000000002ac: 05    movl    16(%r12), %eax
20400000000000002ca: 03    movq    %r15, %rdi18400000000000002b1: 03    movq    %r12, %rdi
18500000000000002b4: 03    movq    %r13, %rsi
20500000000000002cd: 02    xorl    %edx, %edx18600000000000002b7: 02    xorl    %edx, %edx
20600000000000002cf: 03    movl    %r13d, %ecx18700000000000002b9: 02    movl    %ebp, %ecx
20700000000000002d2: 03    movq    %rsi, %r8
20800000000000002d5: 03    xorl    %r9d, %r9d18800000000000002bb: 03    xorl    %r9d, %r9d
20900000000000002d8: 02    pushq   %r1218900000000000002be: 02    pushq   %r14
19000000000000002c0: 05    movq    24(%rsp), %r14
21000000000000002da: 01    pushq   %rax19100000000000002c5: 01    pushq   %rax
21100000000000002db: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>19200000000000002c6: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
21200000000000002e0: 04    addq    $16, %rsp19300000000000002cb: 04    addq    $16, %rsp
21300000000000002e4: 05    movq    16(%rsp), %rdx19400000000000002cf: 05    movq    32(%rsp), %rcx
21400000000000002e9: 03    movl    16(%rdx), %eax19500000000000002d4: 03    movl    16(%rcx), %eax
21500000000000002ec: 03    movq    (%r15), %rcx
21600000000000002ef: 03    cmpl    %eax, %r13d19600000000000002d7: 02    cmpl    %eax, %ebp
21700000000000002f2: 02    jne     0x41f94c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x31c>19700000000000002d9: 02    jne     0x41fd44 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x304>
19800000000000002db: 05    movq    24(%rsp), %rax
21800000000000002f4: 04    imulq   %rbx, %r1219900000000000002e0: 04    imulq   %r15, %rax
20000000000000002e4: 03    movq    %r13, %rdi
21900000000000002f8: 03    addq    %r12, %rcx20100000000000002e7: 03    addq    %rax, %rdi
22000000000000002fb: 05    movq    8(%rsp), %rsi20200000000000002ea: 05    movq    8(%rsp), %rsi
2210000000000000300: 04    imulq   %rbx, %rsi20300000000000002ef: 04    imulq   %r15, %rsi
2220000000000000304: 03    addq    (%rdx), %rsi20400000000000002f3: 03    addq    (%rcx), %rsi
2230000000000000307: 04    imulq   %rbx, %r1420500000000000002f6: 04    imulq   %r15, %r14
224000000000000030b: 03    movq    %rcx, %rdi
225000000000000030e: 03    movq    %r14, %rdx20600000000000002fa: 03    movq    %r14, %rdx
2260000000000000311: 05    callq   0x403b60 <memcpy@plt>20700000000000002fd: 05    callq   0x403b60 <memcpy@plt>
2270000000000000316: 04    movl    %r13d, 16(%r15)
228000000000000031a: 02    jmp     0x41f9bd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x38d>2080000000000000302: 02    jmp     0x41fd65 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x325>
229000000000000031c: 03    movq    (%rdx), %r82090000000000000304: 03    movq    (%rcx), %r8
230000000000000031f: 03    movq    %r15, %rdi2100000000000000307: 03    movq    %r12, %rdi
2310000000000000322: 03    movq    %rcx, %rsi211000000000000030a: 03    movq    %r13, %rsi
2320000000000000325: 03    movq    %r12, %rdx212000000000000030d: 05    movq    24(%rsp), %rdx
2330000000000000328: 03    movl    %r13d, %ecx2130000000000000312: 02    movl    %ebp, %ecx
234000000000000032b: 05    movq    8(%rsp), %r92140000000000000314: 05    movq    8(%rsp), %r9
2350000000000000330: 02    pushq   %r142150000000000000319: 02    pushq   %r14
2360000000000000332: 01    pushq   %rax216000000000000031b: 01    pushq   %rax
2370000000000000333: 05    callq   0x41d190 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>217000000000000031c: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
2380000000000000338: 04    addq    $16, %rsp2180000000000000321: 04    addq    $16, %rsp
2190000000000000325: 04    movq    (%r12), %rsi
2200000000000000329: 05    movq    32(%r12), %rdi
221000000000000032e: 03    movq    (%rdi), %rax
2220000000000000331: 03    callq   *24(%rax)
239000000000000033c: 04    movl    %r13d16(%r15)2230000000000000334: 04    movq    %r13, (%r12)
2240000000000000338: 05    movl    %ebp, 16(%r12)
2400000000000000340: 02    jmp     0x41f9bd <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x38d>225000000000000033d: 05    jmp     0x41ff1c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4dc>
2260000000000000342: 03    movq    %r9, %rbx
2410000000000000342: 03    movq    (%r15), %rax2270000000000000345: 04    movq    (%r12), %rax
2280000000000000349: 04    leaq    (%r14,%r13), %r15
2420000000000000345: 04    movslq  16(%r15), %rcx229000000000000034d: 03    movq    %r15, %rdi
2430000000000000349: 04    imulq   %rcx, %r12
244000000000000034d: 03    addq    %rax, %r12
2450000000000000350: 04    imulq   %rcx, %rsi2300000000000000350: 04    imulq   %rcx, %rdi
2460000000000000354: 03    addq    %rax, %rsi2310000000000000354: 03    addq    %rax, %rdi
2320000000000000357: 03    movq    %rcx, %rsi
233000000000000035a: 04    imulq   %r13, %rsi
234000000000000035e: 03    addq    %rax, %rsi
2350000000000000361: 03    subq    %r13, %r10
2470000000000000357: 04    imulq   %rcx, %r142360000000000000364: 04    imulq   %rcx, %r10
2370000000000000368: 03    movq    %r10, %rdx
238000000000000036b: 05    callq   0x403910 <memmove@plt>
2390000000000000370: 05    movq    8(%rsp), %rax
2400000000000000375: 03    addq    %r14, %rax
2410000000000000378: 03    cmpq    %r13, %rax
242000000000000037b: 06    jbe     0x41fecc <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x48c>
2430000000000000381: 03    movq    %r13, %rbp
2440000000000000384: 05    subq    8(%rsp), %rbp
248000000000000035b: 02    jmp     0x41f9ae <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x37e>2450000000000000389: 06    jbe     0x41feee <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4ae>
246000000000000038f: 03    subq    %rbp, %r14
249000000000000035d: 03    movq    (%r15), %rcx2470000000000000392: 04    movq    (%r12), %rax
2500000000000000360: 04    movslq  16(%r15), %rdx248000000000000039605    movslq  16(%r12), %rdx
2510000000000000364: 04    imulq   %rdx, %r12
2520000000000000368: 03    addq    %rcx, %r12
253000000000000036b: 04    imulq   %rdx, %rax
254000000000000036f: 03    addq    %rcx, %rax
2550000000000000372: 04    imulq   %rdx, %r14
2560000000000000376: 03    movq    %rax, %rsi249000000000000039b: 03    movq    %rdx, %rdi
250000000000000039e: 04    imulq   %r13, %rdi
25100000000000003a2: 03    addq    %rax, %rdi
2570000000000000379: 05    movq    24(%rsp), %rbp25200000000000003a5: 05    movq    8(%rsp), %rsi
25300000000000003aa: 04    imulq   %rdx, %rsi
258000000000000037e: 03    movq    %r12, %rdi25400000000000003ae: 03    addq    %rax, %rsi
2590000000000000381: 03    movq    %r14, %rdx25500000000000003b1: 04    imulq   %rbp, %rdx
2600000000000000384: 05    callq   0x403b60 <memcpy@plt>25600000000000003b5: 05    callq   0x403b60 <memcpy@plt>
25700000000000003ba: 04    movq    (%r12), %rax
25800000000000003be: 03    addq    %r13, %rbp
25900000000000003c1: 05    movslq  16(%r12), %rcx
26000000000000003c6: 04    imulq   %rcx, %rbp
26100000000000003ca: 03    addq    %rax, %rbp
2610000000000000389: 04    movq    %rbp8(%r15)26200000000000003cd: 04    imulq   %rcx, %r15
262000000000000038d: 04    addq    $40, %rsp26300000000000003d1: 03    addq    %rax, %r15
2630000000000000391: 01    popq    %rbx26400000000000003d4: 04    imulq   %rcx, %r14
2640000000000000392: 02    popq    %r12
2650000000000000394: 02    popq    %r13
2660000000000000396: 02    popq    %r14
2670000000000000398: 02    popq    %r15
268000000000000039a: 01    popq    %rbp
269000000000000039b: 01    retq    
270000000000000039c: 03    movq    %rcx, %rsi26500000000000003d8: 03    movq    %r15, %rsi
26600000000000003db: 03    movq    %rbp, %r13
271000000000000039f: 05    jmp     0x41f6cf <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x9f>26700000000000003de: 05    jmp     0x41ff0c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4cc>
26800000000000003e3: 05    movq    %r9, 8(%r12)
26900000000000003e8: 04    movq    (%r12), %rsi
27000000000000003ec: 04    leaq    (%r14,%r13), %rdx
27100000000000003f0: 03    subq    %r13, %r10
27200000000000003f3: 03    movq    %r12, %rdi
27300000000000003f6: 02    movl    %ebp, %ecx
27400000000000003f8: 03    movq    %rsi, %r8
27500000000000003fb: 03    movq    %r13, %r9
27600000000000003fe: 02    pushq   %r10
2770000000000000400: 02    pushq   %r11
2780000000000000402: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
2790000000000000407: 04    addq    $16, %rsp
280000000000000040b: 04    movq    (%r12), %rsi
281000000000000040f: 05    movl    16(%r12), %eax
2820000000000000414: 03    movq    %r12, %rdi
2830000000000000417: 02    xorl    %edx, %edx
2840000000000000419: 02    movl    %ebp, %ecx
285000000000000041b: 03    movq    %rsi, %r8
286000000000000041e: 03    xorl    %r9d, %r9d
2870000000000000421: 02    pushq   %r13
2880000000000000423: 01    pushq   %rax
2890000000000000424: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
2900000000000000429: 04    addq    $16, %rsp
291000000000000042d: 05    movq    32(%rsp), %rdx
2920000000000000432: 03    movl    16(%rdx), %eax
2930000000000000435: 04    movq    (%r12), %rcx
2940000000000000439: 02    cmpl    %eax, %ebp
295000000000000043b: 02    jne     0x41fea6 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x466>
296000000000000043d: 04    imulq   %r15, %r13
2970000000000000441: 03    addq    %r13, %rcx
2980000000000000444: 05    movq    8(%rsp), %rsi
2990000000000000449: 04    imulq   %r15, %rsi
300000000000000044d: 03    addq    (%rdx), %rsi
3010000000000000450: 04    imulq   %r15, %r14
3020000000000000454: 03    movq    %rcx, %rdi
3030000000000000457: 03    movq    %r14, %rdx
304000000000000045a: 05    callq   0x403b60 <memcpy@plt>
305000000000000045f: 05    movl    %ebp, 16(%r12)
3060000000000000464: 02    jmp     0x41ff1c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4dc>
3070000000000000466: 03    movq    (%rdx), %r8
3080000000000000469: 03    movq    %r12, %rdi
309000000000000046c: 03    movq    %rcx, %rsi
310000000000000046f: 03    movq    %r13, %rdx
3110000000000000472: 02    movl    %ebp, %ecx
3120000000000000474: 05    movq    8(%rsp), %r9
3130000000000000479: 02    pushq   %r14
314000000000000047b: 01    pushq   %rax
315000000000000047c: 05    callq   0x41d590 <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::replaceImp(void*, unsigned long, int, void*, unsigned long, int, unsigned long)>
3160000000000000481: 04    addq    $16, %rsp
3170000000000000485: 05    movl    %ebp, 16(%r12)
318000000000000048a: 02    jmp     0x41ff1c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4dc>
319000000000000048c: 04    movq    (%r12), %rax
3200000000000000490: 05    movslq  16(%r12), %rcx
3210000000000000495: 04    imulq   %rcx, %r13
3220000000000000499: 03    addq    %rax, %r13
323000000000000049c: 05    movq    8(%rsp), %rsi
32400000000000004a1: 04    imulq   %rcx, %rsi
32500000000000004a5: 03    addq    %rax, %rsi
32600000000000004a8: 04    imulq   %rcx, %r14
32700000000000004ac: 02    jmp     0x41ff0c <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x4cc>
32800000000000004ae: 04    movq    (%r12), %rcx
32900000000000004b2: 05    movslq  16(%r12), %rdx
33000000000000004b7: 04    imulq   %rdx, %r13
33100000000000004bb: 03    addq    %rcx, %r13
33200000000000004be: 04    imulq   %rdx, %rax
33300000000000004c2: 03    addq    %rcx, %rax
33400000000000004c5: 04    imulq   %rdx, %r14
33500000000000004c9: 03    movq    %rax, %rsi
33600000000000004cc: 03    movq    %r13, %rdi
33700000000000004cf: 03    movq    %r14, %rdx
33800000000000004d2: 05    callq   0x403b60 <memcpy@plt>
33900000000000004d7: 05    movq    %rbx, 8(%r12)
34000000000000004dc: 04    addq    $40, %rsp
34100000000000004e0: 01    popq    %rbx
34200000000000004e1: 02    popq    %r12
34300000000000004e3: 02    popq    %r13
34400000000000004e5: 02    popq    %r14
34500000000000004e7: 02    popq    %r15
34600000000000004e9: 01    popq    %rbp
34700000000000004ea: 01    retq    
34800000000000004eb: 03    movq    %rcx, %rsi
34900000000000004ee: 05    jmp     0x41fbef <BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned>::insert(unsigned long, BloombergLP::bdlc::PackedIntArrayImp<BloombergLP::bdlc::PackedIntArrayImp_Unsigned> const&, unsigned long, unsigned long)+0x1af>
27200000000000003a4: 10    nopw    %cs:(%rax,%rax)35000000000000004f3: 10    nopw    %cs:(%rax,%rax)
27300000000000003ae: 02    nop     35100000000000004fd: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op