Offset 1, 118 lines modifiedOffset 1, 82 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000002150·<main.cold>:
2 0000000000002220·<std::basic_ostream<char,·std::char_traits<char>·>&·std::endl<char,·std::char_traits<char>·>(std::basic_ostream<char,·std::char_traits<char>·>&)·[clone·.isra.0]·[clone·.cold]>: 
3 std::ctype<char>·const&·std::__check_facet<std::ctype<char>·>(std::ctype<char>·const*): 
4 /usr/include/c++/14.2.0/bits/basic_ios.h:50 
5 »       add····%al,(%rax) 
6 »       add····%al,(%rax) 
7 »       ...3 »       ...
  
8 0000000000002225·<buffer_compile::test()·[clone·.cold]>:4 0000000000002160·<main>:
9 »       ...5 »       ...
  
10 0000000000002325·<buffer_copy_runtime::test()·[clone·.cold]>:6 00000000000024e0·<_GLOBAL__sub_I_main>:
11 »       ...7 »       ...
  
 8 0000000000002630·<_start>:
12 00000000000025ee·<main.cold>: 
13 »       add····%al,(%rax) 
14 »       add····%al,(%rax) 
15 »       ...9 »       ...
  
16 00000000000025f4·<boost::wrapexcept<std::length_error>::rethrow()·const>:10 0000000000002660·<deregister_tm_clones>:
17 »       ...11 »       ...
  
18 00000000000026b1·<void·boost::throw_exception<std::length_error>(std::length_error·const&)>:12 0000000000002690·<register_tm_clones>:
19 »       ...13 »       ...
  
20 0000000000002730·<main>:14 00000000000026d0·<__do_global_dtors_aux>:
21 »       ...15 »       ...
  
22 0000000000002ce0·<_start>:16 0000000000002710·<frame_dummy>:
23 »       ...17 »       ...
  
24 0000000000002d10·<deregister_tm_clones>:18 0000000000002720·<asio::detail::system_category::name()·const>:
25 »       ...19 »       ...
  
26 0000000000002d40·<register_tm_clones>:20 0000000000002730·<asio::error::detail::netdb_category::name()·const>:
27 »       ...21 »       ...
  
28 0000000000002d80·<__do_global_dtors_aux>:22 0000000000002740·<asio::error::detail::addrinfo_category::name()·const>:
29 »       ...23 »       ...
  
30 0000000000002dc0·<frame_dummy>:24 0000000000002750·<asio::error::detail::misc_category::name()·const>:
31 »       ...25 »       ...
  
32 0000000000002dd0·<std::vector<char,·std::allocator<char>·>::_M_erase(__gnu_cxx::__normal_iterator<char*,·std::vector<char,·std::allocator<char>·>·>,·__gnu_cxx::__normal_iterator<char*,·std::vector<char,·std::allocator<char>·>·>)·[clone·.isra.0]>:26 0000000000002760·<std::ctype<char>::do_widen(char)·const>:
33 »       ...27 »       ...
  
34 0000000000002e50·<std::basic_ostream<char,·std::char_traits<char>·>&·std::endl<char,·std::char_traits<char>·>(std::basic_ostream<char,·std::char_traits<char>·>&)·[clone·.isra.0]>:28 0000000000002770·<asio::detail::tss_ptr<asio::detail::call_stack<asio::detail::thread_context,·asio::detail::thread_info_base>::context>::~tss_ptr()>:
35 »       ...29 »       ...
  
