GCC Code Coverage Report


Directory: libs/http_proto/include/boost/http_proto/
Date: 2023-02-02 18:17:22
Exec Total Coverage
Lines: 3081 3961 77.8%
Functions: 439 558 78.7%
Branches: 1203 1894 63.5%

Function File Line Call count
boost::http_proto::buffer_copy<boost::http_proto::buffers_pair<false>, boost::http_proto::buffers_pair<true> >(boost::http_proto::buffers_pair<false> const&, boost::http_proto::buffers_pair<true> const&, unsigned long)::{lambda()#1}::operator()() const boost/http_proto/buffer.hpp 776 called 4616 times
boost::http_proto::buffer_copy<boost::http_proto::buffers_pair<false>, boost::http_proto::const_buffer>(boost::http_proto::buffers_pair<false> const&, boost::http_proto::const_buffer const&, unsigned long)::{lambda()#1}::operator()() const boost/http_proto/buffer.hpp 776 called 164 times
boost::http_proto::buffers_pair<false>::begin() const boost/http_proto/buffer.hpp 680 called 5730 times
boost::http_proto::buffers_pair<false>::buffers_pair() boost/http_proto/buffer.hpp 600 not called
boost::http_proto::buffers_pair<false>::buffers_pair(boost::http_proto::mutable_buffer, boost::http_proto::mutable_buffer) boost/http_proto/buffer.hpp 656 called 5727 times
boost::http_proto::buffers_pair<false>::end() const boost/http_proto/buffer.hpp 686 called 2709 times
boost::http_proto::buffers_pair<true>::begin() const boost/http_proto/buffer.hpp 680 called 2540 times
boost::http_proto::buffers_pair<true>::buffers_pair(boost::http_proto::const_buffer, boost::http_proto::const_buffer) boost/http_proto/buffer.hpp 656 called 2540 times
boost::http_proto::buffers_pair<true>::end() const boost/http_proto/buffer.hpp 686 called 2540 times
boost::http_proto::combine_field_values(boost::http_proto::fields_view_base::subrange const&, boost::urls::grammar::recycled_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) boost/http_proto/rfc/impl/combine_field_values.ipp 19 called 8 times
boost::http_proto::const_buffer* boost::http_proto::detail::workspace::push_array<boost::http_proto::const_buffer>(unsigned long, boost::http_proto::const_buffer const&) boost/http_proto/detail/workspace.hpp 121 called 24 times
boost::http_proto::const_buffer::begin() const boost/http_proto/buffer.hpp 240 called 216 times
boost::http_proto::const_buffer::const_buffer() boost/http_proto/buffer.hpp 187 called 29 times
boost::http_proto::const_buffer::const_buffer(boost::http_proto::mutable_buffer const&) boost/http_proto/buffer.hpp 202 called 14 times
boost::http_proto::const_buffer::const_buffer(void const*, unsigned long) boost/http_proto/buffer.hpp 193 called 5326 times
boost::http_proto::const_buffer::data() const boost/http_proto/buffer.hpp 228 called 4851 times
boost::http_proto::const_buffer::end() const boost/http_proto/buffer.hpp 246 called 216 times
boost::http_proto::const_buffer::operator+=(unsigned long) boost/http_proto/buffer.hpp 254 called 4847 times
boost::http_proto::const_buffer::size() const boost/http_proto/buffer.hpp 234 called 15078 times
boost::http_proto::consume_buffers(boost::http_proto::const_buffer*&, unsigned long&, unsigned long) boost/http_proto/impl/serializer.ipp 25 not called
boost::http_proto::context::context() boost/http_proto/impl/context.ipp 37 called 1 time
boost::http_proto::context::find_service_impl(void const*) const boost/http_proto/impl/context.ipp 46 not called
boost::http_proto::context::make_service_impl(void const*, std::unique_ptr<boost::http_proto::service, std::default_delete<boost::http_proto::service> >) boost/http_proto/impl/context.ipp 58 not called
boost::http_proto::context::~context() boost/http_proto/impl/context.ipp 32 called 1 time
boost::http_proto::detail::array_of_buffers<true>::array_of_buffers() boost/http_proto/detail/array_of_buffers.hpp 30 called 22 times
boost::http_proto::detail::array_of_buffers<true>::array_of_buffers(boost::http_proto::const_buffer*, unsigned long) boost/http_proto/detail/impl/array_of_buffers.hpp 21 called 24 times
boost::http_proto::detail::array_of_buffers<true>::begin() const boost/http_proto/detail/impl/array_of_buffers.hpp 57 called 1 time
boost::http_proto::detail::array_of_buffers<true>::consume(unsigned long) boost/http_proto/detail/impl/array_of_buffers.hpp 86 called 16 times
boost::http_proto::detail::array_of_buffers<true>::data() const boost/http_proto/detail/impl/array_of_buffers.hpp 40 called 42 times
boost::http_proto::detail::array_of_buffers<true>::empty() const boost/http_proto/detail/impl/array_of_buffers.hpp 32 called 6 times
boost::http_proto::detail::array_of_buffers<true>::end() const boost/http_proto/detail/impl/array_of_buffers.hpp 66 called 1 time
boost::http_proto::detail::array_of_buffers<true>::operator[](unsigned long) const boost/http_proto/detail/impl/array_of_buffers.hpp 75 called 31 times
boost::http_proto::detail::array_of_buffers<true>::size() const boost/http_proto/detail/impl/array_of_buffers.hpp 49 called 25 times
boost::http_proto::detail::basic_copied_strings::basic_copied_strings(boost::core::basic_string_view<char>, char*, unsigned long) boost/http_proto/detail/copied_strings.hpp 64 called 10 times
boost::http_proto::detail::basic_copied_strings::is_overlapping(boost::core::basic_string_view<char>) const boost/http_proto/detail/copied_strings.hpp 36 called 20 times
boost::http_proto::detail::basic_copied_strings::maybe_copy(boost::core::basic_string_view<char>) boost/http_proto/detail/copied_strings.hpp 75 called 20 times
boost::http_proto::detail::basic_copied_strings::~basic_copied_strings() boost/http_proto/detail/copied_strings.hpp 53 called 10 times
boost::http_proto::detail::circular_buffer::capacity() const boost/http_proto/detail/impl/circular_buffer.ipp 54 called 11 times
boost::http_proto::detail::circular_buffer::circular_buffer() boost/http_proto/detail/circular_buffer.hpp 33 called 1512 times
boost::http_proto::detail::circular_buffer::circular_buffer(void*, unsigned long) boost/http_proto/detail/impl/circular_buffer.ipp 29 called 6 times
boost::http_proto::detail::circular_buffer::commit(unsigned long) boost/http_proto/detail/impl/circular_buffer.ipp 102 called 7 times
boost::http_proto::detail::circular_buffer::consume(unsigned long) boost/http_proto/detail/impl/circular_buffer.ipp 127 called 4 times
boost::http_proto::detail::circular_buffer::data() const boost/http_proto/detail/impl/circular_buffer.ipp 61 called 4 times
boost::http_proto::detail::circular_buffer::max_size() const boost/http_proto/detail/impl/circular_buffer.ipp 47 not called
boost::http_proto::detail::circular_buffer::prepare(unsigned long) boost/http_proto/detail/impl/circular_buffer.ipp 78 called 7 times
boost::http_proto::detail::circular_buffer::size() const boost/http_proto/detail/impl/circular_buffer.ipp 40 called 9 times
boost::http_proto::detail::circular_buffer::uncommit(unsigned long) boost/http_proto/detail/impl/circular_buffer.ipp 114 not called
boost::http_proto::detail::codec::~codec() boost/http_proto/detail/codec.hpp 21 called 2 times
boost::http_proto::detail::copied_strings::copied_strings(boost::core::basic_string_view<char>) boost/http_proto/detail/copied_strings.hpp 112 called 10 times
boost::http_proto::detail::crlf_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/detail/impl/rules.ipp 21 called 3074 times
boost::http_proto::detail::deflate_decoder::deflate_decoder() boost/http_proto/detail/impl/zlib_codec.ipp 319 not called
boost::http_proto::detail::deflate_decoder::deflate_decoder(boost::http_proto::detail::deflate_decoder&&) boost/http_proto/detail/impl/zlib_codec.ipp 339 not called
boost::http_proto::detail::deflate_decoder::exchange(void*, unsigned long, void const*, unsigned long) boost/http_proto/detail/impl/zlib_codec.ipp 348 not called
boost::http_proto::detail::deflate_decoder::~deflate_decoder() boost/http_proto/detail/impl/zlib_codec.ipp 307 not called
boost::http_proto::detail::deflate_encoder::deflate_encoder() boost/http_proto/detail/impl/zlib_codec.ipp 412 not called
boost::http_proto::detail::deflate_encoder::deflate_encoder(boost::http_proto::detail::deflate_encoder&&) boost/http_proto/detail/impl/zlib_codec.ipp 433 not called
boost::http_proto::detail::deflate_encoder::exchange(void*, unsigned long, void const*, unsigned long) boost/http_proto/detail/impl/zlib_codec.ipp 442 not called
boost::http_proto::detail::deflate_encoder::~deflate_encoder() boost/http_proto/detail/impl/zlib_codec.ipp 400 not called
boost::http_proto::detail::field_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/detail/impl/rules.ipp 182 called 3754 times
boost::http_proto::detail::field_table::begin() const boost/http_proto/impl/field.ipp 530 called 403 times
boost::http_proto::detail::field_table::digest(boost::core::basic_string_view<char>) boost/http_proto/impl/field.ipp 49 called 5758 times
boost::http_proto::detail::field_table::equals(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/impl/field.ipp 79 called 1125 times
boost::http_proto::detail::field_table::field_table() boost/http_proto/impl/field.ipp 115 called 11 times
boost::http_proto::detail::field_table::get_chars(unsigned char const*) boost/http_proto/impl/field.ipp 29 called 19344 times
boost::http_proto::detail::field_table::size() const boost/http_proto/impl/field.ipp 524 called 403 times
boost::http_proto::detail::field_table::string_to_field(boost::core::basic_string_view<char>) const boost/http_proto/impl/field.ipp 497 called 1842 times
boost::http_proto::detail::flat_buffer::capacity() const boost/http_proto/detail/impl/flat_buffer.ipp 49 not called
boost::http_proto::detail::flat_buffer::commit(unsigned long) boost/http_proto/detail/impl/flat_buffer.ipp 79 called 3185 times
boost::http_proto::detail::flat_buffer::consume(unsigned long) boost/http_proto/detail/impl/flat_buffer.ipp 91 called 33 times
boost::http_proto::detail::flat_buffer::data() const boost/http_proto/detail/impl/flat_buffer.ipp 56 called 33 times
boost::http_proto::detail::flat_buffer::empty() const boost/http_proto/detail/impl/flat_buffer.ipp 35 not called
boost::http_proto::detail::flat_buffer::flat_buffer() boost/http_proto/detail/flat_buffer.hpp 28 called 745 times
boost::http_proto::detail::flat_buffer::flat_buffer(void*, unsigned long, unsigned long) boost/http_proto/detail/impl/flat_buffer.ipp 21 called 770 times
boost::http_proto::detail::flat_buffer::prepare(unsigned long) boost/http_proto/detail/impl/flat_buffer.ipp 65 called 3185 times
boost::http_proto::detail::flat_buffer::size() const boost/http_proto/detail/impl/flat_buffer.ipp 42 called 7173 times
boost::http_proto::detail::get_error_cat() boost/http_proto/impl/error.ipp 24 called 118 times
boost::http_proto::detail::get_error_cat()::codes::codes() boost/http_proto/impl/error.ipp 28 called 5 times
boost::http_proto::detail::get_error_cat()::codes::message(int) const boost/http_proto/impl/error.ipp 41 called 28 times
boost::http_proto::detail::get_error_cat()::codes::name() const boost/http_proto/impl/error.ipp 35 called 28 times
boost::http_proto::detail::get_field_table() boost/http_proto/impl/field.ipp 544 called 2245 times
boost::http_proto::detail::gzip_decoder::exchange(void*, unsigned long, void const*, unsigned long) boost/http_proto/detail/impl/zlib_codec.ipp 161 not called
boost::http_proto::detail::gzip_decoder::gzip_decoder() boost/http_proto/detail/impl/zlib_codec.ipp 132 called 2 times
boost::http_proto::detail::gzip_decoder::gzip_decoder(boost::http_proto::detail::gzip_decoder&&) boost/http_proto/detail/impl/zlib_codec.ipp 152 not called
boost::http_proto::detail::gzip_decoder::~gzip_decoder() boost/http_proto/detail/impl/zlib_codec.ipp 120 called 4 times
boost::http_proto::detail::gzip_encoder::exchange(void*, unsigned long, void const*, unsigned long) boost/http_proto/detail/impl/zlib_codec.ipp 255 not called
boost::http_proto::detail::gzip_encoder::gzip_encoder() boost/http_proto/detail/impl/zlib_codec.ipp 225 not called
boost::http_proto::detail::gzip_encoder::gzip_encoder(boost::http_proto::detail::gzip_encoder&&) boost/http_proto/detail/impl/zlib_codec.ipp 246 not called
boost::http_proto::detail::gzip_encoder::~gzip_encoder() boost/http_proto/detail/impl/zlib_codec.ipp 213 not called
boost::http_proto::detail::header::assign_to(boost::http_proto::detail::header&) const boost/http_proto/detail/impl/header.ipp 315 called 17 times
boost::http_proto::detail::header::bytes_needed(unsigned long, unsigned long) boost/http_proto/detail/impl/header.ipp 202 called 1310 times
boost::http_proto::detail::header::copy_table(void*) const boost/http_proto/detail/impl/header.ipp 305 called 16 times
boost::http_proto::detail::header::copy_table(void*, unsigned long) const boost/http_proto/detail/impl/header.ipp 290 called 16 times
boost::http_proto::detail::header::count_crlf(boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 983 called 453 times
boost::http_proto::detail::header::entry::operator+(unsigned long) const boost/http_proto/detail/impl/header.ipp 39 called 41 times
boost::http_proto::detail::header::entry::operator-(unsigned long) const boost/http_proto/detail/impl/header.ipp 56 called 75 times
boost::http_proto::detail::header::find(boost::core::basic_string_view<char>) const boost/http_proto/detail/impl/header.ipp 268 called 13 times
boost::http_proto::detail::header::find(boost::http_proto::field) const boost/http_proto/detail/impl/header.ipp 249 called 64 times
boost::http_proto::detail::header::get_default(boost::http_proto::detail::kind) boost/http_proto/detail/impl/header.ipp 111 called 105 times
boost::http_proto::detail::header::header(boost::http_proto::detail::empty) boost/http_proto/detail/impl/header.ipp 121 called 1968 times
boost::http_proto::detail::header::header(boost::http_proto::detail::kind) boost/http_proto/detail/impl/header.ipp 127 called 87 times
boost::http_proto::detail::header::is_default() const boost/http_proto/detail/impl/header.ipp 242 called 27 times
boost::http_proto::detail::header::is_special(boost::http_proto::field) const boost/http_proto/detail/impl/header.ipp 335 called 17 times
boost::http_proto::detail::header::keep_alive() const boost/http_proto/detail/impl/header.ipp 171 called 22 times
boost::http_proto::detail::header::maybe_count(boost::http_proto::field) const boost/http_proto/detail/impl/header.ipp 356 not called
boost::http_proto::detail::header::on_erase(boost::http_proto::field) boost/http_proto/detail/impl/header.ipp 423 called 38 times
boost::http_proto::detail::header::on_erase_all(boost::http_proto::field) boost/http_proto/detail/impl/header.ipp 803 called 51 times
boost::http_proto::detail::header::on_erase_connection() boost/http_proto/detail/impl/header.ipp 659 called 11 times
boost::http_proto::detail::header::on_erase_content_length() boost/http_proto/detail/impl/header.ipp 680 called 4 times
boost::http_proto::detail::header::on_erase_expect() boost/http_proto/detail/impl/header.ipp 715 called 6 times
boost::http_proto::detail::header::on_erase_transfer_encoding() boost/http_proto/detail/impl/header.ipp 752 called 5 times
boost::http_proto::detail::header::on_erase_upgrade() boost/http_proto/detail/impl/header.ipp 772 called 4 times
boost::http_proto::detail::header::on_insert(boost::http_proto::field, boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 397 called 1521 times
boost::http_proto::detail::header::on_insert_connection(boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 451 called 112 times
boost::http_proto::detail::header::on_insert_connection(boost::core::basic_string_view<char>)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 463 called 4 times
boost::http_proto::detail::header::on_insert_content_length(boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 483 called 92 times
boost::http_proto::detail::header::on_insert_content_length(boost::core::basic_string_view<char>)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 501 called 5 times
boost::http_proto::detail::header::on_insert_content_length(boost::core::basic_string_view<char>)::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 522 called 3 times
boost::http_proto::detail::header::on_insert_expect(boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 529 called 36 times
boost::http_proto::detail::header::on_insert_expect(boost::core::basic_string_view<char>)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 545 called 11 times
boost::http_proto::detail::header::on_insert_transfer_encoding() boost/http_proto/detail/impl/header.ipp 554 called 47 times
boost::http_proto::detail::header::on_insert_transfer_encoding()::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 574 called 4 times
boost::http_proto::detail::header::on_insert_transfer_encoding()::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 594 called 2 times
boost::http_proto::detail::header::on_insert_transfer_encoding()::{lambda()#3}::operator()() const boost/http_proto/detail/impl/header.ipp 603 called 2 times
boost::http_proto::detail::header::on_insert_upgrade(boost::core::basic_string_view<char>) boost/http_proto/detail/impl/header.ipp 615 called 26 times
boost::http_proto::detail::header::on_insert_upgrade(boost::core::basic_string_view<char>)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 626 called 1 time
boost::http_proto::detail::header::on_insert_upgrade(boost::core::basic_string_view<char>)::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 636 called 3 times
boost::http_proto::detail::header::on_start_line() boost/http_proto/detail/impl/header.ipp 384 called 1032 times
boost::http_proto::detail::header::parse(boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&) boost/http_proto/detail/impl/header.ipp 1182 called 3638 times
boost::http_proto::detail::header::parse(boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 1201 not called
boost::http_proto::detail::header::parse(boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 1216 not called
boost::http_proto::detail::header::swap(boost::http_proto::detail::header&) boost/http_proto/detail/impl/header.ipp 134 called 62 times
boost::http_proto::detail::header::tab() const boost/http_proto/detail/impl/header.ipp 222 called 2161 times
boost::http_proto::detail::header::tab_() const boost/http_proto/detail/impl/header.ipp 232 called 348 times
boost::http_proto::detail::header::table::operator[](unsigned long) const boost/http_proto/detail/header.hpp 75 called 3642 times
boost::http_proto::detail::header::table::table(void*) boost/http_proto/detail/header.hpp 67 called 3613 times
boost::http_proto::detail::header::update_payload() boost/http_proto/detail/impl/header.ipp 853 called 215 times
boost::http_proto::detail::is_overlapping(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/detail/move_chars.hpp 27 called 60 times
boost::http_proto::detail::make_error_code(boost::http_proto::detail::zlib_error) boost/http_proto/detail/impl/zlib_codec.ipp 55 not called
boost::http_proto::detail::make_error_code(boost::http_proto::detail::zlib_error)::cat_t::cat_t() boost/http_proto/detail/impl/zlib_codec.ipp 60 not called
boost::http_proto::detail::make_error_code(boost::http_proto::detail::zlib_error)::cat_t::message(int) const boost/http_proto/detail/impl/zlib_codec.ipp 73 not called
boost::http_proto::detail::make_error_code(boost::http_proto::detail::zlib_error)::cat_t::name() const boost/http_proto/detail/impl/zlib_codec.ipp 67 not called
boost::http_proto::detail::mime_types_service_impl& boost::http_proto::context::make_service<boost::http_proto::detail::mime_types_service_impl>() boost/http_proto/impl/context.hpp 36 not called
boost::http_proto::detail::mime_types_service_impl::find(boost::core::basic_string_view<char>) const boost/http_proto/service/impl/mime_types_service.ipp 121 not called
boost::http_proto::detail::mime_types_service_impl::init(std::initializer_list<boost::http_proto::detail::mime_types_service_impl::param>) boost/http_proto/service/impl/mime_types_service.ipp 86 not called
boost::http_proto::detail::mime_types_service_impl::insert(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/service/impl/mime_types_service.ipp 97 not called
boost::http_proto::detail::mime_types_service_impl::mime_types_service_impl(boost::http_proto::context&) boost/http_proto/service/impl/mime_types_service.ipp 56 not called
boost::http_proto::detail::move_chars_impl(long, boost::core::basic_string_view<char> const&) boost/http_proto/detail/move_chars.hpp 49 called 37 times
boost::http_proto::detail::number_string::construct_unsigned(unsigned long) boost/http_proto/detail/number_string.hpp 29 not called
boost::http_proto::detail::number_string::data() const boost/http_proto/detail/number_string.hpp 66 not called
boost::http_proto::detail::number_string::number_string(unsigned long) boost/http_proto/detail/number_string.hpp 59 not called
boost::http_proto::detail::number_string::operator boost::core::basic_string_view<char>() const boost/http_proto/detail/number_string.hpp 85 not called
boost::http_proto::detail::number_string::size() const boost/http_proto/detail/number_string.hpp 73 not called
boost::http_proto::detail::number_string::str() const boost/http_proto/detail/number_string.hpp 79 not called
boost::http_proto::detail::ows_comma_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 42 called 99 times
boost::http_proto::detail::parse_field(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&) boost/http_proto/detail/impl/header.ipp 1114 called 3754 times
boost::http_proto::detail::parse_field(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 1140 not called
boost::http_proto::detail::parse_field(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 1147 not called
boost::http_proto::detail::parse_start_line(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&) boost/http_proto/detail/impl/header.ipp 1011 called 2298 times
boost::http_proto::detail::parse_start_line(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#1}::operator()() const boost/http_proto/detail/impl/header.ipp 1037 not called
boost::http_proto::detail::parse_start_line(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#2}::operator()() const boost/http_proto/detail/impl/header.ipp 1063 not called
boost::http_proto::detail::parse_start_line(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#3}::operator()() const boost/http_proto/detail/impl/header.ipp 1078 not called
boost::http_proto::detail::parse_start_line(boost::http_proto::detail::header&, boost::http_proto::detail::header::config&, unsigned long, boost::system::error_code&)::{lambda()#4}::operator()() const boost/http_proto/detail/impl/header.ipp 1095 not called
boost::http_proto::detail::remove_obs_fold(char*, char const*) boost/http_proto/rfc/detail/impl/rules.ipp 329 called 150 times
boost::http_proto::detail::skip_ows(char const*&, char const*) boost/http_proto/rfc/detail/rules.hpp 120 called 2533 times
boost::http_proto::detail::status_code_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/detail/impl/rules.ipp 111 called 74 times
boost::http_proto::detail::status_code_rule_t::parse(char const*&, char const*) const::{lambda(char)#1}::operator()(char) const boost/http_proto/rfc/detail/impl/rules.ipp 118 called 222 times
boost::http_proto::detail::string_literals::operator"" _sv(char const*, unsigned long) boost/http_proto/detail/sv.hpp 24 called 1100 times
boost::http_proto::detail::throw_bad_alloc(boost::source_location const&) boost/http_proto/detail/impl/except.ipp 23 not called
boost::http_proto::detail::throw_invalid_argument(boost::source_location const&) boost/http_proto/detail/impl/except.ipp 31 not called
boost::http_proto::detail::throw_invalid_argument(char const*, boost::source_location const&) boost/http_proto/detail/impl/except.ipp 41 not called
boost::http_proto::detail::throw_length_error(boost::source_location const&) boost/http_proto/detail/impl/except.ipp 50 called 4 times
boost::http_proto::detail::throw_length_error(char const*, boost::source_location const&) boost/http_proto/detail/impl/except.ipp 59 not called
boost::http_proto::detail::throw_logic_error(boost::source_location const&) boost/http_proto/detail/impl/except.ipp 68 not called
boost::http_proto::detail::throw_out_of_range(boost::source_location const&) boost/http_proto/detail/impl/except.ipp 78 not called
boost::http_proto::detail::throw_runtime_error(char const*, boost::source_location const&) boost/http_proto/detail/impl/except.ipp 86 not called
boost::http_proto::detail::throw_system_error(boost::http_proto::error, boost::source_location const&) boost/http_proto/detail/impl/except.ipp 104 not called
boost::http_proto::detail::throw_system_error(boost::system::error_code const&, boost::source_location const&) boost/http_proto/detail/impl/except.ipp 95 not called
boost::http_proto::detail::tparam_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/transfer_encoding_rule.ipp 37 called 49 times
boost::http_proto::detail::version_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/detail/impl/rules.ipp 43 called 2013 times
boost::http_proto::detail::workspace::any::~any() boost/http_proto/detail/workspace.hpp 26 called 37 times
boost::http_proto::detail::workspace::bump_down(unsigned long, unsigned long) boost/http_proto/detail/impl/workspace.ipp 117 called 37 times
boost::http_proto::detail::workspace::clear() boost/http_proto/detail/impl/workspace.ipp 71 called 1543 times
boost::http_proto::detail::workspace::data() boost/http_proto/detail/workspace.hpp 51 called 7952 times
boost::http_proto::detail::workspace::operator=(boost::http_proto::detail::workspace&&) boost/http_proto/detail/impl/workspace.ipp 55 called 745 times
boost::http_proto::detail::workspace::push_array<boost::http_proto::const_buffer>(unsigned long, boost::http_proto::const_buffer const&)::U::U() boost/http_proto/detail/workspace.hpp 127 called 24 times
boost::http_proto::detail::workspace::push_array<boost::http_proto::const_buffer>(unsigned long, boost::http_proto::const_buffer const&)::U::U(unsigned long, boost::http_proto::const_buffer const&) boost/http_proto/detail/workspace.hpp 139 called 24 times
boost::http_proto::detail::workspace::push_array<boost::http_proto::const_buffer>(unsigned long, boost::http_proto::const_buffer const&)::U::data() boost/http_proto/detail/workspace.hpp 150 called 116 times
boost::http_proto::detail::workspace::push_array<boost::http_proto::const_buffer>(unsigned long, boost::http_proto::const_buffer const&)::U::~U() boost/http_proto/detail/workspace.hpp 132 called 24 times
boost::http_proto::detail::workspace::reserve(unsigned long) boost/http_proto/detail/impl/workspace.ipp 91 not called
boost::http_proto::detail::workspace::size() const boost/http_proto/detail/workspace.hpp 57 called 14 times
boost::http_proto::detail::workspace::workspace() boost/http_proto/detail/workspace.hpp 41 called 745 times
boost::http_proto::detail::workspace::workspace(boost::http_proto::detail::workspace&&) boost/http_proto/detail/impl/workspace.ipp 44 not called
boost::http_proto::detail::workspace::workspace(unsigned long) boost/http_proto/detail/impl/workspace.ipp 35 called 756 times
boost::http_proto::detail::workspace::~workspace() boost/http_proto/detail/impl/workspace.ipp 25 called 1501 times
boost::http_proto::detail::ws_t::operator()(char) const boost/http_proto/rfc/detail/rules.hpp 33 called 4793 times
boost::http_proto::detail::ws_vchars_t::operator()(char) const boost/http_proto/rfc/detail/rules.hpp 105 called 11576 times
boost::http_proto::fields::fields() boost/http_proto/impl/fields.ipp 20 called 22 times
boost::http_proto::fields::fields(boost::core::basic_string_view<char>) boost/http_proto/impl/fields.ipp 29 called 197 times
boost::http_proto::fields::fields(boost::http_proto::fields const&) boost/http_proto/impl/fields.ipp 48 called 2 times
boost::http_proto::fields::fields(boost::http_proto::fields&&) boost/http_proto/impl/fields.ipp 38 called 5 times
boost::http_proto::fields::fields(boost::http_proto::fields_view const&) boost/http_proto/impl/fields.ipp 57 called 2 times
boost::http_proto::fields::operator boost::http_proto::fields_view() const boost/http_proto/fields.hpp 90 called 4 times
boost::http_proto::fields::operator=(boost::http_proto::fields const&) boost/http_proto/fields.hpp 73 called 3 times
boost::http_proto::fields::operator=(boost::http_proto::fields&&) boost/http_proto/impl/fields.ipp 67 called 3 times
boost::http_proto::fields::operator=(boost::http_proto::fields_view const&) boost/http_proto/fields.hpp 82 called 4 times
boost::http_proto::fields::swap(boost::http_proto::fields&) boost/http_proto/fields.hpp 104 called 8 times
boost::http_proto::fields_base::append(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/fields_base.hpp 193 called 10 times
boost::http_proto::fields_base::append(boost::http_proto::field, boost::core::basic_string_view<char>) boost/http_proto/fields_base.hpp 150 called 20 times
boost::http_proto::fields_base::capacity_in_bytes() const boost/http_proto/fields_base.hpp 90 called 38 times
boost::http_proto::fields_base::clear() boost/http_proto/impl/fields_base.ipp 300 called 8 times
boost::http_proto::fields_base::copy_impl(boost::http_proto::detail::header const&) boost/http_proto/impl/fields_base.ipp 639 called 9 times
boost::http_proto::fields_base::erase(boost::core::basic_string_view<char>) boost/http_proto/impl/fields_base.ipp 413 called 18 times
boost::http_proto::fields_base::erase(boost::http_proto::field) boost/http_proto/impl/fields_base.ipp 355 called 24 times
boost::http_proto::fields_base::erase(boost::http_proto::fields_view_base::iterator) boost/http_proto/fields_base.hpp 332 called 31 times
boost::http_proto::fields_base::erase_all_impl(unsigned long, boost::http_proto::field) boost/http_proto/impl/fields_base.ipp 805 called 21 times
boost::http_proto::fields_base::erase_impl(unsigned long, boost::http_proto::field) boost/http_proto/impl/fields_base.ipp 766 called 31 times
boost::http_proto::fields_base::fields_base(boost::http_proto::detail::header const&) boost/http_proto/impl/fields_base.ipp 261 called 18 times
boost::http_proto::fields_base::fields_base(boost::http_proto::detail::kind) boost/http_proto/impl/fields_base.ipp 221 called 69 times
boost::http_proto::fields_base::fields_base(boost::http_proto::detail::kind, boost::core::basic_string_view<char>) boost/http_proto/impl/fields_base.ipp 230 called 453 times
boost::http_proto::fields_base::insert(boost::http_proto::fields_view_base::iterator, boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/fields_base.hpp 295 called 12 times
boost::http_proto::fields_base::insert(boost::http_proto::fields_view_base::iterator, boost::http_proto::field, boost::core::basic_string_view<char>) boost/http_proto/fields_base.hpp 243 called 6 times
boost::http_proto::fields_base::insert_impl(boost::http_proto::field, boost::core::basic_string_view<char>, boost::core::basic_string_view<char>, unsigned long) boost/http_proto/impl/fields_base.ipp 668 called 79 times
boost::http_proto::fields_base::length(unsigned long) const boost/http_proto/impl/fields_base.ipp 849 called 21 times
boost::http_proto::fields_base::max_capacity_in_bytes() boost/http_proto/fields_base.hpp 77 called 587 times
boost::http_proto::fields_base::offset(unsigned long) const boost/http_proto/impl/fields_base.ipp 833 called 437 times
boost::http_proto::fields_base::op_t::buf() const boost/http_proto/impl/fields_base.ipp 55 called 6 times
boost::http_proto::fields_base::op_t::cbuf() const boost/http_proto/impl/fields_base.ipp 61 called 114 times
boost::http_proto::fields_base::op_t::copy_prefix(unsigned long, unsigned long) boost/http_proto/impl/fields_base.ipp 187 not called
boost::http_proto::fields_base::op_t::end() const boost/http_proto/impl/fields_base.ipp 67 called 9 times
boost::http_proto::fields_base::op_t::grow(unsigned long, unsigned long) boost/http_proto/impl/fields_base.ipp 160 called 547 times
boost::http_proto::fields_base::op_t::growth(unsigned long, unsigned long) boost/http_proto/impl/fields_base.ipp 114 called 1129 times
boost::http_proto::fields_base::op_t::move_chars(char*, char const*, unsigned long) const boost/http_proto/impl/fields_base.ipp 208 called 37 times
boost::http_proto::fields_base::op_t::op_t(boost::http_proto::fields_base&, boost::core::basic_string_view<char>*, boost::core::basic_string_view<char>*) boost/http_proto/impl/fields_base.ipp 38 called 601 times
boost::http_proto::fields_base::op_t::reserve(unsigned long) boost/http_proto/impl/fields_base.ipp 135 called 585 times
boost::http_proto::fields_base::op_t::tab() const boost/http_proto/impl/fields_base.ipp 73 called 3 times
boost::http_proto::fields_base::op_t::~op_t() boost/http_proto/impl/fields_base.ipp 48 called 601 times
boost::http_proto::fields_base::raw_erase(unsigned long) boost/http_proto/impl/fields_base.ipp 779 called 141 times
boost::http_proto::fields_base::raw_erase_n(boost::http_proto::field, unsigned long) boost/http_proto/impl/fields_base.ipp 863 not called
boost::http_proto::fields_base::reserve_bytes(unsigned long) boost/http_proto/impl/fields_base.ipp 318 called 40 times
boost::http_proto::fields_base::set(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) boost/http_proto/impl/fields_base.ipp 601 called 13 times
boost::http_proto::fields_base::set(boost::http_proto::field, boost::core::basic_string_view<char>) boost/http_proto/impl/fields_base.ipp 570 called 18 times
boost::http_proto::fields_base::set(boost::http_proto::fields_view_base::iterator, boost::core::basic_string_view<char>) boost/http_proto/impl/fields_base.ipp 465 called 17 times
boost::http_proto::fields_base::shrink_to_fit() boost/http_proto/impl/fields_base.ipp 337 called 7 times
boost::http_proto::fields_base::~fields_base() boost/http_proto/impl/fields_base.ipp 286 called 540 times
boost::http_proto::fields_view::fields_view() boost/http_proto/fields_view.hpp 47 called 6 times
boost::http_proto::fields_view::fields_view(boost::http_proto::detail::header const*) boost/http_proto/fields_view.hpp 33 called 4 times
boost::http_proto::fields_view_base::begin() const boost/http_proto/impl/fields_view_base.hpp 394 called 618 times
boost::http_proto::fields_view_base::buffer() const boost/http_proto/fields_view_base.hpp 189 called 240 times
boost::http_proto::fields_view_base::count(boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 191 called 5 times
boost::http_proto::fields_view_base::count(boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 180 called 12 times
boost::http_proto::fields_view_base::end() const boost/http_proto/impl/fields_view_base.hpp 403 called 752 times
boost::http_proto::fields_view_base::exists(boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 172 called 7 times
boost::http_proto::fields_view_base::exists(boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 164 called 4 times
boost::http_proto::fields_view_base::fields_view_base(boost::http_proto::detail::header const*) boost/http_proto/fields_view_base.hpp 46 called 595 times
boost::http_proto::fields_view_base::find(boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 219 called 66 times
boost::http_proto::fields_view_base::find(boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 203 called 58 times
boost::http_proto::fields_view_base::find(boost::http_proto::fields_view_base::iterator, boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 253 called 2 times
boost::http_proto::fields_view_base::find(boost::http_proto::fields_view_base::iterator, boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 236 called 2 times
boost::http_proto::fields_view_base::find_all(boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 344 called 5 times
boost::http_proto::fields_view_base::find_all(boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 334 called 16 times
boost::http_proto::fields_view_base::find_last(boost::http_proto::fields_view_base::iterator, boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 289 called 3 times
boost::http_proto::fields_view_base::find_last(boost::http_proto::fields_view_base::iterator, boost::http_proto::field) const boost/http_proto/impl/fields_view_base.ipp 271 called 27 times
boost::http_proto::fields_view_base::iterator::iterator() boost/http_proto/impl/fields_view_base.hpp 51 called 2 times
boost::http_proto::fields_view_base::iterator::iterator(boost::http_proto::detail::header const*, unsigned long) boost/http_proto/impl/fields_view_base.hpp 32 called 1370 times
boost::http_proto::fields_view_base::iterator::operator!=(boost::http_proto::fields_view_base::iterator const&) const boost/http_proto/impl/fields_view_base.hpp 69 called 1529 times
boost::http_proto::fields_view_base::iterator::operator*() const boost/http_proto/impl/fields_view_base.ipp 38 called 1677 times
boost::http_proto::fields_view_base::iterator::operator++() boost/http_proto/impl/fields_view_base.hpp 86 called 1027 times
boost::http_proto::fields_view_base::iterator::operator++(int) boost/http_proto/impl/fields_view_base.hpp 94 called 1 time
boost::http_proto::fields_view_base::iterator::operator--() boost/http_proto/impl/fields_view_base.hpp 102 called 133 times
boost::http_proto::fields_view_base::iterator::operator--(int) boost/http_proto/impl/fields_view_base.hpp 110 called 1 time
boost::http_proto::fields_view_base::iterator::operator->() const boost/http_proto/impl/fields_view_base.hpp 80 called 1590 times
boost::http_proto::fields_view_base::iterator::operator==(boost::http_proto::fields_view_base::iterator const&) const boost/http_proto/impl/fields_view_base.hpp 57 called 1680 times
boost::http_proto::fields_view_base::rbegin() const boost/http_proto/impl/fields_view_base.hpp 412 called 3 times
boost::http_proto::fields_view_base::reference::operator->() const boost/http_proto/fields_view_base.hpp 75 called 1614 times
boost::http_proto::fields_view_base::rend() const boost/http_proto/impl/fields_view_base.hpp 421 called 2 times
boost::http_proto::fields_view_base::reverse_iterator::operator!=(boost::http_proto::fields_view_base::reverse_iterator const&) const boost/http_proto/impl/fields_view_base.hpp 173 called 1 time
boost::http_proto::fields_view_base::reverse_iterator::operator*() const boost/http_proto/impl/fields_view_base.ipp 59 called 24 times
boost::http_proto::fields_view_base::reverse_iterator::operator++() boost/http_proto/impl/fields_view_base.hpp 190 called 3 times
boost::http_proto::fields_view_base::reverse_iterator::operator++(int) boost/http_proto/impl/fields_view_base.hpp 198 called 1 time
boost::http_proto::fields_view_base::reverse_iterator::operator--() boost/http_proto/impl/fields_view_base.hpp 206 called 3 times
boost::http_proto::fields_view_base::reverse_iterator::operator--(int) boost/http_proto/impl/fields_view_base.hpp 214 called 1 time
boost::http_proto::fields_view_base::reverse_iterator::operator->() const boost/http_proto/impl/fields_view_base.hpp 184 called 24 times
boost::http_proto::fields_view_base::reverse_iterator::operator==(boost::http_proto::fields_view_base::reverse_iterator const&) const boost/http_proto/impl/fields_view_base.hpp 161 called 5 times
boost::http_proto::fields_view_base::reverse_iterator::reverse_iterator() boost/http_proto/impl/fields_view_base.hpp 147 called 2 times
boost::http_proto::fields_view_base::reverse_iterator::reverse_iterator(boost::http_proto::fields_view_base::iterator) boost/http_proto/impl/fields_view_base.hpp 153 called 5 times
boost::http_proto::fields_view_base::size() const boost/http_proto/fields_view_base.hpp 198 called 156 times
boost::http_proto::fields_view_base::subrange::begin() const boost/http_proto/impl/fields_view_base.hpp 359 called 67 times
boost::http_proto::fields_view_base::subrange::end() const boost/http_proto/impl/fields_view_base.hpp 369 called 67 times
boost::http_proto::fields_view_base::subrange::iterator::iterator(boost::http_proto::detail::header const*) boost/http_proto/impl/fields_view_base.ipp 91 called 67 times
boost::http_proto::fields_view_base::subrange::iterator::iterator(boost::http_proto::detail::header const*, unsigned long) boost/http_proto/impl/fields_view_base.ipp 79 called 67 times
boost::http_proto::fields_view_base::subrange::iterator::operator!=(boost::http_proto::fields_view_base::subrange::iterator const&) const boost/http_proto/impl/fields_view_base.hpp 328 called 147 times
boost::http_proto::fields_view_base::subrange::iterator::operator*() const boost/http_proto/impl/fields_view_base.ipp 102 called 72 times
boost::http_proto::fields_view_base::subrange::iterator::operator++() boost/http_proto/impl/fields_view_base.ipp 117 called 80 times
boost::http_proto::fields_view_base::subrange::iterator::operator==(boost::http_proto::fields_view_base::subrange::iterator const&) const boost/http_proto/impl/fields_view_base.hpp 316 called 147 times
boost::http_proto::fields_view_base::subrange::subrange(boost::http_proto::detail::header const*, unsigned long) boost/http_proto/impl/fields_view_base.hpp 237 called 67 times
boost::http_proto::fields_view_base::value_or(boost::core::basic_string_view<char>, boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 320 called 2 times
boost::http_proto::fields_view_base::value_or(boost::http_proto::field, boost::core::basic_string_view<char>) const boost/http_proto/impl/fields_view_base.ipp 308 called 2 times
boost::http_proto::fields_view_base::value_type::value_type(boost::http_proto::fields_view_base::reference const&) boost/http_proto/impl/fields_view_base.ipp 25 not called
boost::http_proto::file_body::file_body(boost::http_proto::file_body&&) boost/http_proto/file_body.hpp 23 not called
boost::http_proto::file_body::file_body(boost::http_proto::file_stdio&&, unsigned long) boost/http_proto/impl/file_body.ipp 26 not called
boost::http_proto::file_body::read(boost::http_proto::buffers_pair<false>) boost/http_proto/impl/file_body.ipp 36 not called
boost::http_proto::file_body::~file_body() boost/http_proto/file_body.hpp 23 not called
boost::http_proto::file_posix::close(boost::system::error_code&) boost/http_proto/impl/file_posix.ipp 108 not called
boost::http_proto::file_posix::file_posix(boost::http_proto::file_posix&&) boost/http_proto/impl/file_posix.ipp 79 not called
boost::http_proto::file_posix::native_close(int&) boost/http_proto/impl/file_posix.ipp 44 not called
boost::http_proto::file_posix::native_handle(int) boost/http_proto/impl/file_posix.ipp 100 not called
boost::http_proto::file_posix::open(char const*, boost::http_proto::file_mode, boost::system::error_code&) boost/http_proto/impl/file_posix.ipp 119 not called
boost::http_proto::file_posix::operator=(boost::http_proto::file_posix&&) boost/http_proto/impl/file_posix.ipp 87 not called
boost::http_proto::file_posix::pos(boost::system::error_code&) const boost/http_proto/impl/file_posix.ipp 227 not called
boost::http_proto::file_posix::read(void*, unsigned long, boost::system::error_code&) const boost/http_proto/impl/file_posix.ipp 264 not called
boost::http_proto::file_posix::seek(unsigned long, boost::system::error_code&) boost/http_proto/impl/file_posix.ipp 246 not called
boost::http_proto::file_posix::size(boost::system::error_code&) const boost/http_proto/impl/file_posix.ipp 208 not called
boost::http_proto::file_posix::write(void const*, unsigned long, boost::system::error_code&) boost/http_proto/impl/file_posix.ipp 303 not called
boost::http_proto::file_posix::~file_posix() boost/http_proto/impl/file_posix.ipp 73 not called
boost::http_proto::file_stdio::close(boost::system::error_code&) boost/http_proto/impl/file_stdio.ipp 61 called 4 times
boost::http_proto::file_stdio::file_stdio(boost::http_proto::file_stdio&&) boost/http_proto/impl/file_stdio.ipp 30 called 1 time
boost::http_proto::file_stdio::is_open() const boost/http_proto/file_stdio.hpp 87 called 10 times
boost::http_proto::file_stdio::native_handle() const boost/http_proto/file_stdio.hpp 70 called 2 times
boost::http_proto::file_stdio::native_handle(_IO_FILE*) boost/http_proto/impl/file_stdio.ipp 52 called 1 time
boost::http_proto::file_stdio::open(char const*, boost::http_proto::file_mode, boost::system::error_code&) boost/http_proto/impl/file_stdio.ipp 78 called 21 times
boost::http_proto::file_stdio::operator=(boost::http_proto::file_stdio&&) boost/http_proto/impl/file_stdio.ipp 38 called 3 times
boost::http_proto::file_stdio::pos(boost::system::error_code&) const boost/http_proto/impl/file_stdio.ipp 251 called 3 times
boost::http_proto::file_stdio::read(void*, unsigned long, boost::system::error_code&) const boost/http_proto/impl/file_stdio.ipp 292 called 3 times
boost::http_proto::file_stdio::seek(unsigned long, boost::system::error_code&) boost/http_proto/impl/file_stdio.ipp 270 called 2 times
boost::http_proto::file_stdio::size(boost::system::error_code&) const boost/http_proto/impl/file_stdio.ipp 215 called 2 times
boost::http_proto::file_stdio::write(void const*, unsigned long, boost::system::error_code&) boost/http_proto/impl/file_stdio.ipp 310 called 5 times
boost::http_proto::file_stdio::~file_stdio() boost/http_proto/impl/file_stdio.ipp 23 called 23 times
boost::http_proto::install_mime_types_service(boost::http_proto::context&) boost/http_proto/service/impl/mime_types_service.ipp 138 not called
boost::http_proto::int_to_status(unsigned int) boost/http_proto/impl/status.ipp 20 called 198 times
boost::http_proto::list_rule_t<boost::http_proto::transfer_coding_rule_t>::first_rule::first_rule(boost::http_proto::transfer_coding_rule_t const&) boost/http_proto/rfc/impl/list_rule.hpp 88 called 94 times
boost::http_proto::list_rule_t<boost::http_proto::transfer_coding_rule_t>::first_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 96 called 151 times
boost::http_proto::list_rule_t<boost::http_proto::transfer_coding_rule_t>::next_rule::next_rule(boost::http_proto::transfer_coding_rule_t const&) boost/http_proto/rfc/impl/list_rule.hpp 141 called 94 times
boost::http_proto::list_rule_t<boost::http_proto::transfer_coding_rule_t>::next_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 149 called 167 times
boost::http_proto::list_rule_t<boost::http_proto::transfer_coding_rule_t>::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 181 called 33 times
boost::http_proto::list_rule_t<boost::http_proto::upgrade_protocol_rule_t>::first_rule::first_rule(boost::http_proto::upgrade_protocol_rule_t const&) boost/http_proto/rfc/impl/list_rule.hpp 88 called 24 times
boost::http_proto::list_rule_t<boost::http_proto::upgrade_protocol_rule_t>::first_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 96 called 40 times
boost::http_proto::list_rule_t<boost::http_proto::upgrade_protocol_rule_t>::next_rule::next_rule(boost::http_proto::upgrade_protocol_rule_t const&) boost/http_proto/rfc/impl/list_rule.hpp 141 called 24 times
boost::http_proto::list_rule_t<boost::http_proto::upgrade_protocol_rule_t>::next_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 149 called 29 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> > boost::http_proto::list_rule<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >(boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> const&, unsigned long, unsigned long) boost/http_proto/rfc/list_rule.hpp 100 called 140 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::first_rule::first_rule(boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> const&) boost/http_proto/rfc/impl/list_rule.hpp 88 called 140 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::first_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 96 called 271 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::list_rule_t(boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> const&, unsigned long, unsigned long) boost/http_proto/rfc/list_rule.hpp 72 called 140 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::next_rule::next_rule(boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> const&) boost/http_proto/rfc/impl/list_rule.hpp 141 called 140 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::next_rule::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 149 called 293 times
boost::http_proto::list_rule_t<boost::urls::grammar::token_rule_t<boost::urls::grammar::lut_chars> >::parse(char const*&, char const*) const boost/http_proto/rfc/impl/list_rule.hpp 181 called 21 times
boost::http_proto::make_error_code(boost::http_proto::error) boost/http_proto/impl/error.ipp 88 called 118 times
boost::http_proto::message_base::message_base(boost::http_proto::detail::header const&) boost/http_proto/message_base.hpp 49 called 2 times
boost::http_proto::message_base::message_base(boost::http_proto::detail::kind) boost/http_proto/message_base.hpp 31 called 42 times
boost::http_proto::message_base::message_base(boost::http_proto::detail::kind, boost::core::basic_string_view<char>) boost/http_proto/message_base.hpp 39 called 256 times
boost::http_proto::message_base::set_chunked(bool) boost/http_proto/impl/message_base.ipp 47 not called
boost::http_proto::message_base::set_content_length(unsigned long) boost/http_proto/impl/message_base.ipp 38 not called
boost::http_proto::message_base::set_keep_alive(bool) boost/http_proto/impl/message_base.ipp 69 called 12 times
boost::http_proto::message_base::set_keep_alive(bool)::{lambda(boost::core::basic_string_view<char>)#1}::operator()(boost::core::basic_string_view<char>) const boost/http_proto/impl/message_base.ipp 104 called 6 times
boost::http_proto::message_base::set_payload_size(unsigned long) boost/http_proto/impl/message_base.ipp 19 not called
boost::http_proto::message_base::set_prefix_impl(unsigned long) boost/http_proto/impl/message_base.ipp 188 called 10 times
boost::http_proto::message_view_base::keep_alive() const boost/http_proto/message_view_base.hpp 81 called 22 times
boost::http_proto::message_view_base::message_view_base() boost/http_proto/message_view_base.hpp 33 called 345 times
boost::http_proto::message_view_base::metadata() const boost/http_proto/message_view_base.hpp 89 called 123 times
boost::http_proto::message_view_base::payload() const boost/http_proto/message_view_base.hpp 58 called 38 times
boost::http_proto::message_view_base::payload_size() const boost/http_proto/message_view_base.hpp 71 called 2 times
boost::http_proto::metadata::connection_t::connection_t() boost/http_proto/metadata.hpp 93 called 1980 times
boost::http_proto::metadata::connection_t::connection_t(boost::system::error_code, unsigned long, bool, bool, bool) boost/http_proto/metadata.hpp 96 called 15 times
boost::http_proto::metadata::content_length_t::content_length_t() boost/http_proto/metadata.hpp 136 called 1972 times
boost::http_proto::metadata::content_length_t::content_length_t(boost::system::error_code, unsigned long, unsigned long) boost/http_proto/metadata.hpp 139 called 11 times
boost::http_proto::metadata::expect_t::expect_t() boost/http_proto/metadata.hpp 171 called 1978 times
boost::http_proto::metadata::expect_t::expect_t(boost::system::error_code, unsigned long, bool) boost/http_proto/metadata.hpp 174 called 14 times
boost::http_proto::metadata::metadata() boost/http_proto/metadata.hpp 312 called 1968 times
boost::http_proto::metadata::transfer_encoding_t::transfer_encoding_t() boost/http_proto/metadata.hpp 210 called 2017 times
boost::http_proto::metadata::transfer_encoding_t::transfer_encoding_t(boost::system::error_code, unsigned long, unsigned long, bool) boost/http_proto/metadata.hpp 213 called 20 times
boost::http_proto::metadata::upgrade_t::upgrade_t() boost/http_proto/metadata.hpp 247 called 1973 times
boost::http_proto::metadata::upgrade_t::upgrade_t(boost::system::error_code, unsigned long, bool) boost/http_proto/metadata.hpp 250 called 15 times
boost::http_proto::mutable_buffer::begin() const boost/http_proto/buffer.hpp 97 called 56 times
boost::http_proto::mutable_buffer::data() const boost/http_proto/buffer.hpp 85 called 7884 times
boost::http_proto::mutable_buffer::end() const boost/http_proto/buffer.hpp 103 called 56 times
boost::http_proto::mutable_buffer::mutable_buffer() boost/http_proto/buffer.hpp 52 called 3187 times
boost::http_proto::mutable_buffer::mutable_buffer(void*, unsigned long) boost/http_proto/buffer.hpp 58 called 8333 times
boost::http_proto::mutable_buffer::operator+=(unsigned long) boost/http_proto/buffer.hpp 111 called 4848 times
boost::http_proto::mutable_buffer::size() const boost/http_proto/buffer.hpp 91 called 23271 times
boost::http_proto::obsolete_reason(boost::http_proto::status) boost/http_proto/impl/status.ipp 130 called 59 times
boost::http_proto::operator+(boost::http_proto::const_buffer, unsigned long) boost/http_proto/buffer.hpp 271 called 4844 times
boost::http_proto::operator+(boost::http_proto::mutable_buffer, unsigned long) boost/http_proto/buffer.hpp 128 called 4844 times
boost::http_proto::operator+(unsigned long, boost::http_proto::const_buffer) boost/http_proto/buffer.hpp 282 called 1 time
boost::http_proto::operator+(unsigned long, boost::http_proto::mutable_buffer) boost/http_proto/buffer.hpp 139 called 1 time
boost::http_proto::operator<<(std::ostream&, boost::http_proto::field) boost/http_proto/impl/field.ipp 567 not called
boost::http_proto::operator<<(std::ostream&, boost::http_proto::status) boost/http_proto/impl/status.ipp 212 not called
boost::http_proto::operator<<(std::ostream&, boost::http_proto::version) boost/http_proto/impl/version.ipp 33 called 2 times
boost::http_proto::parameter_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/parameter.ipp 20 not called
boost::http_proto::parser::apply_param(boost::http_proto::deflate_decoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 476 not called
boost::http_proto::parser::apply_param(boost::http_proto::gzip_decoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 485 called 2 times
boost::http_proto::parser::apply_param(boost::http_proto::parser::config_base const&) boost/http_proto/impl/parser.ipp 438 called 2 times
boost::http_proto::parser::apply_params() boost/http_proto/parser.hpp 253 called 745 times
boost::http_proto::parser::body() const boost/http_proto/impl/parser.ipp 138 not called
boost::http_proto::parser::commit(unsigned long) boost/http_proto/impl/parser.ipp 299 called 3185 times
boost::http_proto::parser::commit_eof() boost/http_proto/impl/parser.ipp 323 not called
boost::http_proto::parser::construct(unsigned long) boost/http_proto/impl/parser.ipp 71 called 745 times
boost::http_proto::parser::got_header() const boost/http_proto/parser.hpp 157 called 34 times
boost::http_proto::parser::parse(boost::system::error_code&) boost/http_proto/impl/parser.ipp 350 called 3185 times
boost::http_proto::parser::parse(boost::system::error_code&)::{lambda()#1}::operator()() const boost/http_proto/impl/parser.ipp 388 not called
boost::http_proto::parser::parse(boost::system::error_code&)::{lambda()#2}::operator()() const boost/http_proto/impl/parser.ipp 396 not called
boost::http_proto::parser::parse_body(boost::system::error_code&) boost/http_proto/impl/parser.ipp 475 not called
boost::http_proto::parser::parse_chunk(boost::system::error_code&) boost/http_proto/impl/parser.ipp 635 not called
boost::http_proto::parser::parser(boost::http_proto::detail::kind, boost::http_proto::parser::config_base const&) boost/http_proto/impl/parser.ipp 61 called 745 times
boost::http_proto::parser::parser(boost::http_proto::parser&&) boost/http_proto/parser.hpp 54 not called
boost::http_proto::parser::prepare() boost/http_proto/impl/parser.ipp 251 called 3185 times
boost::http_proto::parser::release_buffered_data() boost/http_proto/impl/parser.ipp 425 not called
boost::http_proto::parser::reset() boost/http_proto/impl/parser.ipp 166 called 745 times
boost::http_proto::parser::safe_get_header() const boost/http_proto/impl/parser.ipp 448 called 37 times
boost::http_proto::parser::start_impl(bool) boost/http_proto/impl/parser.ipp 174 called 770 times
boost::http_proto::parser::~parser() boost/http_proto/impl/parser.ipp 122 called 745 times
boost::http_proto::quoted_token_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/quoted_token_rule.ipp 65 called 22 times
boost::http_proto::quoted_token_view::quoted_token_view(boost::core::basic_string_view<char>) boost/http_proto/rfc/quoted_token_view.hpp 29 called 15 times
boost::http_proto::quoted_token_view::quoted_token_view(boost::core::basic_string_view<char>, unsigned long) boost/http_proto/rfc/quoted_token_view.hpp 37 called 6 times
boost::http_proto::request::method() const boost/http_proto/request.hpp 105 called 17 times
boost::http_proto::request::method_text() const boost/http_proto/request.hpp 113 called 21 times
boost::http_proto::request::operator=(boost::http_proto::request const&) boost/http_proto/request.hpp 67 called 2 times
boost::http_proto::request::operator=(boost::http_proto::request&&) boost/http_proto/impl/request.ipp 71 called 20 times
boost::http_proto::request::request() boost/http_proto/impl/request.ipp 22 called 17 times
boost::http_proto::request::request(boost::core::basic_string_view<char>) boost/http_proto/impl/request.ipp 31 called 182 times
boost::http_proto::request::request(boost::http_proto::request const&) boost/http_proto/impl/request.ipp 52 called 2 times
boost::http_proto::request::request(boost::http_proto::request&&) boost/http_proto/impl/request.ipp 41 called 22 times
boost::http_proto::request::request(boost::http_proto::request_view const&) boost/http_proto/impl/request.ipp 61 not called
boost::http_proto::request::set_expect_100_continue(bool) boost/http_proto/impl/request.ipp 84 called 2 times
boost::http_proto::request::set_impl(boost::http_proto::method, boost::core::basic_string_view<char>, boost::core::basic_string_view<char>, boost::http_proto::version) boost/http_proto/impl/request.ipp 147 called 10 times
boost::http_proto::request::set_method(boost::core::basic_string_view<char>) boost/http_proto/request.hpp 161 called 3 times
boost::http_proto::request::set_method(boost::http_proto::method) boost/http_proto/request.hpp 148 called 2 times
boost::http_proto::request::set_start_line(boost::http_proto::method, boost::core::basic_string_view<char>, boost::http_proto::version) boost/http_proto/request.hpp 208 called 1 time
boost::http_proto::request::set_target(boost::core::basic_string_view<char>) boost/http_proto/request.hpp 179 called 2 times
boost::http_proto::request::set_version(boost::http_proto::version) boost/http_proto/request.hpp 192 called 2 times
boost::http_proto::request::swap(boost::http_proto::request&) boost/http_proto/request.hpp 241 called 42 times
boost::http_proto::request::target() const boost/http_proto/request.hpp 123 called 13 times
boost::http_proto::request::version() const boost/http_proto/request.hpp 134 called 21 times
boost::http_proto::request_parser::config::config() boost/http_proto/request_parser.hpp 36 called 740 times
boost::http_proto::request_parser::get() const boost/http_proto/impl/request_parser.ipp 27 called 37 times
boost::http_proto::request_parser::request_parser() boost/http_proto/impl/request_parser.ipp 20 called 2 times
boost::http_proto::request_parser::request_parser<>(unsigned long) boost/http_proto/request_parser.hpp 51 called 737 times
boost::http_proto::request_parser::request_parser<boost::http_proto::gzip_decoder_t const&>(unsigned long, boost::http_proto::gzip_decoder_t const&) boost/http_proto/request_parser.hpp 51 called 1 time
boost::http_proto::request_parser::request_parser<boost::http_proto::request_parser::config&>(unsigned long, boost::http_proto::request_parser::config&) boost/http_proto/request_parser.hpp 51 called 1 time
boost::http_proto::request_parser::start() boost/http_proto/request_parser.hpp 66 called 768 times
boost::http_proto::request_view::method() const boost/http_proto/request_view.hpp 72 called 3 times
boost::http_proto::request_view::method_text() const boost/http_proto/request_view.hpp 80 called 3 times
boost::http_proto::request_view::operator=(boost::http_proto::request_view const&) boost/http_proto/request_view.hpp 22 called 1 time
boost::http_proto::request_view::request_view() boost/http_proto/request_view.hpp 40 called 4 times
boost::http_proto::request_view::request_view(boost::http_proto::detail::header const*) boost/http_proto/request_view.hpp 29 called 37 times
boost::http_proto::request_view::request_view(boost::http_proto::request_view const&) boost/http_proto/request_view.hpp 49 called 1 time
boost::http_proto::request_view::target_text() const boost/http_proto/request_view.hpp 90 called 3 times
boost::http_proto::request_view::version() const boost/http_proto/request_view.hpp 101 called 3 times
boost::http_proto::response::operator=(boost::http_proto::response&&) boost/http_proto/impl/response.ipp 67 not called
boost::http_proto::response::response() boost/http_proto/impl/response.ipp 21 called 3 times
boost::http_proto::response::response(boost::core::basic_string_view<char>) boost/http_proto/impl/response.ipp 30 called 74 times
boost::http_proto::response::response(boost::http_proto::response const&) boost/http_proto/impl/response.ipp 48 not called
boost::http_proto::response::response(boost::http_proto::response&&) boost/http_proto/impl/response.ipp 40 not called
boost::http_proto::response::response(boost::http_proto::response_view const&) boost/http_proto/impl/response.ipp 57 not called
boost::http_proto::response::response(boost::http_proto::status, boost::http_proto::version) boost/http_proto/impl/response.ipp 77 not called
boost::http_proto::response::set_impl(boost::http_proto::status, unsigned short, boost::core::basic_string_view<char>, boost::http_proto::version) boost/http_proto/impl/response.ipp 91 not called
boost::http_proto::response::set_start_line(boost::http_proto::status, boost::http_proto::version) boost/http_proto/response.hpp 162 not called
boost::http_proto::response::swap(boost::http_proto::response&) boost/http_proto/response.hpp 191 not called
boost::http_proto::response_parser::config::config() boost/http_proto/response_parser.hpp 34 called 7 times
boost::http_proto::response_parser::get() const boost/http_proto/impl/response_parser.ipp 25 not called
boost::http_proto::response_parser::response_parser() boost/http_proto/impl/response_parser.ipp 18 called 1 time
boost::http_proto::response_parser::response_parser<>(unsigned long) boost/http_proto/response_parser.hpp 49 called 4 times
boost::http_proto::response_parser::response_parser<boost::http_proto::gzip_decoder_t const&>(unsigned long, boost::http_proto::gzip_decoder_t const&) boost/http_proto/response_parser.hpp 49 called 1 time
boost::http_proto::response_parser::response_parser<boost::http_proto::response_parser::config&>(unsigned long, boost::http_proto::response_parser::config&) boost/http_proto/response_parser.hpp 49 called 1 time
boost::http_proto::response_parser::start() boost/http_proto/response_parser.hpp 64 called 1 time
boost::http_proto::response_parser::start_head_response() boost/http_proto/response_parser.hpp 95 called 1 time
boost::http_proto::response_view::operator=(boost::http_proto::response_view const&) boost/http_proto/response_view.hpp 22 called 1 time
boost::http_proto::response_view::response_view() boost/http_proto/response_view.hpp 40 called 4 times
boost::http_proto::response_view::response_view(boost::http_proto::detail::header const*) boost/http_proto/response_view.hpp 29 not called
boost::http_proto::response_view::response_view(boost::http_proto::response_view const&) boost/http_proto/response_view.hpp 49 called 1 time
boost::http_proto::serializer::apply_param(boost::http_proto::deflate_decoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 496 not called
boost::http_proto::serializer::apply_param(boost::http_proto::deflate_encoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 505 not called
boost::http_proto::serializer::apply_param(boost::http_proto::gzip_decoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 514 not called
boost::http_proto::serializer::apply_param(boost::http_proto::gzip_encoder_t const&) boost/http_proto/detail/impl/zlib_codec.ipp 523 not called
boost::http_proto::serializer::const_buffers_type::begin() const boost/http_proto/impl/serializer.hpp 53 called 23 times
boost::http_proto::serializer::const_buffers_type::const_buffers_type(boost::http_proto::const_buffer const*, unsigned long) boost/http_proto/impl/serializer.hpp 29 called 12 times
boost::http_proto::serializer::const_buffers_type::end() const boost/http_proto/impl/serializer.hpp 59 called 23 times
boost::http_proto::serializer::consume(unsigned long) boost/http_proto/impl/serializer.ipp 263 called 12 times
boost::http_proto::serializer::copy(boost::http_proto::const_buffer*, boost::http_proto::const_buffer const*, unsigned long) boost/http_proto/impl/serializer.ipp 321 called 7 times
boost::http_proto::serializer::do_maybe_reserve(boost::http_proto::source&, unsigned long) boost/http_proto/impl/serializer.ipp 332 called 6 times
boost::http_proto::serializer::do_maybe_reserve(boost::http_proto::source&, unsigned long)::cleanup::~cleanup() boost/http_proto/impl/serializer.ipp 341 called 6 times
boost::http_proto::serializer::is_done() const boost/http_proto/serializer.hpp 230 called 21 times
boost::http_proto::serializer::make_array(unsigned long) boost/http_proto/impl/serializer.hpp 164 called 24 times
boost::http_proto::serializer::prepare() boost/http_proto/impl/serializer.ipp 142 called 14 times
boost::http_proto::serializer::reserve::operator()(unsigned long) const boost/http_proto/impl/serializer.ipp 93 not called
boost::http_proto::serializer::reserve::reserve(boost::http_proto::serializer&, unsigned long) boost/http_proto/impl/serializer.ipp 84 called 6 times
boost::http_proto::serializer::reset() boost/http_proto/impl/serializer.ipp 134 not called
boost::http_proto::serializer::serializer() boost/http_proto/impl/serializer.ipp 116 called 10 times
boost::http_proto::serializer::serializer(boost::http_proto::serializer&&) boost/http_proto/serializer.hpp 52 not called
boost::http_proto::serializer::serializer(unsigned long) boost/http_proto/impl/serializer.ipp 126 called 11 times
boost::http_proto::serializer::start(boost::http_proto::message_view_base const&) boost/http_proto/serializer.hpp 107 called 4 times
boost::http_proto::serializer::start_buffers(boost::http_proto::message_view_base const&) boost/http_proto/impl/serializer.ipp 417 called 7 times
boost::http_proto::serializer::start_empty(boost::http_proto::message_view_base const&) boost/http_proto/impl/serializer.ipp 380 called 4 times
boost::http_proto::serializer::start_init(boost::http_proto::message_view_base const&) boost/http_proto/impl/serializer.ipp 355 called 17 times
boost::http_proto::serializer::start_source(boost::http_proto::message_view_base const&, boost::http_proto::source*) boost/http_proto/impl/serializer.ipp 481 called 6 times
boost::http_proto::serializer::start_stream(boost::http_proto::message_view_base const&, boost::http_proto::source&) boost/http_proto/impl/serializer.ipp 525 not called
boost::http_proto::serializer::stream::capacity() const boost/http_proto/impl/serializer.ipp 574 not called
boost::http_proto::serializer::stream::close() const boost/http_proto/impl/serializer.ipp 612 not called
boost::http_proto::serializer::stream::commit(unsigned long) const boost/http_proto/impl/serializer.ipp 604 not called
boost::http_proto::serializer::stream::prepare(unsigned long) const boost/http_proto/impl/serializer.ipp 594 not called
boost::http_proto::serializer::stream::size() const boost/http_proto/impl/serializer.ipp 586 not called
boost::http_proto::serializer::~serializer() boost/http_proto/impl/serializer.ipp 111 called 11 times
boost::http_proto::service::~service() boost/http_proto/service/service.hpp 25 not called
boost::http_proto::source::maybe_reserve(unsigned long, boost::http_proto::source::reserve_fn const&) boost/http_proto/impl/source.ipp 26 not called
boost::http_proto::source::reserve_fn::~reserve_fn() boost/http_proto/source.hpp 33 called 6 times
boost::http_proto::source::~source() boost/http_proto/source.hpp 24 called 12 times
boost::http_proto::string_body::begin() const boost/http_proto/string_body.hpp 50 called 6 times
boost::http_proto::string_body::end() const boost/http_proto/string_body.hpp 56 called 6 times
boost::http_proto::string_body::string_body(boost::http_proto::string_body&&) boost/http_proto/string_body.hpp 31 called 3 times
boost::http_proto::string_body::string_body(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) boost/http_proto/string_body.hpp 42 called 3 times
boost::http_proto::string_to_field(boost::core::basic_string_view<char>) boost/http_proto/impl/field.ipp 561 called 1842 times
boost::http_proto::string_to_method(boost::core::basic_string_view<char>) boost/http_proto/impl/method.ipp 76 called 1019 times
boost::http_proto::tag_invoke(boost::http_proto::prefix_tag const&, boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 292 called 2 times
boost::http_proto::tag_invoke(boost::http_proto::prefix_tag const&, boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/buffer.hpp 149 called 2 times
boost::http_proto::tag_invoke(boost::http_proto::suffix_tag const&, boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 304 called 2 times
boost::http_proto::tag_invoke(boost::http_proto::suffix_tag const&, boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/buffer.hpp 161 called 2 times
boost::http_proto::to_status_class(boost::http_proto::status) boost/http_proto/impl/status.ipp 124 called 63 times
boost::http_proto::to_status_class(unsigned int) boost/http_proto/impl/status.ipp 108 called 126 times
boost::http_proto::to_string(boost::http_proto::field) boost/http_proto/impl/field.ipp 553 called 403 times
boost::http_proto::to_string(boost::http_proto::method) boost/http_proto/impl/method.ipp 22 called 40 times
boost::http_proto::to_string(boost::http_proto::version) boost/http_proto/impl/version.ipp 20 called 12 times
boost::http_proto::transfer_coding_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/transfer_encoding_rule.ipp 111 called 179 times
boost::http_proto::upgrade_protocol_rule_t::parse(char const*&, char const*) const boost/http_proto/rfc/impl/upgrade_rule.ipp 22 called 41 times
decltype (tag_invoke(boost::http_proto::prefix_tag{}, (declval<boost::http_proto::const_buffer const&>)(), unsigned long{})) boost::http_proto::prefix<boost::http_proto::const_buffer>(boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 849 called 2 times
decltype (tag_invoke(boost::http_proto::prefix_tag{}, (declval<boost::http_proto::const_buffer const&>)(), unsigned long{})) boost::http_proto::sans_suffix<boost::http_proto::const_buffer>(boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 866 called 1 time
decltype (tag_invoke(boost::http_proto::prefix_tag{}, (declval<boost::http_proto::mutable_buffer const&>)(), unsigned long{})) boost::http_proto::prefix<boost::http_proto::mutable_buffer>(boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/buffer.hpp 849 called 2 times
decltype (tag_invoke(boost::http_proto::prefix_tag{}, (declval<boost::http_proto::mutable_buffer const&>)(), unsigned long{})) boost::http_proto::sans_suffix<boost::http_proto::mutable_buffer>(boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/buffer.hpp 866 called 1 time
decltype (tag_invoke(boost::http_proto::suffix_tag{}, (declval<boost::http_proto::const_buffer const&>)(), unsigned long{})) boost::http_proto::suffix<boost::http_proto::const_buffer>(boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 908 called 2 times
decltype (tag_invoke(boost::http_proto::suffix_tag{}, (declval<boost::http_proto::mutable_buffer const&>)(), unsigned long{})) boost::http_proto::suffix<boost::http_proto::mutable_buffer>(boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/buffer.hpp 908 called 2 times
std::decay<boost::http_proto::const_buffer const&>::type& boost::http_proto::detail::workspace::push<boost::http_proto::const_buffer const&>(boost::http_proto::const_buffer const&) boost/http_proto/detail/workspace.hpp 91 called 1 time
std::decay<boost::http_proto::const_buffer>::type& boost::http_proto::detail::workspace::push<boost::http_proto::const_buffer>(boost::http_proto::const_buffer&&) boost/http_proto/detail/workspace.hpp 91 called 1 time
std::decay<boost::http_proto::mutable_buffer const&>::type& boost::http_proto::detail::workspace::push<boost::http_proto::mutable_buffer const&>(boost::http_proto::mutable_buffer const&) boost/http_proto/detail/workspace.hpp 91 called 1 time
std::decay<boost::http_proto::mutable_buffer>::type& boost::http_proto::detail::workspace::push<boost::http_proto::mutable_buffer>(boost::http_proto::mutable_buffer&&) boost/http_proto/detail/workspace.hpp 91 called 1 time
std::decay<boost::http_proto::serializer_test::test_source const&>::type& boost::http_proto::detail::workspace::push<boost::http_proto::serializer_test::test_source const&>(boost::http_proto::serializer_test::test_source const&) boost/http_proto/detail/workspace.hpp 91 called 1 time
std::decay<boost::http_proto::serializer_test::test_source const&>::type& boost::http_proto::serializer::start<boost::http_proto::serializer_test::test_source const&, void>(boost::http_proto::message_view_base const&, boost::http_proto::serializer_test::test_source const&) boost/http_proto/impl/serializer.hpp 110 called 1 time
std::decay<boost::http_proto::serializer_test::test_source>::type& boost::http_proto::detail::workspace::push<boost::http_proto::serializer_test::test_source>(boost::http_proto::serializer_test::test_source&&) boost/http_proto/detail/workspace.hpp 91 called 5 times
std::decay<boost::http_proto::serializer_test::test_source>::type& boost::http_proto::serializer::start<boost::http_proto::serializer_test::test_source, void>(boost::http_proto::message_view_base const&, boost::http_proto::serializer_test::test_source&&) boost/http_proto/impl/serializer.hpp 110 called 5 times
std::decay<boost::http_proto::string_body>::type& boost::http_proto::detail::workspace::push<boost::http_proto::string_body>(boost::http_proto::string_body&&) boost/http_proto/detail/workspace.hpp 91 called 3 times
unsigned long boost::http_proto::buffer_copy<boost::http_proto::buffers_pair<false>, boost::http_proto::buffers_pair<true> >(boost::http_proto::buffers_pair<false> const&, boost::http_proto::buffers_pair<true> const&, unsigned long) boost/http_proto/buffer.hpp 743 called 2535 times
unsigned long boost::http_proto::buffer_copy<boost::http_proto::buffers_pair<false>, boost::http_proto::const_buffer>(boost::http_proto::buffers_pair<false> const&, boost::http_proto::const_buffer const&, unsigned long) boost/http_proto/buffer.hpp 743 called 164 times
unsigned long boost::http_proto::buffer_size<boost::http_proto::buffers_pair<false>, void>(boost::http_proto::buffers_pair<false> const&) boost/http_proto/buffer.hpp 726 called 2 times
unsigned long boost::http_proto::buffer_size<boost::http_proto::buffers_pair<true>, void>(boost::http_proto::buffers_pair<true> const&) boost/http_proto/buffer.hpp 726 called 1 time
unsigned long boost::http_proto::buffer_size<boost::http_proto::const_buffer, void>(boost::http_proto::const_buffer const&) boost/http_proto/buffer.hpp 726 called 4 times
unsigned long boost::http_proto::buffer_size<boost::http_proto::detail::array_of_buffers<true>, void>(boost::http_proto::detail::array_of_buffers<true> const&) boost/http_proto/buffer.hpp 726 called 1 time
unsigned long boost::http_proto::buffer_size<boost::http_proto::mutable_buffer, void>(boost::http_proto::mutable_buffer const&) boost/http_proto/buffer.hpp 726 called 5 times
unsigned long boost::http_proto::buffer_size<boost::http_proto::serializer::const_buffers_type, void>(boost::http_proto::serializer::const_buffers_type const&) boost/http_proto/buffer.hpp 726 called 12 times
void boost::http_proto::detail::move_chars<boost::core::basic_string_view<char>* const&, boost::core::basic_string_view<char>* const&>(char*, char const*, unsigned long, boost::core::basic_string_view<char>* const&, boost::core::basic_string_view<char>* const&) boost/http_proto/detail/move_chars.hpp 73 called 37 times
void boost::http_proto::detail::move_chars_impl<>(long, boost::core::basic_string_view<char> const&, boost::core::basic_string_view<char>*) boost/http_proto/detail/move_chars.hpp 57 called 37 times
void boost::http_proto::detail::move_chars_impl<boost::core::basic_string_view<char>* const&>(long, boost::core::basic_string_view<char> const&, boost::core::basic_string_view<char>*, boost::core::basic_string_view<char>* const&) boost/http_proto/detail/move_chars.hpp 57 called 37 times
void boost::http_proto::parser::apply_params<boost::http_proto::gzip_decoder_t const&>(boost::http_proto::gzip_decoder_t const&) boost/http_proto/parser.hpp 261 called 2 times
void boost::http_proto::parser::apply_params<boost::http_proto::request_parser::config&>(boost::http_proto::request_parser::config&) boost/http_proto/parser.hpp 261 called 1 time
void boost::http_proto::parser::apply_params<boost::http_proto::response_parser::config&>(boost::http_proto::response_parser::config&) boost/http_proto/parser.hpp 261 called 1 time
void boost::http_proto::serializer::start<boost::http_proto::const_buffer const&, void>(boost::http_proto::message_view_base const&, boost::http_proto::const_buffer const&) boost/http_proto/impl/serializer.hpp 88 called 1 time
void boost::http_proto::serializer::start<boost::http_proto::const_buffer, void>(boost::http_proto::message_view_base const&, boost::http_proto::const_buffer&&) boost/http_proto/impl/serializer.hpp 88 called 1 time
void boost::http_proto::serializer::start<boost::http_proto::mutable_buffer const&, void>(boost::http_proto::message_view_base const&, boost::http_proto::mutable_buffer const&) boost/http_proto/impl/serializer.hpp 88 called 1 time
void boost::http_proto::serializer::start<boost::http_proto::mutable_buffer, void>(boost::http_proto::message_view_base const&, boost::http_proto::mutable_buffer&&) boost/http_proto/impl/serializer.hpp 88 called 1 time
void boost::http_proto::serializer::start<boost::http_proto::string_body, void>(boost::http_proto::message_view_base const&, boost::http_proto::string_body&&) boost/http_proto/impl/serializer.hpp 88 called 3 times
void boost::http_proto::write_chunk_header<boost::http_proto::buffers_pair<false> >(boost::http_proto::buffers_pair<false> const&, unsigned long) boost/http_proto/impl/serializer.ipp 49 called 2 times
void boost::http_proto::write_chunk_header<boost::http_proto::mutable_buffer>(boost::http_proto::mutable_buffer const&, unsigned long) boost/http_proto/impl/serializer.ipp 49 called 1 time
void const* boost::http_proto::detail::get_type_index<boost::http_proto::mime_types_service>() boost/http_proto/detail/type_index.hpp 26 not called