| t | 0000000000411ee0 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)>: | t | 0000000000411fd0 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)>: |
| 0000000000000000: 01 pushq %rbp | | |
| 0000000000000001: 02 pushq %r15 | | 0000000000000000: 02 pushq %r15 |
| 0000000000000003: 02 pushq %r14 | | 0000000000000002: 02 pushq %r14 |
| 0000000000000005: 02 pushq %r13 | | 0000000000000004: 02 pushq %r13 |
| 0000000000000007: 02 pushq %r12 | | 0000000000000006: 02 pushq %r12 |
| 0000000000000009: 01 pushq %rbx | | 0000000000000008: 01 pushq %rbx |
| 000000000000000a: 01 pushq %rax | | |
| 000000000000000b: 03 movq %rsi, %r15 | | 0000000000000009: 03 movq %rsi, %r14 |
| 000000000000000e: 03 movq %rdi, %rbx | | 000000000000000c: 03 movq %rdi, %rbx |
| 0000000000000011: 07 movq $4563592, (%rdi) | | 000000000000000f: 07 movq $4565448, (%rdi) |
| 0000000000000018: 08 movq $0, 8(%rdi) | | 0000000000000016: 08 movq $0, 8(%rdi) |
| 0000000000000020: 03 movq %rsi, %rax | | 000000000000001e: 03 movq %rsi, %rax |
| 0000000000000023: 03 testq %rsi, %rsi | | 0000000000000021: 03 testq %rsi, %rsi |
| 0000000000000026: 02 jne 0x411f19 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x39> | | 0000000000000024: 02 jne 0x412007 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x37> |
| 0000000000000028: 07 movq 2644641(%rip), %rax # 6979b0 <BloombergLP::bslma::Default::s_defaultAllocator> | | 0000000000000026: 07 movq 2648531(%rip), %rax # 6989d0 <BloombergLP::bslma::Default::s_defaultAllocator> |
| 000000000000002f: 03 testq %rax, %rax | | 000000000000002d: 03 testq %rax, %rax |
| 0000000000000032: 02 jne 0x411f19 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x39> | | 0000000000000030: 02 jne 0x412007 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x37> |
| 0000000000000034: 05 callq 0x431130 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> | | 0000000000000032: 05 callq 0x431870 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> |
| 0000000000000039: 04 movq %rax, 16(%rbx) | | 0000000000000037: 04 movq %rax, 16(%rbx) |
| 000000000000003d: 04 leaq 24(%rbx), %r14 | | 000000000000003b: 04 leaq 24(%rbx), %r15 |
| 0000000000000041: 03 movq %r14, %rdi | | 000000000000003f: 03 movq %r15, %rdi |
| 0000000000000044: 03 movq %rbx, %rsi | | 0000000000000042: 03 movq %rbx, %rsi |
| 0000000000000047: 05 callq 0x414830 <BloombergLP::ball::RecordAttributes::RecordAttributes(BloombergLP::bslma::Allocator*)> | | 0000000000000045: 05 callq 0x414970 <BloombergLP::ball::RecordAttributes::RecordAttributes(BloombergLP::bslma::Allocator*)> |
| 000000000000004c: 03 xorps %xmm0, %xmm0 | | 000000000000004a: 03 xorps %xmm0, %xmm0 |
| 000000000000004f: 07 movups %xmm0, 232(%rbx) | | 000000000000004d: 07 movups %xmm0, 232(%rbx) |
| 0000000000000056: 11 movq $0, 248(%rbx) | | 0000000000000054: 11 movq $0, 248(%rbx) |
| 0000000000000061: 07 movq %rbx, 256(%rbx) | | 000000000000005f: 07 movq %rbx, 256(%rbx) |
| 0000000000000068: 07 movups %xmm0, 264(%rbx) | | 0000000000000066: 07 movups %xmm0, 264(%rbx) |
| 000000000000006f: 11 movq $0, 280(%rbx) | | 000000000000006d: 11 movq $0, 280(%rbx) |
| 000000000000007a: 07 movq %rbx, 288(%rbx) | | 0000000000000078: 07 movq %rbx, 288(%rbx) |
| 0000000000000081: 03 testq %r15, %r15 | | 000000000000007f: 03 testq %r14, %r14 |
| 0000000000000084: 02 jne 0x411f88 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa8> | | 0000000000000082: 02 jne 0x412076 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa6> |
| 0000000000000086: 07 movq 2644547(%rip), %r15 # 6979b0 <BloombergLP::bslma::Default::s_defaultAllocator> | | 0000000000000084: 07 movq 2648437(%rip), %r14 # 6989d0 <BloombergLP::bslma::Default::s_defaultAllocator> |
| 000000000000008d: 03 testq %r15, %r15 | | 000000000000008b: 03 testq %r14, %r14 |
| 0000000000000090: 02 jne 0x411f88 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa8> | | 000000000000008e: 02 jne 0x412076 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xa6> |
| 0000000000000092: 07 leaq 232(%rbx), %r13 | | 0000000000000090: 07 leaq 232(%rbx), %r12 |
| 0000000000000099: 07 leaq 264(%rbx), %r12 | | 0000000000000097: 07 leaq 264(%rbx), %r13 |
| 00000000000000a0: 05 callq 0x431130 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> | | 000000000000009e: 05 callq 0x431870 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()> |
| 00000000000000a5: 03 movq %rax, %r15 | | 00000000000000a3: 03 movq %rax, %r14 |
| 00000000000000a8: 07 movq %r15, 296(%rbx) | | 00000000000000a6: 07 movq %r14, 296(%rbx) |
| 00000000000000af: 04 addq $8, %rsp | | |
| 00000000000000b3: 01 popq %rbx | | 00000000000000ad: 01 popq %rbx |
| 00000000000000b4: 02 popq %r12 | | 00000000000000ae: 02 popq %r12 |
| 00000000000000b6: 02 popq %r13 | | 00000000000000b0: 02 popq %r13 |
| 00000000000000b8: 02 popq %r14 | | 00000000000000b2: 02 popq %r14 |
| 00000000000000ba: 02 popq %r15 | | 00000000000000b4: 02 popq %r15 |
| 00000000000000bc: 01 popq %rbp | | |
| 00000000000000bd: 01 retq | | 00000000000000b6: 01 retq |
| 00000000000000be: 03 movq %rax, %r15 | | 00000000000000b7: 03 movq %rax, %r14 |
| 00000000000000c1: 03 movq %r12, %rdi | | 00000000000000ba: 03 movq %r13, %rdi |
| 00000000000000c4: 05 callq 0x4124b0 <bsl::vector<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::~vector()> | | 00000000000000bd: 05 callq 0x412410 <bsl::vector<BloombergLP::ball::ManagedAttribute, bsl::allocator<BloombergLP::ball::ManagedAttribute> >::~vector()> |
| 00000000000000c9: 04 movq (%r13), %r12 | | |
| 00000000000000cd: 03 testq %r12, %r12 | | |
| 00000000000000d0: 02 je 0x411fe3 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x103> | | |
| 00000000000000d2: 07 movq 240(%rbx), %rbp | | |
| 00000000000000d9: 03 cmpq %rbp, %r12 | | |
| 00000000000000dc: 02 je 0x411fd3 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xf3> | | |
| 00000000000000de: 03 movq %r12, %rdi | | 00000000000000c2: 03 movq %r12, %rdi |
| 00000000000000e1: 05 callq 0x412c30 <BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<long long, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlt::DatetimeTz, bsl::vector<char, bsl::allocator<char> > > >::reset()> | | 00000000000000c5: 05 callq 0x412bf0 <BloombergLP::ball::UserFields::~UserFields()> |
| 00000000000000e6: 04 addq $64, %r12 | | |
| 00000000000000ea: 03 cmpq %r12, %rbp | | |
| 00000000000000ed: 02 jne 0x411fbe <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xde> | | |
| 00000000000000ef: 04 movq (%r13), %r12 | | |
| 00000000000000f3: 07 movq 256(%rbx), %rdi | | |
| 00000000000000fa: 03 movq (%rdi), %rax | | |
| 00000000000000fd: 03 movq %r12, %rsi | | 00000000000000ca: 03 movq %r15, %rdi |
| 0000000000000100: 03 callq *24(%rax) | | |
| 0000000000000103: 03 movq %r14, %rdi | | |
| 0000000000000106: 05 callq 0x412b90 <BloombergLP::ball::RecordAttributes::~RecordAttributes()> | | 00000000000000cd: 05 callq 0x412ca0 <BloombergLP::ball::RecordAttributes::~RecordAttributes()> |
| 000000000000010b: 02 jmp 0x412013 <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0x133> | | 00000000000000d2: 02 jmp 0x4120ba <BloombergLP::ball::Record::Record(BloombergLP::bslma::Allocator*)+0xea> |
| | | 00000000000000d4: 03 movq %rax, %r14 |
| 000000000000010d: 03 movq %rax, %rdi | | 00000000000000d7: 03 movq %rbx, %rdi |
| 0000000000000110: 05 callq 0x409400 <__clang_call_terminate> | | 00000000000000da: 05 callq 0x431850 <BloombergLP::bslma::Allocator::~Allocator()> |
| 0000000000000115: 03 movq %rax, %rdi | | 00000000000000df: 03 movq %r14, %rdi |
| 0000000000000118: 05 callq 0x409400 <__clang_call_terminate> | | 00000000000000e2: 05 callq 0x405720 <_Unwind_Resume@plt> |
| 000000000000011d: 03 movq %rax, %r15 | | 00000000000000e7: 03 movq %rax, %r14 |
| 0000000000000120: 03 movq %rbx, %rdi | | 00000000000000ea: 03 movq %rbx, %rdi |
| 0000000000000123: 05 callq 0x431110 <BloombergLP::bslma::Allocator::~Allocator()> | | |
| 0000000000000128: 03 movq %r15, %rdi | | |
| 000000000000012b: 05 callq 0x4056d0 <_Unwind_Resume@plt> | | |
| 0000000000000130: 03 movq %rax, %r15 | | |
| 0000000000000133: 03 movq %rbx, %rdi | | |
| 0000000000000136: 05 callq 0x41aa60 <BloombergLP::ball::CountingAllocator::~CountingAllocator()> | | 00000000000000ed: 05 callq 0x41aba0 <BloombergLP::ball::CountingAllocator::~CountingAllocator()> |
| 000000000000013b: 03 movq %r15, %rdi | | 00000000000000f2: 03 movq %r14, %rdi |
| 000000000000013e: 05 callq 0x4056d0 <_Unwind_Resume@plt> | | 00000000000000f5: 05 callq 0x405720 <_Unwind_Resume@plt> |
| 0000000000000143: 10 nopw %cs:(%rax,%rax) | | 00000000000000fa: 06 nopw (%rax,%rax) |
| 000000000000014d: 03 nopl (%rax) | | |