3.assume.s
3.none.s
n1000000000041a470 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)>:n1000000000041b4f0 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 02    pushq   %r1340000000000000004: 02    pushq   %r13
50000000000000006: 02    pushq   %r1250000000000000006: 02    pushq   %r12
60000000000000008: 01    pushq   %rbx60000000000000008: 01    pushq   %rbx
70000000000000009: 04    subq    $112, %rsp70000000000000009: 04    subq    $112, %rsp
8000000000000000d: 03    movq    %rdx, %rbx8000000000000000d: 03    movq    %rdx, %rbx
90000000000000010: 03    movq    %rsi, %r1490000000000000010: 03    movq    %rsi, %r14
100000000000000013: 03    movq    %rdi, %r13100000000000000013: 03    movq    %rdi, %r13
t110000000000000016: 04    cmpl    $1, 56(%rdi)t110000000000000016: 03    movl    56(%rdi), %eax
120000000000000019: 02    testl   %eax, %eax
12000000000000001a: 02    jne     0x41a4b5 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x45>13000000000000001b: 02    je      0x41b53b <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x4b>
14000000000000001d: 03    cmpl    $1, %eax
150000000000000020: 02    jne     0x41b56b <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x7b>
13000000000000001c: 04    leaq    8(%r13), %rax160000000000000022: 04    leaq    8(%r13), %rax
140000000000000020: 05    cmpq    $23, 40(%r13)170000000000000026: 05    cmpq    $23, 40(%r13)
150000000000000025: 02    je      0x41a49a <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x2a>18000000000000002b: 02    je      0x41b520 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x30>
160000000000000027: 03    movq    (%rax), %rax19000000000000002d: 03    movq    (%rax), %rax
17000000000000002a: 04    movq    32(%r13), %rcx200000000000000030: 04    movq    32(%r13), %rcx
18000000000000002e: 05    movq    %rax, 48(%rsp)210000000000000034: 05    movq    %rax, 48(%rsp)
190000000000000033: 05    movq    %rcx, 56(%rsp)220000000000000039: 05    movq    %rcx, 56(%rsp)
200000000000000038: 05    cmpq    $23, 80(%rbx)23000000000000003e: 05    cmpq    $23, 80(%rbx)
21000000000000003d: 02    je      0x41a4c2 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x52>240000000000000043: 02    je      0x41b548 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x58>
22000000000000003f: 04    movq    48(%rbx), %rbx
230000000000000043: 02    jmp     0x41a4c6 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x56>
240000000000000045: 05    cmpq    $23, 80(%rbx)
25000000000000004a: 02    je      0x41a4f5 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x85>
26000000000000004c: 04    movq    48(%rbx), %rbx250000000000000045: 04    movq    48(%rbx), %rbx
260000000000000049: 02    jmp     0x41b54c <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x5c>
27000000000000004b: 05    cmpq    $23, 80(%rbx)
280000000000000050: 02    je      0x41b57b <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x8b>
290000000000000052: 04    movq    48(%rbx), %rbx
270000000000000050: 02    jmp     0x41a4f9 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x89>300000000000000056: 02    jmp     0x41b57f <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x8f>
280000000000000052: 04    addq    $48, %rbx310000000000000058: 04    addq    $48, %rbx
290000000000000056: 04    movq    %rbx, (%rsp)32000000000000005c: 04    movq    %rbx, (%rsp)
30000000000000005a: 05    leaq    48(%rsp), %rsi330000000000000060: 05    leaq    48(%rsp), %rsi
31000000000000005f: 03    movq    %rsp, %rdx340000000000000065: 03    movq    %rsp, %rdx
320000000000000062: 03    movq    %r14, %rdi350000000000000068: 03    movq    %r14, %rdi
330000000000000065: 05    callq   0x41bab0 <int BloombergLP::baljsn::SimpleFormatter::addValue<char const*>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, char const* const&)>36000000000000006b: 05    callq   0x41cb50 <int BloombergLP::baljsn::SimpleFormatter::addValue<char const*>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, char const* const&)>
34000000000000006a: 02    movl    %eax, %ecx370000000000000070: 02    movl    %eax, %ecx
35000000000000006c: 05    movl    $4294967295, %eax380000000000000072: 05    movl    $4294967295, %eax
360000000000000071: 02    testl   %ecx, %ecx390000000000000077: 02    testl   %ecx, %ecx
370000000000000073: 02    jne     0x41a4e7 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x77>400000000000000079: 02    jne     0x41b56d <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x7d>
380000000000000075: 02    xorl    %eax, %eax41000000000000007b: 02    xorl    %eax, %eax
390000000000000077: 04    addq    $112, %rsp42000000000000007d: 04    addq    $112, %rsp
40000000000000007b: 01    popq    %rbx430000000000000081: 01    popq    %rbx
41000000000000007c: 02    popq    %r12
42000000000000007e: 02    popq    %r13
430000000000000080: 02    popq    %r14
440000000000000082: 02    popq    %r15440000000000000082: 02    popq    %r12
450000000000000084: 02    popq    %r13
460000000000000086: 02    popq    %r14
470000000000000088: 02    popq    %r15
450000000000000084: 01    retq48000000000000008a: 01    retq
460000000000000085: 04    addq    $48, %rbx49000000000000008b: 04    addq    $48, %rbx
470000000000000089: 07    movq    2954784(%rip), %rax  # 6ebb20 <BloombergLP::bslma::Default::s_defaultAllocator>50000000000000008f: 07    movq    2958746(%rip), %rax  # 6edb20 <BloombergLP::bslma::Default::s_defaultAllocator>
480000000000000090: 03    testq   %rax, %rax510000000000000096: 03    testq   %rax, %rax
490000000000000093: 02    jne     0x41a50a <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x9a>520000000000000099: 02    jne     0x41b590 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0xa0>
500000000000000095: 05    callq   0x4712e0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>53000000000000009b: 05    callq   0x472d60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
51000000000000009a: 09    movq    $0, 48(%rsp)5400000000000000a0: 09    movq    $0, 48(%rsp)
5200000000000000a3: 09    movq    $23, 80(%rsp)5500000000000000a9: 09    movq    $23, 80(%rsp)
5300000000000000ac: 05    movq    %rax, 88(%rsp)5600000000000000b2: 05    movq    %rax, 88(%rsp)
5400000000000000b1: 03    movq    %rbx, %rdi5700000000000000b7: 03    movq    %rbx, %rdi
5500000000000000b4: 05    callq   0x404740 <strlen@plt>5800000000000000ba: 05    callq   0x404740 <strlen@plt>
5600000000000000b9: 09    movq    $0, 72(%rsp)5900000000000000bf: 09    movq    $0, 72(%rsp)
5700000000000000c2: 05    leaq    48(%rsp), %r126000000000000000c8: 05    leaq    48(%rsp), %r15
5800000000000000c7: 05    movl    $4823040, %ecx6100000000000000cd: 05    movl    $4829802, %ecx
5900000000000000cc: 03    movq    %r12, %rdi6200000000000000d2: 03    movq    %r15, %rdi
6000000000000000cf: 03    movq    %rbx, %rsi6300000000000000d5: 03    movq    %rbx, %rsi
6100000000000000d2: 03    movq    %rax, %rdx6400000000000000d8: 03    movq    %rax, %rdx
6200000000000000d5: 05    callq   0x4753c0 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>6500000000000000db: 05    callq   0x476e40 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>
6300000000000000da: 04    movb    $47, (%rsp)6600000000000000e0: 04    movb    $47, (%rsp)
6400000000000000de: 03    movq    %rsp, %r156700000000000000e4: 03    movq    %rsp, %r12
6500000000000000e1: 05    movl    $1, %ecx6800000000000000e7: 05    movl    $1, %ecx
6600000000000000e6: 03    movq    %r12, %rdi6900000000000000ec: 03    movq    %r15, %rdi
6700000000000000e9: 03    movq    %r15, %rsi7000000000000000ef: 03    movq    %r12, %rsi
6800000000000000ec: 07    movq    $-1, %rdx7100000000000000f2: 07    movq    $-1, %rdx
6900000000000000f3: 05    callq   0x478220 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::rfind(char const*, unsigned long, unsigned long) const>7200000000000000f9: 05    callq   0x479ca0 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::rfind(char const*, unsigned long, unsigned long) const>
7000000000000000f8: 03    movq    %rax, %rbx7300000000000000fe: 03    movq    %rax, %rbx
7100000000000000fb: 04    leaq    8(%r13), %rax740000000000000101: 04    leaq    8(%r13), %rax
7200000000000000ff: 05    cmpq    $23, 40(%r13)750000000000000105: 05    cmpq    $23, 40(%r13)
730000000000000104: 02    je      0x41a579 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x109>76000000000000010a: 02    je      0x41b5ff <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x10f>
740000000000000106: 03    movq    (%rax), %rax77000000000000010c: 03    movq    (%rax), %rax
750000000000000109: 04    movq    32(%r13), %rcx78000000000000010f: 04    movq    32(%r13), %rcx
76000000000000010d: 05    movq    %rax, 96(%rsp)790000000000000113: 05    movq    %rax, 96(%rsp)
770000000000000112: 05    movq    %rcx, 104(%rsp)800000000000000118: 05    movq    %rcx, 104(%rsp)
780000000000000117: 04    cmpq    $-1, %rbx81000000000000011d: 04    cmpq    $-1, %rbx
79000000000000011b: 02    je      0x41a5d6 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x166>820000000000000121: 02    je      0x41b65c <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x16c>
80000000000000011d: 07    movq    2954636(%rip), %rax  # 6ebb20 <BloombergLP::bslma::Default::s_defaultAllocator>830000000000000123: 07    movq    2958598(%rip), %rax  # 6edb20 <BloombergLP::bslma::Default::s_defaultAllocator>
810000000000000124: 03    testq   %rax, %rax84000000000000012a: 03    testq   %rax, %rax
820000000000000127: 02    jne     0x41a59e <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x12e>85000000000000012d: 02    jne     0x41b624 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x134>
830000000000000129: 05    callq   0x4712e0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>86000000000000012f: 05    callq   0x472d60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
84000000000000012e: 03    incq    %rbx870000000000000134: 03    incq    %rbx
850000000000000131: 08    movq    $0, (%rsp)880000000000000137: 08    movq    $0, (%rsp)
860000000000000139: 07    movaps  512896(%rip), %xmm0  # 497930 <__dso_handle+0x8>89000000000000013f: 07    movaps  515514(%rip), %xmm0  # 4993f0 <__dso_handle+0x8>
870000000000000140: 05    movups  %xmm0, 24(%rsp)900000000000000146: 05    movups  %xmm0, 24(%rsp)
880000000000000145: 05    movq    %rax, 40(%rsp)91000000000000014b: 05    movq    %rax, 40(%rsp)
89000000000000014a: 03    movq    %rsp, %rdi920000000000000150: 03    movq    %rsp, %rdi
90000000000000014d: 05    leaq    48(%rsp), %rsi930000000000000153: 05    leaq    48(%rsp), %rsi
910000000000000152: 03    movq    %rbx, %rdx940000000000000158: 03    movq    %rbx, %rdx
920000000000000155: 07    movq    $-1, %rcx95000000000000015b: 07    movq    $-1, %rcx
93000000000000015c: 05    callq   0x476560 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::assign(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, unsigned long, unsigned long)>960000000000000162: 05    callq   0x477fe0 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::assign(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&, unsigned long, unsigned long)>
940000000000000161: 05    jmp     0x41a678 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x208>970000000000000167: 05    jmp     0x41b6fe <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x20e>
950000000000000166: 05    movq    80(%rsp), %rax98000000000000016c: 05    movq    80(%rsp), %rax
96000000000000016b: 05    movq    %rax, 32(%rsp)990000000000000171: 05    movq    %rax, 32(%rsp)
970000000000000170: 05    movups  48(%rsp), %xmm01000000000000000176: 05    movups  48(%rsp), %xmm0
980000000000000175: 05    movups  64(%rsp), %xmm1101000000000000017b: 05    movups  64(%rsp), %xmm1
99000000000000017a: 05    movaps  %xmm1, 16(%rsp)1020000000000000180: 05    movaps  %xmm1, 16(%rsp)
100000000000000017f: 04    movaps  %xmm0, (%rsp)1030000000000000185: 04    movaps  %xmm0, (%rsp)
1010000000000000183: 07    movq    2954534(%rip), %rax  # 6ebb20 <BloombergLP::bslma::Default::s_defaultAllocator>1040000000000000189: 07    movq    2958496(%rip), %rax  # 6edb20 <BloombergLP::bslma::Default::s_defaultAllocator>
102000000000000018a: 03    testq   %rax, %rax1050000000000000190: 03    testq   %rax, %rax
103000000000000018d: 02    jne     0x41a604 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x194>1060000000000000193: 02    jne     0x41b68a <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x19a>
104000000000000018f: 05    callq   0x4712e0 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>1070000000000000195: 05    callq   0x472d60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
1050000000000000194: 05    movq    %rax, 40(%rsp)108000000000000019a: 05    movq    %rax, 40(%rsp)
1060000000000000199: 06    cmpq    $23, 32(%rsp)109000000000000019f: 06    cmpq    $23, 32(%rsp)
107000000000000019f: 02    je      0x41a678 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x208>11000000000000001a5: 02    je      0x41b6fe <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x20e>
10800000000000001a1: 05    movq    72(%rsp), %rcx11100000000000001a7: 05    movq    72(%rsp), %rcx
10900000000000001a6: 04    cmpq    $23, %rcx11200000000000001ac: 04    cmpq    $23, %rcx
11000000000000001aa: 05    movl    $23, %esi11300000000000001b0: 05    movl    $23, %esi
11100000000000001af: 04    cmovaq  %rcx, %rsi11400000000000001b5: 04    cmovaq  %rcx, %rsi
11200000000000001b3: 08    movq    $0, (%rsp)11500000000000001b9: 08    movq    $0, (%rsp)
11300000000000001bb: 05    movq    %rcx, 24(%rsp)11600000000000001c1: 05    movq    %rcx, 24(%rsp)
11400000000000001c0: 05    movq    %rsi, 32(%rsp)11700000000000001c6: 05    movq    %rsi, 32(%rsp)
11500000000000001c5: 04    cmpq    $24, %rcx11800000000000001cb: 04    cmpq    $24, %rcx
11600000000000001c9: 02    jb      0x41a653 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x1e3>11900000000000001cf: 02    jb      0x41b6d9 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x1e9>
11700000000000001cb: 03    incq    %rsi12000000000000001d1: 03    incq    %rsi
11800000000000001ce: 03    movq    (%rax), %rcx12100000000000001d4: 03    movq    (%rax), %rcx
11900000000000001d1: 03    movq    %rax, %rdi12200000000000001d7: 03    movq    %rax, %rdi
12000000000000001d4: 03    callq   *16(%rcx)12300000000000001da: 03    callq   *16(%rcx)
12100000000000001d7: 04    movq    %rax, (%rsp)12400000000000001dd: 04    movq    %rax, (%rsp)
12200000000000001db: 06    cmpq    $23, 32(%rsp)12500000000000001e1: 06    cmpq    $23, 32(%rsp)
12300000000000001e1: 02    jne     0x41a656 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x1e6>12600000000000001e7: 02    jne     0x41b6dc <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x1ec>
12400000000000001e3: 03    movq    %r15, %rax12700000000000001e9: 03    movq    %r12, %rax
12500000000000001e6: 05    movq    24(%rsp), %rdx12800000000000001ec: 05    movq    24(%rsp), %rdx
12600000000000001eb: 03    incq    %rdx12900000000000001f1: 03    incq    %rdx
12700000000000001ee: 02    je      0x41a678 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x208>13000000000000001f4: 02    je      0x41b6fe <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x20e>
12800000000000001f0: 06    cmpq    $23, 80(%rsp)13100000000000001f6: 06    cmpq    $23, 80(%rsp)
12900000000000001f6: 02    je      0x41a66d <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x1fd>13200000000000001fc: 02    je      0x41b6f3 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x203>
13000000000000001f8: 05    movq    48(%rsp), %r1213300000000000001fe: 05    movq    48(%rsp), %r15
13100000000000001fd: 03    movq    %rax, %rdi1340000000000000203: 03    movq    %rax, %rdi
1320000000000000200: 03    movq    %r12, %rsi1350000000000000206: 03    movq    %r15, %rsi
1330000000000000203: 05    callq   0x404ca0 <memcpy@plt>1360000000000000209: 05    callq   0x404ca0 <memcpy@plt>
1340000000000000208: 05    leaq    96(%rsp), %rsi137000000000000020e: 05    leaq    96(%rsp), %rsi
135000000000000020d: 03    movq    %rsp, %rdx1380000000000000213: 03    movq    %rsp, %rdx
1360000000000000210: 03    movq    %r14, %rdi1390000000000000216: 03    movq    %r14, %rdi
1370000000000000213: 05    callq   0x41bb80 <int BloombergLP::baljsn::SimpleFormatter::addValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>1400000000000000219: 05    callq   0x41cc20 <int BloombergLP::baljsn::SimpleFormatter::addValue<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&)>
1380000000000000218: 02    movl    %eax, %ebx141000000000000021e: 02    movl    %eax, %ebx
139000000000000021a: 06    cmpq    $23, 32(%rsp)1420000000000000220: 06    cmpq    $23, 32(%rsp)
1400000000000000220: 02    je      0x41a6a1 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x231>1430000000000000226: 02    je      0x41b727 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x237>
1410000000000000222: 04    movq    (%rsp), %rsi1440000000000000228: 04    movq    (%rsp), %rsi
1420000000000000226: 05    movq    40(%rsp), %rdi145000000000000022c: 05    movq    40(%rsp), %rdi
143000000000000022b: 03    movq    (%rdi), %rax1460000000000000231: 03    movq    (%rdi), %rax
144000000000000022e: 03    callq   *24(%rax)1470000000000000234: 03    callq   *24(%rax)
1450000000000000231: 06    cmpq    $23, 80(%rsp)1480000000000000237: 06    cmpq    $23, 80(%rsp)
1460000000000000237: 02    je      0x41a6b9 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x249>149000000000000023d: 02    je      0x41b73f <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x24f>
1470000000000000239: 05    movq    48(%rsp), %rsi150000000000000023f: 05    movq    48(%rsp), %rsi
148000000000000023e: 05    movq    88(%rsp), %rdi1510000000000000244: 05    movq    88(%rsp), %rdi
1490000000000000243: 03    movq    (%rdi), %rax1520000000000000249: 03    movq    (%rdi), %rax
1500000000000000246: 03    callq   *24(%rax)153000000000000024c: 03    callq   *24(%rax)
1510000000000000249: 05    movl    $4294967295, %eax154000000000000024f: 05    movl    $4294967295, %eax
152000000000000024e: 02    testl   %ebx, %ebx1550000000000000254: 02    testl   %ebx, %ebx
1530000000000000250: 06    jne     0x41a4e7 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x77>1560000000000000256: 06    jne     0x41b56d <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x7d>
1540000000000000256: 05    jmp     0x41a4e5 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x75>157000000000000025c: 05    jmp     0x41b56b <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x7b>
155000000000000025b: 03    movq    %rax, %rdi
156000000000000025e: 05    callq   0x413ee0 <__clang_call_terminate>
1570000000000000263: 03    movq    %rax, %rdi1580000000000000261: 03    movq    %rax, %rdi
1580000000000000266: 05    callq   0x413ee0 <__clang_call_terminate>1590000000000000264: 05    callq   0x414540 <__clang_call_terminate>
1600000000000000269: 03    movq    %rax, %rdi
161000000000000026c: 05    callq   0x414540 <__clang_call_terminate>
159000000000000026b: 03    movq    %rax, %rbx1620000000000000271: 03    movq    %rax, %rbx
160000000000000026e: 06    cmpq    $23, 32(%rsp)1630000000000000274: 06    cmpq    $23, 32(%rsp)
1610000000000000274: 02    je      0x41a704 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x294>164000000000000027a: 02    je      0x41b78a <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x29a>
1620000000000000276: 04    movq    (%rsp), %rsi165000000000000027c: 04    movq    (%rsp), %rsi
163000000000000027a: 05    movq    40(%rsp), %rdi1660000000000000280: 05    movq    40(%rsp), %rdi
164000000000000027f: 03    movq    (%rdi), %rax1670000000000000285: 03    movq    (%rdi), %rax
1650000000000000282: 03    callq   *24(%rax)1680000000000000288: 03    callq   *24(%rax)
1660000000000000285: 02    jmp     0x41a704 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x294>169000000000000028b: 02    jmp     0x41b78a <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x29a>
1670000000000000287: 03    movq    %rax, %rdi170000000000000028d: 03    movq    %rax, %rdi
168000000000000028a: 05    callq   0x413ee0 <__clang_call_terminate>1710000000000000290: 05    callq   0x414540 <__clang_call_terminate>
169000000000000028f: 02    jmp     0x41a701 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x291>1720000000000000295: 02    jmp     0x41b787 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x297>
1700000000000000291: 03    movq    %rax, %rbx1730000000000000297: 03    movq    %rax, %rbx
1710000000000000294: 06    cmpq    $23, 80(%rsp)174000000000000029a: 06    cmpq    $23, 80(%rsp)
172000000000000029a: 02    je      0x41a71c <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x2ac>17500000000000002a0: 02    je      0x41b7a2 <BloombergLP::ball::(anonymous namespace)::FileFormatter::format(BloombergLP::baljsn::SimpleFormatter*, BloombergLP::ball::Record const&)+0x2b2>
173000000000000029c: 05    movq    48(%rsp), %rsi17600000000000002a2: 05    movq    48(%rsp), %rsi
17400000000000002a1: 05    movq    88(%rsp), %rdi17700000000000002a7: 05    movq    88(%rsp), %rdi
17500000000000002a6: 03    movq    (%rdi), %rax17800000000000002ac: 03    movq    (%rdi), %rax
17600000000000002a9: 03    callq   *24(%rax)17900000000000002af: 03    callq   *24(%rax)
17700000000000002ac: 03    movq    %rbx, %rdi18000000000000002b2: 03    movq    %rbx, %rdi
17800000000000002af: 05    callq   0x404c30 <_Unwind_Resume@plt>18100000000000002b5: 05    callq   0x404c30 <_Unwind_Resume@plt>
17900000000000002b4: 03    movq    %rax, %rdi18200000000000002ba: 03    movq    %rax, %rdi
18000000000000002b7: 05    callq   0x413ee0 <__clang_call_terminate>18300000000000002bd: 05    callq   0x414540 <__clang_call_terminate>
18400000000000002c2: 10    nopw    %cs:(%rax,%rax)
18100000000000002bc: 04    nopl    (%rax)18500000000000002cc: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op