| n | 0000000000456e00 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)>: | n | 0000000000456fc0 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)>: |
| 0000000000000000: 01 pushq %rbp | | 0000000000000000: 01 pushq %rbp |
| 0000000000000001: 02 pushq %r15 | | 0000000000000001: 02 pushq %r15 |
| 0000000000000003: 02 pushq %r14 | | 0000000000000003: 02 pushq %r14 |
| 0000000000000005: 02 pushq %r13 | | 0000000000000005: 02 pushq %r13 |
| 0000000000000007: 02 pushq %r12 | | 0000000000000007: 02 pushq %r12 |
| 0000000000000009: 01 pushq %rbx | | 0000000000000009: 01 pushq %rbx |
| 000000000000000a: 07 subq $424, %rsp | | 000000000000000a: 07 subq $424, %rsp |
| n | 0000000000000011: 03 movq %rdx, %rbx | n | 0000000000000011: 03 movq %rdx, %r13 |
| 0000000000000014: 03 movq %rsi, %r15 | | 0000000000000014: 03 movq %rsi, %r15 |
| 0000000000000017: 03 movq %rdi, %r12 | | 0000000000000017: 03 movq %rdi, %r12 |
| 000000000000001a: 04 movq 32(%rdx), %rax | | 000000000000001a: 04 movq 32(%rdx), %rax |
| 000000000000001e: 05 movq %rax, 48(%rsp) | | 000000000000001e: 05 movq %rax, 48(%rsp) |
| 0000000000000023: 03 movups (%rdx), %xmm0 | | 0000000000000023: 03 movups (%rdx), %xmm0 |
| 0000000000000026: 04 movups 16(%rdx), %xmm1 | | 0000000000000026: 04 movups 16(%rdx), %xmm1 |
| 000000000000002a: 05 movaps %xmm1, 32(%rsp) | | 000000000000002a: 05 movaps %xmm1, 32(%rsp) |
| 000000000000002f: 05 movaps %xmm0, 16(%rsp) | | 000000000000002f: 05 movaps %xmm0, 16(%rsp) |
| n | 0000000000000034: 07 movq 2445325(%rip), %rax # 6abe48 <BloombergLP::bslma::Default::s_defaultAllocator> | n | 0000000000000034: 07 movq 2448973(%rip), %rax # 6ace48 <BloombergLP::bslma::Default::s_defaultAllocator> |
| 000000000000003b: 03 testq %rax, %rax | | 000000000000003b: 03 testq %rax, %rax |
| n | 000000000000003e: 02 jne 0x456e45 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x45> | n | 000000000000003e: 02 jne 0x457005 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x45> |
| 0000000000000040: 05 callq 0x460860 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> | | 0000000000000040: 05 callq 0x460a70 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> |
| 0000000000000045: 05 movq %rax, 56(%rsp) | | 0000000000000045: 05 movq %rax, 56(%rsp) |
| 000000000000004a: 05 movl $23, %ebp | | 000000000000004a: 05 movl $23, %ebp |
| 000000000000004f: 06 cmpq $23, 48(%rsp) | | 000000000000004f: 06 cmpq $23, 48(%rsp) |
| n | 0000000000000055: 02 je 0x456ebb <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xbb> | n | 0000000000000055: 02 je 0x45707c <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xbc> |
| 0000000000000057: 04 movq 24(%rbx), %r14 | | 0000000000000057: 04 movq 24(%r13), %rbx |
| 000000000000005b: 05 movl $23, %ebp | | 000000000000005b: 05 movl $23, %ebp |
| n | 0000000000000060: 04 cmpq $23, %r14 | n | 0000000000000060: 04 cmpq $23, %rbx |
| 0000000000000064: 04 cmovaq %r14, %rbp | | 0000000000000064: 04 cmovaq %rbx, %rbp |
| 0000000000000068: 09 movq $0, 16(%rsp) | | 0000000000000068: 09 movq $0, 16(%rsp) |
| n | 0000000000000071: 05 movq %r14, 40(%rsp) | n | 0000000000000071: 05 movq %rbx, 40(%rsp) |
| 0000000000000076: 05 movq %rbp, 48(%rsp) | | 0000000000000076: 05 movq %rbp, 48(%rsp) |
| n | 000000000000007b: 02 ja 0x456e87 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x87> | n | 000000000000007b: 02 ja 0x457047 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x87> |
| 000000000000007d: 05 leaq 16(%rsp), %rdi | | 000000000000007d: 05 leaq 16(%rsp), %rdi |
| n | 0000000000000082: 03 incq %r14 | n | 0000000000000082: 03 incq %rbx |
| 0000000000000085: 02 jmp 0x456ea1 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xa1> | | 0000000000000085: 02 jmp 0x457061 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xa1> |
| 0000000000000087: 04 leaq 1(%rbp), %rsi | | 0000000000000087: 04 leaq 1(%rbp), %rsi |
| 000000000000008b: 03 movq (%rax), %rcx | | 000000000000008b: 03 movq (%rax), %rcx |
| 000000000000008e: 03 movq %rax, %rdi | | 000000000000008e: 03 movq %rax, %rdi |
| 0000000000000091: 03 callq *16(%rcx) | | 0000000000000091: 03 callq *16(%rcx) |
| 0000000000000094: 03 movq %rax, %rdi | | 0000000000000094: 03 movq %rax, %rdi |
| 0000000000000097: 05 movq %rax, 16(%rsp) | | 0000000000000097: 05 movq %rax, 16(%rsp) |
| n | 000000000000009c: 03 incq %r14 | n | 000000000000009c: 03 incq %rbx |
| 000000000000009f: 02 je 0x456ebb <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xbb> | | 000000000000009f: 02 je 0x45707c <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xbc> |
| 00000000000000a1: 05 cmpq $23, 32(%rbx) | | 00000000000000a1: 05 cmpq $23, 32(%r13) |
| 00000000000000a6: 03 movq %rbx, %rsi | | 00000000000000a6: 03 movq %r13, %rsi |
| 00000000000000a9: 02 je 0x456eae <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xae> | | |
| 00000000000000ab: 03 movq (%rbx), %rsi | | |
| 00000000000000ae: 03 movq %r14, %rdx | | |
| 00000000000000b1: 05 callq 0x403f70 <memcpy@plt> | | |
| 00000000000000b6: 05 movq 48(%rsp), %rbp | | |
| 00000000000000bb: 05 movsd 48(%rbx), %xmm0 | | |
| 00000000000000c0: 06 movsd %xmm0, 64(%rsp) | | |
| 00000000000000c6: 12 movq $0, 400(%rsp) | | |
| 00000000000000d2: 08 movb $0, 408(%rsp) | | |
| 00000000000000da: 08 movdqa 200030(%rip), %xmm0 # 487c40 <__dso_handle+0x48> | | |
| 00000000000000e2: 09 movdqu %xmm0, 304(%rsp) | | |
| 00000000000000eb: 04 cmpq $23, %rbp | | |
| 00000000000000ef: 02 je 0x456ef8 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xf8> | | 00000000000000a9: 02 je 0x45706f <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xaf> |
| | | 00000000000000ab: 04 movq (%r13), %rsi |
| | | 00000000000000af: 03 movq %rbx, %rdx |
| | | 00000000000000b2: 05 callq 0x403f70 <memcpy@plt> |
| | | 00000000000000b7: 05 movq 48(%rsp), %rbp |
| | | 00000000000000bc: 06 movsd 48(%r13), %xmm0 |
| | | 00000000000000c2: 06 movsd %xmm0, 64(%rsp) |
| | | 00000000000000c8: 12 movq $0, 400(%rsp) |
| | | 00000000000000d4: 08 movb $0, 408(%rsp) |
| | | 00000000000000dc: 08 movdqa 200188(%rip), %xmm0 # 487ea0 <__dso_handle+0x48> |
| | | 00000000000000e4: 09 movdqu %xmm0, 304(%rsp) |
| | | 00000000000000ed: 04 cmpq $23, %rbp |
| | | 00000000000000f1: 02 je 0x4570ba <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xfa> |
| 00000000000000f1: 05 movq 16(%rsp), %rsi | | 00000000000000f3: 05 movq 16(%rsp), %rsi |
| 00000000000000f6: 02 jmp 0x456efd <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xfd> | | 00000000000000f8: 02 jmp 0x4570bf <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0xff> |
| 00000000000000f8: 05 leaq 16(%rsp), %rsi | | 00000000000000fa: 05 leaq 16(%rsp), %rsi |
| 00000000000000fd: 05 movq 40(%rsp), %rdx | | 00000000000000ff: 05 movq 40(%rsp), %rdx |
| 0000000000000102: 05 leaq 112(%rsp), %rdi | | 0000000000000104: 05 leaq 112(%rsp), %rdi |
| 0000000000000107: 05 callq 0x45f7a0 <BloombergLP::bslh::SpookyHashAlgorithmImp::update(void const*, unsigned long)> | | 0000000000000109: 05 callq 0x45f9d0 <BloombergLP::bslh::SpookyHashAlgorithmImp::update(void const*, unsigned long)> |
| 000000000000010c: 05 movq 40(%rsp), %rax | | 000000000000010e: 05 movq 40(%rsp), %rax |
| 0000000000000111: 05 movq %rax, 8(%rsp) | | 0000000000000113: 05 movq %rax, 8(%rsp) |
| 0000000000000116: 05 leaq 112(%rsp), %rdi | | 0000000000000118: 05 leaq 112(%rsp), %rdi |
| 000000000000011b: 05 leaq 8(%rsp), %rsi | | 000000000000011d: 05 leaq 8(%rsp), %rsi |
| 0000000000000120: 05 movl $8, %edx | | 0000000000000122: 05 movl $8, %edx |
| 0000000000000125: 05 callq 0x45f7a0 <BloombergLP::bslh::SpookyHashAlgorithmImp::update(void const*, unsigned long)> | | 0000000000000127: 05 callq 0x45f9d0 <BloombergLP::bslh::SpookyHashAlgorithmImp::update(void const*, unsigned long)> |
| 000000000000012a: 05 leaq 112(%rsp), %r14 | | 000000000000012c: 05 leaq 112(%rsp), %rbx |
| 000000000000012f: 05 leaq 8(%rsp), %rsi | | 0000000000000131: 05 leaq 8(%rsp), %rsi |
| 0000000000000134: 05 leaq 104(%rsp), %rdx | | 0000000000000136: 05 leaq 104(%rsp), %rdx |
| 0000000000000139: 03 movq %r14, %rdi | | 000000000000013b: 03 movq %rbx, %rdi |
| 000000000000013c: 05 callq 0x45ed20 <BloombergLP::bslh::SpookyHashAlgorithmImp::finalize(unsigned long long*, unsigned long long*)> | | 000000000000013e: 05 callq 0x45ef50 <BloombergLP::bslh::SpookyHashAlgorithmImp::finalize(unsigned long long*, unsigned long long*)> |
| 0000000000000141: 10 movabsq $-7046029254386353131, %rbp | | 0000000000000143: 10 movabsq $-7046029254386353131, %rbp |
| 000000000000014b: 06 imulq 8(%rsp), %rbp | | 000000000000014d: 06 imulq 8(%rsp), %rbp |
| 0000000000000151: 06 cmpq $23, 48(%rsp) | | 0000000000000153: 06 cmpq $23, 48(%rsp) |
| 0000000000000157: 02 je 0x456f69 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x169> | | 0000000000000159: 02 je 0x45712b <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x16b> |
| 0000000000000159: 05 movq 16(%rsp), %rsi | | 000000000000015b: 05 movq 16(%rsp), %rsi |
| 000000000000015e: 05 movq 56(%rsp), %rdi | | 0000000000000160: 05 movq 56(%rsp), %rdi |
| 0000000000000163: 03 movq (%rdi), %rax | | 0000000000000165: 03 movq (%rdi), %rax |
| 0000000000000166: 03 callq *24(%rax) | | 0000000000000168: 03 callq *24(%rax) |
| 0000000000000169: 04 movq 32(%rbx), %rax | | 000000000000016b: 04 movq 32(%r13), %rax |
| 000000000000016d: 08 movq %rax, 144(%rsp) | | 000000000000016f: 08 movq %rax, 144(%rsp) |
| 0000000000000175: 03 movups (%rbx), %xmm0 | | 0000000000000177: 05 movups (%r13), %xmm0 |
| 0000000000000178: 04 movups 16(%rbx), %xmm1 | | 000000000000017c: 05 movups 16(%r13), %xmm1 |
| 000000000000017c: 08 movaps %xmm1, 128(%rsp) | | 0000000000000181: 08 movaps %xmm1, 128(%rsp) |
| 0000000000000184: 05 movaps %xmm0, 112(%rsp) | | 0000000000000189: 05 movaps %xmm0, 112(%rsp) |
| 0000000000000189: 07 movq 2444984(%rip), %rax # 6abe48 <BloombergLP::bslma::Default::s_defaultAllocator> | | 000000000000018e: 07 movq 2448627(%rip), %rax # 6ace48 <BloombergLP::bslma::Default::s_defaultAllocator> |
| 0000000000000190: 03 testq %rax, %rax | | 0000000000000195: 03 testq %rax, %rax |
| 0000000000000193: 02 jne 0x456f9a <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x19a> | | 0000000000000198: 02 jne 0x45715f <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x19f> |
| 0000000000000195: 05 callq 0x460860 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> | | 000000000000019a: 05 callq 0x460a70 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> |
| 000000000000019a: 08 movq %rax, 152(%rsp) | | 000000000000019f: 08 movq %rax, 152(%rsp) |
| 00000000000001a2: 09 cmpq $23, 144(%rsp) | | 00000000000001a7: 09 cmpq $23, 144(%rsp) |
| 00000000000001ab: 02 je 0x45701e <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x21e> | | 00000000000001b0: 02 je 0x4571e4 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x224> |
| 00000000000001ad: 04 movq 24(%rbx), %rcx | | 00000000000001b2: 04 movq 24(%r13), %rcx |
| 00000000000001b1: 04 cmpq $23, %rcx | | 00000000000001b6: 04 cmpq $23, %rcx |
| 00000000000001b5: 05 movl $23, %esi | | 00000000000001ba: 05 movl $23, %esi |
| 00000000000001ba: 04 cmovaq %rcx, %rsi | | 00000000000001bf: 04 cmovaq %rcx, %rsi |
| 00000000000001be: 09 movq $0, 112(%rsp) | | 00000000000001c3: 09 movq $0, 112(%rsp) |
| 00000000000001c7: 08 movq %rcx, 136(%rsp) | | 00000000000001cc: 08 movq %rcx, 136(%rsp) |
| 00000000000001cf: 08 movq %rsi, 144(%rsp) | | 00000000000001d4: 08 movq %rsi, 144(%rsp) |
| 00000000000001d7: 04 cmpq $24, %rcx | | 00000000000001dc: 04 cmpq $24, %rcx |
| 00000000000001db: 02 jb 0x456ff9 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x1f9> | | 00000000000001e0: 02 jb 0x4571be <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x1fe> |
| 00000000000001dd: 03 incq %rsi | | 00000000000001e2: 03 incq %rsi |
| 00000000000001e0: 03 movq (%rax), %rcx | | 00000000000001e5: 03 movq (%rax), %rcx |
| 00000000000001e3: 03 movq %rax, %rdi | | 00000000000001e8: 03 movq %rax, %rdi |
| 00000000000001e6: 03 callq *16(%rcx) | | 00000000000001eb: 03 callq *16(%rcx) |
| 00000000000001e9: 05 movq %rax, 112(%rsp) | | 00000000000001ee: 05 movq %rax, 112(%rsp) |
| 00000000000001ee: 09 cmpq $23, 144(%rsp) | | 00000000000001f3: 09 cmpq $23, 144(%rsp) |
| 00000000000001f7: 02 jne 0x456ffc <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x1fc> | | 00000000000001fc: 02 jne 0x4571c1 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x201> |
| 00000000000001f9: 03 movq %r14, %rax | | 00000000000001fe: 03 movq %rbx, %rax |
| 00000000000001fc: 08 movq 136(%rsp), %rdx | | 0000000000000201: 08 movq 136(%rsp), %rdx |
| 0000000000000204: 03 incq %rdx | | 0000000000000209: 03 incq %rdx |
| 0000000000000207: 02 je 0x45701e <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x21e> | | 000000000000020c: 02 je 0x4571e4 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x224> |
| 0000000000000209: 05 cmpq $23, 32(%rbx) | | 000000000000020e: 05 cmpq $23, 32(%r13) |
| 000000000000020e: 03 movq %rbx, %rsi | | 0000000000000213: 03 movq %r13, %rsi |
| 0000000000000211: 02 je 0x457016 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x216> | | 0000000000000216: 02 je 0x4571dc <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x21c> |
| 0000000000000213: 03 movq (%rbx), %rsi | | 0000000000000218: 04 movq (%r13), %rsi |
| 0000000000000216: 03 movq %rax, %rdi | | 000000000000021c: 03 movq %rax, %rdi |
| 0000000000000219: 05 callq 0x403f70 <memcpy@plt> | | 000000000000021f: 05 callq 0x403f70 <memcpy@plt> |
| 000000000000021e: 05 movq %rbx, 96(%rsp) | | |
| 0000000000000223: 05 movq 48(%rbx), %xmm0 | | 0000000000000224: 06 movq 48(%r13), %xmm0 |
| 0000000000000228: 09 movq %xmm0, 160(%rsp) | | 000000000000022a: 09 movq %xmm0, 160(%rsp) |
| 0000000000000231: 05 leaq 112(%rsp), %rsi | | 0000000000000233: 05 leaq 112(%rsp), %rsi |
| 0000000000000236: 03 movq %r15, %rdi | | 0000000000000238: 03 movq %r15, %rdi |
| 0000000000000239: 03 movq %rbp, %rdx | | 000000000000023b: 03 movq %rbp, %rdx |
| 000000000000023c: 05 callq 0x453b90 <BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::findKey(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, unsigned long) const> | | 000000000000023e: 05 callq 0x453ce0 <BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::findKey(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, unsigned long) const> |
| 0000000000000241: 03 movq %rax, %r13 | | 0000000000000243: 03 movq %rax, %rbx |
| 0000000000000244: 04 movq 24(%r15), %rbx | | 0000000000000246: 04 cmpq 24(%r15), %rax |
| 0000000000000248: 03 cmpq %rbx, %rax | | |
| 000000000000024b: 05 movq %rbp, 88(%rsp) | | 000000000000024a: 05 movq %rbp, 96(%rsp) |
| 0000000000000250: 02 jne 0x4570d0 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2d0> | | 000000000000024f: 06 jne 0x45729d <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2dd> |
| 0000000000000252: 03 movq %r13, %rax | | 0000000000000255: 03 movq %rbx, %rax |
| 0000000000000255: 04 shrq $3, %rax | | 0000000000000258: 04 shrq $3, %rax |
| 0000000000000259: 08 leaq (,%rax,8), %rcx | | 000000000000025c: 08 leaq (,%rax,8), %rcx |
| 0000000000000261: 03 subq %rax, %rcx | | 0000000000000264: 03 subq %rax, %rcx |
| 0000000000000264: 03 movq %r13, %rax | | |
| 0000000000000267: 04 cmpq %rcx, 16(%r15) | | 0000000000000267: 04 cmpq %rcx, 16(%r15) |
| n | 000000000000026b: 02 jb 0x45708a <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x28a> | n | 000000000000026b: 02 jb 0x457249 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x289> |
| 000000000000026d: 05 leaq (%r13,%r13), %rax | | 000000000000026d: 04 leaq (%rbx,%rbx), %rax |
| 0000000000000272: 03 testq %r13, %r13 | | 0000000000000271: 03 testq %rbx, %rbx |
| 0000000000000275: 05 movl $32, %esi | | 0000000000000274: 05 movl $32, %esi |
| 000000000000027a: 04 cmovneq %rax, %rsi | | 0000000000000279: 04 cmovneq %rax, %rsi |
| 000000000000027e: 03 movq %r15, %rdi | | 000000000000027d: 03 movq %r15, %rdi |
| 0000000000000281: 05 callq 0x453d10 <BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::rehashRaw(unsigned long)> | | 0000000000000280: 05 callq 0x453e60 <BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::rehashRaw(unsigned long)> |
| 0000000000000286: 04 movq 24(%r15), %rax | | 0000000000000285: 04 movq 24(%r15), %rbx |
| | | 0000000000000289: 03 movb $1, %r8b |
| 000000000000028a: 03 testq %rax, %rax | | 000000000000028c: 03 testq %rbx, %rbx |
| 000000000000028d: 02 je 0x4570e3 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2e3> | | 000000000000028f: 02 je 0x4572b0 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2f0> |
| 000000000000028f: 04 movb 32(%r15), %cl | | 0000000000000291: 04 movb 32(%r15), %cl |
| | | 0000000000000295: 03 movq %rbp, %rax |
| 0000000000000293: 03 shrq %cl, %rbp | | 0000000000000298: 03 shrq %cl, %rax |
| 0000000000000296: 04 movq 8(%r15), %rcx | | 000000000000029b: 04 movq 8(%r15), %rcx |
| 000000000000029a: 04 shlq $4, %rbp | | 000000000000029f: 04 shlq $4, %rax |
| 000000000000029e: 04 leaq -1(%rax), %rdx | | 00000000000002a3: 04 leaq -1(%rbx), %rdx |
| 00000000000002a2: 02 xorl %esi, %esi | | 00000000000002a7: 02 xorl %esi, %esi |
| 00000000000002a4: 10 nopw %cs:(%rax,%rax) | | 00000000000002a9: 07 nopl (%rax) |
| 00000000000002ae: 02 nop | | |
| 00000000000002b0: 05 movdqu (%rcx,%rbp), %xmm0 | | 00000000000002b0: 05 movdqu (%rcx,%rax), %xmm0 |
| 00000000000002b5: 04 pmovmskb %xmm0, %edi | | 00000000000002b5: 04 pmovmskb %xmm0, %edi |
| 00000000000002b9: 03 testw %di, %di | | 00000000000002b9: 03 testw %di, %di |
| n | 00000000000002bc: 02 jne 0x4570e5 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2e5> | n | 00000000000002bc: 02 jne 0x4572c1 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x301> |
| 00000000000002be: 04 addq $16, %rbp | | 00000000000002be: 04 addq $16, %rax |
| 00000000000002c2: 03 andq %rdx, %rbp | | 00000000000002c2: 03 andq %rdx, %rax |
| 00000000000002c5: 04 addq $16, %rsi | | 00000000000002c5: 04 addq $16, %rsi |
| t | 00000000000002c9: 03 cmpq %rax, %rsi | t | 00000000000002c9: 03 cmpq %rbx, %rsi |
| 00000000000002cc: 02 jb 0x4570b0 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2b0> | | 00000000000002cc: 02 jb 0x457270 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2b0> |
| | | 00000000000002ce: 02 xorl %ebp, %ebp |
| | | 00000000000002d0: 09 cmpq $23, 144(%rsp) |
| 00000000000002ce: 02 jmp 0x4570ee <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2ee> | | 00000000000002d9: 02 jne 0x4572da <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x31a> |
| 00000000000002d0: 03 xorl %r8d, %r8d | | |
| 00000000000002d3: 03 movq %r13, %rbp | | |
| 00000000000002d6: 09 cmpq $23, 144(%rsp) | | |
| 00000000000002df: 02 jne 0x4570fc <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2fc> | | 00000000000002db: 02 jmp 0x4572f3 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x333> |
| 00000000000002e1: 02 jmp 0x457121 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x321> | | 00000000000002dd: 03 movb $1, %bpl |
| | | 00000000000002e0: 03 xorl %r8d, %r8d |
| | | 00000000000002e3: 09 cmpq $23, 144(%rsp) |
| 00000000000002e3: 02 jmp 0x4570ee <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x2ee> | | 00000000000002ec: 02 jne 0x4572da <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x31a> |
| 00000000000002e5: 03 movzwl %di, %eax | | 00000000000002ee: 02 jmp 0x4572f3 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x333> |
| 00000000000002e8: 03 bsfl %eax, %eax | | 00000000000002f0: 02 xorl %ebp, %ebp |
| 00000000000002eb: 03 addq %rax, %rbp | | 00000000000002f2: 02 xorl %ebx, %ebx |
| 00000000000002ee: 03 movb $1, %r8b | | |
| 00000000000002f1: 09 cmpq $23, 144(%rsp) | | 00000000000002f4: 09 cmpq $23, 144(%rsp) |
| 00000000000002fa: 02 je 0x457121 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x321> | | 00000000000002fd: 02 jne 0x4572da <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x31a> |
| | | 00000000000002ff: 02 jmp 0x4572f3 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x333> |
| | | 0000000000000301: 03 movzwl %di, %ecx |
| | | 0000000000000304: 03 bsfl %ecx, %ecx |
| | | 0000000000000307: 03 addq %rcx, %rax |
| | | 000000000000030a: 02 xorl %ebp, %ebp |
| | | 000000000000030c: 03 movq %rax, %rbx |
| | | 000000000000030f: 09 cmpq $23, 144(%rsp) |
| | | 0000000000000318: 02 je 0x4572f3 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x333> |
| 00000000000002fc: 05 movq 112(%rsp), %rsi | | 000000000000031a: 05 movq 112(%rsp), %rsi |
| 0000000000000301: 08 movq 152(%rsp), %rdi | | 000000000000031f: 08 movq 152(%rsp), %rdi |
| 0000000000000309: 03 movq (%rdi), %rax | | 0000000000000327: 03 movq (%rdi), %rax |
| 000000000000030c: 03 movq %r15, %r14 | | |
| 000000000000030f: 03 movq %r12, %r15 | | |
| 0000000000000312: 03 movl %r8d, %r12d | | 000000000000032a: 03 movl %r8d, %r14d |
| 0000000000000315: 03 callq *24(%rax) | | 000000000000032d: 03 callq *24(%rax) |
| 0000000000000318: 03 movl %r12d, %r8d | | 0000000000000330: 03 movl %r14d, %r8d |
| 000000000000031b: 03 movq %r15, %r12 | | 0000000000000333: 03 testb %bpl, %bpl |
| 000000000000031e: 03 movq %r14, %r15 | | |
| 0000000000000321: 03 cmpq %rbx, %r13 | | |
| 0000000000000324: 06 jne 0x45722c <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x42c> | | 0000000000000336: 06 jne 0x457402 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x442> |
| 000000000000032a: 05 movq %r12, 80(%rsp) | | 000000000000033c: 05 movq %r12, 88(%rsp) |
| 000000000000032f: 03 movq (%r15), %r14 | | 0000000000000341: 03 movq (%r15), %rbp |
| 0000000000000332: 04 movq 40(%r15), %rdi | | 0000000000000344: 04 movq 40(%r15), %rdi |
| 0000000000000336: 04 imulq $56, %rbp, %r13 | | 0000000000000348: 04 imulq $56, %rbx, %r14 |
| 000000000000033a: 04 leaq (%r14,%r13), %r12 | | 000000000000034c: 05 leaq (%rbp,%r14), %r12 |
| 000000000000033e: 03 testq %rdi, %rdi | | 0000000000000351: 03 testq %rdi, %rdi |
| 0000000000000341: 05 movq 96(%rsp), %rbx | | |
| 0000000000000346: 02 jne 0x457166 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x366> | | 0000000000000354: 02 jne 0x457334 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x374> |
| 0000000000000348: 07 movq 2444537(%rip), %rdi # 6abe48 <BloombergLP::bslma::Default::s_defaultAllocator> | | 0000000000000356: 07 movq 2448171(%rip), %rdi # 6ace48 <BloombergLP::bslma::Default::s_defaultAllocator> |
| 000000000000034f: 03 testq %rdi, %rdi | | 000000000000035d: 03 testq %rdi, %rdi |
| 0000000000000352: 02 jne 0x457166 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x366> | | 0000000000000360: 02 jne 0x457334 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x374> |
| 0000000000000354: 05 movl %r8d, 4(%rsp) | | 0000000000000362: 05 movl %r8d, 4(%rsp) |
| 0000000000000359: 05 callq 0x460860 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> | | 0000000000000367: 05 callq 0x460a70 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> |
| 000000000000035e: 05 movl 4(%rsp), %r8d | | 000000000000036c: 05 movl 4(%rsp), %r8d |
| 0000000000000363: 03 movq %rax, %rdi | | 0000000000000371: 03 movq %rax, %rdi |
| 0000000000000366: 04 movq 32(%rbx), %rax | | 0000000000000374: 04 movq 32(%r13), %rax |
| 000000000000036a: 05 movq %rax, 32(%r12) | | 0000000000000378: 05 movq %rax, 32(%r12) |
| 000000000000036f: 03 movups (%rbx), %xmm0 | | 000000000000037d: 05 movups (%r13), %xmm0 |
| 0000000000000372: 04 movups 16(%rbx), %xmm1 | | 0000000000000382: 05 movups 16(%r13), %xmm1 |
| 0000000000000376: 06 movups %xmm1, 16(%r12) | | 0000000000000387: 06 movups %xmm1, 16(%r12) |
| 000000000000037c: 05 movups %xmm0, (%r12) | | 000000000000038d: 05 movups %xmm0, (%r12) |
| 0000000000000381: 05 movq %rdi, 40(%r14,%r13) | | 0000000000000392: 05 movq %rdi, 40(%rbp,%r14) |
| 0000000000000386: 06 cmpq $23, 32(%r14,%r13) | | 0000000000000397: 06 cmpq $23, 32(%rbp,%r14) |
| 000000000000038c: 02 je 0x457208 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x408> | | 000000000000039d: 02 je 0x4573da <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x41a> |
| 000000000000038e: 05 leaq 32(%r14,%r13), %rcx | | 000000000000039f: 05 leaq 32(%rbp,%r14), %rcx |
| 0000000000000393: 04 movq 24(%rbx), %rax | | 00000000000003a4: 04 movq 24(%r13), %rax |
| 0000000000000397: 04 cmpq $23, %rax | | 00000000000003a8: 04 cmpq $23, %rax |
| 000000000000039b: 05 movl $23, %esi | | 00000000000003ac: 05 movl $23, %esi |
| 00000000000003a0: 04 cmovaq %rax, %rsi | | 00000000000003b1: 04 cmovaq %rax, %rsi |
| 00000000000003a4: 08 movq $0, (%r12) | | 00000000000003b5: 08 movq $0, (%r12) |
| 00000000000003ac: 05 movq %rax, 24(%r14,%r13) | | 00000000000003bd: 05 movq %rax, 24(%rbp,%r14) |
| 00000000000003b1: 03 movq %rsi, (%rcx) | | 00000000000003c2: 03 movq %rsi, (%rcx) |
| 00000000000003b4: 04 cmpq $24, %rax | | 00000000000003c5: 04 cmpq $24, %rax |
| 00000000000003b8: 02 jb 0x4571e1 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x3e1> | | 00000000000003c9: 02 jb 0x4573b2 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x3f2> |
| 00000000000003ba: 03 incq %rsi | | 00000000000003cb: 03 incq %rsi |
| 00000000000003bd: 03 movq (%rdi), %rax | | 00000000000003ce: 03 movq (%rdi), %rax |
| 00000000000003c0: 05 movl %r8d, 4(%rsp) | | 00000000000003d1: 05 movl %r8d, 4(%rsp) |
| 00000000000003c5: 05 movq %rcx, 72(%rsp) | | 00000000000003d6: 05 movq %rcx, 80(%rsp) |
| 00000000000003ca: 03 callq *16(%rax) | | 00000000000003db: 03 callq *16(%rax) |
| 00000000000003cd: 05 movq 72(%rsp), %rcx | | 00000000000003de: 05 movq 80(%rsp), %rcx |
| 00000000000003d2: 05 movl 4(%rsp), %r8d | | 00000000000003e3: 05 movl 4(%rsp), %r8d |
| 00000000000003d7: 04 movq %rax, (%r12) | | 00000000000003e8: 04 movq %rax, (%r12) |
| 00000000000003db: 04 cmpq $23, (%rcx) | | 00000000000003ec: 04 cmpq $23, (%rcx) |
| 00000000000003df: 02 jne 0x4571e4 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x3e4> | | 00000000000003f0: 02 jne 0x4573b5 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x3f5> |
| 00000000000003e1: 03 movq %r12, %rax | | 00000000000003f2: 03 movq %r12, %rax |
| 00000000000003e4: 04 movq -8(%rcx), %rdx | | 00000000000003f5: 04 movq -8(%rcx), %rdx |
| 00000000000003e8: 03 incq %rdx | | 00000000000003f9: 03 incq %rdx |
| 00000000000003eb: 02 je 0x457208 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x408> | | 00000000000003fc: 02 je 0x4573da <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x41a> |
| 00000000000003ed: 03 movl %r8d, %r12d | | 00000000000003fe: 03 movl %r8d, %r12d |
| 00000000000003f0: 05 cmpq $23, 32(%rbx) | | 0000000000000401: 05 cmpq $23, 32(%r13) |
| 00000000000003f5: 03 movq %rbx, %rsi | | |
| 00000000000003f8: 02 je 0x4571fd <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x3fd> | | |
| 00000000000003fa: 03 movq (%rbx), %rsi | | |
| 00000000000003fd: 03 movq %rax, %rdi | | |
| 0000000000000400: 05 callq 0x403f70 <memcpy@plt> | | |
| 0000000000000405: 03 movl %r12d, %r8d | | |
| 0000000000000408: 05 movq 48(%rbx), %xmm0 | | |
| 000000000000040d: 07 movq %xmm0, 48(%r14,%r13) | | |
| 0000000000000414: 05 movq 88(%rsp), %rcx | | |
| 0000000000000419: 03 andb $127, %cl | | |
| 000000000000041c: 04 movq 8(%r15), %rax | | |
| 0000000000000420: 03 movb %cl, (%rax,%rbp) | | |
| 0000000000000423: 04 incq 16(%r15) | | |
| 0000000000000427: 05 movq 80(%rsp), %r12 | | |
| 000000000000042c: 04 imulq $56, %rbp, %rax | | |
| 0000000000000430: 03 addq (%r15), %rax | | |
| 0000000000000433: 04 movq 8(%r15), %rcx | | |
| 0000000000000437: 03 addq %rbp, %rcx | | |
| 000000000000043a: 03 notq %rbp | | |
| 000000000000043d: 04 addq 24(%r15), %rbp | | |
| 0000000000000441: 04 movq %rax, (%r12) | | |
| 0000000000000445: 05 movq %rcx, 8(%r12) | | |
| 000000000000044a: 05 movq %rbp, 16(%r12) | | |
| 000000000000044f: 05 movb %r8b, 24(%r12) | | |
| 0000000000000454: 03 movq %r12, %rax | | |
| 0000000000000457: 07 addq $424, %rsp | | |
| 000000000000045e: 01 popq %rbx | | |
| 000000000000045f: 02 popq %r12 | | |
| 0000000000000461: 02 popq %r13 | | |
| 0000000000000463: 02 popq %r14 | | |
| 0000000000000465: 02 popq %r15 | | |
| 0000000000000467: 01 popq %rbp | | |
| 0000000000000468: 01 retq | | |
| 0000000000000469: 03 movq %rax, %rdi | | 0000000000000406: 03 movq %r13, %rsi |
| 000000000000046c: 05 callq 0x4351a0 <__clang_call_terminate> | | |
| 0000000000000471: 03 movq %rax, %rdi | | |
| 0000000000000474: 05 callq 0x4351a0 <__clang_call_terminate> | | |
| 0000000000000479: 03 movq %rax, %rbx | | |
| 000000000000047c: 09 cmpq $23, 144(%rsp) | | |
| 0000000000000485: 02 je 0x4572bf <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4bf> | | 0000000000000409: 02 je 0x4573cf <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x40f> |
| 0000000000000487: 05 movq 112(%rsp), %rsi | | 000000000000040b: 04 movq (%r13), %rsi |
| 000000000000048c: 08 movq 152(%rsp), %rdi | | |
| 0000000000000494: 03 movq (%rdi), %rax | | |
| 0000000000000497: 03 callq *24(%rax) | | |
| 000000000000049a: 02 jmp 0x4572bf <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4bf> | | |
| 000000000000049c: 03 movq %rax, %rdi | | 000000000000040f: 03 movq %rax, %rdi |
| 000000000000049f: 05 callq 0x4351a0 <__clang_call_terminate> | | 0000000000000412: 05 callq 0x403f70 <memcpy@plt> |
| 00000000000004a4: 03 movq %rax, %rbx | | 0000000000000417: 03 movl %r12d, %r8d |
| 00000000000004a7: 06 cmpq $23, 48(%rsp) | | 000000000000041a: 06 movq 48(%r13), %xmm0 |
| 00000000000004ad: 02 je 0x4572bf <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4bf> | | 0000000000000420: 07 movq %xmm0, 48(%rbp,%r14) |
| 00000000000004af: 05 movq 16(%rsp), %rsi | | 0000000000000427: 05 movq 96(%rsp), %rcx |
| | | 000000000000042c: 03 andb $127, %cl |
| 00000000000004b4: 05 movq 56(%rsp), %rdi | | 000000000000042f: 04 movq 8(%r15), %rax |
| | | 0000000000000433: 03 movb %cl, (%rax,%rbx) |
| 00000000000004b9: 03 movq (%rdi), %rax | | 0000000000000436: 03 movq %r15, %rax |
| | | 0000000000000439: 04 incq 16(%r15) |
| | | 000000000000043d: 05 movq 88(%rsp), %r12 |
| | | 0000000000000442: 04 imulq $56, %rbx, %rax |
| | | 0000000000000446: 03 addq (%r15), %rax |
| | | 0000000000000449: 04 movq 8(%r15), %rcx |
| | | 000000000000044d: 03 addq %rbx, %rcx |
| 00000000000004bc: 03 callq *24(%rax) | | 0000000000000450: 03 notq %rbx |
| | | 0000000000000453: 04 addq 24(%r15), %rbx |
| | | 0000000000000457: 04 movq %rax, (%r12) |
| | | 000000000000045b: 05 movq %rcx, 8(%r12) |
| | | 0000000000000460: 05 movq %rbx, 16(%r12) |
| | | 0000000000000465: 05 movb %r8b, 24(%r12) |
| 00000000000004bf: 03 movq %rbx, %rdi | | 000000000000046a: 03 movq %r12, %rax |
| 00000000000004c2: 05 callq 0x403f20 <_Unwind_Resume@plt> | | 000000000000046d: 07 addq $424, %rsp |
| | | 0000000000000474: 01 popq %rbx |
| | | 0000000000000475: 02 popq %r12 |
| | | 0000000000000477: 02 popq %r13 |
| | | 0000000000000479: 02 popq %r14 |
| | | 000000000000047b: 02 popq %r15 |
| | | 000000000000047d: 01 popq %rbp |
| | | 000000000000047e: 01 retq |
| 00000000000004c7: 03 movq %rax, %rdi | | 000000000000047f: 03 movq %rax, %rdi |
| | | 0000000000000482: 05 callq 0x4351a0 <__clang_call_terminate> |
| | | 0000000000000487: 03 movq %rax, %rdi |
| 00000000000004ca: 05 callq 0x4351a0 <__clang_call_terminate> | | 000000000000048a: 05 callq 0x4351a0 <__clang_call_terminate> |
| | | 000000000000048f: 03 movq %rax, %rbx |
| | | 0000000000000492: 09 cmpq $23, 144(%rsp) |
| | | 000000000000049b: 02 je 0x457495 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4d5> |
| | | 000000000000049d: 05 movq 112(%rsp), %rsi |
| | | 00000000000004a2: 08 movq 152(%rsp), %rdi |
| | | 00000000000004aa: 03 movq (%rdi), %rax |
| | | 00000000000004ad: 03 callq *24(%rax) |
| | | 00000000000004b0: 02 jmp 0x457495 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4d5> |
| | | 00000000000004b2: 03 movq %rax, %rdi |
| | | 00000000000004b5: 05 callq 0x4351a0 <__clang_call_terminate> |
| | | 00000000000004ba: 03 movq %rax, %rbx |
| | | 00000000000004bd: 06 cmpq $23, 48(%rsp) |
| | | 00000000000004c3: 02 je 0x457495 <bsl::enable_if<bsl::is_convertible<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >::value, bsl::pair<BloombergLP::bslstl::ForwardIterator<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashTable_IteratorImp<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, std::__1::forward_iterator_tag>, bool> >::type BloombergLP::bdlc::FlatHashTable<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double>, BloombergLP::bdlc::FlatHashMap_EntryUtil<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double, bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, double> >, BloombergLP::bslh::FibonacciBadHashWrapper<bsl::hash<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >, bsl::equal_to<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::insert<bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&>(bsl::pair<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const, double>&)+0x4d5> |
| | | 00000000000004c5: 05 movq 16(%rsp), %rsi |
| | | 00000000000004ca: 05 movq 56(%rsp), %rdi |
| | | 00000000000004cf: 03 movq (%rdi), %rax |
| | | 00000000000004d2: 03 callq *24(%rax) |
| | | 00000000000004d5: 03 movq %rbx, %rdi |
| | | 00000000000004d8: 05 callq 0x403f20 <_Unwind_Resume@plt> |
| | | 00000000000004dd: 03 movq %rax, %rdi |
| | | 00000000000004e0: 05 callq 0x4351a0 <__clang_call_terminate> |
| | | 00000000000004e5: 10 nopw %cs:(%rax,%rax) |
| 00000000000004cf: 01 nop | | 00000000000004ef: 01 nop |