5.assume.s
5.none.s
t100000000004988f0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>:t10000000000498940 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>:
20000000000000000: 01    pushq   %rbp
20000000000000000: 02    pushq   %r1530000000000000001: 02    pushq   %r15
30000000000000002: 02    pushq   %r1440000000000000003: 02    pushq   %r14
40000000000000004: 02    pushq   %r1350000000000000005: 02    pushq   %r13
50000000000000006: 02    pushq   %r1260000000000000007: 02    pushq   %r12
60000000000000008: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
70000000000000009: 04    subq    $48, %rsp8000000000000000a: 04    subq    $40, %rsp
8000000000000000d: 03    movq    %rsi, %r159000000000000000e: 03    movq    %rsi, %r12
90000000000000010: 03    movq    %rdi, %rbx100000000000000011: 03    movq    %rdi, %rbx
100000000000000013: 04    movq    8(%rdi), %rax110000000000000014: 04    movq    8(%rdi), %rax
110000000000000017: 04    movq    16(%rdi), %rsi120000000000000018: 04    movq    16(%rdi), %rsi
12000000000000001b: 03    movq    %rax, %rdi13000000000000001c: 03    movq    %rax, %rdi
13000000000000001e: 03    subq    (%rbx), %rdi14000000000000001f: 03    subq    (%rbx), %rdi
140000000000000021: 04    sarq    $6, %rdi150000000000000022: 04    sarq    $6, %rdi
150000000000000025: 03    cmpq    %rdi, %rsi160000000000000026: 03    cmpq    %rdi, %rsi
160000000000000028: 02    jbe     0x498947 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x57>170000000000000029: 02    jbe     0x498999 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x59>
17000000000000002a: 04    leaq    24(%rbx), %rdi18000000000000002b: 04    leaq    24(%rbx), %rdi
18000000000000002e: 03    movq    %rax, %rsi19000000000000002f: 03    movq    %rax, %rsi
190000000000000031: 03    movq    %r15, %rdx200000000000000032: 03    movq    %r12, %rdx
200000000000000034: 05    callq   0x498ad0 <void bsl::allocator_traits<bsl::allocator<BloombergLP::ball::UserFieldValue> >::construct<BloombergLP::ball::UserFieldValue, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(bsl::allocator<BloombergLP::ball::UserFieldValue>&, BloombergLP::ball::UserFieldValue*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>210000000000000035: 05    callq   0x498c70 <void bsl::allocator_traits<bsl::allocator<BloombergLP::ball::UserFieldValue> >::construct<BloombergLP::ball::UserFieldValue, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(bsl::allocator<BloombergLP::ball::UserFieldValue>&, BloombergLP::ball::UserFieldValue*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>
210000000000000039: 04    movq    8(%rbx), %rax22000000000000003a: 04    movq    8(%rbx), %rax
22000000000000003d: 04    addq    $64, %rax23000000000000003e: 04    addq    $64, %rax
230000000000000041: 04    movq    %rax, 8(%rbx)240000000000000042: 04    movq    %rax, 8(%rbx)
240000000000000045: 04    addq    $-64, %rax250000000000000046: 04    addq    $-64, %rax
250000000000000049: 04    addq    $48, %rsp26000000000000004a: 04    addq    $40, %rsp
26000000000000004d: 01    popq    %rbx27000000000000004e: 01    popq    %rbx
27000000000000004e: 02    popq    %r1228000000000000004f: 02    popq    %r12
280000000000000050: 02    popq    %r13290000000000000051: 02    popq    %r13
290000000000000052: 02    popq    %r14300000000000000053: 02    popq    %r14
300000000000000054: 02    popq    %r15310000000000000055: 02    popq    %r15
320000000000000057: 01    popq    %rbp
310000000000000056: 01    retq330000000000000058: 01    retq
320000000000000057: 03    incq    %rdi340000000000000059: 03    incq    %rdi
33000000000000005a: 10    movabsq $288230376151711743, %rdx35000000000000005c: 10    movabsq $288230376151711743, %rdx
340000000000000064: 05    callq   0x4e8200 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>360000000000000066: 05    callq   0x4e94f0 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>
350000000000000069: 03    movq    %rax, %r1437000000000000006b: 03    movq    %rax, %r14
36000000000000006c: 04    movq    24(%rbx), %rdi38000000000000006e: 04    movq    24(%rbx), %rdi
370000000000000070: 03    xorps   %xmm0, %xmm0390000000000000072: 03    xorps   %xmm0, %xmm0
380000000000000073: 04    movaps  %xmm0, (%rsp)400000000000000075: 04    movaps  %xmm0, (%rsp)
390000000000000077: 09    movq    $0, 16(%rsp)410000000000000079: 09    movq    $0, 16(%rsp)
400000000000000080: 05    movq    %rdi, 24(%rsp)420000000000000082: 05    movq    %rdi, 24(%rsp)
410000000000000085: 03    movq    %rax, %rsi430000000000000087: 03    movq    %rax, %rsi
420000000000000088: 04    shlq    $6, %rsi44000000000000008a: 04    shlq    $6, %rsi
43000000000000008c: 03    movq    (%rdi), %rax45000000000000008e: 03    movq    (%rdi), %rax
44000000000000008f: 03    callq   *16(%rax)460000000000000091: 03    callq   *16(%rax)
450000000000000092: 03    movq    %rax, %r12470000000000000094: 03    movq    %rax, %r15
460000000000000095: 05    movq    %rax, 8(%rsp)480000000000000097: 05    movq    %rax, 8(%rsp)
47000000000000009a: 04    movq    %rax, (%rsp)49000000000000009c: 04    movq    %rax, (%rsp)
48000000000000009e: 05    movq    %r14, 16(%rsp)5000000000000000a0: 05    movq    %r14, 16(%rsp)
4900000000000000a3: 04    movq    8(%rbx), %r145100000000000000a5: 04    movq    8(%rbx), %rbp
5000000000000000a7: 03    subq    (%rbx), %r145200000000000000a9: 03    subq    (%rbx), %rbp
5100000000000000aa: 03    addq    %rax, %r145300000000000000ac: 04    leaq    (%rax,%rbp), %r14
5200000000000000ad: 04    leaq    24(%rbx), %rdi5400000000000000b0: 04    leaq    24(%rbx), %rdi
5300000000000000b1: 03    movq    %r14, %rsi5500000000000000b4: 03    movq    %r14, %rsi
5400000000000000b4: 03    movq    %r15, %rdx5600000000000000b7: 03    movq    %r12, %rdx
5500000000000000b7: 05    callq   0x498ad0 <void bsl::allocator_traits<bsl::allocator<BloombergLP::ball::UserFieldValue> >::construct<BloombergLP::ball::UserFieldValue, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(bsl::allocator<BloombergLP::ball::UserFieldValue>&, BloombergLP::ball::UserFieldValue*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>5700000000000000ba: 05    callq   0x498c70 <void bsl::allocator_traits<bsl::allocator<BloombergLP::ball::UserFieldValue> >::construct<BloombergLP::ball::UserFieldValue, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(bsl::allocator<BloombergLP::ball::UserFieldValue>&, BloombergLP::ball::UserFieldValue*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>
5800000000000000bf: 04    sarq    $6, %rbp
5900000000000000c3: 04    movq    (%rsp), %rdi
5600000000000000bc: 03    movq    (%rbx), %r156000000000000000c7: 03    movq    (%rbx), %r12
5700000000000000bf: 04    movq    8(%rbx), %r136100000000000000ca: 04    movq    8(%rbx), %r13
5800000000000000c3: 04    movq    24(%rbx), %rax6200000000000000ce: 04    movq    24(%rbx), %rax
5900000000000000c7: 05    movq    %rax, 40(%rsp)6300000000000000d2: 05    movq    %rax, 32(%rsp)
6000000000000000cc: 05    leaq    40(%rsp), %rcx6400000000000000d7: 05    leaq    32(%rsp), %rcx
6100000000000000d1: 03    movq    %r12, %rdi6500000000000000dc: 03    movq    %r12, %rsi
6200000000000000d4: 03    movq    %r15, %rsi
6300000000000000d7: 03    movq    %r13, %rdx6600000000000000df: 03    movq    %r13, %rdx
6400000000000000da: 03    xorl    %r8d, %r8d6700000000000000e2: 03    xorl    %r8d, %r8d
6500000000000000dd: 05    callq   0x498c00 <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>*)>6800000000000000e5: 05    callq   0x498df0 <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>*)>
6600000000000000e2: 03    cmpq    %r13, %r156900000000000000ea: 03    cmpq    %r13, %r12
7000000000000000ed: 02    jne     0x498a81 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x141>
7100000000000000ef: 03    movq    (%rbx), %rax
7200000000000000f2: 04    movq    %rax, 8(%rbx)
7300000000000000f6: 04    addq    $64, %r14
7400000000000000fa: 05    movq    %r14, 8(%rsp)
7500000000000000ff: 03    movq    %rsp, %rsi
760000000000000102: 03    movq    %rbx, %rdi
770000000000000105: 05    callq   0x4e9520 <bsl::Vector_Util::swap(void*, void*)>
78000000000000010a: 04    movq    (%rsp), %r14
79000000000000010e: 03    testq   %r14, %r14
800000000000000111: 06    je      0x498b2a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1ea>
810000000000000117: 05    movq    8(%rsp), %rbp
82000000000000011c: 03    cmpq    %rbp, %r14
83000000000000011f: 02    jne     0x498adc <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x19c>
840000000000000121: 05    jmp     0x498b1c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1dc>
850000000000000126: 09    movq    $-1, 24(%r12)
86000000000000012f: 09    movl    $0, 48(%r12)
870000000000000138: 04    addq    $64, %r12
88000000000000013c: 03    cmpq    %r12, %r13
89000000000000013f: 02    je      0x498a2f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0xef>
900000000000000141: 05    movl    48(%r12), %eax
910000000000000146: 02    testl   %eax, %eax
6700000000000000e5: 02    je      0x4989e8 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0xf8>920000000000000148: 02    je      0x498a78 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x138>
6800000000000000e7: 03    movq    %r15, %rdi93000000000000014a: 03    cmpl    $5, %eax
6900000000000000ea: 05    callq   0x498b90 <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()>
7000000000000000ef: 04    addq    $64, %r15
7100000000000000f3: 03    cmpq    %r15, %r13
7200000000000000f6: 02    jne     0x4989d7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0xe7>
7300000000000000f8: 03    movq    (%rbx), %rax
7400000000000000fb: 04    movq    %rax, 8(%rbx)
7500000000000000ff: 04    addq    $64, %r14
760000000000000103: 05    movq    %r14, 8(%rsp)
770000000000000108: 03    movq    %rsp, %rsi
78000000000000010b: 03    movq    %rbx, %rdi
79000000000000010e: 05    callq   0x4e8230 <bsl::Vector_Util::swap(void*, void*)>
800000000000000113: 04    movq    (%rsp), %r14
810000000000000117: 03    testq   %r14, %r14
82000000000000011a: 02    je      0x498a39 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x149>94000000000000014d: 02    je      0x498aad <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x16d>
83000000000000011c: 05    movq    8(%rsp), %r1595000000000000014f: 03    cmpl    $3, %eax
840000000000000121: 03    cmpq    %r15, %r14
850000000000000124: 02    j     0x498a2b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x13b>960000000000000152: 02    jne     0x498a6f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x12f>
860000000000000126: 03    movq    %r14, %rdi970000000000000154: 06    cmpq    $23, 32(%r12)
870000000000000129: 05    callq   0x498b90 <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()>
88000000000000012e: 04    addq    $64, %r14
890000000000000132: 03    cmpq    %r14, %r15
900000000000000135: 02    jne     0x498a16 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x126>98000000000000015a: 02    j     0x498a66 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x126>
910000000000000137: 04    movq    (%rsp), %r1499000000000000015c: 04    movq    (%r12), %rsi
92000000000000013b: 05    movq    24(%rsp), %rdi1000000000000000160: 05    movq    40(%r12), %rdi
930000000000000140: 03    movq    (%rdi), %rax1010000000000000165: 03    movq    (%rdi), %rax
940000000000000143: 03    movq    %r14, %rsi
950000000000000146: 03    callq   *24(%rax)1020000000000000168: 03    callq   *24(%rax)
960000000000000149: 04    movq    8(%rbx), %rax
97000000000000014d: 05    jmp     0x498935 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x45>
980000000000000152: 03    movq    %rax, %rdi
990000000000000155: 05    callq   0x450070 <__clang_call_terminate>
100000000000000015a: 02    jmp     0x498a68 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x178>
101000000000000015c: 03    movq    %rax, %r15
102000000000000015f: 03    testq   %r12, %r12
1030000000000000162: 02    je      0x498a6b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x17b>
1040000000000000164: 03    movq    %r14, %rdi
1050000000000000167: 05    callq   0x498b90 <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()>
106000000000000016c: 02    jmp     0x498a6b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x17b>103000000000000016b: 02    jmp     0x498a66 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x126>
104000000000000016d: 04    movq    (%r12), %rsi
1050000000000000171: 03    testq   %rsi, %rsi
1060000000000000174: 02    je      0x498a6f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x12f>
107000000000000016e: 03    movq    %rax, %rdi1070000000000000176: 05    movq    24(%r12), %rdi
1080000000000000171: 05    callq   0x450070 <__clang_call_terminate>108000000000000017b: 03    movq    (%rdi), %rax
109000000000000017e: 03    callq   *24(%rax)
1090000000000000176: 02    jmp     0x498a68 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x178>1100000000000000181: 02    jmp     0x498a6f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x12f>
1100000000000000178: 03    movq    %rax, %r151110000000000000183: 08    movq    $-124(%r14)
111000000000000017b: 04    movq    (%rsp), %rbx112000000000000018b: 08    movl    $0, 48(%r14)
1130000000000000193: 04    addq    $64, %r14
1140000000000000197: 03    cmpq    %r14, %rbp
115000000000000019a: 02    je      0x498b18 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1d8>
116000000000000019c: 04    movl    48(%r14), %eax
112000000000000017f: 03    testq   %rbx, %rbx11700000000000001a0: 02    testl   %eax, %eax
1130000000000000182: 02    je      0x498aa1 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1b1>11800000000000001a2: 02    je      0x498ad3 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x193>
1140000000000000184: 05    movq    8(%rsp), %r1411900000000000001a4: 03    cmpl    $5, %eax
12000000000000001a7: 02    je      0x498b04 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1c4>
12100000000000001a9: 03    cmpl    $3, %eax
12200000000000001ac: 02    jne     0x498acb <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x18b>
1150000000000000189: 03    cmpq    %r14, %rbx12300000000000001ae: 05    cmpq    $23, 32(%r14)
116000000000000018c: 02    je      0x498a93 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1a3>12400000000000001b3: 02    je      0x498ac3 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x183>
12500000000000001b5: 03    movq    (%r14), %rsi
117000000000000018e: 03    movq    %rbx, %rdi12600000000000001b8: 04    movq    40(%r14), %rdi
1180000000000000191: 05    callq   0x498b90 <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()>
1190000000000000196: 04    addq    $64, %rbx
120000000000000019a: 03    cmpq    %rbx, %r1412700000000000001bc: 03    movq    (%rdi), %rax
12800000000000001bf: 03    callq   *24(%rax)
12900000000000001c2: 02    jmp     0x498ac3 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x183>
13000000000000001c4: 03    movq    (%r14), %rsi
13100000000000001c7: 03    testq   %rsi, %rsi
121000000000000019d: 02    jne     0x498a7e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x18e>13200000000000001ca: 02    j     0x498acb <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x18b>
13300000000000001cc: 04    movq    24(%r14), %rdi
13400000000000001d0: 03    movq    (%rdi), %rax
13500000000000001d3: 03    callq   *24(%rax)
13600000000000001d6: 02    jmp     0x498acb <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x18b>
122000000000000019f: 04    movq    (%rsp), %rbx13700000000000001d8: 04    movq    (%rsp), %r14
12300000000000001a3: 05    movq    24(%rsp), %rdi13800000000000001dc: 05    movq    24(%rsp), %rdi
12400000000000001a8: 03    movq    (%rdi), %rax13900000000000001e1: 03    movq    (%rdi), %rax
12500000000000001ab: 03    movq    %rbx, %rsi14000000000000001e4: 03    movq    %r14, %rsi
12600000000000001ae: 03    callq   *24(%rax)14100000000000001e7: 03    callq   *24(%rax)
12700000000000001b1: 03    movq    %r15, %rdi14200000000000001ea: 04    movq    8(%rbx), %rax
12800000000000001b4: 05    callq   0x407a80 <_Unwind_Resume@plt>14300000000000001ee: 05    jmp     0x498986 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x46>
12900000000000001b9: 03    movq    %rax, %rdi14400000000000001f3: 03    movq    %rax, %rdi
13000000000000001bc: 05    callq   0x450070 <__clang_call_terminate>14500000000000001f6: 05    callq   0x450030 <__clang_call_terminate>
14600000000000001fb: 02    jmp     0x498baf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x26f>
14700000000000001fd: 03    movq    %rax, %r12
1480000000000000200: 03    testq   %r15, %r15
1490000000000000203: 02    je      0x498bb2 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x272>
1500000000000000205: 04    shlq    $6, %rbp
1510000000000000209: 05    movl    48(%r15,%rbp), %eax
152000000000000020e: 02    testl   %eax, %eax
1530000000000000210: 02    je      0x498bb2 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x272>
1540000000000000212: 03    cmpl    $5, %eax
1550000000000000215: 02    je      0x498b7d <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x23d>
1560000000000000217: 03    cmpl    $3, %eax
157000000000000021a: 02    jne     0x498b90 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x250>
158000000000000021c: 06    cmpq    $23, 32(%r15,%rbp)
1590000000000000222: 02    je      0x498b72 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x232>
1600000000000000224: 03    movq    (%r14), %rsi
1610000000000000227: 05    movq    40(%r15,%rbp), %rdi
162000000000000022c: 03    movq    (%rdi), %rax
163000000000000022f: 03    callq   *24(%rax)
1640000000000000232: 09    movq    $-1, 24(%r15,%rbp)
165000000000000023b: 02    jmp     0x498b90 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x250>
166000000000000023d: 03    movq    (%r14), %rsi
1670000000000000240: 03    testq   %rsi, %rsi
1680000000000000243: 02    je      0x498b90 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x250>
1690000000000000245: 05    movq    24(%r15,%rbp), %rdi
170000000000000024a: 03    movq    (%rdi), %rax
171000000000000024d: 03    callq   *24(%rax)
1720000000000000250: 05    leaq    48(%r15,%rbp), %rax
1730000000000000255: 06    movl    $0, (%rax)
174000000000000025b: 02    jmp     0x498bb2 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x272>
175000000000000025d: 03    movq    %rax, %rdi
1760000000000000260: 05    callq   0x450030 <__clang_call_terminate>
1770000000000000265: 03    movq    %rax, %rdi
1780000000000000268: 05    callq   0x450030 <__clang_call_terminate>
179000000000000026d: 02    jmp     0x498baf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x26f>
180000000000000026f: 03    movq    %rax, %r12
1810000000000000272: 04    movq    (%rsp), %rbx
1820000000000000276: 03    testq   %rbx, %rbx
1830000000000000279: 02    je      0x498c2c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2ec>
184000000000000027b: 05    movq    8(%rsp), %rbp
1850000000000000280: 03    cmpq    %rbp, %rbx
1860000000000000283: 02    jne     0x498bdf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x29f>
1870000000000000285: 02    jmp     0x498c1e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2de>
1880000000000000287: 08    movq    $-1, 24(%rbx)
189000000000000028f: 07    movl    $0, 48(%rbx)
1900000000000000296: 04    addq    $64, %rbx
191000000000000029a: 03    cmpq    %rbx, %rbp
192000000000000029d: 02    je      0x498c1a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2da>
193000000000000029f: 03    movl    48(%rbx), %eax
19400000000000002a2: 02    testl   %eax, %eax
19500000000000002a4: 02    je      0x498bd6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x296>
19600000000000002a6: 03    cmpl    $5, %eax
19700000000000002a9: 02    je      0x498c06 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2c6>
19800000000000002ab: 03    cmpl    $3, %eax
19900000000000002ae: 02    jne     0x498bcf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x28f>
20000000000000002b0: 05    cmpq    $23, 32(%rbx)
20100000000000002b5: 02    je      0x498bc7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x287>
20200000000000002b7: 03    movq    (%rbx), %rsi
20300000000000002ba: 04    movq    40(%rbx), %rdi
20400000000000002be: 03    movq    (%rdi), %rax
20500000000000002c1: 03    callq   *24(%rax)
20600000000000002c4: 02    jmp     0x498bc7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x287>
20700000000000002c6: 03    movq    (%rbx), %rsi
20800000000000002c9: 03    testq   %rsi, %rsi
20900000000000002cc: 02    je      0x498bcf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x28f>
21000000000000002ce: 04    movq    24(%rbx), %rdi
21100000000000002d2: 03    movq    (%rdi), %rax
21200000000000002d5: 03    callq   *24(%rax)
21300000000000002d8: 02    jmp     0x498bcf <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<std::__1::basic_string_view<char, std::__1::char_traits<char> > const&>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x28f>
21400000000000002da: 04    movq    (%rsp), %rbx
21500000000000002de: 05    movq    24(%rsp), %rdi
21600000000000002e3: 03    movq    (%rdi), %rax
21700000000000002e6: 03    movq    %rbx, %rsi
21800000000000002e9: 03    callq   *24(%rax)
21900000000000002ec: 03    movq    %r12, %rdi
22000000000000002ef: 05    callq   0x407a80 <_Unwind_Resume@plt>
22100000000000002f4: 03    movq    %rax, %rdi
22200000000000002f7: 05    callq   0x450030 <__clang_call_terminate>
22300000000000002fc: 03    movq    %rax, %rdi
22400000000000002ff: 05    callq   0x450030 <__clang_call_terminate>
2250000000000000304: 03    movq    %rax, %rdi
2260000000000000307: 05    callq   0x450030 <__clang_call_terminate>
227000000000000030c: 03    movq    %rax, %rdi
228000000000000030f: 05    callq   0x450030 <__clang_call_terminate>
2290000000000000314: 03    movq    %rax, %rdi
2300000000000000317: 05    callq   0x450030 <__clang_call_terminate>
13100000000000001c1: 03    movq    %rax, %rdi231000000000000031c: 03    movq    %rax, %rdi
13200000000000001c4: 05    callq   0x450070 <__clang_call_terminate>232000000000000031f: 05    callq   0x450030 <__clang_call_terminate>
13300000000000001c9: 03    movq    %rax, %rdi2330000000000000324: 03    movq    %rax, %rdi
13400000000000001cc: 05    callq   0x450070 <__clang_call_terminate>2340000000000000327: 05    callq   0x450030 <__clang_call_terminate>
13500000000000001d1: 03    movq    %rax, %rdi
13600000000000001d4: 05    callq   0x450070 <__clang_call_terminate>
13700000000000001d9: 07    nopl    (%rax)235000000000000032c: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op