9.assume.s
9.none.s
n10000000000418520 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>:n10000000000419530 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)>:
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: 07    subq    $248, %rsp8000000000000000a: 07    subq    $248, %rsp
90000000000000011: 05    cmpq    $0, 8(%rsi)90000000000000011: 05    cmpq    $0, 8(%rsi)
n100000000000000016: 06    je      0x418664 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x144>n100000000000000016: 06    je      0x419674 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x144>
11000000000000001c: 03    movq    %rsi, %r1511000000000000001c: 03    movq    %rsi, %r15
12000000000000001f: 03    movq    %rdi, %r1412000000000000001f: 03    movq    %rdi, %r14
130000000000000022: 10    movabsq $562949953421312, %rax130000000000000022: 10    movabsq $562949953421312, %rax
14000000000000002c: 08    movq    %rax, 184(%rsp)14000000000000002c: 08    movq    %rax, 184(%rsp)
n150000000000000034: 07    movq    2962885(%rip), %rax  # 6ebb20 <BloombergLP::bslma::Default::s_defaultAllocator>n150000000000000034: 07    movq    2966965(%rip), %rax  # 6edb20 <BloombergLP::bslma::Default::s_defaultAllocator>
16000000000000003b: 03    testq   %rax, %rax16000000000000003b: 03    testq   %rax, %rax
n17000000000000003e: 02    jne     0x418565 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x45>n17000000000000003e: 02    jne     0x419575 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x45>
180000000000000040: 05    callq   0x4712e0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>180000000000000040: 05    callq   0x472d60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
190000000000000045: 08    movq    %rax, 192(%rsp)190000000000000045: 08    movq    %rax, 192(%rsp)
20000000000000004d: 05    leaq    32(%rsp), %rdi20000000000000004d: 05    leaq    32(%rsp), %rdi
n210000000000000052: 05    callq   0x41c6b0 <BloombergLP::baljsn::DatumDecoderOptions::DatumDecoderOptions()>n210000000000000052: 05    callq   0x41d770 <BloombergLP::baljsn::DatumDecoderOptions::DatumDecoderOptions()>
220000000000000057: 03    movq    (%r15), %rbx220000000000000057: 03    movq    (%r15), %rbx
23000000000000005a: 04    movq    8(%r15), %rbp23000000000000005a: 04    movq    8(%r15), %rbp
24000000000000005e: 05    leaq    64(%rsp), %rdi24000000000000005e: 05    leaq    64(%rsp), %rdi
250000000000000063: 05    callq   0x404890 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev@plt>250000000000000063: 05    callq   0x404890 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev@plt>
n260000000000000068: 09    movq    $4842512, 64(%rsp)n260000000000000068: 09    movq    $4849520, 64(%rsp)
270000000000000071: 08    movq    %rbx, 128(%rsp)270000000000000071: 08    movq    %rbx, 128(%rsp)
280000000000000079: 08    movq    %rbp, 136(%rsp)280000000000000079: 08    movq    %rbp, 136(%rsp)
290000000000000081: 03    addq    %rbx, %rbp290000000000000081: 03    addq    %rbx, %rbp
300000000000000084: 05    movq    %rbx, 80(%rsp)300000000000000084: 05    movq    %rbx, 80(%rsp)
310000000000000089: 05    movq    %rbx, 88(%rsp)310000000000000089: 05    movq    %rbx, 88(%rsp)
32000000000000008e: 05    movq    %rbp, 96(%rsp)32000000000000008e: 05    movq    %rbp, 96(%rsp)
330000000000000093: 08    leaq    176(%rsp), %rdi330000000000000093: 08    leaq    176(%rsp), %rdi
34000000000000009b: 05    leaq    64(%rsp), %rdx34000000000000009b: 05    leaq    64(%rsp), %rdx
3500000000000000a0: 05    leaq    32(%rsp), %rcx3500000000000000a0: 05    leaq    32(%rsp), %rcx
3600000000000000a5: 02    xorl    %esi, %esi3600000000000000a5: 02    xorl    %esi, %esi
n3700000000000000a7: 05    callq   0x41c7d0 <BloombergLP::baljsn::DatumUtil::decode(BloombergLP::bdld::ManagedDatum*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_streambuf<char, std::__1::char_traits<char> >*, BloombergLP::baljsn::DatumDecoderOptions const&)>n3700000000000000a7: 05    callq   0x41d890 <BloombergLP::baljsn::DatumUtil::decode(BloombergLP::bdld::ManagedDatum*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_streambuf<char, std::__1::char_traits<char> >*, BloombergLP::baljsn::DatumDecoderOptions const&)>
3800000000000000ac: 02    movl    %eax, %ebx3800000000000000ac: 02    movl    %eax, %ebx
3900000000000000ae: 05    leaq    64(%rsp), %rdi3900000000000000ae: 05    leaq    64(%rsp), %rdi
4000000000000000b3: 05    callq   0x4045b0 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>4000000000000000b3: 05    callq   0x4045b0 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
4100000000000000b8: 05    leaq    32(%rsp), %rdi4100000000000000b8: 05    leaq    32(%rsp), %rdi
n4200000000000000bd: 05    callq   0x41c6d0 <BloombergLP::baljsn::DatumDecoderOptions::~DatumDecoderOptions()>n4200000000000000bd: 05    callq   0x41d790 <BloombergLP::baljsn::DatumDecoderOptions::~DatumDecoderOptions()>
4300000000000000c2: 02    testl   %ebx, %ebx4300000000000000c2: 02    testl   %ebx, %ebx
n4400000000000000c4: 06    jne     0x418963 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x443>n4400000000000000c4: 06    jne     0x419983 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x453>
4500000000000000ca: 03    xorps   %xmm0, %xmm04500000000000000ca: 03    xorps   %xmm0, %xmm0
4600000000000000cd: 08    movaps  %xmm0, 144(%rsp)4600000000000000cd: 08    movaps  %xmm0, 144(%rsp)
4700000000000000d5: 04    movq    40(%r14), %r134700000000000000d5: 04    movq    40(%r14), %r13
4800000000000000d9: 08    movq    %r13, 160(%rsp)4800000000000000d9: 08    movq    %r13, 160(%rsp)
4900000000000000e1: 05    movaps  %xmm0, 64(%rsp)4900000000000000e1: 05    movaps  %xmm0, 64(%rsp)
5000000000000000e6: 09    movq    $0, 80(%rsp)5000000000000000e6: 09    movq    $0, 80(%rsp)
5100000000000000ef: 05    movq    %r13, 88(%rsp)5100000000000000ef: 05    movq    %r13, 88(%rsp)
5200000000000000f4: 09    movswq  190(%rsp), %rax5200000000000000f4: 09    movswq  190(%rsp), %rax
5300000000000000fd: 02    movl    %eax, %ecx5300000000000000fd: 02    movl    %eax, %ecx
5400000000000000ff: 03    andl    $-3, %ecx5400000000000000ff: 03    andl    $-3, %ecx
550000000000000102: 08    movl    $4294967295, 28(%rsp)550000000000000102: 08    movl    $4294967295, 28(%rsp)
56000000000000010a: 03    cmpl    $13, %ecx56000000000000010a: 03    cmpl    $13, %ecx
n57000000000000010d: 06    jne     0x4188e5 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3c5>n57000000000000010d: 06    jne     0x419905 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3d5>
580000000000000113: 08    movq    %r15, 224(%rsp)580000000000000113: 08    movq    %r15, 224(%rsp)
59000000000000011b: 08    movq    176(%rsp), %r1259000000000000011b: 08    movq    176(%rsp), %r12
600000000000000123: 04    cmpw    $13, %ax600000000000000123: 04    cmpw    $13, %ax
n610000000000000127: 02    jne     0x41866e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x14e>n610000000000000127: 02    jne     0x41967e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x14e>
620000000000000129: 03    testq   %r12, %r12620000000000000129: 03    testq   %r12, %r12
n63000000000000012c: 06    je      0x4188a4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x384>n63000000000000012c: 06    je      0x4198c4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x394>
640000000000000132: 04    movq    (%r12), %rcx640000000000000132: 04    movq    (%r12), %rcx
650000000000000136: 04    addq    $16, %r12650000000000000136: 04    addq    $16, %r12
66000000000000013a: 03    testq   %rcx, %rcx66000000000000013a: 03    testq   %rcx, %rcx
n67000000000000013d: 02    jne     0x41867f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x15f>n67000000000000013d: 02    jne     0x41968f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x15f>
68000000000000013f: 05    jmp     0x4188a4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x384>68000000000000013f: 05    jmp     0x4198c4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x394>
690000000000000144: 05    movl    $4294967295, %ebx690000000000000144: 05    movl    $4294967295, %ebx
n700000000000000149: 05    jmp     0x418978 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x458>n700000000000000149: 05    jmp     0x419998 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x468>
71000000000000014e: 08    movslq  184(%rsp), %rcx71000000000000014e: 08    movslq  184(%rsp), %rcx
720000000000000156: 03    testq   %rcx, %rcx720000000000000156: 03    testq   %rcx, %rcx
n730000000000000159: 06    je      0x4188a4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x384>n730000000000000159: 06    je      0x4198c4 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x394>
74000000000000015f: 08    movq    %r14, 216(%rsp)74000000000000015f: 08    movq    %r14, 216(%rsp)
750000000000000167: 03    movq    %rcx, %rax750000000000000167: 03    movq    %rcx, %rax
76000000000000016a: 03    negq    %rax76000000000000016a: 03    negq    %rax
77000000000000016d: 08    movq    %rax, 232(%rsp)77000000000000016d: 08    movq    %rax, 232(%rsp)
780000000000000175: 02    movb    $1, %al780000000000000175: 02    movb    $1, %al
790000000000000177: 06    movl    $1, %r14d790000000000000177: 06    movl    $1, %r14d
80000000000000017d: 08    movq    %rcx, 240(%rsp)80000000000000017d: 08    movq    %rcx, 240(%rsp)
n810000000000000185: 02    jmp     0x4186d9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1b9>n810000000000000185: 02    jmp     0x4196e9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x1b9>
820000000000000187: 09    nopw    (%rax,%rax)820000000000000187: 09    nopw    (%rax,%rax)
830000000000000190: 08    cmpq    240(%rsp), %r14830000000000000190: 08    cmpq    240(%rsp), %r14
840000000000000198: 03    setb    %al840000000000000198: 03    setb    %al
85000000000000019b: 04    addq    $16, %r1285000000000000019b: 04    addq    $16, %r12
86000000000000019f: 08    movq    232(%rsp), %rcx86000000000000019f: 08    movq    232(%rsp), %rcx
8700000000000001a7: 05    leaq    1(%rcx,%r14), %rcx8700000000000001a7: 05    leaq    1(%rcx,%r14), %rcx
8800000000000001ac: 03    incq    %r148800000000000001ac: 03    incq    %r14
8900000000000001af: 04    cmpq    $1, %rcx8900000000000001af: 04    cmpq    $1, %rcx
n9000000000000001b3: 06    je      0x418898 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x378>n9000000000000001b3: 06    je      0x4198b8 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x388>
9100000000000001b9: 06    movswq  14(%r12), %rcx9100000000000001b9: 06    movswq  14(%r12), %rcx
9200000000000001bf: 05    movl    $16432, %edx9200000000000001bf: 05    movl    $16432, %edx
9300000000000001c4: 04    btq     %rcx, %rdx9300000000000001c4: 04    btq     %rcx, %rdx
n9400000000000001c8: 06    jb      0x4187b0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x290>n9400000000000001c8: 06    jb      0x4197b0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x280>
9500000000000001ce: 02    movl    %ecx, %ecx9500000000000001ce: 02    movl    %ecx, %ecx
9600000000000001d0: 04    addq    $-17, %rcx9600000000000001d0: 04    addq    $-17, %rcx
9700000000000001d4: 04    cmpq    $1, %rcx9700000000000001d4: 04    cmpq    $1, %rcx
n9800000000000001d8: 06    ja      0x418898 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x378>n9800000000000001d8: 06    ja      0x4198b8 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x388>
9900000000000001de: 04    movq    (%r12), %rbp9900000000000001de: 04    movq    (%r12), %rbp
10000000000000001e2: 03    testq   %rbp, %rbp10000000000000001e2: 03    testq   %rbp, %rbp
n10100000000000001e5: 06    je      0x418860 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x340>n10100000000000001e5: 06    je      0x419880 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x350>
10200000000000001eb: 05    cmpq    $1, (%rbp)10200000000000001eb: 05    cmpq    $1, (%rbp)
n10300000000000001f0: 06    jne     0x418860 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x340>n10300000000000001f0: 06    jne     0x419880 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x350>
10400000000000001f6: 05    movswq  62(%rbp), %rax10400000000000001f6: 05    movswq  62(%rbp), %rax
10500000000000001fb: 02    movl    %eax, %eax10500000000000001fb: 02    movl    %eax, %eax
10600000000000001fd: 04    addq    $-17, %rax10600000000000001fd: 04    addq    $-17, %rax
1070000000000000201: 04    cmpq    $1, %rax1070000000000000201: 04    cmpq    $1, %rax
n1080000000000000205: 06    ja      0x418860 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x340>n1080000000000000205: 06    ja      0x419880 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x350>
109000000000000020b: 04    leaq    32(%rbp), %rsi109000000000000020b: 04    leaq    32(%rbp), %rsi
110000000000000020f: 08    leaq    144(%rsp), %rdi110000000000000020f: 08    leaq    144(%rsp), %rdi
n1110000000000000217: 05    callq   0x418c80 <BloombergLP::ball::(anonymous namespace)::DatumParser::make(BloombergLP::bslstl::StringRefImp<char> const&)>n1110000000000000217: 05    callq   0x419ca0 <BloombergLP::ball::(anonymous namespace)::DatumParser::make(BloombergLP::bslstl::StringRefImp<char> const&)>
112000000000000021c: 03    movq    %rax, %rbx112000000000000021c: 03    movq    %rax, %rbx
113000000000000021f: 08    movq    160(%rsp), %r13113000000000000021f: 08    movq    160(%rsp), %r13
1140000000000000227: 03    movq    %r13, %rax1140000000000000227: 03    movq    %r13, %rax
115000000000000022a: 03    testq   %rbx, %rbx115000000000000022a: 03    testq   %rbx, %rbx
116000000000000022d: 04    cmoveq  %rbx, %rax116000000000000022d: 04    cmoveq  %rbx, %rax
1170000000000000231: 05    movq    %rax, 56(%rsp)1170000000000000231: 05    movq    %rax, 56(%rsp)
n1180000000000000236: 06    movl    $4305968, %r15dn1180000000000000236: 06    movl    $4310224, %r15d
119000000000000023c: 04    cmoveq  %rbx, %r15119000000000000023c: 04    cmoveq  %rbx, %r15
n1200000000000000240: 06    je      0x418860 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x340>n1200000000000000240: 06    je      0x419880 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x350>
1210000000000000246: 04    movq    48(%rbp), %rax1210000000000000246: 04    movq    48(%rbp), %rsi
122000000000000024a: 03    testq   %rax, %rax122000000000000024a: 03    testq   %rsi, %rsi
123000000000000024d: 06    je      0x418816 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2f6>123000000000000024d: 06    je      0x419830 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x300>
1240000000000000253: 04    leaq    32(%rax), %rcx1240000000000000253: 04    leaq    32(%rsi), %rdi
1250000000000000257: 03    movq    (%rax), %rdx1250000000000000257: 03    movq    (%rsi), %rcx
126000000000000025a: 04    movzbl  8(%rax), %esi126000000000000025a: 04    movzbl  8(%rsi), %edx
127000000000000025e: 04    movzbl  9(%rax), %eax127000000000000025e: 04    cmpb    $0, 9(%rsi)
1280000000000000262: 05    movq    %rcx, 32(%rsp)1280000000000000262: 03    setne   %al
1290000000000000267: 05    movq    %rdx, 40(%rsp)
130000000000000026c: 05    movb    %sil, 48(%rsp)
1310000000000000271: 03    testq   %rdx, %rdx1290000000000000265: 03    testq   %rcx, %rcx
1320000000000000274: 05    movl    $0, %ecx1300000000000000268: 04    setne   %sil
1330000000000000279: 03    cmovel  %ecx, %eax131000000000000026c: 03    andb    %al, %sil
134000000000000027c: 04    movb    %al, 49(%rsp)
1350000000000000280: 05    jmp     0x418825 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x305>132000000000000026f: 05    jmp     0x419838 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x308>
1330000000000000274: 10    nopw    %cs:(%rax,%rax)
134000000000000027e: 02    nop     
1350000000000000280: 03    cmpl    $14, %ecx
1360000000000000283: 02    je      0x4197e0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2b0>
1370000000000000285: 03    cmpl    $5, %ecx
1380000000000000288: 02    je      0x4197e0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2b0>
139000000000000028a: 05    movl    $0, %eax
140000000000000028f: 05    movl    $0, %edx
1410000000000000294: 03    cmpl    $4, %ecx
1420000000000000297: 02    jne     0x4197e9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2b9>
1430000000000000299: 05    leaq    1(%r12), %rax
144000000000000029e: 05    movsbq  (%r12), %rdx
14500000000000002a3: 02    jmp     0x4197e9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2b9>
1360000000000000285: 10    nopw    %cs:(%rax,%rax)14600000000000002a5: 10    nopw    %cs:(%rax,%rax)
137000000000000028f: 01    nop14700000000000002af: 01    nop
1380000000000000290: 03    cmpl    $14, %ecx
1390000000000000293: 02    je      0x4187ba <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x29a>
1400000000000000295: 03    cmpl    $5, %ecx
1410000000000000298: 02    jne     0x4187c5 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2a5>
142000000000000029a: 04    movq    (%r12), %rax14800000000000002b0: 04    movq    (%r12), %rax
143000000000000029e: 05    movslq  8(%r12), %rcx14900000000000002b4: 05    movslq  8(%r12), %rdx
14400000000000002a3: 02    jmp     0x4187cf <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x2af>
14500000000000002a5: 05    leaq    1(%r12), %rax
14600000000000002aa: 05    movsbq  (%r12), %rcx
14700000000000002af: 05    movq    %rax, 32(%rsp)15000000000000002b9: 05    movq    %rax, 32(%rsp)
14800000000000002b4: 05    movq    %rcx, 40(%rsp)15100000000000002be: 05    movq    %rdx, 40(%rsp)
14900000000000002b9: 08    leaq    144(%rsp), %rdi15200000000000002c3: 08    leaq    144(%rsp), %rdi
15000000000000002c1: 05    leaq    32(%rsp), %rsi15300000000000002cb: 05    leaq    32(%rsp), %rsi
15100000000000002c6: 05    callq   0x418c80 <BloombergLP::ball::(anonymous namespace)::DatumParser::make(BloombergLP::bslstl::StringRefImp<char> const&)>15400000000000002d0: 05    callq   0x419ca0 <BloombergLP::ball::(anonymous namespace)::DatumParser::make(BloombergLP::bslstl::StringRefImp<char> const&)>
15200000000000002cb: 03    movq    %rax, %rbx15500000000000002d5: 03    movq    %rax, %rbx
15300000000000002ce: 08    movq    160(%rsp), %r1315600000000000002d8: 08    movq    160(%rsp), %r13
15400000000000002d6: 03    testq   %rax, %rax15700000000000002e0: 03    testq   %rax, %rax
15500000000000002d9: 03    movq    %r13, %rbp15800000000000002e3: 03    movq    %r13, %rbp
15600000000000002dc: 04    cmoveq  %rax, %rbp15900000000000002e6: 04    cmoveq  %rax, %rbp
15700000000000002e0: 03    movq    %rax, %r1516000000000000002ea: 03    movq    %rax, %r15
15800000000000002e3: 05    movl    $4305968, %eax16100000000000002ed: 05    movl    $4310224, %eax
15900000000000002e8: 04    cmovneq %rax, %r1516200000000000002f2: 04    cmovneq %rax, %r15
16000000000000002ec: 03    testq   %rbx, %rbx16300000000000002f6: 03    testq   %rbx, %rbx
16100000000000002ef: 02    jne     0x41887f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x35f>16400000000000002f9: 02    jne     0x41989f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x36f>
16200000000000002f1: 05    jmp     0x4186b0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>16500000000000002fb: 05    jmp     0x4196c0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>
1660000000000000300: 02    xorl    %edi, %edi
16300000000000002f6: 03    xorps   %xmm0, %xmm01670000000000000302: 02    xor   %ecx, %ecx
1680000000000000304: 02    xorl    %edx, %edx
1690000000000000306: 02    xorl    %esi, %esi
16400000000000002f9: 05    movaps  %xmm0, 32(%rsp)1700000000000000308: 05    movq    %rdi, 32(%rsp)
171000000000000030d: 05    movq    %rcx, 40(%rsp)
16500000000000002fe: 07    movw    $0, 48(%rsp)1720000000000000312: 04    movb    %dl, 48(%rsp)
1730000000000000316: 05    movb    %sil, 49(%rsp)
1660000000000000305: 03    movq    (%rbx), %rax174000000000000031b: 03    movq    (%rbx), %rax
1670000000000000308: 04    movq    24(%rax), %rax175000000000000031e: 04    movq    24(%rax), %rax
168000000000000030c: 05    movq    48(%rsp), %rcx1760000000000000322: 05    movq    48(%rsp), %rcx
1690000000000000311: 05    movq    %rcx, 16(%rsp)1770000000000000327: 05    movq    %rcx, 16(%rsp)
1700000000000000316: 05    movaps  32(%rsp), %xmm0178000000000000032c: 05    movups  32(%rsp), %xmm0
171000000000000031b: 04    movups  %xmm0, (%rsp)1790000000000000331: 04    movups  %xmm0, (%rsp)
172000000000000031f: 03    movq    %rbx, %rdi1800000000000000335: 03    movq    %rbx, %rdi
1730000000000000322: 02    callq   *%rax1810000000000000338: 02    callq   *%rax
1740000000000000324: 02    testl   %eax, %eax182000000000000033a: 02    testl   %eax, %eax
1750000000000000326: 02    je      0x418862 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x342>183000000000000033c: 02    je      0x419882 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x352>
1760000000000000328: 03    movq    %rbx, %rdi184000000000000033e: 03    movq    %rbx, %rdi
177000000000000032b: 05    movq    56(%rsp), %rsi1850000000000000341: 05    movq    56(%rsp), %rsi
1780000000000000330: 03    callq   *%r151860000000000000346: 03    callq   *%r15
1790000000000000333: 10    nopw    %cs:(%rax,%rax)
180000000000000033d: 03    nopl    (%rax)1870000000000000349: 07    nopl    (%rax)
1810000000000000340: 02    xorl    %ebx, %ebx1880000000000000350: 02    xorl    %ebx, %ebx
1820000000000000342: 03    testq   %rbx, %rbx1890000000000000352: 03    testq   %rbx, %rbx
1830000000000000345: 03    movq    %r13, %rbp1900000000000000355: 03    movq    %r13, %rbp
1840000000000000348: 04    cmoveq  %rbx, %rbp1910000000000000358: 04    cmoveq  %rbx, %rbp
185000000000000034c: 06    movl    $4305968, %r15d192000000000000035c: 06    movl    $4310224, %r15d
1860000000000000352: 04    cmoveq  %rbx, %r151930000000000000362: 04    cmoveq  %rbx, %r15
1870000000000000356: 03    testq   %rbx, %rbx1940000000000000366: 03    testq   %rbx, %rbx
1880000000000000359: 06    je      0x4186b0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>1950000000000000369: 06    je      0x4196c0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>
189000000000000035f: 05    movq    %rbx, 32(%rsp)196000000000000036f: 05    movq    %rbx, 32(%rsp)
1900000000000000364: 05    leaq    64(%rsp), %rdi1970000000000000374: 05    leaq    64(%rsp), %rdi
1910000000000000369: 05    leaq    32(%rsp), %rsi1980000000000000379: 05    leaq    32(%rsp), %rsi
192000000000000036e: 05    callq   0x41c2f0 <unsigned long& bsl::vector<unsigned long, bsl::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&)>199000000000000037e: 05    callq   0x41d3b0 <unsigned long& bsl::vector<unsigned long, bsl::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&)>
1930000000000000373: 05    jmp     0x4186b0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>2000000000000000383: 05    jmp     0x4196c0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x190>
1940000000000000378: 02    testb   $1, %al2010000000000000388: 02    testb   $1, %al
195000000000000037a: 08    movq    216(%rsp), %r14202000000000000038a: 08    movq    216(%rsp), %r14
1960000000000000382: 02    jne     0x4188e5 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3c5>2030000000000000392: 02    jne     0x419905 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3d5>
1970000000000000384: 08    movq    224(%rsp), %rax2040000000000000394: 08    movq    224(%rsp), %rax
198000000000000038c: 03    movq    (%rax), %rsi205000000000000039c: 03    movq    (%rax), %rsi
199000000000000038f: 04    movq    8(%rax), %rdx206000000000000039f: 04    movq    8(%rax), %rdx
2000000000000000393: 04    movq    24(%r14), %rbx20700000000000003a3: 04    movq    24(%r14), %rbx
2010000000000000397: 08    movq    $0, 24(%r14)20800000000000003a7: 08    movq    $0, 24(%r14)
202000000000000039f: 05    movl    $4826164, %ecx20900000000000003af: 05    movl    $4832932, %ecx
20300000000000003a4: 03    movq    %r14, %rdi21000000000000003b4: 03    movq    %r14, %rdi
20400000000000003a7: 05    callq   0x4753c0 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>21100000000000003b7: 05    callq   0x476e40 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>
20500000000000003ac: 04    addq    $48, %r1421200000000000003bc: 04    addq    $48, %r14
20600000000000003b0: 08    movl    $0, 28(%rsp)21300000000000003c0: 08    movl    $0, 28(%rsp)
20700000000000003b8: 05    leaq    64(%rsp), %rsi21400000000000003c8: 05    leaq    64(%rsp), %rsi
20800000000000003bd: 03    movq    %r14, %rdi21500000000000003cd: 03    movq    %r14, %rdi
20900000000000003c0: 05    callq   0x48b240 <bsl::vector<unsigned long, bsl::allocator<unsigned long> >::swap(bsl::vector<unsigned long, bsl::allocator<unsigned long> >&)>21600000000000003d0: 05    callq   0x48ccc0 <bsl::vector<unsigned long, bsl::allocator<unsigned long> >::swap(bsl::vector<unsigned long, bsl::allocator<unsigned long> >&)>
21000000000000003c5: 05    movq    64(%rsp), %rbx21700000000000003d5: 05    movq    64(%rsp), %rbx
21100000000000003ca: 05    movq    72(%rsp), %rcx21800000000000003da: 05    movq    72(%rsp), %rcx
21200000000000003cf: 03    cmpq    %rcx, %rbx21900000000000003df: 03    cmpq    %rcx, %rbx
21300000000000003d2: 02    jne     0x41890e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3ee>22000000000000003e2: 02    jne     0x41992e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3fe>
21400000000000003d4: 03    testq   %rbx, %rbx22100000000000003e4: 03    testq   %rbx, %rbx
21500000000000003d7: 02    jne     0x41893f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x41f>22200000000000003e7: 02    jne     0x41995f <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x42f>
21600000000000003d9: 02    jmp     0x41894d <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x42d>22300000000000003e9: 02    jmp     0x41996d <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x43d>
21700000000000003db: 05    nopl    (%rax,%rax)22400000000000003eb: 05    nopl    (%rax,%rax)
21800000000000003e0: 05    movq    72(%rsp), %rcx22500000000000003f0: 05    movq    72(%rsp), %rcx
21900000000000003e5: 04    addq    $8, %rbx22600000000000003f5: 04    addq    $8, %rbx
22000000000000003e9: 03    cmpq    %rcx, %rbx22700000000000003f9: 03    cmpq    %rcx, %rbx
22100000000000003ec: 02    je      0x418935 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x415>22800000000000003fc: 02    je      0x419955 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x425>
22200000000000003ee: 03    movq    (%rbx), %rdi22900000000000003fe: 03    movq    (%rbx), %rdi
22300000000000003f1: 03    testq   %rdi, %rdi2300000000000000401: 03    testq   %rdi, %rdi
22400000000000003f4: 02    je      0x418905 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3e5>2310000000000000404: 02    je      0x419925 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3f5>
22500000000000003f6: 05    movq    88(%rsp), %r142320000000000000406: 05    movq    88(%rsp), %r14
22600000000000003fb: 03    movq    (%rdi), %rax233000000000000040b: 03    movq    (%rdi), %rax
22700000000000003fe: 04    movq    -16(%rax), %rbp234000000000000040e: 04    movq    -16(%rax), %rbp
2280000000000000402: 03    addq    %rdi, %rbp2350000000000000412: 03    addq    %rdi, %rbp
2290000000000000405: 02    callq   *(%rax)2360000000000000415: 02    callq   *(%rax)
2300000000000000407: 03    movq    (%r14), %rax2370000000000000417: 03    movq    (%r14), %rax
231000000000000040a: 03    movq    %r14, %rdi238000000000000041a: 03    movq    %r14, %rdi
232000000000000040d: 03    movq    %rbp, %rsi239000000000000041d: 03    movq    %rbp, %rsi
2330000000000000410: 03    callq   *24(%rax)2400000000000000420: 03    callq   *24(%rax)
2340000000000000413: 02    jmp     0x418900 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3e0>2410000000000000423: 02    jmp     0x419920 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x3f0>
2350000000000000415: 05    movq    64(%rsp), %rbx2420000000000000425: 05    movq    64(%rsp), %rbx
236000000000000041a: 03    testq   %rbx, %rbx243000000000000042a: 03    testq   %rbx, %rbx
237000000000000041d: 02    je      0x41894d <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x42d>244000000000000042d: 02    je      0x41996d <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x43d>
238000000000000041f: 05    movq    88(%rsp), %rdi245000000000000042f: 05    movq    88(%rsp), %rdi
2390000000000000424: 03    movq    (%rdi), %rax2460000000000000434: 03    movq    (%rdi), %rax
2400000000000000427: 03    movq    %rbx, %rsi2470000000000000437: 03    movq    %rbx, %rsi
241000000000000042a: 03    callq   *24(%rax)248000000000000043a: 03    callq   *24(%rax)
242000000000000042d: 08    movq    152(%rsp), %rdi249000000000000043d: 08    movq    152(%rsp), %rdi
2430000000000000435: 03    testq   %rdi, %rdi2500000000000000445: 03    testq   %rdi, %rdi
2440000000000000438: 04    movl    28(%rsp), %ebx2510000000000000448: 04    movl    28(%rsp), %ebx
245000000000000043c: 02    je      0x418963 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x443>252000000000000044c: 02    je      0x419983 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x453>
246000000000000043e: 05    callq   0x471c00 <BloombergLP::bslma::SharedPtrRep::releaseRef()>253000000000000044e: 05    callq   0x473680 <BloombergLP::bslma::SharedPtrRep::releaseRef()>
2470000000000000443: 08    movq    192(%rsp), %rsi2540000000000000453: 08    movq    192(%rsp), %rsi
248000000000000044b: 08    leaq    176(%rsp), %rdi255000000000000045b: 08    leaq    176(%rsp), %rdi
2490000000000000453: 05    callq   0x42a130 <BloombergLP::bdld::Datum::destroy(BloombergLP::bdld::Datum const&, BloombergLP::bslma::Allocator*)>2560000000000000463: 05    callq   0x42b660 <BloombergLP::bdld::Datum::destroy(BloombergLP::bdld::Datum const&, BloombergLP::bslma::Allocator*)>
2500000000000000458: 02    movl    %ebx, %eax2570000000000000468: 02    movl    %ebx, %eax
251000000000000045a: 07    addq    $248, %rsp258000000000000046a: 07    addq    $248, %rsp
2520000000000000461: 01    popq    %rbx2590000000000000471: 01    popq    %rbx
2530000000000000462: 02    popq    %r122600000000000000472: 02    popq    %r12
2540000000000000464: 02    popq    %r132610000000000000474: 02    popq    %r13
2550000000000000466: 02    popq    %r142620000000000000476: 02    popq    %r14
2560000000000000468: 02    popq    %r152630000000000000478: 02    popq    %r15
257000000000000046a: 01    popq    %rbp264000000000000047a: 01    popq    %rbp
258000000000000046b: 01    retq265000000000000047b: 01    retq
259000000000000046c: 02    jmp     0x4189f0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4d0>266000000000000047c: 02    jmp     0x419a10 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4e0>
260000000000000046e: 03    movq    %rax, %r13267000000000000047e: 03    movq    %rax, %r13
2610000000000000471: 04    movq    %rbx, 24(%r14)2680000000000000481: 04    movq    %rbx, 24(%r14)
2620000000000000475: 02    jmp     0x418a01 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4e1>
2630000000000000477: 03    movq    %rax, %r13
264000000000000047a: 03    movq    %rbx, %rdi
265000000000000047d: 05    movq    56(%rsp), %rsi
2660000000000000482: 03    callq   *%r15
2670000000000000485: 02    jmp     0x418a01 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4e1>2690000000000000485: 02    jmp     0x419a21 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4f1>
2680000000000000487: 03    movq    %rax, %rdi2700000000000000487: 03    movq    %rax, %r13
269000000000000048a: 05    callq   0x413ee0 <__clang_call_terminate>
270000000000000048f: 03    movq    %rax, %rdi271000000000000048a: 03    movq    %rbx, %rdi
2710000000000000492: 05    callq   0x413ee0 <__clang_call_terminate>272000000000000048d: 05    movq    56(%rsp), %rsi
2730000000000000492: 03    callq   *%r15
2740000000000000495: 02    jmp     0x419a21 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4f1>
2720000000000000497: 03    movq    %rax, %rdi2750000000000000497: 03    movq    %rax, %rdi
n273000000000000049a: 05    callq   0x413ee0 <__clang_call_terminate>n276000000000000049a: 05    callq   0x414540 <__clang_call_terminate>
274000000000000049f: 03    movq    %rax, %rdi277000000000000049f: 03    movq    %rax, %rdi
n27500000000000004a2: 05    callq   0x413ee0 <__clang_call_terminate>n27800000000000004a2: 05    callq   0x414540 <__clang_call_terminate>
27900000000000004a7: 03    movq    %rax, %rdi
28000000000000004aa: 05    callq   0x414540 <__clang_call_terminate>
28100000000000004af: 03    movq    %rax, %rdi
28200000000000004b2: 05    callq   0x414540 <__clang_call_terminate>
27600000000000004a7: 03    movq    %rax, %r1328300000000000004b7: 03    movq    %rax, %r13
27700000000000004aa: 05    leaq    64(%rsp), %rdi28400000000000004ba: 05    leaq    64(%rsp), %rdi
27800000000000004af: 05    callq   0x4045b0 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>28500000000000004bf: 05    callq   0x4045b0 <_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
27900000000000004b4: 02    jmp     0x4189d9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4b9>28600000000000004c4: 02    jmp     0x4199f9 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4c9>
28000000000000004b6: 03    movq    %rax, %r1328700000000000004c6: 03    movq    %rax, %r13
28100000000000004b9: 05    leaq    32(%rsp), %rdi28800000000000004c9: 05    leaq    32(%rsp), %rdi
28200000000000004be: 05    callq   0x41c6d0 <BloombergLP::baljsn::DatumDecoderOptions::~DatumDecoderOptions()>28900000000000004ce: 05    callq   0x41d790 <BloombergLP::baljsn::DatumDecoderOptions::~DatumDecoderOptions()>
28300000000000004c3: 05    jmp     0x418a80 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x560>29000000000000004d3: 05    jmp     0x419aa0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x570>
28400000000000004c8: 03    movq    %rax, %r1329100000000000004d8: 03    movq    %rax, %r13
28500000000000004cb: 05    jmp     0x418a80 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x560>29200000000000004db: 05    jmp     0x419aa0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x570>
28600000000000004d0: 03    movq    %rax, %r1329300000000000004e0: 03    movq    %rax, %r13
28700000000000004d3: 02    jmp     0x418a01 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4e1>29400000000000004e3: 02    jmp     0x419a21 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x4f1>
28800000000000004d5: 03    movq    %rax, %r1329500000000000004e5: 03    movq    %rax, %r13
28900000000000004d8: 03    movq    %rbx, %rdi29600000000000004e8: 03    movq    %rbx, %rdi
29000000000000004db: 03    movq    %rbp, %rsi29700000000000004eb: 03    movq    %rbp, %rsi
29100000000000004de: 03    callq   *%r1529800000000000004ee: 03    callq   *%r15
29200000000000004e1: 05    movq    64(%rsp), %rbp29900000000000004f1: 05    movq    64(%rsp), %rbp
29300000000000004e6: 05    movq    72(%rsp), %rcx30000000000000004f6: 05    movq    72(%rsp), %rcx
29400000000000004eb: 03    cmpq    %rcx, %rbp30100000000000004fb: 03    cmpq    %rcx, %rbp
29500000000000004ee: 02    jne     0x418a29 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x509>30200000000000004fe: 02    jne     0x419a49 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x519>
29600000000000004f0: 02    jmp     0x418a5b <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x53b>3030000000000000500: 02    jmp     0x419a7b <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x54b>
29700000000000004f2: 10    nopw    %cs:(%rax,%rax)3040000000000000502: 10    nopw    %cs:(%rax,%rax)
29800000000000004fc: 04    nopl    (%rax)305000000000000050c: 04    nopl    (%rax)
2990000000000000500: 04    addq    $8, %rbp3060000000000000510: 04    addq    $8, %rbp
3000000000000000504: 03    cmpq    %rcx, %rbp3070000000000000514: 03    cmpq    %rcx, %rbp
3010000000000000507: 02    je      0x418a56 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x536>3080000000000000517: 02    je      0x419a76 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x546>
3020000000000000509: 04    movq    (%rbp), %rdi3090000000000000519: 04    movq    (%rbp), %rdi
303000000000000050d: 03    testq   %rdi, %rdi310000000000000051d: 03    testq   %rdi, %rdi
3040000000000000510: 02    je      0x418a20 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x500>3110000000000000520: 02    je      0x419a40 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x510>
3050000000000000512: 05    movq    88(%rsp), %r143120000000000000522: 05    movq    88(%rsp), %r14
3060000000000000517: 03    movq    (%rdi), %rax3130000000000000527: 03    movq    (%rdi), %rax
307000000000000051a: 04    movq    -16(%rax), %rbx314000000000000052a: 04    movq    -16(%rax), %rbx
308000000000000051e: 03    addq    %rdi, %rbx315000000000000052e: 03    addq    %rdi, %rbx
3090000000000000521: 02    callq   *(%rax)3160000000000000531: 02    callq   *(%rax)
3100000000000000523: 03    movq    (%r14), %rax3170000000000000533: 03    movq    (%r14), %rax
3110000000000000526: 03    movq    %r14, %rdi3180000000000000536: 03    movq    %r14, %rdi
3120000000000000529: 03    movq    %rbx, %rsi3190000000000000539: 03    movq    %rbx, %rsi
313000000000000052c: 03    callq   *24(%rax)320000000000000053c: 03    callq   *24(%rax)
314000000000000052f: 05    movq    72(%rsp), %rcx321000000000000053f: 05    movq    72(%rsp), %rcx
3150000000000000534: 02    jmp     0x418a20 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x500>3220000000000000544: 02    jmp     0x419a40 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x510>
3160000000000000536: 05    movq    64(%rsp), %rbp3230000000000000546: 05    movq    64(%rsp), %rbp
317000000000000053b: 03    testq   %rbp, %rbp324000000000000054b: 03    testq   %rbp, %rbp
318000000000000053e: 02    je      0x418a6e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x54e>325000000000000054e: 02    je      0x419a8e <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x55e>
3190000000000000540: 05    movq    88(%rsp), %rdi3260000000000000550: 05    movq    88(%rsp), %rdi
3200000000000000545: 03    movq    (%rdi), %rax3270000000000000555: 03    movq    (%rdi), %rax
3210000000000000548: 03    movq    %rbp, %rsi3280000000000000558: 03    movq    %rbp, %rsi
322000000000000054b: 03    callq   *24(%rax)329000000000000055b: 03    callq   *24(%rax)
323000000000000054e: 08    movq    152(%rsp), %rdi330000000000000055e: 08    movq    152(%rsp), %rdi
3240000000000000556: 03    testq   %rdi, %rdi3310000000000000566: 03    testq   %rdi, %rdi
3250000000000000559: 02    je      0x418a80 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x560>3320000000000000569: 02    je      0x419aa0 <BloombergLP::ball::RecordJsonFormatter::setFormat(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)+0x570>
326000000000000055b: 05    callq   0x471c00 <BloombergLP::bslma::SharedPtrRep::releaseRef()>333000000000000056b: 05    callq   0x473680 <BloombergLP::bslma::SharedPtrRep::releaseRef()>
3270000000000000560: 08    movq    192(%rsp), %rsi3340000000000000570: 08    movq    192(%rsp), %rsi
3280000000000000568: 08    leaq    176(%rsp), %rdi3350000000000000578: 08    leaq    176(%rsp), %rdi
3290000000000000570: 05    callq   0x42a130 <BloombergLP::bdld::Datum::destroy(BloombergLP::bdld::Datum const&, BloombergLP::bslma::Allocator*)>3360000000000000580: 05    callq   0x42b660 <BloombergLP::bdld::Datum::destroy(BloombergLP::bdld::Datum const&, BloombergLP::bslma::Allocator*)>
3300000000000000575: 03    movq    %r13, %rdi3370000000000000585: 03    movq    %r13, %rdi
3310000000000000578: 05    callq   0x404c30 <_Unwind_Resume@plt>3380000000000000588: 05    callq   0x404c30 <_Unwind_Resume@plt>
332000000000000057d: 03    movq    %rax, %rdi
3330000000000000580: 05    callq   0x413ee0 <__clang_call_terminate>
3340000000000000585: 03    movq    %rax, %rdi
3350000000000000588: 05    callq   0x413ee0 <__clang_call_terminate>
336000000000000058d: 03    movq    %rax, %rdi339000000000000058d: 03    movq    %rax, %rdi
n3370000000000000590: 05    callq   0x413ee0 <__clang_call_terminate>n3400000000000000590: 05    callq   0x414540 <__clang_call_terminate>
3380000000000000595: 03    movq    %rax, %rdi3410000000000000595: 03    movq    %rax, %rdi
n3390000000000000598: 05    callq   0x413ee0 <__clang_call_terminate>n3420000000000000598: 05    callq   0x414540 <__clang_call_terminate>
340000000000000059d: 03    movq    %rax, %rdi343000000000000059d: 03    movq    %rax, %rdi
n34100000000000005a0: 05    callq   0x413ee0 <__clang_call_terminate>n34400000000000005a0: 05    callq   0x414540 <__clang_call_terminate>
34200000000000005a5: 03    movq    %rax, %rdi34500000000000005a5: 03    movq    %rax, %rdi
t34300000000000005a8: 05    callq   0x413ee0 <__clang_call_terminate>t34600000000000005a8: 05    callq   0x414540 <__clang_call_terminate>
34700000000000005ad: 03    movq    %rax, %rdi
34800000000000005b0: 05    callq   0x414540 <__clang_call_terminate>
34900000000000005b5: 03    movq    %rax, %rdi
35000000000000005b8: 05    callq   0x414540 <__clang_call_terminate>
34400000000000005ad: 03    nopl    (%rax)35100000000000005bd: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op