4.assume.s
4.none.s
n10000000000498e90 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)>:n100000000004990d0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
n8000000000000000a: 04    subq    $40, %rspn8000000000000000a: 04    subq    $56, %rsp
9000000000000000e: 03    movq    %rsi, %r159000000000000000e: 03    movq    %rsi, %rbx
100000000000000011: 03    movq    %rdi, %r13100000000000000011: 03    movq    %rdi, %r13
n110000000000000014: 04    movq    8(%rdi), %rbxn110000000000000014: 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    (%r13), %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     0x498f06 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x76>n17000000000000002a: 02    jbe     0x499147 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x77>
18000000000000002c: 04    movq    24(%r13), %rax18000000000000002c: 04    movq    24(%r13), %rax
n190000000000000030: 03    movq    (%r15), %rbpn190000000000000030: 03    movq    (%rbx), %rbx
200000000000000033: 07    movl    $1, 48(%rbx)200000000000000033: 07    movl    $1, 48(%rbp)
21000000000000003a: 03    testq   %rax, %rax21000000000000003a: 03    testq   %rax, %rax
n22000000000000003d: 02    jne     0x498ee0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x50>n22000000000000003d: 02    jne     0x499120 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x50>
23000000000000003f: 07    movq    2993962(%rip), %rax  # 773e00 <BloombergLP::bslma::Default::s_defaultAllocator>23000000000000003f: 07    movq    2997482(%rip), %rax  # 774e00 <BloombergLP::bslma::Default::s_defaultAllocator>
240000000000000046: 03    testq   %rax, %rax240000000000000046: 03    testq   %rax, %rax
t250000000000000049: 02    jne     0x498ee0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x50>t250000000000000049: 02    jne     0x499120 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x50>
26000000000000004b: 05    callq   0x4d9ed0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>26000000000000004b: 05    callq   0x4db190 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
270000000000000050: 04    movq    %rax, 56(%rbx)270000000000000050: 04    movq    %rax, 56(%rbp)
280000000000000054: 03    movq    %rbp, (%rbx)280000000000000054: 04    movq    %rbx, (%rbp)
290000000000000057: 04    movq    8(%r13), %rax290000000000000058: 04    movq    8(%r13), %rax
30000000000000005b: 04    addq    $64, %rax30000000000000005c: 04    addq    $64, %rax
31000000000000005f: 04    movq    %rax, 8(%r13)310000000000000060: 04    movq    %rax, 8(%r13)
320000000000000063: 04    addq    $-64, %rax320000000000000064: 04    addq    $-64, %rax
330000000000000067: 04    addq    $40, %rsp330000000000000068: 04    addq    $56, %rsp
34000000000000006b: 01    popq    %rbx34000000000000006c: 01    popq    %rbx
35000000000000006c: 02    popq    %r1235000000000000006d: 02    popq    %r12
36000000000000006e: 02    popq    %r1336000000000000006f: 02    popq    %r13
370000000000000070: 02    popq    %r14370000000000000071: 02    popq    %r14
380000000000000072: 02    popq    %r15380000000000000073: 02    popq    %r15
390000000000000074: 01    popq    %rbp390000000000000075: 01    popq    %rbp
400000000000000075: 01    retq400000000000000076: 01    retq
410000000000000076: 03    incq    %rdi410000000000000077: 03    incq    %rdi
420000000000000079: 10    movabsq $288230376151711743, %rdx42000000000000007a: 10    movabsq $288230376151711743, %rdx
430000000000000083: 05    callq   0x4e8200 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>430000000000000084: 05    callq   0x4e94f0 <bsl::Vector_Util::computeNewCapacity(unsigned long, unsigned long, unsigned long)>
440000000000000088: 03    movq    %rax, %r12440000000000000089: 03    movq    %rax, %r15
45000000000000008b: 04    movq    24(%r13), %rdi45000000000000008c: 04    movq    24(%r13), %rdi
46000000000000008f: 03    xorps   %xmm0, %xmm0460000000000000090: 03    xorps   %xmm0, %xmm0
470000000000000092: 04    movaps  %xmm0, (%rsp)470000000000000093: 04    movaps  %xmm0, (%rsp)
480000000000000096: 09    movq    $0, 16(%rsp)480000000000000097: 09    movq    $0, 16(%rsp)
49000000000000009f: 05    movq    %rdi, 24(%rsp)4900000000000000a0: 05    movq    %rdi, 24(%rsp)
5000000000000000a4: 03    movq    %rax, %rsi5000000000000000a5: 03    movq    %rax, %rsi
5100000000000000a7: 04    shlq    $6, %rsi5100000000000000a8: 04    shlq    $6, %rsi
5200000000000000ab: 03    movq    (%rdi), %rax5200000000000000ac: 03    movq    (%rdi), %rax
5300000000000000ae: 03    callq   *16(%rax)5300000000000000af: 03    callq   *16(%rax)
5400000000000000b1: 03    movq    %rax, %r145400000000000000b2: 03    movq    %rax, %r14
5500000000000000b4: 03    movq    %rax, %rbp
5600000000000000b7: 05    movq    %r14, 8(%rsp)5500000000000000b5: 05    movq    %rax, 8(%rsp)
5700000000000000bc: 04    movq    %r14, (%rsp)5600000000000000ba: 04    movq    %rax, (%rsp)
5800000000000000c0: 05    movq    %r12, 16(%rsp)5700000000000000be: 05    movq    %r15, 16(%rsp)
5900000000000000c5: 04    movq    8(%r13), %r125800000000000000c3: 04    movq    8(%r13), %rbp
6000000000000000c9: 04    subq    (%r13), %r125900000000000000c7: 04    subq    (%r13), %rbp
6100000000000000cd: 04    movq    24(%r13), %rax6000000000000000cb: 04    movq    24(%r13), %rax
6200000000000000d1: 03    movq    (%r15), %rbx6100000000000000cf: 03    movq    (%rbx), %r15
6300000000000000d4: 09    movl    $1, 48(%r14,%r12)6200000000000000d2: 09    movl    $1, 48(%r14,%rbp)
6400000000000000dd: 03    testq   %rax, %rax6300000000000000db: 03    testq   %rax, %rax
6500000000000000e0: 02    jne     0x498f83 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0xf3>6400000000000000de: 02    jne     0x4991c1 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0xf1>
6600000000000000e2: 07    movq    2993799(%rip), %rax  # 773e00 <BloombergLP::bslma::Default::s_defaultAllocator>6500000000000000e0: 07    movq    2997321(%rip), %rax  # 774e00 <BloombergLP::bslma::Default::s_defaultAllocator>
6700000000000000e9: 03    testq   %rax, %rax6600000000000000e7: 03    testq   %rax, %rax
6800000000000000ec: 02    jne     0x498f83 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0xf3>6700000000000000ea: 02    jne     0x4991c1 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0xf1>
6900000000000000ee: 05    callq   0x4d9ed0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>6800000000000000ec: 05    callq   0x4db190 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
7000000000000000f3: 03    addq    %r12, %r146900000000000000f1: 03    movq    %rbp, %rbx
7100000000000000f6: 04    sarq    $6, %r127000000000000000f4: 04    sarq    $6, %rbx
7100000000000000f8: 04    leaq    (%r14,%rbp), %rcx
7200000000000000fc: 05    leaq    48(%r14,%rbp), %rdx
730000000000000101: 05    movq    %rdx, 40(%rsp)
740000000000000106: 03    movq    %rcx, %rbp
7200000000000000fa: 04    shlq    $6, %r12750000000000000109: 04    shlq    $6, %rbx
7300000000000000fe: 05    movq    %rax, 56(%rbp,%r12)76000000000000010d: 05    movq    %rax, 56(%r14,%rbx)
740000000000000103: 03    movq    %rbx, (%r14)770000000000000112: 03    movq    %r15, (%rcx)
750000000000000106: 04    movq    (%rsp), %rdi780000000000000115: 04    movq    (%rsp), %rdi
76000000000000010a: 04    movq    (%r13), %r15790000000000000119: 04    movq    (%r13), %r15
77000000000000010e: 04    movq    8(%r13), %r1280000000000000011d: 04    movq    8(%r13), %r12
780000000000000112: 04    movq    24(%r13), %rax810000000000000121: 04    movq    24(%r13), %rax
790000000000000116: 05    movq    %rax, 32(%rsp)820000000000000125: 05    movq    %rax, 48(%rsp)
80000000000000011b: 05    leaq    32(%rsp), %rcx83000000000000012a: 05    leaq    48(%rsp), %rcx
810000000000000120: 03    movq    %r15, %rsi84000000000000012f: 03    movq    %r15, %rsi
820000000000000123: 03    movq    %r12, %rdx850000000000000132: 03    movq    %r12, %rdx
830000000000000126: 03    xorl    %r8d, %r8d860000000000000135: 03    xorl    %r8d, %r8d
840000000000000129: 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>*)>870000000000000138: 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>*)>
85000000000000012e: 03    cmpq    %r12, %r1588000000000000013d: 03    cmpq    %r12, %r15
860000000000000131: 02    je      0x498fd4 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x144>
870000000000000133: 03    movq    %r15, %rdi
880000000000000136: 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()>
89000000000000013b: 04    addq    $64, %r15
90000000000000013f: 03    cmpq    %r15, %r12
910000000000000142: 02    jne     0x498fc3 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x133>890000000000000140: 02    jne     0x499263 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x193>
920000000000000144: 04    movq    (%r13), %rax900000000000000142: 04    movq    (%r13), %rax
930000000000000148: 04    movq    %rax, 8(%r13)910000000000000146: 04    movq    %rax, 8(%r13)
94000000000000014c: 04    addq    $64, %r1492000000000000014a: 04    addq    $64, %rbp
950000000000000150: 05    movq    %r14, 8(%rsp)93000000000000014e: 05    movq    %rbp, 8(%rsp)
960000000000000155: 03    movq    %rsp, %rsi940000000000000153: 03    movq    %rsp, %rsi
970000000000000158: 03    movq    %r13, %rdi950000000000000156: 03    movq    %r13, %rdi
98000000000000015b: 05    callq   0x4e8230 <bsl::Vector_Util::swap(void*, void*)>960000000000000159: 05    callq   0x4e9520 <bsl::Vector_Util::swap(void*, void*)>
990000000000000160: 04    movq    (%rsp), %r1497000000000000015e: 04    movq    (%rsp), %r14
1000000000000000164: 03    testq   %r14, %r14980000000000000162: 03    testq   %r14, %r14
1010000000000000167: 02    je      0x499026 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x196>990000000000000165: 06    je      0x499306 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x236>
1020000000000000169: 05    movq    8(%rsp), %rbx100000000000000016b: 05    movq    8(%rsp), %rbx
103000000000000016e: 03    cmpq    %rbx, %r141010000000000000170: 03    cmpq    %rbx, %r14
1020000000000000173: 02    jne     0x4992b8 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1e8>
1030000000000000175: 05    jmp     0x4992f8 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x228>
104000000000000017a: 08    movq    $-1, 24(%r15)
1050000000000000182: 08    movl    $0, 48(%r15)
106000000000000018a: 04    addq    $64, %r15
107000000000000018e: 03    cmpq    %r15, %r12
1080000000000000191: 02    je      0x499212 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x142>
1090000000000000193: 04    movl    48(%r15), %eax
1100000000000000197: 02    testl   %eax, %eax
1110000000000000199: 02    je      0x49925a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x18a>
112000000000000019b: 03    cmpl    $5, %eax
113000000000000019e: 02    je      0x49928b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1bb>
11400000000000001a0: 03    cmpl    $3, %eax
11500000000000001a3: 02    jne     0x499252 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x182>
11600000000000001a5: 05    cmpq    $23, 32(%r15)
11700000000000001aa: 02    je      0x49924a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x17a>
11800000000000001ac: 03    movq    (%r15), %rsi
11900000000000001af: 04    movq    40(%r15), %rdi
12000000000000001b3: 03    movq    (%rdi), %rax
12100000000000001b6: 03    callq   *24(%rax)
12200000000000001b9: 02    jmp     0x49924a <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x17a>
12300000000000001bb: 03    movq    (%r15), %rsi
12400000000000001be: 03    testq   %rsi, %rsi
1040000000000000171: 02    je      0x499018 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x188>12500000000000001c1: 02    je      0x499252 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x182>
1050000000000000173: 03    movq    %r14, %rdi
1060000000000000176: 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()>
107000000000000017b: 04    addq    $64, %r14
108000000000000017f: 03    cmpq    %r14, %rbx
1090000000000000182: 02    jne     0x499003 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x173>
1100000000000000184: 04    movq    (%rsp), %r14
1110000000000000188: 05    movq    24(%rsp), %rdi12600000000000001c3: 04    movq    24(%r15), %rdi
112000000000000018d: 03    movq    (%rdi), %rax12700000000000001c7: 03    movq    (%rdi), %rax
1130000000000000190: 03    movq    %r14, %rsi
1140000000000000193: 03    callq   *24(%rax)12800000000000001ca: 03    callq   *24(%rax)
1150000000000000196: 04    movq    8(%r13), %rax
116000000000000019a: 05    jmp     0x498ef3 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x63>
117000000000000019f: 02    jmp     0x499050 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1c0>12900000000000001cd: 02    jmp     0x499252 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x182>
11800000000000001a1: 03    movq    %rax, %rdi
11900000000000001a4: 05    callq   0x450070 <__clang_call_terminate>
12000000000000001a9: 02    jmp     0x499050 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1c0>
12100000000000001ab: 03    movq    %rax, %r1513000000000000001cf: 08    movq    $-124(%r14)
13100000000000001d7: 08    movl    $0, 48(%r14)
13200000000000001df: 04    addq    $64, %r14
12200000000000001ae: 03    movq    %r14, %rdi13300000000000001e3: 03    cmpq    %r14, %rbx
12300000000000001b1: 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()>
12400000000000001b6: 02    jmp     0x499053 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1c3>13400000000000001e6: 02    j     0x4992f4 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x224>
12500000000000001b8: 03    movq    %rax, %rdi13500000000000001e8: 04    movl    48(%r14), %eax
12600000000000001bb: 05    callq   0x450070 <__clang_call_terminate>
12700000000000001c0: 03    movq    %rax, %r15
12800000000000001c3: 04    movq    (%rsp), %rbx
12900000000000001c7: 03    testq   %rbx, %rbx13600000000000001ec: 02    testl   %eax, %eax
13000000000000001ca: 02    je      0x499089 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1f9>13700000000000001ee: 02    je      0x4992af <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1df>
13800000000000001f0: 03    cmpl    $5, %eax
13900000000000001f3: 02    je      0x4992e0 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x210>
14000000000000001f5: 03    cmpl    $3, %eax
14100000000000001f8: 02    jne     0x4992a7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1d7>
14200000000000001fa: 05    cmpq    $23, 32(%r14)
14300000000000001ff: 02    je      0x49929f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1cf>
13100000000000001cc: 05    movq    8(%rsp), %rbp1440000000000000201: 03    movq    (%r14), %rsi
1450000000000000204: 04    movq    40(%r14), %rdi
13200000000000001d1: 03    cmpq    %rbp, %rbx1460000000000000208: 03    movq    (%rdi), %rax
147000000000000020b: 03    callq   *24(%rax)
148000000000000020e: 02    jmp     0x49929f <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1cf>
1490000000000000210: 03    movq    (%r14), %rsi
1500000000000000213: 03    testq   %rsi, %rsi
13300000000000001d4: 02    je      0x49907b <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1eb>1510000000000000216: 02    je      0x4992a7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1d7>
1520000000000000218: 04    movq    24(%r14), %rdi
153000000000000021c: 03    movq    (%rdi), %rax
154000000000000021f: 03    callq   *24(%rax)
1550000000000000222: 02    jmp     0x4992a7 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1d7>
1560000000000000224: 04    movq    (%rsp), %r14
1570000000000000228: 05    movq    24(%rsp), %rdi
158000000000000022d: 03    movq    (%rdi), %rax
1590000000000000230: 03    movq    %r14, %rsi
1600000000000000233: 03    callq   *24(%rax)
1610000000000000236: 04    movq    8(%r13), %rax
162000000000000023a: 05    jmp     0x499134 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x64>
163000000000000023f: 02    jmp     0x499386 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2b6>
13400000000000001d6: 03    movq    %rbx, %rdi1640000000000000241: 03    movq    %rax, %rdi
13500000000000001d9: 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()>1650000000000000244: 05    callq   0x450030 <__clang_call_terminate>
1660000000000000249: 02    jmp     0x499386 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2b6>
167000000000000024b: 03    movq    %rax, %r15
168000000000000024e: 05    movq    40(%rsp), %rax
1690000000000000253: 03    movq    %rax, %r12
1700000000000000256: 02    movl    (%rax), %eax
1710000000000000258: 02    testl   %eax, %eax
172000000000000025a: 02    je      0x499389 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2b9>
173000000000000025c: 03    cmpl    $5, %eax
174000000000000025f: 02    je      0x499358 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x288>
1750000000000000261: 03    cmpl    $3, %eax
1760000000000000264: 02    jne     0x49936c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x29c>
1770000000000000266: 06    cmpq    $23, 32(%r14,%rbx)
178000000000000026c: 02    je      0x49934d <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x27d>
179000000000000026e: 04    movq    (%rbp), %rsi
1800000000000000272: 05    movq    40(%r14,%rbx), %rdi
1810000000000000277: 03    movq    (%rdi), %rax
182000000000000027a: 03    callq   *24(%rax)
183000000000000027d: 09    movq    $-1, 24(%r14,%rbx)
1840000000000000286: 02    jmp     0x49936c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x29c>
1850000000000000288: 04    movq    (%rbp), %rsi
186000000000000028c: 03    testq   %rsi, %rsi
187000000000000028f: 02    je      0x49936c <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x29c>
1880000000000000291: 05    movq    24(%r14,%rbx), %rdi
1890000000000000296: 03    movq    (%rdi), %rax
1900000000000000299: 03    callq   *24(%rax)
191000000000000029c: 08    movl    $0, (%r12)
19200000000000002a4: 02    jmp     0x499389 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2b9>
19300000000000002a6: 03    movq    %rax, %rdi
19400000000000002a9: 05    callq   0x450030 <__clang_call_terminate>
19500000000000002ae: 03    movq    %rax, %rdi
19600000000000002b1: 05    callq   0x450030 <__clang_call_terminate>
19700000000000002b6: 03    movq    %rax, %r15
19800000000000002b9: 04    movq    (%rsp), %rbx
19900000000000002bd: 03    testq   %rbx, %rbx
20000000000000002c0: 02    je      0x499403 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x333>
20100000000000002c2: 05    movq    8(%rsp), %rbp
20200000000000002c7: 03    cmpq    %rbp, %rbx
20300000000000002ca: 02    jne     0x4993b6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2e6>
20400000000000002cc: 02    jmp     0x4993f5 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x325>
20500000000000002ce: 08    movq    $-1, 24(%rbx)
20600000000000002d6: 07    movl    $0, 48(%rbx)
13600000000000001de: 04    addq    $64, %rbx20700000000000002dd: 04    addq    $64, %rbx
13700000000000001e2: 03    cmpq    %rbx, %rbp20800000000000002e1: 03    cmpq    %rbx, %rbp
20900000000000002e4: 02    je      0x4993f1 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x321>
21000000000000002e6: 03    movl    48(%rbx), %eax
21100000000000002e9: 02    testl   %eax, %eax
21200000000000002eb: 02    je      0x4993ad <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2dd>
21300000000000002ed: 03    cmpl    $5, %eax
21400000000000002f0: 02    je      0x4993dd <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x30d>
21500000000000002f2: 03    cmpl    $3, %eax
13800000000000001e5: 02    jne     0x499066 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x1d6>21600000000000002f5: 02    jne     0x4993a6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2d6>
21700000000000002f7: 05    cmpq    $23, 32(%rbx)
21800000000000002fc: 02    je      0x49939e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2ce>
13900000000000001e7: 04    movq    (%rsp), %rbx21900000000000002fe: 03    movq    (%rbx), %rsi
14000000000000001eb: 05    movq    24(%rsp), %rdi2200000000000000301: 04    movq    40(%rbx), %rdi
14100000000000001f0: 03    movq    (%rdi), %rax2210000000000000305: 03    movq    (%rdi), %rax
2220000000000000308: 03    callq   *24(%rax)
223000000000000030b: 02    jmp     0x49939e <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2ce>
224000000000000030d: 03    movq    (%rbx), %rsi
2250000000000000310: 03    testq   %rsi, %rsi
2260000000000000313: 02    je      0x4993a6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2d6>
2270000000000000315: 04    movq    24(%rbx), %rdi
2280000000000000319: 03    movq    (%rdi), %rax
229000000000000031c: 03    callq   *24(%rax)
230000000000000031f: 02    jmp     0x4993a6 <BloombergLP::ball::UserFieldValue& bsl::vector<BloombergLP::ball::UserFieldValue, bsl::allocator<BloombergLP::ball::UserFieldValue> >::emplace_back<long long&>(long long&)+0x2d6>
2310000000000000321: 04    movq    (%rsp), %rbx
2320000000000000325: 05    movq    24(%rsp), %rdi
233000000000000032a: 03    movq    (%rdi), %rax
14200000000000001f3: 03    movq    %rbx, %rsi234000000000000032d: 03    movq    %rbx, %rsi
14300000000000001f6: 03    callq   *24(%rax)2350000000000000330: 03    callq   *24(%rax)
14400000000000001f9: 03    movq    %r15, %rdi2360000000000000333: 03    movq    %r15, %rdi
14500000000000001fc: 05    callq   0x407a80 <_Unwind_Resume@plt>2370000000000000336: 05    callq   0x407a80 <_Unwind_Resume@plt>
1460000000000000201: 03    movq    %rax, %rdi238000000000000033b: 03    movq    %rax, %rdi
239000000000000033e: 05    callq   0x450030 <__clang_call_terminate>
2400000000000000343: 03    movq    %rax, %rdi
1470000000000000204: 05    callq   0x450070 <__clang_call_terminate>2410000000000000346: 05    callq   0x450030 <__clang_call_terminate>
1480000000000000209: 03    movq    %rax, %rdi242000000000000034b: 03    movq    %rax, %rdi
149000000000000020c: 05    callq   0x450070 <__clang_call_terminate>
1500000000000000211: 03    movq    %rax, %rdi
1510000000000000214: 05    callq   0x450070 <__clang_call_terminate>243000000000000034e: 05    callq   0x450030 <__clang_call_terminate>
1520000000000000219: 03    movq    %rax, %rdi2440000000000000353: 03    movq    %rax, %rdi
153000000000000021c: 05    callq   0x450070 <__clang_call_terminate>2450000000000000356: 05    callq   0x450030 <__clang_call_terminate>
246000000000000035b: 03    movq    %rax, %rdi
247000000000000035e: 05    callq   0x450030 <__clang_call_terminate>
2480000000000000363: 03    movq    %rax, %rdi
2490000000000000366: 05    callq   0x450030 <__clang_call_terminate>
250000000000000036b: 03    movq    %rax, %rdi
251000000000000036e: 05    callq   0x450030 <__clang_call_terminate>
1540000000000000221: 10    nopw    %cs:(%rax,%rax)2520000000000000373: 10    nopw    %cs:(%rax,%rax)
155000000000000022b: 05    nopl    (%rax,%rax)253000000000000037d: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op