36 0000000000002ed0·<unsigned·long·asio::detail::buffer_copy<asio::mutable_buffer·const*,·__gnu_cxx::__normal_iterator<asio::mutable_buffer·const*,·std::vector<asio::mutable_buffer,·std::allocator<asio::mutable_buffer>·>·>·>(asio::detail::one_buffer,·asio::detail::multipl[·...·truncated·by·diffoscope;·len:·367,·SHA:·89ca8027a5895684d806b2d7db5256d050f47b7a8bb3cfa12460a710dacb3221·...·]>:30 0000000000002780·<asio::detail::system_category::~system_category()>:
37 »       ...31 »       ...
  
38 0000000000002f50·<unsigned·long·asio::detail::buffer_copy<__gnu_cxx::__normal_iterator<asio::mutable_buffer·const*,·std::vector<asio::mutable_buffer,·std::allocator<asio::mutable_buffer>·>·>,·asio::mutable_buffer·const*>(asio::detail::multiple_buffers,·asio::detail::on[·...·truncated·by·diffoscope;·len:·366,·SHA:·a243d35afc2fd04fd1d16593319ff94adb27ed34a51cd64131f59b3046b0f999·...·]>:32 0000000000002790·<asio::detail::system_category::~system_category()>:
39 »       ...33 »       ...
  
40 0000000000002fd0·<unsigned·long·asio::detail::buffer_copy<__gnu_cxx::__normal_iterator<asio::mutable_buffer·const*,·std::vector<asio::mutable_buffer,·std::allocator<asio::mutable_buffer>·>·>,·asio::const_buffer·const*>(asio::detail::multiple_buffers,·asio::detail::one_[·...·truncated·by·diffoscope;·len:·360,·SHA:·190314172cd38a6d6a274aba6ad43c43d61493afa9b4661add607b4f72312b8d·...·]>:34 00000000000027c0·<asio::error::detail::netdb_category::~netdb_category()>:
41 »       ...35 »       ...
  
42 0000000000003060·<unsigned·long·asio::detail::buffer_copy<asio::mutable_buffer·const*,·__gnu_cxx::__normal_iterator<asio::const_buffer·const*,·std::vector<asio::const_buffer,·std::allocator<asio::const_buffer>·>·>·>(asio::detail::one_buffer,·asio::detail::multiple_buf[·...·truncated·by·diffoscope;·len:·350,·SHA:·cc45a64e8c54fd0f3d896852f9508c7f61adfe0fa2285ab722ed9c44f101fa08·...·]>:36 00000000000027d0·<asio::error::detail::netdb_category::~netdb_category()>:
43 »       ...37 »       ...
  
44 00000000000030e0·<buffer_sequence::test()>:38 0000000000002800·<asio::error::detail::addrinfo_category::~addrinfo_category()>:
45 »       ...39 »       ...
  
46 00000000000030f0·<buffer_literals::test()>:40 0000000000002810·<asio::error::detail::addrinfo_category::~addrinfo_category()>:
47 »       ...41 »       ...
  
48 0000000000003100·<buffer_compile::test()>:42 0000000000002840·<asio::error::detail::misc_category::~misc_category()>:
49 »       ...43 »       ...
  
50 00000000000036c0·<buffer_copy_runtime::test()>:44 0000000000002850·<asio::error::detail::misc_category::~misc_category()>:
51 »       ...45 »       ...
  
52 0000000000006b40·<std::ctype<char>::do_widen(char)·const>:46 0000000000002880·<asio::detail::system_category::message[abi:cxx11](int)·const>:
53 »       ...47 »       ...
  
54 0000000000006b50·<boost::wrapexcept<std::length_error>::~wrapexcept()>:48 0000000000002a20·<asio::error::detail::addrinfo_category::message[abi:cxx11](int)·const>:
55 »       ...49 »       ...
  
56 0000000000006ba0·<non-virtual·thunk·to·boost::wrapexcept<std::length_error>::~wrapexcept()>:50 0000000000002b80·<asio::error::detail::netdb_category::message[abi:cxx11](int)·const>:
57 »       ...51 »       ...
  
 52 0000000000002e70·<asio::error::detail::misc_category::message[abi:cxx11](int)·const>:
58 0000000000006bf0·<non-virtual·thunk·to·boost::wrapexcept<std::length_error>::~wrapexcept()>: 
59 »       ... 
  
60 0000000000006c40·<boost::wrapexcept<std::length_error>::~wrapexcept()>: 
61 »       ... 
  
62 0000000000006c90·<non-virtual·thunk·to·boost::wrapexcept<std::length_error>::~wrapexcept()>: 
63 »       ... 
  
64 0000000000006cf0·<non-virtual·thunk·to·boost::wrapexcept<std::length_error>::~wrapexcept()>: 
65 »       ... 
  
66 0000000000006d50·<std::_Vector_base<asio::mutable_buffer,·std::allocator<asio::mutable_buffer>·>::~_Vector_base()>: 
67 »       ... 
  
68 0000000000006d80·<std::_Vector_base<asio::const_buffer,·std::allocator<asio::const_buffer>·>::~_Vector_base()>: 
69 »       ... 
  
70 0000000000006db0·<boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::release()>: 
71 »       ... 
  
72 0000000000006dd0·<boost::wrapexcept<std::length_error>::clone()·const>: 
73 »       ... 
  
74 0000000000006fc0·<std::vector<char,·std::allocator<char>·>::_M_default_append(unsigned·long)>: 
75 »       ... 
  
76 0000000000007140·<void·std::vector<asio::mutable_buffer,·std::allocator<asio::mutable_buffer>·>::_M_realloc_append<asio::mutable_buffer>(asio::mutable_buffer&&)>: 
77 »       ... 
  
78 0000000000007280·<void·std::vector<asio::const_buffer,·std::allocator<asio::const_buffer>·>::_M_realloc_append<asio::const_buffer>(asio::const_buffer&&)>: 
79 »       ...53 »       ...