0.assume.s
0.none.s
t100000000004f2190 <void BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<int, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::doApply<my_PrintVisitor&>(my_PrintVisitor&, int)>:t100000000004ea710 <void BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<int, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::doApply<my_PrintVisitor&>(my_PrintVisitor&, int)>:
20000000000000000: 02    decl    %edx
30000000000000002: 03    cmpl    $19, %edx
40000000000000005: 02    ja      0x4ea729 <void BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<int, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > > >::doApply<my_PrintVisitor&>(my_PrintVisitor&, int)+0x19>
20000000000000000: 03    movq    %rdi, %rax50000000000000007: 03    movq    %rdi, %rax
30000000000000003: 02    decl    %edx
40000000000000005: 07    jmpq    *5449792(,%rdx,8)6000000000000000a: 07    jmpq    *5401184(,%rdx,8)
5000000000000000c: 03    movq    %rsi, %rdi
6000000000000000f: 05    jmp     0x4f21d0 <my_PrintVisitor::operator()(BloombergLP::bslmf::Nil) const>
70000000000000014: 03    movq    %rsi, %rdi70000000000000011: 03    movq    %rsi, %rdi
80000000000000017: 03    movq    %rax, %rsi80000000000000014: 05    jmp     0x4ea750 <my_PrintVisitor::operator()(BloombergLP::bslmf::Nil) const>
9000000000000001a: 05    jmp     0x4f2260 <void my_PrintVisitor::operator()<int>(int const&) const>90000000000000019: 01    retq    
10000000000000001f: 03    movq    %rsi, %rdi10000000000000001a: 03    movq    %rsi, %rdi
110000000000000022: 03    movq    %rax, %rsi
120000000000000025: 05    jmp     0x4f22e0 <void my_PrintVisitor::operator()<double>(double const&) const>
13000000000000002a: 03    movq    %rsi, %rdi
14000000000000002d: 03    movq    %rax, %rsi11000000000000001d: 03    movq    %rax, %rsi
120000000000000020: 05    jmp     0x4ea7e0 <void my_PrintVisitor::operator()<int>(int const&) const>
130000000000000025: 03    movq    %rsi, %rdi
140000000000000028: 03    movq    %rax, %rsi
15000000000000002b: 05    jmp     0x4ea860 <void my_PrintVisitor::operator()<double>(double const&) const>
160000000000000030: 03    movq    %rsi, %rdi
170000000000000033: 03    movq    %rax, %rsi
150000000000000030: 05    jmp     0x4f2360 <void my_PrintVisitor::operator()<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&) const>180000000000000036: 05    jmp     0x4ea8e0 <void my_PrintVisitor::operator()<bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > >(bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> > const&) const>
160000000000000035: 10    nopw    %cs:(%rax,%rax)19000000000000003b: 05    nopl    (%rax,%rax)
17000000000000003f: 01    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op