8.assume.s
8.none.s
n10000000000479b90 <BloombergLP::balxml::Decoder_PushParserContext<bsl::vector<char, bsl::allocator<char> >, BloombergLP::balxml::Base64Parser<bsl::vector<char, bsl::allocator<char> > > >::addCharacters(char const*, unsigned long, BloombergLP::balxml::Decoder*)>:n10000000000479cd0 <BloombergLP::balxml::Decoder_PushParserContext<bsl::vector<char, bsl::allocator<char> >, BloombergLP::balxml::Base64Parser<bsl::vector<char, bsl::allocator<char> > > >::addCharacters(char const*, unsigned long, BloombergLP::balxml::Decoder*)>:
20000000000000000: 01    pushq   %rbp
20000000000000000: 02    pushq   %r1530000000000000001: 02    pushq   %r15
30000000000000002: 02    pushq   %r1440000000000000003: 02    pushq   %r14
40000000000000004: 01    pushq   %rbx50000000000000005: 01    pushq   %rbx
50000000000000005: 07    subq    $272, %rsp60000000000000006: 07    subq    $264, %rsp
6000000000000000c: 03    movq    %rcx, %r147000000000000000d: 03    movq    %rcx, %r14
7000000000000000f: 03    movq    %rsi, %rbx80000000000000010: 03    movq    %rsi, %rbx
80000000000000012: 04    leaq    (%rdx,%rsi), %r990000000000000013: 04    leaq    (%rdx,%rsi), %r9
90000000000000016: 04    movq    48(%rdi), %rsi100000000000000017: 04    movq    48(%rdi), %rsi
10000000000000001a: 04    addq    $24, %rdi11000000000000001b: 04    addq    $24, %rdi
11000000000000001e: 07    movl    $4294967295, (%rsp)12000000000000001f: 07    movl    $4294967295, (%rsp)
120000000000000025: 05    leaq    24(%rsp), %rdx130000000000000026: 05    leaq    16(%rsp), %rdx
13000000000000002a: 05    leaq    20(%rsp), %rcx14000000000000002b: 05    leaq    12(%rsp), %rcx
14000000000000002f: 03    movq    %rbx, %r8150000000000000030: 03    movq    %rbx, %r8
150000000000000032: 05    callq   0x479d70 <int BloombergLP::bdlde::Base64Decoder::convert<std::__1::back_insert_iterator<bsl::vector<char, bsl::allocator<char> > >, char const*>(std::__1::back_insert_iterator<bsl::vector<char, bsl::allocator<char> > >, int*, int*, char const*, char const*, int)>160000000000000033: 05    callq   0x479eb0 <int BloombergLP::bdlde::Base64Decoder::convert<std::__1::back_insert_iterator<bsl::vector<char, bsl::allocator<char> > >, char const*>(std::__1::back_insert_iterator<bsl::vector<char, bsl::allocator<char> > >, int*, int*, char const*, char const*, int)>
170000000000000038: 02    movl    %eax, %ebp
160000000000000037: 02    testl   %eax, %eax18000000000000003a: 02    testl   %eax, %eax
170000000000000039: 02    js      0x479bd2 <BloombergLP::balxml::Decoder_PushParserContext<bsl::vector<char, bsl::allocator<char> >, BloombergLP::balxml::Base64Parser<bsl::vector<char, bsl::allocator<char> > > >::addCharacters(char const*, unsigned long, BloombergLP::balxml::Decoder*)+0x42>
18000000000000003b: 02    xorl    %eax, %eax
19000000000000003d: 05    jmp     0x479c5f <BloombergLP::balxml::Decoder_PushParserContext<bsl::vector<char, bsl::allocator<char> >, BloombergLP::balxml::Base64Parser<bsl::vector<char, bsl::allocator<char> > > >::addCharacters(char const*, unsigned long, BloombergLP::balxml::Decoder*)+0xcf>19000000000000003c: 06    jns     0x479d9a <BloombergLP::balxml::Decoder_PushParserContext<bsl::vector<char, bsl::allocator<char> >, BloombergLP::balxml::Base64Parser<bsl::vector<char, bsl::allocator<char> > > >::addCharacters(char const*, unsigned long, BloombergLP::balxml::Decoder*)+0xca>
200000000000000042: 07    movq    720(%r14), %rsi200000000000000042: 07    movq    720(%r14), %rsi
n210000000000000049: 05    leaq    24(%rsp), %r15n210000000000000049: 05    leaq    16(%rsp), %r15
22000000000000004e: 03    movq    %r15, %rdi22000000000000004e: 03    movq    %r15, %rdi
n230000000000000051: 05    callq   0x418b40 <BloombergLP::balxml::Decoder::MemOutStream::MemOutStream(BloombergLP::bslma::Allocator*)>n230000000000000051: 05    callq   0x418ba0 <BloombergLP::balxml::Decoder::MemOutStream::MemOutStream(BloombergLP::bslma::Allocator*)>
240000000000000056: 11    movl    $2, 256(%rsp)240000000000000056: 11    movl    $2, 248(%rsp)
250000000000000061: 08    movq    %r14, 264(%rsp)250000000000000061: 08    movq    %r14, 256(%rsp)
260000000000000069: 05    movl    $6368517, %esi260000000000000069: 05    movl    $6370415, %esi
27000000000000006e: 05    movl    $16, %edx27000000000000006e: 05    movl    $16, %edx
280000000000000073: 03    movq    %r15, %rdi280000000000000073: 03    movq    %r15, %rdi
n290000000000000076: 05    callq   0x417b30 <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)>n290000000000000076: 05    callq   0x417b80 <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)>
30000000000000007b: 03    movq    %rax, %r1430000000000000007b: 03    movq    %rax, %r14
31000000000000007e: 03    movq    %rbx, %rdi31000000000000007e: 03    movq    %rbx, %rdi
320000000000000081: 05    callq   0x405eb0 <strlen@plt>320000000000000081: 05    callq   0x405eb0 <strlen@plt>
330000000000000086: 03    movq    %r14, %rdi330000000000000086: 03    movq    %r14, %rdi
340000000000000089: 03    movq    %rbx, %rsi340000000000000089: 03    movq    %rbx, %rsi
35000000000000008c: 03    movq    %rax, %rdx35000000000000008c: 03    movq    %rax, %rdx
n36000000000000008f: 05    callq   0x417b30 <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)>n36000000000000008f: 05    callq   0x417b80 <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)>
370000000000000094: 05    movl    $6368295, %esi370000000000000094: 05    movl    $6370193, %esi
380000000000000099: 05    movl    $34, %edx380000000000000099: 05    movl    $34, %edx
39000000000000009e: 03    movq    %rax, %rdi39000000000000009e: 03    movq    %rax, %rdi
n4000000000000000a1: 05    callq   0x417b30 <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)>n4000000000000000a1: 05    callq   0x417b80 <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)>
4100000000000000a6: 05    movl    $6368274, %esi4100000000000000a6: 05    movl    $6370172, %esi
4200000000000000ab: 05    movl    $2, %edx4200000000000000ab: 05    movl    $2, %edx
4300000000000000b0: 03    movq    %rax, %rdi4300000000000000b0: 03    movq    %rax, %rdi
n4400000000000000b3: 05    callq   0x417b30 <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)>n4400000000000000b3: 05    callq   0x417b80 <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)>
4500000000000000b8: 03    movq    %rax, %rdi4500000000000000b8: 03    movq    %rax, %rdi
4600000000000000bb: 05    callq   0x406230 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>4600000000000000bb: 05    callq   0x406230 <_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
n4700000000000000c0: 05    leaq    24(%rsp), %rdin4700000000000000c0: 05    leaq    16(%rsp), %rdi
4800000000000000c5: 05    callq   0x4788d0 <BloombergLP::balxml::Decoder_ErrorLogger::~Decoder_ErrorLogger()>4800000000000000c5: 05    callq   0x478a10 <BloombergLP::balxml::Decoder_ErrorLogger::~Decoder_ErrorLogger()>
4900000000000000ca: 03    sarl    $31, %ebp
4900000000000000ca: 05    movl    $4294967295, %eax5000000000000000cd: 02    movl    %ebp, %eax
5000000000000000cf: 07    addq    $272, %rsp5100000000000000cf: 07    addq    $264, %rsp
5100000000000000d6: 01    popq    %rbx5200000000000000d6: 01    popq    %rbx
5200000000000000d7: 02    popq    %r145300000000000000d7: 02    popq    %r14
5300000000000000d9: 02    popq    %r155400000000000000d9: 02    popq    %r15
tt5500000000000000db: 01    popq    %rbp
5400000000000000db: 01    retq5600000000000000dc: 01    retq
5500000000000000dc: 03    movq    %rax, %rbx5700000000000000dd: 03    movq    %rax, %rbx
5600000000000000df: 05    leaq    24(%rsp), %rdi5800000000000000e0: 05    leaq    16(%rsp), %rdi
5700000000000000e4: 05    callq   0x4788d0 <BloombergLP::balxml::Decoder_ErrorLogger::~Decoder_ErrorLogger()>5900000000000000e5: 05    callq   0x478a10 <BloombergLP::balxml::Decoder_ErrorLogger::~Decoder_ErrorLogger()>
5800000000000000e9: 03    movq    %rbx, %rdi6000000000000000ea: 03    movq    %rbx, %rdi
5900000000000000ec: 05    callq   0x4065a0 <_Unwind_Resume@plt>6100000000000000ed: 05    callq   0x4065a0 <_Unwind_Resume@plt>
6000000000000000f1: 10    nopw    %cs:(%rax,%rax)6200000000000000f2: 10    nopw    %cs:(%rax,%rax)
6100000000000000fb: 05    nopl    (%rax,%rax)6300000000000000fc: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op