53.assume.s
53.none.s
n1000000000047e7e0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)>:n1000000000047e6b0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)>:
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    $72, %rspn8000000000000000a: 04    subq    $56, %rsp
9000000000000000e: 03    movl    %r9d, %r12d9000000000000000e: 03    movl    %r9d, %r15d
100000000000000011: 03    movq    %r8, %r14100000000000000011: 03    movq    %r8, %r14
n110000000000000014: 03    movq    %rcx, %r13n110000000000000014: 03    movq    %rcx, %r12
120000000000000017: 03    movq    %rdx, %r15120000000000000017: 03    movq    %rdx, %rbp
13000000000000001a: 03    movq    %rsi, %rbp13000000000000001a: 03    movq    %rsi, %r13
14000000000000001d: 05    movq    %rdi, 24(%rsp)14000000000000001d: 05    movq    %rdi, 8(%rsp)
150000000000000022: 03    movq    %rdx, %rdi150000000000000022: 03    movq    %rdx, %rdi
160000000000000025: 03    movq    %r8, %rsi160000000000000025: 03    movq    %r8, %rsi
n170000000000000028: 05    callq   0x47e9c0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::validateChoice<BloombergLP::s_baltst::SequenceWithAnonymityChoice>(std::__1::basic_ostream<char, std::__1::char_traits<char> >*, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&)>n170000000000000028: 05    callq   0x47e880 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::validateChoice<BloombergLP::s_baltst::SequenceWithAnonymityChoice>(std::__1::basic_ostream<char, std::__1::char_traits<char> >*, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&)>
18000000000000002d: 02    movl    %eax, %ebx18000000000000002d: 02    movl    %eax, %ebx
19000000000000002f: 02    testl   %eax, %eax19000000000000002f: 02    testl   %eax, %eax
t200000000000000031: 06    jne     0x47e95e <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x17e>t200000000000000031: 06    jne     0x47e818 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x168>
210000000000000037: 07    testl   $65536, %r12d210000000000000037: 07    testl   $65536, %r15d
22000000000000003e: 02    jne     0x47e840 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x60>22000000000000003e: 02    jne     0x47e728 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x78>
230000000000000040: 08    movzbl  136(%rsp), %ecx230000000000000040: 05    movzbl  120(%rsp), %ecx
240000000000000045: 03    movq    %r13, %rdi
240000000000000048: 03    movq    %rbp, %rdi250000000000000048: 03    movq    %rbp, %rsi
25000000000000004b: 03    movq    %r15, %rsi
26000000000000004e: 03    movq    %r13, %rdx26000000000000004b: 03    movq    %r12, %rdx
270000000000000051: 05    callq   0x4642f0 <BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMemberPrefix(BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bool)>27000000000000004e: 05    callq   0x464340 <BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMemberPrefix(BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, bool)>
280000000000000056: 02    movl    %eax, %ebx280000000000000053: 02    movl    %eax, %ebx
290000000000000058: 02    testl   %eax, %eax290000000000000055: 02    testl   %eax, %eax
30000000000000005a: 06    jne     0x47e95e <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x17e>300000000000000057: 06    jne     0x47e818 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x168>
310000000000000060: 05    movq    %r13, 16(%rsp)
320000000000000065: 05    movq    %rbp, 8(%rsp)
33000000000000006a: 07    testl   $65536, %r12d
340000000000000071: 04    sete    %r13b
350000000000000075: 03    movq    %r15, %rdi31000000000000005d: 03    movq    %rbp, %rdi
360000000000000078: 03    movq    %r14, %rsi320000000000000060: 03    movq    %r14, %rsi
37000000000000007b: 05    callq   0x47e9c0 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::validateChoice<BloombergLP::s_baltst::SequenceWithAnonymityChoice>(std::__1::basic_ostream<char, std::__1::char_traits<char> >*, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&)>330000000000000063: 05    callq   0x47e880 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::validateChoice<BloombergLP::s_baltst::SequenceWithAnonymityChoice>(std::__1::basic_ostream<char, std::__1::char_traits<char> >*, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&)>
380000000000000080: 02    movl    %eax, %ebx340000000000000068: 02    movl    %eax, %ebx
35000000000000006a: 02    testl   %eax, %eax
36000000000000006c: 02    jne     0x47e77b <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0xcb>
37000000000000006e: 03    movq    %r13, %rdi
380000000000000071: 05    callq   0x48c6b0 <BloombergLP::baljsn::Formatter::openObject()>
390000000000000076: 02    jmp     0x47e739 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x89>
400000000000000078: 03    movq    %rbp, %rdi
41000000000000007b: 03    movq    %r14, %rsi
42000000000000007e: 05    callq   0x47e880 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::validateChoice<BloombergLP::s_baltst::SequenceWithAnonymityChoice>(std::__1::basic_ostream<char, std::__1::char_traits<char> >*, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&)>
430000000000000083: 02    movl    %eax, %ebx
390000000000000082: 02    testl   %eax, %eax440000000000000085: 02    testl   %eax, %eax
400000000000000084: 02    jne     0x47e8be <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0xde>450000000000000087: 02    jne     0x47e77b <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0xcb>
410000000000000086: 08    movq    128(%rsp), %rbx460000000000000089: 05    movq    112(%rsp), %rax
42000000000000008e: 08    orb     136(%rsp), %r13b
430000000000000096: 07    testl   $65536, %r12d47000000000000008e: 07    testl   $65536, %r15d
44000000000000009d: 02    jne     0x47e889 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0xa9>480000000000000095: 03    sete    %cl
45000000000000009f: 05    movq    8(%rsp), %rdi490000000000000098: 04    orb     120(%rsp), %cl
4600000000000000a4: 05    callq   0x48c440 <BloombergLP::baljsn::Formatter::openObject()>
4700000000000000a9: 05    movb    $0, 32(%rsp)50000000000000009c: 05    movb    $0, 16(%rsp)
4800000000000000ae: 05    movq    8(%rsp), %rax5100000000000000a1: 05    movq    %r13, 24(%rsp)
5200000000000000a6: 05    movq    %rbp, 32(%rsp)
4900000000000000b3: 05    movq    %rax, 40(%rsp)5300000000000000ab: 05    movq    %rax, 40(%rsp)
5000000000000000b8: 05    movq    %r15, 48(%rsp)5400000000000000b0: 04    movb    %cl, 48(%rsp)
5100000000000000bd: 05    movq    %rbx, 56(%rsp)
5200000000000000c2: 05    movb    %r13b, 64(%rsp)
5300000000000000c7: 05    leaq    32(%rsp), %rsi5500000000000000b4: 05    leaq    16(%rsp), %rsi
5400000000000000cc: 03    movq    %r14, %rdi5600000000000000b9: 03    movq    %r14, %rdi
5500000000000000cf: 05    callq   0x47ea50 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice::accessSelection<BloombergLP::baljsn::Encoder_SelectionVisitor>(BloombergLP::baljsn::Encoder_SelectionVisitor&) const>5700000000000000bc: 05    callq   0x47e910 <int BloombergLP::s_baltst::SequenceWithAnonymityChoice::accessSelection<BloombergLP::baljsn::Encoder_SelectionVisitor>(BloombergLP::baljsn::Encoder_SelectionVisitor&) const>
5600000000000000d4: 02    testl   %eax, %eax5800000000000000c1: 02    testl   %eax, %eax
5700000000000000d6: 06    je      0x47e96f <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x18f>5900000000000000c3: 06    je      0x47e829 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x179>
5800000000000000dc: 02    movl    %eax, %ebx6000000000000000c9: 02    movl    %eax, %ebx
5900000000000000de: 05    movl    $5518817, %esi6100000000000000cb: 05    movl    $5521915, %esi
6000000000000000e3: 05    movl    $34, %edx6200000000000000d0: 05    movl    $34, %edx
6300000000000000d5: 03    movq    %rbp, %rdi
6400000000000000d8: 05    callq   0x428ba0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
6500000000000000dd: 05    movl    $5521950, %esi
6600000000000000e2: 05    movl    $8, %edx
6100000000000000e8: 03    movq    %r15, %rdi6700000000000000e7: 03    movq    %rax, %rdi
6200000000000000eb: 05    callq   0x428b40 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>6800000000000000ea: 05    callq   0x428ba0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
6300000000000000f0: 05    movl    $5518852, %esi6900000000000000ef: 04    movq    (%r12), %rsi
6400000000000000f5: 05    movl    $8, %edx7000000000000000f3: 05    movq    8(%r12), %rdx
6500000000000000fa: 03    movq    %rax, %rdi7100000000000000f8: 03    movq    %rax, %rdi
6600000000000000fd: 05    callq   0x428b40 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>7200000000000000fb: 05    callq   0x428ba0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
670000000000000102: 05    movq    16(%rsp), %rcx730000000000000100: 05    movl    $6714859, %esi
680000000000000107: 03    movq    (%rcx), %rsi740000000000000105: 05    movl    $2, %edx
69000000000000010a: 04    movq    8(%rcx), %rdx
70000000000000010e: 03    movq    %rax, %rdi75000000000000010a: 03    movq    %rax, %rdi
710000000000000111: 05    callq   0x428b40 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>76000000000000010d: 05    callq   0x428ba0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
720000000000000116: 05    movl    $6716173, %esi
73000000000000011b: 05    movl    $2, %edx
740000000000000120: 03    movq    %rax, %rdi
750000000000000123: 05    callq   0x428b40 <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>
760000000000000128: 03    movq    %rax, %rbp770000000000000112: 03    movq    %rax, %rbp
77000000000000012b: 03    movq    (%rax), %rax780000000000000115: 03    movq    (%rax), %rax
78000000000000012e: 04    movq    -24(%rax), %rsi790000000000000118: 04    movq    -24(%rax), %rsi
790000000000000132: 03    addq    %rbp, %rsi80000000000000011c: 03    addq    %rbp, %rsi
800000000000000135: 05    leaq    32(%rsp), %r1481000000000000011f: 05    leaq    16(%rsp), %r14
81000000000000013a: 03    movq    %r14, %rdi820000000000000124: 03    movq    %r14, %rdi
82000000000000013d: 05    callq   0x4058e0 <_ZNKSt3__18ios_base6getlocEv@plt>830000000000000127: 05    callq   0x405930 <_ZNKSt3__18ios_base6getlocEv@plt>
830000000000000142: 05    movl    $9227856, %esi84000000000000012c: 05    movl    $9227856, %esi
840000000000000147: 03    movq    %r14, %rdi850000000000000131: 03    movq    %r14, %rdi
85000000000000014a: 05    callq   0x4059d0 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>860000000000000134: 05    callq   0x405a20 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>
86000000000000014f: 03    movq    (%rax), %rcx870000000000000139: 03    movq    (%rax), %rcx
870000000000000152: 03    movq    %rax, %rdi88000000000000013c: 03    movq    %rax, %rdi
880000000000000155: 05    movl    $10, %esi89000000000000013f: 05    movl    $10, %esi
89000000000000015a: 03    callq   *56(%rcx)900000000000000144: 03    callq   *56(%rcx)
90000000000000015d: 03    movl    %eax, %r14d910000000000000147: 03    movl    %eax, %r14d
910000000000000160: 05    leaq    32(%rsp), %rdi92000000000000014a: 05    leaq    16(%rsp), %rdi
920000000000000165: 05    callq   0x405a70 <_ZNSt3__16localeD1Ev@plt>93000000000000014f: 05    callq   0x405ac0 <_ZNSt3__16localeD1Ev@plt>
93000000000000016a: 04    movsbl  %r14b, %esi940000000000000154: 04    movsbl  %r14b, %esi
950000000000000158: 03    movq    %rbp, %rdi
96000000000000015b: 05    callq   0x4056b0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc@plt>
94000000000000016e: 03    movq    %rbp, %rdi970000000000000160: 03    movq    %rbp, %rdi
950000000000000171: 05    callq   0x405660 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc@plt>
960000000000000176: 03    movq    %rbp, %rdi
970000000000000179: 05    callq   0x4058a0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>980000000000000163: 05    callq   0x4058f0 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
98000000000000017e: 02    movl    %ebx, %eax990000000000000168: 02    movl    %ebx, %eax
990000000000000180: 04    addq    $72, %rsp100000000000000016a: 04    addq    $56, %rsp
1000000000000000184: 01    popq    %rbx101000000000000016e: 01    popq    %rbx
1010000000000000185: 02    popq    %r12102000000000000016f: 02    popq    %r12
1020000000000000187: 02    popq    %r131030000000000000171: 02    popq    %r13
1030000000000000189: 02    popq    %r141040000000000000173: 02    popq    %r14
104000000000000018b: 02    popq    %r151050000000000000175: 02    popq    %r15
105000000000000018d: 01    popq    %rbp1060000000000000177: 01    popq    %rbp
106000000000000018e: 01    retq1070000000000000178: 01    retq
107000000000000018f: 02    movb    $1, %al1080000000000000179: 02    movb    $1, %al
1080000000000000191: 07    testl   $65536, %r12d109000000000000017b: 07    testl   $65536, %r15d
1090000000000000198: 02    jne     0x47e986 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x1a6>1100000000000000182: 02    jne     0x47e83e <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x18e>
110000000000000019a: 05    movq    8(%rsp), %rdi1110000000000000184: 03    movq    %r13, %rdi
111000000000000019f: 05    callq   0x48c4f0 <BloombergLP::baljsn::Formatter::closeObject()>1120000000000000187: 05    callq   0x48c760 <BloombergLP::baljsn::Formatter::closeObject()>
11200000000000001a4: 02    xorl    %eax, %eax113000000000000018c: 02    xorl    %eax, %eax
11300000000000001a6: 07    andl    $65536, %r12d114000000000000018e: 07    andl    $65536, %r15d
11400000000000001ad: 02    xorl    %ebx, %ebx1150000000000000195: 02    xorl    %ebx, %ebx
11500000000000001af: 05    cmpb    $0, 32(%rsp)1160000000000000197: 05    cmpb    $0, 16(%rsp)
11600000000000001b4: 03    movzbl  %al, %eax117000000000000019c: 03    movzbl  %al, %eax
11700000000000001b7: 03    cmovel  %ebx, %eax118000000000000019f: 03    cmovel  %ebx, %eax
11800000000000001ba: 03    testl   %r12d, %r12d11900000000000001a2: 03    testl   %r15d, %r15d
11900000000000001bd: 04    cmovel  %r12d, %eax12000000000000001a5: 04    cmovel  %r15d, %eax
12000000000000001c1: 05    movq    24(%rsp), %rcx12100000000000001a9: 05    movq    8(%rsp), %rcx
12100000000000001c6: 02    movb    %al, (%rcx)12200000000000001ae: 02    movb    %al, (%rcx)
12200000000000001c8: 02    jmp     0x47e95e <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x17e>12300000000000001b0: 02    jmp     0x47e818 <int BloombergLP::baljsn::Encoder_EncodeImplUtil::encodeMember<BloombergLP::s_baltst::SequenceWithAnonymityChoice, BloombergLP::bdlat_TypeCategory::Choice>(bool*, BloombergLP::baljsn::Formatter*, std::__1::basic_ostream<char, std::__1::char_traits<char> >*, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, BloombergLP::s_baltst::SequenceWithAnonymityChoice const&, int, BloombergLP::baljsn::EncoderOptions const&, bool, BloombergLP::bdlat_TypeCategory::Choice)+0x168>
12300000000000001ca: 03    movq    %rax, %rbx12400000000000001b2: 03    movq    %rax, %rbx
12400000000000001cd: 05    leaq    32(%rsp), %rdi12500000000000001b5: 05    leaq    16(%rsp), %rdi
12500000000000001d2: 05    callq   0x405a70 <_ZNSt3__16localeD1Ev@plt>12600000000000001ba: 05    callq   0x405ac0 <_ZNSt3__16localeD1Ev@plt>
12600000000000001d7: 03    movq    %rbx, %rdi12700000000000001bf: 03    movq    %rbx, %rdi
12700000000000001da: 05    callq   0x405b60 <_Unwind_Resume@plt>12800000000000001c2: 05    callq   0x405bb0 <_Unwind_Resume@plt>
12800000000000001df: 01    nop     12900000000000001c7: 09    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op