GCC Code Coverage Report


Directory: ./
Coverage Exec Excl Total
Lines: 82.3% 8194 0 9958
Functions: 92.9% 1107 0 1191
Branches: 50.5% 5371 0 10633

Function (File:Line)
Calls
Lines
Branches
Blocks
called 29 times
100.0%
-%
100.0%
called 12 times
100.0%
68.2%
80.0%
called 29 times
100.0%
50.0%
100.0%
called 75 times
55.6%
75.0%
60.0%
called 444050 times
100.0%
100.0%
100.0%
called 1067 times
81.2%
33.3%
51.2%
called 96 times
100.0%
75.0%
87.5%
called 43 times
100.0%
100.0%
100.0%
called 1067 times
100.0%
100.0%
100.0%
called 1848 times
100.0%
75.0%
100.0%
called 51 times
100.0%
100.0%
71.4%
DetourModKit::detail::run_fork_join<DetourModKit::Anchors::Anchor, DetourModKit::Anchors::ResolvedAnchor, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}>(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, unsigned long long, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2})::{lambda()#1}::operator()() const (src/fork_join.hpp:115)
called 3 times
100.0%
-%
72.2%
DetourModKit::detail::run_fork_join<DetourModKit::Anchors::Anchor, DetourModKit::Anchors::ResolvedAnchor, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}>(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, unsigned long long, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2})::{lambda()#2}::operator()() const (src/fork_join.hpp:143)
called 2 times
100.0%
-%
100.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<char const*&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type, std::type_identity<int&>::type>, char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(DetourModKit::Logger::log<char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<char const*&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type, std::type_identity<int&>::type>, char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<char const*&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type, std::type_identity<int&>::type>, char const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) (include/DetourModKit/logger.hpp:353)
called 3 times
83.3%
30.0%
59.0%
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<int, int, int, int, int, int, int, int, int, int>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type>, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, int, int, int, int, int, int, int, int, int, int>(DetourModKit::Logger::log<int, int, int, int, int, int, int, int, int, int>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type>, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type, std::type_identity<int>::type>, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&, int&&) (include/DetourModKit/logger.hpp:353)
called 1 time
83.3%
30.0%
55.2%
called 3 times
83.3%
30.0%
60.0%
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (include/DetourModKit/logger.hpp:353)
called 4 times
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&>(DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> > const&) (include/DetourModKit/logger.hpp:353)
called 5 times
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&>(DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long const&>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&) (include/DetourModKit/logger.hpp:353)
called 1 time
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long>(DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&&) (include/DetourModKit/logger.hpp:353)
called 4 times
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, unsigned long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>(DetourModKit::Logger::log<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, unsigned long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<unsigned long>::type>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, unsigned long&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&, std::basic_string_view<char, std::char_traits<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const, unsigned long long const&, unsigned long long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned long long const&>::type>, std::basic_string_view<char, std::char_traits<char> > const&&, unsigned long long const&, unsigned long long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> > const, unsigned long long const&, unsigned long long const&>(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> > const, unsigned long long const&, unsigned long long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned long long const&>::type>, std::basic_string_view<char, std::char_traits<char> > const&&, unsigned long long const&, unsigned long long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned long long const&>::type>, std::basic_string_view<char, std::char_traits<char> > const&&, unsigned long long const&, unsigned long long const&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > const>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> > const&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&>(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> >&>::type>, std::basic_string_view<char, std::char_traits<char> >&, std::basic_string_view<char, std::char_traits<char> >&) (include/DetourModKit/logger.hpp:353)
called 11 times
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long long>::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long>(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long long>::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type, std::type_identity<unsigned long long>::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long&&) (include/DetourModKit/logger.hpp:353)
called 2 times
83.3%
30.0%
59.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::basic_string_view<char, std::char_traits<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::Logger::log<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::basic_string_view<char, std::char_traits<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type, std::type_identity<std::basic_string_view<char, std::char_traits<char> > >::type>, std::basic_string_view<char, std::char_traits<char> >&&, std::basic_string_view<char, std::char_traits<char> >&&) (include/DetourModKit/logger.hpp:353)
called 74 times
83.3%
30.0%
60.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::Logger::log<unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>, unsigned long long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
auto DetourModKit::Logger::format_dispatch<DetourModKit::Logger::log<unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned int&>::type, std::type_identity<unsigned long long const&>::type>, unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}, unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&>(DetourModKit::Logger::log<unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&>(DetourModKit::LogLevel, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned int&>::type, std::type_identity<unsigned long long const&>::type>, unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}&&, std::basic_format_string<char, std::type_identity<unsigned long long&>::type, std::type_identity<unsigned long long const&>::type, std::type_identity<unsigned int&>::type, std::type_identity<unsigned long long const&>::type>, unsigned long long&, unsigned long long const&, unsigned int&, unsigned long long const&) (include/DetourModKit/logger.hpp:353)
not called
0.0%
0.0%
0.0%
called 136 times
83.3%
30.0%
60.0%
not called
0.0%
0.0%
0.0%
std::vector<DetourModKit::Anchors::ResolvedAnchor, std::allocator<DetourModKit::Anchors::ResolvedAnchor> > DetourModKit::detail::run_fork_join<DetourModKit::Anchors::Anchor, DetourModKit::Anchors::ResolvedAnchor, DetourModKit::Anchors::resolve_all_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}>(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, unsigned long long, DetourModKit::Anchors::resolve_all_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}) (src/fork_join.hpp:83)
called 1 time
68.2%
40.0%
49.1%
std::vector<DetourModKit::Anchors::ResolvedAnchor, std::allocator<DetourModKit::Anchors::ResolvedAnchor> > DetourModKit::detail::run_fork_join<DetourModKit::Anchors::Anchor, DetourModKit::Anchors::ResolvedAnchor, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}>(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, unsigned long long, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#1}, DetourModKit::Anchors::resolve_all_with_profile_parallel(std::span<DetourModKit::Anchors::Anchor const, 18446744073709551615ull>, std::span<DetourModKit::Anchors::ResolvedAnchor, 18446744073709551615ull>, DetourModKit::ScanProfile const&, DetourModKit::Memory::ModuleRange, unsigned long long)::{lambda(DetourModKit::Anchors::Anchor const&)#2}) (src/fork_join.hpp:83)
called 1 time
68.2%
40.0%
49.1%