3.assume.s
3.none.s
n1000000000041bfb0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)>:n1000000000041c0f0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)>:
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
n8000000000000000a: 04    subq    $40, %rspn8000000000000000a: 04    subq    $24, %rsp
9000000000000000e: 03    movq    %rsi, %rbx9000000000000000e: 03    movq    %rsi, %r13
100000000000000011: 03    movq    %rdi, %r14100000000000000011: 03    movq    %rdi, %r14
110000000000000014: 04    movq    64(%rdi), %rsi110000000000000014: 04    movq    64(%rdi), %rsi
120000000000000018: 05    movss   80(%rdi), %xmm0120000000000000018: 05    movss   80(%rdi), %xmm0
13000000000000001d: 04    cvtss2sd        %xmm0, %xmm013000000000000001d: 04    cvtss2sd        %xmm0, %xmm0
n140000000000000021: 05    leaq    24(%rsp), %rdin140000000000000021: 05    leaq    16(%rsp), %rdi
150000000000000026: 05    movl    $2, %edx150000000000000026: 05    movl    $2, %edx
n16000000000000002b: 05    callq   0x433a20 <BloombergLP::bslstl::HashTable_ImpDetails::growBucketsForLoadFactor(unsigned long*, unsigned long, unsigned long, double)>n16000000000000002b: 05    callq   0x434170 <BloombergLP::bslstl::HashTable_ImpDetails::growBucketsForLoadFactor(unsigned long*, unsigned long, unsigned long, double)>
170000000000000030: 03    movq    %rax, %rbp170000000000000030: 03    movq    %rax, %rbp
180000000000000033: 08    movq    $0, 56(%r14)180000000000000033: 08    movq    $0, 56(%r14)
19000000000000003b: 04    shrq    $60, %rax19000000000000003b: 04    shrq    $60, %rax
n20000000000000003f: 06    jne     0x41c2ad <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2fd>n20000000000000003f: 06    jne     0x41c3af <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2bf>
210000000000000045: 04    leaq    40(%r14), %r15210000000000000045: 04    leaq    40(%r14), %r15
220000000000000049: 04    movq    8(%r14), %rdi220000000000000049: 04    movq    8(%r14), %rdi
23000000000000004d: 03    movq    %rbp, %rsi23000000000000004d: 03    movq    %rbp, %rsi
240000000000000050: 04    shlq    $4, %rsi240000000000000050: 04    shlq    $4, %rsi
250000000000000054: 03    movq    (%rdi), %rax250000000000000054: 03    movq    (%rdi), %rax
260000000000000057: 03    callq   *16(%rax)260000000000000057: 03    callq   *16(%rax)
27000000000000005a: 03    xorps   %xmm0, %xmm027000000000000005a: 03    xorps   %xmm0, %xmm0
28000000000000005d: 04    movaps  %xmm0, (%rsp)28000000000000005d: 04    movaps  %xmm0, (%rsp)
290000000000000061: 03    testq   %rbp, %rbp290000000000000061: 03    testq   %rbp, %rbp
n300000000000000064: 02    je      0x41c079 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>n300000000000000064: 02    je      0x41c1b9 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>
310000000000000066: 04    leaq    -1(%rbp), %rdx310000000000000066: 04    leaq    -1(%rbp), %rdx
32000000000000006a: 03    movq    %rbp, %rsi32000000000000006a: 03    movq    %rbp, %rsi
33000000000000006d: 04    andq    $3, %rsi33000000000000006d: 04    andq    $3, %rsi
n340000000000000071: 06    je      0x41c298 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2e8>n340000000000000071: 06    je      0x41c39a <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2aa>
350000000000000077: 02    xorl    %edi, %edi350000000000000077: 02    xorl    %edi, %edi
360000000000000079: 03    movq    %rax, %rcx360000000000000079: 03    movq    %rax, %rcx
37000000000000007c: 04    nopl    (%rax)37000000000000007c: 04    nopl    (%rax)
380000000000000080: 04    movaps  (%rsp), %xmm0380000000000000080: 04    movaps  (%rsp), %xmm0
390000000000000084: 03    movups  %xmm0, (%rcx)390000000000000084: 03    movups  %xmm0, (%rcx)
400000000000000087: 04    addq    $16, %rcx400000000000000087: 04    addq    $16, %rcx
41000000000000008b: 03    incq    %rdi41000000000000008b: 03    incq    %rdi
42000000000000008e: 03    cmpq    %rdi, %rsi42000000000000008e: 03    cmpq    %rdi, %rsi
n430000000000000091: 02    jne     0x41c030 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x80>n430000000000000091: 02    jne     0x41c170 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x80>
440000000000000093: 03    movq    %rbp, %rsi440000000000000093: 03    movq    %rbp, %rsi
450000000000000096: 03    subq    %rdi, %rsi450000000000000096: 03    subq    %rdi, %rsi
460000000000000099: 04    cmpq    $3, %rdx460000000000000099: 04    cmpq    $3, %rdx
n47000000000000009d: 02    jb      0x41c079 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>n47000000000000009d: 02    jb      0x41c1b9 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>
48000000000000009f: 01    nop48000000000000009f: 01    nop
4900000000000000a0: 04    movaps  (%rsp), %xmm04900000000000000a0: 04    movaps  (%rsp), %xmm0
5000000000000000a4: 03    movups  %xmm0, (%rcx)5000000000000000a4: 03    movups  %xmm0, (%rcx)
5100000000000000a7: 04    movaps  (%rsp), %xmm05100000000000000a7: 04    movaps  (%rsp), %xmm0
5200000000000000ab: 04    movups  %xmm0, 16(%rcx)5200000000000000ab: 04    movups  %xmm0, 16(%rcx)
5300000000000000af: 04    movaps  (%rsp), %xmm05300000000000000af: 04    movaps  (%rsp), %xmm0
5400000000000000b3: 04    movups  %xmm0, 32(%rcx)5400000000000000b3: 04    movups  %xmm0, 32(%rcx)
5500000000000000b7: 04    movaps  (%rsp), %xmm05500000000000000b7: 04    movaps  (%rsp), %xmm0
5600000000000000bb: 04    movups  %xmm0, 48(%rcx)5600000000000000bb: 04    movups  %xmm0, 48(%rcx)
5700000000000000bf: 04    addq    $64, %rcx5700000000000000bf: 04    addq    $64, %rcx
5800000000000000c3: 04    addq    $-4, %rsi5800000000000000c3: 04    addq    $-4, %rsi
n5900000000000000c7: 02    jne     0x41c050 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xa0>n5900000000000000c7: 02    jne     0x41c190 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xa0>
6000000000000000c9: 04    movq    %rax, 40(%r14)6000000000000000c9: 04    movq    %rax, 40(%r14)
6100000000000000cd: 04    movq    %rbp, 48(%r14)6100000000000000cd: 04    movq    %rbp, 48(%r14)
6200000000000000d1: 04    leaq    8(%r14), %rax6200000000000000d1: 04    leaq    8(%r14), %rax
6300000000000000d5: 04    movq    %rax, (%rsp)6300000000000000d5: 04    movq    %rax, (%rsp)
6400000000000000d9: 05    movq    %r15, 8(%rsp)6400000000000000d9: 05    movq    %r15, 8(%rsp)
n6500000000000000de: 05    movq    24(%rsp), %raxn6500000000000000de: 05    movq    16(%rsp), %rax
6600000000000000e3: 04    movq    %rax, 72(%r14)6600000000000000e3: 04    movq    %rax, 72(%r14)
6700000000000000e7: 09    nopw    (%rax,%rax)6700000000000000e7: 09    nopw    (%rax,%rax)
n6800000000000000f0: 06    movl    2591026(%rip), %esi  # 6949d8 <BloombergLP::ball::ManagedAttributeSet::AttributeHash::s_hashtableSize>n6800000000000000f0: 06    movl    2594818(%rip), %esi  # 6959e8 <BloombergLP::ball::ManagedAttributeSet::AttributeHash::s_hashtableSize>
6900000000000000f6: 04    leaq    64(%rbx), %rdi6900000000000000f6: 04    leaq    64(%r13), %rdi
7000000000000000fa: 05    callq   0x41db00 <BloombergLP::ball::Attribute::hash(BloombergLP::ball::Attribute const&, int)>7000000000000000fa: 05    callq   0x41dc00 <BloombergLP::ball::Attribute::hash(BloombergLP::ball::Attribute const&, int)>
7100000000000000ff: 03    movl    %eax, %r13d7100000000000000ff: 03    movl    %eax, %r12d
720000000000000102: 04    movq    24(%r14), %rbp720000000000000102: 04    movq    24(%r14), %rbp
730000000000000106: 03    testq   %rbp, %rbp730000000000000106: 03    testq   %rbp, %rbp
n740000000000000109: 06    jne     0x41c200 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x250>n740000000000000109: 06    jne     0x41c330 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x240>
75000000000000010f: 04    movslq  32(%r14), %rax75000000000000010f: 04    movslq  32(%r14), %rax
t760000000000000113: 04    leaq    (%rax,%rax,8), %r12t760000000000000113: 04    leaq    (%rax,%rax,8), %rbx
770000000000000117: 04    shlq    $4, %r12770000000000000117: 04    shlq    $4, %rbx
78000000000000011b: 05    leaq    23(%r12), %rsi78000000000000011b: 04    leaq    23(%rbx), %rsi
790000000000000120: 04    andq    $-16, %rsi79000000000000011f: 04    andq    $-16, %rsi
800000000000000124: 04    movq    8(%r14), %rdi800000000000000123: 04    movq    8(%r14), %rdi
810000000000000128: 03    movq    (%rdi), %rax810000000000000127: 03    movq    (%rdi), %rax
82000000000000012b: 03    callq   *16(%rax)82000000000000012a: 03    callq   *16(%rax)
83000000000000012e: 03    movq    %rax, %rcx83000000000000012d: 03    movq    %rax, %rcx
840000000000000131: 04    movq    16(%r14), %rax840000000000000130: 04    movq    16(%r14), %rax
850000000000000135: 03    movq    %rax, (%rcx)850000000000000134: 03    movq    %rax, (%rcx)
860000000000000138: 04    movq    %rcx, 16(%r14)860000000000000137: 04    movq    %rcx, 16(%r14)
87000000000000013c: 04    leaq    8(%rcx), %rbp87000000000000013b: 04    leaq    8(%rcx), %rbp
880000000000000140: 08    leaq    -136(%rcx,%r12), %rsi88000000000000013f: 08    leaq    -136(%rcx,%rbx), %rsi
890000000000000148: 03    cmpq    %rbp, %rsi890000000000000147: 03    cmpq    %rbp, %rsi
90000000000000014b: 06    jbe     0x41c1e4 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x234>90000000000000014a: 06    jbe     0x41c314 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x224>
910000000000000151: 07    addq    $-145, %r12910000000000000150: 07    addq    $-145, %rbx
920000000000000158: 03    movq    %r12, %rax920000000000000157: 03    movq    %rbx, %rax
93000000000000015b: 10    movabsq $-2049638230412172401, %rdx93000000000000015a: 10    movabsq $-2049638230412172401, %rdx
940000000000000165: 03    mulq    %rdx940000000000000164: 03    mulq    %rdx
950000000000000168: 03    shrl    $7, %edx950000000000000167: 03    shrl    $7, %edx
96000000000000016b: 02    incl    %edx96000000000000016a: 02    incl    %edx
97000000000000016d: 04    andq    $7, %rdx97000000000000016c: 04    andq    $7, %rdx
980000000000000171: 06    je      0x41c263 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2b3>980000000000000170: 06    je      0x41c368 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x278>
990000000000000177: 07    addq    $152, %rcx990000000000000176: 07    addq    $152, %rcx
100000000000000017e: 03    negq    %rdx100000000000000017d: 03    negq    %rdx
1010000000000000181: 10    nopw    %cs:(%rax,%rax)
102000000000000018b: 05    nopl    (%rax,%rax)
1030000000000000190: 07    movq    %rcx, -144(%rcx)1010000000000000180: 07    movq    %rcx, -144(%rcx)
1040000000000000197: 07    addq    $144, %rcx1020000000000000187: 07    addq    $144, %rcx
105000000000000019e: 03    incq    %rdx103000000000000018e: 03    incq    %rdx
10600000000000001a1: 02    jne     0x41c140 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x190>1040000000000000191: 02    jne     0x41c270 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x180>
10700000000000001a3: 07    addq    $-144, %rcx1050000000000000193: 07    addq    $-144, %rcx
10800000000000001aa: 07    cmpq    $1008, %r12106000000000000019a: 07    cmpq    $1008, %rbx
10900000000000001b1: 06    jb      0x41c1e4 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x234>10700000000000001a1: 06    jb      0x41c314 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x224>
11000000000000001b7: 09    nopw    (%rax,%rax)10800000000000001a7: 09    nopw    (%rax,%rax)
11100000000000001c0: 07    leaq    144(%rcx), %rax10900000000000001b0: 07    leaq    144(%rcx), %rax
11200000000000001c7: 03    movq    %rax, (%rcx)11000000000000001b7: 03    movq    %rax, (%rcx)
11300000000000001ca: 07    leaq    288(%rcx), %rax11100000000000001ba: 07    leaq    288(%rcx), %rax
11400000000000001d1: 07    movq    %rax, 144(%rcx)11200000000000001c1: 07    movq    %rax, 144(%rcx)
11500000000000001d8: 07    leaq    432(%rcx), %rax11300000000000001c8: 07    leaq    432(%rcx), %rax
11600000000000001df: 07    movq    %rax, 288(%rcx)11400000000000001cf: 07    movq    %rax, 288(%rcx)
11700000000000001e6: 07    leaq    576(%rcx), %rax11500000000000001d6: 07    leaq    576(%rcx), %rax
11800000000000001ed: 07    movq    %rax, 432(%rcx)11600000000000001dd: 07    movq    %rax, 432(%rcx)
11900000000000001f4: 07    leaq    720(%rcx), %rax11700000000000001e4: 07    leaq    720(%rcx), %rax
12000000000000001fb: 07    movq    %rax, 576(%rcx)11800000000000001eb: 07    movq    %rax, 576(%rcx)
1210000000000000202: 07    leaq    864(%rcx), %rax11900000000000001f2: 07    leaq    864(%rcx), %rax
1220000000000000209: 07    movq    %rax, 720(%rcx)12000000000000001f9: 07    movq    %rax, 720(%rcx)
1230000000000000210: 07    leaq    1008(%rcx), %rax1210000000000000200: 07    leaq    1008(%rcx), %rax
1240000000000000217: 07    movq    %rax, 864(%rcx)1220000000000000207: 07    movq    %rax, 864(%rcx)
125000000000000021e: 07    leaq    1152(%rcx), %rax123000000000000020e: 07    leaq    1152(%rcx), %rax
1260000000000000225: 07    movq    %rax, 1008(%rcx)1240000000000000215: 07    movq    %rax, 1008(%rcx)
127000000000000022c: 03    movq    %rax, %rcx125000000000000021c: 03    movq    %rax, %rcx
128000000000000022f: 03    cmpq    %rsi, %rax126000000000000021f: 03    cmpq    %rsi, %rax
1290000000000000232: 02    jb      0x41c170 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x1c0>1270000000000000222: 02    jb      0x41c2a0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x1b0>
1300000000000000234: 04    movq    24(%r14), %rax1280000000000000224: 04    movq    24(%r14), %rax
1310000000000000238: 03    movq    %rax, (%rsi)1290000000000000228: 03    movq    %rax, (%rsi)
132000000000000023b: 04    movq    %rbp, 24(%r14)130000000000000022b: 04    movq    %rbp, 24(%r14)
133000000000000023f: 04    movl    32(%r14), %eax131000000000000022f: 04    movl    32(%r14), %eax
1340000000000000243: 03    cmpl    $31, %eax1320000000000000233: 03    cmpl    $31, %eax
1350000000000000246: 02    jg      0x41c200 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x250>1330000000000000236: 02    jg      0x41c330 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x240>
1360000000000000248: 02    addl    %eax, %eax1340000000000000238: 02    addl    %eax, %eax
137000000000000024a: 04    movl    %eax, 32(%r14)135000000000000023a: 04    movl    %eax, 32(%r14)
138000000000000024e: 02    nop136000000000000023e: 02    nop
1370000000000000240: 04    leaq    16(%r13), %rcx
1390000000000000250: 04    movq    (%rbp), %rax1380000000000000244: 04    movq    (%rbp), %rax
1400000000000000254: 04    movq    %rax, 24(%r14)1390000000000000248: 04    movq    %rax, 24(%r14)
1410000000000000258: 04    movq    8(%r14), %rax
142000000000000025c: 03    testq   %rax, %rax
143000000000000025f: 02    jne     0x41c230 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x280>
1440000000000000261: 07    movq    2602904(%rip), %rax  # 6979b0 <BloombergLP::bslma::Default::s_defaultAllocator>
1450000000000000268: 03    testq   %rax, %rax
146000000000000026b: 02    jne     0x41c230 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x280>
147000000000000026d: 05    callq   0x431130 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
1480000000000000272: 10    nopw    %cs:(%rax,%rax)
149000000000000027c: 04    nopl    (%rax)
1500000000000000280: 04    leaq    16(%rbx), %rsi
1510000000000000284: 04    leaq    16(%rbp), %rdi140000000000000024c: 04    leaq    16(%rbp), %rdi
1520000000000000288: 05    movq    %rax, 32(%rsp)1410000000000000250: 04    movq    8(%r14), %rsi
153000000000000028d: 05    leaq    32(%rsp), %rdx1420000000000000254: 02    xorl    %edx, %edx
1540000000000000292: 05    callq   0x412560 <BloombergLP::ball::ManagedAttribute::ManagedAttribute(BloombergLP::ball::ManagedAttribute const&, bsl::allocator<char> const&)>1430000000000000256: 05    callq   0x4127d0 <void BloombergLP::bslma::ConstructionUtil_Imp::construct<BloombergLP::ball::ManagedAttribute, BloombergLP::ball::ManagedAttribute const&>(BloombergLP::ball::ManagedAttribute*, BloombergLP::bslma::Allocator*, bsl::integral_constant<int, 4>*, BloombergLP::ball::ManagedAttribute const&)>
1550000000000000297: 03    movslq  %r13d, %rdx144000000000000025b: 03    movslq  %r12d, %rdx
156000000000000029a: 03    movq    %r15, %rdi145000000000000025e: 03    movq    %r15, %rdi
157000000000000029d: 03    movq    %rbp, %rsi1460000000000000261: 03    movq    %rbp, %rsi
15800000000000002a0: 05    callq   0x42e820 <BloombergLP::bslalg::HashTableImpUtil::insertAtBackOfBucket(BloombergLP::bslalg::HashTableAnchor*, BloombergLP::bslalg::BidirectionalLink*, unsigned long)>1470000000000000264: 05    callq   0x42ef80 <BloombergLP::bslalg::HashTableImpUtil::insertAtBackOfBucket(BloombergLP::bslalg::HashTableAnchor*, BloombergLP::bslalg::BidirectionalLink*, unsigned long)>
15900000000000002a5: 03    movq    (%rbx), %rbx1480000000000000269: 04    movq    (%r13), %r13
16000000000000002a8: 03    testq   %rbx, %rbx149000000000000026d: 03    testq   %r13, %r13
16100000000000002ab: 06    jne     0x41c0a0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xf0>1500000000000000270: 06    jne     0x41c1e0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xf0>
16200000000000002b1: 02    jmp     0x41c278 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2c8>1510000000000000276: 02    jmp     0x41c37a <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x28a>
16300000000000002b3: 03    movq    %rbp, %rcx1520000000000000278: 03    movq    %rbp, %rcx
16400000000000002b6: 07    cmpq    $1008, %r12153000000000000027b: 07    cmpq    $1008, %rbx
16500000000000002bd: 06    jae     0x41c170 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x1c0>1540000000000000282: 06    jae     0x41c2a0 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x1b0>
16600000000000002c3: 05    jmp     0x41c1e4 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x234>1550000000000000288: 02    jmp     0x41c314 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x224>
16700000000000002c8: 09    movq    $0, 8(%rsp)156000000000000028a: 09    movq    $0, 8(%rsp)
16800000000000002d1: 03    movq    %rsp, %rdi1570000000000000293: 03    movq    %rsp, %rdi
16900000000000002d4: 05    callq   0x41c2e0 <BloombergLP::bslstl::HashTable_ArrayProctor<BloombergLP::bslstl::BidirectionalNodePool<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::bslalg::BidirectionalNode<BloombergLP::ball::ManagedAttribute> > > >::~HashTable_ArrayProctor()>1580000000000000296: 05    callq   0x41c3e0 <BloombergLP::bslstl::HashTable_ArrayProctor<BloombergLP::bslstl::BidirectionalNodePool<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::bslalg::BidirectionalNode<BloombergLP::ball::ManagedAttribute> > > >::~HashTable_ArrayProctor()>
17000000000000002d9: 04    addq    $40, %rsp159000000000000029b: 04    addq    $24, %rsp
17100000000000002dd: 01    popq    %rbx160000000000000029f: 01    popq    %rbx
17200000000000002de: 02    popq    %r1216100000000000002a0: 02    popq    %r12
17300000000000002e0: 02    popq    %r1316200000000000002a2: 02    popq    %r13
17400000000000002e2: 02    popq    %r1416300000000000002a4: 02    popq    %r14
17500000000000002e4: 02    popq    %r1516400000000000002a6: 02    popq    %r15
17600000000000002e6: 01    popq    %rbp16500000000000002a8: 01    popq    %rbp
17700000000000002e7: 01    retq16600000000000002a9: 01    retq
17800000000000002e8: 03    movq    %rax, %rcx16700000000000002aa: 03    movq    %rax, %rcx
17900000000000002eb: 03    movq    %rbp, %rsi16800000000000002ad: 03    movq    %rbp, %rsi
18000000000000002ee: 04    cmpq    $3, %rdx16900000000000002b0: 04    cmpq    $3, %rdx
18100000000000002f2: 06    jae     0x41c050 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xa0>17000000000000002b4: 06    jae     0x41c190 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xa0>
18200000000000002f8: 05    jmp     0x41c079 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>17100000000000002ba: 05    jmp     0x41c1b9 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0xc9>
18300000000000002fd: 05    callq   0x432b80 <BloombergLP::bsls::BslExceptionUtil::throwBadAlloc()>17200000000000002bf: 05    callq   0x4332d0 <BloombergLP::bsls::BslExceptionUtil::throwBadAlloc()>
1840000000000000302: 02    jmp     0x41c2c5 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x315>
1850000000000000304: 03    movq    %rax, %rbx17300000000000002c4: 03    movq    %rax, %rbx
1860000000000000307: 04    movq    24(%r14), %rax17400000000000002c7: 04    movq    24(%r14), %rax
187000000000000030b: 04    movq    %rax, (%rbp)17500000000000002cb: 04    movq    %rax, (%rbp)
188000000000000030f: 04    movq    %rbp, 24(%r14)17600000000000002cf: 04    movq    %rbp, 24(%r14)
1890000000000000313: 02    jmp     0x41c2c8 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x318>17700000000000002d3: 02    jmp     0x41c3ca <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2da>
17800000000000002d5: 02    jmp     0x41c3c7 <BloombergLP::bslstl::HashTable<BloombergLP::bslstl::UnorderedSetKeyConfiguration<BloombergLP::ball::ManagedAttribute>, BloombergLP::ball::ManagedAttributeSet::AttributeHash, bsl::equal_to<BloombergLP::ball::ManagedAttribute>, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::copyDataStructure(BloombergLP::bslalg::BidirectionalLink*)+0x2d7>
1900000000000000315: 03    movq    %rax, %rbx17900000000000002d7: 03    movq    %rax, %rbx
1910000000000000318: 03    movq    %rsp, %rdi18000000000000002da: 03    movq    %rsp, %rdi
192000000000000031b: 05    callq   0x41c2e0 <BloombergLP::bslstl::HashTable_ArrayProctor<BloombergLP::bslstl::BidirectionalNodePool<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::bslalg::BidirectionalNode<BloombergLP::ball::ManagedAttribute> > > >::~HashTable_ArrayProctor()>18100000000000002dd: 05    callq   0x41c3e0 <BloombergLP::bslstl::HashTable_ArrayProctor<BloombergLP::bslstl::BidirectionalNodePool<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::bslalg::BidirectionalNode<BloombergLP::ball::ManagedAttribute> > > >::~HashTable_ArrayProctor()>
1930000000000000320: 03    movq    %rbx, %rdi18200000000000002e2: 03    movq    %rbx, %rdi
1940000000000000323: 05    callq   0x4056d0 <_Unwind_Resume@plt>18300000000000002e5: 05    callq   0x405720 <_Unwind_Resume@plt>
1950000000000000328: 08    nopl    (%rax,%rax)18400000000000002ea: 06    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op