1.assume.s
1.none.s
n10000000000412c10 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)>:n10000000000412d50 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 04    subq    $56, %rsp8000000000000000a: 04    subq    $56, %rsp
n9000000000000000e: 03    movq    %rsi, %r15n9000000000000000e: 03    movq    %rsi, %rbx
100000000000000011: 03    movq    %rdi, %rbp100000000000000011: 03    movq    %rdi, %r13
110000000000000014: 04    movq    8(%rdi), %rbx110000000000000014: 04    movq    8(%rdi), %rbp
120000000000000018: 04    movq    16(%rdi), %rsi120000000000000018: 04    movq    16(%rdi), %rsi
n13000000000000001c: 03    movq    %rbx, %rdin13000000000000001c: 03    movq    %rbp, %rdi
14000000000000001f: 04    subq    (%rbp), %rdi14000000000000001f: 04    subq    (%r13), %rdi
150000000000000023: 04    sarq    $6, %rdi150000000000000023: 04    sarq    $6, %rdi
160000000000000027: 03    cmpq    %rdi, %rsi160000000000000027: 03    cmpq    %rdi, %rsi
n17000000000000002a: 02    jbe     0x412c95 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x85>n17000000000000002a: 02    jbe     0x412dd5 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x85>
18000000000000002c: 04    movq    24(%rbp), %rax18000000000000002c: 04    movq    24(%r13), %rax
190000000000000030: 05    movsd   (%r15), %xmm0190000000000000030: 04    movsd   (%rbx), %xmm0
200000000000000035: 07    movl    $2, 48(%rbx)200000000000000034: 07    movl    $2, 48(%rbp)
21000000000000003c: 03    testq   %rax, %rax21000000000000003b: 03    testq   %rax, %rax
22000000000000003f: 02    jne     0x412c6e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x5e>22000000000000003e: 02    jne     0x412dad <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x5d>
230000000000000041: 07    movq    2552440(%rip), %rax  # 681ed0 <BloombergLP::bslma::Default::s_defaultAllocator>230000000000000040: 07    movq    2556217(%rip), %rax  # 682ed0 <BloombergLP::bslma::Default::s_defaultAllocator>
240000000000000048: 03    testq   %rax, %rax240000000000000047: 03    testq   %rax, %rax
25000000000000004b: 02    jne     0x412c6e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x5e>25000000000000004a: 02    jne     0x412dad <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x5d>
26000000000000004d: 06    movsd   %xmm0, 8(%rsp)26000000000000004c: 06    movsd   %xmm0, 8(%rsp)
270000000000000053: 05    callq   0x424c00 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>270000000000000052: 05    callq   0x425710 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
280000000000000058: 06    movsd   8(%rsp), %xmm0280000000000000057: 06    movsd   8(%rsp), %xmm0
29000000000000005e: 04    movq    %rax, 56(%rbx)29000000000000005d: 04    movq    %rax, 56(%rbp)
300000000000000062: 04    movsd   %xmm0, (%rbx)300000000000000061: 05    movsd   %xmm0, (%rbp)
310000000000000066: 04    movq    8(%rbp), %rax310000000000000066: 04    movq    8(%r13), %rax
32000000000000006a: 04    addq    $64, %rax32000000000000006a: 04    addq    $64, %rax
n33000000000000006e: 04    movq    %rax, 8(%rbp)n33000000000000006e: 04    movq    %rax, 8(%r13)
340000000000000072: 04    addq    $-64, %rax340000000000000072: 04    addq    $-64, %rax
350000000000000076: 04    addq    $56, %rsp350000000000000076: 04    addq    $56, %rsp
36000000000000007a: 01    popq    %rbx36000000000000007a: 01    popq    %rbx
37000000000000007b: 02    popq    %r1237000000000000007b: 02    popq    %r12
38000000000000007d: 02    popq    %r1338000000000000007d: 02    popq    %r13
39000000000000007f: 02    popq    %r1439000000000000007f: 02    popq    %r14
400000000000000081: 02    popq    %r15400000000000000081: 02    popq    %r15
410000000000000083: 01    popq    %rbp410000000000000083: 01    popq    %rbp
420000000000000084: 01    retq420000000000000084: 01    retq
430000000000000085: 03    incq    %rdi430000000000000085: 03    incq    %rdi
440000000000000088: 10    movabsq $288230376151711743, %rdx440000000000000088: 10    movabsq $288230376151711743, %rdx
n450000000000000092: 05    callq   0x430810 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>n450000000000000092: 05    callq   0x431320 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>
460000000000000097: 03    movq    %rax, %r12460000000000000097: 03    movq    %rax, %r15
47000000000000009a: 04    movq    24(%rbp), %rdi47000000000000009a: 04    movq    24(%r13), %rdi
48000000000000009e: 03    xorps   %xmm0, %xmm048000000000000009e: 03    xorps   %xmm0, %xmm0
4900000000000000a1: 05    movaps  %xmm0, 16(%rsp)4900000000000000a1: 05    movaps  %xmm0, 16(%rsp)
5000000000000000a6: 09    movq    $0, 32(%rsp)5000000000000000a6: 09    movq    $0, 32(%rsp)
5100000000000000af: 05    movq    %rdi, 40(%rsp)5100000000000000af: 05    movq    %rdi, 40(%rsp)
5200000000000000b4: 03    movq    %rax, %rsi5200000000000000b4: 03    movq    %rax, %rsi
5300000000000000b7: 04    shlq    $6, %rsi5300000000000000b7: 04    shlq    $6, %rsi
5400000000000000bb: 03    movq    (%rdi), %rax5400000000000000bb: 03    movq    (%rdi), %rax
5500000000000000be: 03    callq   *16(%rax)5500000000000000be: 03    callq   *16(%rax)
5600000000000000c1: 03    movq    %rax, %r145600000000000000c1: 03    movq    %rax, %r14
t5700000000000000c4: 03    movq    %rax, %r13t
5800000000000000c7: 05    movq    %r14, 24(%rsp)5700000000000000c4: 05    movq    %rax, 24(%rsp)
5900000000000000cc: 05    movq    %r14, 16(%rsp)5800000000000000c9: 05    movq    %rax, 16(%rsp)
6000000000000000d1: 05    movq    %r12, 32(%rsp)5900000000000000ce: 05    movq    %r15, 32(%rsp)
6100000000000000d6: 04    movq    8(%rbp), %r126000000000000000d3: 04    movq    8(%r13), %rbp
6200000000000000da: 04    subq    (%rbp), %r126100000000000000d7: 04    subq    (%r13), %rbp
6300000000000000de: 04    movq    24(%rbp), %rax6200000000000000db: 04    movq    24(%r13), %rax
6400000000000000e2: 05    movsd   (%r15), %xmm06300000000000000df: 04    movsd   (%rbx), %xmm0
6500000000000000e7: 09    movl    $2, 48(%r14,%r12)6400000000000000e3: 09    movl    $2, 48(%r14,%rbp)
6600000000000000f0: 03    testq   %rax, %rax6500000000000000ec: 03    testq   %rax, %rax
6700000000000000f3: 02    jne     0x412d22 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x112>6600000000000000ef: 02    jne     0x412e5e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x10e>
6800000000000000f5: 06    movsd   %xmm0, 8(%rsp)6700000000000000f1: 06    movsd   %xmm0, 8(%rsp)
6900000000000000fb: 07    movq    2552254(%rip), %rax  # 681ed0 <BloombergLP::bslma::Default::s_defaultAllocator>6800000000000000f7: 07    movq    2556034(%rip), %rax  # 682ed0 <BloombergLP::bslma::Default::s_defaultAllocator>
700000000000000102: 03    testq   %rax, %rax6900000000000000fe: 03    testq   %rax, %rax
710000000000000105: 02    jne     0x412d1c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x10c>700000000000000101: 02    jne     0x412e58 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x108>
720000000000000107: 05    callq   0x424c00 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>710000000000000103: 05    callq   0x425710 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
73000000000000010c: 06    movsd   8(%rsp), %xmm0720000000000000108: 06    movsd   8(%rsp), %xmm0
740000000000000112: 03    addq    %r12, %r1473000000000000010e: 03    movq    %rbp, %rbx
750000000000000115: 04    sarq    $6, %r12740000000000000111: 04    sarq    $6, %rbx
750000000000000115: 04    leaq    (%r14,%rbp), %rcx
760000000000000119: 05    leaq    48(%r14,%rbp), %rdx
77000000000000011e: 05    movq    %rdx, 8(%rsp)
780000000000000123: 03    movq    %rcx, %rbp
760000000000000119: 04    shlq    $6, %r12790000000000000126: 04    shlq    $6, %rbx
77000000000000011d: 05    movq    %rax, 56(%r13,%r12)80000000000000012a: 05    movq    %rax, 56(%r14,%rbx)
780000000000000122: 05    movsd   %xmm0, (%r14)81000000000000012f: 04    movsd   %xmm0, (%rcx)
790000000000000127: 05    movq    16(%rsp), %rdi820000000000000133: 05    movq    16(%rsp), %rdi
80000000000000012c: 04    movq    (%rbp), %r15830000000000000138: 04    movq    (%r13), %r15
810000000000000130: 04    movq    8(%rbp), %r1284000000000000013c: 04    movq    8(%r13), %r12
820000000000000134: 04    movq    24(%rbp), %rax850000000000000140: 04    movq    24(%r13), %rax
830000000000000138: 05    movq    %rax, 48(%rsp)860000000000000144: 05    movq    %rax, 48(%rsp)
84000000000000013d: 05    leaq    48(%rsp), %rcx870000000000000149: 05    leaq    48(%rsp), %rcx
850000000000000142: 03    movq    %r15, %rsi88000000000000014e: 03    movq    %r15, %rsi
860000000000000145: 03    movq    %r12, %rdx890000000000000151: 03    movq    %r12, %rdx
870000000000000148: 03    xorl    %r8d, %r8d900000000000000154: 03    xorl    %r8d, %r8d
88000000000000014b: 05    callq   0x412910 <void BloombergLP::bslalg::ArrayPrimitives_Imp::moveIfNoexcept<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >(BloombergLP::ball::UserFieldValue*, BloombergLP::ball::UserFieldValue*, BloombergLP::ball::UserFieldValue*, bsl::allocator<BloombergLP::ball::UserFieldValue>, BloombergLP::bslmf::MetaInt<0>*)>910000000000000157: 05    callq   0x412a70 <void BloombergLP::bslalg::ArrayPrimitives_Imp::moveIfNoexcept<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >(BloombergLP::ball::UserFieldValue*, BloombergLP::ball::UserFieldValue*, BloombergLP::ball::UserFieldValue*, bsl::allocator<BloombergLP::ball::UserFieldValue>, BloombergLP::bslmf::MetaInt<0>*)>
890000000000000150: 03    cmpq    %r12, %r1592000000000000015c: 03    cmpq    %r12, %r15
900000000000000153: 02    je      0x412d76 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x166>
910000000000000155: 03    movq    %r15, %rdi
920000000000000158: 05    callq   0x412ba0 <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()>
93000000000000015d: 04    addq    $64, %r15
940000000000000161: 03    cmpq    %r15, %r12
950000000000000164: 02    jne     0x412d65 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x155>93000000000000015f: 02    jne     0x412f05 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1b5>
960000000000000166: 04    movq    (%rbp), %rax940000000000000161: 04    movq    (%r13), %rax
97000000000000016a: 04    movq    %rax, 8(%rbp)950000000000000165: 04    movq    %rax, 8(%r13)
98000000000000016e: 04    addq    $64, %r14960000000000000169: 04    addq    $64, %rbp
990000000000000172: 05    movq    %r14, 24(%rsp)97000000000000016d: 05    movq    %rbp, 24(%rsp)
1000000000000000177: 05    leaq    16(%rsp), %rsi980000000000000172: 05    leaq    16(%rsp), %rsi
101000000000000017c: 03    movq    %rbp, %rdi990000000000000177: 03    movq    %r13, %rdi
102000000000000017f: 05    callq   0x430840 <bsl::Vector_Util::swap(void*, void*)>100000000000000017a: 05    callq   0x431350 <bsl::Vector_Util::swap(void*, void*)>
1030000000000000184: 05    movq    16(%rsp), %r14101000000000000017f: 05    movq    16(%rsp), %r14
1040000000000000189: 03    testq   %r14, %r141020000000000000184: 03    testq   %r14, %r14
105000000000000018c: 02    je      0x412dcc <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1bc>1030000000000000187: 06    je      0x412fa9 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x259>
106000000000000018e: 05    movq    24(%rsp), %rbx104000000000000018d: 05    movq    24(%rsp), %rbx
1070000000000000193: 03    cmpq    %rbx, %r141050000000000000192: 03    cmpq    %rbx, %r14
1060000000000000195: 02    jne     0x412f5a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x20a>
1070000000000000197: 05    jmp     0x412f9b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x24b>
108000000000000019c: 08    movq    $-1, 24(%r15)
10900000000000001a4: 08    movl    $0, 48(%r15)
11000000000000001ac: 04    addq    $64, %r15
11100000000000001b0: 03    cmpq    %r15, %r12
11200000000000001b3: 02    je      0x412eb1 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x161>
11300000000000001b5: 04    movl    48(%r15), %eax
11400000000000001b9: 02    testl   %eax, %eax
1080000000000000196: 02    je      0x412dbe <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1ae>11500000000000001bb: 02    je      0x412efc <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1ac>
1090000000000000198: 03    movq    %r14, %rdi11600000000000001bd: 03    cmpl    $5, %eax
110000000000000019b: 05    callq   0x412ba0 <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()>
11100000000000001a0: 04    addq    $64, %r14
11200000000000001a4: 03    cmpq    %r14, %rbx
11300000000000001a7: 02    jne     0x412da8 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x198>
11400000000000001a9: 05    movq    16(%rsp), %r14
11500000000000001ae: 05    movq    40(%rsp), %rdi
11600000000000001b3: 03    movq    (%rdi), %rax
11700000000000001b6: 03    movq    %r14, %rsi
11800000000000001b9: 03    callq   *24(%rax)
11900000000000001bc: 04    movq    8(%rbp), %rax
12000000000000001c0: 05    jmp     0x412c82 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x72>11700000000000001c0: 02    j     0x412f2d <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1dd>
11800000000000001c2: 03    cmpl    $3, %eax
12100000000000001c5: 02    jmp     0x412df6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1e6>11900000000000001c5: 02    jne     0x412ef4 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1a4>
12200000000000001c7: 03    movq    %rax, %rdi12000000000000001c7: 05    cmpq    $23, 32(%r15)
12300000000000001ca: 05    callq   0x4126d0 <__clang_call_terminate>
12400000000000001cf: 02    jmp     0x412df6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1e6>12100000000000001cc: 02    j     0x412eec <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x19c>
12500000000000001d1: 03    movq    %rax, %r15
12600000000000001d4: 03    movq    %r14, %rdi12200000000000001ce: 03    movq    (%r15), %rsi
12700000000000001d7: 05    callq   0x412ba0 <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()>12300000000000001d1: 04    movq    40(%r15), %rdi
12400000000000001d5: 03    movq    (%rdi), %rax
12500000000000001d8: 03    callq   *24(%rax)
12800000000000001dc: 02    jmp     0x412df9 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1e9>12600000000000001db: 02    jmp     0x412eec <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x19c>
12900000000000001de: 03    movq    %rax, %rdi12700000000000001dd: 03    movq    (%r15), %rsi
13000000000000001e1: 05    callq   0x4126d0 <__clang_call_terminate>
13100000000000001e6: 03    movq    %rax, %r15
13200000000000001e9: 05    movq    16(%rsp), %rbx
13300000000000001ee: 03    testq   %rbx, %rbx12800000000000001e0: 03    testq   %rsi, %rsi
13400000000000001f1: 02    je      0x412e31 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x221>12900000000000001e3: 02    je      0x412ef4 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1a4>
13500000000000001f3: 05    movq    24(%rsp), %rbp
13600000000000001f8: 03    cmpq    %rbp, %rbx
13700000000000001fb: 02    je      0x412e23 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x213>
13800000000000001fd: 03    movq    %rbx, %rdi
1390000000000000200: 05    callq   0x412ba0 <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()>
1400000000000000205: 04    addq    $64, %rbx
1410000000000000209: 03    cmpq    %rbx, %rbp
142000000000000020c: 02    jne     0x412e0d <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1fd>
143000000000000020e: 05    movq    16(%rsp), %rbx
1440000000000000213: 05    movq    40(%rsp), %rdi13000000000000001e5: 04    movq    24(%r15), %rdi
1450000000000000218: 03    movq    (%rdi), %rax13100000000000001e9: 03    movq    (%rdi), %rax
146000000000000021b: 03    movq    %rbx, %rsi
147000000000000021e: 03    callq   *24(%rax)13200000000000001ec: 03    callq   *24(%rax)
13300000000000001ef: 02    jmp     0x412ef4 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1a4>
13400000000000001f1: 08    movq    $-1, 24(%r14)
13500000000000001f9: 08    movl    $0, 48(%r14)
1360000000000000201: 04    addq    $64, %r14
1370000000000000205: 03    cmpq    %r14, %rbx
1380000000000000208: 02    je      0x412f96 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x246>
139000000000000020a: 04    movl    48(%r14), %eax
140000000000000020e: 02    testl   %eax, %eax
1410000000000000210: 02    je      0x412f51 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x201>
1420000000000000212: 03    cmpl    $5, %eax
1430000000000000215: 02    je      0x412f82 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x232>
1440000000000000217: 03    cmpl    $3, %eax
145000000000000021a: 02    jne     0x412f49 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1f9>
146000000000000021c: 05    cmpq    $23, 32(%r14)
1470000000000000221: 02    je      0x412f41 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1f1>
1480000000000000221: 03    movq    %r15, %rdi1480000000000000223: 03    movq    (%r14), %rsi
1490000000000000224: 05    callq   0x404e80 <_Unwind_Resume@plt>1490000000000000226: 04    movq    40(%r14), %rdi
150000000000000022a: 03    movq    (%rdi), %rax
151000000000000022d: 03    callq   *24(%rax)
1520000000000000230: 02    jmp     0x412f41 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1f1>
1500000000000000229: 03    movq    %rax, %rdi1530000000000000232: 03    movq    (%r14), %rsi
151000000000000022c: 05    callq   0x4126d0 <__clang_call_terminate>1540000000000000235: 03    testq   %rsi, %rsi
1550000000000000238: 02    je      0x412f49 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1f9>
156000000000000023a: 04    movq    24(%r14), %rdi
157000000000000023e: 03    movq    (%rdi), %rax
1580000000000000241: 03    callq   *24(%rax)
1590000000000000244: 02    jmp     0x412f49 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x1f9>
1600000000000000246: 05    movq    16(%rsp), %r14
161000000000000024b: 05    movq    40(%rsp), %rdi
1620000000000000250: 03    movq    (%rdi), %rax
1520000000000000231: 03    movq    %rax, %rdi1630000000000000253: 03    movq    %r14, %rsi
1530000000000000234: 05    callq   0x4126d0 <__clang_call_terminate>1640000000000000256: 03    callq   *24(%rax)
1540000000000000239: 03    movq    %rax, %rdi1650000000000000259: 04    movq    8(%r13), %rax
155000000000000023c: 05    callq   0x4126d0 <__clang_call_terminate>166000000000000025d: 05    jmp     0x412dc2 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x72>
1670000000000000262: 02    jmp     0x413029 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2d9>
1560000000000000241: 03    movq    %rax, %rdi1680000000000000264: 03    movq    %rax, %rdi
1690000000000000267: 05    callq   0x412610 <__clang_call_terminate>
170000000000000026c: 02    jmp     0x413029 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2d9>
171000000000000026e: 03    movq    %rax, %r15
1720000000000000271: 05    movq    8(%rsp), %rax
1730000000000000276: 03    movq    %rax, %r12
1740000000000000279: 02    movl    (%rax), %eax
175000000000000027b: 02    testl   %eax, %eax
176000000000000027d: 02    je      0x41302c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2dc>
177000000000000027f: 03    cmpl    $5, %eax
1780000000000000282: 02    je      0x412ffb <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2ab>
1790000000000000284: 03    cmpl    $3, %eax
1800000000000000287: 02    jne     0x41300f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2bf>
1810000000000000289: 06    cmpq    $23, 32(%r14,%rbx)
182000000000000028f: 02    je      0x412ff0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2a0>
1830000000000000291: 04    movq    (%rbp), %rsi
1840000000000000295: 05    movq    40(%r14,%rbx), %rdi
185000000000000029a: 03    movq    (%rdi), %rax
186000000000000029d: 03    callq   *24(%rax)
18700000000000002a0: 09    movq    $-1, 24(%r14,%rbx)
18800000000000002a9: 02    jmp     0x41300f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2bf>
18900000000000002ab: 04    movq    (%rbp), %rsi
19000000000000002af: 03    testq   %rsi, %rsi
19100000000000002b2: 02    je      0x41300f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2bf>
19200000000000002b4: 05    movq    24(%r14,%rbx), %rdi
19300000000000002b9: 03    movq    (%rdi), %rax
19400000000000002bc: 03    callq   *24(%rax)
19500000000000002bf: 08    movl    $0, (%r12)
19600000000000002c7: 02    jmp     0x41302c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2dc>
19700000000000002c9: 03    movq    %rax, %rdi
19800000000000002cc: 05    callq   0x412610 <__clang_call_terminate>
19900000000000002d1: 03    movq    %rax, %rdi
1570000000000000244: 05    callq   0x4126d0 <__clang_call_terminate>20000000000000002d4: 05    callq   0x412610 <__clang_call_terminate>
20100000000000002d9: 03    movq    %rax, %r15
20200000000000002dc: 05    movq    16(%rsp), %rbx
20300000000000002e1: 03    testq   %rbx, %rbx
20400000000000002e4: 02    je      0x4130a8 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x358>
20500000000000002e6: 05    movq    24(%rsp), %rbp
20600000000000002eb: 03    cmpq    %rbp, %rbx
20700000000000002ee: 02    jne     0x41305a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x30a>
20800000000000002f0: 02    jmp     0x41309a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x34a>
20900000000000002f2: 08    movq    $-1, 24(%rbx)
21000000000000002fa: 07    movl    $0, 48(%rbx)
2110000000000000301: 04    addq    $64, %rbx
2120000000000000305: 03    cmpq    %rbx, %rbp
2130000000000000308: 02    je      0x413095 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x345>
214000000000000030a: 03    movl    48(%rbx), %eax
215000000000000030d: 02    testl   %eax, %eax
216000000000000030f: 02    je      0x413051 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x301>
2170000000000000311: 03    cmpl    $5, %eax
2180000000000000314: 02    je      0x413081 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x331>
2190000000000000316: 03    cmpl    $3, %eax
2200000000000000319: 02    jne     0x41304a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2fa>
221000000000000031b: 05    cmpq    $23, 32(%rbx)
2220000000000000320: 02    je      0x413042 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2f2>
2230000000000000322: 03    movq    (%rbx), %rsi
2240000000000000325: 04    movq    40(%rbx), %rdi
2250000000000000329: 03    movq    (%rdi), %rax
226000000000000032c: 03    callq   *24(%rax)
227000000000000032f: 02    jmp     0x413042 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2f2>
2280000000000000331: 03    movq    (%rbx), %rsi
2290000000000000334: 03    testq   %rsi, %rsi
2300000000000000337: 02    je      0x41304a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2fa>
2310000000000000339: 04    movq    24(%rbx), %rdi
232000000000000033d: 03    movq    (%rdi), %rax
2330000000000000340: 03    callq   *24(%rax)
2340000000000000343: 02    jmp     0x41304a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<double&>(double&)+0x2fa>
2350000000000000345: 05    movq    16(%rsp), %rbx
236000000000000034a: 05    movq    40(%rsp), %rdi
237000000000000034f: 03    movq    (%rdi), %rax
2380000000000000352: 03    movq    %rbx, %rsi
2390000000000000355: 03    callq   *24(%rax)
2400000000000000358: 03    movq    %r15, %rdi
241000000000000035b: 05    callq   0x404e80 <_Unwind_Resume@plt>
2420000000000000360: 03    movq    %rax, %rdi
2430000000000000363: 05    callq   0x412610 <__clang_call_terminate>
2440000000000000368: 03    movq    %rax, %rdi
245000000000000036b: 05    callq   0x412610 <__clang_call_terminate>
2460000000000000370: 03    movq    %rax, %rdi
2470000000000000373: 05    callq   0x412610 <__clang_call_terminate>
2480000000000000378: 03    movq    %rax, %rdi
249000000000000037b: 05    callq   0x412610 <__clang_call_terminate>
2500000000000000380: 03    movq    %rax, %rdi
2510000000000000383: 05    callq   0x412610 <__clang_call_terminate>
2520000000000000388: 03    movq    %rax, %rdi
253000000000000038b: 05    callq   0x412610 <__clang_call_terminate>
2540000000000000390: 03    movq    %rax, %rdi
2550000000000000393: 05    callq   0x412610 <__clang_call_terminate>
1580000000000000249: 07    nopl    (%rax)2560000000000000398: 08    nopl    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op